/* @master reset */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,hr,pre,a,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,ol,ul,li,legend,caption {
border:0;
font-size:100%;
margin:0;
padding:0
}
* html ul li {
position:relative
}
strong {
font-weight:700
}
blockquote:before,blockquote:after,q:before,q:after {
content:""
}
blockquote,q {
quotes:"" ""
}
a img {
border:none
}

/* @end */

/* @group Surveys */

.sectionhdg2 {  font-size: 16px; }
.sectionhdg3 {  font-size: 16px; }

.disdescription {  }
.disproductnumber {  }
.disproductname  {  }
.dispricelg  {  }
.dislabel {  }
.discolumnhdg {  }
.dissectionhdg {  }
.discolumnvalue { }
.disnote {  }
.disparagraph {  }
.diserrorhilite { color: #C00; font-weight: bold; }
.disquestionnumber {  }
.disquestion {  }
.dischoice {   }
.disdescription { }

/* @end */



/* @group Subscribe Page */

.dilparagraph {  }
.dilsectionhdg {  }
.dillabel {  }
.dilerrorhilite { color: #C00; font-weight: bold;  }
.diltable  {  }

.dicbodytext1 {  }

/* @end */



/* @group Shop */

/* The following are all DriveIt Shop styles */

/* product details page */
.diaparagraph {  }
.diasectionhdg { font-weight: normal; }

.diacolumnhdg {  }
.diacolumnhdgwhite {  }

.dicprice {  font-size: 12px; }
.dicpricelg {  font-size: 15px; }


#topxproductlist a {  }
#topxproductlist tr {  }

.dicrownumber  {  }
.dictablehdg { }
.dicsubfolderlink a { }
.dicsubfoldercount {  }
.diconlineorderdisabledhilite { }


/* Table Styles */
.dictable { border: 1px solid #666666; } /* Main Table & Shipping Rate Calculator table */
.dictable th { background: #666666; color:  #FFF; } /* Main Table & Shipping Rate Calculator table */
.dicorderitemstable {  }
.dicorderitemstable th { background: #666666;  border-bottom: 1px solid grey; }
.dicshoppingcart { border: 1px solid #666666; } /* Your Shopping Cart product table */
.dicshoppingcart th { background: #666666; color: #FFF; padding: 3px; border-bottom: 1px solid #666666; } /* Your Shopping Cart product table */
.dirowodd { background: #fafafa; }
.diroweven { background: #FFF; }
.dictable td { background: #FFF; }
.dicsubtable { background: inherit; }
.dicsubtable th { background: #FFF; }
/* END ... Table Styles */

#dicskulist { border: 1px solid #666666; }
#dicskulist th { font-weight: bold; background: #CCD7E7; border-bottom: 1px solid #666666; }

#dicsearcherror {  border: 1px solid #990000; padding: 5px; margin: 5px; background: #FFFFDD; }
.dicordernumber { color: #900; font-weight: bold; font-size: 13px;  }
.diclabel { font-weight: bold; }
.diccolumnhdg { font-weight: bold; }
.dicsectionhdg { font-weight: bold; font-size: 14px;  }
.diccolumnvalue { font-size: 11px; }
.dicnote { }
.dicparagraph {  }
.dicerrorhilite { color: #C00; font-weight: bold;  }
.dicoptionslink { font-size: 11px; }
.dicsearchmessage  { color: #294171; font-weight: bold; font-size: 13px;  }
.dicpagenumber { font-weight: bold; }
.dicpagenumbersel { color: #069; font-weight: bold; }
.diccategory { color: #294171; font-weight: bold; font-size: 18px;  }

/* front page items */
.dicproductname { font-weight: bold; }
.dicproductnamelg  { font-weight: bold; font-size: 15px; }
.dicproductdesc  {  font-size: 11px; }
.dicproductnumber  { color: #666; font-weight: bold; }

/* =x============= Other styles =============x= */
.price {  font-size: 10px;  }
.pricelg {  font-size: 15px;  }
.name  {  font-style: normal; font-weight: bolder; font-size: 10px;  }
.footerlinks { color: #294171; font-size: 9px; ; text-decoration: underline; }
.note {  font-size: 9px; ; text-decoration: none; }
.category { color: #294171; font-weight: bold; font-size: 18px; }
.minicart {  font-size: 9px;  }
.minicarthdg {  font-size: 8px;  }
.columnhdg { color: #294171; font-weight: bold; font-size: 13px; line-height: 23px; ; }
.products {  font-size: 9px; line-height: 15px; ; text-decoration: underline; }
.mainproducts { color: #37392c; font-weight: bold; font-size: 10px; line-height: 18px; ; text-decoration: none; }
.productssel {  font-size: 9px; line-height: 18px; ; text-decoration: underline; }
.mainnav { margin: 2px 5px 0px 0px; }
.back {  padding-bottom: 2px; }

/* @end */

/* @group Generators */

.diglabel, .digcolumnhdg {  }
.digsectionhdg {  }
.digcolumnvalue {  }
.dignote {  font-size: 10px; }
.digparagraph {  }
.digerrorhilite { color: #C00; font-weight: bold; }

/* @end */

/* @group Events */

.errorhilite { color: #C00; font-weight: bold; }
.category {  }
.note { font-size: 10px; }
.price { font-weight: bold; color: #C00; }
.minicarthdg {  }

.producthdg {  }

.diacolumnhdg { }

tr.diecolumnhdg {  } /* bg set at #f2f2f2 (off-white) and cannot be changed */
tr.diecolumnvalue {  } /* this one is tricky... used on both white bg and non-white bg. Color cannot be white; */
.dieparagraph { }
.dielabel { }
.dieerrorhilite { color: #C00; font-weight: bold; }

.dietitle {  }
.dievtitle1 { }
.dievtitle2 {  }

.dievdate1 {  }
.dievdate2 {  }

.dievsummary1 {  }
.dievsummary2 {  }

.dievlocation1 {  }
.dievlocation2 {  }

.crumbscheckout {  }
.crumbcheckoutsel {  }

/* @end */


/*Regular Styles*/

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	line-height: 150%;
	background: #e7e7e8 url(../i/bg.gif) top center no-repeat;
}

p{
	margin-bottom: 10px;
	color: #231f20;
	font-size: 11.5px;
	text-align: left;
}

h1, h2, h3{
	color: #b20838;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom: 10px;
	line-height: 120%;
}

h4, h5{
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 120%;
}

h1{
	font-size: 22px;
}

h2{
	font-size: 18px;
}

h3{
	font-size: 16px;
}

h6{
	font-size: 9px;
	color: #727272;
	margin-bottom: 2px;
	margin-top: -2px;
}

a, a:link, a:visited{
	color: #b20838;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

.feedburnerFeedBlock li {
	padding-top: 15px;
}

#center{
	width: 874px;
	_width: 890px;
	margin: 0 auto;
}

#content{
	width: 874px;
	_width: 890px;
	float: left;
}

#directors{
	margin-left: 47px;
	_margin-left: 0;
	float: left;
	padding: 20px 5px 0;
	border-left: 1px solid #B20838;
	height: 28px;
	width: 241px;
}

#ticketsbtn{
	float: left;
	margin: 20px 0 0 30px;
}

#subscribetop{
	float: left;
	padding-top: 10px;
	margin-left: 5px;
	width: 251px;
	height: 50px;
	line-height: 0%;
}

#subscribetop p{
	font-size:9px;
	line-height:120%;
	margin-bottom:2px;
	padding-bottom:4px;
	padding-left: 5px;
	color: #818285;
}

#subscribetop form {
	margin-top: 0px;
}

input{
	background: white;
	border: none;
}

#emailinput{
	width: 221px;
	float: left;
	padding: 3px 0 0 5px;
	text-transform: uppercase;
	font-size: 10px;
	color: #818285;
	height: 17px;
}

#emailbtn{
	background: url(../i/submit.gif) #b20838;
	width: 20px;
	height: 19px;
	float: right;
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	cursor: pointer;
}

#directors p{
	font-size: 9px;
	line-height: 120%;
	margin-bottom: 2px;
	padding-bottom: 0px;
}

#nav{
	float: left;
	width: 101px;
	margin-right: 5px;
}

#subscribe{
	float: left;
	margin: 8px;
	text-transform: uppercase;
	font-family: helvetica, arial, sans-serif;
	font-size: 9px;
}

#nav ul{
	margin-top: 5px;
	padding: 5px 0;
	width: 101px;
	background-color: #818285;
	list-style: none;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9px;
	letter-spacing: .7px;
	text-transform: uppercase;
}

#nav ul li{
	padding: 2px 0 0 8px;
	_height: 18px;
	letter-spacing: -.2px;
}

#nav ul li a{
	display: block;
	padding-bottom: 2px;
	_height: 18px;
}

#nav ul li ul{
	padding: 0;
	margin: 0 0 0 -8px;
	width: 101px;
	list-style: none;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9px;
	letter-spacing: .7px;
	text-transform: uppercase;
	border-bottom: 5px solid #D1D2D4;
	border-top: 5px solid #D1D2D4;
	text-align: right;
}


#nav ul li.selected, #nav ul li.selected a:link, #nav ul li.selected a:visited, #nav ul li.selected a:hover, #nav ul li.selected:link, #nav ul li.selected:visited, #nav ul li.selected:hover{
	background: #b20838;
	color: white;
}

#nav ul li a:link, #nav ul li a:visited{
	color: #D1D2D4;
	text-decoration: none;
}

#nav ul li:hover{
	background: #727272;
}

#nav ul li ul li:hover{
	background: #d1d2d4;
}

#nav ul li:hover a{
	color: white;
}

#nav ul li ul li, #nav ul li.selected ul li a, #nav ul li.selected ul li a:link, #nav ul li.selected ul li a:visited, #nav ul li.selected ul li a:hover{
padding: 0;
margin: 0;
background: #d1d2d4;
color: #818285;
}

#nav ul li.selected ul li a:hover{
	color: white;
}

/*#nav ul li.selected ul li.on a, #nav ul li.selected ul li.on a:link, #nav ul li.selected ul li.on a:visited, #nav ul li.selected ul li.on a:hover{
	color: #B20838;
}*/

#nav ul li ul li{
	padding: 0 5px 5px 0;
	text-transform: none;
	letter-spacing: normal;
	line-height: 160%;
}

#social{
	float: left;
	width: 101px;
	margin-top: 5px;
}

