@charset "UTF-8";
html {
background-image:url(../images/bg1.png);
color:#333;
font:12px Arial, san-serif;
}
body {
background-image:url(../images/bg1.png);
margin:0 1px;
}
a {
color:#369;
text-decoration:underline;
}
#container {
min-width:1257px;
max-width:1280px;
margin:auto;
}
#main {
width:100%;
overflow:hidden;
}
#left {
float:left;
width:985px;
}
#right {
float:right;
width:260px;
}
#header {
position:relative;
height:276px;
background:url(../images/stripdown.png) repeat-x 0 -51px;
margin:0 7px;
padding:24px 0 0;
}
#header:before,#header:after {
position:absolute;
top:0;
content:'';
display:block;
width:7px;
height:24px;
background:url(../images/stripsprite.png) no-repeat;
}
#header:before {
left:-7px;
background-position:left bottom;
}
#header:after {
margin-left:100%;
background-position:right bottom;
}
#headblock {
height:100%;
}
#logo,#forumblock {
float:left;
height:203px;
}
#logo {
width:649px;
color:#fff;
font-style:italic;
background:url(../images/logo.jpg) no-repeat;
margin:0 -649px 0 -7px;
}
#addlinks {
height:203px;
overflow:hidden;
float:right;
width:220px;
position:relative;
margin:0 -7px 0 -220px;
}
#logo a {
display:block;
height:203px;
width:649px;
position:absolute;
z-index:100;
text-indent:-2000px;
margin:0;
}
#logo p {
font-size:14px;
margin:70px 0 0 230px;
}
#logo p span {
display:inline-block;
padding-left:20px;
font-size:24px;
}
#sitename {
position:relative;
width:400px;
height:44px;
margin:25px 0 0 210px;
}
#sitename h1 {
font-size:18px;
text-transform:uppercase;
text-shadow:#000 2px 2px 2px;
text-align:center;
position:absolute;
bottom:0;
width:100%;
height:100%;
margin:0;
}
#foruminfo {
height:100%;
position:relative;
margin:0 250px 0 655px;
}
#foruminfo ul {
list-style:none;
height:80%;
width:100%;
position:absolute;
top:10%;
background:url(../images/vhr.gif) repeat-y;
margin:0;
padding:0 0 0 6%;
}
#foruminfo ul li {
margin-top:-3px;
width:100%;
height:26px;
color:#000;
background:url(../images/forum_info_last_bg.png) no-repeat;
padding:4px 0 0 4px;
}
#foruminfo ul li:first-child {
margin-top:0;
background:url(../images/forum_info_bg.png) no-repeat;
}
#foruminfo ul li a {
font-weight:700;
color:#369;
}
#foruminfo span {
display:block;
position:absolute;
left:20px;
bottom:21px;
font-style:italic;
font-size:18px;
text-transform:uppercase;
color:#fff;
}
#bookmarkrss {
height:80%;
width:100%;
position:absolute;
top:10%;
background:url(../images/vhr.gif) repeat-y;
}
#bookmarkrss a {
height:20px;
width:100%;
font-size:1.2em;
display:inline-block;
position:absolute;
left:20px;
color:#fff;
padding:10px 0 0 40px;
}
#bookmarkrss a[title="RSS"] {
top:75px;
background:url(../images/socialsprite.png) no-repeat 0 -31px;
}
#bookmarkrss a[onclick^="addBookmark"] {
top:25px;
background:url(../images/socialsprite.png) no-repeat;
}
#uMenuDiv1 {
margin-top:-74px;
height:74px;
background:url(../images/strip.png) repeat-x;
position:relative;
}
#uMenuDiv1:before,#uMenuDiv1:after {
position:absolute;
top:0;
content:'';
display:block;
width:7px;
height:74px;
background:url(../images/stripsprite.png) no-repeat;
}
#uMenuDiv1 ul,#footer ul {
list-style:none;
margin:0 0 0 15px;
padding:0;
}
#uMenuDiv1 ul.uMenuRoot > li,#footer ul li {
display:block;
float:left;
background:url(../images/menu_vhr.gif) no-repeat 100% 2px;
margin:38px 15px 0 0;
padding:0 15px 19px 0;
}
#uMenuDiv1 a,#uMenuDiv1 span,#footer ul a {
text-decoration:none;
font-size:14px;
}
#uMenuDiv1 ul.uMenuRoot a.u-menu,#footer ul li a {
text-transform:uppercase;
color:#cd7002;
}
#uMenuDiv1 ul.uMenuRoot > li:hover {
background:url(../images/menu_hover.png) no-repeat 5px bottom;
}
#_umenu10 div.u-menu,#_umenu15 div.u-menu {
top:-5px;
left:-6px!important;
}
div.u-menu .xw-mc {
background:#202020;
border:0;
}
div.u-menu .u-menuvitem {
left:8px;
padding:0 30px 0 5px;
}

