/* General Style */
body {
 margin:0;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color:#6E4725;
 font-size:12px;
}
.body_bg {
 background:url(/images/page-back.gif) repeat-x #3f808a;
}
.recentcomments a {
 display:inline !important;
 padding:0 !important;
 margin:0 !important;
}
#outer {
 background:url(/images/outer-back.jpg) no-repeat top center;
}
#container {
 width:960px;
 margin:0 auto;
 position:relative;
 height:239px;
}
input[type="text"], input[type="password"], textarea, select { 
 border: 1px solid #AE8858;
 color: #865023;
}
a {
color: rgb(134, 80, 35);
text-decoration: none;
}
a:hover {
color: rgb(70, 33, 2);
text-decoration: underline;
}
.col02 a, .col03 a {
 text-decoration: underline!important;
}

/* search form */

#search {
 position:absolute;
 text-align:left;
 width:280px;
 left:636px;
 top:7px;
 z-index:100;
}
#search form {
 padding:0;
 margin:0;
}
#search .txtField {
 border:1px solid #fff;
 width:198px;
 margin:0;
 padding:3px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 background:url(/images/search-back.gif) transparent;
}
#search .btnSearch {
 border:1px solid #fff;
 color:#fff;
 margin:0;
 padding:2px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 background:url(/images/btn-back.gif) transparent;
 padding:4px;
 cursor:pointer;
}


/* blog title */

#title {
 position:absolute;
 top:144px;
 left:96px;
 color:#fff;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 width:370px;
 overflow:hidden;
}
#title h2 {
 color:#fff;
 font-size:20px;
 margin:0 0 2px;
}
#title a {
 color:#fff;
 text-decoration:none;
}
#title a:hover {
 color:#fff;
 text-decoration:none;
 border-bottom:1px solid #e7d8cf;
}


/* content */

#content {
 background:url(/images/notepad-back.gif) repeat-y;
 width:870px;
 margin:0 auto;
 padding:0 20px 0 70px;
}
#content blockquote {
 padding:0 0 0 30px;
 background:url(/images/blockquote.gif) no-repeat 0 50%;
}
#content .col01 {
 float:left;
 width:410px;
 font-size:12px;
 line-height:18px;
}
#content .col01 h3, .eTitle {
 font-size:21px;
 line-height:28px;
 font-weight:normal;
 margin:0;
 padding:0 0 10px;
 background:url(/images/line.gif) repeat-x bottom;
}
#content .cat-title {
 font-size:22px;
 line-height:28px;
 font-weight:normal;
 font-family: Times New Roman, Times, Georgia, serif;
 color:#F63003;
 margin:0 0 20px;
 padding:0 0 10px;
 background:url(/images/line.gif) repeat-x bottom;
}
#content .col01 h4 {
 font-size:18px;
 line-height:22px;
 font-weight:normal;
 margin:0;
 padding:0 0 16px;
 background:url(/images/line.gif) repeat-x bottom;
}
#content .col01 h3 a {
 color:#6e4725;
 text-decoration:none;
}
#content .col01 h3 a:hover {
 background-color:#f4f0db;
}
#content .col01 .post {
 padding-bottom:30px;
}
#content .col01 .thumbnail {
 float:right;
 margin:10px 0 10px 10px;
}
#content .col01 .meta, .eDetails, .eDetails1 {
 font-size:11px;
 background:url(/images/line.gif) repeat-x;
 padding-top:8px;
 color:#000;
 text-align:right;
}
.eDetails, .eDetails1 {
 text-align:left;
}
#content .col01 .post-inner {
 position:relative;
 color:#453A37;
}
#content .col01 .post-inner .date-tab {
 position:absolute;
 top:-20px;
 left:-95px;
 height:64px;
 width:83px;
 background:url(/images/date-tab.gif) no-repeat;
}
#content .col01 .thumbnail {
 float:right;
 margin:12px 0 12px 12px;
}
.month {
 text-align:center;
 display:block;
 padding:6px 6px;
 font-size:11px;
}
.day {
 text-align:right;
 display:block;
 padding:6px 16px 2px 0;
 font-size:18px;
 font-weight:bold;
}
#content .col01 .post-inner a {
 color:#000;
 position:relative;
 text-decoration:none;
 border-bottom:1px solid #868585;
 background:#f4f0db;
}
#content .col01 .post-inner a:hover {
 color:#000;
 text-decoration:none;
 border-bottom:1px solid #000;
 background:#fffbc1;
}
#content .col01 .meta a {
 color:#000;
 text-decoration:none;
 border-bottom:1px solid #868585;
}
#content .col01 .meta a:hover {
 color:#000;
 text-decoration:none;
 border-style:none;
}
.side-columns {
 float:right;
 width:440px;
 font-size:12px;
 line-height:18px;
}

