
body {
		/*font-size: 62.5%;  Resets 1em to 10px */
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;	
	
	background-color: #333333;
	background-image: url(/images/chaosbg.jpg);
		background-repeat: repeat-y;
	background-position: center;
	}
	
	
h2 {color:#D06939;}

h4 {font-size:13px;}
	
	
	
	/*   PAGE HEADER  */


#header {
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;margin-right:auto;
	padding: 0;
	
	}
	
	

#header img {border:0px;margin:0px;padding:0px;float:left;}
#header p {border:0px;padding:0px;float:right;margin-right:20px;margin-top:20px;}
#headerimg {
	margin: 0;
	height: 200px;
	width: 100%;
	}
	
	
	#topAd {
	width: 980px;
	background-color:#646464;
		
		}	

/*   END PAGE HEADER  */



/*   HOME PAGE STRUCTURE  */
	
#homeLeft {
	width:285px;
	float:left;
	padding:0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
	
#homeRight {
	width:285px;
	float:right;
	padding:0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#homeFeature {
	width:592px;
	background-color: #FF0000;
	background-image: url(images/bg_home_feature.gif);
	background-repeat: repeat-y;
	background-position: bottom;
	margin-top:0px;
}


#homeFeature p {
	padding:10px;
	color:#ffffff;
	padding-top:0px;margin-top:-5px;
}


/*  END  HOME PAGE STRUCTURE  */



/* HOME PAGE HEADERS AND TEXT */

#homeLeft h2 {
	background-image: url(images/hdr_now-playing.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 32px;
	width: 284px;
	margin:0px;padding:0px;
	padding-bottom:10px;
}


#homeLeft h3, #homeRight h3 {
margin:0px;
	margin-top:8px;
	margin-bottom:0px;

}
#homeLeft h3 a, #homeRight h3 a {
	
	color:#ce1300;
	text-transform: uppercase;

}

#homeLeft img {margin:0px;padding:0px;}

#homeLeft  p {margin:0px;padding:0px;}


#homeRight h2 { 
	background-image: url(images/hdr_series-and-events.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 32px;
	width: 284px;
	margin:0px;padding:0px;
	padding-bottom:10px;
	  }

#sidebar h4 {margin:0px;margin-left:15px;margin-bottom:10px;}


/* END HOME PAGE HEADERS AND TEXT  */


/*   ARTICLE PAGE  */

#articleHeader {margin-top:10px;margin-bottom:20px;}
#articleHeader h1 {margin:0px;float:left;}

.addThis {float:right;margin-bottom:20px;}



/*  GENERAL STRUCTURE   */


.narrowcolumn {
	float: left;
	width: 660px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 35px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0px;
	display:inline;
	}
	.links ul {margin-left:0px;padding-left:0px;}
	
.links ul li {list-style:none;}
.links ul li a {padding-left:20px;}
.blogroll {background-color:#3E3E3E;padding-top:15px;padding-bottom:15px;

	border-width: 1px;
	border-style: dotted;	
	
	}
.blogroll li {list-style:none;margin-bottom:4px;}

/* END GENERAL STRUCTURE   */


/* BEGIN SIDEBAR */

#sidebar {
	padding: 2px 0 10px 0;
	float:right;
	background-color:#ffffff;
	width:245px;
	margin-top:-20px;
	
	}


#sidebar form {
	margin: 0;
	}
	
.sidebar_box {
	font-size:12px;
	width:225px;
	background-color:#cccccc;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:10px;
	margin-top:10px;
	color:#000000;
}
	
.sidebar_box p { 	margin:0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;

}

.sidebar_box h3 {

	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-top:6px;
	background-color:#314F6D;
margin-bottom:0px;

background-image: url(/images/righthead_bg.jpg);
	background-repeat: repeat-y;
	background-position: bottom; 




}

.sidebar_box ul {padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;}
	
	.sidebar_box li {margin-bottom:5px;list-style:none;}
.sidebar_box a {

  color:#2C3E54;
}   

#sidebar_photoBox {
	
	width:225px;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:10px;
	color:#000000;
	text-align:center;
}


#sidebar_adBox {
	
	width:225px;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:10px;
	padding-top:12px;
	color:#000000;
	text-align:center;
}




#sidebar_news {
	
	width:225px;
	background-color:#cccccc;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:10px;
}

#sidebar_news h3 {
	margin-top:0px;
	_width:320px;
	height:32px;
	background-image: url(images/hdr_ifc-center-news.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: top;
	margin-top:0px;
	margin-bottom:10px;
}