#social h4{
	background: #a7a9ac;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9px;
	letter-spacing: .7px;
	text-transform: uppercase;
	color: white;
	padding: 0 0 1px 10px;
}

#topnav{
	float: left;
	width: 763px;
	margin-top: 42px;
}

ul#topnav li{
	width: 251px;
	height: 28px;
	list-style: none;
	float: left;
	background-color: grey;
	margin-right: 5px;
	text-indent: -9000px;
	overflow: hidden;
}

ul#topnav li a{
	width: 251px;
	height: 28px;
	list-style: none;
	float: left;
	text-indent: -9000px;
	overflow: hidden;
	display: block;
}

ul#topnav li.last{
	margin-right: 0px;
}

ul#topnav li#tickets{
	background: url(../i/btn_tickets.jpg) no-repeat;
}

ul#topnav li#performances{
	background: url(../i/btn_2011_season.jpg) no-repeat;
}

ul#topnav li#school{
	background: url(../i/btn_school.jpg) no-repeat;
}

#main{
	float: left;
	width: 467px;
	padding: 20px;
	background: #d1d2d4;
	margin-right: 5px;
	margin-top: 5px;
}

#mainhome{
	float: left;
	width: 507px;
	background: #d1d2d4;
	margin-right: 5px;
	margin-top: 5px;
}