/* column 2 */

#content .col02 {
 float:left;
 width:210px;
 font-size:11px;
 line-height:16px;
}
#content .col02 .pages {
 width:212px;
 background:url(/images/pages-back.gif) repeat-y;
}
#content .col02 .pages ul {
 padding:0;
 margin:0;
}
#content .col02 .pages ul li {
 font-size:11px;
 line-height:18px;
 list-style:none;
 padding:0;
 margin:0;
}
#content .col02 .pages-bottom {
 width:188px;
 height:62px;
 background:url(/images/pages-bottom.gif) no-repeat left bottom;
 padding:12px 12px 0;
 font-size:11px;
 text-align:right;
}
#content .col02 .pages ul li .listMeta {
 font-size:10px;
}
#content .col02 .pages ul li a {
 color:#21565E;
 border-top:1px solid #FFE5BE;
 display:block;
 width:170px;
 margin:0 auto;
 padding:4px 0 4px 25px;
 background:url(/images/bullet-postit.gif) no-repeat 5px 8px;
}
#content .col02 .pages ul li a:hover {
 text-decoration:none;
 color:#000;
 background:url(/images/bullet-postit-on.gif) no-repeat 5px 8px #ff5092;
}
#content .col02 .categories {
 background:url(/images/categories-back.gif) repeat-y;
}
#content .col02 .categories ul {
 margin:0;
 padding:0;
}
#content .col02 .categories ul li {
 font-size:11px;
 line-height:18px;
 list-style:none;
}
#content .col02 .categories .catsTd a {
 color:#21565E;
 margin:0 auto;
 display:block;
 width:170px;
 padding:4px 0 4px 25px;
 background:url(/images/bullet-note.gif) no-repeat 5px 8px;
}
#content .col02 .categories .catsTd a:hover {
 text-decoration:none;
 color:#000;
 background:url(/images/bullet-postit-on.gif) no-repeat 5px 8px #ff5092;
}
.catNumData {
 color: #555555;
 float: right;
 font-size: 7pt;
 margin: -19px 15px 0px 0px;
}
#content .col02 .categories .catsTd:hover .catNumData {
 color:#fff;
}
#content .col02 .categories-btm {
 height:68px;
 background:url(/images/categories-btm.gif) no-repeat;
}


/* column 3 */

#content .col03 {
 float:right;
 width:210px;
 font-size:11px;
 line-height:16px;
 padding:0 0 0 10px;
}
#content .col03 .recent-posts {
 width:212px;
 background:url(/images/postitBack.gif) repeat-y;
}
#content .col03 .recent-posts ul {
 padding:0;
 margin:0;
}
#content .col03 .recent-posts ul li {
 font-size:11px;
 line-height:18px;
 list-style:none;
 padding:0;
 margin:0;
}
#content .col03 .recent-posts ul li .listMeta {
 font-size:10px;
}
#content .col03 .recent-posts ul li a {
 color:#21565E;
 border-top:1px solid #ffffbe;
 display:block;
 width:170px;
 margin:0 auto;
 padding:4px 0 4px 25px;
 background:url(/images/bullet-postit.gif) no-repeat 5px 8px;
}
#content .col03 .recent-posts ul li a:hover {
 text-decoration:none;
 color:#000;
 background:url(/images/bullet-postit-on.gif) no-repeat 5px 8px #ff5092;
}
#content .col03 .postit-bottom {
 width:188px;
 height:62px;
 background:url(/images/postit-bottom.gif) no-repeat;
 padding:12px 12px 0;
 font-size:11px;
 text-align:right;
}
#content .col03 .postit-bottom a {
 color:#21565E;
}
#content .col03 .postit-bottom a:hover {
 color:#21565E;
 text-decoration:none;
}
#content .col03 .links {
 background:url(/images/txt-friends-links.gif) no-repeat 50% 8px;
 padding:30px 10px 20px;
}
#content .col03 .links ul {
 margin:0;
 padding:0;
}
#content .col03 .links ul li {
 font-size:11px;
 line-height:18px;
 list-style:none;
 background:url(/images/line-inner.gif) no-repeat bottom;
}
#content .col03 .links ul li a {
 color:#21565E;
 margin:0 auto;
 display:block;
 width:186px;
 padding:3px 0;
}
#content .col03 .links ul li a:hover {
 text-decoration:none;
 color:#000;
}

