@charset "utf-8";
/* CSS Document */
html, body{padding:0px; margin:0px; text-align:center; background:#171717; font:normal 13px Arial; color:#b8b8b8;}
img{border:0px solid #000;}
table, tr, td {vertical-align:top;}
.classrel{position:relative; top:0px; left:0px; width:0px; height:0px;}
.wh100{width:100%; height:100%;}
div{text-align:left;}
.fll{float:left;}
.flr{float:right;}
.clear{clear:both;}
form{margin:0px; padding:0px;}
ul, li{padding:0px; margin:0px; list-style-type:none;}

	


#maindiv{margin:0 auto; width:1003px; font:normal 13px Arial; color:#b8b8b8; }

.left{padding-top:27px; padding-left:20px; width:255px;}
.maintab_home{width:1003px;  }
.maintab{width:1003px;  }
.menuul{clear:both; padding-top:65px; padding-left:19px; height:40px;}
.menu_l{display:inline; float:left; background:url(../images/menu_l.gif) no-repeat top left; width:7px; height:30px;}
.menu_l_h{display:inline; float:left; background:url(../images/menu_l_h.gif) no-repeat top left; width:7px; height:30px;}
.menu_c{display:inline; float:left;  background:url(../images/menu_c.gif) repeat-x top left; height:30px; }
.menu_r{display:inline; float:left; background:url(../images/menu_r.gif) no-repeat top left; width:7px; height:33px;}
.menu_r_h{display:inline; float:left; background:url(../images/menu_r_h.gif) no-repeat top left; width:7px; height:33px;}
.hdr{font-weight:600; font-size:16px; color:#FFF; margin-left:50px; margin-bottom:30px;}
.copydiv{clear:both; position:relative; top:-12px; font-size:11px; color:#FFF; text-align:center; line-height:150%;}

.leftq{clear:both; margin-top:128px; width:233px; height:414px; background:url(../images/left.jpg) no-repeat bottom left;}
.leftq_all{clear:both; margin-top:134px; width:233px; height:414px; background:url(../images/left_all.jpg) no-repeat bottom left;}

.cont_top{clear:both; background:url(../images/cont_top.jpg) no-repeat top left; width:713px; height:33px; }
.cont_bg{clear:both; background:url(../images/cont_bot.jpg) no-repeat bottom left; width:643px; padding-left:35px; padding-right:35px;}
.subrel{position:relative; top:0px; left:0px; width:255px;}
.galli{display:inline; float:left; text-align:center; margin:20px; width:140px; border:1px solid #4c0000; }
.gallimg{padding:15px;}
.subdiv{position:absolute; top:132px; left:157px; width:108px; height:152px; background:url(../images/sub.jpg) no-repeat top left; padding-top:10px; padding-left:18px; padding-right:10px;}
.drop_profile{display:none;white-space:nowrap; position:absolute; top:95px; left:289px; padding:5px; background:url(../images/drop.jpg) repeat-x bottom left; border:1px solid #960000; border-top-width:0px;z-index:100000;}
.drop_music{display:none;white-space:nowrap; position:absolute; top:95px; left:397px; padding:5px;  background:url(../images/drop.jpg) repeat-x bottom left; border:1px solid #960000; border-top-width:0px;z-index:100000;}
.drop_event{display:none;white-space:nowrap; position:absolute; top:95px; left:479px; padding:5px;  background:url(../images/drop.jpg) repeat-x bottom left; border:1px solid #960000; border-top-width:0px;z-index:100000;}
.separator{clear:both; padding-top:5px; height:12px; padding-top:15apx; background:url(../images/bigsep.png) no-repeat center left;width:600px;}
.whbold{color:#FFF; font-weight:bold;}
.songul{padding:5px; margin:5px;}
.songul li{line-height:150%;}
.songul li span{font-weight:bold; color:#FFF;}

a, a:active, a:visited, a:link{ font:normal 13px Arial; color:#b8b8b8; text-decoration:underline;}
a:hover{ font:normal 13px Arial; color:#b8b8b8; text-decoration:none;}

.menu{font:normal 14px Arial; color:#FFF; display:block; float:left; height:33px; padding-top:6px;  text-decoration:none; padding-left:22px; padding-right:22px; }
.menu_hover{font:normal 14px Arial; color:#000; text-decoration:none; padding-left:22px; display:block; float:left; height:33px; padding-top:6px;  padding-right:22px; background:url(../images/topmh.jpg) repeat-x top right;cursor:pointer;}


a.x, a.x:active, a.x:visited, a.x:link{font-size:11px; color:#ffc017; text-decoration:none;}
a.x:hover{font-size:11px; color:#ffc017; text-decoration:underline;}

a.drop, a.drop:active, a.drop:visited, a.drop:link{font-size:12px; color:#000; text-decoration:none; line-height:150%; padding-left:10px;}
a.drop:hover{font-size:12px; color:#b8b8b8; text-decoration:none; line-height:150%; padding-left:10px;}

.submenu{font:normal 14px Arial; color:#000; text-decoration:underline; padding-left:10px; background:url(../images/li.gif) no-repeat center left; line-height:150%;}
a.submenu, a.submenu:active, a.submenu:visited, a.submenu:link{font:normal 14px Arial; color:#000; text-decoration:none; padding-left:10px; background:url(../images/li.gif) no-repeat center left; line-height:150%;}
a.submenu:hover{font:normal 14px Arial; color:#000; text-decoration:underline; padding-left:10px; background:url(../images/li.gif) no-repeat center left; line-height:150%;}

.inptxt{font-weight:600; font-size:16px; color:#FFF; margin-bottom:10px;}
.inp{width:180px; height:17px; border:1px solid #330002; font-size:12px; }
.textarea{width:210px; height:80px; border:1px solid #330002; font-size:12px; float:left; background:#630000;}
.contbut{width:54px; height:22px; border:0px solid #330002; background:url(../images/join.jpg) no-repeat top left}