#main ul, #main ol{
	padding-left: 20px;
	margin-bottom: 10px;
	font-size: 11.5px;
}


#mainwrap{
	float: left;
	background: #d1d2d4;
	margin-top: 5px;
}

#mainright{
	float: left;
	width: 154px;
	padding: 15px;
	background: #d1d2d4;
	text-align: left;
}

#mainright p{
	text-align: left;
}

#mainleft{
	float: left;
	width: 288px;
	padding: 15px;
	background: #d1d2d4;
	border-right: 5px solid #E7E7E8;
}

#mainright{
	float: left;
	width: 154px;
	padding: 15px;
	background: #d1d2d4;
	margin-top: 5px;
}

#mainright p{
	margin: 10px 5px;
}

#mainright ul{
	list-style: none;
	margin-top: 5px;
}

#mainright li{
	padding-left: 10px;
	background: url(../i/li.gif) 0px 4px no-repeat;
	margin-bottom: 5px;
}

#mainright li a{
	text-transform: uppercase;
	font-size: 13px;
	font-family: Tahoma, sans-serif;
	color: black;
}

.event{
	float: left;
}

.event img{
	margin: 0 15px 10px 5px;
	float: left;
}

.event h2{
font-size: 12px;
	font-weight: bold;
	color: #B20838;
	text-transform: uppercase;
	margin-bottom: 0;
	
}