#content .col03 .side-meta {
 background:url(/images/txt-misc-debris.gif) no-repeat top right;
 padding:10px 20px 20px;
}
#content .col03 .side-meta ul {
 margin:0;
 padding:0;
}
#content .col03 .side-meta ul li {
 font-size:10px;

 line-height:14px;
 list-style:none;
}
#content .col03 .side-meta ul li a {
 color:#21565E;
 margin:0 auto;
 display:block;
 width:186px;
 padding:3px 0;
}
#content .col03 .side-meta ul li a:hover {
 text-decoration:none;
 color:#000;
}



/* dynamic sidebar */

#content .widget {
 display:block;
 padding:10px 20px;
 background:url(/images/dynamic-back.jpg) repeat-y;
 border:1px solid #d4d4d4;
}

/* image handling */

img.centered {
 display: block;
 margin-left: auto;
 margin-right: auto;
}

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

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

.alignright {
 float: right;
}

.alignleft {
 float: left
}


/* footer */

#footer-holder {
 width:960px;
 margin:0 auto;
 position:relative;
 background:url(/images/footer.jpg) no-repeat;
 min-height:259px;
}
#footer-holder .footer {
 float:right;
 width:520px;
 font-size:11px;
 padding:36px 110px 0 0;
 line-height:16px;
 color:#000;
 height:60px;
 overflow:hidden;
}
#footer-holder .footer a {
 color:#000;
}
#footer-holder .footer a:hover {
 color:#000;
 text-decoration:none;
}

#footer-holder .rss a {
 width:49px;
 height:51px;
 position:absolute;
 top:58px;
 left:273px;
 font-size:11px;
 text-indent:-400px;
 z-index:103;
 overflow:hidden;
 background:url(/images/icon-rss.gif) no-repeat 0 0;
}
#footer-holder .rss a:hover {
 background:url(/images/icon-rss.gif) no-repeat 0 -51px;
}

/* 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:350px;
 float:right;
 clear:right;
 overflow: hidden;
}
.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;
}
.btnComment {
 border:1px solid #fff;
 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;
}


/* comment list */

.commentlist {
 margin:20px 0;
 padding:0;
}
.col01 .alt {
 padding:12px 0;
 background:url(/images/line-inner.gif) no-repeat bottom;
 font-size:12px;
 line-height:20px;
 color:#453A37;
}
.comEnt4 .alt a {
 color:#000;
 position:relative;
 text-decoration:none;
 border-bottom:1px solid #868585;
 background:#f4f0db;
}
.comEnt4 .alt a:hover {
 color:#000;
 text-decoration:none;
 border-bottom:1px solid #000;
 background:#fffbc1;
}
.commentdate {
 display:block;
 padding:0 0 6px;
 font-size:10px;
}
.comEnt4 .alt cite {
 font-weight:bold;
 font-style:normal;
}



/* FORUM */
.gTable {
background: #ebebeb;
}
.gTable a {
text-decoration: none;
color: #1D9FDE;
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;
}
.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 5px 0px 5px;height:23px;border-top:1px solid #ebebeb;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:left;padding-top:5px;padding-bottom:5px;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;
}