.u-menu div.uMenuItem {
background:url(../images/submenu_hr.gif) repeat-x top;
}
div.u-menuarrow {
margin-left:100%;
display:none;
background:transparent url(../images/submenu_hover.png) no-repeat scroll 0 0;
height:18px;
width:8px;
position:absolute;
left:-6px;
top:5px;
}
.u-menuvitemparent:hover div.u-menuarrow {
display:block;
}
div.u-menu div.xw-sps {
height:4px;
}
div.u-menu div.xw-tsps {
height:8px;
}
div.u-menu div.xw-tc {
background:transparent url(../images/smenu_tc1.png) repeat-x;
}
#_umenu10 div.xw-tc,#_umenu15 div.xw-tc {
background:transparent url(../images/smenu_tc.png) no-repeat;
}
div.u-menu div.xw-tl {
background:transparent url(../images/smenu_tl.png) no-repeat 0 0;
padding-left:8px;
}
div.u-menu div.xw-tr {
background:transparent url(../images/smenu_tr.png) no-repeat right 0;
padding-right:8px;
}
div.u-menu div.xw-bc {
background:transparent url(../images/smenu_bc.png) repeat-x 0 bottom;
height:4px;
}
div.u-menu div.xw-bl {
background:transparent url(../images/smenu_bl.png) no-repeat 0 bottom;
padding-left:8px;
}
div.u-menu div.xw-br {
background:transparent url(../images/smenu_br.png) no-repeat right bottom;
padding-right:8px;
}
div.u-menu div.xw-mc {
margin:0;
padding:0;
}
div.u-menu div.xw-ml {
background:transparent url(../images/smenu_ml.png) repeat-y 0 0;
padding-left:8px;
}
div.u-menu div.xw-mr {
background:transparent url(../images/smenu_mr.png) repeat-y right 0;
padding-right:8px;
}
div.u-menu div.xw-body {
background:transparent;
}
#uMenuDiv1 .u-menu2 {
display:block;
color:#ccc;
height:25px;
line-height:25px;
padding:0 40px 0 0;
}
#social a {
display:inline-block;
margin-left:10px;
width:30px;
height:30px;
background:url(../images/socialsprite.png) no-repeat;
}
#social a[title~="Facebook"] {
background-position:0 -91px;
}
#social a[title~="Vkontakte"] {
background-position:0 -61px;
}
#social a[title~="Twitter"] {
background-position:0 -122px;
}
#social a[title~="Livejournal"] {
background-position:0 -152px;
}
#tabs{
margin-top:15px;
}
#tabs-3 img {
width:125px;
}
div.infoblock {
padding-top:15px;
}
.t {
display:inline-block;
}
div.infohead {
padding-left:15px;
line-height:32px;
position:relative;
height:34px;
background:url(../images/infohead_bg.gif) repeat-x;
margin:0 5px;
}
div.infohead h2, div.infohead h2 a {
font-size:14px;
color:#fff;
margin:0;
text-decoration:none;
}
div.infohead h2.template {
background:#dfdbd3;
color:#333;
margin-top:5px;
padding:0 10px;
}
div.infobody {
background:#dfdbd3;
padding:0 5px;
}
div.infobody table {
border-collapse:collapse;
width:100%;
table-layout:fixed;
margin:0;
}
div.infobody table td {
vertical-align:bottom;
background:url(../images/dotted_down.png) repeat-x;
padding:0;
}
div.infobody table.mainserial td {
vertical-align:top;
}
div.infotdbottom {
width:100%;
height:3px;
position:relative;
background:url(../images/dotted_up.png) repeat-x;
}
div.infobody table td:first-child div.infotdbottom:before,div.infobody table td:last-child div.infotdbottom:after {
content:'';
position:absolute;
width:3px;
height:10px;
bottom:-5px;
}
div.infobody table td:first-child div.infotdbottom:before {
background:url(../images/dotted_left.png) no-repeat;
left:-5px;
}
div.infobody table td:last-child div.infotdbottom:after {
background:url(../images/dotted_right.png) no-repeat;
right:-5px;
}
div.infotdcontent {
padding:15px;
font-size:12px;
}
div.infotdcontent a.poster {
display:block;
height:250px;
vertical-align:top;
text-decoration:none;
}
div.infotdcontent a.poster h3 {
color:#c60;
font-size:12px;
font-weight:700;
text-decoration:underline;
margin:8px 0;
}
div.infotdcontent a.poster img {
width:125px;
border:3px solid #de7902;
}
div.infotdcontent span.comments,div.infotdcontent span.views {
display:inline-block;
width:20px;
font-size:10px;
color:#6f563e;
vertical-align:text-top;
}
div.infotdcontent span.comments {
padding-left:18px;
height:14px;
background:url(../images/comments.gif) no-repeat left bottom;
}
div.infotdcontent span.views {
padding-left:16px;
height:12px;
background:url(../images/views.gif) no-repeat left center;
}
div.infotdcontent a.download {
margin-top:5px;
display:block;
height:15px;
font-weight:700;
text-decoration:underline;
background:url(../images/dload_button.png) no-repeat;
padding:2px 0 0 24px;
}
div.bigadd {
margin:15px 0 0;
}
div.second_col {
margin-left:-265px;
width:255px;
float:right;
}
div.second_r_col {
margin-right:-265px;
width:250px;
float:right;
}
div.cabinet,div.loginBlock {
padding:10px 10px 0;
}
div.cabinet div {
width:100%;
border-top:1px dotted #6f563e;
padding:10px 0;
}
div.cabinet div.profile span {
display:inline-block;
height:20px;
color:#1a1a1a;
}
div.cabinet div.profile span a {
font-weight:700;
}
div.submit input.loginField {
border:0;
height:21px;
width:223px;
line-height:21px;
background:url(../images/inputfield.gif) no-repeat;
margin:0 0 10px;
padding:0 0 0 7px;
}
div.submit {
padding-bottom:10px;
overflow:hidden;
}
div.submit div {
overflow:hidden;
}
div.submit a.reminder {
display:inline-block;
color:#333;
margin:10px 0 0 35px;
}
div.submit label {
display:inline-block;
color:#333;
margin:5px 0 0;
}
div.submit button.loginButton {
float:left;
background:none;
}
div.submit a.regbutton {
float:right;
text-decoration:none;
}
div.submit button span,div.submit a.regbutton span,input.fastLogBt[type="button"] {
display:inline-block;
height:25px;
line-height:25px;
color:#fff;
}
div.submit button.loginButton span {
width:63px;
background:url(../images/login_btn.png) no-repeat;
}
div.submit a.regbutton span,input.fastLogBt[type="button"] {
width:134px;
background:url(../images/pm_button.png) no-repeat;
text-align:center;
}
div.searchForm {
height:38px;
background:url(../images/search_bg.png) no-repeat;
padding:7px 15px 0;
}
div.searchForm input.queryField, div.searchForm input[name='q'] {
float:left;
border:0;
height:21px;
width:223px;
line-height:21px;
background:url(../images/inputfield.gif) no-repeat;
margin:1px -34px 0 0;
padding:0!important;
}
div.searchForm input.searchSbmFl, div.searchForm input[name='sa'] {
float:left;
border:0;
width:34px;
height:25px;
text-indent:5000px;
cursor:pointer;
background:url(../images/search_btn.png) no-repeat;
margin:0;
padding:0;
}

