
body { margin-top: 4px; background-color:#333333;}

p {
font-family: Verdana,Arial,Helvetica,sans serif;
	font-size: 12px;
	color:#000000;
	text-align:left;


}

h1{ color: blue; font-family: Verdana,Arial,Helvetica,sans serif; size:20px} 
h2{ size:16px; color:#000;} 

h3 { font-size:16px;font-family: Verdana,Arial,Helvetica,sans serif;color:#333333;}

h3.topics{color:#990000;margin:0; padding:3px; font-weight:500; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-align:left;}
h3.categories{color:#000;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; margin-top:20px;}

h3.divider{color:#333333;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; border-top:1px dotted #993300; border-bottom:1px dotted #993300; margin-top:5px;}

h4.video{color:#000; font-weight:500; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; padding:5px; border-top:1px solid #dac68a;}



h4{ 
	font-family: Verdana,Arial,Helvetica,sans serif;
	font-size: 14px;
	font-weight:bold;
	color:#333333;
}

.imgfloatLeft{float:left; margin-right:8px;}
.imgfloatRight{float:right; margin-left:8px; margin-bottom:10px;}

.style1 {
	color: #CC0000;
	font-weight: bold;
}
a:link, a { font-family: Verdana,Arial,Helvetica,sans serif; color:#333333; font-size:12px; font-weight:bold; border-bottom:1px dotted #666; text-decoration:none;}

a:hover { font-family: Verdana,Arial,Helvetica,sans serif; color:#990000;font-weight:bold; border-bottom:1px dotted #990000; text-decoration:none;}


.topNav {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F5ECD8; font-weight:bold;} 
.topNav a:link { color:#F5ECD8; font-family: Verdana,Arial,Helvetica,sans serif; font-size:12px; text-decoration:none;}
.topNav a:visited { color:#F5ECD8;  font-family: Verdana,Arial,Helvetica,sans serif; font-size:12px; text-decoration:none;}
.topNav a:hover { color: #CC0000; font-family: Verdana,Arial,Helvetica,sans serif; font-size:12px; text-decoration:none;}

.footer { font-family:Verdana,Arial,Helvetica,sans serif; color:#000000; font-size:10px;}
.footer a:link { font-family: Verdana,Arial,Helvetica,sans serif; color:#0000FF; font-size:10px; text-decoration:none;}
.footer a:visited {  font-family: Verdana,Arial,Helvetica,sans serif; color:#0000FF; font-size:10px; text-decoration:none;}
.footer a:hover { font-family: Verdana,Arial,Helvetica,sans serif; color:#CC0000; font-size:10px; text-decoration:underline;}

.address{margin:0, padding:0;}
#general{width:180px; float:left; padding:5px 5px 5px 15px; margin-right:15px; border-right:1px solid #dac68a; height:500px;}
#ensembles{width:185px; float:left; padding:5px; margin-right:10px; border-right:1px solid #dac68a; height:500px;}
#musiccenter{width:355px; float:right;padding:5px 10px 5px 5px;}
#hottopics{width:350px; padding:5px; margin-top:20px; border-bottom:1px solid #dac68a; border-top:1px solid #dac68a;background-color:#e6d9bd;}

#program{padding:5px; margin-top:3px; border:1px solid #dac68a; background-color:#e6d9bd;}
.specialevent{border:1px solid #993300; padding-left:5px;}

ul.index{list-style-type:none; margin:0; padding:0;}
ul.index li {line-height:26px; text-align:left;}
ul.index li a, ul.index li a:visited{color:#333; display:block; font-weight:normal; border-bottom:1px dotted #666; text-decoration:none;}
ul.index li a:hover{color:#990000;font-weight:normal; border-bottom:1px dotted #990000; text-decoration:none;}

a.imgborder {text-decoration: none; border: 0 none;}
