body {
 margin:0;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color:#865023;
 font-size:12px;
}
.body_bg {
 background:url(../images/page-back.gif) repeat-x #6c3c24;
}
a {color: #865023;}
a:hover {text-decoration:none;}
input[type="text"], input[type="password"], textarea, select {
 border:1px solid #ae8858;
 color:#865023;
}
.clear {clear:both;}
#outer {
 background:url(../images/paper-back.jpg) repeat-y 50% 0;
}
#inner {
 background:url(../images/outer-back.jpg) no-repeat top center;
}
#container {
 width:960px;
 margin:0 auto;
}

/* blog name title */

#blog-title {
 padding:46px 0 0 60px;
 font-size:11px;
}
#blog-title .title {
 display:block;
 width:400px;
 height:30px;
 overflow:hidden;
 color:#6e4725;
 font-size:21px;
 font-weight:bold;
 margin-bottom:-4px;
}
#blog-title span {
 position:relative;
 top:5px;
}
#blog-title .title a {
 color:#6e4725;
 text-decoration:none;
}
#blog-title .description {
 color:#6e4725;
}



/* search form */

#container .search {
 text-align:right;
 padding:6px 20px 0 0;
}
#container .search form {
 padding:0;
 margin:0;
}
#container .search .txtField {
 border:1px solid #fff;
 width:158px;
 margin:0;
 padding:3px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 background:transparent;
}
#container .search .btnSearch {
 border:1px solid #fff;
 color:#fff;
 margin:0;
 padding:3px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 background:url(../images/btn-back.gif) transparent;
 cursor:pointer;
}



/* content */

#container blockquote {
 padding:0 0 0 30px;
}
#container .col01 {
 float:left;
 width:420px;
 font-size:12px;
 line-height:18px;
 padding:50px 20px 0 40px;
}
#container .col01 h2, .eTitle {
 font-size:21px;
 line-height:28px;
 font-weight:normal;
 margin:0;
 padding:0 0 14px;
 background:url(../images/line.gif) repeat-x bottom;
}
.eTitle {
 height:35px;
 padding-bottom:0;
}
#container .col01 h2 a {
 color:#6e4725;
 text-decoration:none;
}
#container .col01 h2 a:hover, #footer .inner a:hover {
 text-decoration:underline;
}
#container .col01 .cat-title {
 background:url(../images/line2.gif) repeat-x 0 23px;
 font-size:14px;
 padding:0 0 20px;
}
#container .col01 .post {
 padding-bottom:30px;
 font-size:12px;
 line-height:20px;
}
#container .col01 .post-content {
 position:relative;
 color:#453a37;
}
#container .col01 .post-content a {
 color:#005b85;
}
#container .col01 .post-content a:hover {
 color:#0090d2;
 text-decoration:none;
}
#container .col01 .meta, .eDetails, .eDetails1 {
 font-size:11px;
 background:url(../images/line2.gif) repeat-x;
 padding-top:8px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color:#000;
}
.eDetails2 {
 font-size:11px;
 color:#000;
}
#container .col01 .meta a {
 color:#000;
 text-decoration:none;
}
#container .col01 .meta a:hover {
 color:#005b85;
 text-decoration:underline;
}
#container .col01 .post .tab-date {
 position:absolute;
 top:0px;
 left:-88px;
 height:82px;
 width:73px;
 padding:0 5px 0 11px;
 background:url(../images/date-back.gif) no-repeat;
}
.month {
 text-align:right;
 display:block;
 padding:16px 8px 0 2px;
 font-size:10px;
 line-height:11px;
}
.day {
 text-align:right;
 display:block;
 padding:0 8px 0 0;
 font-size:13px;
 font-weight:boldd;
}

/* columns */

#container #columns {
 float:left;
 width:478px;
 overflow:hidden;
}

/* column 2 */