#sidebar_news h4 a {color:#333333;} 

#sidebar_news p {
	margin:0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;

}


#sidebar hr {
	border: 0;
	width: 100%;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	width:200px;
	display:block;
}

#sidebar_coming-soon {

	width:320px;
	background-color:#ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding-bottom:10px;
}

.header_sidebar_comming-soon {
	margin-top:0px;
	width:320px;
	height:32px;
	background-image: url(images/hdr_coming-soon-side.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: top;
	margin-bottom:10px;
}

#sidebar_coming-soon h4 a {color:#660000;} 


#sidebar_coming-soon p {
	margin:0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}


#sidebar_membership {

	width:320px;
	background-color:#ffffff;
	margin-top:0px;margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.header_membership {
	width:320px;
	height:32px;
	background-image: url(images/hdr_membership.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: top;
	margin-top:0px;
}

#sidebar_membership p {
	margin:0px;
	padding:0px;

}


#sidebar_membership ul li {
	list-style-type: disc;
	list-style-position: outside;
	margin-left:-5px;
	margin-bottom:5px;
}

#sidebar_membership ul {
	margin-top:5px;
	margin-bottom:5px;

}


#sidebar_signup {
	margin-top:0px;
	margin-bottom :0px;
	width:320px;
	background-color:#ffffff;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#sidebar h4 {margin-bottom:20px;}


.header_signup {
	width:320px;
	height:20px;
	background-image: url(images/hdr_sign-up-for-newsletter.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: top;
	margin-top:0px;
}

.wpsb_form_btn  {
	background-color:#000000;
	background-image: url(images/submit_black.gif);
	width:72px;
	height:22px;
	text-indent: -9999px;
	background-repeat: no-repeat;
}



.sidebarBoxWrapper {
padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	}
	
	

/* END SIDEBAR */


/* START FOOTER */

#footer {
	padding: 0;
	margin: 0 auto;
	width: 980px;
	clear: both;
	}




#footer {
	border: none;
	background-color: #cccccc;

	background-repeat: no-repeat;
	background-position: left bottom;
padding-top:10px;padding-bottom:10px;
text-align:center;
color:#000000;
	}
	
	
	#footerLinks {padding-top:30px; margin-left:143px;width:700px;text-align:center;}
	
	#footer hr {
	border: 0;
	width: 100%;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	
	width:700px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

#footer .footertop , #footer .footertop a, #footer .footertop a:visited {color:#666666;}



/* END FOOTER */


/* START TOPNAV */



#topNavigation {
	width:735px;
	background-color:#ffffff;

}

#topNavigation p {
	margin:0px;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:10px;
	color:#cccccc;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
}

#topNavigation a {color:#000000;}


#topNavigation a:hover {color:#375675;text-decoration:none;}
#topNavigation a.active {color:#375675;}


/* END TOPNAV */


#homeInterviews {
	width:735px;
	background-color:#3E3E3E;
	/* margin-left:-35px;  */
	/* margin-top:-17px; */
	padding-bottom:0px;
		border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-color:#000000;
	float:left;
	
	
}

#homeInterviewsMore {
	width:735px;
	background-color:#0F1D27;
	/* margin-left:-35px;  */
	/* margin-top:-17px; */
	
		border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-color:#ffffff;
	
		border-top-width: 1px;
	border-top-style: solid;	
	border-color:#ffffff;
	
	
	float:left;
	margin-top:10px;margin-bottom:0px;
	text-align:left;
	color:#d4cdcd;
	
	
	
}





#homeInterviews p {margin:0px;padding-left:35px;padding-bottom:10px;text-align:center;}
#homeInterviews h2 {padding-left:35px;padding-top:20px;}
#homeInterviews h1 {margin-left:30px;margin-bottom:0px;}
#homeInterviewsMore p {padding-left:30px;font-size:12px;padding-top:5px;padding-bottom:5px;text-align:left;}



	


/* film detail page */

.film_detail h1 {color:#000000;
     color:#ce1300;
	text-transform: uppercase;
	margin:0px;
	text-align:left;
	padding:0px;
	font-size:30px;
	margin-top:12px;
	}

.film_detail  .left  {
	width:325px;
	float:left;

}

.film_detail  .left h3.relatedNews {
	background-image: url(images/hdr_related-news.gif);
	width:149px;
	height:17px;
	text-indent: -9999px;


}



.film_detail  blockquote  {
width:250px;
float:right;
margin:0px;
padding:0px;
text-align:right;
margin-top:10px;
font-size:28px;


}



