body{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Trebuchet MS, Verdana, Helvetica, sans-serif;
    color: #1A1F1E;
    font-weight: normal;
    text-decoration: none;
    margin:0 0 0 0;
}
A, A.visited{color: #9E9B99;text-decoration:none;}
A:hover{color: #FB871A;}
.leftNav{
	padding-left:10px;
	width: 140px;
	cursor:hand;	
	background:#DAD9D4;
	background-position:5px, 5px;
}
.leftNav A:hover{
	cursor:hand;
	font-weight:bold;
}
.leftNavSelected{
	padding-left:10px;
	width: 140px;
	background:#FB871A;
	background-position:5px, 5px;
	font-weight:bold;
}
.leftNavSelected A, A.visited{color: #000000;text-decoration:none;}
.leftNavBiogSelected{
	padding-left:10px;
	width: 140px;
	background:#8BDBCE;
	background-position:5px, 5px;
	font-weight:bold;
}
.leftNavBiogSelected A, A.visited{color: #000000;text-decoration:none;}
.leftNavReviewSelected{
	padding-left:10px;
	width: 140px;
	background:#BB0225;
	background-position:5px, 5px;
	font-weight:bold;
}
.leftNavReviewSelected A, A.visited{color: #ffffff;text-decoration:none;}
.leftSubNav{
	padding-left:40px;
	background:#DAD9D4;
}
.leftSubNav A:hover{
	font-weight:bold;
}
.leftSubNavFutureSelected{
	padding-left:40px;
	width: 140px;
	background:#7C8DE1;
	font-weight:bold;
	color:White;
}
.leftSubNavFutureSelected A, A.visited{color: #ffffff;text-decoration:none;}
.leftSubNavPastSelected{
	padding-left:40px;
	width: 140px;
	background:#794575;
	font-weight:bold;
	color:White;
}
.leftSubNavPastSelected A, A.visited{color: #ffffff;text-decoration:none;}
.mainContent{
	padding-top:20px;
	margin:20px,0px,10px,10px;
	font-size:80%;
	width: 620px;
	vertical-align: top;
}
.mainContentHeader{
	padding: 3px;
	background-color:#FB871A;
	color:#202D2B;
	font-weight:bold;
	border-top-style:groove;
	border-left-style:groove;
	border-width:1px;
	border-color:#924200;
}
.biogContentHeader{
	padding: 3px;
	background-color:#8BDBCE;
	color:#000000;
	font-weight:bold;
	border-top-style:groove;
	border-left-style:groove;
	border-width:1px;
	border-color:#368B7D;
}

.reviewContentHeader{
	padding: 3px;
	background-color:#BB0225;
	color:#ffffff;
	font-weight:bold;
	border-top-style:groove;
	border-left-style:groove;
	border-width:1px;
	border-color:#7A1427;
}
.concertFutureContentHeader{
	padding: 3px;
	background-color:#7C8DE1;
	color:#ffffff;
	font-weight:bold;
	border-top-style:groove;
	border-left-style:groove;
	border-width:1px;
	border-color:#041FA0;
}
.concertPastContentHeader{
	padding: 3px;
	background-color:#703E6F;
	color:#ffffff;
	font-weight:bold;
	border-top-style:groove;
	border-left-style:groove;
	border-width:1px;
	border-color:#301830;
}
.reviewBody{
	font-family:Courier New;
	vertical-align:top;
	font-size:75%;
}

.footer, .footer a, .footer a:hover, .footer a:visited{
	text-align:right;
	padding: 10px;
	border-width:2px;
	border-top-style:window-inset;
	border-color:#9E9B99;
}
