body { background:url(../images/mainbg.jpg) repeat-x #001311; font-family:Helvetica; }

a { color:#e0e0e0; text-decoration:none; }
a:hover { color:#fff; }
ul { margin:auto; padding-left:17px; }
li { list-style:square; margin:3px auto 3px auto; }
.font8 { font-size:8pt; }
.fleft { float:left; }
.fright { float:right; }
.clearall { clear:both; }
.banner { margin:5px auto 5px auto; width:468px; height:60px; }
.bgred { background-color:red; }
.banner382 { width:340px; padding:7px 16px 7px 16px; border:5px double #092d29; background:#335d53; text-align:center; margin-bottom:10px; }
.banner382in { width:350px; height:60px; background:#009999; }

#container { width:838px; background:#003f37; margin:0 auto; padding:6px; border-bottom:1px solid #01ac80; }
#header { width:838px; height:81px; }
#header #logo { width:353px; height:81px; }
#navigation { width:838px; height:53px; margin-top:10px; }
#navigation .left { width:10px; height:53px; background:url(../images/navleft.jpg) no-repeat; }
#navigation .main { width:818px; height:53px; background:url(../images/navmain.jpg) repeat-x; }
#navigation .right { width:10px; height:53px; background:url(../images/navright.jpg) no-repeat; }

#site { width:838px; margin-top:20px; background:url(../images/notebg.jpg) repeat-y center top; }
#site #block { width:382px; }
#site #block #news { height:390px; }
#site #block #news h1 { width:382px; height:35px; background:url(../images/sitenewsbar.jpg); margin:0; padding:0; }
#site #block #news #block_container { width:360px; height:330px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; border:1px solid #204b44; }
#site #block #news #block_container .imager { width:360px; height:160px; border:1px solid white; margin-bottom:10px; }
#site #block #news #block_container h2 { margin:5px auto 5px auto; padding:0; font-size:11pt; text-align:center; color:#e0e0e0; }
#site #block #news #block_container #headlines a { font-size:10pt; color:#82d5e7; text-decoration:none; }
#site #block #news #block_container #headlines a:hover { color:#00CCFF; }

#site #block #newalbum { }
#site #block #newalbum h1 { width:382px; height:35px; background:url(../images/sitenewalbumbar.jpg); margin:0; padding:0; }
#site #block #newalbum #item { width:360px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; border:1px solid #204b44; font-size:8pt; color:#e0e0e0; }
#site #block #newalbum #item b { font-size:10pt; }
#site #block #newalbum #item img { border:1px solid white; margin-right:10px; }

#site #block #newclip { }
#site #block #newclip h1 { width:382px; height:35px; background:url(../images/sitenewclipbar.jpg); margin:0; padding:0; }
#site #block #newclip #item { width:360px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; border:1px solid #204b44; font-size:8pt; color:#e0e0e0; }
#site #block #newclip #item b { font-size:10pt; }
#site #block #newclip #item img { border:1px solid white; margin-right:10px; }

#site #block #survey { }
#site #block #survey h1 { width:382px; height:35px; background:url(../images/sitesurveybar.jpg); margin:0; padding:0; }
#site #block #survey #block_container { width:360px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; font-size:10pt; font-weight:bold; color:#82d5e7; border:1px solid #204b44;}
#site #block #survey #options { width:340px; padding:auto 15px auto 15px;  margin:10px auto; color:#82d5e7; font-size:8pt; }
#site #block #survey .submit { width:100px; height:20px; border:1px solid white; background-color:#006666; color:white; font-size:8pt; margin-top:15px; }

#site #block #rmpplayer { margin-top:10px; }
#site #block #rmpplayer h1 { width:382px; height:35px; background:url(../images/sitermpbar.jpg); margin:0; padding:0; }
#site #block #rmpplayer #block_container { width:360px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; font-size:10pt; font-weight:bold; color:#82d5e7; border:1px solid #204b44;}

#footer { clear:both; width:838px; height:70px; margin:0 auto; padding:6px; background:#000f0d;  }
#footer img { float:left; }
#footer .footerlinks { float:right; font-size:8pt; color:#e0e0e0; }

#site #blockabout { width:838px; color:#e0e0e0; font-size:12pt; }
#site #blockabout #block_container { width:500px; background:#003f37; padding:5px; margin:10px auto; border:1px solid #204b44; }
#site #blockabout #block_container h2 { margin:0 0 10px 10px; padding:0; font-size:14pt; color:#e0e0e0; }

#site #block #readnews { }
#site #block #readnews h1 { width:382px; height:35px; background:url(../images/sitenewsbar.jpg); margin:0; padding:0; }
#site #block #readnews #block_container { width:360px; background:#003f37; padding:5px; margin:10px auto; border:1px solid #204b44; }
#site #block #readnews #block_container #imager { width:360px; height:160px; border:1px solid white; margin-bottom:10px; }
#site #block #readnews #block_container h2 { margin:5px auto 5px auto; padding:0; font-size:11pt; text-align:center; color:#e0e0e0; }
#site #block #readnews #block_container #headlines { font-size:10pt; color:#e0e0e0; }

#site #block #contact { font-size:10pt; color:#e0e0e0; }
#site #block #contact h1 { width:382px; height:35px; background:url(../images/sitecontactbar.jpg); margin:0; padding:0; }
#site #block #contact #block_container { width:360px; background:#003f37; padding:5px; margin:10px auto; border:1px solid #204b44; }
#site #block #contact #block_container h2 { margin:5px auto 5px auto; padding:0; font-size:11pt; text-align:center; color:#e0e0e0; }

#site #block #contactaddress { font-size:10pt; color:#e0e0e0; }
#site #block #contactaddress h1 { width:382px; height:35px; background:url(../images/siteaddressbar.jpg); margin:0; padding:0; }
#site #block #contactaddress #block_container { width:360px; background:#003f37; padding:5px; margin:10px auto; border:1px solid #204b44; }
#site #block #contactaddress #block_container h2 { margin:5px auto 5px auto; padding:0; font-size:11pt; text-align:center; color:#e0e0e0; }

#site #block #othernews { margin-bottom:10px; }
#site #block #othernews h1 { width:382px; height:35px; background:url(../images/siteothernewsbar.jpg); margin:0; padding:0; }
#site #block #othernews #item { width:360px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; border:1px solid #204b44; font-size:8pt; color:#e0e0e0; }
#site #block #othernews a { font-size:8pt; color:#e0e0e0; text-decoration:none; }
#site #block #othernews a:hover { color:#fff; }

#site #block #clipdetail { }
#site #block #clipdetail h1 { width:382px; height:35px; background:url(../images/siteclipdetailbar.jpg); margin:0; padding:0; }
#site #block #clipdetail #item { width:360px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; border:1px solid #204b44; font-size:8pt; color:#e0e0e0; }
#site #block #clipdetail #item b { font-size:10pt; }
#site #block #clipdetail #item img { border:1px solid white; margin-right:10px; }

#site #block100 { width:100%; }
#site #block100 #news { }
#site #block100 #news h1 { width:382px; height:35px; background:url(../images/sitenewsbar.jpg); margin:0; padding:0; }
#site #block100 #news #block_container { background:url(../images/blockbg.jpg) repeat-x bottom #335d53; padding:5px; margin:10px auto; border:1px solid #204b44; float:left; }
#site #block100 #news #block_container #item { width:371px; padding:7px 16px 7px 16px; border:5px double #092d29; background:#335d53; text-align:center; margin-bottom:10px; float:left; text-align:left; }
#site #block100 #news #block_container #item span.artistdata { color:#e0e0e0; font-size:8pt; }
#site #block100 #news #block_container #item img { border:1px solid white; margin-right:10px; }
#site #block100 #news #block_container h2 { margin:5px 10px 5px auto; padding:0; font-size:11pt; text-align:left; color:#e0e0e0; }
#site #block100 #news #block_container #headlines a { font-size:10pt; color:#82d5e7; text-decoration:none; }
#site #block100 #news #block_container #headlines a:hover { color:#00CCFF; }

#site #block100 { width:100%; }
#site #block100 #artists { }
#site #block100 #artists h1 { width:382px; height:35px; background:url(../images/siteartistsbar.jpg); margin:0; padding:0; }
#site #block100 #artists #block_container { background:url(../images/blockbg.jpg) repeat-x bottom #335d53; padding:5px; margin:10px auto; border:1px solid #204b44; float:left; }
#site #block100 #artists #block_container #item { width:371px; padding:7px 16px 7px 16px; border:5px double #092d29; background:#335d53; text-align:center; margin-bottom:10px; float:left; text-align:left; }
#site #block100 #artists #block_container #item span.artistdata { color:#e0e0e0; font-size:8pt; }
#site #block100 #artists #block_container #item img { border:1px solid white; margin-right:10px; }
#site #block100 #artists #block_container h2 { margin:5px 10px 5px auto; padding:0; font-size:11pt; text-align:left; color:#e0e0e0; }
#site #block100 #artists #block_container #headlines a { font-size:10pt; color:#82d5e7; text-decoration:none; }
#site #block100 #artists #block_container #headlines a:hover { color:#00CCFF; }

#site #block #otherclip { }
#site #block #otherclip h1 { width:382px; height:35px; background:url(../images/siteotherclipbar.jpg); margin:0; padding:0; }
#site #block #otherclip #item { width:360px; background:url(../images/blockbg.jpg) repeat-x bottom; padding:5px; margin:10px auto; border:1px solid #204b44; font-size:8pt; color:#e0e0e0; }
#site #block #otherclip #item b { font-size:10pt; }
#site #block #otherclip #item img { border:1px solid white; margin-right:10px; }