.mainimg{
	margin-top: 5px;
	margin-right: 5px;
	float: left;
}

#ads{
	float: left;
	margin-top: 5px;
}

#homecol{
	float: left;
	margin-top: 5px;
	width:221px;
	background: #d1d2d4;
	padding: 15px 10px 15px 20px;
	min-height: 589px;
}

#homecol p{
	font-size: 10px;
	line-height: 150%;
}

#homecol img{
	float: left;
	clear: left;
	margin: 0 10px 10px 45px;
}

#homecol b{
	color: #B20838;
}

/*Ads Gallery*/

/* -------SLIDESHOW-----------*/
#slideshow {
    position:relative;
/*height:623px;
height: 732px;*/
width:251px;
float:left;
margin:0;
}

#slide #slideshow img{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px; 
}

#slide #slideshow DIV{
	background-color: transparent; 
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    /*height: 732px;*/

}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    /*height: 732px;*/
    display: block;
    border: 0;
    margin-bottom: 0px;
}
/*-----------END SLIDESHOW--------*/

/*End Gallery*/


#main1{
	width: 507px;
	float: left;
	margin-right: 5px;
	padding-top: 5px;
}


/*About Links*/

#I1003834 #nav li.gueart a,#I1003834 #nav li.fou a:link,#I1003834 #nav li.gueart a:visited,#I1003834 #nav li.gueart a:hover{
	color: #B20838;
}

#I1003828 #nav li.fou a,#I1003828 #nav li.fou a:link,#I1003828 #nav li.fou a:visited,#I1003828 #nav li.fou a:hover{
	color: #B20838;
}

#I1003308 #nav li.artdir a,#I1003308 #nav li.artdir a:link,#I1003308 #nav li.artdir a:visited,#I1003308 #nav li.artdir a:hover{
	color: #B20838;
}

#I1003358 #nav li.balmas a,#I1003358 #nav li.balmas a:link,#I1003358 #nav li.balmas a:visited,#I1003358 #nav li.balmas a:hover{
	color: #B20838;
}

#I1003309 #nav li.balmis a,#I1003309 #nav li.balmis a:link,#I1003309 #nav li.balmis a:visited,#I1003309 #nav li.balmis a:hover{
	color: #B20838;
}

#I1003359 #nav li.boadir a,#I1003359 #nav li.boadir a:link,#I1003359 #nav li.boadir a:visited,#I1003359 #nav li.boadir a:hover{
	color: #B20838;
}

#I1003361 #nav li.comart a,#I1003361 #nav li.comart a:link,#I1003361 #nav li.comart a:visited,#I1003361 #nav li.comart a:hover{
	color: #B20838;
}

#I1003360 #nav li.comsch a,#I1003360 #nav li.comsch a:link,#I1003360 #nav li.comsch a:visited,#I1003360 #nav li.comsch a:hover{
	color: #B20838;
}

#I1003362 #nav li.exedir a,#I1003362 #nav li.exedir a:link,#I1003362 #nav li.exedir a:visited,#I1003362 #nav li.exedir a:hover{
	color: #B20838;
}

