@charset "utf-8";
/* CSS Document */
/*Standard Rules*/
*{padding:0;margin:0;}
img{border:0 none;}
ul{list-style:none;}
p{color:#dbcbbb;}
a{color:#FF6523 ;}
td,th{vertical-align:top;}
table{border-collapse:collapse; width:100%;}
a:hover{text-decoration:none; color:#fff;}
.wrapper{overflow:hidden; zoom:1;}
.hide{display:none;}
.nopadding{padding:0!important;}
.nomargin{margin:0!important;}
.last{background:0 none!important;}

.caption{font-size:18px!important; color:#fff!important; font-weight:normal!important; text-transform:uppercase; line-height:29px;padding:10px 0;}
.caption span{font-size:16px;}
.highlight{color:#FE5C07;}
a.highlight{color:#FE5C07; font-size:12px; font-weight:bold;}
a.highlight:hover{color:#fff;}
.links{color:#ff6523;}
.category li{padding:5px 0;}
.category li a{color:#fe5c07!important; font-size:12px; line-height:20px; font-weight:bold;}
.category li a:hover{color:#fff!important;text-decoration:none;}
.letters li{float:left;}
.letters li a{font-size:14px; font-weight:bold; text-decoration:none; display:block; color:#FE5C07; padding:0px 9px 5px 0; line-height:29px;}
.letters li a:hover{text-decoration:underline;color:#fff;}

.box{float:left;}
.cover, .details{float:left;}
.cover{width:height; width:102px; margin-right:10px;}
.cover img{width:100px; border:1px solid #030409;}
.box .details{width:182px; padding:0 10px 10px; font-size:12px;}
.box .details a{font-weight:bold;}
.box  .details .title a{color:#ADADAD; text-decoration:none; font-weight:bold;}
.box  .details .title a:hover{text-decoration:underline;}
.node{background:url(images/hrline.gif) repeat-x 0 100%;}
.node .content{padding-bottom:20px;}
.movieinfo{float:left; width:522px;}
.movieinfo td{vertical-align:top; line-height:18px;}
.movieinfo tbody th{width:90px; color:#fff;}

.navigation{padding:10px 0 0 10px;}
.navigation ul{overflow:hidden; zoom:1;}
.navigation ul li{float:left;background:url(images/body-bg.gif) no-repeat;margin-right:10px;}
.navigation ul li a{display:block; font-size:13px; line-height:24px; width:35px; font-weight:bold; text-align:center; color:#fff; text-decoration:none;}
.navigation ul li a:hover{color:#FF6523;}

.comment-item{padding-bottom:10px;}
.comment-item p,.comment-item h3{font-size:11px;}
.comment-item h3 a{color:#FE5C07; text-decoration:none; font-weight:bold;}
.comment-item h3 a:hover{text-decoration:underline;}

.downloads{font-size:11px; width:100%; border-collapse:collapse; margin-bottom:10px;}
.downloads thead td{font-weight:bold;}
.downloads td, .downloads th{border-bottom:1px solid #fff; padding:8px 0;}
.ext,.downloads a.highlight{text-decoration:none!important; font-weight:bold;}
.ext:hover, .downloads a.highlight:hover{text-decoration:underline!important;}
.downloads tbody th{color:#fff; font-size:14px;}
.ext{line-height:15px; font-size:12px!important;}

body{text-align:center; background:url(images/body-bg.gif); color:#d9ccbc; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.layer-1{background:url(images/tall.jpg) repeat-x;}
#page{margin:0 auto; width:944px; text-align:left;}
#header .header-top{background:#2c2c2c url(images/stripe1.gif) repeat-x;}
#header .header-top .inner{background:url(images/stripe2.gif) repeat-x 0 100%;}
#header .menu ul{overflow:hidden; zoom:1;}
#header .menu ul li{float:left;background:url(images/cube.gif) repeat-y;padding-left:2px;width:187px;}
#header .menu ul li.first{background:0 none!important; padding-left:0!important;}
#header .menu ul li a{color:#d9c8b4; width:187px; text-align:center; display:block; font-size:13px; font-weight:bold; text-transform:uppercase; line-height:25px; padding:12px 0; background:url(images/stripe3.gif) repeat-x 0 100%; text-decoration:none;}
#header .menu ul li.active a{background:0 none;}
#header .menu ul li a:hover{color:#fff; background:0 none!important;}
#header .slide{padding:12px 9px 18px;}
#header .slide ul{overflow:hidden; zoom:1;}
#header .slide ul li{float:left; padding-right:7px;}
#header .slide ul li.last{padding:0!important;}
#header .slide img{border:1px solid #545454; display:block;}
#header .logo-search{padding-top:26px;}
#header .logo-search .logo{width:302px; height:93px; display:block; text-indent:-10000px; float:left; background:url(images/logo.jpg) no-repeat;}

#content{padding-top:10px; padding-bottom:20px; background:#252525 url(images/stripe4.gif) repeat-y 248px 0;}
#content .wrapper{padding-bottom:10px;}
#content .sidebar{width:250px; background:url(images/vrtline.gif) repeat-y 100% 0; float:left;}
#content .sidebar .container{padding:0 10px  20px 5px; background:url(images/hrline.gif) repeat-x 0 100%; margin:0 20px 10px 25px;}

#content .mainbar{float:left;width:694px; background:url(images/vrtline.gif) repeat-y 0 0; margin-left:-1px;}
#content .mainbar .container .node{padding:0 30px;}


#footer{background:url(images/hrline.gif) repeat-x; padding:40px 20px;}
#footer a{color:#ff6523;}


#captcha{display:none; width:350px; padding: 20px; text-align:left; background:#2c2c2c; overflow:hidden; border:1px solid #ccc; position:fixed; left:30%; top:30%;}
* html #captcha{MARGIN-TOP: 200px; POSITION: absolute; ; TOP: expression(eval(document.documentElement.scrollTop) + 'px')}
#captcha h2{margin-bottom:10px; padding:0px 0 10px 20px; background:url(images/hrline.gif) repeat-x 0 100%;}
#captcha .column{float:left; margin-right:10px;}
#captcha #code{margin-bottom:10px;}
#captcha .submit{border:1px solid #bbb; background:#2c2c2c; color:#FE5C07; font-weight:bold; padding:2px; width:88px;}


.board{border:1px solid #c4c4c4;}
.node2{width:100%; padding:10px 10px 0;}
input#strPostAuthor, input#strPostAuthorName, input#strPostAuthorEmail, input#name{width:45%; display:block; margin-bottom:10px; padding:2px; overflow:visible; color:#7F7A68;}
input#strPostAuthor, input#strPostAuthorName {width:90%;}
textarea#strPostBody, textarea#comment_text{ width:90%; display:block; padding:2px;  color:#707070;}
.board label{display:block; line-height:20px; font-size:13px; color:#7F7A68;}
.board .node2 form{padding:10px 10px 0; overflow:hidden; line-height:1;}
.node2 .content{padding:0 0 10px!important;}
.node2 form .wrapper .highlight{float:left; display:block; margin-right:10px; font-size:13px;}
.node2 form .wrapper input.highlight{border:1px solid #bbb; background:#2c2c2c; color:#FE5C07; font-weight:bold; padding:2px; width:88px;}
.node2 form .wrapper{padding:10px 0; margin-right:50px;}
.node2 .cmnt_input{float:left; width:45%;}
#comment .board .node2 h2{margin:0 24px 0 8px; padding:0 0 10px;background:url(images/hrline.gif) repeat-x 0 100%;}

.closePlayer{color:#fff; font-weight:bold;}