/* Page Selector / Start */ 
.catPages1 {color:#fff;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #fff;BACKGROUND-IMAGE:URL(http://twilightrus.com/7106ad9140b5.png);border:1PX SOLID #56301a; padding:2px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {BACKGROUND-IMAGE:URL(http://twilightrus.com/image/7106ad9140b5.png);color:#fff;font-weight:bold;} 
.catPages1 b {text-decoration:none;BACKGROUND-IMAGE:URL(http://twilightrus.com/image/7106ad9140b5.png);border:1PX SOLID #56301a;padding:2px 10px;color:#303b45;font-size:11px;} 

.catPages2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages2 a:hover {background:#6B82A4;color:#FFFFFF;font-weight:bold;} 
.catPages2 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#ccc;font-size:11px;} 

/* Page Selector Style / End */

/* COMMON STYLE */

html, body, form, fieldset {margin: 0; padding: 0;}
body {background: #0c1620; color: #000000; font-family: Arial, sans-serif; line-height: 1.5;}
body#bd {color: #577596; background: url(http://twilightrus.com/image/container-bg.gif) left #26282c; margin: 0 0 50px;}
body.contentpane {color: #000000; font-size: 12px; line-height: 1.3em; margin: 0; margin: 1em 2em; width: auto;}
body.fs3 {font-size: 12px;}

.rating { 
color: #757575; 
font: 11px tahoma; 
width: 85px; 
height: 16px; 
} 
.unit-rating { 
list-style: none; 
margin: 0px; 
padding: 0px; 
width: 85px; 
height: 16px; 
position: relative; 
background: url(http://twilightrus.com/image/rating.gif) repeat-x top left; 
} 
.unit-rating li { 
text-indent: -90000px; 
padding: 0px; 
margin: 0px; 
float:left; 
} /*heroes-ru.info*/ 
.unit-rating li a { 
display: block; 
width: 17px; 
height: 16px; 
text-decoration: none; 
text-indent:-9000px; 
z-index: 17; 
position: absolute; 
padding: 0px; 
} 
.unit-rating li a:hover { 
background-image: url(http://twilightrus.com/image/rating.gif); 
background-position: left center; 
z-index: 2; 
left: 0px; 
} 
.unit-rating a.r1-unit { 
left: 0px; 
} 
.unit-rating a.r1-unit:hover { 
width: 17px; 
} 
.unit-rating a.r2-unit { 
left: 17px; 
} 
.unit-rating a.r2-unit:hover { 
width: 34px; 
} 
.unit-rating a.r3-unit { 
left: 34px; 
} 
.unit-rating a.r3-unit:hover { 
width: 51px; 
} 
.unit-rating a.r4-unit { 
left: 51px; 
} 
.unit-rating a.r4-unit:hover { 
width: 68px; 
} 
.unit-rating a.r5-unit { 
left: 68px; 
} 
.unit-rating a.r5-unit:hover { 
width: 85px; 
} 
.unit-rating li.current-rating { 
background-image: url(http://twilightrus.com/image/rating.gif); 
background-position: left bottom; 
position: absolute; 
height: 16px; 
display: block; 
text-indent: -9000px; 
z-index: 1; 
}
.replaceBody{color: #ffffff; background: url(http://twilightrus.com/image/container-bg.gif) left #26292c; margin: 0 0 50px;}

/* Normal link */
a {color: #8899b7; text-decoration: none;}
a:hover, a:active, a:focus {color: #ff3c3c; text-decoration: none;}
a img {border: none;}

/* Title text */
.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4, #login, #topnav {line-height: normal; font-weight: normal; font-family: "Times New Roman", Times, serif;} 

/* Small text */
small, .small, .smalldark, .createby, .createdate, .modifydate, .img_caption, p.site-slogan, a.readon, #topnav, #footer {font-size: 92%;}
small, .small, .img_caption {color: #88a3b7;}
img {margin: 0; padding: 0;}
.img_caption.left {margin-right: 25px;}
.img_caption.right {margin-left: 25px;}
img.caption {padding: 3px; background: #88a3b7; border: 1px solid #222a37;}
div .news img {padding: 3px; margin: 5px; background: #88a3b7; border: 1px solid #222a37;}
div .news .editor_button img, div .news .editor_button_brk img, div .news .editbclose img {padding:0; margin:0; border:0;}
.news {padding: 0px 0px 0px 20px;text-align:justify; width:720px;}
.news input, .news textarea { background: #e9e9e9; color:#1f1f1f;}

/* User Group Marks */
a.groupModer:link,a.groupModer:visited {color:#01cd44;}
a.groupModer:hover {color:#ff3c3c;}
a.groupAdmin:link,a.groupAdmin:visited {color:#d20000;}
a.groupAdmin:hover {color:#ff3c3c;}
a.groupVerify:link,a.groupVerify:visited {color:#295f2d;}
a.groupVerify:hover {color:#ff3c3c;}
a.groupUser:link,a.groupUser:visited {color:#5b7aaf;}
a.groupUser:hover {color:#ff3c3c;}
a.groupOther3:link,a.groupOther3:visited {color:#ff00a2;}
a.groupOther3:hover {color:#ff3c3c;}
a.groupOther1:link,a.groupOther1:visited {color:#33cab3;}
a.groupOther1:hover {color:#ff3c3c;}
a.groupOther2:link,a.groupOther1:visited {color:#fffc00;}
a.groupOther2:hover {color:#ff3c3c;}
a.groupOther4:link,a.groupOther1:visited {color:#ae0363;}
a.groupOther4:hover {color:#ff3c3c;}
a.groupOther5:link,a.groupOther1:visited {color:#c402c6;}
a.groupOther5:hover {color:#ff3c3c;}
a.groupOther6:link,a.groupOther1:visited {color:#ff9000;}
a.groupOther6:hover {color:#ff3c3c;}

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

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:#111820; border:1px solid #222a37; border-left: 5px solid #ffffff;}
.cBlock2 {background:#111820; border:1px solid #222a37; border-left: 5px solid #88a3b7;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #3f5772;background: #222a37;}
.commTd1 {color:#FFFFFF;}
.commTd2 {}
.commFl {color:#000000;width:100%;background:#FCFCFC;border:1px solid #222a37;}
.smiles {border:1px solid #88a3b7;background: #222a37;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6a83a5;background:#FCFCFC;border:1px solid #222a37;}
/* ------------------- */

/* Heading */
h1 {font-size: 200%;}
h2 {font-size: 180%;}
h3 {font-size: 150%;}
h4 {font-size: 125%; text-transform: uppercase;}
blockquote {
background: url(http://i31.tinypic.com/25ziih2.jpg) repeat-y;
padding: 5px 5px 30px 10px; 
font-family: Arial;
font-size: 11px;
color: #dee0f2; 
}
p, pre, ul, ol, h1, h2, h3, h4, h5, h6 {margin: 15px 0; padding: 0;}
ul {list-style: none;}
ul li {background: url(http://twilightrus.com/image/bullet.gif) no-repeat 18px 7px; line-height: 160%; padding-left: 30px;}
ol li {line-height: 180%; margin-left: 35px;}
th {font-weight: bold; padding: 5px; text-align: left;}
fieldset {border: none; padding: 10px 5px;}
fieldset a {font-weight: bold;}
fieldset.input {padding: 0;}
hr {border-bottom: 0; border-left: 0; border-right: 0; border-top: 1px solid #88a3b7; height: 1px;}
td, div {font-size: 12px;}

/* FORM */
form {margin: 0; padding: 0;}
form label {cursor: pointer;}
input, select, textarea, .inputbox, .news .inputbox, .button, {font-family: Arial, sans-serif; font-size: 100%; color: #0e1720;}
.inputbox, .news .inputbox, select, {border: 1px ridge #47210C; padding: 3px 2px; background: #466e98;}
.button, .news .button, .news .bbcodes,{padding: 2px 8px; border: 1px solid #47210C; background: url(http://twilightrus.com/image/but-bg.gif) repeat-x center #88a3b7; font-variant: small-caps; color: #8899b7;}
* html .button, * html .bbcodes {padding: 0 2px !important;}
*+html .button, *+html .bbcodes {padding: 0 2px !important;}
.textarea {width:720px; height:120px; padding:5px;}
legend {color:#8899b7;}

/* MAIN LAYOUT DIVS */
#wrapper {}
#header, #mainnav {width: 1100px; margin: 0 auto; clear: both;}
#topsl, #botsl, #footer {width: 1000px; margin: 0; clear: both;}
#container {background: url() repeat-y center; width: 1000px;}
#container-inner {padding: 0;}
#container-forum {background: url(http://twilightrus.com/image/content-b.png) repeat-y center;}
#container-mini {background: url(http://twilightrus.com/image/content-m.png) repeat-y center;}

/* HEADER */
#headerwrap {height: 386px; width: 100%; background: url(http://twilightrus.com/image/header-bg.gif) repeat-x; position: relative; z-index: 99; text-align:center;}
#header {height: 340px; line-height: normal; position: relative;}
h1.logo {margin: 0; padding: 0; font-size: 300%; position: absolute; top: 0; left: 0px;}
h1.logo a {display: block; background: url(http://twilightrus.com/logo_leto.png) no-repeat; width: 488px; height: 224px; text-indent: -5000px;}
#login {position: absolute; top: 42px; right: 20px; width: 300px; height:50px;}
#login .inputbox {width: 150px; padding: 2px;background: #5381b3;}
#login span {color: #8899b7; font-variant: small-caps; padding: 0 5px;}
#login a {}

/* MAIN NAVIGATION */
#mainnavwrapmask {background: url(http://twilightrus.com/image/mainnav-bg.png); height: 46px; position: absolute;left: 0; z-index: 9; width: 100%;text-align:left;}
#mainnavwrap {height: 46px; position: absolute; z-index: 99; text-align:left; left:50;}
#mainnav {height: 46px; font-family: Georgia, "Times New Roman", Times, serif;}
#mainnav a, #subnav a {outline: none;}
#topnavwrap {position: absolute; top: 0; right: 0; background: url(http://twilightrus.com/image/topnav-l.gif) no-repeat left top; height: 46px; float: left;}
#topnav {height: 46px; background: url(http://twilightrus.com/image/topnav-r.gif) no-repeat right top; padding: 0 25px 0 0; float: left;}
#topnav ul {padding: 0; margin: 0;}
#topnav li {display: inline; background: url(http://twilightrus.com/image/bullet.gif) no-repeat 12px center;}
#topnav li a {display: inline; font-variant: small-caps; line-height: 36px;}

/* breadcrumbs */
#pathway {color: #8899b7; padding: 10px 0; border-top: 1px solid #3e5369; border-bottom: 1px solid #3e5369; font-size:10px; font-variant: small-caps; background: url(http://twilightrus.com/image/pathway-bg.png) repeat-x top; text-indent: 20px;}
#pathway a {text-decoration: none;}
#pathway a:hover {text-decoration: underline;color: #ffffff;}
#pathway img {margin: 0px 0px;}

/* COLLAPSIBLE LAYOUT */
#containerwrap {clear: both; background: url(http://twilightrus.com/image/container-bg.gif); width:1000px; background:#1b232c;}

/* SEARCH */
#search {float:right; margin-top:-38px; margin-left:25px; width:420px; height: 65px; background: url(http://twilightrus.com/image/icon-search.png) no-repeat left top;}
#search .inputbox {margin: 8px 10px 0 80px; width: 200px; padding: 3px;}
.sresult {font-size:12px; font-weight: bold; color: #f83010;}

/* PRIMARY COLUMN */
#content {clear: both;display: block; float: left; width: 730px; }
#current-content {clear: bothpadding: 10px 20px;}
#forum-content {clear: both; display: block; float: left; width: 76%; padding: 10px 10px 10px 150px;}

/* COLUMNS */
#columns {float: right; overflow: hidden; width: 420px; }
#colwrap {float: right; overflow: hidden; width: 420px; background: url(http://twilightrus.com/image/dot.gif) repeat-y center;}

/*columns*/
#col1 {float: left; width: 210px; overflow: hidden;}
#col2 {float: right; width: 210px; overflow: hidden;}
#col1 div.innerpad, #col2 div.innerpad {clear: both;padding: 5px;}
#col {float:right; width:420px; overflow: hidden; padding-right: 10px;}

/* Common style for column */
#colwrap table {clear: both;border-collapse: collapse; border-spacing: 0;}
.article_separator {background: url(http://twilightrus.com/image/separator.png) no-repeat; width:730px; padding-bottom: 15px;}
#colwrap ul {list-style: none;}
/* JA Moo Tabs */
#tabs {margin: 0 1px; padding: 0 18px 10px; background: #313f4f;}

div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {font-size: 150%; margin: 0 0 10px; color: #ff3c3c; font-variant: small-caps; background: url(http://twilightrus.com/image/h3-bg.png) no-repeat bottom right;}
div.moduletable h3 span, div.moduletable_menu h3 span, div.moduletable_text h3 span {display: block; padding: 2px 0 0; background: url(http://twilightrus.com/image/h3-bg.png) no-repeat bottom left;}
div.moduletable, div.moduletable_menu, div.moduletable_text {margin: 0 0 20px; padding: 0 0 5px;}

/* Default Menu */
ul.menu {list-style: none; margin: 0; padding: 0;}
ul.menu li {margin: 0; padding: 1px 0; background: url(http://twilightrus.com/image/hline.gif) repeat-x left bottom;}
ul.menu li a {display: block; outline: none; padding: 3px 12px; text-decoration: none; color: #8899b7; background: url(hhttp://twilightrus.com/image/bullet.gif) no-repeat 0 9px;}
ul.menu li a:hover, ul.menu li a:active, ul.menu li a:focus {color: #ff3c3c; text-decoration: none;}
ul.menu li.active a {font-weight: bold; color: #8899b7;}
ul.menu li ul {list-style: none; margin: 0; padding: 0;}
ul.menu li li {background: none;}
ul.menu li li a {background: url(http://twilightrus.com/image/arrow.png) no-repeat 9px 12px !important; border: none; font-weight: normal !important; padding-left: 20px !important; width: 75%; /*need for ie6*/}
ul.menu li li li a { background: url(http://twilightrus.com/image/arrow.png) no-repeat 18px 11px !important; padding-left: 30px !important;}
ul.menu li li a:hover, ul.menu li li a:active, ul.menu li li a:focus {background: none;}

.catsTable {list-style: none; margin: 0; padding: 0;}
.catsTd {margin: 0; padding: 5px 0; background: url(http://twilightrus.com/image/hline.gif) repeat-x left bottom;}
.catsTd a { padding: 3px 12px; text-decoration: none; color: #8899b7; background: url(http://twilightrus.com/image/bullet.gif) no-repeat 0 9px;}

/* SPOTLIGHT */
/* Spotlight Box Style */
.box-full, .box-left, .box-center, .box-right {float: left; overflow: hidden; padding: 20px 0;}
.box-right, .box-center {}

/* Top spotlight */
#topslwrap {position: absolute; bottom: 3px; left: 100; width: 1000px; height: 244px; margin: 0; padding: 0; overflow: hidden; text-align:left;}
#topsl {overflow: hidden; position: relative; height: 244px;}
#topsl div.moduletable {padding: 0; margin: 10px 0 0 10px; width:100%; font-size: 120%; color: #88a3b7;}
#topsl .contentheading {font-size: 250%; font-variant: small-caps; color: #8899b7; padding: 80px 0 5px 0;}
#topsl div.moduletable img {position: absolute; top: 0; right: 0;}

/* Bot spotlight*/
#botslwrap {background: url(http://foxylois.ucoz.ru/imges/botslwrap-bg.gif); clear:both; position:relative; text-align:center;}
#botsl {background: url(http://twilightrus.com/image/botsl-bg.png) no-repeat top center; text-align:left;}
#botsl div.moduletable {padding: 0 20px; margin: 0;}
#botsl div.moduletable h3 {background: url(http://twilightrus.com/image/h3-botsl.gif) no-repeat right bottom;}
#botsl div.box-left div.moduletable {padding-left: 20px;}
#botsl div.box-right div.moduletable {padding-right: 20px;}

/* FOOTER */
#footerwrap {padding: 0; text-align:center;}
#footer {padding: 20px 0; position: relative; text-align: center; }
#footer small {color: #88a3b7; font-size: 100%; padding: 0 5px;}

li.firstitem {background: none !important;}

/* content tables */
.readon a{color: #8899b7; display: block; width: 120px; height: 19px; line-height: 19px; clear: both; font-size: 82%; font-variant: small-caps; text-decoration: none; border: 1px solid #222a37; background: url(http://twilightrus.com/image/readon-bg.gif) no-repeat left top; text-indent: 35px;}
.readon a:hover, .readon a:focus, .readon a:active {color: #ffffff;}
table.contentpaneopen td, table.contentpane td {}
table.contentpaneopen, table.contentpane, table.blog {width: 100%;}
.moduletable {padding: 0; color: #8899b7;}
table.contentpaneopen {border: none; border-collapse: collapse; border-spacing: 0;}
h2.contentheading, .contentheading {margin: 0; padding: 0 0 5px;}
.contentheading {padding: 0px 5px 3px 15px;font-size: 150%; font-weight:bold; color:#8899b7; font-variant: small-caps;background: url(http://twilightrus.com/image/arrow.png) no-repeat left center;}

/* META */
.article-toolswrap {display: block; margin: 3px -5px 10px; padding: 0 0 0 10px; background: url(http://twilightrus.com/image/meta-l.gif) no-repeat top left; position: relative; color: #88a3b7;}
.article-tools {display: block; padding: 0 10px 0 0; height: 38px; line-height: 38px; background: url(http://twilightrus.com/image/meta-r.gif) no-repeat top right;}
.article-meta {width: 70%; float: left;}
.createby {padding: 5px 5px 3px 20px; background: url(http://foxylois.ucoz.ru/imges/icon-author.gif) no-repeat left center;}
.createdate {padding: 5px 5px 3px 25px; }
.modifydate {width: 100%; display: block; margin-bottom: 10px; color: #88a3b7;}
div.buttonheading {position: absolute; top: 12px; right: 30px;}
.buttonheading img {margin: 0 0 0 5px; border: 0; float: right;}

/* Clearfix */
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
* html > body .clearfix {display: block; width: 1150px;}
* html .clearfix {height: 1%;}

/* Navigation to pages */
.pagesnav {padding-top:24px; font-size:12px; color:#8899b7;}
.pagesnav a:link,.pagesnav a:visited,.pagesnav a:active {text-decoration:none;color:#8899b7;}
.pagesnav a:hover {text-decoration:none; color:#f26522;}
.navigation a:link,.navigation a:visited,.navigation a:active {text-decoration:none;color:#8899b7;background:#313f4f;border:1px solid #6a422c;padding:2px 6px;}
.navigation a:hover {background:#be764f; color:#1b212c; border-color:#6a422c;}
.navigation span {text-decoration:none; background:#313f4f; border:1px solid #6a422c; color:#v; padding:2px 6px; font-weight:bold;}
/* Archives */
.archives {font-size:11px;}

/* Comments */
.com-foto {background-color: #1b212c; background: url(http://twilightrus.com/image/com-foto.png) no-repeat top center; color: #8899b7; font-size: 11px;}
.com-foto-c {margin-top:7px; width:100px; height:100px;}
.com-top {background: url(http://twilightrus.com/image/com-top.png) no-repeat top center; color: #ffffff; font-size: 12px; padding-left:50px; padding-top:10px; padding-right:18px; text-align:justify;}
.com-bot {background-color: #1b212c; background: url(http://twilightrus.com/image/com-bot.png) no-repeat top center; color: #8899b7; font-size: 12px; padding-bottom:6px;}
.com-n { background: url(http://twilightrus.com/image/com-n.png) repeat-y top center;}
.com-tit {font-size:14px; font-weight: bold; color: #f9a93b;}
/*Engine CSS */

/* Userinfo */
.userinfo {font-size:11px; color:#cccccc;}
.userinfo span {font-size:12px; color:#ff6522;}
/* Statistics */
thead td {color:#e25511; border-bottom:1px solid #666666;}
/* Comments */
.bg_comment {padding:5px;}
.bg_foto {margin-bottom: 1px; padding: 10px; border-top: 1px solid #464646; border-right: 1px solid #1F1F1F; border-bottom: 1px solid #1F1F1F; border-left: 1px solid #464646; background: url(http://foxylois.ucoz.ru/imges/bg_input.gif) repeat-x top #e7e7e7; -moz-border-radius : 10px; width:140px; height:100px;}
.bg_comm_avt {padding: 5px; margin-top:10px; color: #a7a7a7; font-size: 100%; width:150px; height:105px;}
/* Online CSS */
#hintbox {text-align: left; width: 150px; font-size: 10px; border: 2px solid #2c1508; background-color: #472919; layer-background-color : #472919; color : #8899b7; margin : 10px 0 0 10px; padding : 3px 5px; position : absolute; visibility : hidden; z-index : 998; -moz-opacity : 0.92; -moz-border-radius : 5px; filter : alpha(opacity="90");}
.onl_table {width : 100%; font-size : 10px;}
.onl_table td {padding-right : 5px; font-size : 10px; width : 50%;}
/* Quote */
.title_quote {color: #636363; background-color: #f2f2f2; border: 1px dotted #bebebe; border-bottom: 0; font-weight: bold; padding: 5px;}
.quote {color: #ffffff; background-color: #313f4f; border: 1px dotted #8899b7; text-align: justify; padding: 5px;}
/* Script CODE */
.scriptcode {color: #757575; background-color: #f2f2f2; border: 1px dotted #bebebe; text-align: left; padding: 5px;}
/* Calendar */
.calendar {color: #8899b7;font-family:tahoma; font-size:12px;}
.weekday {color: #ff2222; font-family:tahoma; font-size:12px;}
.day {color: #cccccc;font-family:tahoma; font-size:12px;}
.monthlink {color: #8899b7; font-family:tahoma; font-size:12px; text-decoration: none;}
.calendar td {font-family:tahoma; font-size:12px; text-decoration: none; border: 1px solid #6a422c; background-color:#1b212c;}
.weekday-active-v a {color: #8899b7; font-family:tahoma; font-size:12px; text-decoration: none;}
.day-active-v a {color: #8899b7; font-family:tahoma; font-size:12px; text-decoration: none;}
.weekday-active a {color: #8899b7; font-family:tahoma; font-size:12px; text-decoration: none;}
.day-active a {color: #8899b7; font-family:tahoma; font-size:12px; text-decoration: none;}
.day-active a:hover, .weekday-active a:hover, .day-active-v a:hover, .weekday-active-v a :hover {color:#f26522; text-decoration: none;}
/* Rating */
.rating {color: #757575; font-size: 11px; font-family: tahoma; width: 85px; height: 16px;}
.unit-rating {list-style: none; margin: 0px; padding: 0px; width: 85px; height: 16px; position: relative; background-image: url(../dleimages/rating.gif); background-position: top left; background-repeat: repeat-x;}
.unit-rating li {text-indent: -90000px; padding: 0px; margin: 0px; float: left;}
.unit-rating li a {display:block; width:17px; height:16px; text-decoration:none; text-indent:-9000px; z-index:17; position:absolute; padding:0px;}
.unit-rating li a:hover {background-image: url(../dleimages/rating.gif); background-position: left center; z-index: 2; left: 0px;}
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 34px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; } 
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating {background-image: url(../dleimages/rating.gif); background-position: left bottom; position: absolute; height: 16px; display: block; text-indent: -9000px; z-index: 1;}
/* PM */ 
.pm {font-size:12px; font-family:tahoma; color:#efefef;}
.pm a{color: #f26522;}
/* Uvedomlenie Private mes */
#newpm {position: absolute; height: 250px; width: 400px; padding: 4px; background-color: #fdfdfd; border: 1px solid #bbbbbb; font-family: verdana; line-height: 135%; filter: progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=4);}
#newpmheader {padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 20px; color: #636363; font-weight: bold; background-color: #b2c7f1; font-family: verdana; cursor: move;}
#newpm a {background: transparent; color: #4b73d4; text-decoration: none;}
#newpm a:hover {background: transparent; color: #4b73d4; text-decoration: underline;}
.pm_head {font-size: 10px; font-family: tahoma;}
.pm_list {color: #999999;}
.pm_list a {color: #cccccc;}
/* BB codes */
.bbcodes {border: 1px solid #F26522; color: #f9f9f9; font-size: 11px; padding-bottom: 4px; margin: 15px; font-family: tahoma; height: 20px; background: url(http://foxylois.ucoz.ru/imges/grad1.gif) repeat-x center #F26522; font-weight: bold; -moz-border-radius : 5px;}
/* class bbcodes_poll ispolzuem v poll.tpl, vote.tpl, addnews.tpl */
.bbcodes_poll {background-color: #ffffff; border: 1px solid #e0e0e0; color: #ffffff; font-size: 11px; font-family: tahoma; width: 120px; height: 20px; background-image: url(http://foxylois.ucoz.ru/imges/bttn_bbcodes.gif); background-repeat: repeat-x; font-weight: bold;}
.editor_button {float: left; cursor: pointer; padding-left: 2px; padding-right: 2px;}
.editor_buttoncl {float: left; cursor: pointer; padding-left: 1px; padding-right: 1px; border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb;}
.editbclose {float: right; cursor: pointer;}
.editor_button select {font-family: tahoma; font-size: 11px;}
.editor_button img, .editor_button_brk img, .editbclose img {padding:0; margin:0;}
/* Teg SPOILER */
.title_spoiler {float: left; width: 720px; display: block; background: url(http://foxylois.ucoz.ru/imges/icon-info.png) no-repeat center left; padding-top: 4px; padding-bottom: 4px; text-indent: 25px;}
.title_spoiler a {color:#cccccc; text-decoration: none;}
.title_spoiler a:hover {text-decoration: none; color: #f26522;}
.text_spoiler {float:left; display:block; width:720px; text-align:justify; padding:5px; margin-bottom:5px; background-color:#313f4f;}
/* Menu vipadaushee */
#dropmenudiv {border: 1px solid #6a422c; font: normal 9px Verdana; background-color: #313f4f; line-height: 16px; margin: 1px; filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);}
#dropmenudiv a {display: block; text-indent: 3px; border: 1px solid #6a422c; padding: 1px 0; margin: 1px; color: #8899b7; text-decoration: none; font-weight: bold;}
/* hover background color */
#dropmenudiv a:hover {background-color:#be764f; color:#1b212c;}
/* Private Messege */
#newpm {position: absolute; width: 400px; padding: 4px; font-size: 11px; background-color: #006091; border: 1px inset #002c42; font-family: verdana; line-height: 135%;}
#newpmheader {padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 20px; color: #ffffff; font-size: 12px; font-weight: bold; background-color: #003e5e; border: 1px outset #002c42; font-family: verdana; cursor: move;}
#newpm a {background: transparent; color: #e9e9e9; text-decoration: none;}
#newpm a:hover {background: transparent; color: #ff0000; text-decoration: none;}
/* Ssilka na skachivanie prikreplennogo faila */
.attachment {color: #c1c1c1; font-size:11px;}
.attachment a {color: #f16511; font:14px bold verdana, sans-serif; text-decoration: none; background: url(http://twilightrus.com/image/icon-download.png) no-repeat; height: 50px; width:50px; text-indent: 60px; display: block; padding-top:15px; margin-top:15px;}

#cssmenu {
 margin: 0 0 0 5px;
 padding: 0 0 0 2px;
 position: relative;
 background: url(http://twilightrus.com/image/mainnav-sep.gif) no-repeat left 3px;
}

#cssmenu ul {
 margin: 0;
 padding: 0;
}

#cssmenu li {
 display: block;
 float: left;
 padding: 0 2px 0 0;
 margin: 0;
 background: url(http://twilightrus.com/image/mainnav-sep.gif) no-repeat 100% 3px;
 cursor: pointer;
}

#cssmenu li ul {
 width: 16.4em;
 position: absolute;
 z-index: 99;
 left: -999em;
 height: auto;
 w\idth: 15.9em;
}

#cssmenu li ul ul {
 margin: -2em 0 0 15em;
}

#cssmenu li li {
 padding: 0 1em 0 0;
 margin: 0;
 width: 14.9em;
}

#cssmenu ul a {
 width: 14.8em;
 w\idth: 10.8em;
}

#cssmenu li:hover ul ul, #cssmenu li:hover ul ul ul,
#cssmenu li.sfhover ul ul, #cssmenu li.havechildsfhover ul ul, #cssmenu li.havechild-activesfhover ul ul, #cssmenu li.activesfhover ul ul,
#cssmenu li.sfhover ul ul ul, #cssmenu li.havechildsfhover ul ul ul, #cssmenu li.havechild-activesfhover ul ul ul, #cssmenu li.activesfhover ul ul ul {
 left: -999em;
}

/* This "unhides" the sub-menus (left: -999em is what hides them) */
#cssmenu li:hover ul, #cssmenu li li:hover ul, #cssmenu li li li:hover ul,
#cssmenu li.sfhover ul, #cssmenu li.havechildsfhover ul, #cssmenu li.havechild-activesfhover ul, #cssmenu li.activesfhover ul,
#cssmenu li li.sfhover ul, #cssmenu li li.havesubchildsfhover ul, #cssmenu li li.havesubchild-activesfhover ul, #cssmenu li li.activesfhover ul,
#cssmenu li li li.sfhover ul, #cssmenu li li li.havesubchildsfhover ul, #cssmenu li li li.havesubchild-activesfhover ul, #cssmenu li li li.activesfhover ul {
 left: auto;
}

/* STYLING THE MENU
-----------------------------------*/
/* 1st level */
#cssmenu li a {
 font-size: 130%;
 display: block;
 text-decoration: none;
 line-height: 46px;
 padding: 0 20px;
 color: #8899b7;
 font-variant: small-caps;
}

#cssmenu li a:hover,
#cssmenu li a:active,
#cssmenu li a:focus {
 background: url(http://twilightrus.com/image/mainnav-hover.gif) no-repeat center 3px;
 color: #ffffff;
}

#cssmenu li:hover a,
#cssmenu li.sfhover a,
#cssmenu li.havechildsfhover a,
#cssmenu li.havechild-activesfhover a {
 background: url(http://twilightrus.com/image/mainnav-hover.gif) no-repeat center 3px;
 color: #ffffff;
}

#cssmenu li a.active,
#cssmenu li a.active:hover,
#cssmenu li a.active:active,
#cssmenu li a.active:focus {
 background: url(http://twilightrus.com/image/mainnav-active-bg.gif) no-repeat center top;
 color: #8899b7;
}

/* 2nd level and above */
#cssmenu li ul {
 border: 1px solid #88a3b7;
 background: url(http://twilightrus.com/image/trans-bg.png);
}

#cssmenu li ul li {
 border-bottom: 1px solid #88a3b7;
 border-right: none;
 background: none;
}

#cssmenu li ul a {
 border-right: none;
 margin: 0;
 padding: 10px 10px;
 line-height: normal;
 height: auto;
 background: none !important;
 font-variant: normal;
 font-size: 100%;
 font-family: "Lucida Grande", Arial, sans-serif;
}

#cssmenu li.havesubchild,
#cssmenu li.havesubchild-active {
 background: url(http://twilightrus.com/image/arrow.png) no-repeat 94% 50%;
}

#cssmenu li ul a:hover,
#cssmenu li ul a:active,
#cssmenu li ul a:focus,
#cssmenu ul li:hover,
#cssmenu ul li.sfhover,
#cssmenu ul li.havesubchildsfhover,
#cssmenu ul li.havesubchild-activesfhover,
#cssmenu ul ul li:hover,
#cssmenu ul ul li.sfhover,
#cssmenu ul ul li.havesubchildsfhover,
#cssmenu ul ul li.havesubchild-activesfhover {
 background: #47210C;
 color: #8899b7 !important;
}

#cssmenu ul li a.active {
 background: none !important;
 color: #8899b7 !important;
 font-weight: bold;
}

#cssmenu ul li a.active:hover,
#cssmenu ul li a.active:active,
#cssmenu ul li a.active:focus {
 color: #8899b7 !important;
}

.description {
 position: absolute;
 bottom: 0;
 background: #999999;
 width: 100%;
 padding: 4px 0;
 text-indent: 8px;
}

.description-hidden {
 padding: 0;
 position: absolute;
 bottom: 0;
}
.ja-tab-subcontent {
 padding: 10px !important;
}

/* JA Tabs top */
.nagya .ja-tabs-title-top {
 color: #CCCCCC;
 height: 30px;
 position: relative;
}

.nagya .ja-tab-panels-top {
 background: #5A4032;
 border: 1px solid #7A5745;
}

.nagya .ja-tabs-title-top ul.ja-tabs-title {
 bottom: -1px;
 left: 5px;
}

.nagya .ja-tabs-title-top ul.ja-tabs-title li {
 margin-right: 5px;
 background: url(tabtop-bg.gif) repeat-x left top;
}

.nagya .ja-tabs-title-top ul.ja-tabs-title li h3 {
 font-weight: bold !important;
 margin: 0;
 padding: 8px 22px;
 letter-spacing: normal;
 text-transform: uppercase;
 font-size: 100%;
}

.nagya .ja-tabs-title-top ul.ja-tabs-title li.active,
.nagya .ja-tabs-title-top ul.ja-tabs-title li.firstactive,
.nagya .ja-tabs-title-top ul.ja-tabs-title li.lastactive {
 margin-left: 0;
 border: 1px solid #7A5745;
 border-bottom: none;
 background: url(tabtop-active-r.gif) no-repeat right top #503A2E;
}

.nagya .ja-tabs-title-top ul li.active h3 ,
.nagya .ja-tabs-title-top ul li.firstactive h3,
.nagya .ja-tabs-title-top ul li.lastactive h3 {
 color: #ff3c3c;
 background: url(tabtop-active-l.gif) no-repeat left top;
}

/* JA Tabs bottom */
.nagya .ja-tabs-title-bottom {
 color: #CCCCCC;
 height: 30px;
 position: relative;
}

.nagya .ja-tab-panels-bottom {
 background: #5A4032;
 border: 1px solid #7A5745;
}

.nagya .ja-tabs-title-bottom ul.ja-tabs-title {
 top: -1px;
 left: 5px;
}

.nagya .ja-tabs-title-bottom ul.ja-tabs-title li {
 margin-right: 5px;
 background: url(tabbot-bg.gif) repeat-x left bottom;
 border-top: 1px solid #7A5745;
}

.nagya .ja-tabs-title-bottom ul.ja-tabs-title li h3 {
 font-weight: bold !important;
 margin: 0;
 padding: 8px 22px;
 border-top: none;
 letter-spacing: normal;
 text-transform: uppercase;
 background: none;
 font-size: 100%;
}

.nagya .ja-tabs-title-bottom ul.ja-tabs-title li.active,
.nagya .ja-tabs-title-bottom ul.ja-tabs-title li.firstactive,
.nagya .ja-tabs-title-bottom ul.ja-tabs-title li.lastactive {
 background: url(tabbot-active-r.gif) no-repeat right bottom #503A2E;
 margin-left: 0px;
 border: 1px solid #7A5745;
 border-top: 1px solid #5A4032;
}

.nagya .ja-tabs-title-bottom ul li.active h3,
.nagya .ja-tabs-title-bottom ul li.firstactive h3,
.nagya .ja-tabs-title-bottom ul li.lastactive h3 {
 color: #ff3c3c;
 background: url(http://foxylois.ucoz.ru/imges/tabbot-active-l.gif) no-repeat left bottom;
}

.nagya .ja-tab-panels-top,
.nagya .ja-tab-panels-top,
.nagya .ja-tab-panels-top,
.nagya .ja-tab-panels-top {
 width: 98%;
}

/* ===== forum Start ===== */


/* General forum Table View */
.gTable {background:#EEEEEE;color:#18345b; width:100%}
.gTableTop {padding:2px;background: url('http://twilightrus.com/image/8b7b03060b41.jpg') repeat-x;padding-left:20px;padding-bottom:1px;color:#ff3c3c;font-weight:bold; height:34px;font-size:10pt;}
.gTableSubTop {padding:2px;background:url('http://twilightrus.com/image/2.gif') center #ABC95C;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#FAFAFA;}
.gTableBody1 {padding:2px;background:#eeedeb;color:#18345b;}
.gTableBottom {padding:2px;background:#FAFAFA;}
.gTableLeft {padding:2px;background:#F2F2F2;font-weight:bold;color:#151921}
.gTableRight {padding:2px;background:#F8F9FA}
.gTableError {padding:2px;background:#FAFAFA;color:#FF0000;}
/* ------------------------ */



/* Forums Styles */
.forumNameTd {padding:2px;background:#eeedeb;color:#000000}
.forumLastPostTd {padding:2px;background:#eeedeb}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#bebfcc}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

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

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

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr{color:#000000;font-size:7pt;}
.forumModer {color:#6a83a5;font-size:7pt;}
a.postPSwithcesLink {color:#000000;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#151921;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#151921;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#151921;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#151921;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;color:#ffffff;}
.forumBarKw {font-weight:normal;}

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

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#CCCCCC;color: #000000}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;color:#18345b;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;color: #000000}
.switchActive {background:#E0E0E0;font-weight:bold;color:#151921;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#F2F2F2}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#272726;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#AAAAAA;height:20px;font-weight:bold;font-size:7pt;color:#000000;padding-left:40px; }
.threadsDetails {padding:2px;background:#AAAAAA;height:20px;color:#151921;}
.forumOnlineBar {padding:2px;background:#AAAAAA;height:20px;color:#151921;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#151921;}
a.threadLink:visited {text-decoration:none; color:#151921;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}
.reputationDo, .repHistory, .banPercent, .banDo {text-decoration:none; color:#18345b;}
.repa {text-decoration:none; color:#ddc600;}


.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */


/* forum Posts View */
.postTable {color:#18345b;}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;border-bottom:3px solid #787878;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {height:3px;background:#2b5c9c;}

.postTdTop {background:url('http://twilightrus.com/image/2.gif') center #ABC95C;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;color:#18345b;}
.postTdInfo {text-align:center;padding:5px;background:#F2F2F2;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#18345b;}
.posttdMessage {padding:5px;background:#e6e5e4;color:#0d1f38;}
.postNumberLink {text-decoration:none; color:#18345b;}

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

.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}

#signatureView {font-size:7pt; color:#151921;}
#signatureView a {color: #18345b}
#signatureView a:activ{color: #18345b}
#signatureView a:hover{color: #151921}
#signatureView a:focus{color: #18345b}

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

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/822/14.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/822/14.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:7pt;background:#FCFCFC;border:1px solid #151921;}
.codeCloseAll {font-size:7pt; color:#151921;font-weight:bold;background:#FCFCFC;border:1px solid #151921;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #151921;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #151921;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #151921;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #151921;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #151921;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #151921;width:300px}

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

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


#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}
#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
