body {margin: 10px 20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color:#333;line-height:16px;background-color: #A5BACF;text-align:center;}
img {border:0;}
#pageContainer {width:980px;margin:0 auto;text-align:left;}
#homeContainer {background-color: #FFF;padding: 20px;}

#Header {color: #FFF; padding: 35px 0 30px 175px;	font-size: 16px; font-weight: bold;background: url(/images/audio_vegas_logo.gif) no-repeat top left;}
#Header a {color:#FFF;text-decoration: none;}

.Highlights {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}

h1 {font-size: 14px; color:#1a3b78; font-weight: bold;text-align: center;margin:0 0 15px;}
h2 {font-size: 12px; color:#1a3b78; font-weight: bold;}
p{margin:0 0 15px;line-height:16px;}
hr{height:1px; color:#A5BACF; background-color:#A5BACF;border:0}

.ContributorBox {float: left;	width: 470px;}
.ContributorL {padding: 20px;	margin: 10px 10px 10px 0;	border: solid 2px #A5BACF;min-height:264px;}
.ContributorR {padding: 20px;	margin: 10px 0 10px 10px;	border: solid 2px #A5BACF;min-height:264px;}
.ContributorWide {padding: 20px; margin: 10px 0;	border: solid 2px #A5BACF;}

.clear {clear:both;display: block;font: 1px/1px monospace;margin: 0;padding: 0;border: 0;height: 1px;width: 1px;}
.spacer{display: block;font: 1px/1px monospace;margin: 0;padding: 0;border: 0;height: 1px;width: 1px;}


.LeftNav{width: 150px;	background-color: #dee3dc;float: left;	border: solid 1px #A5BACF;} 
.LeftNav a:link, .LeftNav a:active, .LeftNav a:visited{color: #1a3b78;	text-decoration: none;padding: 5px 8px;	display: block;	border: solid 1px #A5BACF;	font-weight:bold;}
.LeftNav a:hover{background-color: #c7ccc5;}	
.LeftNav a.navOn{background-color: #FFF;}	

a:link, a:active, a:visited{color: #C60;}
a:hover{color: #333;}	

#MainContent{margin-left: 170px; padding: 20px; border: solid 2px #A5BACF;}

dt{font-weight:bold;margin:5px 0 0 0;}

dl.searchResults dt {font-size:11px;margin:10px 0 0 0;background: url(/images/audio.gif) no-repeat top left;padding-left:22px;}
dl.searchResults dt a{font-size:12px;}


.searchBioPhoto{float:left;text-align:center;margin:0 10px 10px 0;}
.searchBio{float:left;margin:0 0 10px 0;}

table.schedule td{vertical-align:top;font-size:11px;width:20%;}
table.calendar {border:solid 1px #333;}
table.calendar td{vertical-align:top;text-align:center;font-size:11px;border:solid 1px #333;width:20%;}
table.calendar td a{font-weight:bold;}
table.calendar td strong{font-size:11px;}
.red{color:#F00;}