#container .col02 {
 float:left;
 width:234px;
 font-size:11px;
 line-height:16px;
 position:relative;
 padding:115px 0 0 0;
}
#container .col02 .pages {
 background:url(../images/pages-top.jpg) no-repeat 0 0;
 height:38px;
 font-family: "Lobster", cursive;
 font-size: 20px;
 line-height: 20px;
 color:#6E4725;
 padding:28px 0 0 23px;
}
#container .col02 .pages-inner {
 background:url(../images/pages-back.gif) repeat-y 0 0;
 padding:6px 20px 0;
}
#container .col02 .pages-bottom {
 background:url(../images/pages-bottom.gif) no-repeat 0 0;
 height:63px;
}
#container .col02 .pages-inner ul {
 margin:0;
 padding:0;
}
#container .col02 .pages-inner li {
 margin:0;
 padding:0;
 list-style:none;
 border-top:1px solid #ffdead;
}
#container .col02 .pages-inner li a {
 margin:0;
 padding:6px 2px 6px 24px;
 background:url(../images/bullet-pages.gif) no-repeat 4px 8px;
 color:#005b85;
 display:block;
 width:167px;
 text-decoration:none;
}


#container .col02 .categories {
 background:url(../images/categories-top.gif) no-repeat 0 0;
 height:29px;
 color: #6E4725;
 font-family:"Lobster", cursive;
 font-size:20px;
 line-height:20px;
 padding-top:80px;
 text-align:center;
}
#container .col02 .categories-inner {
 background:url(../images/categories-back.gif) repeat-y 0 0;
 padding:6px 20px 0;
}
#container .col02 .categories-bottom {
 background:url(../images/categories-bottom.gif) no-repeat 0 0;
 height:63px;
}
#container .col02 .categories-inner ul {
 margin:0;
 padding:0;
}
#container .col02 .categories-inner li {
 margin:0;
 padding:0;
 list-style:none;
 border-top:1px solid #f6f3cf;
}
#container .col02 .categories-inner a {
 margin:0;
 padding:6px 2px 6px 24px;
 background:url(../images/bullet-categories.gif) no-repeat 4px 8px;
 color:#005b85;
 display:block;
 width:167px;
 text-decoration:none;
}
#container .col02 .pages-inner li a:hover, #container .col02 .categories-inner a:hover {
 background:url(../images/bullet-pages-over.gif) no-repeat 4px 8px #d05e52;
 color:#fff;
}
#container .col02 .pages-inner li ul li {
 border-color:#f3cf99;
}
#container .col02 .pages-inner li ul li a {
 font-size:10px;
 background:url(../images/bullet-pages-sm.gif) no-repeat 8px 9px;
}
#container .col02 .pages-inner li ul li a:hover {
 background:url(../images/bullet-over-sm.gif) no-repeat 8px 9px #d05e52s;
}


/* column 3 */

#container .col03 {
 float:right;
 width:234px;
 font-size:11px;
 line-height:16px;
 position:relative;
 padding:20px 0 200px 0;
 background:url(../images/col-03-bottom.jpg) no-repeat 50% 100%;
 clear:right;
}
#container .col03 .recent, .forum_inform .recent {
 background:url(../images/recent-top.gif) no-repeat 0 0;
 height:29px;
 color: #6E4725;
 font-family:"Lobster", cursive;
 font-size:20px;
 line-height:20px;
 padding-top:80px;
 text-align:center;
}
#container .col03 .recent-inner, .forum_inform .recent-inner {
 background:url(../images/recent-back.jpg) repeat-y 0 0;
 padding:6px 20px 20px;
}
#container .col03 .recent-inner ul, .forum_inform .recent-inner ul {
 margin:0;
 padding:0;
}
#container .col03 .recent-inner li, .forum_inform .recent-inner li {
 margin:0;
 padding:0;
 list-style:none;
 border-top:1px solid #f6f3cf;
}
#container .col03 .recent-inner a, .forum_inform .recent-inner a {
 margin:0;
 padding:6px 2px 6px 24px;
 background:url(../images/bullet-categories.gif) no-repeat 4px 9px;
 color:#005b85;
 display:block;
 width:167px;
 text-decoration:none;
}
#container .col03 .recent-inner a .listMeta, .forum_inform .recent-inner a .listMeta {
 font-size:10px;
 line-height:14px;
}
#container .col03 .about {
 background:url(../images/about-top.gif) no-repeat 0 100%;
 color: #6E4725;
 font-family: "Lobster", cursive;
 font-size: 20px;
 height: 48px;
 line-height: 25px;
 padding-top: 80px;
 text-align: center;
}
#container .col03 .about-inner {
 background:url(../images/about-back.gif) repeat-y 0 0;
 padding:0 20px 10px 46px;
 font-size:11px;
 line-height:19px;
}
#container .col03 .about-inner p {
 margin:0 0 10px;
}

