body {
	background-color:#7A7A7A;
	font-family:Arial, Helvetica, sans-serif;
}

#container {
	position:absolute;
	width:800px;
	left:50%;
	margin-left:-400px;
	border:#505050 thin solid;
	background-color:#FFFFFF;
}
#biography #container {
	background-image:url(../images/bio_back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#home #container {
	background-image:url(../images/home_back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#audio #container {
	background-image:url(../images/audio_back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#events #container {
	background-image:url(../images/events_back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#repertoire #container {
	background-image:url(../images/rep_back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#menu {
	float:right;
	padding-right:10px;
	margin-top:55px;
}
#content {
	float:left;
	padding-left:25px;
	padding-top:140px;
	padding-bottom:10px;
	width:760px;
}
#content table {
	padding-top:25px;
}
#content .left {
	width:175px;
	vertical-align:bottom;
	font-size:12px;
	text-align:right;
	line-height:16px;
}
#content .spaceLeft {
	width:25px;
	border-right:#000000 solid thin;
}
#content .spaceRight {
	width:25px;
}
#content .main {
	vertical-align:top;
	font-size:12px;
	line-height:21px;
	color:#000000;
	width:450px;
}
#content a:link {color:#608797; text-decoration:underline;}
#content a:visited {color:#608797; text-decoration:underline;}
#content a:hover {color:#608797; text-decoration:none;}
#content a:active {color:#608797; text-decoration:underline;}
#clear {
	clear:both;
}