div{cursor:default;}
.yhome{background:#111 url(bg.gif) no-repeat center top; text-align:center;}
.yhome1{background:#111 url(tz/bg.jpg);}

#footer{background:#000 url(dowbg.gif) repeat-x 0 0; right:0; bottom:0; _bottom:-2px;}
#menu{left:0;  _top:12px; top:36px !important;}
#menu a{border-width:0px 1px 1px 1px;}

#ann{ z-index:1; position:absolute; top:42px; right:200px; width:30%; height:20px; overflow:hidden;}


#umenu{right:100px; top:8px;}
#style_switch{top:13px;}
#nav{position:absolute; left:15px; top:8px; _top:10px; width:40%; height:30px; overflow:hidden; }

.postbtn{position:absolute; right:30px; top:36px; _top:38px;}
.replybtn{position:absolute; right:110px; top:36px; _top:38px;}
#sidebar{margin-top:30px; >margin-top:10px;}
#sidebar_img{position:absolute; right:110px; top:36px; _top:38px; background:#000 url(newtopic.gif) repeat-x 0 0; width:57px; height:30px; line-height:30px; padding:0 0 0 10px;}
.collapsed_no:hover{background-position:0 0 !important; text-decoration:none;}
.collapsed_yes{background-position:0 0 !important;}
.collapsed_yes:hover{background-position:0 0 !important; text-decoration:none;}


.newuserkak{position:absolute; left:40px; top:85px; _top:87px; color:#999}
.newuserkak a{color:#999}
.foruminfo{position:absolute; left:0px; top:105px; _top:107px;  width:250px; color:#999}

.list{position:relative;}
.list h3{background:url(listbg.gif) no-repeat 0 22px; width:209px; padding:0; overflow:hidden;}
.list h3:hover{background:url(listbg.gif) no-repeat 0 -46px;}
.list h3 a{color:#111; padding-left:35px; white-space:nowrap; }

.list td, .list th{border-top:0px dashed #000;}
.listiii td, .listiii th{border-top:1px dashed #ccc;}
.list td.listhahah{height:1px; padding:0;}



.side_type{border-bottom:1px solid #909090;}
.side_type h4{border:0px solid #000; color:#000;}
.side_type h4.ontype{border-bottom:0px #a1a1a1; background:#909090; color:#000;}
.shadowline{border-top-color:#757575; border-bottom-color:#909090;}
.with_side .side a{color:#000;}

#forumheader{background:url(listbg1.gif) repeat-y 0 0; width:159px; position:absolute; left:50px; top:205px; _top:207px; padding:20px 10px 5px 10px;}
#forumheader h1{background:url(listbg.gif) no-repeat 0 0; width:209px; padding-left:35px; height:32px; line-height:32px; position:absolute; left:-15px; top:-23px; _top:-25px;}
#forumheader h1:hover{background:url(listbg.gif) no-repeat 0 -68px;}
#forumheader h3{background:url(listbg.gif) no-repeat 0 2px;}
#forumheader h3:hover{background:url(listbg.gif) no-repeat 0 -66px;}


.pages_btns{height:30px; margin:0; padding:0;}
#threadlist111{width:100%; position:relative; top:-20px; >top:-40px; left:180px; filter:Alpha(Opacity=70); -moz-opacity:0.7; opacity:0.7;}


.rightpages11{float:right; width:290px;}
.leftpages11{float:right; width:auto;}
.leftpages22{position:relative; top:-30px; left:0;}

.listaaa{height:30px; position:relative; top:-5px; >top:-25px; left:-25px;}
.listbbb{position:relative; top:-5px; >top:-25px; left:-25px; }
.headactions{position:relative; top:2px; >top:26px; left:-130px;}
.list06 {width:179px; z-index:1; position:relative; top:22px; left:-10px;}
#modarea_c{margin-top:10px;}
.inlinelist li.wide{width:100%;}
#modarea .list h3 .current{color:#000;}


.threadtype{z-index:3; position:absolute; top:65px; left:320px;  border-top:0px solid #000;}
.threadtype a{border:1px solid #444; padding:5px; background:#111; color:#666;}
.threadtype strong{border:1px solid #555; padding:5px; background:#888; color:#000;}

#header, .threadtype a, .threadtype strong{border-bottom:0px solid #000;}

.dstad{width:auto; position:absolute; top:100px; left:50%;}
.dstad1{z-index:1; position:relative; left:-130px; top:25px;}
.dstad2{z-index:1; position:relative; left:130px; top:50px;}
.dstad3{z-index:1; position:relative; left:-60px; top:75px;}

.colplural td.folder, .colplural td.icon, .colplural td.author, .colplural td.nums, .colplural td.lastpost, .colplural tr th{color:#FFF;}

.colplural1{float:right; background:none;}
.forumaction{float:right;}

.sidebox{color:#000;}
.sidebox h4{color:#000;}

#fbl{z-index:2; position:absolute; right:130px; top:63px;}
.side .textinfolist li a{text-decoration:none; color:#111;}

.tz11{background:#FFF url(tz/11.gif) repeat-x center bottom;}
.tz111{background:#FFF url(tz/12.gif) repeat-x center top;}

.postinfo1{line-height:11px; height:11px;}
.postinfo2{border-bottom:0px solid #FFF; line-height:25px; height:25px;}
.tz555{position:relative; left:30px; top:15px;}

.userinfopanel{background:url(tz/7.gif) no-repeat left top; border:0px solid #FFF; height:179px; padding-top:21px;}
.s_clear h1{color:#000;}

.t_msgfont{color:#000;}
.attach_popup{border:0px solid #000;}

.yhomeidid{margin:0 40px; +margin:0; border:10px solid #222; background:#FFF; width:800px; +width:800px; filter:Alpha(Opacity=50); -moz-opacity:0.5; opacity:0.5; color:#000;}
.yhomeidid1{width:95%; height:20px;}
.blocktitle a, .commonlist li a{position:relative; color:#000;}
.showmessage{ border:10px solid #222; background:#FFF; color:#000; filter:Alpha(Opacity=50); -moz-opacity:0.5; opacity:0.5;}

.yhomets {float:left;width:26px;padding:3px 0;}
.yhomets img {width:24px; height:24px; border:1px solid #ccc; padding:2px; margin:0 0 0 5px; background-color:#fff;}
.yhomets1 {float:left; overflow:hidden; height:25px; width:68px; padding:8px 0px 0px 12px;}
.subject span a {color:#000;}
.lastpost em {padding-top:3px;]