
body, div, ul, li, span, h1, h2, h3, form, input{margin:0; padding:0;}

body{
	background:#dddbdc;
	font-size: 11px; font-family: Verdana, sans-serif;
}
.clear{clear:both;}
.left{float:left;}
img.left{margin-right:22px;}
.right{float:right;}
img.right{margin-left:22px;}




p{
	font-size: 1em; /* 12px */ 
	line-height: 1.4545em; /* 16px */
	margin: 0 0 1.4545em 0;
}
h1, h3{
	font-size: 1em; /* 11px */ 
	line-height: 1.4545em; /* 16px */ 
	margin-bottom: 1.4545em;
}

hr{
		border:0;
		color:#a0a0a0;
		background-color:#a0a0a0;
		height:1px;
		margin-bottom:18px;
}


#header{
	background:#ae0000;
	height:100px;
	width:100%;
}
#header div{
	width:836px;
	margin:0 auto;
}
#header img{
	float:left;
}
#header img#logo{
	margin:5px 0 0 40px;
}
#header img#tag{
	margin:67px 0 0 100px;
}
#container{
	width:835px;
	margin:0 auto;
	background:#fff;
}



#leftNav{
	float:left;
	width:155px;
	padding-top:35px;
	
}
#leftNav ul li{
	list-style:none;
	font-size: 1em; /* 12px */ 
	padding-left:0;
	margin-left:15px;
}
#leftNav ul li a{
	padding:5px 0 5px 10px;
	display:block;
	text-decoration:none;
	color:#870213;
}
#leftNav ul li a:hover{
	color:#ff0601;
	background:url("../img/navActive.gif") left center no-repeat;
	
}
#leftNav ul li.active{
	background:url("../img/navActive.gif") left center no-repeat;	
}
#leftNav ul li.active a{
	color:#ff0601;
}





#centerContent{
	float:left;
	width:400px;
	margin-right:30px;
	padding-top:41px;
}
#centerContent a{
	color:#bf1400;
}
#centerContent a:hover{
	color:#ff0601;
}
#centerContent img.header{
	margin-bottom:10px;
}
#centerContent div.nowShowing{
	margin-bottom:50px;
}
#centerContent div.nowShowing p{
	margin-left:120px;
}
#centerContent ul{
	margin:0 0 18px 15px;
}	
#centerContent ul li{
}





#rightBar{
	width:231px;
	margin-top:35px;
	float:left;
	color:#fff;	
}
#rightBar a{
	color:#fff;	
}
#rightBar a:hover{
	color:#ffcccc;
}
#rightBar div.top{
	background:url("../img/barRightTop.gif") top left no-repeat #9d0303;
	padding-top:18px;
	margin-bottom:10px;
}
#rightBar div.bottom{
	background:url("../img/barRightBottom.gif") bottom left no-repeat #9d0303;
	height:9px;
	display:block;
}
#rightBar img,
#rightBar p,
#rightBar form{
	margin-left:20px;
	margin-right:20px;
}
#rightBar img{
	margin-bottom:10px;
}
#rightBar form{
	margin-bottom:18px;
}
#rightBar form input.text{
	width:173px;
	padding-top:2px;
	border:1px solid #ff0000;
	background:#fff;
	margin-bottom:5px;
}

#rightBar form input.button{
	background:url("../img/barSubscribe.gif") top left no-repeat;
	width:100px;
	height:20px;
	padding:0 0 5px;
	margin-left:36px;
	color:#fff;
	font-size:11px;
	text-align:center;
	border:1px solid #9d0303;
	
}
#rightBar form input.button:hover{
	border:1px solid #ff0000;
}
#rightBar hr{
		border:0;
		color:#fff;
		background-color:#fff;
		height:1px;
		width:224px;
		margin:0 0 18px 3px;
}

#footer{
	width:790px;
	margin-left:18px;
	border-top:1px solid #a0a0a0;
}
#footer p{
	color:#999;
	font-size:10px;
	margin:0;
	padding:4px 0 8px;
}
#footer p a{
	color:#999;
	text-decoration:none;
}