 html,body{background:#000;}
 body{margin-top:0px;}
.page{
	padding-top:10px;
	top:0px;
	background:#0a121d url(images/background_081120.jpg) no-repeat top right;
	color:#ccc;
	min-height:400px;}
	
#hd .logo{margin:10px 0 5px 10px;}

div.hr{height:3px;background:url(images/horz_rule_thin.jpg); no-repeat left top}
div.hr span{width:20px;float:right;height:3px;background:url(images/horz_rule_thin.jpg) no-repeat right top;}


#ft{
	height:55px;
	background:url(images/bottom_background.gif);
	text-align:center;
	font-family:courier;}
	
div.top_nav{background:url(images/alpha/white_20pct.png);border-bottom:1px solid #536072;}
	
ul.main_menu{font-family:courier;font-size:108%;height:26px;padding:0px;}
ul.main_menu li{color:#ff9933;float:left;border-right:1px solid #536072;padding:5px 10px}
ul.main_menu li a{color:#fff;margin:0;}

ul.main_menu li.right{float:right;}
ul.main_menu li.right a{color:#233857;}
ul.main_menu li.right a:hover{color:#ff9933;}
	
.main_content{margin-top:10px;padding:0px 25px 10px 10px;background:url(images/content_background.gif) repeat-y;}
.main_content div.lhr{background:url(images/lh_hr.gif) no-repeat;height:2px;margin:0 0 0 -10px;}

.main_content h3{font-weight:normal;text-transform: uppercase;}
.main_content p{padding:0px 0 10px;}

.side_content{margin:5px;}

#bd .home_module{font-size:93%;}
#bd .hm_left{margin-left:10px;}
#bd .hm_right{margin-right:10px;}

#newsticker {
background:transparent none repeat scroll 0 0;
color:White;
left:10px;
height:150px;
}

#newsticker ul {
font-family:Courier;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
min-height:1.6em;
padding:0px 20px 10px 10px;
}

#togglenewsticker{display:none;}

#blog_feed{width:600px;}
#blog_feed a{color:#ff9933;}
#blog_feed .blog_article{padding-right:15px;}
#blog_feed div.last{border:none;}
#blog_feed .blog_article h2 a{font-weight:normal;}
#blog_feed .blog_article p{font-size:85%;}
#blog_feed .blog_article .posted{font-style:italic;color:#666;}


.full_reviews{}
.full_reviews h3{font-weight:bold;font-size:14pt;}
.full_reviews .review{border-top:1px dashed black;padding:10px 0;margin-top:0px;margin-bottom:20px;}
.full_reviews .review p.byline{margin-left:0px;font-style:bold;font-size:12pt;}

.review{border-top:1px dashed black;padding:10px 0;margin-top:20px;}
.review p.byline{margin-left:20px;font-style:italic;}

p.question{font-weight:bold;margin-top:25px;}

#sidebar{margin-top:200px;}
#admin_panel{
	position:absolute;
	width:90%;
	background:url(images/alpha/white_50pct.png);
	color:#000;
	min-height:50px;
	padding:5px;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #fff;
	
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.6);
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.6);
	}
#admin_panel h2{cursor:move;}
#admin_panel li{padding:3px;border-top:1px solid #fff;}
#admin_panel li a{color:#003366;}

div.content {margin:5px 0 10px;}
div.trailer{border:1px solid #5c7ca9;width:400px;}
div.trailer_thumb{margin:0px 10px 20px 20px;border:1px solid #5c7ca9;height:75px;width:100px;}
div.selected{border:2px solid red;}
div.trailer_thumb img{border:none;}

table.playlist{font-size:85%;}
table.playlist td{padding:3px;}

table.data thead{background:#ff9933;color:#000;font-size:85%;}
table.data tbody{background:url(images/alpha/black_40pct.png);font-size:85%;}