div.bloginfo,div.newsinfo {
padding:0 10px 10px;
}

div.blognode,div.newsnode {
width:100%;
border-bottom:1px dotted #6f563e;
padding-bottom:10px;
}

div.blognode p {
margin:10px 0 0;
}

div.newsnode h3 a {
font-size:12px;
font-weight:700;
color:#c60;
}

div.newsbody img {
width:133px;
float:left;
margin:3px 10px 0 0;
}

div.banner {
margin-top:15px;
border:#cd7002 2px solid;
width:240px;
height:400px;
}

div.order {
background:url(../images/hr.gif) repeat-x 0 53%;
margin:15px 15px 0 0;
}

div.order p.ordertitle {
font-size:14px;
font-weight:700;
color:#c60;
text-transform:uppercase;
}

div.quiz {
padding:0 0 10px;
}

div.quiz h3 {
width:100%;
text-align:center;
font-size:12px;
color:#cd7002;
text-transform:uppercase;
}

div.quiz label {
vertical-align:baseline!important;
padding:0;
}

div.quiz input {
display:inline-block;
margin:0 0 3px;
padding:0;
}

div.quiz div.pollButton {
text-align:left;
}

div.quiz input.pollBut,div.com_form_right input[type="submit"] {
display:inline-block;
border:0;
height:25px;
line-height:25px;
width:134px;
color:#fff;
background:url(../images/pm_button.png) no-repeat;
margin:10px 0 0;
padding:0;
}

div.soon div {
margin-bottom:15px;
text-align:center;
border-bottom:1px dotted #6f563e;
}

div.soon div a {
display:block;
margin-bottom:5px;
color:#cd7002;
}

div.soon div a img {
border:2px solid #cd7002;
width:164px;
}

div.soon h3 {
font-size:12px;
}

