html{
overflow:scroll;
overflow-x:auto;
}
html, body, #wrapper {
	height: 100%;
	margin: 0px;
	padding: 0px;	

}
body > #wrapper {height: auto; min-height: 100%;}

body{
	background-color: #052162;
	position: relative;
	background-image: url(images/bgGradient.gif);
	background-repeat: repeat-x;
}
#wrapper{
	width: 1000px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #829BC2;
}
#main {padding-bottom: 50px;}  /* must be same height as the footer */

#footer {
	position: relative;
	margin-top: -50px; /* negative value of footer height */
	height: 50px;
	clear:both;
	background-color: #052162;
	text-align: center;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
} 
#footer p{
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
}
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearer {
	clear: both;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearBoth {
	clear: both;
	margin: 0px;
	padding: 0px;
}
.clearLeft {
	clear: left;
	margin: 0px;
	padding: 0px;
}
.clearRight {
	clear: right;
	margin: 0px;
	padding: 0px;
}
#navigation {
	margin: 0px;
	padding: 0px;
}

#headerHome {
	margin: 0px;
	height: 200px;
	position: relative;
	padding: 0px;
	width: 1000px;
}
#headerOther {
	margin: 0px;
	height: 100px;
	position: relative;
	padding: 0px;
	width: 1000px;
}

#contentContact {
	margin: 0px;
	padding: 0px;
}
#contentContact h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
#contentContact p {
	margin: 0px;
	padding: 15px;
}
#contentBio {
	margin: 0px;
	padding: 0px;
}
#contentBio h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
#contentBio p {
	margin: 0px;
	padding: 15px;
}
#contentBio img{
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.bold {
	font-weight: bold;
}
#contentRepertoire {

}
#contentRepertoire p{
	margin: 0px;
	padding: 15px;
}
#contentRepertoire h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
#contentRepertoire h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}
#contentRepertoire ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#contentRepertoire li{
}
#contentRecording {
}
#contentRecording img{
	float: left;
	padding-right: 10px;


}
#contentRecording ul{
	list-style-type: none;
}
#contentRecording li{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;

}
#contentQuartet{
}
#contentQuartet h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
#contentQuartet p{
	margin: 0px;
	padding: 15px;
}

#contentQuartet a{
}
#contentQuartet a:hover{
}

#contentNews{
	position: relative;
}
#contentNews h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
#contentNews p{
	margin: 0px;
	padding: 15px;
}

#contentNews a{
}
#contentNews a:hover{
}

#contentSProjects{
}
#contentSProjects h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
#contentSProjects p{
	margin: 0px;
	padding: 15px;
}

#contentSProjects a{
}
#contentSProjects a:hover{
}

#contentMedia{
}
#contentMedia h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
#contentMedia p{
	margin: 0px;
	padding: 15px;
}

#contentMedia a{
}
#contentMedia a:hover{
}