#container .col03 .about-bottom {
 background:url(../images/about-bottom.gif) no-repeat left top;
 height:30px;
}

#container .col03 .recent-inner a:hover, .forum_inform .recent-inner a:hover {
 background:url(../images/bullet-categories-over.gif) no-repeat 4px 9px #d05e52;
 color:#fff;
}



#container .col03 .links {
 background:url(../images/links-top.gif) no-repeat 50% 20px;
 padding:58px 20px 20px;
}
#container .col03 .links ul {
 margin:0;
 padding:0;
}
#container .col03 .links li {
 margin:0;
 padding:0;
 list-style:none;
 border-top:1px solid #87573e;
}
#container .col03 .links a {
 margin:0;
 padding:4px 10px;
 color:#fff;
 display:block;
 width:174px;
 text-decoration:none;
}
#container .col03 .links a:hover {
 background:#562d19;
 color:#fff;
}


#container .col03 .meta-links {
 padding:0 20px;
}
#container .col03 .meta-links ul {
 margin:0;
 padding:0;
}
#container .col03 .meta-links li {
 margin:0;
 padding:0;
 list-style:none;
 border-top:1px solid #734128;
}
#container .col03 .meta-links a {
 margin:0;
 font-size:10px;
 line-height:14px;
 padding:4px 10px;
 color:#fff;
 display:block;
 width:174px;
 text-decoration:none;
}
#container .col03 .meta-links a:hover {
 background:#562d19;
 color:#fff;
}

/* footer */

#footer {
 width:960px;
 min-height:301px;
 background:url(../images/footer.jpg) no-repeat 0 0;
 margin:0 auto;
 position:relative;
}
#footer .inner {
 padding:100px 0 0 270px;
 width:600px;
 font-size:12px;
 line-height:16px;
 color:#5a311e;
}
#footer .inner a {
 text-decoration:none;
 color:#5a311e;
}
#footer .icon-rss a {
 display:block;
 position:absolute;
 left:640px;
 top:85px;
 width:49px;
 height:49px;
 text-indent:-400px;
 overflow:hidden;
 background:url(../images/icon-rss.gif) no-repeat 0 0;
}
#footer .icon-rss a:hover {
 background:url(../images/icon-rss.gif) no-repeat 0 -49px;
}
#footer .icon-ele a {
 display:block;
 position:absolute;
 left:644px;
 top:145px;
 width:37px;
 height:37px;
 text-indent:-400px;
 overflow:hidden;
 background:url(../images/icon-ele.gif) no-repeat 0 0;
}
#footer .icon-ele a:hover {
 background:url(../images/icon-ele.gif) no-repeat 0 -37px;
}

/* dynamic sidebar */

#container .sidebar {
 width:204px;
 overflow:hidden;
 font-size:12px;
 line-height:18px;
 padding:0 0 0 10px;
}
#content .widget {
 padding:10px 20px;
}
#container .sidebar ul {
 margin:10px 0;
 padding:0 0 0 20px;
}
#container .sidebar li {
 margin:6px 0;
 padding:0;
}
#container .sidebar a {
 color:#005b85;
 text-decoration:none;
}
#container .sidebar a:hover {
 color:#0090D2;
}

/* image handling */

img.centered, img.aligncenter {
 display: block;
 margin-left: auto;
 margin-right: auto;
 border:2px solid #B7AA7C;
}