#I1003363 #nav li.musdir a,#I1003363 #nav li.musdir a:link,#I1003363 #nav li.musdir a:visited,#I1003363 #nav li.musdir a:hover{
	color: #B20838;
}

#I1003310 #nav li.princi a,#I1003310 #nav li.princi a:link,#I1003310 #nav li.princi a:visited,#I1003310 #nav li.princi a:hover{
	color: #B20838;
}

#I1003311 #nav li.senped a,#I1003311 #nav li.senped a:link,#I1003311 #nav li.senped a:visited,#I1003311 #nav li.senped a:hover{
	color: #B20838;
}

#I1003306 #nav li.wel a,#I1003306 #nav li.wel a:link,#I1003306 #nav li.wel a:visited,#I1003306 #nav li.wel a:hover{
	color: #B20838;
}


/*Careers Links*/

#I1003312 #nav li.curopp a,#I1003312 #nav li.curopp a:link,#I1003312 #nav li.curopp a:visited,#I1003312 #nav li.curopp a:hover{
	color: #B20838;
}

#I1003313 #nav li.danres a,#I1003313 #nav li.danres a:link,#I1003313 #nav li.danres a:visited,#I1003313 #nav li.danres a:hover{
	color: #B20838;
}

#I1003364 #nav li.genaud a,#I1003364 #nav li.genaud a:link,#I1003364 #nav li.genaud a:visited,#I1003364 #nav li.genaud a:hover{
	color: #B20838;
}

/*Contact Us Links*/

#I1003315 #nav li.comaud a,#I1003315 #nav li.comaud a:link,#I1003315 #nav li.comaud a:visited,#I1003315 #nav li.comaud a:hover{
	color: #B20838;
}

#I1003314 #nav li.conus a,#I1003314 #nav li.conus a:link,#I1003314 #nav li.conus a:visited,#I1003314 #nav li.conus a:hover{
	color: #B20838;
}

#I1003317 #nav li.pripol a,#I1003317 #nav li.pripol a:link,#I1003317 #nav li.pripol a:visited,#I1003317 #nav li.pripol a:hover{
	color: #B20838;
}

#I1003316 #nav li.schaud a,#I1003316 #nav li.schaud a:link,#I1003316 #nav li.schaud a:visited,#I1003316 #nav li.schaud a:hover{
	color: #B20838;
}

/*Community Links*/

/*#I1003332 #nav li.comaud a,#I1003332 #nav li.comaud a:link,#I1003332 #nav li.comaud a:visited,#I1003332 #nav li.comaud a:hover{
	color: #B20838;
}*/

#I1003331 #nav li.disdan a,#I1003331 #nav li.disdan a:link,#I1003331 #nav li.disdan a:visited,#I1003331 #nav li.disdan a:hover{
	color: #B20838;
}

#I1003333 #nav li.nortig a,#I1003333 #nav li.nortig a:link,#I1003333 #nav li.nortig a:visited,#I1003333 #nav li.nortig a:hover{
	color: #B20838;
}

#I1003346 #nav li.precha a,#I1003346 #nav li.precha a:link,#I1003346 #nav li.precha a:visited,#I1003346 #nav li.precha a:hover{
	color: #B20838;
}

#I1003334 #nav li.ticdon a,#I1003334 #nav li.ticdon a:link,#I1003334 #nav li.ticdon a:visited,#I1003334 #nav li.ticdon a:hover{
	color: #B20838;
}

#I1003335 #nav li.vol a,#I1003335 #nav li.vol a:link,#I1003335 #nav li.vol a:visited,#I1003335 #nav li.vol a:hover{
	color: #B20838;
}


/*News Links*/

#I1003318 #nav li.latest a,#I1003318 #nav li.latest a:link,#I1003318 #nav li.latest a:visited,#I1003318 #nav li.latest a:hover{
	color: #B20838;
}

#I1003319 #nav li.media a,#I1003319 #nav li.media a:link,#I1003319 #nav li.media a:visited,#I1003319 #nav li.media a:hover{
	color: #B20838;
}