div.faq {
margin:15px 20px;
}

div.faq p {
padding-bottom:15px;
background:url(../images/hr.gif) repeat-x bottom;
}

div.faq p.faqtitle {
font-size:14px;
font-weight:700;
color:#c60;
}

div.faq p a {
margin-bottom:5px;
display:inline-block;
padding-left:55px;
height:41px;
line-height:41px;
}

#ff {
background:url(../images/ff.png) no-repeat;
}

#fl {
background:url(../images/fl.png) no-repeat;
}

div.node {
position:relative;
padding:15px 5px 10px;
min-height:620px;
}

div.descblock {
float:left;
width:100%;
padding:0;
}

div.descblock div.nodetitle {
margin-left:284px;
}

div.descblock div.likeit {
float:left;
clear:both;
vertical-align:top;
margin-top:10px;
}

div.addblock {
float:right;
width:350px;
padding:0 0 0 5px;
}

iframe#google_ads_frame1 html body div {
background-color:transparent!important;
}

div.poster {
float:left;
clear:right;
width:274px;
}

div.poster img {
vertical-align:top;
width:274px;
}

div#vk_like {
display:inline-block!important;
width:140px!important;
}

div.fb_edge_widget_with_comment {
display:inline-block!important;
}

div.fb_edge_widget_with_comment iframe {
height:24px!important;
}

div#___plusone_0 {
width:55px!important;
}

iframe.twitter-share-button {
width:110px!important;
}

div.descblock div.nodetitle h3 {
color:#c60;
font-size:18px;
font-weight:400;
text-decoration:underline;
margin:0 0 20px;
}

div.aboutnode div.description font,div.rate span {
font-weight:700;
font-size:12px;
}

div.entryblock{
padding:0 300px 0 0;
}
div.aboutnode div.description {
vertical-align:top;
}

div.aboutnode div.description iframe {
position:absolute;
bottom:-430px;
left:15px;
height:360px;
width:607px;
background:url(../images/playerstrip.png) repeat-x;
margin:0;
padding:24px 0;
}
div.aboutnode{
clear:both;
}
div.aboutnode div.description iframe:first-child {
display:block;
}
.iframes span{
display:inline-block;
padding:0 10px 5px;
color:#fff;
font-size:16px;
font-weight:700;
cursor:pointer;
}
.second_e_col{
margin-right:-300px;
width:285px;
float:right;
}
div.rate img {
vertical-align:text-bottom;
}
div.download_url{
margin:auto;
height:32px;
width:213px;
cursor:pointer
}
div.download_url a {
display:inline-block;
height:32px;
width:213px;
text-align:center;
line-height:32px;
font-size:18px;
color:#fff;
text-decoration:none;
background:url(../images/download_url_btn.png) no-repeat;
margin:15px 0 0;
}

div.elements {
margin:20px 0 0 20px;
clear:both;
}

div.buttons_right {
float:right;
width:330px;
padding-top:20px;
text-align:center;
}

div.buttons_right div.addme span {
font-size:16px;
font-weight:700;
color:#fff;
}

#for_dnld + div > div {
width:auto!important;
}

div.beep {
width:630px;
padding-top:420px;
text-align:justify;
}

div.beep a:first-child {
margin-right:155px;
}

div.beep a input, div.beep .adviceButton, div.beep1 input.adviceButton{
height:25px;
color:#fff;
font-size:12px;
width:204px;
background:url(../images/beep_btn1.png) no-repeat;
padding-bottom:6px;
cursor:pointer;
}
div.beep1{
margin-top:5px;
display:inline-block;
}
div.beep a:first-child input {
width:244px;
background:url(../images/beep_btn2.png) no-repeat;
}
div.beep p{
color:#ccc;
font-size:11px;
}
div.comments {
margin-top:10px;
clear:both;
font-size:14px;
color:#fff;
}

div.comments div.comment_body,div.comments div.comment_n {
background:url(../images/hr.gif) repeat-x bottom;
padding:10px 0 15px;
}

div.com_author {
margin-bottom:5px;
color:#c60;
font-weight:700;
}

div.com_author span {
padding-left:10px;
font-weight:400;
color:#ccc;
}

div.comment_form {
color:#333;
padding:0 15px;
}

div.comment_form span {
display:inline-block;
height:20px;
}

div.comment_form textarea {
width:99%;
overflow:auto;
}

div.comment_form span.cod {
height:35px;
line-height:35px;
}

div.comment_form span.ts {
margin-bottom:11px;
}

div.comment_form form > div {
overflow:hidden;
border-top:1px dotted #6f563e;
padding:10px 0;
}

div.com_form_left {
float:left;
width:180px;
}

div.com_form_right {
padding-left:200px;
}

