.xf { width:680px; margin:0 auto; height:auto; overflow:hidden;}
.forum-sb-holder { width:100%; float:left; text-align:left; height:auto; overflow:hidden; background-color:#FFFFFF; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.main-forum-title { width:94%; float:left; height:auto; padding:1% 3%; background-color:#8B989C; font-size:16px; color:#FFFFFF; font-weight:bold;text-transform:capitalize;}
.main-subforum-title-holder { width:96%; float:left; padding:1% 2%; background:#A4ADB0;}
.main-subforum-title {float:left; height:auto;font-size:14px; color:#FFFFFF; font-weight:bold; margin:0; }
.main-subforum-title a{font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:underline; display:block;text-indent:20px; background:url(images/forum-top-post.gif) no-repeat left top #A4ADB0;padding:0 0 0 3%; margin-bottom:5px;}
.main-subforum-title a:hover{ color:#276CDE;}
.main-subforum-rss {float:right; height:auto;font-size:14px; color:#FFFFFF; font-weight:bold; margin:0; text-align:right; }
.main-subforum-rss a{font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.main-subforum-rss img{ border:0;}
.main-forum-box { width:100%; float:left; height:auto;}
.forum-caticon-box { width:3%; float:left; height:auto; background:url(images/forum-folder.gif) center;}
.fsb-form-inline{float:right;}
.fsb-form-label{float:right;}
/*Forum box*/
#fsb-box-main { border-right:1px #B9C0C4 solid;border-left:1px #B9C0C4 solid;border-top:1px #B9C0C4 solid; }
p.fsb-hidden { visibility:hidden; padding:0; margin:0;}
#fsb-box-main b{ font-size:12px; color:#515B60;}
.fsb-box-1 { width:6%; padding:1% 0; border-bottom:1px solid #B9C0C4; background:#D7DADB; text-align:center; vertical-align:middle;}
.fsb-box-1-b { width:10%; padding:1% 0; border-bottom:1px solid #B9C0C4; background:#D7DADB; text-align:center; vertical-align:middle;}
.fsb-box-2 { width:45%; padding:1% .5%; background:#DDE0E1; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4;vertical-align:top;}
.fsb-box-2-b {width:56%; padding:1% .5%; background:#DDE0E1; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4;vertical-align:top;}
.fsb-box-2-c {width:52%; padding:1% .5%; background:#DDE0E1; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4;vertical-align:top;}
.fsb-mycomment-box {background:#6F839D !important;}
.fsb-comment-user { width:100%; padding:3px 0; border-bottom:1px solid #7488A3; background:#5C6F89; text-align:center; vertical-align:middle;}
.fsb-comment-writeBox { width:100%; padding:25px 0; border-bottom:1px solid #7488A3; background:#B9C0C4; text-align:center; vertical-align:middle;}
.fsb-box-3 { width:28%; padding:1% 0; text-align:center; background: #D1D6D8; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4; vertical-align:top; }
.fsb-box-3-c { width:15%; padding:1%; text-align:center; background: #D1D6D8; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4; vertical-align:middle; }
.fsb-box-3-b { width:26%; padding:1%; text-align:left; background: #D1D6D8; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4; vertical-align:top; }
.fsb-box-4 { width:10%; padding:1% 0; text-align:center; background: #D9DDDF; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4;vertical-align:top;}
.fsb-box-5 { width:10%; padding:1% 0; text-align:center; background: #DEE2E4; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4;vertical-align:top;}
.fsb-post-left { width:20%; padding:1% .5%; border-bottom:1px solid #B9C0C4; background:#D7DADB; text-align:left; vertical-align:top;}
.fsb-post-right {width:78%; padding:1% .5%; background:#DDE0E1; border-left:1px #B9C0C4 solid; border-bottom:1px solid #B9C0C4;vertical-align:top;text-align:left;}
p.forum-thread-title { display:block; padding:0; margin:0 0 15px 0;}
p.forum-thread-title a{ color:#1B64A0; font-weight:bold; text-decoration:underline; text-transform:uppercase; }
p.forum-thread-title a:hover{ text-decoration:none; color:#2281CE;}
p.forum-thread-title span{ font-size:11px;}
p.forum-subforum { display:block; font-weight:bold; font-size:12px;margin:0 0 10px 0; padding:0;}
p.forum-category { display:block; padding:0 0 0 15px ; margin:5px 0;}
p.forum-category a{ color:#1B64A0;font-weight:bold; text-decoration:underline; font-size:12px; background:url(images/forum-category.gif) left no-repeat; padding-left:20px;}
p.forum-category a:hover{ text-decoration:none; color:#2281CE;}
p.forum-latestpost-title { padding:0 0 0 30px; margin:0 0 5px 0; background:url(images/forum-latestpost.png) top left no-repeat; display:block;}
p.forum-latestpost-title a{ color:#2281CE; font-weight:bold; text-decoration:underline; font-size:12px;}
p.forum-latestpost-title a:hover{ text-decoration:none;  color:#1B64A0;}
p.forum-result { padding:0; margin:0; font-size:14px;color:#515B60; font-weight:bold; color:#1B64A0;}
p.forum-result a{ padding:0; margin:0; font-size:14px;color:#515B60; font-weight:bold; color:#1B64A0;}
p.forum-result a:hover{ text-decoration:none;}
p.forum-latestpost-user { padding:0 0 0 30px; margin:0 0 10px 0; font-size:11px; display:block; }
p.forum-latestpost-user2 { padding:0; margin:0 0 10px 0; font-size:11px; display:block; text-align:right; }
p.forum-latestpost-user a, p.forum-latestpost-user2 a{ color:#1B64A0; text-decoration:underline;}
p.forum-latestpost-user a:hover, p.forum-latestpost-user2 a:hover{ text-decoration:none;  color:#000;}
p.forum-latestpost-date { display:block; font-size:11px; text-align:right; color:#5E6A6F; padding:0 20px 0 0; margin:0; background:url(images/forum-clock.gif) no-repeat right; height:15px; padding-top:3px;}
p.forum-latestpost-date span{font-weight:bold;}
p.forum-latestpost-date2 { display:block; font-size:11px; text-align:right; color:#5E6A6F; padding:0; margin:0; padding-top:3px;}
.fsb-box-useronline-left  { width:6%; padding:1% 0; border-bottom:1px solid #B9C0C4; background:#ABB5B8; text-align:center; vertical-align:middle;}
.fsb-box-useronline { width:64%; padding:1% .5%; background:#9DA8AC; border-left:1px #B9C0C4 solid;border-bottom:1px solid #B9C0C4;vertical-align:top; color:#FFFFFF;}
p.forum-active-user { display:block; padding:0; margin:0 20px 0 0; font-size:14px; font-weight:bold;}
p.forum-active-user span{ font-size:12px !important;}
p.forum-active-member { padding:5px 15px; margin:0;}
p.forum-active-member a{ text-decoration:underline; color:#FEF9E7; font-size:12px;}
p.forum-active-member a:hover{ color:#4E585C}
p.forum-category-landpost { display:block; padding:0 10px 0 25px ; margin:5px 10px; background:url(images/forum-category.gif) left no-repeat; border-bottom:1px solid #9DA8AC; color:#276CDE;font-weight:bold; font-size:14px;}
p.forum-category-landpost-content { padding:10px; font-size:14px; color:#333333;}
p.forum-category-posted { display:block;padding:0 0 0 10px ; margin:5px 0;}
p.forum-category-posted a{ color:#276CDE;font-weight:bold; text-decoration:underline; font-size:12px; }
p.forum-category-posted a:hover{ text-decoration:none; color:#2281CE;}
p.forum-category-user { display:block; padding:0; margin:0; font-size:11px; padding-left:10px;color:#8E989B;}
p.forum-category-user a{text-decoration:underline; color:#276CDE;}
p.forum-category-user a:hover{color:#FF6600; }
p.forum-category-user span{color:#8E989B; font-weight:bold;}
p.posted-userpix { padding:0; margin:0 0 10px 0; text-align:center; display:block;}
p.posted-userpix img{ border:0;}
a.posted-username { display:block; font-size:14px; font-weight:bold; text-decoration:underline; color:#276CDE; text-align:center; }
a:hover.posted-username { text-decoration:none;}
p.forum-comment-title { float:left; color:#FFFFFF; font-size:16px; text-align:left; padding:0 0 0 20px; margin:0; font-weight:bold;}
p.user_post_id { text-align:center; padding:0; margin:0; }
p.user_post_id img{width:50px; height:50px; border:0;}
p.date_posted { display:block; padding:0; margin:0; font-size:11px; padding-left:10px;color:#8E989B;}
p.date_posted span{color:#8E989B; font-weight:bold;}
p.forum-comments-added-by { display:block; font-size:12px;color:#3C63CA; font-weight:bold; padding-left:10px;}
p.forum-comments-added-by a{color:#3C63CA;}
p.forum-comments-added-by a:hover{color:#485C66;}
p.forum-comments-added-by span{ color:#485C66;}
p.forum-latestactivity { padding:5px; background-color:#FFFFFF; margin:0; text-align:right; display:block; font-size:11px; font-weight:bold; color:}
p.forum-latestactivity a{ color:#FF9900;font-size:11px; font-weight:bold; text-decoration:underline;}
p.forum-latestactivity a:hover{text-decoration:none;}

div.write-comment-box { margin:0 auto; width: 580px; background:#DDE0E1; padding:20px; border:1px  solid #87939A; overflow:hidden; }
p.write-comment-box { display:block; color:#4E575C; font-size:16px; text-align:left; padding:0; margin:0 0 20px 0; font-weight:bold; border:none !important;}
.write-comment-box-input { width:560px; height:200px; padding:10px; font-size:12px; color:#000000; }
.write-comment-box-btn { float:right; margin:15px 0 0 0;}
.post-box { width:660px; float:left; height:auto; text-align:left; padding:10px;} 
.post-box-left {width:120px; margin-right:10px; float:left; font-weight:bold; font-size:12px; color:#4B5458; margin-bottom:8px; padding-left:40px;}
.post-box-right {width:490px; float:left; margin-bottom:8px;}

.post-title-input  { width:390px; }
.post-write-input  { width:390px; height:200px; }