BODY,HTML{width:100%;font:12px Arial;color:#f1d1f1;margin:0;}
HTML{background:#0b1119 url('../images/body_bg.gif') 0 251px repeat-x;}
BODY{background:url('../images/body_bg.jpg') 50% 0 no-repeat;min-width:1120px;text-align:center;}
TABLE{font-size:1em;}
a:link{color:#f1d1f1;text-decoration:underline;}
a:hover{text-decoration:none;color:#FFF;}
a:visited{text-decoration:underline;color:#f1d1f1;}
a:active{text-decoration:underline;color:#f1d1f1;}
.site-wrapper{width:1120px;padding-top:8px;position:relative;display:inline-block;text-align:left;}
#overall-header{height:321px;position:relative;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.bold{font-weight:700;}
.logo{display:block;position:relative;width:242px;height:81px;top:10px;left:71px;}
.search-form{margin:0 234px 0 0;}
#overall-header A{text-decoration:none;}
#overall-header A:hover{text-decoration:underline;}
#overall-header FORM .text{background:#0e1017;border:1px #29273b solid;margin-right:5px;color:#c2b1e7;width:212px;vertical-align:bottom;padding:4px 6px;}
#overall-header .text:hover{opacity:1;}
.login-box{width:491px;display:inline-block;margin:0 auto;}
.login-box-holder{text-align:center;position:absolute;width:100%;top:111px;}
.intro{font:11px/11px Arial;text-align:left;}
.intro H1{font:11px Arial;}
#overall-header .login-box INPUT.text{width:191px;}
.login-box FORM{margin:.5em 0 .2em;}
.login-box LI{list-style:none;display:inline;}
.login-box,.login-box A{color:#f1d1f1;}
.login-box UL{text-align:center;padding-right:49px;}
.login-box .avatar { float: left; opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.navigation-bar-wrapper{position:absolute;top:246px;text-align:center;width:100%;}
.navigation-bar{width:990px;text-align:center;max-height:75px;overflow:hidden;margin:0 auto;}
#overall-content{overflow:hidden;margin-bottom:-36px;}
.layout{position:relative;z-index:2;}
.layout-side{width:304px;padding-bottom:10000px;margin-bottom:-10000px;position:relative;overflow:hidden;}
.layout-side .section{position:relative;}
.layout-side H3{height:148px;font:bold 16px Tahoma;text-transform:uppercase;z-index:2;margin-bottom:-136px;text-align:right;padding:50px 21px 36px 120px;}
* HTML .layout-side H3{margin-bottom:-60px;}
.layout-side .content{position:relative;z-index:3;padding:13px 23px 10px 51px;}
.layout-side .color-wrapper{position:absolute;top:36px;left:0;width:100%;height:100%;}
.layout-side.layout-left .color-wrapper{background:url('../images/section_left_bg.png') 0 0 repeat-y;}
.layout-side.layout-right .color-wrapper{background:url('../images/section_right_bg.png') 0 0 repeat-y;}
.layout-side.layout-left H3{background:url('../images/section_left.png') 0 0 no-repeat;}
.layout-side.layout-right H3{background:url('../images/section_right.png') 0 0 no-repeat;text-align:left;padding:50px 120px 36px 21px;}
.layout-side.layout-right .content{padding-left:23px;padding-right:51px;}
.layout-middle{padding:21px 10px 0;overflow: hidden;}
#dle-content { overflow:hidden; }
#content-bg{position:relative;z-index:1;left:0;right:0;top:-254px;margin-bottom:-254px;background:url('../images/content_bg.jpg') 0 0 no-repeat;height:290px;}
.content-item{padding:0 10px 2em; overflow: hidden;}
.content-item H4{background:url('../images/content-item-bg.gif');font-size:1.5em;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 -10px;padding:3px 10px 6px;}
.content-item H1{background:url('../images/content-item-bg.gif');font-size:1.5em;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 -10px;padding:3px 10px 6px;}
.content-stats{margin:.5em 0 0;}
.content-story{margin:1em 0;}
.content-stats .content-rating{width:100px;}
.content-stats .content-commentsnum{margin-left:120px;text-align:right;}
.content-stats-comments{background-color:#1d2129;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 -10px;padding:4px 10px 3px;}
.content-rating { position: relative}
.content-rating UL { position: absolute; top: 0; left: 0}
.footer{background:url('../images/footer_bg_strip.gif') 0 0 repeat-x;height:297px;position:relative;z-index:40;}
.footer .color-wrapper{background:url('../images/footer_bg.jpg') 50% 0 repeat-y;}
.footer .site-wrapper{height:250px;padding:37px 0 0;}
.footer .section{float:left;margin:0 20px;}
.footer .section.first{margin-left:40px;width:300px; background:url(../images/rss_taib.png) no-repeat -30px -30px;}
.footer .section.middle{width:342px;}
.footer .section.last{width:310px;}
.styled,.styled SPAN,.styled INPUT{background:url('../images/styled_button.png') 100% 100% no-repeat;display:inline-block;height:25px;}
.styled SPAN,.styled INPUT{background-position:0 0;color:#FFF;border:0;font-weight:700;font-size:11px;margin:0 12px 0 0;padding:0 0 3px 12px;}
.inside{opacity:0.6;}
* HTML .layout-side .content{height:100px;overflow:visible;}
* HTML .layout-middle { margin: 0 314px; }
.gradualfader a img {opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.gradualfader a:hover img {opacity: 1.0;-moz-opacity: 1.0;-khtml-opacity: 1.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.message-container: {overflow: hidden;}
.message-container IMG {width: 50px; float: left; padding-bottom:5px;}
.message-container .message-content {padding-left: 70px;}
.navigation{color:#f1d1f1;border:0;}
.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active{text-decoration:none;color:#f1d1f1;background:#1d2129;border:1px solid #3d4555;font-size:11px;padding:3px 6px;}
.navigation a:hover{background:#323947;color:#FFF;border-color:#616161;}
.navigation span{text-decoration:none;background:#1d2129;border:1px solid #3d4555;color:#ccc;font-size:11px;padding:3px 6px;}
HR {border:none; color:#1d2129; background-color:#1d2129; height:1px;}
.f_input{background:#0e1017;border:1px #29273b solid;margin-right:5px;height:15px;color:#c2b1e7;padding:2px 4px;}
.f_textarea{background:#0e1017;border:1px #29273b solid;margin-right:5px;height:200px;color:#c2b1e7;padding:2px 4px;}
.xfields INPUT{background:#0e1017;}
.addnews{font-size:8px;}