#I1003320 #nav li.feeds a,#I1003320 #nav li.feeds a:link,#I1003320 #nav li.feeds a:visited,#I1003320 #nav li.feeds a:hover{
	color: #B20838;
}

#I1003687 #nav li.enews a,#I1003687 #nav li.enews a:link,#I1003687 #nav li.enews a:visited,#I1003687 #nav li.enews a:hover{
	color: #B20838;
}

/*Performances Links*/

#I1003351 #nav li.songs a,#I1003351 #nav li.songs a:link,#I1003351 #nav li.songs a:visited,#I1003351 #nav li.songs a:hover{
	color: #B20838;
}

#I1003352 #nav li.elton a,#I1003352 #nav li.elton a:link,#I1003352 #nav li.elton a:visited,#I1003352 #nav li.elton a:hover{
	color: #B20838;
}

#I1003356 #nav li.hisrep a,#I1003356 #nav li.hisrep a:link,#I1003356 #nav li.hisrep a:visited,#I1003356 #nav li.hisrep a:hover{
	color: #B20838;
}

#I1003353 #nav li.fiddrum a,#I1003353 #nav li.fiddrum a:link,#I1003353 #nav li.fiddrum a:visited,#I1003353 #nav li.fiddrum a:hover{
	color: #B20838;
}

#I1003347 #nav li.merch a,#I1003347 #nav li.merch a:link,#I1003347 #nav li.merch a:visited,#I1003347 #nav li.merch a:hover{
	color: #B20838;
}

#I1003348 #nav li.randj a,#I1003348 #nav li.randj a:link,#I1003348 #nav li.randj a:visited,#I1003348 #nav li.randj a:hover{
	color: #B20838;
}

#I1003350 #nav li.rouge a,#I1003350 #nav li.rouge a:link,#I1003350 #nav li.rouge a:visited,#I1003350 #nav li.rouge a:hover{
	color: #B20838;
}

#I1003354 #nav li.specapp a,#I1003354 #nav li.specapp a:link,#I1003354 #nav li.specapp a:visited,#I1003354 #nav li.specapp a:hover{
	color: #B20838;
}

#I1003349 #nav li.nutcrack a,#I1003349 #nav li.nutcrack a:link,#I1003349 #nav li.nutcrack a:visited,#I1003349 #nav li.nutcrack a:hover{
	color: #B20838;
}

#I1003355 #nav li.tour a,#I1003355 #nav li.tour a:link,#I1003355 #nav li.tour a:visited,#I1003355 #nav li.tour a:hover{
	color: #B20838;
}

#I1003307 #nav li.season a,#I1003307 #nav li.season a:link,#I1003307 #nav li.season a:visited,#I1003307 #nav li.season a:hover{
	color: #B20838;
}

/*School Links*/

#I1003325 #nav li.audclas a,#I1003325 #nav li.audclas a:link,#I1003325 #nav li.audclas a:visited,#I1003325 #nav li.audclas a:hover{
	color: #B20838;
}

#I1003326 #nav li.calendar a,#I1003326 #nav li.calendar a:link,#I1003326 #nav li.calendar a:visited,#I1003326 #nav li.calendar a:hover{
	color: #B20838;
}

#I1003329 #nav li.cecexa a,#I1003329 #nav li.cecexa a:link,#I1003329 #nav li.cecexa a:visited,#I1003329 #nav li.cecexa a:hover{
	color: #B20838;
}

#I1003327 #nav li.policy a,#I1003327 #nav li.policy a:link,#I1003327 #nav li.policy a:visited,#I1003327 #nav li.policy a:hover{
	color: #B20838;
}

#I1003322 #nav li.program a,#I1003322 #nav li.program a:link,#I1003322 #nav li.program a:visited,#I1003322 #nav li.program a:hover{
	color: #B20838;
}

#I1003324 #nav li.register a,#I1003324 #nav li.register a:link,#I1003324 #nav li.register a:visited,#I1003324 #nav li.register a:hover{
	color: #B20838;
}