div.com_form_right input[type="text"] {
width:300px;
margin:0;
}

img#secuImgC + img,img#secImgForum + img {
width:32px;
height:35px;
background:url(../images/update.png);
text-indent:5000px;
}

div.catTitle h2,div.pageTitle h2{
font-size:18px;
color:#c60;
margin:0;
}
div.pagetext td a {
font-size:14px;
color:#c60;
text-decoration:none;
}
div.catbody,div.pagebody {
overflow:hidden;
padding:0 275px 0 0;
}

div.catbody {
margin-top:10px;
padding-top:15px;
background:url(../images/hr.gif) repeat-x;
}

#maincontent {
float:left;
padding-right:271px;
}

div.catnode {
background:url(../images/hr.gif) repeat-x bottom;
margin-left:200px;
}

div.newscat {
margin-left:190px;
}

div.blogcat {
margin-left:10px;
}

div.catposter {
margin-left:-200px;
float:left;
width:185px;
text-align:center;
background:url(../images/dotted_down.png) repeat-x #dfdbd3;
padding:15px 0 0;
}

div.catnewsfoto {
width:175px;
margin:15px 0 0 -190px;
padding:10px 0 0;
}

div.catposter a.poster img {
width:150px;
border:3px solid #de7902;
}

div.catnewsfoto a.poster img {
border:0;
vertical-align:top;
}

div.catposter span.comments,div.catposter span.views {
display:inline-block;
width:33px;
font-size:10px;
color:#6f563e;
vertical-align:text-top;
margin:6px 0 0 8px;
}

div.catposter span.comments {
padding-left:10px;
height:14px;
background:url(../images/comments.gif) no-repeat left bottom;
}

div.catposter span.views {
padding-left:8px;
height:12px;
background:url(../images/views.gif) no-repeat left center;
}

div.catposter a.download {
display:inline-block;
height:15px;
font-weight:700;
text-decoration:underline;
background:url(../images/dload_button.png) no-repeat;
margin:5px;
padding:0 0 0 24px;
}

div.catposter span.posterbottom{
display:block;
height:10px;
background:url(../images/dotted_up.png) repeat-x 0 bottom;
}

div.catdesc {
padding:10px 0;
}

div.catdesc h3 a {
font-size:18px;
text-decoration:none;
color:#c60;
}

div.catdesc p,div.catdesc h3,div.catdesc div {
color:#fff;
margin:10px;
}

div.catdesc p font, div.catdesc div font{
font-weight:700;
color:#ccc;
}

div.description font {
font-weight:700;
color:#333;
}


div.catdesc p.catelement {
margin-top:10px;
color:#ccc;
text-decoration:underline;
}

div.pagetext {
padding-left:15px;
font-size:14px;
color:#ccc;
}

div.pagetext h4 {
font-size:14px;
color:#c60;
}

div.pageTitle + h4 {
margin-top:10px;
padding-top:10px;
background:url(../images/hr.gif) repeat-x;
}

div.regTitle,div.blogTitle {
color:#C60;
background:url(../images/hr.gif) repeat-x bottom;
padding:0 0 5px 15px;
}

table.manTable,table.popup-table, td.popup-body table{
color:#ccc;
margin:auto;
}

table.popup-table {
width:98%;
}

.popup-body input.allUsersBtn,.popup-body input.uSearchFlSbm {
width:200px!important;
}

.manTdError {
color:red;
font-size:14px;
}

div.infobody table.smiles {
width:70%;
}

div.infobody table.smiles td {
background:none;
height:25px;
}

div.alert {
color:#ccc;
text-align:center;
}

button,input[type="button"] {
border:0;
overflow:visible;
margin:0;
padding:0;
}

.data {
font-weight:700;
color:#c60;
}

.upper {
text-transform:uppercase;
}

p.seo {
padding-left:10px;
text-align:justify;
color:#929292;
font-size:11px;
}

#pagesBlock1 b.swchItemA, #pagesBlock1 b.swchItemA1, #pagesBlock1 a {
display:inline-block;
height:20px;
line-height:20px;
color:#fff;
font-size:14px;
text-decoration:none;
margin:10px 3px;
}

divpage_select span.leftarrow,div.page_select span.rightarrow {
font-size:18px;
}

div.page_select span.rightarrow {
color:#c74c01;
}

#pagesBlock1 b.swchItemA1,#pagesBlock1 b.swchItemA,td.switchActive {
background:url(../images/page_select_bg.gif) repeat-x;
padding:0 1px;
}

#pagesBlock1 b.swchItemA1 span {
display:inline-block;
background:#c74c01;
margin:0;
padding:0 2px;
}

.myWinSuccess {
color:#000!important;
}

