/* Main elements */
a:link{text-decoration:underline;color:#B90C17;}
a:active{text-decoration:underline;color:#B90C17;}
a:visited{text-decoration:underline;color:#B90C17;}
a:hover{text-decoration:none;color:#B01115;}
a.n{text-decoration:none;color:#555;}
a.n:hover{border-bottom:1px dashed #B01115;color:#B01115;}
a.punkt{text-decoration:none;font-size:18pt;color:#BF1616;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:normal;}
a.eTag{text-decoration:underline;color:#B90C17;font-size:10px;}
a.eTag:hover{text-decoration:none;color:#B01115;}
h1, h2, h3, h4, h5, h6 {font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-weight:normal;}
h1 {font-size:25pt;}
h2 {font-size:23pt;}
h3 {font-size:21pt;}
h4 {font-size:19pt;}
h5 {font-size:17pt;}
h6 {font-size:14pt;}
body{background-image:url('/images/main_bg_ac4.jpg');background-attachment:fixed;background-repeat:no-repeat;background-position:center top;background-color:#000;margin:0 10 0 10px;padding:0px;}
td,body{font-family:verdana,tahoma,times,arial;font-size:10pt;color:#111;}
input,textarea,select{font-family:Verdana,Helvetica,Arial,sans-serif;color:#111111;background:#F9F9F9;border:1px solid #d6d6d6;font-size:13px;padding:2px;}
hr{height:1px;border:none;background:#ccc;}
.content{width:980px;background-color:#fff;padding:0px;-webkit-box-shadow: 0px 0px 8px #000;-moz-box-shadow: 0px 0px 8px #000;box-shadow: 0px 0px 8px #000;}
.entrylist{width:680px;padding:40 20 40 20px;vertical-align:top;}
.entrywall{width:100%;padding:40 20 40 20px;vertical-align:top;}
/* ------------- */

/* Misc styles */
a.sape-link{text-decoration:underline;color:#777;}
a.sape-link:active{text-decoration:underline;color:#777;}
a.sape-link:visited{text-decoration:underline;color:#777;}
a.sape-link:hover{text-decoration:none;color:#666;}


.imgborder{background: #FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding: 3px;position:relative;}
#toTop {width:120px;background:transparent;border:0px;text-align:center;position:fixed;bottom:40px;right:20px;cursor:pointer;color:#fff;text-decoration:none;text-shadow:#000 1px 1px 1px;font-weight:600;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
#toTop:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.smalltitle{width:auto;margin:20 0 20 0px;padding:7 5 10 15px;font-family:tahoma,verdana,times,arial;font-size:16pt;letter-spacing:0px;font-weight:500;color:#333;text-align:left;}
.partners{}
.partners:hover{background-color:#f9f9f9;}
a.partnerlink{text-decoration:none;font-size:19pt;color:#BF1616;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-weight:normal;}
.about{border-bottom:1px solid #acacac;color:#555;height:10px;margin:40 0 20 0px;position:relative;width:100%;}
.about strong{background:#FFFFFF;margin:0px 20px;padding:0px 10px;position:absolute;font-size:12pt;}
::-moz-selection {background:#ff444a;color:#fff;}
::selection {background:#ff444a;color:#fff;}
#fCode{margin:5 0 10 0px;height:35px;outline: 1px solid #D6D6D6;border:0px;font-size:10pt;text-align:center;}
#secuImgM,#secImg{margin:5 0 10 0px;}
.manFlLogin,.manFlPassw,.manFlPassw1,.manFlaEmail,.manFlaName,.manFlAvaLink,.manFlAvaFile,.manFlaSign{width:100%;padding:10px;margin:5 0 10 0px;}
#opt{margin:5px;}
#table1 input {}

.manTable{padding:10 0 20 0px;}
.manTable hr,#nwM52,#nwM53,.manTdSep,#tagsTd1,#tagsTd2,.edtTypeMenu,.button{display:none;}

#blM35{color:transparent;}
#blM35 select{margin:2 0px;}
#mdM35{color:transparent;}
#mdM35 select{margin:2 0px;}
#nwM35{color:transparent;}
#nwM35 select{margin:2 0px;}

.manTable input[type="checkbox"]{margin:5px;}
.manTd2 select,#fln1{width:100%;padding:8 10 8 10px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor:pointer;}
.manTd1,.manTd2,.manTdBrief,.manTdText,#puM26{padding:5 0 5 0px;color:#444;}
.manTd1{width:30%;}
.manTd2{width:70%;}

.manFlTitle,.manFlSource,#nwF11,#suggEdit{width:100%;padding:8 10 8 10px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#photo1,#photo2,#photo3,#photo4,#photo5,#photo6,#photo7,#photo8,#photo9,#photo10{width:450px!important;padding:8 10 8 10px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor:pointer;}
.manFl{width:100%;padding:10px;margin:0 0 10 0px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.manTdBut{padding:20 0 0 0px;}
.manFlSbm,.manFlRst{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:120%;font-weight:bold;border:0px;color:#ffffff;background:#cc1a1a;padding:8px 20px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.manFlSbm:hover,.manFlRst:hover{cursor:pointer;background:#bf0a0a;position:relative;}
.infoblock{line-height:130%;}

.myWinSuccess{color:#6f8eff!important;}
/* ------------- */

.infoblock{width:100%;border:0px;text-align:justify;}
.infoblockforum{border:1px solid #ccc;width:100%;padding:4px;background:#F9F9F9;}
.info1{font-size:11pt;width:100%;border-bottom:1px dashed #CCCCCC;padding:8px;text-align:center;}
.info2{width:35%;text-align:center;vertical-align:middle;padding:8px;letter-spacing:1px;}
.forumfastnav{width:65%;text-align:center;vertical-align:middle;padding:8px;letter-spacing:1px;}

/* Header */
.header{width:950px;height:230px;padding:0 0 10 0px;}
a.headerl{text-decoration:none;color:#ffffff;}
a.headerl:hover{text-decoration:none;color:#ffffff;}
img.social{border:0px;-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease; transition: all 0.5s ease;}
img.social:hover{border:0px;-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:pointer;}
/* ------------- */

/* Menu */
.mainmenu{border-top:3px solid #DF2121;background:url('/images/bg_menu.png');background-repeat:repeat-x;width:100%;text-shadow:#000000 1px 1px 5px;letter-spacing:1px;padding:0px;border-bottom:1px solid #b9b9b9;background-color:#333;}
.menuli{border-left:1px solid #b9b9b9;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuli:first-child{border-left:0px;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuli:hover{background-color:#f2f2f2;cursor:pointer;text-shadow:#fff 0px 0px 6px;}
.menuli a{padding:20 25 20 25px;color:#4E4E4E;margin:0;text-decoration:none;font-size:12pt;font-weight:700;text-shadow:#fff 1px 1px 1px;}
.menuli a:hover{text-decoration:none;color:#DF2121;}
.menuliactive{background:url('/images/bg_menu_active.png');background-repeat:repeat-x;border-left:1px solid #b9b9b9;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuliactive:first-child{background:url('/images/bg_menu_active.png');background-repeat:repeat-x;border-left:0px;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuliactive:hover{background-color:#f2f2f2;cursor:pointer;text-shadow:#fff 0px 0px 6px;}
.menuliactive a{padding:20 25 20 25px;color:#4E4E4E;margin:0;text-decoration:none;font-size:12pt;font-weight:700;text-shadow:#ccc 1px 1px 1px;}
.menuliactive a:hover{text-decoration:none;color:#DF2121;}
/* ------------- */

/* Entries */
a.entrylink{text-decoration:none;font-family:tahoma,verdana,times,arial;font-size:18pt;letter-spacing:0px;font-weight:500;color:#BF1616;text-align:left;line-height:130%;}
a.entrylink:hover{text-decoration:none;color:#d62c2c;}
a.details{text-decoration:none;color:#222;}
a.details:hover{text-decoration:underline;color:#BF1616;}
.entrytable{width:100%;margin:0 0 30 0px;border-bottom:1px dotted #ccc;}
.entrypage{padding:0 0 10 0px;color:#BF1616;text-align:left;}
.entrytitle{padding:0 5 10 5px;}
.entrydetails{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;background-color:#f9f9f9;color:#777;padding:7 5 7 5px;font-size:10px;}
.entrytext{vertical-align:top;color:#111;text-align:justify;padding:14 5 0 5px;line-height:155%;}
.entrybottom{padding:25 0 35 0px;}
.entrytags{width:70%;font-size:10px;padding:0px;text-align:right;}
.sociallinks{width:auto;margin:10 0 10 0px;padding:10px;border:1px solid #E5E5E5;background-color:#f2f2f2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bookmarks {display:inline-block;padding:6px 0 0 6px;}

.uRelatedEntries{padding:0px;margin:0px;}
.uRelatedEntry{background-image:url('/images/entrymore.png');background-repeat:no-repeat;background-position:left center;padding:10 15 10 30px;list-style:none;}
.uRelatedEntry a, .uRelatedEntry a:active,.uRelatedEntry a:visited{text-decoration:none;color:#555;}
.uRelatedEntry a:hover{border-bottom:1px dashed #B01115;color:#B01115;}
/* ------------- */

/* Publ */
.publtable{width:100%;border-top:1px dotted #ccc;padding:10 0 10 0px;}
a.publlink{text-decoration:none;font-family:tahoma,verdana,times,arial;font-size:14pt;letter-spacing:0px;font-weight:500;color:#BF1616;text-align:left;line-height:140%;}
a.publlink:hover{text-decoration:underline;color:#d62c2c;}
.publcontent{padding:5px;text-align:justify;}
img.publ{background:#FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding:3px;position:relative;margin:0 8 0 0px;}
/* ------------- */

/* Gallery */
.galleryblock{padding:0 0 30 0px;width:auto;}
.galleryimg{width:180px;height:130px;background-image:url('/images/gallery_loading.png');background-repeat:no-repeat;background-position:center center;background-color:#f2f2f2;border:1px solid #E5E5E5;margin:0 0 7 0px;}
.galleryimg:hover{border:1px solid #E5E5E5;cursor:pointer;}
/* ------------- */

/* F.A.Q. */
.fastLinks{margin-bottom:30px;font-size:8pt;}
.fastLink{padding:5 10 5 12px;border-left:3px solid #ccc;text-align:left;line-height:150%;}
.fastLink:hover{border-left:3px solid #BF1616;cursor:pointer;background-color:#f9f9f9;}
.fastLink a{text-decoration:none;}
.faqtable{width:100%;padding:10 0 10 0px;text-align:justify;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;line-height:130%;}
.faqtitle{height:25px;color:#BF1616;font-weight:700;font-size:11pt;text-align:left;padding:0 0 10 0px;border-bottom:1px solid #ccc;}
.faqtext{padding:10 0 0 0px;}
.fastLinksHr {display:none;}
.qNum{font-weight:600;}
/* ------------- */

/* Journal */
.journaltable{width:100%;padding:0 0 40 0px;}
.journaltitle{padding:5 0 10 5px;;font-family:tahoma,verdana,times,arial;font-size:16pt;letter-spacing:0px;font-weight:600;color:#BF1616;}
a.journallink{text-decoration:none;font-family:tahoma,verdana,times,arial;font-size:18pt;letter-spacing:0px;font-weight:600;color:#BF1616;text-align:left;line-height:130%;}
a.journallink:hover{text-decoration:none;color:#d62c2c;}
.journaldetails{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;background-color:#f9f9f9;color:#777;padding:7 5 7 5px;font-size:10px;}
.journaltext{padding:10 5 0 5px;text-align:justify;line-height:150%;}
/* ------------- */

/* Search results */
.searchtable{width:100%;padding:10 0 10 0px;}
.searchtable:first-child{width:100%;padding:0 0 10 0px;}
.searchtitle{padding:0 0 8 0px;;font-family:tahoma,verdana,times,arial;font-size:11pt;letter-spacing:0px;font-weight:600;color:#BF1616;}
.searchurl{font-size:10px;color:#999;}
.searchtext{padding:8 0 0 0px;text-align:justify;font-size:8pt;line-height:150%;}
/* ------------- */

/* Switch pages */
.catPages1{padding:35 20 20 20px;}
.swchItemA{color:#111;text-shadow: 1px 1px 1px #fff;font-weight:bold;padding:5 15 5 15px;background:#E2E2E2;outline:1px solid #E5E5E5;border: 1px solid #fff;}
a.swchItem{text-decoration:none;text-shadow: 1px 1px 1px #fff;font-weight:bold;color:#8F9497;padding:5 15 5 15px;background:#f9f9f9;outline: 1px solid #E5E5E5;}
a.swchItem:hover{text-decoration:none;background-color:#f2f2f2;cursor:pointer;color:#444;}
/* ------------- */

/* Quotes */
blockquote{background:#f7f7f7;border-left:5px solid #bbb;font-style:italic;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;margin:1.5em 10px;padding: 1.0em 10px;}
blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}
blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}
blockquote > p:first-child {display:inline;}
/* ------------- */

/* Images in-content */
.incontent_img {text-align:center;background:#f6f6f6;border: 1px solid #D0D0D0;padding:0 0 10 0px;margin:5 12 5 12px;box-shadow: 0px 0px 3px #D7D7D7;} 
.incontent_img img {margin: 0 0 10 0px;border-bottom: 1px solid #D0D0D0;} 
.incontent_img span {color:#666;font: 11px Verdana,Arial,Helvetica, sans-serif;text-shadow: 1px 1px 1px #fff;}
/* ------------- */

/* Comments */
.cell_coment {list-style:none;padding:0px;margin:0px;line-height:150%;} 
.cell_coment li {position:relative;padding-left:80px;width:auto; } 
.coment_info {position:relative;text-align:left;color:#444;background: #fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding:10px;margin-bottom:20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;} 
.coment_os {overflow:hidden;} 
.coment_name,.coment_nomer {padding:0 0 7 0px;} 
.coment_message {width:550px;border-top:1px solid #E5E5E5;text-align:left;padding:7 0 0 0px;word-wrap:break-word;} 
.coment_nomer {font-weight:normal;}
.coment_date{color:#999;font-size:10px;padding:10 0 0 0px;}
.response_date{color:#999;padding:0 0 7 0px;}
.coment_answer{font-size:10px;padding:10 0 0 0px;}
.avatar {position:absolute;height:45px;width:45px;left:0;} 
.avatar img {height:55px;width:55px;background: #fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding: 3px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;} 
.tip{position: absolute;top:10px;left:-7px;height: 13px;width:9px;background: url("/images/comms_arrow.png") no-repeat top left;} 
.commError{padding:10 0 10 0px;}
.left {float:left;} 
.right {float:right;} 
.clear {clear:left;} 
#numEntries{padding:0 0 25 0px;}
#pagesBlock2{display:none;}
/* ------------- */

/* New comment */
.newcommblock{width:100%;padding:0px;}
.commError{color:#FF0000;font-weight:bold;}
.securityCode{margin:0px;text-align:center;height:35px;width:90px;font-size:10pt;color:#111111;background:#F9F9F9;border:1px solid #CCCCCC;box-shadow: 0px 0px 3px #D7D7D7;}
.commFl{width:100%;height:180px;padding:10px;margin:0 0 10 0px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.commSbmFl{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:130%;font-weight:normal;border:0px;color:#ffffff;background:#cc1a1a;padding:10px 25px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.commSbmFl:hover{cursor:pointer;background:#bf0a0a;position:relative;}
#secuImgC {margin:5 0 10 0px;color:#777!important;background:#f9f9f9!important;outline: 1px solid #CCCCCC;!important;}
/* ------------- */

/* Right block */
.rightblock{padding:40 15 10 5px;vertical-align:top;width:260px;}
.blocktitle{width:auto;text-align:left;padding:17 0 17 25px;font-size:150%;letter-spacing:2px;color:#fff;text-shadow:#222 1px 1px 1px;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #cc1a1a;background: -moz-linear-gradient(top, #cc1a1a 0%, #bf1616 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc1a1a), color-stop(100%,#bf1616));background: -webkit-linear-gradient(top, #cc1a1a 0%,#bf1616 100%);background: -o-linear-gradient(top, #cc1a1a 0%,#bf1616 100%);background: -ms-linear-gradient(top, #cc1a1a 0%,#bf1616 100%);background: linear-gradient(to bottom, #cc1a1a 0%,#bf1616 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc1a1a', endColorstr='#bf1616',GradientType=0 );}
.blockarrow{background: url('/images/block_panel.png');background-repeat:no-repeat;background-position:right bottom;height:10px;}
.blockcontent{width:auto;padding:5 0 30 0px;vertical-align:top;}
/* ------------- */

/* Categories */
.catsTable{width:100%;padding:0px;margin:10 0 10 0px;line-height:110%;text-align:justify;}
a.catName{text-decoration:none;font-weight:bold;color:#555;}
a.catName:hover{text-decoration:none;font-weight:bold;color:#333;}
a.catNameActive{text-decoration:none;font-weight:bold;color:#B90C17;padding:0 0 0 20px;}
a.catNameActive:hover{color:#B01115;}
.catsTd{padding:12 3 12 20px;border-bottom:1px dashed #ccc;background-color:#f9f9f9;}
.catsTd:hover{background-color:#f2f2f2;cursor:pointer;}
/* ------------- */

/* Information */
.gameinfo{padding:0px;margin:0px;}
.gameinfo li{list-style:none;font-size:8pt;padding:4 0 4 0px;color:#333;}
/* ------------- */

/* User menu */
.usermenu{width:100%;padding:0px;margin:10 0 10 0px;line-height:110%;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;}
.userpunkt{padding:7 3 7 3px;text-align:center;}
a.user{text-decoration:none;font-weight:bold;font-size:10px;color:#555;}
a.user:hover{text-decoration:none;font-weight:bold;color:#B01115;}
/* ------------- */

/* Search form */
.queryField{background-color:#f9f9f9;color:#222;width:72%;font-size:12px;padding:13 4 13 12px;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;border:1px solid #E5E5E5;border-right:0px;}
.queryOk{background: url('/images/search_small.png');background-repeat:no-repeat;background-position:center center;background-color:#f2f2f2;color:#fff;width:55px;font-size:12px;padding:13 4 13 12px;border:1px solid #E5E5E5;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.queryOk:hover{background-color:#ebebeb;color:#fff;cursor:pointer;}
/* ------------- */

/* Calendar */
.calTable {border:0px;padding:0px;} 
.calMonth {text-align:center;font-weight:bold;padding: 10px 0px 15px 0px;} 
.calWday,.calWdaySe,.calWdaySu{font:9px Verdana,Arial,Helvetica,sans-serif;color:#555;padding:5px;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;} 
.calMday {font:11px Verdana,Arial,Helvetica,sans-serif;color:#8F9497;text-shadow: 1px 1px 1px #fff;font-weight:bold;padding:6 5px;} 
.calMdayA {color:#8F9497;font-weight:bold;background:#ffffff;} 
.calMdayIs,.calMdayIsA {font-weight:bold;} 
a.calMonthLink:link,a.calMonthLink:visited,a.calMonthLink:active {text-decoration:none;color:#444;} 
a.calMonthLink:hover {text-decoration:none;color:#B01115;} 
a.calMdayLink:link,a.calMdayLink:visited,a.calMdayLink:active {text-decoration:none;color:#555;} 
a.calMdayLink:hover {text-decoration:none;color:#B01115;} 
.archMenu{width:90%;text-align:center;padding:5 0 5 0px;background:#f9f9f9;}
/* ------------- */

/* Comments informer */
.comminf{width:100%;height:80px;text-align:left;padding:10 0 10 0px;font-size:10px;border-bottom:1px solid #E5E5E5;}
.comminfava {width:50px;vertical-align:top;}
.comminfava img{background:#fcfcfc;border:1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;height:50px;padding:3px;position:relative;width:50px;margin:0 8 0 0px;}
a.commlink{text-decoration:none;color:#555;}
a.commlink:hover{text-decoration:none;}
/* ------------- */

/* Footer */
.footer{height:auto;border-bottom:3px solid #B01115;color:#fcfcfc;background:url('/images/footer_bg.png');background-repeat:repeat-x;background-color:#222;}
.footer img{-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;}
.footer img:hover{-moz-opacity:1;-khtml-opacity:1;opacity: 1;cursor:pointer;}
a.foot{text-decoration:none;color:#8F8F8F;}
a.foot:hover{text-decoration:underline;color:#ff5959;}
a.footn{text-decoration:underline;color:#D2D2D2;}
a.footn:hover{text-decoration:none;color:#D2D2D2;}
.footer-menu {color: #D2D2D2;font-size:8pt;padding:0px;margin:10 0 0 0px;text-align: left;}
.footer-menu li {list-style:none;padding:3 0 3 0px;}
.info-menu {color: #D2D2D2;font-size:12px;margin:0px;padding:0px;text-align: center;}
.info-menu li {border-left: 1px solid #999;display: inline-block;list-style: none outside none;padding: 0px 17px;}
.info-menu li:first-child {border-left: 0px none currentColor;}
/* ------------- */

/* Main elements */
.forumlist{padding:20 20 70 20px;}
.statsRecord{padding:0 0 15 0px;}
/* ------------- */

/* User panel */
.userpanel{width:100%;background-color:#f9f9f9;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;margin:40 0 20 0px;padding:0 25 5 15px;}
.forum-menu {color: #D2D2D2;font-size:12px;margin:0px;padding:0px;text-align: right;}
.forum-menu li {border-left: 1px solid #ccc;display: inline-block;list-style: none outside none;padding: 0px 15px;}
.forum-menu li:first-child {border-left: 0px none currentColor;}
/* ------------- */

/* Groups */
a.groupAdmin{font-weight:bold;color:#960C00;text-decoration:none;}
a.groupModer{font-weight:bold;color:#EF3737;text-decoration:none;}
a.groupFriends{font-weight:bold;color:#E5A000;text-decoration:none;}
a.groupVerify{font-weight:bold;color:#2D9926;text-decoration:none;}
a.groupUser{font-weight:normal;color:#666666;text-decoration:none;}
a.groupBanned{font-weight:normal;text-decoration:line-through;}
/* ------------- */

.uTopTd{padding:0 0 15 0px;border-bottom:1px solid #E5E5E5;text-align:center;font-size:8pt;}
.uTopTd:first-child{text-align:left;padding-left:5px;}
.uTd{height:45px;border-bottom:1px solid #E5E5E5;font-size:8pt;}
.forumMemNum,.forumMemSwch{padding:10 5 20 5px;font-size:8pt;}
.userSchFrm{padding:20 0 10 0px;}

/* Forums & threads */
.gTable{border:0px;padding:20 0 0 0px;}
.gTableTop{font-family:tahoma,verdana,times,arial;font-size:18pt;color:#ccc;padding:15 0 18 30px;color:#BF1616;letter-spacing:0px;font-weight:500;text-align:left;line-height:130%;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;background-color:#f9f9f9;}
.gTableSubTop{border-bottom:1px solid #E5E5E5;color:#999;padding:8 3 8 3px;font-size:10px;text-align:center;}
a.topSortLink,a.topSortLink:visited,a.topSortLink:active{text-decoration:none;color:#999;}
.gTableBody{padding:10px;line-height:150%;}
.gTableBody1{background-color:#f9f9f9;border-bottom:1px solid #E5E5E5;font-size:8pt;line-height:160%;}
.gTableBottom{padding:10 0 10 0px;}
.gTableLeft{font-weight:bold;color:#F7F7F7;text-align:center;}
.gTableRight{display:none;}
.gTableError{color:#FF0000;}
.forumNameTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:7 8 7 8px;}
.forumThreadTd,.forumPostTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:5px;font-size:8pt;}
.forumIcoTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:0 5 0 5px;}
.forumLastPostTd{border-bottom:1px solid #E5E5E5;padding:2 4 2 10px;font-size:10px;line-height:150%;}
.forumArchive{font-size:8pt;padding:2px;color:#444444;}
.forum {font-size:13px;font-weight:bold;}
.forumDescr{font-weight:normal;font-size:10px;color:#777;text-align:justify;padding:5 0 0 0px;}
.forumModer{font-weight:normal;font-size:7pt;color:#333;text-align:justify;}
.forumViewed {font-size:8pt;letter-spacing:0px;}
.forumBar,.forumBarA{padding:0 3 0 3px;}
.forumNamesBar {font-size:12px;padding:3 5 5 20px;}
.bottomPathBar{}

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

a.forum:link,a.forum:visited,a.forum:active {text-decoration:none;color:#444444;}
a.forum:hover {border-bottom:1px dashed #B01115;text-decoration:none; color:#BF1616;}

a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#444444;}
a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#444444;}
a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:none; color:#444444;}
a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:none; color:#BF1616;}

a.threadPinnedLink:link,a.threadPinnedLink:visited,a.threadPinnedLink:active {text-decoration:none; color:#444444;}
a.threadPinnedLink:hover {border-bottom:1px dashed #B01115;text-decoration:none; color:#BF1616;}

a.threadLink:link,a.threadLink:visited,a.threadLink:active {text-decoration:none; color:#444444;}
a.threadLink:hover {border-bottom:1px dashed #B01115;text-decoration:none; color:#BF1616;}

.threadLink,.threadPinnedLink{font-weight:700;}

.threadNametd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:3 3 3 8px;}
.threadIcoTd,.threadIcoTd,.threadPostTd,.threadViewTd,.threadAuthTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:3px;font-size:8pt;}
.threadLastPostTd{border-bottom:1px solid #E5E5E5;padding:2 0 2 6px;font-size:10px;line-height:180%;}
.threadNoticeLink {font-weight:bold;}
.threadsType {border-bottom:1px solid #E5E5E5;padding:12 0 12 30px;color:#000;font-weight:bold;}
.threadsDetails,.forumOnlineBar{padding:5 0 5 20px;border-bottom:1px solid #E5E5E5;background-color:#f9f9f9;}
.thDescr{display:none;}
.funcBlock{padding:20 0 0 0px;color:transparent;font-weight:bold;font-size:8pt;}
.lastPostGuest,.threadAuthor {font-weight:bold;}
.lastPostUser{font-size:7pt;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
.fastNavMain {background:#F2F2F2;color:#848484;}
.fastNavCatA {color:#0000FF}
.fastNavForumA {color:#0000FF}
.pagesInfo {display:none;}
.fUsrList{font-size:9pt;font-weight:bold;}
.searchForumsFl{width:100%;height:280px;font-size:8pt;}
.threadDescr{font-weight:normal;font-size:10px;color:#777;text-align:justify;padding:6 0 0 0px;}
.threadFrmBlock{text-align:left;font-size:10px;padding:6 0 3 0px;color:transparent;font-weight:bold;}
a.threadFrmLink,a.threadFrmLink:visited,a.threadFrmLink:active{text-decoration:none;color:#444;}
a.threadFrmLink:hover{text-decoration:none;color:#B01115;}
.postpSwithces{font-size:10px;}
a.postPSwithcesLink{text-decoration:none;color:#666;}
a.postPSwithcesLink:hover{text-decoration:none;color:#B01115;}
.frmBtns{padding:0px;}
.forumModerFuncs{padding:6px;}
/* ------------- */

/* Switchs */
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#444444;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#444444;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#444444;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:none; color:#BF1616;}
.curPage,.numPages{font-weight:bold;}
.switches {padding:0px;font-weight:8pt;margin:7 0 7 0px;}
.switch {text-shadow: 1px 1px 1px #fff;font-weight:bold;color:#8F9497;padding:5 15 5 15px;background:#f9f9f9;outline: 1px solid #E5E5E5;}
.switchActive {color:#B01115;background:#f2f2f2;outline: 1px solid #E5E5E5;font-weight:bold;padding:5 15 5 15px;}
/* ------------- */

/* Posts */
.postcell {padding:0px;margin:20 0 20 0px;width:100%;} 
.postinfo {color:#444;padding:0px;width:160px;text-align:center;font-size:10px;color:#555;line-height:140%;vertical-align:top;} 
.postinfo img {height:120px;width:120px;border:none;border:1px double #dadada;padding:4px;margin:5 0 5 0px;background-color:#f2f2f2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;} 
.postup{background:#f2f2f2;border:1px solid #dadada;color:#555;padding:8 5 8 5px;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.postmessage{height:160px;background:#fcfcfc;border:1px solid #dadada;text-align:justify;border-top:0px;padding:15px;line-height:150%;vertical-align:top;}
.postmessage img {max-width:600px;}
.postarrow{background: url('/images/forum_arrow.png') no-repeat top left;width:11px;height:17px;float:right;margin:65 -1 0 0px;}
a.postUser{font-size:8pt;}
.postbottom{background-color:#f2f2f2;border:1px solid #dadada;border-top:0px;padding:8px;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.statusOnline {color:#B90C17;}
.statusOffline {color:#999;}
.uSpoilerButton{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:100%;font-weight:normal;border:0px;color:#ffffff;background:#cc1a1a;padding:5px 20px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.signatureHr{border:none;background:#ccc;}
.signatureView{color:#999;font-size:8pt;font-style:italic;}
.codeMessage {background:#f2f2f2;width:70%;font-style:italic;color:#444;font-size:10pt;border:0px!important;border-left:5px solid#bbb!important;padding:10px;margin:0 0 0 30px;font-family:courier new;}
.quoteMessage{text-align:left;background:#f2f2f2;width:70%;font-style:italic;color:#444;font-size:10pt;border:0px!important;border-left:5px solid#bbb!important;padding:10px;margin:0 0 0 30px;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.quoteMessage:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}
.quoteMessage:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}
.quoteMessage > p:first-child {display:inline;}
.bbCodeName {color:#555;margin:15 0 0 40px;}
.bbQuoteName {color:#555;margin:15 0 0 40px;}
.edited{color:#555;font-size:10px;}
.dPstBox{padding:0px;margin:0px;font-size:8pt;}
input[type="checkbox"]{padding:0px;margin:0px;}
/* ------------- */

/* New posts panel*/
#post{padding-top:0px;}
.PostLeft{width:20%;font-weight:bold;color:#222222;padding:10px;}
.PostRight{width:80%;color:#222222;padding:10px;}
.bbCodes {padding-top:3px;padding-bottom:3px;}
.bb{cursor: pointer;width:16px;height:16px;border:0px;}
.legendTd{font-size:8pt;}
.newThreadBlock{background: #F9F9F9;border: 1px solid #CCCCCC;}
.newPollBlock{background: #F9F9F9;border: 1px solid #CCCCCC;}
.moderOptions,.manFlSbm,.fastLogBt,.uSpoilerButton,.manFlRst,{background:#F9F9F9;border:1px solid #CCCCCC;letter-spacing:1px;font-size:10pt;padding: 5 10 5 10px;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.moderOptions:hover,.manFlSbm:hover,.fastLogBt:hover,.uSpoilerButton:hover,.manFlRst:hover,{background:#F2F2F2;cursor:pointer;}

.postSubmit{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:130%;font-weight:500;border:0px;color:#ffffff;background:#cc1a1a;padding:10px 25px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.postSubmit:hover{cursor:pointer;background:#bf0a0a;}
.postPreview,.postReset{display:none;}

.moderOptions{width:95%;color:#333;border:1px solid #E5E5E5;padding:5 7 5 10px;cursor:pointer;float:left;}
#modBut2{padding:5 10 5 10px;color:#333;border:1px solid #E5E5E5;cursor:pointer;}

.fFastNavTd{display:none;}

.fFastSearchTd{visibility:hidden;}
.codeButtons{height:17px;font-size:7pt;color:#111111;border:1px solid #CCCCCC;}
.codeCloseAll {font-size:7pt;background: #FFFFFF;color:#848484;border:1px solid #CCCCCC;font-weight:bold;}
.postNameFl,.postDescrFl,.postPollFl,.postQuestionFl {background:#fcfcfc;border:1px solid #E5E5E5;padding:10px;width:100%;}
.postResultFl{border:1px solid #CCCCCC;width:50px}
.postAnswerFl{border:1px solid #CCCCCC;width:300px}
.postTextFl{padding:10px;background:#fcfcfc;border:1px solid #E5E5E5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;width:100%;height:260px;color:#000000;}
.postUserFl{border:1px solid #CCCCCC;width:300px}
.pollHelp{font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart{padding-top:5px;text-align:center}
.panel{padding:3px;vertical-align:top;background-color:#f7f7f7;border:1px solid #CCCCCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;}
/* ------------- */