img.alignright {
 padding: 4px;
 margin: 0 0 2px 7px;
 display: inline;
 border:2px solid #B7AA7C;
}

img.alignleft {
 padding: 4px;
 margin: 0 7px 2px 0;
 display: inline;
 border:2px solid #B7AA7C;
}

.alignright {
 float: right;
}

.alignleft {
 float: left
}

/* next previous */

.previous a {
 float:left;
 width:93px;
 height:33px;
 text-indent:-400px;
 background:url(../images/link-older.gif) no-repeat 0 0;
 overflow:hidden;
}
.previous a:hover {
 background:url(../images/link-older.gif) no-repeat 0 -33px;
}
.next a {
 float:right;
 width:93px;
 height:33px;
 text-indent:-400px;
 background:url(../images/link-newer.gif) no-repeat 0 0;
 overflow:hidden;
}
.next a:hover {
 background:url(../images/link-newer.gif) no-repeat 0 -33px;
}


/* comment styles */

.comments, .name, .email, .website, .txt-email-sub, .txt-website-example {
 display:block;
 text-indent:-800px;
 font-size:10px;
 overflow:hidden;
 margin:0;
 padding:0;
}
.comments {
 height:27px;
 background:url(../images/txt-your-comment.gif) no-repeat;
}
.avatar {
 float:left;
 clear:left;
}
.comment-txt {
 width:370px;
 float:right;
 clear:right;
}
.name, .email, .website {
 width:80px;
 float:left;
 margin-right:12px;
 clear:left;
}
.name {
 height:30px;
 background:url(../images/txt-name.gif) no-repeat top right;
}
.email {
 height:30px;
 background:url(../images/txt-email.gif) no-repeat top right;
}
.website {
 height:30px;
 background:url(../images/txt-website.gif) no-repeat top right;
}
.txt-email-sub {
 height:20px;
 background:url(../images/txt-email-sub.gif) no-repeat 90px 0;
 clear:both;
}
.txt-website-example {
 height:20px;
 background:url(../images/txt-site-example.gif) no-repeat 90px 0;
 clear:both;
}
#commentform {
 padding:0;
 margin:0;
}
#commentform .comment-field {
 border:1px solid #939393;
 width:290px;
 margin:0;
 padding:3px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#fff;
 float:left;
}
#commentform .comment-box {
 border:1px solid #939393;
 width:380px;
 margin:0 0 10px;
 padding:3px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#fff;
}
#commentform .btnComment {
 border:1px solid #412210;
 color:#fff;
 margin:0;
 padding:2px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:14px;
 background:url(../images/btn-back.gif) transparent;
 float:left;
 clear:left;
 cursor:pointer;
}
/* comment list */

.commentlist {
 margin:20px 0;
 padding:0;
}
.commentlist li {
 padding:12px 0;
 font-size:12px;
 line-height:20px;
 list-style:none;
}
.commentlist li a {
 color:#000;
 position:relative;
 text-decoration:none;
 border-bottom:1px solid #868585;
 background:#f4f0db;
}
.commentlist li a:hover {
 color:#000;
 text-decoration:none;
 border-bottom:1px solid #000;
 background:#fffbc1;
}
.commentdate {
 display:block;
 padding:0 0 6px;
 font-size:10px;
}
.commentlist li cite {
 font-weight:bold;
 font-style:normal;
}
.block {
 width:200px;
 margin-left:10px;
}
.block h4 {
 border-bottom: 1px solid #999999;
 color: #6E4725;
 font-family: "Lobster", cursive;
 font-size: 20px;
 line-height: 20px;
 margin-bottom: 10px;
 padding-bottom: 10px;
 font-weight:normal;
}
.block2 {
 width:225px;
}
.block2 .block_title {
 color: #6E4725;
 font-family: "Lobster", cursive;
 font-size: 20px;
 line-height: 20px;
 width:200px;
 margin:0 0 10px 0;
 padding-bottom:10px;
 font-weight:normal;
}
.block_t {
 width:225px;
 height:11px;
 background:url(../images/block_t.png) no-repeat;
}
.block_c {
 width:171px;
 background:url(../images/block_c.png) repeat-y;
 padding:0 20px 10px 33px;
}
.block_b {
 width:225px;
 height:11px;
 background:url(../images/block_b.png) no-repeat;
 margin-bottom:10px;
}
.block_c ul {
 margin:0;
 padding:0 0 0 10px;
}
.block_c li {
 padding-bottom:3px;
}
.eBlock {
 width:420px;
}
.eMessage {
 padding-bottom:10px;
}