a.group3:link,a.group3:visited,a.group3:hover, a.groupModer{
color:#FF0;
text-decoration:none;
}

a.group4:link,a.group4:visited,a.group4:hover,a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {
color:#A52A2A;
text-decoration:none;
}

a.group2:link,a.group2:visited,a.group2:hover, a.groupVerify{
color:red;
text-decoration:none;
}

a.group1:link,a.group1:visited,a.group1:hover, a.groupUser{
color:green;
text-decoration:none;
}

a.group5:link,a.group5:visited,a.group5:hover {
color:blue;
text-decoration:none;
}

a.group251:link,a.group251:visited,a.group251:hover {
color:orange;
text-decoration:none;
}

a.group255:link,a.group255:visited,a.group255:hover {
color:#000;
text-decoration:line-through;
}

div.forum_toplinks {
font-size:14px;
color:#369;
padding:15px 0 15px 15px;
}

div.forum_toplinks a {
text-decoration:none;
border-bottom:1px solid #369;
}

div.forum_toplinks a:hover {
border-bottom:0;
}

.gTable {
background:url(../images/hr.gif) repeat-x;
color:#ccc;
border-collapse:collapse;
}

.gTable[bgcolor="#FFFFFF"] {
background:none!important;
}

.gTableTop {
height:40px;
padding-left:15px;
background:url(../images/hr.gif) repeat-x bottom;
vertical-align:middle;
font-size:18px;
color:#c60;
}

.gTableTop[colspan="7"],.gTableTop[colspan="5"],.gTableTop[colspan="2"] {
background:url(../images/gtabletop_bg.gif) repeat-x;
}

.gTableTop a {
font-size:18px;
color:#c60;
text-decoration:none;
}

.gTableSubTop {
text-decoration:underline;
text-align:center;
padding:10px 0 5px;
}

.forumIcoTd,.forumNameTd,.forumThreadTd,.forumPostTd,.forumLastPostTd,.gTableRight,.gTableBody1,.threadIcoTd,.threadNametd,.threadPostTd,.threadViewTd,.threadAuthTd,.threadLastPostTd {
border:2px ridge #111;
font-weight:700;
-webkit-border-after:2px ridge #555;
-webkit-border-before:2px ridge #555;
-webkit-border-end:2px ridge #555;
}

.forumIcoTd,.gTableRight,.gTable tr[id] td:first-child {
border-left:0;
}

.forumLastPostTd,.gTableBody1,.threadLastPostTd {
border-right:0;
font-weight:400;
}

.forumNameTd,.forumLastPostTd,.threadLastPostTd,.threadNametd,.threadsDetails,.forumOnlineBar,.legendBlock {
padding:5px 5px 5px 15px;
}

.forumNameTd a.forum,.threadNametd a {
color:#c60;
font-size:14px;
text-decoration:none;
}

.forumDescr,.forumModer,a.funcLink,.threadDescr {
font-weight:400;
color:#fff;
}

.forum_toplinks + table .switches {
padding-left:0;
}

.forumNamesBar a,.threadAuthTd a,.postpSwithces,.postpSwithces a {
color:#fff;
}
.forumimage {
display: inline-block;
float: left;
padding-right: 10px;
}
.gDivBottomRight + table > tbody > tr:first-child > td {
height:40px;
background:url(../images/gtabletop_bg.gif) repeat-x;
}

.gDivBottomRight + table > tbody > tr:first-child .switches .switchActive {
color:#fff;
padding:0 2px;
}

.fFastNavTd input.fastNav,.forumModerFuncs input.fastNav {
display:inline-block;
margin-right:5px;
border:0;
width:34px;
height:25px;
text-indent:5000px;
cursor:pointer;
background:url(../images/search_btn.png) no-repeat;
padding:0;
}

td.fFastSearchTd {
padding:10px 5px 5px 0 !important;
}

input.fastSearch[type="submit"] {
border:0;
width:34px;
height:25px;
text-indent:5000px;
cursor:pointer;
background:url(../images/search_btn.png) no-repeat;
margin:0 0 0 -10px;
padding:0 0 4px;
}

select.fastNav {
margin-top:3px;
}

.fFastLogin,.userRights {
padding:0 5px 0 15px;
}

input.fastLogBt {
padding-bottom:4px;
}

.addformTable {
border:0;
border-collapse:collapse;
}

.addformTablehead {
background:url(../images/infohead_bg.gif) repeat-x;
height:34px;
line-height:32px;
padding-left:15px;
position:relative;
margin:10px 5px 0;
}

.addformTablehead a {
color:#fff;
font-size:14px;
}

.gTableError {
color:orange;
font-size:14px;
}

.addformTableBody {
color:#333;
width:100%;
background:url(../images/dotted_up.png) repeat-x bottom #DFDBD3;
padding:0 20px;
}