/* end film detail page */




/* about page */

#about_main {width:594px;}

#about_us_main h2 { 
	background-image: url(images/hdr_about-us.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 152px;
	width: 592px;
	margin:0px;padding:0px;
	padding-bottom:10px;
	margin-top:20px;
	  }
	  

/* end about page */

	  
	  
/* news page */	  
	  
	  
#news_main {width:594px;}

#news_main h1 { 
	background-image: url(images/hdr_news.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	width: 269px;
	margin:0px;padding:0px;
	padding-bottom:2px;
	margin-top:20px;
	  }
	  
/* endnews page */	 	  	  
	  
	  
	  
/* membership page */	 	  
#membership_main {width:594px;}

#membership_main h2 { 
	background-image: url(images/hdr_membership.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 152px;
	width: 592px;
	margin:0px;padding:0px;
	padding-bottom:10px;
	margin-top:20px;
	  }
	  
  
	  	  
#series_detail_main {width:594px;margin-top:10px;}
	  
#about_us_main {width:594px;}


/* end membership page */	



/* COMING SOON PAGE  */


#coming_soon_main h2 { 
	background-image: url(images/hdr_coming-soon.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 32px;
	width: 284px;
	margin:0px;padding:0px;
	padding-bottom:10px;
	margin-top:20px;
	  }
  
.wide_listing_left {width:285px;float:left;}
.wide_listing_right {width:270px;float:left;margin-left:12px;text-align:left;}

.wide_listing_buy {clear:both;margin-left:297px;margin-top:15px;margin-bottom:40px;}
.wide_listing_right h3  {margin-top:0px;padding-top:0px;color:#ce1300;}

.wide_listing_right h3 {
margin:0px;
	

}
.wide_listing_right h3 a {
	
	color:#ce1300;
	text-transform: uppercase;

}


#coming_soon_box {
	padding: 10px;
	padding-top:0px;
	padding-right:0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color:#A9A9A9;
	margin-top:25px;
	margin-right:7px;
	
	
}




.coming_soon_pagination {float:right;text-align:right;width:225px;margin-top:-20px;}
.pagination-bottom {margin-top:10px;margin-right:8px;}
.coming_soon_pagination a {color:cc0000;font-weight:bold;}
.pagination_page {font-weight:bold;}


.tab_special-events {width:175px;text-align:center;}
.tab_special-events a {text-align:center;padding-top:10px;}



#coming_soon_tabs {
	margin-left:-0px;
	margin-bottom:0px;
	padding:0px;
	display:block;
	position: absolute;
	
	
	margin-top:-26px;
	
	
	margin-left:-11px;
	}
.coming_soon_tabs {float:left;}


div#navbar2 {
 height: 10px;
 width: 100%;


}
div#navbar2 ul {
 margin: 0px;
 padding: 0px;


  color: #FFF;
 line-height: 30px;
 white-space: nowrap;
}
div#navbar2 li {
list-style-type: none;
display: inline;
margin-right:3px;

}
div#navbar2 li a {
 text-decoration: none;
 padding: 4px 10px;
 background-color: #ffffff;

	color: #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #cccccc;
	border-left-color: #A9A9A9;
	
	display: inline;
	
	
}

div#navbar2 li a.red {
background-color:#c83011;color:#ffffff;
}

div#navbar2 li a:hover  {
background-color:#DCDCDC;color:#000000;
}


div#navbar2 lia:link {

}
div#navbar2 lia:visited {
 color: #CCC;
}



/* end coming soon page   */


/* calendar */
.calendarListing, .calendarListing ul {
margin-left:0px;
padding-left:20px;
padding-right:20px;
}
.calendarListing  li {
	
	list-style-type: none;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
}

li.calendarListingLast {border-bottom-style: none;	}
.calendarListing a {display:block;margin-left:0px;padding-left:0px;}

.calendar_no_showtimes {padding:15px;}
.calendar_no_showtimes img {margin-top:15px;}





.clearFloats { clear:both;}

hr { border-color: #666666; border-style: dotted; border-bottom-width: 1px; }

.alignleft {float:left;}
.alignright {float:right;}


#homeInterviews {color: #666666; background-image: url(images/interview_bg.jpg)   }

#homeInterviews h1 {color:#ffffff;margin-bottom:10px;}

.interviewMenu a, interviewMenu a:visited {color:#ffffff;}
/* .interviewMenu h4 {background-image: url(images/interview_menu_lines.gif); padding:5px;} */


.aktt_tweets ul {margin:0px;}


