@font-face {
 font-family: 'GardensC';
 src: url('/fonts/GardensC.eot');
 src: local('GardensC'), url('/fonts/GardensC.ttf') format('truetype'), url('/fonts/GardensC.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}

header, footer, article, aside, section, nav, figure, figcaption {display: block;}
html, body {height: 100%;}
#wrap {min-height: 100%;min-width: 1003px;}
#spacer {height: 60px;}
footer {margin-top: -40px;}

body {
 margin: 0;
 font: 12px/16px 'Verdana';
 color: #707070;
 background: url(./../img/bg.jpg);
}
td {
 font: 12px/16px 'Verdana';
 color: #707070;
}

a {color: #707070;}
article a, .block a, figure a, .white-block a {color: #00bff3;}
a:hover {text-decoration: none;}

p {margin: 12px 0;}

img {border: 0;}

.clearleft {clear: left;}
.clearright {clear: right;}
.clear {clear: both;}
.clearfix {zoom: 1;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}

#wrap {}
.container {
 margin: auto;
 width: 900px;
}

/*-----------header*/
header {}
#top {
 background: url(./../img/gray.gif) repeat-x;
 border-bottom: 1px solid #555;
 box-shadow: 0 0 5px #555;
}
nav {
 height: 42px;
}
#uMenuDiv1 {float: left;}
nav ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
nav li {
 float: left;
 position: relative;
}
nav a {
 display: inline-block;
 font: 14px/42px 'Verdana';
 color: #e1e1e1;
 text-decoration: none;
 text-transform: uppercase;
 padding: 0 20px;
 border-right: 1px solid #555;
 -webkit-transition: padding 0.15s ease;
 -moz-transition: padding 0.15s ease;
 -ms-transition: padding 0.15s ease;
 -o-transition: padding 0.15s ease;
 transition: padding 0.15s ease;
}
nav li:hover {}
nav li:hover a, nav a:hover, nav a.uMenuItemA {
 color: #fff;
 padding-top: 5px;
 background: #00bff3;
 border-color: #00bff3;
 border-bottom: 1px solid #009dc8;
}
nav li:hover > ul {
 opacity: .99;
 visibility: visible;
}
nav ul ul {
 display: block !important;
 opacity: 0;
 visibility: hidden;
 position: absolute;
 z-index: 100;
 top: 100%;
 left: 0;
 -webkit-transition: 0.25s opacity 0.15s ease;
 -moz-transition: 0.25s opacity 0.15s ease;
 -ms-transition: 0.25s opacity 0.15s ease;
 -o-transition: 0.25s opacity 0.15s ease;
 transition: 0.25s opacity 0.15s ease;
}
nav ul ul ul {
 position: absolute;
 top: 0;
 left: 100%;
}
nav ul ul li {
 float: none;
}
nav ul ul li:hover {}
nav ul ul a {
 display: block;
 padding: 0 25px 0 10px !important;
 white-space: nowrap;
 border: none !important;
 border-bottom: 1px solid #464646 !important;
 background: #636363 !important;
 font-size: 12px;
 line-height: 32px;
 color: #e1e1e1 !important;
 -webkit-transition: background 0.15s ease;
 -moz-transition: background 0.15s ease;
 -ms-transition: background 0.15s ease;
 -o-transition: background 0.15s ease;
 transition: background 0.15s ease;
}
nav ul ul li:hover > div a {
 color: #fff !important;
 border: none;
 border-bottom: 1px solid #464646;
 background: #00bff3 !important;
}
.sm-triangle {
 position: absolute;
 right: 5px;
 top: 12px;
 width: 6px;
 height: 8px;
 background: url(./../img/sm-triangle.png) no-repeat;
}
.userlink {
 float: left;
 border-right: 0;
 padding: 0 20px;
 -webkit-transition: padding 0.15s ease;
 -moz-transition: padding 0.15s ease;
 -ms-transition: padding 0.15s ease;
 -o-transition: padding 0.15s ease;
 transition: padding 0.15s ease;
}
.userlink:hover {
 padding-top: 5px;
 background: #00bff3;
 border-color: #00bff3;
 border-bottom: 1px solid #009dc8;
}
#search {
 position: relative;
 margin: 9px 0 0 0;
 padding: 0 21px 0 0;
 float: right;
 height: 22px;
 background: #cdcdcd url(./../img/search.png) no-repeat right center;
 border: 1px solid #555;
 box-shadow: inset 0 1px 5px rgba(0, 0, 0, .46);
 box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -o-box-sizing: border-box;
}
input.searchinput {
 margin: 0;
 padding: 0 5px 0 10px !important;
 font: 12px/20px 'Tahoma' !important;
 height: 20px;
 width: 140px;
 border: 0 !important;
 color: #787067 !important;
 outline: none !important;
 background: none !important;
}
input.searchsubmit {
 position: absolute !important;
 right: 0;
 top: 0;
 height: 100% !important;
 width: 20px;
 border: 0 !important;
 background: none !important;
 cursor: pointer !important;
}
.logo {
 margin: 30px 0 0 0;
 padding: 0;
 font: 72px/82px 'GardensC';
 text-shadow: 0 2px rgba(173,140,102,.75);
}
.logo a {
 color: #fff;
 text-decoration: none;
}
.slogan {
 display: inline-block;
 padding: 0 5px;
 font: 12px/18px 'Verdana';
 color: #fff;
 background: #898989;
}
/*-------end-header*/

/*-------------main*/
.content {
 margin-top: 30px;
}
.title {
 margin: 0 0 17px 0;
 padding: 0 13px;
 font: 22px/40px 'GardensC';
 color: #fff;
 text-align: left;
 background: #00bff3;
}
.title a {text-decoration: none;color: #fff;}
.addlink {
 padding: 0 0 0 20px;
 float: right;
 font: 12px/40px 'Arial';
 background: url(./../img/addlink.png) no-repeat left center;
}
.maincol {
 float: left;
 width: 640px;
}
aside {
 float: right;
 width: 230px;
 text-align: center;
}
article {
 margin: 0 0 25px 0;
 padding: 0 12px 20px 12px;
 background: #fff;
 box-shadow: 0 1px 2px rgba(0,0,0,.3), inset 0 1px #fff;
}
article:last-of-type {
 margin-bottom: 15px;
}
.curled {
 position: relative;
 *overflow: hidden;
}
.curled::before, .curled::after {
 content: "";
 position: absolute;
 z-index: -2;
 bottom: 10px;
 left: 8px;
 height: 50px;
 width: 100px;
 box-shadow: 0 10px 10px rgba(0, 0, 0, .4);
 -webkit-transform: rotate(-3deg);
 -moz-transform: rotate(-3deg);
 -ms-transform: rotate(-3deg);
 -o-transform: rotate(-3deg);
 transform: rotate(-3deg);
}
.curled::after {
 right: 8px;
 left: auto;
 -webkit-transform: rotate(3deg);
 -moz-transform: rotate(3deg);
 -ms-transform: rotate(3deg);
 -o-transform: rotate(3deg);
 transform: rotate(3deg);
}
.a-name {
 vertical-align: middle;
 font: 22px/48px 'GardensC';
 color: #000;
 text-decoration: none;
}
a.a-name:hover {text-decoration: underline;}
.a-date {
 margin: 16px 0 0 0;
 padding: 0 0 0 19px;
 float: right;
 font: 12px/16px 'Verdana';
 color: #a1a1a1;
 background: url(./../img/date.png) no-repeat left center;
}
.a-text {
 font: 12px/16px 'Verdana';
 color: #707070;
 text-align: justify;
}
.a-details {
 padding: 10px 0 0 0;
 text-align: right;
 color: #707070;
}
.a-details span, .a-details a {display: inline-block;vertical-align: middle;margin: 0 0 0 18px;padding-left: 21px;background: no-repeat left center;}
.a-views {padding-left: 26px !important;background-image: url(./../img/a-views.png) !important;}
.a-comments {background-image: url(./../img/a-comments.png) !important;}
.a-cat {background-image: url(./../img/a-cat.png) !important;}
.entryReadAllLink {
 margin: 0 0 0 5px;
 padding: 1px 3px;
 color: #fff;
 text-decoration: none;
 background: #00bff3;
}
.readall-wrap {text-align: right;margin-bottom: 20px;}
.readall {
 display: inline-block;
 padding: 0 3px;
 font: bold 12px/16px 'Verdana';
 color: #fff;
 text-decoration: none;
 background: #898989;
}
.readall:hover {
 background: #00bff3;
}
.phtTdMain {
 text-align: center;
}
figure {
 width: 210px;
 margin: 0 auto 25px auto;
 padding: 7px;
 display: inline-block;
 text-align: center;
 background: #fff;
 box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
 box-sizing: border-box;
}
aside figure:last-of-type {margin-bottom: 13px;}
.photo-wrap, figure a.ulightbox {
 display: inline-block;
 vertical-align: middle;
 width: 196px;
 height: 176px;
 overflow: hidden;
 position: relative;
}
figure img.photo {
 width: 196px;
 vertical-align: middle;
}
figcaption {
 margin: 10px 0 3px 0;
 font: bold 12px/16px 'Arial';
 color: #000;
}
.block {
 margin: 0 auto 25px auto;
 width: 210px;
 background: #fff;
 box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
}
.block-inside {padding: 20px;text-align: left;}
.block ul {
 margin: 0;
 padding: 0;
 list-style: none;
 text-align: left;
 line-height: 32px;
}
.contacts li {
 padding-left: 23px;
 background: url(./../img/contacts.png) no-repeat;
}
li.cont-name {background-position: 0 8px;}
li.cont-location {background-position: 0 -23px;}
li.cont-skype {background-position: 0 -52px;}
li.cont-post {background-position: 0 -82px;}

span.moder {display: inline-block;vertical-align: middle;margin: 0 5px;}

.catsTable {
 border-spacing: 0;
 border-collapse: collapse;
}
.catsTd {line-height: 32px;color: #00bff3;}

/*--comments--*/
.white-block {
 margin: 0 0 17px 0;
 padding: 10px 12px 10px 12px;
 background: #fff;
 box-shadow: 0 1px 2px rgba(0,0,0,.3), inset 0 1px #fff;
}
.c-avatar {
 float: left;
 width: 70px;
 border: 3px solid #00bff3;
}
.c-content {
 margin-left: 88px;
}
.c-author, a.c-author {
 font: 18px/24px 'GardensC';
 color: #000;
 vertical-align: middle;
 text-decoration: none;
}
.c-date {
 padding: 0 0 0 19px;
 float: right;
 font: 12px/24px 'Verdana';
 color: #a1a1a1;
 background: url(./../img/date.png) no-repeat left center;
}
.c-text {
 margin: 10px 0;
 text-align: justify;
}
.c-answer {margin: 10px 0;}
a.c-answer-link {
 float: right;
 padding-left: 22px;
 background: url(./../img/c-answer.png) no-repeat left center;
}

.commFl {
 width: 100%;
 *width: 96%;
 box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -o-box-sizing: border-box;
 -ms-box-sizing: border-box;
 -moz-box-sizing: border-box;
}

/*--contacts--*/
.contacts {
 padding: 10px 15px;
}
.contacts-img {
 float: right;
 width: 238px;
 margin: 0 0 15px 15px;
}
.contacts-content {
 text-align: justify;
}
.contacts-content p:first-child {
 margin-top: 0;
}

.pages, .catPages1, .catPages2, .pagesBlock1, .pagesBlock2, .pagesBlockuz1, .pagesBlockuz2 {
 display: block;
 margin: 20px 0;
 text-align: center;
}
.pages b, .pages a, .catPages1 b, .catPages1 a, .catPages2 b, .catPages2 a, .pagesBlockuz2 b, .pagesBlockuz2 a, .pagesBlockuz1 b, .pagesBlockuz1 a, .pagesBlock2 b, .pagesBlock2 a, .pagesBlock1 b, .pagesBlock1 a {
 display: inline-block;
 padding: 0 7px;
 font: bold 12px/20px 'Verdana';
 color: #fff;
 background: #00bff3;
}
.pages a, .catPages1 a, .catPages2 a, .pagesBlockuz1 a, .pagesBlockuz2 a, .pagesBlock1 a, .pagesBlock2 a {
 background: #898989;
 text-decoration: none;
}
.pages a:hover, .catPages1 a:hover, .catPages2 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover, .pagesBlock1 a:hover, .pagesBlock2 a:hover {
 background: #00bff3;
}
/*---------end-main*/

/*-----------footer*/
footer {
 min-width: 1003px;
 clear: both;
 overflow: hidden;
 font: 12px/39px 'Verdana';
 color: #fff;
 background: url(./../img/gray.gif);
 border-top: 1px solid #555;;
}
footer a {color: #fff;}
.poweredby {
 float: left;
}
.copyright {
 float: right;
 text-transform: uppercase;
 font-weight: bold;
}
/*-------end-footer*/

/*-----------inputs*/
input[type=text], input[type=password], textarea {
 padding: 4px 7px;
 background: #efeeee;
 border: 1px solid #00bff3;
 outline: none;
 font: 12px/16px 'Verdana';
 color: #707070;
}
textarea {overflow: auto;resize: none;}
input[type=text]:focus, input[type=password]:focus, textarea:focus {
 background: #fff;
}

input[type=submit], input[type=reset], input[type=button], button {
 position: relative;
 padding: 0 8px;
 font: bold 12px/25px 'Verdana';
 color: #fff;
 height: 25px;
 border: 0;
 background: #00bff3;
 cursor: pointer;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, button:hover {
 background: #32cef8;
}
.codeButtons {
 margin: 1px 0 1px 1px;
 height: 25px;
 outline: none;
 font: bold 12px/25px 'Verdana';
 color: #fff;
 background: #00bff3;
 font-weight: normal !important;
 width: auto !important;
 cursor: pointer;
}
.codeButtons:hover {background: #32cef8;}
.allUsersBtn, .uSearchFlSbm {width: auto !important;}
/*-------end-inputs*/


/*---slider---*/
.slider {
 margin: 25px 0 0 0;
 text-align: center;
 position: relative;
}
#slides {
 position: relative;
 height: 350px;
 width: 900px;
 margin: auto;
 background: #fff;
 overflow: hidden;
}
.slider-shadow {
 display: block;
 position: absolute;
 left: 0;
 top: 350px;
 width: 900px;
 height: 39px;
 z-index: 0;
 background: url(./../img/slider-shadow.png) no-repeat center top;
}
.slide-title {
 opacity: .99;
 display: block;
 padding: 3px 13px 5px 13px;
 font: 40px/50px 'GardensC';
 color: #fff;
 background: #00bff3;
}
.slide-descr {
 margin: 0;
 padding: 15px 0;
 font: 12px/16px 'Tahoma';
 color: #a1a1a1;
 text-align: justify;
}
.slide-link {
 font: bold 12px/16px 'Tahoma';
 color: #000;
 text-decoration: none;
}
.slide-link:hover {color: #00bff3;}

.nivoSlider {
 position:relative;
 background:#fff url(./../img/loading.gif) no-repeat 50% 50%;
 margin-bottom:10px;
}
.nivoSlider img {
 position:absolute;
 top:0;
 left:0;
 display:none;
}
.nivoSlider a {
 border:0;
 display:block;
}

.nivo-controlNav {
 text-align: center;
 padding: 20px 0;
 position: relative;
}
.nivo-controlNav a {
 display:inline-block;
 vertical-align: middle;
 width:11px;
 height:11px;
 background:url(./../img/bullets.png) no-repeat;
 text-indent:-9999px;
 border:0;
 margin: 0 5px;
}
.nivo-controlNav a.active {
 background-position:0 -11px;
}

.nivo-directionNav a {
 display:block;
 width:30px;
 height:30px;
 background:url(./../img/arrows.png) no-repeat;
 text-indent:-9999px;
 border:0;
 opacity: 0;
 -webkit-transition: all 200ms ease-in-out;
 -moz-transition: all 200ms ease-in-out;
 -o-transition: all 200ms ease-in-out;
 transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
a.nivo-nextNav {
 background-position:-30px 0;
 right:15px;
}
a.nivo-prevNav {
 left:15px;
}

.nivo-controlNav.nivo-thumbs-enabled {
 width: 100%;
}
.nivo-controlNav.nivo-thumbs-enabled a {
 width: auto;
 height: auto;
 background: none;
 margin-bottom: 5px;
}
.nivo-controlNav.nivo-thumbs-enabled img {
 display: block;
 width: 120px;
 height: auto;
}

.nivoSlider {
 position:relative;
 width:100%;
 height:auto;
 overflow: hidden;
}
.nivoSlider img {
 position:absolute;
 top:0;
 left:0;
 max-width: none;
}
.nivo-main-image {
 display: block !important;
 position: relative !important;
 width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 border:0;
 padding:0;
 margin:0;
 z-index:6;
 display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
 display:block;
 position:absolute;
 z-index:5;
 height:100%;
 top:0;
}
.nivo-box {
 display:block;
 position:absolute;
 z-index:5;
 overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
 position:absolute;
 left: 27px;
 top: 93px;
 width:360px;
 color:#000;
 text-align: left;
 z-index:8;
 overflow: hidden;
 display: none;
 -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
 -moz-box-sizing: border-box; /* Firefox, other Gecko */
 box-sizing: border-box; /* Opera/IE 8+ */
}
.nivo-caption a {
 display:inline !important;
}
.nivo-html-caption {
 display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
 position:absolute;
 top:45%;
 z-index:9;
 cursor:pointer;
}
.nivo-prevNav {
 left:0;
}
.nivo-nextNav {
 right:0;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
 text-align:center;
 padding: 15px 0 0 0;
 z-index: 5;
 position: relative;
}
.nivo-controlNav a {
 cursor:pointer;
}
.nivo-controlNav a.active {
 font-weight:bold;
}

/*---popup---*/
.popup {
 padding: 8px;
}
.popup .white-block {
 margin: 0;
}

/* Forums Styles */

.gTable {background:#00bff3;}
.gTableTop {padding:2px;background:#00bff3;padding-left:20px;padding-bottom:1px;color:#FFFFFF;font-weight:bold; line-height:28px;font-size:19px;font-family: 'GardensC', 'Tahoma', sans-serif;}
.gTableSubTop {padding:2px;background:#efeded;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#FAFAFA;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#FAFAFA;}
.gTableLeft {padding:2px;background:#fafafa;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#F8F9FA}
.gTableError {padding:2px;background:#FAFAFA;color:#FF0000;}
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#fafafa}
.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:none; color:#000000;}
a.catLink:active {text-decoration:none; 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:#6E6E6E;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#6E6E6E;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#909090;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#6E6E6E;}
/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* forum Page switches */
.switches {background:#CCCCCC;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#E0E0E0;font-weight:bold;color:#6E6E6E;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:#fafafa}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#fff;height:20px;font-weight:bold;font-size:7pt;color:#FFFFFF;padding-left:40px; }
.threadsDetails {padding:2px;background:#fff;height:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#fff;height:20px;color:#6E6E6E;}
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:#6E6E6E;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
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 {}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {background:none;}
.postTdTop {background:#efeded;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#fafafa;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.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/844/7.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/844/7.gif') no-repeat 0px 4px;}
/* forum Post Form */
.codeCloseAll {font-size:7pt; color:#6E6E6E;font-weight:bold;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl, .forumContent input, .forumContent textarea {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
#frM55 a {color:#fff !important;}