/* Calendar */
.calTable {
position: relative;
right: 4px;
width: 205px;
height: 247px;
background: url(/images/calendar/bg_cal.png) no-repeat;
padding: 0 7px 7px 7px;
}
.calMonth { 
 text-transform:uppercase; 
 height:29px; 
} 
.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:5px 3px 8px 3px; 
 height:10px; 
} 
.calMday { 
 font:11px Verdana, Arial, Helvetica, sans-serif; 
 padding:5px; 
 height:10px; 
 color:#666666; 
} 
.calMdayA, .calMdayIsA { 
 background:url(/images/calendar/cal_active.png) no-repeat 0 2px; 
} 
.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:142px !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-outer {background: url('/images/forum/outer-back-forum.jpg') no-repeat top center !important; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
.forum-content {background: url('/images/forum/notepad-back-forum.gif') repeat-y !important; min-height: 500px !important;}
.forum-footer {background: url('/images/forum/footer-forum.jpg') no-repeat !important;}

.forum-outer a:link {text-decoration: none; color: #963}
.forum-outer a:visited {text-decoration: none; color: #C96;} 
.forum-outer a:active {text-decoration: none; color:#630}
.forum-outer a:hover {text-decoration: underline; color: #960;}

.loginField {
border-radius: 2px;
border: 1px solid rgb(209, 209, 209);
padding: 2px;
}

#phtmSpan35 img {
max-width: 400px;
}

/* Опрос */
.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;
}

hr {
opacity: 0.3;
}
.eTitle {
 padding-bottom:7px !important;
 font-size:18px;
}
.eMessage, .eText {
 padding-bottom:10px;
 color:#453A37;
}
.eDetails {
 padding: 5px 0px;
 border-top: 1px solid rgb(214, 214, 214);
 border-bottom: 1px solid rgb(214, 214, 214);
}
.eDetails2 {
 font-size:11px;
 color:#000;
}
.col01 li {
padding: 12px 0;
background: url(images/line-inner.gif) no-repeat bottom;
font-size: 12px;
line-height: 20px;
list-style: none;
}

.avatar {
 width: 40px;
 height: 40px;
}
.queryField {
 max-width: 230px !important;
}
.pages_tittle {
 width: 220px;
 height: 84px;
 background: url(/images/pages_tittle.png);
 margin-top: -100px;
 margin-left: -10px;
}
.pages_tittle span {
 position: relative;
 float: left;
 left:25px;
 top:45px;
 width: 150px;
 font-family: 'Lobster', cursive;
 color:#6e4725;
 font-size: 20px;
 line-height: 20px;
}
.rec_com_tittle {
 width: 260px;
 height: 94px;
 background: url(/images/rec_com_tittle.png);
 margin-top: -100px;
 margin-left: -23px;
}
.rec_com_tittle span {
 position: relative;
 float: left;
 top: 45px;
 left: 75px;
 width: 150px;
 font-family: 'Lobster', cursive;
 color:#6E4725;
 font-size: 20px;
 line-height: 20px;
}
.categories-upper {
 margin-left: -3px;
 background-image: url(/images/cat_tittle.png);
 height: 107px;
 width: 218px;
}
.categories-upper span {
 position: relative;
 text-align: center;
 float: left;
 top: 70px;
 left: 15px;
 width: 190px;
 font-family: 'Lobster', cursive;
 color: rgb(71, 20, 0);
 font-size: 20px;
 line-height: 20px;
}
.block_bs {
 padding: 30px 10px 20px;
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 line-height: 18px;
}
.block_tittle {
 font-family: 'Lobster', cursive;
 color:#6E4725;
 font-size: 20px;
 line-height: 20px;
 padding-bottom: 10px;
 margin-bottom: 10px;
 border-bottom: 1px solid #999;
}
.loginField { 
 width: 131px !important;
}

.block_cont ul { 
 margin: 0px;
 padding: 0px 0px 0px 10px;
}
.block_cont li { 
 padding-bottom: 3px;
}

.post-inner img {
margin: 0 5px 5px 0 !important;
}
body {background:#FFFFFF; margin:0px; padding:0px;}
div#contanier {background:url('/.s/t/924/13.gif') repeat-y #FFFFFF;margin:0px; padding:0px;}
#iconBar {background:url('/.s/t/924/14.jpg') no-repeat #2B472C;width:418px;height:47px;color:#FFFFFF;font-size:7pt;}
#loginBar {background:url('/.s/t/924/15.jpg') no-repeat #2B472C;height:47px;text-align:right;padding-top:2px;padding-right:10px;color:#FFFFFF;font-size:7pt;}
#loginBar a:link, #loginBar a:active, #loginBar a:visited, .boxContent a:link, .boxContent a:active, .boxContent a:visited{color:#FFD40C;}
#loginBar a:hover, .boxContent a:hover {color:#CCCCCC;text-decoration:none;}
p#logo {padding-top:100px;background:url('/.s/t/924/16.jpg') no-repeat;width:418px;height:97px;text-align:center;color:#FFEE21;font:20pt bold Verdana,Tahoma;margin:0;}
*html p#logo {height:197px !important;}
.boxTable {width:200px;margin-right:60px;}
.boxTitle {color:#FFD40C;font-size:11pt;font-weight:bold;border-left:3px solid #FFFFFF;padding:3px;}
.boxContent {padding:5px;border:1px solid #AE0200;}

a:link {text-decoration:none; color:#D7350F;}
a:active {text-decoration:none; color:#D7350F;}
a:visited {text-decoration:none; color:#D7350F;}
a:hover {text-decoration:underline; color:#959595;}

.topLink a:link, a.topSortLink:link, a.postUser:link {text-decoration:underline; color:#FFFFD5;}
.topLink a:active, a.topSortLink:active, a.postUser:active {text-decoration:underline; color:#FFFFD5;}
.topLink a:visited, a.topSortLink:visited, a.postUser:visited {text-decoration:underline; color:#FFFFD5;}
.topLink a:hover, a.topSortLink:hover, a.postUser:hover {text-decoration:none; color:#FFFFFF;}

td, body {font-family:verdana,arial,helvetica; font-size:8pt;color:#000000;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

a.noun:link {text-decoration:underline; color:#6D0100}
a.noun:active {text-decoration:underline; color:#6D0100}
a.noun:visited {text-decoration:underline; color:#6D0100}
a.noun:hover {text-decoration:none; color:#000000}

hr {color:#C51212;height:1px;}
label {cursor:pointer;cursor:hand}

.blocktitle {font-family:Verdana,Sans-Serif;color:#C24747;font-size:12px;}

a.menu1:link {text-decoration:underline; color:#FFFFD5}
a.menu1:active {text-decoration:underline; color:#FFFFD5}
a.menu1:visited {text-decoration:underline; color:#FFFFD5}
a.menu1:hover {text-decoration:underline; color:#949F94}
.menuTd {padding-left:12px;padding-right:10px; background: url('/.s/t/924/17.gif') no-repeat 0px 3px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FFFFD5;}
.msep {border-top:1px solid #FFFFD5;}
/* ------------- */

/* Menus */
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 11px; background: url('/.s/t/924/18.gif') no-repeat 0px 3px; margin-bottom: .6em;}
/* ----- */

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}


.uMenuV .uMenuItem {font-weight:normal;}
.uMenuV li a:link {text-decoration:none; color:#FFFFFF}
.uMenuV li a:active {text-decoration:none; color:#FFFFFF}
.uMenuV li a:visited {text-decoration:none; color:#FFFFFF}
.uMenuV li a:hover {text-decoration:none; color:#FFED11}

.uMenuV .uMenuItemA {font-weight:bold;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#FFED11}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#FFED11}
.uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#000000}
.uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;background:url('/.s/img/wd/1/ar1.gif') no-repeat 0 0;}
.uMenuV li {margin: 0; padding: 0 0 0 11px; background: url('/.s/t/924/18.gif') no-repeat 0px 3px; margin-bottom: .6em;}
/* --------- */

/* Module Part Menu */
.catsTd {padding: 0 0 6px 11px; background: url('/.s/t/924/18.gif') no-repeat 0px 3px;}
.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:#6D0100;}
.catDescr {font-size:7pt; padding-left:10px;}
a.catName:link {text-decoration:underline; color:#6D0100;}
a.catName:visited {text-decoration:underline; color:#6D0100;}
a.catName:hover {text-decoration:none; color:#000000;}
a.catName:active {text-decoration:underline; color:#6D0100;}
a.catNameActive:link {text-decoration:none; color:#6D0100;}
a.catNameActive:visited {text-decoration:none; color:#6D0100;}
a.catNameActive:hover {text-decoration:underline; color:#000000;}
a.catNameActive:active {text-decoration:none; color:#6D0100;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;color:#D7350F; padding: 0 0 0 14px; background: url('/.s/t/924/19.gif') no-repeat 0px 2px;}
.eTitle a:link {text-decoration:underline; color:#D7350F;}
.eTitle a:visited {text-decoration:underline; color:#D7350F;}
.eTitle a:hover {text-decoration:underline; color:#959595;}
.eTitle a:active {text-decoration:underline; color:#000000;}

.eMessage {text-align:justify;padding-bottom:5px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #949F94}
.eDetails {border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:7pt;}
.eDetails1 {border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}
.eDetails2 {border-bottom:1px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/924/20.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:#E4F5E4; border:1px dotted #D0E0D0;}
.cBlock2 {background:#E4F5E4; border:1px dotted #D0E0D0;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#D7350F;width:100%;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#D7350F;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/924/21.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline; color:#D7350F;}
a.archLink:visited {text-decoration:underline; color:#D7350F;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#D7350F;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/924/22.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#D7350F}
a.archiveDateTitleLink:visited {text-decoration:none; color:#D7350F}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#D7350F}
a.archiveDateTitleLink:active {text-decoration:underline; color:#D7350F}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#1B2429; width:18px;}
.calWdaySe {color:#FFFFFF; background:#1B2429; width:18px;font-weight:bold;}
.calWdaySu {color:#FFFFFF; background:#1B2429; width:18px; font-weight:bold;color:#D7350F;}
.calMday {}
.calMdayA {background:#D7350F;font-weight:bold;color:#FFFFFF;}
.calMdayIs {background:#FFFFFF;font-weight:bold;}
.calMdayIsA {border:1px solid #D7350F; background:#282F39;font-weight:bold;}
a.calMonthLink:link {text-decoration:none; color:#FFFFFF;}
a.calMonthLink:visited {text-decoration:none; color:#FFFFFF;}
a.calMonthLink:hover {text-decoration:underline; color:#FFFFFF;}
a.calMonthLink:active {text-decoration:underline; color:#D7350F;}

a.calMdayLink:link {text-decoration:none; color:#D7350F;}
a.calMdayLink:visited {text-decoration:none; color:#D7350F;}
a.calMdayLink:hover {text-decoration:underline; color:#D7350F;}
a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#EBE0E0}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #EBE0E0; border-left:1px solid #EBE0E0; border-right:1px solid #EBE0E0;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #EBE0E0; border-left:1px solid #EBE0E0; border-right:1px solid #EBE0E0;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:orange;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#FFFFFF;height:100px;width:300px;border:1px solid #DFE0DA;}
.replaceBody {background:url('/.s/t/924/1.jpg') no-repeat right bottom #FFFFFF;height:100% !important;} 

.legendTd {font-size:7pt;}
/* ------------ */

/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#1B2429}
.gTableTop {padding:2px;color:#FFFFFF;font-weight:bold;height:23px;padding-left:17px;font-size:10pt;background: #D7350F;}
.gTableSubTop {padding:2px;background: #024C1A;color:#FFFFFF;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#FFFFD5;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#FFFFD5;}
.gTableLeft {padding:2px;background:#FFFFD5;font-weight:bold;color:#D7350F}
.gTableRight {padding:2px;background:#FFFFD5}
.gTableError {padding:2px;background:#FFFFD5;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#FFFFD5}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

a.catLink:link {text-decoration:none; color:#FFFFFF;}
a.catLink:visited {text-decoration:none; color:#FFFFFF;}
a.catLink:hover {text-decoration:underline; color:#FFFFFF;}
a.catLink:active {text-decoration:underline; color:#FFFFFF;}

.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:#858585;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#D7350F;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#D7350F;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#B56C6C;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#D7350F;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#F0C6C6;}
.fastNavCat {background:#F9E6E6;}
.fastNavCatA {background:#F9E6E6;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#474747;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background: #D7350F;font-weight:bold;color:#FFFFFF;width:15px}
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:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#FFFFD5}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#E7E7E5;height:20px;font-weight:bold;font-size:7pt;color:#EC0301;padding-left:40px;}
.threadsDetails {padding:2px;background:#E7E7E5;height:20px;color:#000000;}
.forumOnlineBar {padding:2px;background: #E7E7E5;color:#000000;height:20px;font-size:10px;}

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:#D7350F;}
a.threadLink:visited {text-decoration:none; color:#D7350F;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {background:#1B2429}
.postPoll {background:#FFFFFF;text-align:center;}
.postFirst {background:#FDF4F4;border-bottom:3px solid #282F39;}
.postRest1 {background:#F7EEEE;}
.postRest2 {background:#FDF4F4;}
.postSeparator {height:3px;background:#D7350F;}

.postTdTop {background: #024C1A;color:#FFFFFF;height:20px;color:#FFFFFF;}
.postBottom {background: #FFFFD5;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#FFFFD5}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#A82F38;}
.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;}

.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}

.signatureView {font-size:7pt;} 
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.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/924/23.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/924/23.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #D7350F;color:#FFFFFF;border:1px outset #FFFFFF;}

.codeButtons {font-size:7pt;background: #D7350F;color:#FFFFFF;border:1px outset #FFFFFF;}
.codeCloseAll font-size:7pt;background: #D7350F;color:#FFFFFF;border:1px outset #FFFFFF;font-weight:bold;}
.postNameFl,.postDescrFl {width:400px}
.postPollFl,.postQuestionFl {width:400px}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:550px;height:150px}
.postUserFl {width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */