body {margin:0; padding:0; font-family:verdana; font-size:13px; line-height:1.2; color:#4d4d4d;background:#edebeb;}
a img {border:0;}

a:link,
a:active,
a:visited {color:#8dcb23; text-decoration:underline;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#000;}

h1 {font-size:12px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

ul,
ol {display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:circle;}
ol li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:decimal;}

.reset,
.reset li,
#hnav, #hnav li,
#hnav2, #hnav2 li,
#hSocial, #hSocial li,
.bnav, .bnav li, .bnav ul,
#hSlider_in ul, #hSlider_in li,
.cBlock_cont, .cBlock_cont li,
.uMenuV, .uMenuV li,
.u-star-rating, .u-star-rating li,
.archUl, .archUl li,
.hprof_list, .hprof_list li {display:block; padding:0; margin:0; list-style:none;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:verdana; font-size:13px; outline:none;}

/* Input style start */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], .input_style textarea, .input_style select, button {padding:1px 3px; margin:1px; font-size:11px;color:#a4a4a4; border:1px solid #a0b679; border-top-color:#6ea411;
-moz-border-radius: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px; 
-khtml-border-radius: 6px;
border-radius: 6px;
background:#fff;}

.input_style select {border:1px solid #00202b;color:#222; background:#fff;}
.input_style select:hover,
.input_style select:focus {background:#e5f4d4;}

.input_style input[type="text"],
.input_style input[type="password"] {background:#fff url(/designs_128/input_bg.png) repeat-x 0 0;}
.input_style textarea {background:#fff url(/designs_128/input_bg.png) repeat-x 0 0;}

.input_style input[type="text"],
.input_style input[type="password"] {padding:1px 0; text-indent:3px;}

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button {padding:2px 3px; margin:1px; font:11px verdana; color:#fff; border:0; border-bottom:1px solid #00202b;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
border-radius: 6px;
background:#5bc7e2 url(/designs_128/submit_bg.png) repeat-x 0 0;
 cursor:pointer;
}
.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover {background:#37d4fb url(/designs_128/submit_bg.png) repeat-x 0 -400px;}

.input_style input[type="text"]:hover,
.input_style input[type="password"]:hover,
.input_style input[type="text"]:focus,
.input_style input[type="password"]:focus {color:#777; background-color:#e5f4d4;background-position:0 -400px;}
.input_style textarea:hover,
.input_style textarea:focus {color:#777; background:#e5f4d4 url(/designs_128/input_bg.png) repeat-x 0 -400px;}

.input_reset,
input.bSearch_i,
input.bSearch_submit { 
 margin:0;
 padding:0;
 -moz-border-radius:0 !important;
 -webkit-border-radius:0 !important;
 -khtml-border-radius:0 !important;
 border-radius:0 !important;
 border:0;
 background:0;
 resize:none;
 }
/* Input style end */

label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto; resize:none;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.hidden {overflow:hidden;}

p {margin:10px 0;}
.bold {font-weight:bold;}

.clear_table {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}

td {font-family: Arial, sans-serif; font-size:12px;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:Arial, sans-serif;}
.copy {font-size:7pt;}


hr {color:#CCCCCC;height:1px;border:none;background:#CCCCCC;}
label {cursor:pointer;}

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

/* Site Menus */
.uMenuV {width:253px; margin:0 0 0 -3px;}
.uMenuV li {}
.uMenuV li a {height:23px; display:block; padding:0 18px 0 5px; line-height:23px; overflow:hidden; margin:0 0 3px 0; font-size:12px; color:#fff; text-decoration:none; background:#a4db46 url(/designs_128/block_bg.png) no-repeat -524px 0;}
.uMenuV li a:hover,
.uMenuV .uMenuItemA {background:#8ae000 url(/designs_128/block_bg.png) no-repeat -524px -23px;}

/* --------- */

/* Module Part Menu */
.catsTd {padding: 0; }
.catName {font-family:verdana, sans-serif;font-size:11px;}
.catNameActive {font-family:verdana, sans-serif;font-size:11px;}
.catNumData {font-size:10px;color:#6E6E6E;}
.catDescr {font-size:10px; padding-left:10px;}
a.catName {font-size: 11px; padding: 3px 5px 3px 5px;}
a.catName:link {text-decoration:none; color:#000;}
a.catName:visited {text-decoration:none; color:#000;}
a.catName:hover {text-decoration:none; color:#7d7d7d;}
a.catName:active {text-decoration:none; color:#000;}
a.catNameActive {color:#7d7d7d; font-size: 11pt; padding: 3px 5px 3px 5px;}
a.catNameActive:link {text-decoration:none; color:#000000;}
a.catNameActive:visited {text-decoration:none; color:#000000;}
a.catNameActive:hover {text-decoration:none; color:#000000;}
a.catNameActive:active {text-decoration:none; color:#000000;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family:verdana, sans-serif;font-size:16pt;font-weight:normal;color:#7e7e7e; padding: 5px; }
.eTitle a:link {text-decoration:underline; color:#7e7e7e;}
.eTitle a:visited {text-decoration:underline; color:#7e7e7e;}
.eTitle a:hover {text-decoration:none; color:#555555;}
.eTitle a:active {text-decoration:underline; color:#7e7e7e;}

.eMessage {text-align:justify;padding:10px !important;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;font-family:verdana, sans-serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails1 {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails2 {border-bottom:1px solid #DDDDDD;font-family:verdana, sans-serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}


.eDetails, 
.eDetails1,
.eDetails2 {padding:5px 9px; font-size:11px; color:#413d2f; border:1px solid #222; background:#F2F2F2;}
.eDetails a, 
.eDetails1 a,
.eDetails2 a {color:#413d2f; text-decoration:none;}
.eDetails a:hover, 
.eDetails1 a:hover,
.eDetails2 a:hover {text-decoration:underline;}


.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.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,
.cBlock2 {background:#fff; border:1px solid #7e7e7e; margin:0 !important;}
/* -------------- */

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

.addCommTable {border:0;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
ul li.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline;}
a.archLink:visited {text-decoration:underline;}
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:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.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:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calTable td {
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
}
.calMonth {}
.calWday {color:#fff; width:18px;background:#5bc7e2 url(/designs_128/submit_bg.png) repeat-x 0 0;}
.calWdaySe {color:#fff; width:18px;background:#5bc7e2 url(/designs_128/submit_bg.png) repeat-x 0 -400px;}
.calWdaySu {color:#fff; width:18px; font-weight:bold;background:#5bc7e2 url(/designs_128/submit_bg.png) repeat-x 0 -400px;}
.calMday {color:#000000;background:#fff url(/designs_128/input_bg.png) repeat-x 0 -400px;}
.calMdayA {font-weight:bold;color:#fff;background:#5bc7e2 url(/designs_128/submit_bg.png) repeat-x 0 0;}
.calMdayIs {color:#000000;font-weight:bold;border:1px solid #CCCCCC;background:#fff url(/designs_128/input_bg.png) repeat-x 0 -400px;}
.calMdayIsA {border:1px solid #000000; background:#fff;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#000000;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#000000;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

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

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

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

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.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:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px;}

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

/* ===== forum Start ===== */
.forumContent {width:1190px; padding:0 5px;}

.forum_angle {height:0px; font-size:0px; position:relative;}
.forum_angle_l {width:7px; height:7px; display:block; position:absolute; left:0px; top:0px;background: url(/designs_128/forum_title_bg.png) no-repeat 0 -35px;}
.forum_angle_r {width:7px; height:7px; display:block; position:absolute; right:0px; top:0px;background: url(/designs_128/forum_title_bg.png) no-repeat right -35px;}

/* General forum Table View */
.gTable {background:#91ce2a;}
.gTableTop {height:29px; padding:0 0 0 10px; font-weight:bold; font-size:12px; color:#fff; text-shadow: 1px 1px 1px #559213; background:#44700f url(/designs_128/forum_title_bg.png) repeat-x 0 0;}
 div.gTopCornerRight {}
.gTableSubTop {padding:2px 5px;height:20px;font-size:10px; background:#ddd;}
 .gTableSubTop a {color:#4D4D4D;}
.gTableBody {padding:2px;background:#fff;}
.gTableBody1 {padding:2px;background:#fff;}
.gTableBottom {padding:2px;background:#fff;}
.gTableLeft {padding:2px 2px 2px 8px;background:#fff;font-weight:bold;color:#4e4a3c;}
.gTableRight {padding:2px;background:#fff}
.gTableError {padding:2px;background:#fff;color:#FF0000;}
/* ------------------------ */

.gTableLeft[width="25%"] {width:18% !important;}

select.searchForumsFl {width:300px; height:250px;}

.uTable{background:#fff;}
.forumMemNum,
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;background:#fff;}

.uriforumsMembers .gDivLeft {background:#fff;}

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

a.catLink:link,
a.catLink:visited,
a.catLink:active {text-decoration:none;font-size:12px; color:#fff; text-shadow: 1px 1px 1px #559213;}
a.catLink:hover {text-decoration:underline; color:#fff;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:dedede;font-size:8pt;}
.forumViewed {font-size:9px;}
a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#4e4a3c;}
a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#4e4a3c;}
a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#4e4a3c;}
a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#4e4a3c;}

a.forum:link, 
a.forum:visited, 
a.forum:active {font-size:12px; color:#8bc920; text-decoration:underline;}
a.forum:hover {text-decoration:none;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:8pt; color:#629d1b;}
.forumNamesBar a {color:#629d1b;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#629d1b;}
a.forumBarA:visited {text-decoration:none; color:#629d1b;}
a.forumBarA:hover {text-decoration:none; color:#629d1b;}
a.forumBarA:active {text-decoration:underline; color:#629d1b;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#eee;}
.fastNavCat {background:#ddd;}
.fastNavCatA {background:#ddd;color:#222}
.fastNavForumA {font-weight:bold; color:#000;}
/* -------------------------- */

/* forum Page switches */
.switches {color:#555; background:#91ce2a;}
.pagesInfo {padding-right:10px;font-size:8pt; background:#edebeb;}
.switch {width:15px;font-size:8pt; background:#eee;}
.switchActive {background:#ccc;font-weight:bold;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#666;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#666;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#666;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#666;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#cdc6be;font-size:8pt; color:#111;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#edebeb;height:20px;font-weight:bold;font-size:8pt;padding-left:40px; }
.threadsDetails {padding:2px 2px 2px 8px;background:#edebeb;height:20px;}
.forumOnlineBar {padding:2px 2px 2px 8px;background:#edebeb;height:20px;}

a.threadPinnedLink:link {text-decoration:underline; font-weight:bold; color:#4E4A3C;}
a.threadPinnedLink:visited {text-decoration:underline; font-weight:bold; color:#555;}
a.threadPinnedLink:active {text-decoration:none; font-weight:bold; color:#4E4A3C;}
a.threadPinnedLink:hover {text-decoration:none; font-weight:bold; color:#4E4A3C;}


a.threadLink:link {font-size:12px; text-decoration:underline; color:#4E4A3C;}
a.threadLink:visited {font-size:12px; text-decoration:underline; color:#555;}
a.threadLink:active {font-size:12px; text-decoration:none; color:#4E4A3C;}
a.threadLink:hover {font-size:12px; text-decoration:none; color:#4E4A3C;}

.postpSwithces {font-size:8pt; color:#629d1b;}
.postpSwithces a {color:#629d1b;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}


.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {padding-left:5px; padding-right:5px; background:#fff;}

/* ------------------- */

/* forum Posts View */
.postTable {background:0;}
.postPoll {background:#fff;text-align:center;}
.postFirst {background:#948E78;border-bottom:3px solid #948E78;}
.postRest1 {background:#948E78;}
.postRest2 {background:#948E78;}
.postSeparator {height:3px;background:#948E78;}

.postTdTop {padding:5px; border-top:1px solid #98d335;border-bottom:1px solid #98d335;vertical-align:top; color:#666; background:#edebeb;}
.postBottom {padding:5px; border-top:1px solid #98d335;border-bottom:1px solid #98d335;vertical-align:top; color:#666; background:#edebeb;}
.postTdTop,
.postBottom {border-left:1px solid #98d335;}
.postTdTop:first-child,
.postBottom:first-child {border-left:0;}

.postTdTop *,
.postBottom * {vertical-align:baseline;}

.postTdTop a,
.postBottom a {color:#666;}

.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px; background:#fff;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;border-left:1px solid #98d335;background:#fff;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage,
.quoteMessage {padding:2px 3px 3px 3px; border:1px solid #1d3b4a !important; background:#ddd;font-size:9px; color:#C5BD9F;}

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

/* forum Post Form */
.myWinCont table[style="border:1px inset;"] {border:0 !important;}

.postNameFl,.postDescrFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
.postPollFl,.postQuestionFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
textarea.postPollFl {width:98.1% !important;}
.postResultFl {background:#a0b4c0;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}
.postTextFl {width:797px !important; background:#a0b4c0;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}

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

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

/* CSS SITES */
#container_bbg {background:url(/designs_128/content_bottom_c_bg.png) repeat-x 0 bottom;}
#container_wrap {width:1200px; padding:0 1px; margin:0 auto;}
#hInfo {padding:8px 11px 10px 11px; font-weight:bold; color:#fff; background:#2ba8c7;}
#hInfo a {color:#fff; text-decoration:none;}
#hInfo a:hover {text-decoration:underline;}
#hPanel {height:45px; border-bottom:1px solid #70a514; background:#abdf54 url(/designs_128/hpanel_bg.png) no-repeat 0 0;}
#hnav {height:45px; float:left; font-size:14px; font-weight:bold; color:#fff;}
#hnav li {float:left; padding:0 2px 0 0; background:url(/designs_128/hpanel_bg.png) no-repeat right -45px;}
#hnav li a {height:45px; display:block; padding:0 14px; line-height:45px; color:#fff; text-decoration:none; background:#abdf54 url(/designs_128/hpanel_bg.png) no-repeat center 0;}
#hnav li a:hover {background:#baed61 url(/designs_128/hpanel_bg.png) no-repeat 0 -45px;}

.hLogin {width:510px; float:right; margin:0 7px 0 0;}
.hLogin_in {width:378px; height:38px; padding:7px 0 0 38px; float:left; background:url(/designs_128/hpanel_bg.png) no-repeat -430px -45px;}
.hLogin_in input {display:block; float:left;}
.hLogin_in .watermark_container {display:block; float:left;}
.hLogin_in .watermark_container span {color:#d5edab !important;}
.hLogin_in .watermark_container:hover span {color:#666 !important;}
.hLogin_t {width:126px; height:25px; padding:0 10px; line-height:25px; vertical-align:top; color:#d5eeab; margin:0; border:0; outline:none; background:#97d52d url(/designs_128/hpanel_bg.png) no-repeat -846px -45px;}
.hLogin_in .watermark_container input:hover,
.hLogin_t:hover,
.hLogin_t:focus {color:#2ba8c7; background:#c8de0e url(/designs_128/hpanel_bg.png) no-repeat -846px -70px;}
.hLogin_t[type="password"] {width:106px; margin:0 0 0 8px; background:#97d52d url(/designs_128/hpanel_bg.png) no-repeat -992px -45px;}
.hLogin_in .watermark_container input[type="password"]:hover,
.hLogin_t[type="password"]:hover,
.hLogin_t[type="password"]:focus {width:106px; background:#c8de0e url(/designs_128/hpanel_bg.png) no-repeat -992px -70px;}
.hLogin_submit {width:59px; height:25px; padding:0; margin:0; border:0;vertical-align:top; outline:none; font-size:0px; text-indent:-999px; overflow:hidden; background:#55c0db url(/designs_128/hpanel_bg.png) no-repeat -1118px -45px;}
.hLogin_submit:hover {background:#43eade url(/designs_128/hpanel_bg.png) no-repeat -1118px -70px;}

.hLign_lost {float:right; margin:16px 0 0 -45px;}
.hLign_lost a {color:#fff; text-decoration:none;}
.hLign_lost a:hover {text-decoration:underline;}

.hprof_list {width:622px; overflow:hidden; padding:15px 10px 0 0; float:right; color:#fff; text-align:right;}
.hprof_list li {display:inline; padding:0 0 0 6px;}
.hprof_list li a {color:#fff; text-decoration:none;}
.hprof_list li a:hover {text-decoration:underline;}


#header {height:188px; position:relative; background:#f1fddc url(/designs_128/hpanel_bg.png) no-repeat 0 -95px;}
#hSocial {width:141px; height:38px; padding:9px 0 0 5px; position:absolute; left:0px; top:0px; background:#95d22f url(/designs_128/header_element.jpg) no-repeat 0 0;}
#hSocial li {float:left; margin:0 0 0 6px;}
#hSocial li a {width:30px; height:30px; display:block; background-image:url(/designs_128/icon_soc.png); background-repeat:no-repeat;}
a.hSoc_f {background-position:0 0;}
a.hSoc_f:hover{background-position:0 -30px;}
a.hSoc_b {background-position:-30px 0;}
a.hSoc_b:hover{background-position:-30px -30px;}
a.hSoc_t {background-position:-60px 0;}
a.hSoc_t:hover{background-position:-60px -30px;}
a.hReg_link {width:246px; height:47px; display:block; position:absolute; right:0px; top:0px; background:#aae054 url(/designs_128/header_element.jpg) no-repeat -146px 0;}
a.hReg_link:hover {background:#8fcc26 url(/designs_128/header_element.jpg) no-repeat -392px 0;}

#hLogo {float:left; margin:71px 0 0 63px;}
.title_populartorrent {width:216px; height:15px; display:block; margin:0 0 9px 0; position:absolute; left:475px; top:20px; background:url(/designs_128/titles.png) no-repeat 0 0;}
#hSlider {width:744px; height:135px; float:right; margin:48px 0 0 0;}
a.hSlider_next,
a.hSlider_prev {width:10px; display:block; font-size:0px; text-decoration:none;}
a.hSlider_next {height:64px; margin:0 0 13px 0; background:url(/designs_128/hslider_button_bg.png) no-repeat 0 0;}
a.hSlider_next:hover {background:url(/designs_128/hslider_button_bg.png) no-repeat -9px 0;}
a.hSlider_prev {height:53px; background:url(/designs_128/hslider_button_bg.png) no-repeat 0 -64px;}
a.hSlider_prev:hover {background:url(/designs_128/hslider_button_bg.png) no-repeat -9px -64px;}

#hSlider_button {width:13px; float:left; padding:3px 0 0 0;}
#hSlider_in {height:135px; overflow:hidden; position:relative;}
#hSlider_in li {width:121px; float:left;}
#hSlider_in li a {width:103px; height:129px; padding:3px; display:block; background:url(/designs_128/pict_border_bg.png) no-repeat 0 0;}
#hSlider_in li a:hover {background:url(/designs_128/pict_border_bg.png) no-repeat -109px 0;}



#hnav2 {height:53px; margin:0 0 3px 0; overflow:hidden; font-size:14px; font-weight:bold; background:#b4e266 url(/designs_128/hpanel_bg.png) no-repeat 0 -283px;}
#hnav2 li {float:left; padding:13px 9px 0 7px; background:url(/designs_128/hpanel_bg.png) no-repeat right -336px;}
#hnav2 li a {height:30px; display:block; padding:0 6px 0 0; color:#fff; text-decoration:none; background:url(/designs_128/hpanel_bg.png) no-repeat -999px -999px;}
#hnav2 li a span {height:30px; display:block; padding:0 0 0 6px; line-height:30px;}

#hnav2 li a:hover {background:#63cce6 url(/designs_128/hpanel_bg.png) no-repeat right -389px;}
#hnav2 li a:hover span {background:#63cce6 url(/designs_128/hpanel_bg.png) no-repeat 0 -389px;}

#content_full {width:1202px; margin:0 0 0 -1px; padding:0 1px 50px 1px; background:url(/designs_128/content_bottom_bg.png) no-repeat 0 bottom;}
#content_in {width:1200px; overflow:hidden; background:#fff;}
#side_right {width:935px; float:right;}
 #sider_left {width:654px; float:left; padding:8px 8px 0 8px; overflow:hidden; background:url(/designs_128/side_angle_bg.png) no-repeat 0 0;}
 #sider_right {width:265px; float:right;}
#side_left {width:265px; float:left; position:relative;}

.side_sloi {width:265px; height:12px; display:block; position:absolute; left:0px; top:0px; background:url(/designs_128/block2_bg.png) no-repeat 0 0;}


.cInfo {width:654px; margin:-8px 0 10px -8px; padding:5px 8px 15px 8px; overflow:hidden; color:#393939; background:#edebeb url(/designs_128/viewn_bg.png) no-repeat -1959px bottom;}
.title_about {width:69px; height:18px; display:block; margin:0 0 9px 0; background:url(/designs_128/titles.png) no-repeat -216px 0;}

.speedbar {width:631px; height:27px; margin:11px 0 15px 0; line-height:27px; padding:0 12px; overflow:hidden; color:#393939; background:#dfdfdf url(/designs_128/speedbar_bg.png) no-repeat 0 0;}
.speedbar a {color:#393939; text-decoration:none;}
.speedbar a:hover {text-decoration:underline;}

.addFavorite {padding:0 0 8px 13px; overflow:hidden;}
.addF_title {float:left; padding:4px 8px 0 0;}
.addF_code {float:left;}


.viewn_loop {width:653px; margin:0 0 10px 0;}
.viewn_top {width:653px; background:#a0d840 url(/designs_128/viewn_bg.png) no-repeat 0 0;}
.viewn_top_in {padding:12px 11px 14px 11px; background:url(/designs_128/viewn_bg.png) no-repeat -653px bottom;}
.v_rating {float:right;}
.viewn_top h4 {margin:0; font-size:13px; color:#fff;}
.viewn_top h4 a {color:#fff; text-decoration:none;}
.viewn_top h4 a:hover {text-decoration:underline;}
.viewn_info {padding:5px 0 6px 0; border-bottom:1px solid #d7d7d7; margin:0 6px; font-size:11px; line-height:18px;color:#393939; overflow:hidden;}
.v_date {height:20px; display:block; float:left; padding:0 10px; overflow:hidden; position:relative; font-style:italic; line-height:18px; background:#f4f4f4 url(/designs_128/viewn_bg.png) no-repeat -1306px -30px;}
.v_date span {width:10px; height:20px; display:block; position:absolute; right:0px; top:0px; background:url(/designs_128/viewn_bg.png) no-repeat -1528px -30px;}
.v_cat {float:left; margin:0 0 0 7px; padding:0 0 0 11px; border-left:1px solid #d7d7d7;}
.v_pict {width:156px; float:left; margin:0 7px 0 0; background:#87c71a url(/designs_128/pict_border_bg.png) no-repeat -218px 0;}
.v_pict span {display:block; padding:3px; background:url(/designs_128/pict_border_bg.png) no-repeat -218px bottom;}
.v_pict img {vertical-align:top;}
.viewn_cont {padding:10px 8px 21px 8px; overflow:hidden; word-wrap:break-word;}
.viewn_cont img {max-width:652px !important;}
.viewn_cont img[align="left"] {display:block; float:left; margin:0 10px 10px 0;}
.viewn_cont img[align="right"] {display:block; float:right; margin:0 0 10px 10px;}
.viewn_detail {width:637px; height:27px; padding:3px 4px 0 12px; font-size:12px; background:url(/designs_128/viewn_bg.png) no-repeat -1306px 0;}
.v_view,
.v_comm {height:24px; line-height:20px; float:left; margin:0 14px 0 0; padding:0 0 0 20px;}
.v_view {background:url(/designs_128/v_icon.png) no-repeat -16px 2px;}
.v_comm {background:url(/designs_128/v_icon.png) no-repeat 0 -22px;}
a.v_link {width:93px; height:24px; line-height:22px; display:block; float:right; font-weight:bold; color:#fff; text-decoration:none; text-align:center; background:#58c4df url(/designs_128/viewn_bg.png) no-repeat -1538px -30px;}
a.v_link:hover {background:#10e0ff url(/designs_128/viewn_bg.png) no-repeat -1631px -30px;}
.viewn_banka {margin:0 0 10px 0; overflow:hidden;}
.v_sys {float:left; margin:2px 5px 0 0;}

.vDownloads {min-height:86px; border:2px solid #3b5285; margin:15px 0 0 0; padding:14px 10px 10px 110px; font-size:11px; color:#000; background:#fff8b5 url(/designs_128/download_icon.png) no-repeat 37px 17px;}
.vDownloads a {font-size:18px; color:#5f9005; text-decoration:none;}
.vDownloads a:hover {text-decoration:underline;}
.vDownloads_f {padding:7px 0 0 0;}

.vPsevdoTag {padding:10px 5px; font-weight:bold; font-size:11px; color:#393939; text-align:center;}

.cBlock_container {overflow:hidden; padding:0 0 20px 0;}
.cBlock_full {width:317px; float:left; padding:0 0 11px 3px; margin:0 0 0 5px; background:url(/designs_128/block2_bg.png) no-repeat -795px bottom;}
.cBlock_title {width:299px; height:35px; padding:0 0 0 15px; font-size:14px; font-weight:bold; color:#fff; line-height:33px; background:#a4dc45 url(/designs_128/block2_bg.png) no-repeat -798px 0;}
.cBlock_cont {width:302px; padding:6px 6px 0 6px; background:#f2fedd;}
ul.cBlock_cont li {padding:0 0 5px 7px; font-size:11px; background:url(/designs_128/arrow_blue.png) no-repeat 0 6px;}
ul.cBlock_cont li a {color:#393939; text-decoration:none;}
ul.cBlock_cont li a:hover {text-decoration:underline;}
.v_commnumm_full {overflow:hidden; padding:0 0 10px 0;}
.v_commnumm {font-size:11px; line-height:20px;}

.vComm_loop {width:654px; padding:10px 0 0 0; font-size:11px; margin:0 0 4px 0; background:#f2fedd url(/designs_128/block2_bg.png) no-repeat -1770px 0;}
.vComm_ins {padding:0 0 10px 0; background:url(/designs_128/block2_bg.png) no-repeat -1770px bottom;}
.vComm_in {padding:2px 10px 0 10px; overflow:hidden; background:#f2fedd url(/designs_128/block2_bg.png) repeat-y -2424px 0;}
.vComm_ava {float:left; margin:0 7px 0 0;}
.vComm_top {padding:0 0 5px 0; border-bottom:1px solid #cdd7bc; margin:0 0 6px 0;}
.vComm_top a {color:#8dcb23; text-decoration:none;}
.vComm_top a:hover {text-decoration:underline;}

.addComm {width:652px; padding:0 0 11px 3px; margin:12px 0 0 0; background:url(/designs_128/block2_bg.png) no-repeat -1115px bottom;}
.addComm_title {width:635px; height:34px; padding:0 0 0 14px; font-size:14px; font-weight:bold; color:#fff; line-height:33px; margin:0; background:#a1d942 url(/designs_128/block2_bg.png) no-repeat -1118px 0;}
.addComm_cont {width:629px; padding:10px; overflow:hidden; background:#f2fedd;}


.catPages1,
.pagesBlockuz2 {clear:none !important; display:block; margin:10px 0 0 0; padding:15px 0 0 4px; border-top:1px solid #d7d7d7;}
.catPages1 a,
.catPages1 b,
.pagesBlockuz2 a,
.pagesBlockuz2 b {height:18px; display:block; float:left; margin:0 0 0 5px; background:#a9df4e url(/designs_128/paginator_bg.png) no-repeat 0 0;}
.catPages1 a span,
.catPages1 b span,
.pagesBlockuz2 a span,
.pagesBlockuz2 b span {height:18px; display:block; padding:0 9px; line-height:18px; color:#fff; text-align:center; background:url(/designs_128/paginator_bg.png) no-repeat right 0;}
.catPages1 a:hover,
.pagesBlockuz2 a:hover {background:#a9df4e url(/designs_128/paginator_bg.png) no-repeat 0 -36px;}
.catPages1 a:hover span,
.pagesBlockuz2 a:hover span {background:url(/designs_128/paginator_bg.png) no-repeat right -36px;}
.catPages1 b,
.pagesBlockuz2 b {background:#a9df4e url(/designs_128/paginator_bg.png) no-repeat 0 -18px;}
.catPages1 b span,
.pagesBlockuz2 b span {background:url(/designs_128/paginator_bg.png) no-repeat right -18px;}


.bSearch {height:35px; margin:0 0 10px 0; padding:11px 0 0 6px; background:#a1d941 url(/designs_128/block2_bg.png) no-repeat -265px 0;}
.bSearch .watermark_container {display:block; float:left;}
.bSearch .watermark_container span {color:#a1a1a1 !important;}
#container_wrap input.bSearch_i {width:202px; height:27px; display:block; float:left; padding:0 7px; margin:0; border:0; line-height:27px; vertical-align:top; color:#a1a1a1; outline:none; background:#fff url(/designs_128/block2_bg.png) no-repeat 0 -25px;}
#container_wrap input.bSearch_i:hover,
#container_wrap input.bSearch_i:focus {background:#f2f9ee url(/designs_128/block2_bg.png) no-repeat 0 -52px;}
#container_wrap input.bSearch_submit {width:37px; height:27px; display:block;float:left; padding:0; margin:0; border:0; vertical-align:top; font-size:0px; text-indent:-999px; overflow:hidden; background:#52beda url(/designs_128/block2_bg.png) no-repeat -216px -25px;}
#container_wrap input.bSearch_submit:hover {background:#30ccf3 url(/designs_128/block2_bg.png) no-repeat -216px -52px;}


.bOnline {padding:15px 9px 8px 9px; margin:0 0 10px 0; font-size:12px; color:#fff; background:#2da9c9 url(/designs_128/block2_bg.png) no-repeat -530px 0;}
.bOnline a {color:#fff;}
.bOnline_list {display:block; padding:0 0 15px 0;}
.bOnline_list a {font-style:italic; color:#fff;text-decoration:none;}
.bOnline_list a:hover {text-decoration:underline;}
.bOnline_hide {display:none;}

.block_full {width:265px; margin:0 0 7px; padding:0 0 10px 0; background:url(/designs_128/block_bg.png) no-repeat -259px bottom;}
.block_title {width:244px; height:35px; padding:0 0 0 15px; margin:0 0 0 3px; font-size:14px; line-height:35px; color:#fff; font-weight:bold; background:url(/designs_128/block_bg.png) no-repeat 0 0;}
.block_cont {width:247px; margin:0 0 0 3px; color:#6c6c6c; padding:6px; overflow:hidden; background:#f2fedd;}


.bnav {width:253px; margin:0 0 0 -3px;}
.bnav li {}
.bnav li a {height:23px; display:block; padding:0 18px 0 5px; line-height:23px; overflow:hidden; margin:0 0 3px 0; font-size:12px; color:#fff; text-decoration:none; background:#a4db46 url(/designs_128/block_bg.png) no-repeat -524px 0;}
.bnav li a:hover,
.bnav li a.expanded {background:#8ae000 url(/designs_128/block_bg.png) no-repeat -524px -23px;}
.bnav li ul {width:253px;}
.bnav li ul li {border-bottom:1px dotted #b1b9a1;}
.bnav li ul a {height:auto; padding:3px 0 5px 17px; margin:0; line-height:1.2; color:#6c6c6c; background:#f2fedd url(/designs_128/block_bg.png) no-repeat -780px -32px;}
.bnav li ul a:hover {background:#efffc9 url(/designs_128/block_bg.png) no-repeat -778px -32px;}
.bnav_arrow {width:13px; height:13px; display:block; float:right; margin:5px -12px 0 0; background:url(/designs_128/block_bg.png) no-repeat -777px 0;}
.expanded .bnav_arrow {background-position:-777px -13px;}

.bRec_top {padding:0 0 5px 5px;}
.bRec_top * {vertical-align:middle;}
.bRec_text {padding:0 0 12px 0;}


#footer {width:1200px; margin:0 auto;}
#footer_in {padding:9px 12px 19px 18px; overflow:hidden; color:#393939;}
#footer_in a {color:#9fd73e;}
#fLogo {float:left; margin:0 10px 0 0;}
#fText {float:left; padding:6px 0 0 0;}
#fStat {float:right; padding:15px 0 0 0;}


/* OTHER */
#tooltip {
position: absolute;
z-index: 10;
border: 1px solid #94d02e;
background-color:#fff;
font-size:11px;
color: #999;
 margin:0 5px 0 0;
padding: 3px 5px;
opacity: 0.75;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px;
 box-shadow: 0 0 5px #94d02e;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #94d02e; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #94d02e; /* Firefox */
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:1em;}

.catalog_info {padding:0 5px; overflow:hidden;}
.file_add_link {margin:0 0 10px 0; text-align:right;}

#mchatMsgF {width:95% !important;}
input#mchatNmF {width:97% !important;}



.popup_full .manTd2 input[type="text"],
.popup_full textarea {width:99% !important;}
.popup_full .manTd2 input.securityCode[type="text"] {width:100px !important;}
.popup_full .allUsersBtn,
.popup_full .uSearchFlSbm {width:170px !important;}

.popup_full {min-width:700px; max-width:900px; margin:5px auto;}
.popup_full .popup_title {background:#79c91c url(/designs_128/popup_title_bg.png) no-repeat 0 0;}
.popup_full .popup_title_in {height:35px; line-height:33px; padding:0 0 0 17px; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #559213; background:url(/designs_128/popup_title_bg.png) no-repeat right -35px;}
.popup_full .popup_cont {padding:5px; overflow:hidden; border:1px solid #d3d3d3; background:#fff;}

#poll 
 .good{ 
background-attachment: scroll; 
background-image: url("http://longbars.do.am/icon/good_mark.png"); 
background-repeat: repeat-x; 
height: 24px; 
width: 24px; 
 } 
.bad{ 
background-attachment: scroll; 
background-image: url("http://longbars.do.am/icon/bad_mark.png"); 
background-repeat: repeat-x; 
margin-top: -24px; 
margin-left: -50px; 
height: 24px; 
width: 24px; 
 }
/* END */

/* ====== Code ====== */ 

.bbQuoteName 
.bbCodeName {display:none;} 
.codeMessage {color:#f8f8f8; background:#4dbdda; font-size:12px; font-family:Courier new; border:1px solid #559213!important; padding:5px; margin-top:1px; text-shadow:1px 1px 0px #4f0e0c !important; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;} 
.quoteMessage {color:#ffffff; font-size:12px; font-family:tahoma; background:#4dbdda; border:1px solid #71bf4d !important; padding:5px; text-shadow:1px 1px 0px #2d5a18 !important; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;} 

/* ====== ====== */