
table{width:100%;border-collapse:collapse;empty-cells:show;_width:auto}

.box .box_b{padding:2px 0 0;position:relative;}

.mb4{margin-bottom:2px}

.pages_btns {margin-top:-3px;*top:-3px;padding:3px 0 5px;*padding:3px 0 10px;_padding:3px 0 15px}

.forum_table{border-bottom:1px solid transparent;_border-bottom-color:#fff;margin:0 auto;;width:96%;padding:1% 0;_margin-left:2%}
.forum_table td{border-bottom:#f08869 1px dashed;padding:2px}

.forum_ulist{position:relative;height:1%;border-bottom:1px solid #f08869;_border-bottom-color:#fff;margin:0 1% -5px;_margin:0 1%}
.forum_ulist li {width:32.5%;_width:33%;padding: 5px .3%;border-bottom:1px dashed #f08869;float:left;_display:inline;margin:0 0 -1px }


.boxx{height:1%;position:relative;margin:-2px 0 3px}
.boxx .boxx_h{background:url(images/box_line_h_c2.gif) repeat-x 0 0;position:relative;height:10px;_height:12px}
.boxx .boxx_h b{position:absolute;left:-4px;bottom:0;background:url(images/box_line_h_l2.gif) no-repeat 0 0;width:10px;height:10px;}
.boxx .boxx_h i{position:absolute;right:-4px;;bottom:0;background:url(images/box_line_h_r2.gif) no-repeat 100% 0;width:10px;height:10px;}
.boxx .boxx_b{padding:0;position:relative ;_height:1%}
.boxx .boxx_b .bl {width:5px;background:url(images/box_b_l.gif) repeat-y 100% 0;position:absolute;height:100%;left:-4px;top:0}
.boxx .boxx_b .br {width:5px;background:url(images/box_b_r.gif) repeat-y 0 0;position:absolute;height:100%;right:-4px;top:0}
.boxx .boxx_f {background:url(images/box_f_c.gif) repeat-x 0 100%;position:relative;height:10px;}
.boxx .boxx_f b{position:absolute;left:-4px;bottom:0;background:url(images/box_f_l.gif) no-repeat 0 100%;width:10px;height:10px;}
.boxx .boxx_f i{position:absolute;right:-4px;;bottom:0;background:url(images/box_f_r.gif) no-repeat 100% 100%;width:10px;height:10px;}



.forum_title {position:absolute;left:10px;;width:930px;top:1px;_height:38px;_left:20px}
.forum_title th{_color:#f4fafd}

.forum_list{border-bottom:1px solid transparent;_border-bottom-color:#fff;width:98%;_width:98%;;margin:0 auto;_margin-left:1%}
.forum_list td{border-bottom:#f08869 1px dashed;padding:2px}


.forum_rule{margin:10px;}


.thread_list td{vertical-align:top;}

.forumcontrol{margin:0 0 ;_margin:0 0 4px;}
.forumcontrol td{padding:0 2px 5px;}
.forumcontrol .boxaction{width:170px;}
.forumcontrol .post_replay{}



TD.postauthor { WIDTH: 170px; border-right:1px dotted #f08869;background:#fff; OVERFLOW: hidden; vertical-align:top;padding:10px 0}
TD.postcontent {PADDING: 15px; vertical-align:top;	WORD-BREAK: break-all; WORD-WRAP: break-word;}

.forumheader{font-size:12px;line-height:2.5em;}
.forumheader h1{float:left;font-size:16px;margin:0 1em 0 0;}
.forumheader dd{clear:both;}

.forumheader .forumstats{float:left;margin:0 1em 0 0;}
.forumheader .forumstats b{color:#f60}

.threadlist{}
.threadlist table{_width:960px;}
.threadlist .new {
	TEXT-TRANSFORM: uppercase; WHITE-SPACE: nowrap; COLOR: #09c; FONT-SIZE: 9px
}

.ad_textlink1 {
	MARGIN: 10px 0px; PADDING-LEFT: 20px; heigth:25px;
}
.ad_textlink2 {
	MARGIN: 0 0px 10px; PADDING-LEFT: 20px;
}
.signatures{heigth:25px;border-top:1px dashed #ccc;margin-top:2em;padding-top:5px;overflow:hidden;;max-width:600px}

.ad_pip {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 130%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; FLOAT: right; COLOR: #999; CLEAR: right; PADDING-TOP: 10px
}
.ad_pip LI {
	MARGIN-BOTTOM: 1em
}
.ad_pip A {
	COLOR: #09c
}

.postactions{border-top:1px dashed #E6E7E1;height:25px;margin-top:1em;padding-top:5px;overflow:hidden;line-height:25px;max-width:600px}
.postactions em{float:left}
.postactions p{float:right}
.postactions em a{padding:5px 10px 5px 25px;}
.postactions p a{margin-right:6px;}


#style_switch {

height:50px
}

#style_switch li {
float:left;
padding-left:5px;
}
#style_switch a {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DDDDDD;
float:left;
height:8px;
line-height:100px;
overflow:hidden;
width:8px;
}
#style_switch a:hover, #style_switch .current a {
border-color:#FFFFFF;
}
#style_switch .current a {
border-width:2px;
margin-top:-1px;
}


#ad_text{background:#96C2F1;padding:10px 0;_text-align:center;margin:0 auto 5px;}
#ad_text table td{padding:3px 20px;width:33.2%;}

#ann{position:relative;height:1%;line-height:30px;height:30px;}
#ann .forumcount{position:absolute;right:5px; top:0;margin-left:16px;font-size:12px;}

#ann dt{float:left;width:5em;text-indent:2em;}
#ann dd{margin-left:30px;font-size:12px;}
#annbody{height:30px;overflow:hidden;padding-right:16px;}
#ann li{padding-left:10px;white-space:nowrap;width:60%;overflow:hidden;}
#ann li em{margin:0 0 0 5px;font-size:10px}

.profile{margin:20px 0 0 8px!important;height:65px;position:relative;padding-top:25px!important}
.profile dt{float:left;width:40%;}
.profile dt img{width:48px;height:48px;padding:2px;border:1px solid #ccc;}
.profile dd{margin-left:42%}

.shadowline{}



.ad_footerbanner{clear:both;margin:5px auto 0;}



#footlink{float:right;text-align:right;margin:5px 0 0;}
#rightinfo{float:left;text-align:left;margin:5px 0 0;}




p.info{margin-left:75px;line-height:30px;}




.fastreply{}
.repquote{}

.forumnums{height:50px;padding-right:10px!important;text-align:center}
.forumnums em{color:#09c;}
.forumlast{width:225px;text-align:left;}
.forumlast span{color:#999;font-size:10px}


#sidebar_img {
	POSITION: absolute; PADDING: 6px 25px 6px 6px; MARGIN: 0px 6px;DISPLAY: inline; BACKGROUND: url(images/sidebar_toggle.gif) no-repeat 100% 5px; FLOAT: right; COLOR: #09c; right:2px ;top:2px
}
.collapsed_no:hover {
	BACKGROUND-POSITION: 100% -35px; TEXT-DECORATION: none
}
.collapsed_yes {
	BACKGROUND-POSITION: 100% -75px
}
.collapsed_yes:hover {
	BACKGROUND-POSITION: 100% -115px; TEXT-DECORATION: none
}


* html .collapsed{margin-top:25px;}
* html .expanded{margin-top:25px;}

.user_online{margin:2px auto 10px;padding:15px;background:#fef9f7;_text-align:left;border:1px solid #f7c1b1}