@charset "UTF-8";
/* vim: set ts=2 sw=2 sts=2 et: */
/*** Vivid Dream Lotus CSS stylesheet
 * @category    Icybaby.411@gmail.com
 * @package     Icybaby.411@gmail.com
 * @subpackage  CSSnavlist
 * @version     $Id: common.css,v 1.20.2.1 2010/10/15 07:04:27 aim Exp $
 * @link        www.icybaby.cn
 * @see         ____file_see____ */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
*{ -webkit-text-size-adjust:none;}
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body{background:#323232 url(../images/common/banner-bg.jpg) repeat; color: #363636; line-height: 1.2; }
a, a:link {color:#222; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: underline; }
a:focus { outline: none; }
 
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
.more a { font-weight: normal; font-size: 12px; }
.fleft,.fright{ display: inline; float: left; }
.fright { float: right; }

dt,dd{ float:left;}

.container{/*background:url(../images/common/bg_maintop.png) center 0 no-repeat;*/ position:relative;min-width: 1052px}
.wrap{width:1000px;margin:auto;}

.mtop10{ margin-top:10px;}

/**/
input,.button_link{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.button_submit{border:none;}
.button_submit, 
.button_reset{background:url(../images/common/btn.gif) no-repeat;width:112px;height:36px;font-size:14px; color:#fff; padding-bottom:3px;}
.button_submit:hover, 
.button_reset:hover{background:url(../images/common/btn.gif) -115px 0 no-repeat; border:none;}


input.input_text,
input.input_password,
.input_file{ width:95%; border:1px solid #c4c4c4; height:20px; line-height:20px;}
input.input_text:hover,
input.input_password:hover,
.input_file:hover,
select:hover{ border:1px solid #b31743;}
input.input_text:focus,
input.input_password:focus,
.input_file:focus,select{border:1px solid #93022b;}

textarea{border:1px solid #c4c4c4; padding:10px;}

#header{ background:url(../images/common/TopLeatherBackground.png) repeat-x; width:100%;}
.smalltext{  padding-bottom:10px;line-height:36px; }
.smalltext ul{}
.smalltext ul li{float:left; color:#fff;}
#header #guest_form .info a{ font-weight:bold; text-transform:capitalize;}

#header h1.logo a{background:url(../images/common/logo_largar.png) 0 bottom no-repeat; display:block; height:155px; width:530px;position: relative;z-index: 1; position:relative; margin-left:115px;}
#header h1.logo a img{margin:0px 0 0 -130px;}
#header .back-to-store{ margin:30px 10px 0 0;}
#header .back-to-store a{ width:160px; height:120px; display:block; background: url(../images/common/back_to_store.png) 0 0; text-indent:-999em;}
#header .back-to-store a:hover{background: url(../images/common/back_to_storeOn.png) 0 0;}
.topbar{ height:36px; margin-bottom:10px; text-align:right; line-height:36px; color:#fff;}
.topbar .smalltext{ margin-left:10px;}
.topbar .info{ padding-right:20px;}
.topbar .info a,
.topbar ul.reset li.greeting{ color:#f6ff00; font-size:14px;}
.topbar .inputs{ width:100px; margin-right:10px;}
.topbar .inputs:hover{border:1px solid #f6ff00;}
.topbar .button_submit,
.topbar .button_link,.login-out{background:url(../images/common/icon.png) -168px -160px no-repeat !important; color:#445b0f !important;font-size: 12px;line-height: 26px;width: 66px; height:26px; display:inline-block; text-align:center; font-weight:bold;}
.login-out:hover{color:#fff !important; text-decoration:none !important;}
.topbar .button_link:hover{ color:#fff;}
.topbar .button_submit:hover,
.topbar .button_link:hover{}
.topbar ul.reset li{ padding:0 10px;}
.topbar ul.reset li a{ color:#fff;text-decoration:underline;}
.topbar ul.reset li a.button_link{ text-decoration:none;}

/*background common*/
span.upperframe{padding: 0;display: block;background: url(../images/common/main_block.png) 0 0px no-repeat;padding-left: 20px;}
span.upperframe span{padding: 0;height: 12px;display: block;background: url(../images/common/main_block.png) 100% 0 no-repeat;}
span.lowerframe{padding: 0;display: block;background: url(../images/common/main_block.png) 0 -27px no-repeat;padding-left: 20px;}
span.lowerframe span{padding: 0;height: 12px;display: block;background: url(../images/common/main_block.png) 100% -27px no-repeat;}

.upinnerframe{padding: 0;display: block;background: url(../images/common/main_block.png) 0 -46px no-repeat;padding-left: 20px;}
.upinnerframe span{padding: 0;height: 12px;display: block;background: url(../images/common/main_block.png) 100% -46px no-repeat;}
.innerframe{padding: 0;display: block;background: url(../images/common/main_block.png) 0 -77px no-repeat;padding-left: 20px;}
span.innerframe span{padding: 0;height: 12px;display: block;background: url(../images/common/main_block.png) 100% -77px no-repeat;}

.in-roundframe{background:url(../images/common/bg_center_inner.gif) 0 0 repeat;display:block;display: block; padding-left:4px;}
.in-roundframe .frame-box{padding: 0;background: url(../images/common/bg_center_inner.gif) 100% 0 repeat;display: block;}

.roundframe .innerframe{ padding-left:0;}

#searchform .roundframe,
#search_results .roundframe,
.login .roundframe,
#registration .roundframe,
.roundframe-width{display: block;background:url(../images/common/bg_center_740.png) left 0; padding:0 0 0 7px;}
.roundframe-width{ padding:10px;}

.roundframe span.box{background:url(../images/common/bg_center_740.png) 100% 0 repeat;display: block;padding:0 13px 0 7px;}

.roundframe-auto{display: block;background:url(../images/common/bg_center_auto.png) left 0; padding:0 0 0 15px;}
.roundframe-auto .box{display: block;background:url(../images/common/bg_center_auto.png) right 0; padding:0 18px 0 0;}
 
/**/
#nav{left:164px;position:absolute; z-index:99;} 
#nav ul li{ position:relative;}
#nav li a.active,
#nav li a.active:hover{background:url(../images/common/icon.png) -418px -42px;color:#000;}
#nav li a:hover{background:url(../images/common/Arrow_Gray.png) 2px 13px no-repeat;color:#fff;}
#nav li a.active:hover{ color:#000;}

li#button_logout{ display:none;}

#nav ul li a{height:51px;margin-top:-30px; padding-top:35px; width:60px; text-align:center;line-height: 15px;}
#nav ul li ul li a:hover{ background:#ffd300;color:#000;}
#nav ul li ul li a{ width:100%; display:block; padding:3px 0;}
#nav ul li ul{ border:2px solid #ffd300;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; margin:0 0 0 -60px;}

.navigation{}
.navigation .nav{height:38px;background:#292929; position:relative;*z-index:99;}
.navigation .toolbar{ height:32px; line-height:32px; background:#e1e1e1; padding-right:10px;}
.navigation .toolbar .search{ padding-top:4px;}
.navigation .search input.input_search{ background:url(../images/common/icon.png) 0 0 no-repeat; height:22px; border:none; width:160px; padding:0 24px 0 8px; color:#fffc00;vertical-align:top;}
.navigation .search .button_submit{background:#000;width:70px;  height:22px;color:#fff; line-height:20px; vertical-align:top; padding-bottom:4px;}


#nav ul li{}

#bodyarea{background:url(../images/common/bg_mainbody.gif) repeat;position:relative;}
.main-bannerad{ height:215px; background:#fff;}



.frame-box{background:url(../images/common/left_shadow2.gif) 0 0 repeat-y; padding:0 7px; padding-bottom:10px;}

.table_list{border:1px solid #5e0044; border-top:none;}
.cat_bar{ height:30px; line-height:30px;}
.cat_bar h3{ padding-left:24px; margin-left:-1px; position:relative;}



.roundframe .cat_bar{ background:#5b2e04 url(../images/common/icon.gif) 0 -30px no-repeat;}
#category_1 .cat_bar{ background:#5e0044 url(../images/common/icon.gif) 0 0 no-repeat;}
#category_1 .cat_bar a:hover{ color:#ff7fda;}
#category_3 .cat_bar{ background:#76150a url(../images/common/icon.gif) 0 -288px no-repeat;}
#category_3 .cat_bar a:hover{ color:#ff5c5c;}
#category_4 .cat_bar{ background:#003b8c url(../images/common/icon.gif) 0 -240px no-repeat;}
#category_4 .cat_bar a:hover{ color:#85e7ff;}
#upshrinkHeaderIC{ border:1px solid #5a2e04; border-top:none;}
#title_barIC{background:#265509 url(../images/common/icon.gif) 0 -60px no-repeat;}
 
.content-list tr td{ padding:3px;}
.content-list tr td.stats{ border-left:1px solid #dedede;border-right:1px solid #dedede; text-align:center;} 
.content-list tr td.lastpost{ padding-left:10px;}
.table_list .subject{ font-size:14px;}
.content-list tr:hover .subject{ color:#5e0044;}
.table_list tr:hover .subject:hover{color:#5e0044;}
.table_list .info p{ color:#7f7f7f; line-height:25px;}
.content-list tr:hover{ background:#ebebeb;}
table.table_grid td.icon1{ border-left:1px solid #5e0044;}
table.table_grid td{ border-bottom: 1px solid #5e0044; border-right: 1px solid #5e0044;}


div.title_barIC{height:34px;line-height:34px; background:#fbfbfb; padding-right:5px;border-top:1px solid #b25f00;border-bottom:1px solid #ccc;}

.navigate_section{ line-height:36px;height:36px; padding-left:10px;border-bottom:1px solid #dadada; overflow:hidden; width:98%;}
.navigate_section ul li{ float:left; display:inline-block; margin-right:10px;}

.navigate_section ul li.first a{ background: url(../images/common/icon.gif) -78px -156px no-repeat !important;padding-left:30px;}
.navigate_section ul li.first span{ display:none;}
.navigate_section ul li a{display:inline-block; font-size:12px;height:36px;}
.navigate_section ul li.last a{ padding-left:20px;}
.navigate_section ul li .icon{ display: inline-block; text-indent:-999em; width:12px; background:url(../images/common/icon.gif) 0 -96px no-repeat;height:36px; margin-right:6px;}
.navigate_section ul li.last a{ background:url(../images/common/icon.gif) 0 -126px no-repeat; font-weight:bold;color:#721211;}
.navigate_section ul li a:hover{text-decoration:none; color:#721211;}
.navigate_section ul li:hover span.icon{background:url(../images/common/icon.gif) 0 -126px no-repeat;}


/*footer*/
#footer{ background:#000; height:90px;} 
.frame{ padding-top:15px;}
.frame strong{ font-weight:normal; color:#3b3b3b;}
.frame p a{ display:inline-block; text-transform:capitalize; margin-right:20px; color:#737373;}
.frame p a:hover{ color:#fff;}
.frame .comate{ color:#3b3b3b; text-align:right; display:block; margin-bottom:5px;}
.frame .comate a{color:#695713;}
.frame p.td-info{padding:20px 0 0 20px; height:55px;}
.frame p.td-info strong{ display:block; margin-top:8px;}
.frame p.td-info strong.keywords{position:absolute; margin-top:-5px; font-size:3px; }
.frame p.td-info strong.keywords a{color:#1f1f1f;}
ul.sharelist{ height:28px; }
ul.sharelist li{ display:block; float:right; width:24px; margin-right:5px; display:none !important;}
ul.sharelist li a{width:24px; text-indent:-999em; height:22px;display:block;background:url(../images/common/icon.png) no-repeat;}
ul.sharelist li a.firefox{ background-position:-32px -264px;}
ul.sharelist li a.chrome{ background-position:0 -264px;}
ul.sharelist li a.apple{ background-position:4px -232px;}
ul.sharelist li a.ie{ background-position:-33px -232px;}
ul.sharelist li a.skype{ background-position:-181px -232px;}
ul.sharelist li a.twitter{ background-position:-156px -232px;}
ul.sharelist li a.stumbleupon{ background-position:-131px -232px;}
ul.sharelist li a.facebook{ background-position:-105px -232px;}
ul.sharelist li a.digg{ background-position:-80px -232px;}


/*searchform*/
#searchform h3{ color:#fff;}
#searchform,
#search_results,
.login,
#registration,
.width-common{width:740px; margin:20px auto 0 auto; position:relative;}
#searchform .cat_bar,
#search_results .cat_bar,
#registration .cat_bar,
.common-bar,
.login .cat_bar{ background:url(../images/common/title-bar.gif) 4px 0 no-repeat;bottom:-4px; position:relative;display: block;height: 30px;line-height: 30px;text-indent: 1em;width: 753px;color:#fff;}
.common-bar span{color:#fff;}
#searchform .flow_hidden{ padding-right:7px;}
.btn{ padding:10px 20px 0 0 ;}
.search-icon{ background:url(../images/common/icon.png) -278px 2px; width:20px; height:20px;}
#searchBoardsExpand{margin:8px 0 0 0;}
#searchform .titlebg{ line-height:12px;}
#searchform .titlebg a:hover{ color:#bd2651;}
.search_options{ background:url(../images/common/bg_search.gif) 20px center no-repeat;width:64%;line-height:20px; padding:35px 0 20px 260px; min-height:200px;_height:200px;}
.search_options dt,
.login dt{ width:110px; text-align:right; margin-bottom:10px;}
.search_options dd,
.login dd{ margin-bottom:10px; width:70%; text-align:left; padding-left:10px;}
input.input_text{ width:95%; border:1px solid #c4c4c4; height:20px; line-height:20px;}
input.input_text:hover{ border:1px solid #b31743;}
input.input_text:focus{border:1px solid #93022b;}
select{ border:none;border:1px solid #c4c4c4;}
.search_options select.bottom{ margin-top:10px;}
.search_options .between input{ width:30%; }
.search_options .search-for{ margin-top:30px;}


.admin-login dt{ width:30%;}
.admin-login dd{ width:65%;}

.search_results_posts{margin:auto;}
.list_posts{ padding:5px; border-bottom:2px solid #b3b3bf;}

#search_error{ position:absolute; border:1px solid red;left:387px;top:40px; width:288px;}

#search_results dl{ padding-top:100px;background-position: 20px 20px;min-height:140px;_height:140px;}
#search_results .button_submit{ margin:15px auto 0 200px;}
.keyword_result h3{color:#454545; height:10px; margin-left:50px;}

.pagesection{ text-align:right; padding-right:10px;}

.catbg{ color:#454545;}



#help_container {}
#help_container ul{margin-left:20px;}
#help_container ul li{ list-style:square; line-height:25px;}
#help_container ul li a{ color:#ac1d41;}

.topic_table{ width:98%; margin:auto;}
.topic_table .table_grid thead{ background:#5E0044; }
.topic_table .table_grid thead th{height:30px;}

.topic_table .table_grid .stickybg,
.topic_table .table_grid .stickybg2{ background:#746f52;color:#fff; border-bottom:1px solid #fff;}
.topic_table .table_grid .stickybg a,
.topic_table .table_grid .stickybg2 a{color:#fff;}
.topic_table .table_grid tbody tr:hover{ background:#053d88; }
.topic_table .table_grid tbody tr:hover td,.topic_table .table_grid tbody tr:hover td a{color:#fff;}

#forumposts .cat_bar .catbg,
#personal_messages .bg-title{ background:#5d0347;}

/**/
.login .left-box{width:400px; padding:70px 0 0 20px; position:relative; overflow:hidden; min-height:200px;_height:200px;}
.login .left-box dt{ width:45%;}
.login .left-box dd{ width:50%;}
.login .btn{ padding-left:49%; text-align:left; position:relative;}
.login .btn span{position:absolute;right:10px;top:-26px;font-size:11px;}
.login .error{ margin-top:-40px; border:1px solid #f00; margin-bottom:20px; }
.login .right-box{float:right;background:url(../images/common/bg_login.gif) center bottom no-repeat;width:220px; height:250px; margin:10px 30px 0 0;}
.login .right-box p{background:url(../images/common/btn.gif) -362px 0 no-repeat; width:125px; margin:auto; color:#fff;font-size:11px; height:42px; text-align:right; padding:3px 13px 0 0; font-weight:normal;}
.login .right-box p a{ color:#fff; font-size:12px; text-decoration:underline;}

ul.post_options{}
ul.post_options li{ width:25%; color:#454545;}

#postAttachment2 dt{ line-height:36px;}

#quickreplybox .catbg a{ color:#000;}

/**/
.moderatorbar{ margin:0; padding-left:16em; border-bottom:1px solid #ccc;border-top:1px solid #ccc; height:26px; overflow:hidden;}
.postarea{ border-left:1px solid #ccc; padding:10px 0 0 10px;min-height:300px;_height:300px;}
.moderatorbar .smalltext{ line-height:26px; padding:0;}
.modifybutton{ margin:2px 6px 0 0; float:none;}
ul.split_topics li{ line-height:25px;}
#split_topics .roundframe-width{ padding:15px 10px 20px 30px;}
#split_topics .righttext{ padding-right:30px;}
#split_topics .split_topics{ line-height:30px;}

.main_section{ padding:10px; min-height:320px;_height:320px;}
#memberlist .links a{ border:1px solid #b11642; padding:0 5px; color:#454545;}
#memberlist .links a:hover{ background:#b11642; color:#fff;}

#topic_icons,
#display_jump_to,
#menu_toggle{display:none;}

#personal_messages{}
#personal_messages table th{ background:#5B2E04; height:30px;}

dl.register_form dd{ float:left;line-height:30px;}
dl.register_form dd span{ float:right; padding-top:7px;}
dl.register_form dt{ width:30%; line-height:30px; text-align:right; padding-right:10px;}

#admin_menu{ position:absolute;top:-26px;left:15px; }
ul.dropmenu li{ margin-right:15px;}
ul.dropmenu li a{ padding:3px 15px 0 15px;height:23px; line-height:28px;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
ul.dropmenu li a.active,
ul.dropmenu li a:hover{background:#656565;color:#fff;text-decoration:none;}
ul.dropmenu li a span{ line-height:18px;}
ul.dropmenu li ul{ background:#000;border:4px solid #656565;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;left:-8px; padding:7px 0;}
ul.dropmenu li ul li{border:none; width:100%; display:block;}
ul.dropmenu li ul li a{ color:#fff;-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0;-moz-border-radius-topleft: 0;
-moz-border-radius-topright: 0;border-top-left-radius: 0;border-top-right-radius: 0;height:28px;}
ul.dropmenu li ul li a span{line-height:28px;height:28px;padding:0; display:block; padding-bottom:5px;}
ul.dropmenu li ul li a:hover{ background:#1a4352;}
ul.dropmenu li ul li a span img{ vertical-align:middle;}
ul.dropmenu li ul ul{}

#quickreplybox{ width:98%; margin:auto;}

#quick_search .floatright{ width:380px; padding-right:20px;}
#quick_search .floatright img{vertical-align:middle;}
#quick_search .floatright input{ width:50%;vertical-align:middle;}
#quick_search .floatright select{ margin-left:3px;}
#quick_search .floatright #search_go{float:right; width:40px; background:#000; height:21px;vertical-align:bottom; margin-top:6px;}

#admincenter .windowbg2{ border:3px dashed #e6e6e6;}
#live_news .roundframe-auto .box{ padding:5px 10px 5px 0;}
#live_news .roundframe-auto{ padding-left:5px;}

#admincenter,
#personal_messages,
#admin_content{width:98%; margin:auto;}
#admin_main_section #version_details{ height:12.2em;}


#bodyarea .common-title{ background:#000; position: relative; width:99%;bottom:-3px;left:6px;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px; padding-left:0; text-indent:2em; display:block; color:#fff;}
.common-title span{ display:block; width:100%;}

#admin_content dt{ line-height:20px;}
#admin_content dd.date input{ width:30%;line-height:25px;}
#admin_content dl{ padding-left:10px;padding-top:10px;line-height:20px;}
#avatar_upload{ padding-top:80px;}
#avatar_external{ padding-top:15px;}
#avatar_server_stored select{ width:200px;}
#admin_content .description{ width:947px; margin-left:6px;}
.alert{ border:1px solid red; padding:5px 10px; }
.form{width:80%; margin:20px auto 5px auto;}
.form input.input_password,#new_buddy{ width:60%; border:2px solid #c4c4c4; height:30px;}
.form .button_submit,#admin_content .add_buddy .button_submit{ display:block; margin:10px auto 0 auto;}

#admin_content .table_grid th{ background:#5B2E04; height:30px;}
#admin_content .table_grid td{ border:1px solid #5B2E04;}
#admin_content .table_grid{ clear:both;}

#admincenter .box{min-height:100px;_height:100px;}

.add_buddy .center{ text-align:center;}
 


hr{ height:1px; background:#ccc;}

#adm_submenus .dropmenu{ border-bottom:2px solid #656565; height:25px;}
#adm_submenus{ padding:0;}
 
 
#news,
#userarea .info{ font-size:14px;}
#userarea #guest_form input.inputs{ background:url(../images/common/icon.png) 0 -160px no-repeat !important; width:140px; height:26px;border:none; color:#404040; font-size:14px; line-height:26px; padding:0 10px;}
#userarea #guest_form input.inputs:hover{ border:none;}

.adver-box{ margin-top:10px;}
.quoteheader,.bbc_standard_quote{ border-left:3px solid #5d0347 !important;} 
#yourVersion .alert{ border:none; padding:0;}

.buttonlist ul li a{line-height:20px; height:20px;}
.buttonlist ul li a span{height:20px;line-height:20px;}
.buttonlist ul li a.active{background:url(../images/common/btn.gif) 0 -108px no-repeat;}
.buttonlist ul li a.active span{background:url(../images/common/btn.gif) right -108px no-repeat;padding-right:5px;}

.buttonlist ul li a{background:url(../images/common/btn.gif) 0 -80px no-repeat; }
.buttonlist ul li a span{background:url(../images/common/btn.gif) right -80px no-repeat; }
.buttonlist ul li a:hover{background:url(../images/common/btn.gif) 0 -136px no-repeat;}
.buttonlist ul li a:hover span{background:url(../images/common/btn.gif) right -136px no-repeat;}

#postmodify textarea{ width:925px !important;}

.poster{ padding:15px 0 0 15px;}
.poster h4{ font-size:19px; margin:0;}
.poster h4 a{color:#870303;padding-right: 5px;word-wrap: break-word;}
.poster ul{ margin:0;}
.poster ul li{ line-height:18px;}
.poster ul li.profile{ margin-left:-4px;}
.poster ul .poster-box{ width:142px; height:51px;background:url(../images/common/bg_box.gif) 0 0 no-repeat; padding:1px 8px 0 8px; margin:8px 0;}
.im_icons a.yim{ background:url(../images/Yahoo.gif) 0 0 no-repeat; width:28px; height:26px; text-indent:-999em; display:block;}

.poster ul .poster-box p{ padding-left:28px; line-height:26px;}
.postcount{ background:url(../images/common/icon_posts.png) no-repeat;}
.karma{ background:url(../images/common/icon_thumbsUp.png) no-repeat;}

.poster ul .karma_allow a{ display:inline-block; height:30px; width:38px; color:#fff; padding-left:34px;line-height:25px; margin-right:5px;}
.poster ul .karma_allow a.like{background:url(../images/common/bg_box.gif) 0 -63px no-repeat;}
.poster ul .karma_allow a.like:hover{ color:#435018; text-decoration:none;}
.poster ul .karma_allow a.dislike:hover{ color:#002d3c;text-decoration:none;}
.poster ul .karma_allow a.dislike{background:url(../images/common/bg_box.gif) -81px -63px no-repeat; padding-left:28px; width:44px;}

.inner{ min-height:200px;_height:200px;padding-left:1em;}
.blurb{ line-height:14px;width:90%; padding-left:4px; margin-top:5px; font-size:10px; border-top:1px solid #9999AA; padding-top:8px;word-wrap:break-word;}
 
.signature{ border-top:1px solid #9999AA; padding-left:1em; padding-bottom:5px;}

#search_term_input strong{ font-size:14px;}
#search_term_input .btn{ display:block; text-align:right;}

.search_options label{ display:block;}
.search_options label input{ margin-right:5px;}
.label-box{border:3px dashed #E6E6E6; padding:10px 0 0 10px; width:92%; margin-top:5px;}

#mlist table.table_grid td{ border-left:1px solid #5E0044;}

#BBCBox_message_button_1_0{background:url(../images/common/icon-youtobe.gif) 0 0 no-repeat !important; text-indent:-999em; height:22px; display:inline-block;}

.common-title #author,
.common-title #topic_title{ width:auto;}
#personal_messages h3 span#topic_title{ margin:0 0 0 5em;}

#recent{ min-height:150px;_height:150px; margin-top:50px;}
#recent h4{ text-align:center;}


#KSS_content a{ float:left; display:block;}