td.addformTableBodytop {
height:2px;
background:url(../images/dotted_down.png) repeat-x #DFDBD3;
}

.addformTableBody > tbody > tr > td {
border-bottom:1px dotted #6F563E;
padding:10px 0;
}

.smiles {
border:1px inset #ccc;
background:#333;
}

.securityCode {
width:100px;
padding:4px;
}

input.postPreview[type="button"],.postReset,.postSubmit,td.manTdBut input.manFlSbm,.manFlRst {
color:#FFF;
display:inline-block;
font-size:12px;
height:25px;
border:0;
padding:0 0 4px;
}

input.postPreview[type="button"],.postReset,.manFlRst {
width:92px;
background:url(../images/postPreview.png) no-repeat;
}

.postSubmit,td.manTdBut input.manFlSbm {
width:134px;
background:url(../images/pm_button.png) no-repeat;
}

.postTdTop,.postTdInfo,.postBottom {
width:20%;
padding-left:15px;
color:#333;
text-align:left;
font-weight:700;
background:#dfdbd3;
}

.postTdTop {
padding-top:10px;
padding-bottom:10px;
background:url(../images/dotted_down.png) repeat-x #dfdbd3;
}

.postBottom {
background:url(../images/dotted_up.png) repeat-x 0 bottom #dfdbd3;
}

.postTdTopRight,.posttdMessage,.postBottomRight {
padding:10px 0 0 20px;
}

.postTdTopRight {
color:#ccc;
font-size:14px;
}

.posttdMessage {
font-size:14px;
color:#faf5f5;
}

.postBottomRight table {
padding-bottom:10px;
background:url(../images/hr.gif) repeat-x bottom;
}

a.postUser {
color:#c60;
font-size:14px;
font-weight:700;
text-decoration:none;
}

#footer {
background:url(../images/strip.png) repeat-x;
position:relative;
height:85px;
margin:0 7px;
}

#footer:before,#footer:after {
position:absolute;
top:0;
content:'';
display:block;
width:7px;
height:75px;
background:url(../images/stripsprite.png) no-repeat;
}

.threadLink {
font-size:12px;
font-weight:400;
}

.threadFrmBlock a {
color:#fff;
font-size:12px;
font-weight:400;
}

a:hover,div.infotdcontent a.poster h3:hover,div.infotdcontent a.download:hover,div.catposter a.download:hover,.gTableSubTop[width="5%"],.gTableSubTop[colspan="2"] {
text-decoration:none;
}

#forumblock,div.regForm {
width:100%;
}

#uMenuDiv1:before,#footer:before {
left:-7px;
}

#uMenuDiv1:after,#footer:after {
margin-left:100%;
background-position:right top;
}

div.u-menu .u-menubody,td#frM60 {
border:0;
}

div.u-menu .u-menuitemhl,div.u-menucont a:first-child div.uMenuItem,.regbtn {
background:none;
}

div.x-sh .xstl,div.x-sh .xsml,div.x-sh .xstr,div.x-sh .xsmr,div.x-sh .xsbl,div.x-sh .xsbc,div.x-sh .xsbr,div.u-menu div.xw-bcm,#social a span {
display:none;
}

div.u-menu div.xw-bc .xw-footer,div.u-menu div.xw-bcm .xw-footer {
padding-bottom:0;
}

#social,#stats {
float:right;
margin:30px 20px 0 0;
}
#stat{
text-align:center;
color:#ccc;
}

div.infohead:before,div.infohead:after,div.addformTablehead:before,div.addformTablehead:after {
position:absolute;
content:'';
display:block;
width:5px;
height:34px;
background:url(../images/infohead_corners.gif) no-repeat;
}

div.infohead:before,div.addformTablehead:before {
left:-5px;
}

div.infohead:after,div.addformTablehead:after {
top:0;
left:0;
margin-left:100%;
background-position:right;
}

a.companytitle,a.companytitle ~ font {
color:#369!important;
text-decoration:underline!important;
font-size:14px!important;
}

div.out div,div.cabinet div.data {
padding-top:0;
border:0;
}

div.blog_block,div.blog_more,div.news_more,.postFirst {
padding-top:10px;
}

div.newsnode h3,div.catnewsdesc p {
margin:10px 0;
}

div.descblock_footer,div.catfooter {
clear:both;
}

div.addblock span,div.com_author a,.gDivBottomRight + table > tbody > tr:first-child .switches {
color:#c60;
}

div.buttons_right div.addme,.gDivBottomRight + table > tbody > tr:first-child > td.bottomPathBar {
background:url(../images/hr.gif) repeat-x bottom;
}

