.header_c {background:url('/forum-img/header_bg2.png') repeat-x 0 0; height:223px;}
.header_l {background:url('/forum-img/header_bg2.png') no-repeat 0 -223px; height:223px;}
.header_r {background:url('/forum-img/header_bg2.png') no-repeat right -446px; height:223px;}
.speedbar .speed_l {background:url('/forum-img/speedbar2.png') no-repeat 0 -34px !important;}
.speedbar .speed_t {padding-left:49px;}
.footer, .footer .footer_c, .footer .footer_l {height:60px !important;}
.forum-inform {background:#f6f9f1; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; font-size:12px; color:#454545; padding:0px 8px; font-size:12px; margin-bottom:1px;}
.forum-inform a {font-size:12px;}
.hot-t-icon {background:url('/forum-img/icon-hot.png') no-repeat center left; padding-left:23px; height:25px; line-height:25px; font-size:12px;}
.t-text {padding-left:8px; height:25px; line-height:25px; font-size:12px;}
#preview-contanier {overflow:visible;}
.block_new_users .title {background:url(/forum-img/block-new-users.png) no-repeat; height:42px;}
.block_new_users .cont {background:#fff; width:188px; min-height:50px; padding:6px 6px 0px 6px;}
.block_new_users .t {padding:1px;}
.block_new_users .bottom {background:url(/images/block.png) no-repeat -201px -69px; height:17px;}
.new_user-ava {width:40px; height:40px; float:left; overflow:hidden; padding:2px; border:1px solid #DDD;}
.new_user-ava img {width:40px; height:40px;}
.forumInput {background:url('/images/link.png') repeat-x !important; height:21px !important; line-height:20px !important; font-size:12px !important; color:#ffffff; font-weight:bold; border:none !important; padding:0px 12px !important; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; cursor:pointer;}

/* ===== forum Start ===== */
a:hover {text-decoration:underline;}
/* General forum Table View */
.gTable {background:none;}
.gTableTop {background:url('/forum-img/forum-title.png') no-repeat; height:32px; line-height:31px; font-family:Tahoma; font-size:15px; color:#FFFFFF; font-weight:bold; height:20px; padding:0px 0px 0px 36px;}
.gTableTop a {font-family:Tahoma; font-size:15px; color:#FFFFFF; font-weight:bold;}
.gTableSubTop {padding:6px 10px; background:#efefef; color:#2c2c2c; height:16px; font-size:12px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; border:none;}
.gTableSubTop a, .gTableSubTop a:link, .gTableSubTop a:visited {color:#2c2c2c; text-decoration:none;}
.gTableSubTop a:hover {color:#2c2c2c; text-decoration:underline;}
.gTableBody {padding:6px 10px; background:#efefef; color:#2c2c2c; font-size:12px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.gTableBody1 {padding:4px 10px; background:#f5f5f5; font-size:12px; color:#555555; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.gTableBody1 .eAttach, .gTableRight .eAttach {background:#ffffff; border:1px solid #e7e7e7; padding:4px 10px; margin:4px 0px;}
.gTableBottom {padding:6px 10px; background:#efefef; color:#2c2c2c; font-size:12px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.gTableLeft {padding:4px 10px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; font-weight:bold;}
.gTableRight {padding:4px 10px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.gTableError {padding:4px 10px; background:#efefef; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; font-size:12px;}
.gTopCornerRight {height:32px; width:9px; background:url('/forum-img/forum-title.png') no-repeat 100% -32px;}
.legendTd {font-size:12px;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd, .forumLastPostTd {padding:4px 10px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.forumIcoTd, .forumThreadTd, .forumPostTd {padding:4px 10px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.forumLastPostTd, .forumArchive {padding:4px 10px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.forumLastPostTd, .forumLastPostLink {font-size:12px;}
.forumThreadTd, .forumPostTd {font-size:13px;}
.gTableSubTop a {font-size:12px; color:#2c2c2c;}
.gTableBody1 a {font-size:8pt;}
.gTableBody1 {font-family:Tahoma !important; font-size:8pt !important;}
.threadNametd a {font-size:12px; font-weight:bold;}
.threadNametd a.threadFrmLink {font-weight:normal;}
.forumLastPostTd a, .postNumberLink {font-size:12px;}


a.catLink:link {font-family:Tahoma; font-size:15px; color:#FFFFFF; font-weight:bold;}
a.catLink:visited {font-family:Tahoma; font-size:15px; color:#FFFFFF; font-weight:bold;}
a.catLink:hover {font-family:Tahoma; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
a.catLink:active {font-family:Tahoma; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#555555; font-size:12px;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#414141;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#414141;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#414141;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#414141;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding:6px 8px; font-size:12px; color:#555555;}
.forumNamesBar a {font-size:12px;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#555555;}
a.forumBarA:visited {text-decoration:none; color:#555555;}
a.forumBarA:hover {text-decoration:none; color:#353535;}
a.forumBarA:active {text-decoration:none; color:#252525;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:12px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:#E7EEF8;}
.fastNavCatA {background:#E7EEF8;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#6aac22; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.pagesInfo {background:#FFFFFF; padding-right:10px; font-size:12px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.switch {background:#FFFFFF; font-size:12px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.switchActive {background:#ABE643; font-weight:bold; color:#000000; font-size:12px; padding:3px 9px; text-shadow:0px 1px 0px #baf750; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
a.switchDigit, a.switchBack, a.switchNext {font-size:12px; padding:3px 8px;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#83c315;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#83c315;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:4px 10px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:4px 8px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; font-size:13px;}
.threadLastPostTd {padding:2px;font-size:12px;}
.threadDescr {font-size:12px; color:#555555;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#AFAEAE;border:1px solid #FFFFFF;color:#FFFFFF;height:20px;font-size:10px;padding-left:40px;}
.threadsDetails {padding:4px 8px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; border:1px solid #8dcc20; font-size:12px; color:#555555;}
.forumOnlineBar {padding:4px 8px; background:#f5f5f5; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; border:1px solid #cccccc; font-size:12px; color:#555555;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#2c2c2c;}
a.threadLink:visited {text-decoration:none; color:#2c2c2c;}
a.threadLink:hover {text-decoration:underline; color:#2c2c2c;}
a.threadLink:active {text-decoration:none; color:#2c2c2c;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.forumpost-title {background:url('/forum-img/post-title-bg.png') #83c315 repeat-x; text-shadow:0px 1px 0px #6ca309; padding:0px 10px; font-size:14px; color:#FFFFFF; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border-bottom:1px solid #6AAC22;}
.forumpost-title a {font-size:12px; color:#FFFFFF;}
.forumpost-title span.post-t-line {font-size:12px; color:#FFFFFF; height:27px; line-height:26px;}
.post-t-line a, .post-t-line a:link, .post-t-line a:visited {color:#ffffff; text-decoration:none;}
.post-t-line a:hover {color:#ffffff; text-decoration:underline;}
.postRankIco {margin:5px 0px;}
.postSeparator {display:none;}
.postSeparator1 {background:none; height:1px; border-bottom:1px dashed #cccccc; margin:4px 0px 0px 6px;}
.postPoll {background:#EEEEEE;text-align:center;}
.postinfo-table a {font-size:12px; color:#454545;}
.postinfo-table td {border-bottom:1px dashed #cccccc; padding-top:4px; padding-bottom:5px; font-size:12px; color:#555555;}
.postinfo-table-r {width:50%; text-align:right; padding-right:5px;}

.postTdTop {background:url('/.s/t/971/7.gif') #B0E300;color:#000000;height:20px;font-size:10px;}
.postBottom {background:#FFFFFF;color:#000000;height:20px;border:1px solid #BBBBBB;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#EEEEEE;}
.postRankName {margin-top:5px;}
.postRankIco {margin:5px 0px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#2D435B;}
.posttdMessage {padding:5px;background:#FFFFFF;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.bbCodeBlock {background:#209fbf; padding:2px !important; margin:20px 0px 2px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.bbCodeName {position:absolute; margin-top:-19px; font-size:11px !important; color:#209fbf;} 
.codeMessage {color:#FFFFFF; font-size:12px; background:#51d2f2 !important; border:1px solid #94e9fe !important; padding:4px 5px 5px; text-shadow:1px 1px 0px #209fbf !important; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.bbQuoteBlock {background:#6CA309; padding:2px !important; margin:20px 0px 2px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.bbQuoteName {position:absolute; margin-top:-20px; font-size:11px !important; color:#5b8908;} 
.quoteMessage {color:#FFFFFF; font-size:12px; background:#83C315; border:1px solid #ABE643 !important; padding:4px 5px 5px; text-shadow:1px 1px 0px #6CA309 !important; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.signatureView {font-size:7pt;} 
.edited {padding:7px 10px 8px 45px; font-size:12px; text-align:right; color:gray; display:inline-block; background:url('/forum-img/edited-bg.png') #ffffff no-repeat 5px 50%; border:1px solid #cccccc; float:right;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;}

.codeButtons {font-size:7pt;background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;}
.codeCloseAll {font-size:7pt; background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;font-weight:bold;}
.postNameFl,.postDescrFl {background:#ffffff;border:1px solid #CCCCCC;width:400px}
.postPollFl,.postQuestionFl {background:#ffffff;border:1px solid #CCCCCC;width:400px}
.postResultFl {background:#ffffff;border:1px solid #CCCCCC;width:50px}
.postAnswerFl {background:#ffffff;border:1px solid #CCCCCC;width:300px}
.postTextFl {background:#ffffff;border:1px solid #CCCCCC;width:550px;height:185px}
.postUserFl {background:#ffffff;border:1px solid #CCCCCC;width:300px}
.postResultFl, .postAnswerFl, .postTextFl, .postUserFl, .postNameFl, .postDescrFl, .postPollFl, .postQuestionFl {-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.postResultFl:focus, .postAnswerFl:focus, .postTextFl:focus, .postUserFl:focus, .postNameFl:focus, .postDescrFl:focus, .postPollFl:focus, .postQuestionFl:focus {border:1px solid #9CCF00; outline:none;}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smiles {background:none;}
.smilesPart {padding:5px;}
.editedTime {display:block; text-align:right;}
.smiles td {padding:5px; background:#ffffff; border:1px solid #CCCCCC; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.smiles td:hover {border:1px solid #9CCF00;}
/* ----------------- */

.bbpanel-bg-l {background:url('/forum-img/bb-panel-bg.png') no-repeat 0px 0px; padding-left:78px; margin:5px 0px;}
.bbpanel-bg-r {background:url('/forum-img/bb-panel-bg.png') no-repeat 100% -116px; padding-right:20px;}
.bbpanel-bg-c {background:url('/forum-img/bb-panel-bg.png') repeat-x 50% -58px; height:54px; padding-top:4px;}
.bb-bold {background:url('/forum-img/bbcodes1.png') no-repeat; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-italic {background:url('/forum-img/bbcodes1.png') no-repeat -25px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-underline {background:url('/forum-img/bbcodes1.png') no-repeat -50px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-smiles {background:url('/forum-img/bbcodes1.png') no-repeat -75px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-list {background:url('/forum-img/bbcodes1.png') no-repeat -100px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-left {background:url('/forum-img/bbcodes1.png') no-repeat -125px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-center {background:url('/forum-img/bbcodes1.png') no-repeat -150px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-right {background:url('/forum-img/bbcodes1.png') no-repeat -175px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-hide {background:url('/forum-img/bbcodes1.png') no-repeat -200px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-close {background:url('/forum-img/bbcodes1.png') no-repeat -225px 0px; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-code {background:url('/forum-img/bbcodes2.png') no-repeat; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-quote {background:url('/forum-img/bbcodes2.png') no-repeat -50px 0px; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-image {background:url('/forum-img/bbcodes2.png') no-repeat -100px 0px; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-spoiler {background:url('/forum-img/bbcodes2.png') no-repeat -150px 0px; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-link {background:url('/forum-img/bbcodes2.png') no-repeat -200px 0px; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-video {background:url('/forum-img/bbcodes2.png') no-repeat -250px 0px; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-audio {background:url('/forum-img/bbcodes2.png') no-repeat -300px 0px; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-keyboard {background:url('/forum-img/bbcodes2.png') no-repeat -350px 0px; display:inline-block; width:52px; height:51px; margin-right:5px;}
.bb-email {background:url('/forum-img/bbcodes2.png') no-repeat -402px 0px; display:inline-block; width:50px; height:51px; margin-right:5px;}
.bb-bold:hover {background-position:0px -25px;}
.bb-italic:hover {background-position:-25px -25px;}
.bb-underline:hover {background-position:-50px -25px;}
.bb-smiles:hover {background-position:-75px -25px;}
.bb-list:hover {background-position:-100px -25px;}
.bb-left:hover {background-position:-125px -25px;}
.bb-center:hover {background-position:-150px -25px;}
.bb-right:hover {background-position:-175px -25px;}
.bb-hide:hover {background-position:-200px -25px;}
.bb-close:hover {background-position:-225px -25px;}
.bb-code:hover {background-position:0px -51px;}
.bb-quote:hover {background-position:-50px -51px;}
.bb-image:hover {background-position:-100px -51px;}
.bb-spoiler:hover {background-position:-150px -51px;}
.bb-link:hover {background-position:-200px -51px;}
.bb-video:hover {background-position:-250px -51px;}
.bb-audio:hover {background-position:-300px -51px;}
.bb-keyboard:hover {background-position:-350px -51px;}
.bb-email:hover {background-position:-402px -51px;}

/* ====== forum End ====== */