#I1003330 #nav li.schcon a,#I1003330 #nav li.schcon a:link,#I1003330 #nav li.schcon a:visited,#I1003330 #nav li.schcon a:hover{
	color: #B20838;
}

#I1003345 #nav li.stufam a,#I1003345 #nav li.stufam a:link,#I1003345 #nav li.stufam a:visited,#I1003345 #nav li.stufam a:hover{
	color: #B20838;
}

#I1003323 #nav li.summer a,#I1003323 #nav li.summer a:link,#I1003323 #nav li.summer a:visited,#I1003323 #nav li.summer a:hover{
	color: #B20838;
}

#I1003328 #nav li.unireq a,#I1003328 #nav li.unireq a:link,#I1003328 #nav li.unireq a:visited,#I1003328 #nav li.unireq a:hover{
	color: #B20838;
}

#I1003321 #nav li.welcome a,#I1003321 #nav li.welcome a:link,#I1003321 #nav li.welcome a:visited,#I1003321 #nav li.welcome a:hover{
	color: #B20838;
}

/*Education & Outreach Links*/

#I1003336 #nav li.cosnut a,#I1003336 #nav li.cosnut a:link,#I1003336 #nav li.cosnut a:visited,#I1003336 #nav li.cosnut a:hover{
	color: #B20838;
}

#I1003338 #nav li.abfoun a,#I1003338 #nav li.abfoun a:link,#I1003338 #nav li.abfoun a:visited,#I1003338 #nav li.abfoun a:hover{
	color: #B20838;
}

#I1003340 #nav li.compar a,#I1003340 #nav li.compar a:link,#I1003340 #nav li.compar a:visited,#I1003340 #nav li.compar a:hover{
	color: #B20838;
}

#I1003341 #nav li.friend a,#I1003341 #nav li.friend a:link,#I1003341 #nav li.friend a:visited,#I1003341 #nav li.friend a:hover{
	color: #B20838;
}

#I1003339 #nav li.guicre a,#I1003339 #nav li.guicre a:link,#I1003339 #nav li.guicre a:visited,#I1003339 #nav li.guicre a:hover{
	color: #B20838;
}

#I1003337 #nav li.waygiv a,#I1003337 #nav li.waygiv a:link,#I1003337 #nav li.waygiv a:visited,#I1003337 #nav li.waygiv a:hover{
	color: #B20838;
}

/*Tickets Links*/

#I1003344 #nav li.group a,#I1003344 #nav li.group a:link,#I1003344 #nav li.group a:visited,#I1003344 #nav li.group a:hover{
	color: #B20838;
}

#I1003342 #nav li.season a,#I1003342 #nav li.season a:link,#I1003342 #nav li.season a:visited,#I1003342 #nav li.season a:hover{
	color: #B20838;
}

#I1003343 #nav li.single a,#I1003343 #nav li.single a:link,#I1003343 #nav li.single a:visited,#I1003343 #nav li.single a:hover{
	color: #B20838;
}

/*Floats & Clears*/

.fleft{
	float: left;
}

.fright{
	float: right;
}

.clear{
	clear: both;
}

#twitter_t {
   width: 445px;
   height: 34px;
   background-image:url("your top image");
}

#twitter_m {
   width: 415px;
   padding: 0 15px;
   background:url("your middle image")  0 0 repeat-y;
}

   #twitter_container {
       min-height:45px;
       height:auto !important;
       height:40px;
       padding-bottom:10px;
   }

       #twitter_update_list {
           width: 415px;
           padding: 0;
           overflow: hidden;
           font-family: Georgia;
           font-size: 14px;
           font-style: italic;
           color: #31353d;
           line-height: 16px;
           font-weight:bold;
       }

       #twitter_update_list li {
           width: 415px;
           list-style: none;
       }

       #twitter_update_list li a {
           color: #5f6d76;
           border-bottom: dotted 1px;
           text-decoration: none;
       }

       #twitter_update_list li a:hover {
           color: #31353d;
           background: #d3f1f9;
       }

#twitter_b {
   width: 445px;
   height: 29px;
   background-image:url("your bottom image");
}

