body {background:url(/design_80/bg.png) repeat; margin:0; padding:0;}
body, td {font: 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#ffffff;}
a {color:#fff; text-decoration:none;}
a:hover {text-decoration:underline;}

ul, li {display:block; padding:0; margin:0; list-style:none;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.hidden {overflow:hidden;} 
hr {color:#535353; height:1px; border-top:0px; border-style:dashed;}
strong {color:orange;}
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea {resize:none; font-family:Tahoma; font-size:11px; color:#000; outline:none; border:none; background:#fff; border-radius:3px; padding:3px;}
.input_style input[type="text"],
.input_style input[type="password"] {padding:2px 0; text-indent:3px;}
.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button {cursor:pointer; outline:none; border:none; font-family:tahoma; font-size:11px; margin:3px 3px; height:18px; background:url(/design_80/poll_button.png) repeat-x 0 0; color:#fff; border-radius:3px;}
.input_style input[type="button"]:hover, 
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover {background:url(/design_80/poll_button.png) repeat-x 0 -18px;}

#wrapper {width:1129px; margin:0 auto;}
#bg_l {background:url(/design_80/bg_l.png) repeat-y left 0;}
#bg_r {background:url(/design_80/bg_r.png) repeat-y right 0; overflow:hidden; padding:0 5px 0 5px;}
#bg_r #bg_middle {background:#2c2c2c; overflow:hidden;}
.side_main {overflow:hidden;}
.side_main .side_left {float:left; width:225px; margin:0 0 0 6px;}
.side_main .side_right {float:right; width:225px; margin:0 6px 0 0;}
.side_main .side_center {margin:0 237px;}

.hbg {overflow:hidden; margin:0 0 10px 0;}
.hmenu {overflow:hidden; height:38px; background:url(/design_80/hmenu.png) no-repeat 0 0; padding:0 23px 0 23px;}
.hnav {height:39px; overflow:hidden;}
.hnav ul {height:39px; float:left; left:50%; margin:0 auto; position:relative;}
.hnav ul li {height:39px; float:left; overflow:hidden; position:relative; right:50%;}
.hnav ul li.first {float:left; min-width:2px; height:39px; background:url(/design_80/hnav.png) no-repeat right -39px;}
.hnav ul li.hnav_in {float:left; min-width:2px; height:39px; background:url(/design_80/hnav.png) no-repeat right -39px;}
.hnav ul li.hnav_in:hover {background:url(/design_80/hnav.png) no-repeat right 0;}
.hnav ul li a {display:block; height:39px; line-height:40px; margin:0 2px 0 0; text-decoration:none; padding:0 10px 0 10px; color:#fff; text-shadow:1px 1px #282828;}
.hnav ul li a:hover {text-shadow:1px 1px #2c5428;}
.hlogo {display:block; overflow:hidden; height:179px; background:url(/design_80/hlogo.png) no-repeat 0 0;}
.hpanel {overflow:hidden; height:133px; background:url(/design_80/hpanel.png) no-repeat 0 0;}
.hpanel .hinfo {overflow:hidden; width:368px; float:left;}
.hpanel .hinfo div.title {height:27px; line-height:28px; text-align:center; overflow:hidden; color:#fff; text-shadow:1px 1px #262626;}
.hpanel .hinfo div.title a {text-decoration:none;}
.hpanel .hinfo a.cont {display:block; text-decoration:none; overflow:hidden; width:368px; height:104px;}
.hpanel .hinfo img {width:368px; height:104px;}
.hpanel .hinfo a.cont span {padding:6px; text-align:center; overflow:hidden; width:368px; height:47px; background:url(/design_80/hinfo_span.png) no-repeat 0 0; display:block; position:absolute; margin:57px 0 0 0;}

.fbg {overflow:hidden; height:59px; background:url(/design_80/fbg.png) no-repeat 0 0; margin:10px 0 0 0;}
.fbg .ftext {float:left; color:#fff; padding:10px 0 0 10px;}
.fbg .ftext a {color:#fff;}
.fbg .fbanka {float:right; margin:14px 11px 0 0;}
.fbg .fbanka div.blank {float:left; margin:0 0 0 10px; width:88px; height:31px; background:#212121;}

.block_full {width:225px; overflow:hidden; margin:0 0 10px 0;}
.block_full .block_top {overflow:hidden; height:34px; line-height:34px; background:url(/design_80/block_full.png) no-repeat 0 0;}
.block_full .block_top_in {padding:0 0 0 34px; color:#fff; text-shadow:1px 1px #1d1d1d;}
.block_full .block_top_in span {color:#36862d;}
.block_full .block_bottom {overflow:hidden; height:4px; background:url(/design_80/block_full.png) no-repeat -225px bottom;}
.block_full .block_cont {overflow:hidden; padding:3px; background:url(/design_80/block_full.png) repeat-y -450px 0;}

.bnav {width:213px; margin:0 auto; overflow:hidden;}
.bnav ul li {height:22px; overflow:hidden; margin:0 0 3px 0;}
.bnav ul li a {display:block; text-decoration:none; height:22px; line-height:22px; background:url(/design_80/bnav.png) no-repeat 0 0; color:#fff; padding:0 0 0 10px; text-shadow:1px 1px #181818;}
.bnav ul li a:hover {background:url(/design_80/bnav.png) no-repeat 0 -23px; text-shadow:1px 1px #2e5a29;}

a.bfile {display:block; color:#fff; text-decoration:none; width:206px; height:47px; margin:0 auto 10px auto; overflow:hidden; background:url(/design_80/bfile.png) no-repeat 0 0;}
a.bfile .bfile_poster {float:left; width:44px; height:37px; margin:4px 22px 0 3px;}
a.bfile .bfile_poster img {float:left; width:44px; height:37px;}
a.bfile .bfile_in {overflow:hidden; padding:4px 0 0 0;}
a.bfile .bfile_in div {padding:0 0 10px 0;}
a.bfile:hover img {opacity:0.8;}

.tOnline,
.gOnline, 
.uOnline {width:210px; height:22px; line-height:22px; overflow:hidden; background:url(/design_80/bstats_in.png) no-repeat 0 0; margin:0 0 4px 4px; padding:0 0 0 10px; color:#fff;}
.bstats {width:212px; height:22px; line-height:20px; overflow:hidden; background:url(/design_80/bstats.png) no-repeat 0 0; color:#fff; padding:0 0 0 20px; margin:5px 0 5px 3px; text-shadow:1px 1px #2e5929;}

.blogin_full {overflow:hidden; width:207px; margin:0 auto;}
.blogin_full .blogin_in {overflow:hidden;}
.blogin_full input {outline:none; border:none; font-family:Tahoma; font-size:11px; color:#fff;}
.blogin_full input.login {overflow:hidden; background:url(/design_80/blogin_full.png) no-repeat 0 0; width:172px; height:22px; margin:0 0 4px 0; padding:0 10px 0 25px;}
.blogin_full input.password {overflow:hidden; background:url(/design_80/blogin_full.png) no-repeat 0 -23px; width:172px; height:22px; margin:0 0 4px 0; padding:0 10px 0 25px;}
.blogin_full input.button {float:right; cursor:pointer; overflow:hidden; width:50px; height:18px;}

.bprofile_full {overflow:hidden;}
.bprofile_full .bprofile_ava {float:left; background:url(/design_80/bprofile_ava.png) no-repeat 0 0; width:86px; height:74px; margin:0 3px 0 6px;}
.bprofile_full .bprofile_ava img {width:80px; height:68px; padding:2px 0 0 3px;}
.bprofile_full .bprofile_in {overflow:hidden;}
.bprofile_full .bprofile_in a.button {text-shadow:1px 1px #2f5b29; text-decoration:none; font-weight:bold; color:#fff; text-align:center; overflow:hidden; display:block; background:url(/design_80/bprofile_button.png) no-repeat 0 0; width:120px; height:22px; line-height:22px; margin:0 0 3px 0;}
.bprofile_full .bprofile_in a.button:hover,
.bprofile_full .bprofile_ava img:hover {opacity:0.8;}

.vloop {overflow:hidden; margin:0 0 10px 0; width:645px;}
.vtop {overflow:hidden; height:34px; line-height:34px; background:url(/design_80/vloop.png) no-repeat 0 0;}
.vtop_in {padding:0 0 0 34px; color:#fff; text-shadow:1px 1px #1d1d1d;}
.vtop a {color:#fff;}
.vcont {overflow:hidden; background:url(/design_80/vloop.png) repeat-y -1290px 0;}
.vbottom {overflow:hidden; height:4px; background:url(/design_80/vloop.png) no-repeat -645px bottom;}
.vcont_in {overflow:hidden; margin:10px 0 5px 0; padding:3px;}
.vcont_ins {overflow:hidden; margin:0 4px 0 0; font-size:9pt;}
.vposter {float:left; width:123px; height:99px; background:url(/design_80/vposter.png) no-repeat 0 0; margin:0 10px 0 10px;}
.vposter img {width:113px; height:89px; padding:4px 0 0 5px;}
.vposter:hover img {opacity:0.8;}
.vposter_in {width:485px; height:150px; background:url(/design_80/vposter_in.png) no-repeat 0 0; margin:0 auto 10px auto;}
.vposter_in img {width:475px; height:141px; padding:3px 0 0 5px;}
.vposter_in:hover img {opacity:0.8;}
.vpanel {overflow:hidden; height:29px; background:url(/design_80/vpanel.png) no-repeat 0 0;}
ul.vpanel_in {float:left; height:29px;}
ul.vpanel_in li {padding:0 20px 0 20px; float:left; min-width:2px; height:29px; line-height:29px; background:url(/design_80/vpanel.png) no-repeat right 0;}
ul.vpanel_in li a {color:#fff; text-decoration:none;}
a.vbutton {float:right; margin:7px 10px 0 0; display:block; text-decoration:none; height:18px; line-height:18px; padding:0 10px 0 10px; background:#383838; border-radius:3px; font-weight:bold;}
a.vbutton:hover {background:#424242;}
.vtext {padding:0 20px 0 20px; text-align:center;}

.comments_full {overflow:hidden; width:645px; margin:0 0 10px 0; background:url(/design_80/comments.png) repeat-y -645px 0; border-radius:3px 3px 0 0;}
.comments_bottom {background:url(/design_80/comments.png) no-repeat 0 bottom; min-height:4px; overflow:hidden; padding:0 0 10px 0;}
.comments_panel {height:25px; line-height:26px; overflow:hidden; padding:0 10px 0 10px;}
.comments_hr {height:2px; overflow:hidden; background:url(/design_80/vpanel.png) no-repeat left 0; margin:0 0 5px 0;}
.comments_mes {overflow:hidden; padding:6px;}

input#catSelector9 {background:0; color:#fff;}

.poll_full {overflow:hidden; width:194px; margin:0 auto;}
.poll_full .poll_question {overflow:hidden; height:27px; line-height:18px; background:url(/design_80/poll_question.png) no-repeat 0 0; text-align:center; color:#fff; text-shadow:1px 1px #264b22;}
.poll_full .poll_answer {overflow:hidden; margin:0 0 0 5px;}
.poll_full .poll_answer input {outline:none; border:none;}
.poll_full:not(#Foo) label {color:#fff; padding:2px 0 0 18px;}
.poll_full:not(#Foo) input[type=radio] {display:none;}
.poll_full .poll_answer:not(#Foo) input[type=radio] + label {background:url(/design_80/poll_d.png) no-repeat 0 3px; font-size:11px; color:#fff;}
.poll_full .poll_answer:not(#Foo) input[type=radio]:checked + label {background:url(/design_80/poll_a.png) no-repeat 0 3px;}
.poll_full .poll_answer:not(#Foo) input[type=radio]:hover + label {cursor:pointer;}
.poll_full input.pollBut {outline:none; border:none; background:url(/design_80/poll_button.png) repeat-x 0 0; height:18px; border-radius:3px;}
.poll_full input.pollBut:hover {background:url(/design_80/poll_button.png) repeat-x 0 -18px;}

.bchat_loop {overflow:hidden; margin:0 3px 10px 3px;}
.bchat_top {background:url(/design_80/bchat_top.png) no-repeat 0 0; color:#fff; text-shadow:1px 1px #202020;}
.bchat_top a {color:#fff;}
.bchat_top div {background:url(/design_80/bchat_top.png) no-repeat right -28px; height:28px; line-height:28px; overflow:hidden; padding:0 0 0 10px;}
.bchat_cont {color:#fff; text-shadow:1px 1px #333333; background:#212121 url(/design_80/bchat_cont.png) no-repeat 0 0; overflow:hidden; padding:3px 3px 6px 3px; border-radius:0 0 6px 6px;}
.bchat_cont a {color:#fff;}

h1 {font-size:17px;}
h2 {font-size:15px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
h6 {font-size:9px;}


.bchat_full {overflow:hidden; margin:10px 0 0 0;}
.bchat_full .bchat_button input {outline:none; border:none; cursor:pointer; background:0; float:right; width:140px; height:19px;}
.bchat_full .bchat_button input:hover {background:0;}
.bchat_full .bchat_button span {display:block; outline:none; border:none; cursor:pointer; background:url(/design_80/bchat_button.png) no-repeat -72px 0; width:140px; height:19px; float:right;}
.bchat_full .bchat_button span:hover,
.bchat_full a.sm1:hover,
.bchat_full a.sm2:hover,
.bchat_full a.sm3:hover {opacity:0.8;}
.bchat_full .bchat_message textarea {resize:none; font-family:Tahoma; font-size:11px; color:#fff; outline:none; border:none; background:url(/design_80/bchat_message.png) no-repeat 0 0; padding:6px; width:201px; height:48px; margin:0 0 8px 3px;}
.bchat_full a.sm1 {display:block; width:21px; height:19px; float:left; background:url(/design_80/bchat_button.png) no-repeat 0 0; margin:0 3px 0 0;}
.bchat_full a.sm2 {display:block; width:21px; height:19px; float:left; background:url(/design_80/bchat_button.png) no-repeat -24px 0; margin:0 3px 0 0;}
.bchat_full a.sm3 {display:block; width:21px; height:19px; float:left; background:url(/design_80/bchat_button.png) no-repeat -48px 0;}

#tooltip {position:absolute; z-index:10; background:#2a2a2a; font-size:11px; color:#fff; margin:0 5px 0 0; padding:3px 5px; opacity:0.75; border-radius:5px;}
#tooltip h3 {display:block; margin:0; padding:0; font-weight:bold; font-size:11px;}

.forumContent {width:1102px; margin:0 auto;}
.fBlock_title {background:url(/design_80/fBlock_title.png) no-repeat 0 0; width:1102px; height:34px; line-height:34px; overflow:hidden; padding:0 0 0 34px; color:#fff; text-shadow:1px 1px #1d1d1d;}
.fBlock_title a {color:#fff;}
.gDivBottomLeft {background:url(/design_80/gDivBottomLeft.png) repeat-x 0 0; height:4px;}
.g_table_lr {padding:0 5px 0 5px;}
#subscribe {display:none;}
#filter_by {line-height:22px; padding:0 10px;}
.gTableTop {display:none;}

.gTable {padding:0 0 4px 0; margin:0; border-collapse:separate; border-spacing:0 !important; background:url(/design_80/gTable.png) repeat; width:1102px;}
.gTableSubTop,
.postTdTop {font-weight:bold; color:#fff; height:23px; line-height:22px; padding:0 10px 0 10px; background:url(/design_80/gTableSubTop.png) repeat-x 0 0;}
.gTableSubTop a,
.postTdTop a {color:#fff;}
.gTableLeft {color:#fff;}
.gTableBody,
.gTableBody1,
.gTableRight,
.threadLastPostTd,
.forumLastPostTd {background:url(/design_80/PostTd.png) no-repeat left 0; padding:0 0 0 10px !important; color:#fff; height:61px;}
.gTableBody1 a, .gTableBody1 td {color:#fff;}

.forumIcoTd,
.forumNameTd,
.threadNametd {background:url(/design_80/PostTd.png) no-repeat right 0; padding:0 10px;}

.gTableRight,
.threadIcoTd {background:url(/design_80/PostTd.png) no-repeat right 0; font-weight:bold; height:61px; color:#fff;}

.forumThreadTd,
.forumPostTd,
.threadViewTd,
.threadPostTd,
.threadAuthTd {background:url(/design_80/PostTd.png) no-repeat right 0; font-weight:bold; height:61px; color:#fff;}

.threadNoticeLink,
.threadsType,
.threadsDetails,
.forumOnlineBar {color:#fff; height:23px; line-height:22px; padding:0 10px 0 10px; background:url(/design_80/gTableSubTop.png) repeat-x 0 0;}
.forumOnlineBar a {color:#fff;}

a.catLink {text-decoration:none;}
a.catLink:hover {text-decoration:underline;}

.archivedForum {font-size:11px; color:#fff;}
.threadDescr,
.statsRecord,
.statsRecord a {color:#fff;}
.threadLink {color:#fff;}
.postpSwithces, 
.postpSwithces a, 
.threadPinnedLink,
.threadPinnedLink a {color:#fff;}

.forum {font-size:12px; color:#fff;}
.forumDescr, .forumViewed {font-size:11px; color:#fff;}
.forumModer {font-size:11px;}
.forumModer a {color:#fff;}

a.lastPostUserLink,
a.threadAuthorLink,
a.forumLastPostLink {text-decoration:none; color:#fff; font-weight:bold;}

a.lastPostUserLink:hover,
a.forumLastPostLink:hover,
a.threadAuthorLink:hover {text-decoration:underline; color:#fff;}

a.forum {color:#fff; font-family:Tahoma; font-size:11px; font-weight:bold;}
a.forumLastPostLink {color:#fff;}
a.forumLastPostLink:hover {color:#fff;}
a.threadFrmLink,
.threadFrmBlock {color:#fff;}

td.forumNamesBar {padding:0 0 10px 0;}
.forumNamesBar, .forumNamesBar a {color:#fff;}
.fastNav ,.fastSearch, .fastLoginForm {font-size:11px;}
.fastNavCatA {color:#fff;}

.switches {margin-left:10px; margin:3px 0; color:#2a2a2a; background:#fff; border-radius:6px;}
.pagesInfo {background:0; padding-right:10px; font-size:11px; color:#2a2a2a;}
.switch {background:0; width:15px; font-size:11px; ccolor:#2a2a2a;}
.switchActive {background:0; font-weight:bold; width:15px; color:#2a2a2a;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#2a2a2a;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#2a2a2a;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#2a2a2a;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#2a2a2a;}
td.switch {color:#2a2a2a;}

a.threadPinnedLink,
a.threadLink {font-size:11px; color:#fff;}

a.threadPinnedLink:link {text-decoration:none; color:#fff;}
a.threadPinnedLink:hover {text-decoration:underline;}

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

.postpSwithces {font-size:11px;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:11px;text-align:right;}

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

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

.postTable {color:#fff;}
.postPoll {background:0; text-align:center;}

.postUser {font-weight:bold;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px; margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px; color:#ccc;}
.postTdInfo {width:200px !important;}
.postTdTop a {color:#fff;}
.posttdMessage {color:#fff;}

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

.signatureView {font-size:11px;} 
.edited {padding-top:30px; font-size:11px; text-align:right;}
.editedBy {font-weight:bold; font-size:8pt;}

.statusOnline {color:green;}
.statusOffline {color:red;}

.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;}

.myWinCont table[style="border:1px inset;"] {border:0 !important;}

.postNameFl, .postDescrFl {margin:2px 0; outline:none; color:#fff;}
.postPollFl,.postQuestionFl {margin:2px 0; outline:none; color:#fff;}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:99.9% !important; margin:0 2px; padding:2px; color:#fff;}

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

#_uwndWnd1 .myWinCont table td {text-align:left;}
#_uwndWnd1 .myWinCont table td[align="right"] {text-align:right;}

input.postNameFl,
input.postDescrFl,
input.postQuestionFl,
textarea.postPollFl,
textarea.postTextFl {width:98% !important;}

.codeMessage,
.quoteMessage {border-bottom:0px !important; border-left:3px solid #fff !important; border-right:0px !important; border-top:0px !important; color:#fff !important; font-size:11px !important; padding-left:10px !important;}
.codeMessage a.link,
.quoteMessage a.link {color:#fff;}
.bbQuoteName,
.bbCodeName {color:#fff;}

td.pollAnswer {color:#fff;}
.postPoll, .postPoll td, postPoll td a {color:#fff;}
td.fFastNavTd {display:none;}

.fpost_loop {overflow:hidden;}
.fpost_top {overflow:hidden; height:23px; line-height:22px; background:url(/design_80/fpost_top.png) repeat-x 0 0; color:#fff;}
.fpost_top a {color:#fff;}
.fpost_top .fpost_left {float:left; width:263px; text-align:center; font-weight:bold;}
.fpost_top .fpost_right {overflow:hidden; padding:0 0 0 10px;}

.fpost_in {overflow:hidden; background:url(/design_80/fpost_in.png) repeat-y 0 0;}
.fpost_in .fpost_info {float:left; width:263px; padding:14px 0 0 0;}
.fpost_in .fpost_message {overflow:hidden; color:#fff; padding:15px}
.fpost_in .fpost_message a {color:#fff;}
.fpost_in .fpost_message img {max-width:810px;}

.fpost_bottom_in {overflow:hidden; height:30px; background:url(/design_80/fpost_hr.png) repeat-x 0 top;}
.fpost_bottom_in .left {float:left; padding:7px 0 0 20px;}
.fpost_bottom_in .right {float:right; padding:7px 20px 0 0;}
.fpost_bottom_in img:hover,
.frmBtns img:hover {opacity:0.8;}

.fvid_full {width:203px; margin:0 auto 10px auto;}
.fvid_full .fvid_info {color:#fff; text-shadow:1px 1px #264a22; width:203px; height:24px; line-height:24px; background:url(/design_80/fvid_info.png) no-repeat 0 0; padding:0 10px 0 28px;}
.fvid_full .fvid_info a {color:#fff;}

.a-btn{ 
 background: #454545; 
 background-image: -webkit-linear-gradient(top,#454545,#343434); 
 background-image: -moz-linear-gradient(top,#454545,#343434); 
 background-image: -ms-linear-gradient(top,#454545,#343434); 
 background-image: -o-linear-gradient(top,#454545,#343434); 
 background-image: linear-gradient(top,#454545,#343434); 
 padding-left: 20px; 
 padding-right: 80px; 
 height: 38px; 
 width: 110px; 
 display: inline-block; 
 position: relative; 
 border: 1px solid #5d81ab; 
 box-shadow: 
 0px 1px 1px rgba(255,255,255,0.8) inset, 
 1px 1px 3px rgba(0,0,0,0.2), 
 0px 0px 0px 4px rgba(188,188,188,0.5); 
 -moz-box-shadow: 
 0px 1px 1px rgba(255,255,255,0.8) inset, 
 1px 1px 3px rgba(0,0,0,0.2), 
 0px 0px 0px 4px rgba(188,188,188,0.5); 
 -webkit-box-shadow: 
 0px 1px 1px rgba(255,255,255,0.8) inset, 
 1px 1px 3px rgba(0,0,0,0.2), 
 0px 0px 0px 4px rgba(188,188,188,0.5); 
 border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; 
 float: left; 
 clear: both; 
 margin: 10px 0px; 
 overflow: hidden; 
 transition: all 0.3s linear; 
 } 
 .a-btn-text{ 
 padding-top: 10px; 
 padding-left: 10px; 
 display: block; 
 font-size: 14px; 
 font-face: "Arial"; 
 white-space: nowrap; 
 text-shadow: 0px 1px 1px #000000; 
 color: #96a0af; 
 font-variant: small-caps; 
 font-weight: bold; 
 } 
 .a-btn-slide-text{ 
 position:absolute; 
 height: 100%; 
 top: 1px; 
 right: 52px; 
 width: 0px; 
 background: #63707e; 
 background-image: -webkit-linear-gradient(top,#52606d,#63707e); 
 background-image: -moz-linear-gradient(top,#52606d,#63707e); 
 background-image: -ms-linear-gradient(top,#52606d,#63707e); 
 background-image: -o-linear-gradient(top,#52606d,#63707e); 
 background-image: linear-gradient(top,#52606d,#63707e); 
 text-shadow: 0px 1px 1px #363f49; 
 color: #fff; 
 font-size: 9px; 
 white-space: nowrap; 
 text-transform: uppercase; 
 text-align: left; 
 text-indent: 10px; 
 overflow: hidden; 
 line-height: 38px; 
 box-shadow: 
 -1px 0px 1px rgba(255,255,255,0.4), 
 1px 1px 2px rgba(0,0,0,0.2) inset; 
 -moz-box-shadow: 
 -1px 0px 1px rgba(255,255,255,0.4), 
 1px 1px 2px rgba(0,0,0,0.2) inset; 
 -webkit-box-shadow: 
 -1px 0px 1px rgba(255,255,255,0.4), 
 1px 1px 2px rgba(0,0,0,0.2) inset; 
 transition: width 0.3s linear; 
 font-variant: small-caps; 
 font-weight: bold; 
 } 
 .a-btn-icon-right{ 
 position: absolute; 
 right: 0px; 
 top: 0px; 
 height: 100%; 
 width: 52px; 
 border-left: 1px solid #5d81ab; 
 box-shadow: 1px 0px 1px rgba(255,255,255,0.4) inset; 
 -moz-box-shadow: 1px 0px 1px rgba(255,255,255,0.4) inset; 
 -webkit-box-shadow: 1px 0px 1px rgba(255,255,255,0.4) inset; 
 } 
 .a-btn-icon-right span{ 
 width: 38px; 
 height: 38px; 
 position: absolute; 
 left: 50%; 
 top: 50%; 
 margin: -20px 0px 0px -20px; 
 background: transparent; 
 transition: all 0.3s linear; 
 } 
 .a-btn:hover{ 
 padding-right: 180px; 
 box-shadow: 
 0px 1px 1px rgba(255,255,255,0.8) inset, 
 1px 1px 3px rgba(0,0,0,0.2), 
 0px 0px 0px 4px rgba(188,188,188,0.5); 
 -moz-box-shadow: 
 0px 1px 1px rgba(255,255,255,0.8) inset, 
 1px 1px 3px rgba(0,0,0,0.2), 
 0px 0px 0px 4px rgba(188,188,188,0.5); 
 -webkit-box-shadow: 
 0px 1px 1px rgba(255,255,255,0.8) inset, 
 1px 1px 3px rgba(0,0,0,0.2), 
 0px 0px 0px 4px rgba(188,188,188,0.5); 
 text-decoration: none; 
 text-shadow: 0px 1px 1px #000000; 
 } 
 .a-btn:hover .a-btn-text{ 
 color: #b5b5b5; 
 } 
 .a-btn:hover .a-btn-slide-text{ 
 width: 125px; 
 }

.pagesBlockuz2,
#pagesBlock1 {display:block; overflow:hidden; color:#fff; margin:10px 0; padding:5px 0 0 0; height:24px; text-align:center; background:#181818; border-radius:2px;}
.pagesBlockuz2 a,
.pagesBlockuz2 b,
.pagesBlockuz2 .swchItemDots,
#pagesBlock1 a,
#pagesBlock1 b,
#pagesBlock1 .swchItemDots {height:4px; display:inline-block; color:#fff; vertical-align:top; background:url(/design_80/switch_bg.png) no-repeat 0 0; margin:3px 2px;}
.pagesBlockuz2 a span,
.pagesBlockuz2 b span,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 a span,#pagesBlock1 b span,
#pagesBlock1 .swchItemDots span {height:4px; line-height:24px; display:inline-block; vertical-align:top; background:url(/design_80/switch_bg.png) no-repeat right -4px; cursor:pointer; padding:0 12px;}
.pagesBlockuz2 b span,
#pagesBlock1 b span {cursor:default;}
.pagesBlockuz2 b,
.pagesBlockuz2 a:hover,
#pagesBlock1 b,
#pagesBlock1 a:hover {text-decoration:none; background-position:0 -8px;}
.pagesBlockuz2 b span,
.pagesBlockuz2 a:hover span,
#pagesBlock1 b span,
#pagesBlock1 a:hover span {background-position:right -12px;}
.pagesBlockuz2 .swchItemDots,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 .swchItemDots,
#pagesBlock1 .swchItemDots span {color:#fff; background:0;}

/* User Group Marks */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;font-weight:bold; background:url('/7989999.png') no-repeat right;padding-right:18px;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color: rgb(0, 255, 0);}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:rgb(224, 0, 255);}
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {text-decoration: line-through;color:rgb(109, 109, 109);}
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:#E1FF02;}
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:#0CF;}
/* ---------------- */

.descr_fe {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #2B2B2B;
padding: 5px;
font-size: 11px;
background: #4B4B4B;


.montable tr td {
font-weight: bold;
background: black;
color: rgb(54, 255, 3);