/* Комментарии */
.alt {
 padding:12px 0;
 background:url(/images/line-inner.gif) no-repeat bottom;
 font-size:12px;
 line-height:20px;
 list-style:none;
}
.alt a {
 position:relative;
 text-decoration:none;
 border-bottom:1px solid #868585;
}
.alt li a:hover {
 text-decoration:none;
 border-bottom:1px solid #000;
}
.commentdate {
 display:block;
 padding:0 0 6px;
 font-size:10px;
}
.alt cite {
 font-weight:bold;
 font-style:normal;
}
.commSbmFl {
 margin-top:10px;
}
.loginField {
 width:145px !important;
}
.commTable input.commFl {
 width:304px;
}

/* Module Part Menu */
.catsTable {}
.catsTd {}
.catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNumData {font-size:7pt;color:#555555;float:right;margin:-21px 10px 0 0;}
.catsTd:hover .catNumData {color:#fff;}
.catDescr {font-size:7pt; padding-left:10px;}
/* ----------------- */

/* Опрос */
.pollQue {
 color:#6E4725;
}
.pollAns {
 padding-top:5px;
}
.answer {
 padding:2px 0;
 color:#6E4725;
}
.answer input {
 margin-top:-1px;
}
.pollBut {
 margin:7px 0;
}

/* Стиль кнопок */
.loginButton, #addcBut, .manFlSbm, #mchatBtn, .manFlRst, .postPreview, .postSubmit, .postReset, .pollSubmitBut, .pollreSultsBut, #sbt47, .searchSbmFl, #PlBtn951, .pollBut, .commSbmFl, .signButton, #slideshowBlock7 input { 
 background: #A47965;
 margin:0;
 color: #FFFFFF;
 cursor: pointer;
 font-size: 12px;
 padding: 4px 7px;
 border:1px solid #825228;
}

/* Блок поиска */
.schQuery {
 width:112px;
 display:block;
 float:left;
 margin-right:15px;
}
.schBtn {
 width:37px;
 display:block;
 float:left;
}
.schQuery input {
 width:112px !important;
 height:21px;
 color:#6E4725;
}

/* Calendar */
.calTable {
 position:relative;
 height:247px;
 left:-3px;
 background:#f6f6f6;
 border:1px solid #825228;
 padding:0;
}
.calMonth { 
 text-transform:uppercase; 
 height:29px; 
 background:#a47965;
 border-bottom:1px solid #825228;
} 
.calMonthLink { 
 color:#fff; 
 text-shadow:0 -1px #7d2e2e; 
 line-height:21px; 
} 
.calWday, .calWdaySe, .calWdaySu { 
 color:#bd3c3c; 
 font:11px/11px Verdana, Arial, Helvetica, sans-serif; 
 text-transform:uppercase; 
 padding:3px; 
 height:10px; 
 background:#f6f6f6;
 border-bottom:1px solid #c6c4c4;
} 
.calMday { 
 font:11px Verdana, Arial, Helvetica, sans-serif; 
 padding:5px; 
 height:10px; 
} 
.calMdayA, .calMdayIsA { 
 background:url(../images/calendar/cal_active.png) no-repeat 0 2px; 
 padding:0 8px;
} 
.calMdayIs { 
 background:url(../images/calendar/cal_link.png) no-repeat 1px 6px; 
} 
.calMdayIsA .calMdayLink { 
 background:url(../images/calendar/cal_link.png) no-repeat 1px 0; 
 display:block; 
} 
.calMdayLink { 
 color:#565555; 
 font:11px Verdana, Arial, Helvetica, sans-serif; 
}
.calTable a:hover {
 color: #FFF;
 text-decoration: none!important;
}

/* Переключатели */
#pagesBlock1 {
 float:right;
}
#pagesBlock2 {
 padding-top:20px;
}
.swchItem, .swchItem1 { 
 color:#916C59; 
 border:1px solid #D6BFB4; 
 background:#FBF9F8;
} 
.swchItemA, .swchItem, .swchItemA1, .swchItem1 {
 -moz-border-radius:3px; 
 -webkit-border-radius:3px; 
 border-radius:3px;
 padding:6px 9px; 
 margin-left:3px; 
 text-decoration:none;
} 
.swchItemA, .swchItem:hover, .swchItemA1, .swchItem1:hover { 
 font-weight:normal; 
 color:#fff; 
 text-shadow:0px 1px #866454; 
 box-shadow:0px 1px #EDEDED; 
 -webkit-box-shadow:0px 1px #EDEDED; 
 -moz-box-shadow:0px 1px #EDEDED; 
 border:1px solid #886756; 
 background:#A37A66; 
 background:-moz-linear-gradient(top,#E9C4B2 1px,#C59882 1px,#A37A66);
 background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#E9C4B2),color-stop(0.02,#C59882),color-stop(1,#A37A66)); 
}

/* Чат */
textarea.mchat {
 width:148px !important;
 border:1px solid #ae8858;
 color:#865023;
 padding:5px;
}
.block_c textarea.mchat {
 width:123px !important;
}
#mchatRSel {
 border:1px solid #ae8858;
 color:#865023;
}
#secuCodeMc3 {
 width:51px !important;
 border:1px solid #ae8858;
 color:#865023;
}
#mchatNmF {
 border:1px solid #ae8858;
 color:#865023;
}