div.beep a,div.beep form,div.catposter a.poster {
display:inline-block;
text-decoration:none;
}

div.cats,div.pagetext {
float:left;
width:100%;
}

div.bbcode span input,button:hover,input[type="submit"] {
cursor:pointer;
}

div.com_form_right imput,form {
margin:0;
}

div.catTitle,div.pageTitle {
margin-top:15px;
background:url(../images/hr.gif) repeat-x;
padding:10px 0 0 15px;
}

div.catnewsfoto b,div.blogdesc,div.usercomments {
margin-top:10px;
}

.gTableSubTop a,.forum_toplinks ~ table,.uTable {
color:#ccc;
}

.forumLastPostTd a,.threadLastPostTd a,.postTdTopRight a {
color:#ccc;
text-decoration:none;
}

.forum_toplinks + table,.forumNamesBar,.forumModerBlock,.switches {
padding-left:15px;
}
#copyright {
text-align:center;
color:#ccc;
}
.bottom {
clear:both;
}
.serials{
float:left;
color:#ccc;
text-align:center;
margin:0 25px 60px 0;
height:230px;
}
.serials a{
display:inline-block;
height:230px;
width:150px;
color:#c60;
text-decoration:none;
background-size: cover;
-moz-background-size:cover;
-o-background-size:cover;
}
.serials span{
display:block;
margin-top:240px;
background-position:top right;
background-repeat:no-repeat;
}
.serialsmain{
padding:0 !important;
}
.serialsmain a.bground{
display:inline-block;
margin:15px 15px 0;
height:185px;
width:120px;
text-decoration:none;
background-size: cover;
-moz-background-size:cover;
-o-background-size:cover;
}
.serialsmain span{
text-align:center;
display:inline-block;
width:150px;
height:50px;
color:#c60;
font-weight:700;
}
.serialsmin{
float:left;
color:#ccc;
text-align:center;
margin:0 20px 60px 0;
height:185px;
}
.serialsmin a{
display:inline-block;
height:185px;
width:120px;
color:#c60;
text-decoration:none;
background-size: cover;
-moz-background-size:cover;
-o-background-size:cover;
}
.serialsmin span{
display:block;
margin-top:195px;
background-position:top right;
background-repeat:no-repeat;
}
.serialsmicro{
float:left;
color:#ccc;
text-align:center;
margin:0 18px 60px 0;
height:150px;
}
.serialsmicro a{
display:inline-block;
height:150px;
width:100px;
color:#c60;
text-decoration:none;
background-size: cover;
-moz-background-size:cover;
-o-background-size:cover;
}
.serialsmicro span{
display:block;
margin-top:155px;
background-position:top right;
background-repeat:no-repeat;
}
.status_green, .status_red, .status_yellow{
float:right;
font-weight:bold;
font-size:14px;
}
.status_green{
color:green;
}
.status_red{
color:red;
}
.status_yellow{
color:yellow;
}
#dialog{

}
#dialog h2{
color:#c60;
text-align:center;
}
.depos, .torr, #dialog h3.ui-corner-all{
margin:0;
color:#fff;
padding:5px;
border:1px ridge #111;
-webkit-border-after:2px ridge #555;
-webkit-border-before:2px ridge #555;
-webkit-border-end:2px ridge #555;
background-image:url(../images/bg1.png);
}
.torr{
float:right;
width:358px;
}
.depos{
width:358px;
margin-top:5px;
}
.qual{
color:#ff0000;
font-weight:700;
}
a.downurl{
display:block;
padding-left:110px;
min-height:110px;
text-decoration:none;
font-size:14px;
font-weight:700; 
color:#fff !important;
text-align:center;
}
.torr a.downurl{
background:url(../images/utorrent.png) no-repeat;
}
.depos a.downurl{
background:url(../images/deposit.png) no-repeat;
}
span.howto{
float: right;
display: inline-block;
font-size: 14px;
font-style: italic;
font-weight: 700;
padding: 10px;
}
#nwM12{
display:none;
}
.topbanner{
margin-top:15px;
}
.banner1{
float:right;
}
.googlebanner{
margin-top:15px;
}
.serialbody{
padding-right:20px !important;
}
.posttdMessage a{
color:#c60;
}
.filters{
float:right;
padding-right:250px;
}
#tabs h2{
font-size:12px;
margin:0;
padding:0;
 display:inline-block;
}
.anounce{
color:#c60 !important;
font-style: italic;
font-size:14px;
padding-bottom:10px;
text-align:right;
}
#cse-search-results{
padding:15px 0 0 50px;
}
#addEntForm{
position:relative;
}
#ldF18{
position:absolute;
top:0;
right:0;
cursor:pointer;
}
#uCatsMenu7{
top:25px !important;
}
