body {background:#000;font:100% "Trebuchet MS",Arial,Helvetica, sans-serif;margin:0;padding:0;text-align:center}

#skip a, #skip a:hover, #skip a:visited {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;} 
#skip a:active{position:static;width:auto;height:auto;} 

#hide{display:none}
.print{display:none}	
img{border:0}

input, select{margin:0 0 5px}

.cr{text-align:center}
.hr{margin:20px 0 30px;border-bottom:1px solid #CCC;font-size:0;padding:0}

body,p,li,td{font:12px/165% "Trebuchet MS",Arial,Helvetica,sans-serif; color:#FFF}
p{margin:10px 0 15px}
li{margin-right:20px}
h1,h2,h3,h4{font:bold 100%/135% "Trebuchet MS",Arial,Helvetica,sans-serif}
h1{color:#FFF;font-size:30px;margin:10px 0 10px}
h2{color:#FFF;font-size:24px;margin:20px 0 10px}
h3{color:#FFF;font-size:18px;margin:20px 0 10px}
h4{color:#FFF;font-size:16px;margin:20px 0 10px}

.first{margin-top:0}

/* Main Content */

.thrColFixHdr #wrapper {width:850px;background:#191a1b url(i/bg.gif) repeat-y;margin:0 auto;padding:0;text-align:left}


.thrColFixHdr #container_about {width:850px;background:transparent url(i/bg_about.jpg) no-repeat;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #container_history {width:850px;background:transparent url(i/bg_history.jpg) no-repeat;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #container_mission {width:850px;background:transparent url(i/bg_mission.jpg) no-repeat;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #container_artists {width:850px;background:transparent url(i/bg_artists.jpg) no-repeat;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #container_support {width:850px;background:transparent url(i/bg_support.jpg) no-repeat;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #container_news {width:850px;background:transparent url(i/bg_news.jpg) no-repeat;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #container_contact {width:850px;background:transparent url(i/bg_contact.jpg) no-repeat;margin:0 auto;padding:0;text-align:left}


.thrColFixHdr #content {width:850px;margin:0;padding:0;text-align:left}

.thrColFixHdr #sidebar {float:left;padding:25px 0 0 20px}
.thrColFixHdr #sidebar p,.thrColFixHdr #sidebar h4{padding:0px}

.thrColFixHdr #mainContent {margin:0;padding:30px;margin-left:200px}

.headshot{float:left;margin:0 20px 10px 0;border:1px solid #ccc}

.fltrt{float:right;margin:0 0 15px 20px}
.fltlft{float:left;margin:0 20px 10px 0}
.clearfloat{clear:both;height:0;font-size:0;line-height: 0px;margin:0;padding:0}

/* navigation */

a:link{color:#FFF}
a:visited{color:#FFF}
a:active{color:#a41c1c}
a:hover{color:#a41c1c}

/* Side Nav */

#navcontainer ul{list-style-type:none;text-align:left;margin:0;padding:0}

#navcontainer li{padding:0}

#navcontainer ul li a{background:transparent url(i/list-off.gif) left center no-repeat;padding-left:8px;text-align:left;font:bold 15px/200% "Trebuchet MS",Arial,Helvetica, sans-serif;text-decoration:none;color:#FFF;border:0}
#navcontainer ul li a:hover{color:#a41c1c;background:transparent url(i/list-on.gif) left center no-repeat}
#navcontainer ul li a#current{color:#a41c1c;background: transparent url(i/list-on.gif) left center no-repeat}

#navcontainer ul li a.sub{background:transparent url(i/list-off2.gif) left center no-repeat;font-weight:bold;font-size:13px;padding-left:15px}
#navcontainer ul li a:hover.sub{color:#a41c1c;background:transparent url(i/list-on2.gif) left center no-repeat}
#navcontainer ul li a#current.sub{color:#a41c1c;background: transparent url(i/list-on2.gif) left center no-repeat}

/* floating box for event info */
.event-info{
	width: 250px;
	float: right;
	margin: 0px 20px 20px 20px;
	padding: 5px 20px 5px 20px;
	border: 1px solid #FFF;
}

.event-info p{
	margin: 0px;
	padding: 0px;
	font-size: 1em;
}

.event-info h1{
	margin-top: 0px;
	padding-top: 0px;
	font-size: 1.2em;
}
.fine-print p{
	font-style: italic;
	font-size: .8em;
}