/* FORUM */
.forumContent {
 width:635px;
 padding:100px 20px 0px 40px;
}
.gTable {
background: #ebebeb;
}
.gTable a {
text-decoration: none;
color: #885e39;
font-weight: bold;
}
.gTable a:hover {
text-decoration: underline;
}
.catLink {
color: #FFF !important;
}
.gTableTop {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
height: 40px;
background: rgb(136, 96, 46) 0 0 no-repeat;
color: #FFFFFF;
font-size: 12px;
line-height: 40px;
padding-left: 9px;
font-weight: bold;
}
.gTableTop a {
color: #FFFFFF;
}
.gTableSubTop {
padding: 2px 5px;
background: #f7f7f7;
color: #a2a2a2;
height: 20px;
font-size: 11px;
text-shadow: 0 1px 0 #fff;
}
.gTableSubTop a {
color: rgb(199, 199, 199);
}
.forumIcoTd, .forumThreadTd, .forumPostTd {
padding: 2px;
height: 60px;
background: #f7f7f7;
border-top: 1px solid #FFFFFF;
}
.forumIcoTd {
padding: 0px 20px;
}
.forumNameTd, .forumLastPostTd {
padding: 2px 10px;
background: #f7f7f7;
border-top: 1px solid #FFFFFF;
}
.forumNameTd a{
font-size: 14px;
}
.forumThreadTd {
padding: 10px;
border-left: 1px solid #fff;
}
.forumPostTd {
border-left: 1px solid #fff;
}
.forumLastPostTd {
border-left: 1px solid #fff;
border-right: none;
padding: 0 10px;
font-size:11px;
}
.forumLastPostTd a {
font-weight: normal;
}
.switches {background:#ebebeb; margin: 10px 0px;}
.pagesInfo {background:#FFFFFF;padding: 5px;;font-size:8pt;}
.switch {background:#FFFFFF;width:15px;font-size:8pt;}
.switchActive {background:#f7f7f7;font-weight:bold;color:#000000;width:15px;text-shadow:0 1px 0 #fff;padding:5px;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link,a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited,a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none;color:#788c9f;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;color:#61798f;}


.threadNametd {padding:5px;background:#FFFFFF}
.threadPostTd,.threadViewTd {padding:2px 5px;background:#f3f3f3}
.threadIcoTd,.threadAuthTd {padding:2px 5px;background:#FFFFFF;}
.threadLastPostTd {padding:2px 5px;background:#FFFFFF;}
.threadLastPostTd {padding:5px 8px;font-size:8pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px 10px;background:#f3f3f3;color:#9c9c9c;text-shadow:0 1px 0 #fff;height:20px;font-size:11px;}
.threadsDetails {padding:2px 5px;background:#f3f3f3;color:#a2a2a2;height:20px;font-size:11px;text-shadow:0 1px 0 #fff;}
.forumOnlineBar {padding:2px 5px;background:#FFFFFF;color:#a2a2a2;height:20px;font-size:11px;text-shadow:0 1px 0 #fff;}


.postTdTop {background:#f5f5f5;color:#8B8881;height:23px;font-size:11px;padding:2px 5px;border-bottom:1px solid #ebebeb;text-shadow:0 1px 0 #fff;}
.postBottom {background:#f3f3f3;color:#8B8881;padding:5px;height:23px;border-top:1px solid #ebebeb;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:left;padding:5px 5px 5px 12px;font-size:11px;background:#f9f9f9;border-right:1px dotted #ebebeb;}
.postRankName {margin-top:5px;}
.postRankIco {margin:3px 0;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#dadada;}
.posttdMessage {padding:5px;background:#FFFFFF;}
.posttdMessage img {max-width:500px;}

#line_menu {border:0px;border-top:1px dotted #ccc;border-bottom:1px dotted #f7f7f7;margin:0px;}
#menu_content {list-style:none;padding:4px 5px;text-shadow:0px 1px 0px #fff;text-decoration:none;background:#F5F5F5;font-size:11px;font-family:tahoma;}
#menu_content2 {list-style:none;padding:4px 5px;text-shadow:0px 1px 0px #fff;text-decoration:none;background:#fafafa;font-size:11px;font-family:tahoma;}
#menu_content3 {list-style:none;padding:4px 5px;text-shadow:0px 1px 0px #fff;text-decoration:none;background:#F5F5F5;font-size:11px;font-family:tahoma;}
#menu_content:hover {background:#fafafa;}

.post1 {margin:3px 0;text-shadow:0 1px 0 #fff;}
.post2 {margin:3px 0;color:green;text-shadow:0 1px 0 #fff;}

.statusOnline {
color: rgb(1, 148, 71);
}
.statusOffline {
color: rgb(226, 0, 36);
}


.wysibb {
margin: 5px;
}
.gTableLeft {
padding: 10px;
}
#frM16 {
padding: 10px 0px;
}
#frM8 {
padding: 10px 0px;
}
#frM52 {
padding: 10px 0px;
}
#frM60 {
padding: 10px 0px;
}

#filter_by {
padding-right: 4px;
}
#forum_filter {
margin-bottom: 15px;
}
#subscribe {
padding-right: 10px;
}
#subscribe a {
color: #FFFFFF;
font-size: 10px;
}
.gTableTop img {
margin: 10px 10px 0px 0px;
float: right;
}
.postip {font-size:11px;}
.forum_inform {
 float: right;
 font-size: 11px;
 line-height: 16px;
 padding: 20px 0px 200px;
 position: relative;
 width: 234px;
}
.clear2 {display:none;}
#forum_filter { 
 clear: none !important;
 float: right;
}
.pop_blo {font-size:12px;}
.queryField {
 height:21px;
 width:232px !important;
}
.eText {
 padding-bottom:10px;
}
.uploaderPhotosContainer {
 width:335px !important;
}
.emptyPlaceholder {
 width:173px !important;
}
#flUpPhotosCount {
 width:179px !important;
}
.ulightbox img {
 border: 1px solid #825228 !important;
}

.post-content img {margin-right:7px !important;}