/* Globals */
html { min-height:100%; margin-bottom:1px; }
body { margin:10px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:120%; background-color:#c3c3c0; }

p { padding:0px; margin:0px 0px 15px 0px; }

body div td { vertical-align:top; text-align:left; }

.ds_left { background-image:url(images/bg_global_ds_col_l.gif); background-repeat:repeat-y; background-position:0px 0px; }
.ds_right { background-image:url(images/bg_global_ds_col_r.gif); background-repeat:repeat-y; background-position:0px 0px; }


#mid { background-color:#FFFFFF; }

#nav { padding:24px 0px 20px 0px; text-align:left; }

#nav_container { border-left:1px solid #919191; }
#nav_container td { border:1px solid #919191; border-top:0px; border-left:0px; }

.nav_cap { border-right:1px solid #919191; }

#content { padding:0px 0px 51px 0px; background-image: url(images/bg_home_copyright.gif); background-repeat:no-repeat; background-position:bottom left; }
#content div { margin-right:20px; }

#spotlight { padding-bottom:212px; background-image:url(images/bg_home_spotlight.jpg); background-repeat:no-repeat; background-position:bottom right; }

#news { border-top:1px solid #919191; }
#news td { padding:15px; background-image:url(images/bg_home_news.gif); background-repeat:no-repeat; background-position:0px 0px; }

/* Sub Pages */
#sub #nav { padding:26px 0px 20px 0px; }

#sub #feature { border-top:0px; background-image:url(images/pic_sub_feature_rightcol.gif); background-repeat:no-repeat; background-position:bottom right; }
#sub #feature td { padding:0px 39px 15px 15px; height:275px;  }

#sub #spotlight { padding-bottom:20px; background-image:url(images/bg_sub_mid_ds_col_r.gif); background-repeat:repeat-y; background-position:top right; }

#sub #spotlight #spot_address { border-top:8px solid #000000; }
#sub #spotlight #spot_address td { padding:20px 15px 20px 0px; color:#5f5c5c; line-height:150%; }
#sub #spotlight #spot_address td a { color:#5f5c5c; }
#sub #spotlight #spot_address td a:hover { color:#000000; }.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.photocaption {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF3333;
	text-decoration: underline;
}
.concertdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.artists {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.quotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}
