BODY {background: #37588D url('../graphics/bg_page.jpg') repeat-x; font-size:12px; font-Family: Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:0px;}

td, p, div {font:12px Arial; color: #000;}
th {font:bold 12px Verdana; color: #003; text-align:left;}
img {border:0}

#shell {margin:0px auto; width: 760px;}

#masthead {height: 142px; width: 760px;}
#logo {float:left; width:254px; height:142px}
#artists {float:left; position:relative;}
#artistsNone { position: absolute; top: 0px; left: 0px; width: 506px; height: 142px; z-index: 10;}
#artists00	{ position: absolute; top: 0px; left: 0px; width: 506px; height: 142px; z-index: 11; visibility: hidden  }
#artists01	{ position: absolute; top: 0px; left: 0px; width: 506px; height: 142px; z-index: 12; visibility: hidden }
#artists02	{ position: absolute; top: 0px; left: 0px; width: 506px; height: 142px; z-index: 13; visibility: hidden }
#artists03	{ position: absolute; top: 0px; left: 0px; width: 506px; height: 142px; z-index: 14; visibility: hidden }

#page {clear: both; width:752px; background:#7590BB url('../graphics/bg_site.jpg') repeat-x; padding: 0 4px 4px 4px;}

.leftimg {float:left; margin:0 5px 5px 0}
.rightimg {float:right; margin: 0 0 5px 5px}
.dashedleftimg {border:1px dashed #333; float:left; margin: 0 5px 5px 0; padding:3px;}
.dashedrightimg {border:1px dashed #333; float:right; margin: 0 0 5px 5px; padding:3px;}

#leftside {float:left; margin:5px 6px 0px 0px; width:139px;}
#leftside .sidebanner {margin-bottom:3px; width:139px; text-align:center;}
#navbar {}
#navbar ul {margin: 0px; padding: 0px;}
#navbar ul li {list-style-type:none; height:19px; width:134px; overflow:hidden; padding:6px 0px 0px 5px; background: url('../graphics/bg_nav.gif') no-repeat 0 0;}
#navbar ul li a:link, #navbar ul li a:visited {font:bold 11px Arial; color:#FFF; text-decoration:none; padding:0px 0px 0px 9px; background: url('../graphics/nav_arrows.gif') no-repeat 0px 1px;}
#navbar ul li a:hover {font:bold 11px Arial; color:#FFF; text-decoration:none; padding:0px 0px 0px 9px; background: url('../graphics/nav_arrows.gif') no-repeat 0px -28px;}  
#navbar ul li.sub {height: auto; width:127px; padding:4px 0 4px 12px; background:#38598D url('../graphics/bg_nav.gif') no-repeat 0px -25px; overflow:visible;}
#navbar ul li.sub a:link, #navbar ul li.sub a:visited {padding:0; font:bold 11px Arial; color:#FFF; text-decoration:none; background: none;}
#navbar ul li.sub a:hover {padding:0; font:bold 11px Arial; color:#006; text-decoration:none; background: none;}

#content {float:left; width:451px; margin-right:6px;}
#contentTop {background: url('../graphics/top_content.gif') no-repeat; width:451px; height:10px; overflow:hidden;}
#contentBody {background-color: #37588D; border:2px solid #FFF; border-top:0; border-bottom:0; width:427px; padding:0px 10px; min-height:600px; _height:600px; valign:top;}
#contentBottom {background: url('../graphics/bottom_content.gif') no-repeat; width:451px; height:10px; overflow:hidden;}

.title {margin-bottom:6px; color:#DE0000; font: bold 16px Arial;}
.sm_title {margin-bottom:4px; color:#37588D; font: bold 14px Arial, Helvetica;}
.staff_time {margin-bottom:2px; color:#F00; font: bold 13px Arial, Helvetica;}

.section {background: #FFF url('../graphics/top_section.gif') no-repeat; padding:10px 0 0 0; width:427px;}
.sectionBody_page {padding:0 10px; min-height:450px; _height:450px;}
.sectionBody {padding:0 10px}
.sectionBodyright {padding:0 10px; text-align:right}
.sectionBodyleft {padding:0 10px; text-align:left}
.sectionBottom {background: #FFF url('../graphics/bottom_section.gif') no-repeat; padding:0; width:427px; height:10px; overflow:hidden;}

#rightside {float:left; width:150px;}
#rightside .sidebanner {margin-top:5px; width:150px; text-align:center;}

.sideitem {border:1px solid #FFF; background-color:#E5EEFA; text-align:center; padding:0px; margin-top:5px;}

.quicklink {padding:0 0 0 10px; margin:3px 0px 2px 5px; text-align:left; background: url('/graphics/ql_arrows.gif') 0 5px no-repeat; font:11px Arial}
.quicklink a:link, .quicklink a:visited {color:#444; text-decoration:underline}
.quicklink a:hover {color:#444; text-decoration:none}

#banners {clear:both; background-color:#D8EDC6; height:90px; padding:5px; overflow:hidden; width:758px;}

#footer {width:760px; clear:both; border-top:5px solid #FFF; background-color:#0F2C62; text-align:center; font:11px Arial; color:white; padding:8px 0px;}
#footer td {font:11px Arial; color:#FFF}
#footer a:link, #footer a:visited {text-decoration:underline; color:#DDD;}
#footer a:hover {text-decoration:none; color:#FFF}

.clear {clear:both}

A:link, a:active, A:VISITED {color: #233F6E; text-decoration: underline; }

A:HOVER {color: #233F6E; text-decoration: none;}
