/* CSS Document */
body {
	margin:0; padding:0; background-color:#000000;
	}

/*--------------------------------------------Header------------------------------------------------------*/

#main_header {
	width:100%; background:url(images/header_bg.jpg) repeat-x; height:120px;
	}	
#main_header #header {
	width:994px; margin: 0 auto; height:120px;
	}
#main_header #headertoprow {
	width:994px; margin: 0 auto; height:94px; float:left; position:relative;
	}
#main_header #headerlogo {
	width:417px; background:url(images/header_logo.jpg) no-repeat; height:94px; float:left;
	}
#main_header form {
	width:256px; height:25px; display:block; position:relative; padding-top:50px;
	font-family:Tahoma; font-size:11px; color:#565656; float:left; font-weight:bold;
	}
.txtfield {
	width:118px; height:17px; padding:3px 0px 0px 19px; ont-size:11px; float:left; 
	border: 1px #424149 solid; color:#FFFFFF; position:absolute; top: 46px; 
	background:url(images/search_icon.jpg) no-repeat #313131; left: 45px;
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF;
	}
#main_header form input.button { 
	width:25px; height:24px; border:none; position:absolute; left:188px; top:46px; cursor:pointer;
	}
#main_header #headersidebox {
	width:306px; background:url(images/header_side_bar.gif) no-repeat; margin:40px 0 0 15px; float:left; height:32px;
	font-family:Tahoma; font-size:13px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:7px;	
	}
#main_header #header_belowrow {
	width:994px; margin: 0 auto; height:26px; float:left; position:relative;
	}
#menu {
	float: left;
	}

#menu ul {
	margin: 0;
	padding: 0px 0px 0 0;
	list-style: none;
	}

#menu li {
	background:url(images/saparation.gif) no-repeat right;  padding:0px 0px 0px 0px;
	display:block; float:left;
	}
#menu li.lil {
	background:none;  padding:0px 0px 0px 0px;
	display:block; float:left;
	}

#menu a {
	float: left; width: 110px; height:21px; margin: 0px 0 0 0px; padding: 5px 0 0 0;
 	font-family:Tahoma; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold; text-decoration:none;
	}

#menu a:hover {
	float: left; width: 110px; height: 21px; margin: 0px 0 0 0px; padding: 5px 0 0 0; 
	font-family:Tahoma; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold; text-decoration:underline; 
	}

#menu .current_page_item a {
	float: left; width: 110px; height: 21px; margin: 0px 0 0 0px; padding: 5px 0 0 0; 
	font-family:Tahoma; font-size:11px; color:#000000; text-align:center; font-weight:bold; text-decoration:none; 
	background:url(images/header_mouseoverbtn.gif) no-repeat;
	}
#menu .current_page_item a:hover {
	float: left; width: 110px; height: 21px; margin: 0px 0 0 0px; padding: 5px 0 0 0; 
	font-family:Tahoma; font-size:11px; color:#000000; text-align:center; font-weight:bold; text-decoration:none; 
	}
#scheduleheader {
    float: left; height: 41px; width: 780px;
	}
#scheduleheader #scheduleheader_tabs {
    float: left; height: 41px; width: 130px;
	}
#scheduleheader #scheduleheader_links {
		float: left; width: 463px; padding-left:57px; padding-top:15px;
	}
#scheduleheader #scheduleheader_links_content {
    float: left; margin-left:10px;
	}
#schedulheader #schduleheader_search {
	float: left; width:780px;
	}
.searchdate {
	margin-top: 10px; float:left;width: 189px;height: 20px;	background-color:#fffbb5; left: 37px; 
	border: 1px #424149 solid; color:#FFFFFF; background:#313131; font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
	}
.searchtime{
	margin-top: 10px; margin-left:10px; float:left;	width: 81px; height: 20px; background-color:#fffbb5;	
	left: 37px; border: 1px #424149 solid; color:#FFFFFF; background:#313131; 
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
	}
.searchtimezone{
	margin-top: 10px; margin-left:10px; float:left;	width: 81px; height: 20px; background-color:#fffbb5;	
	left: 37px; border: 1px #424149 solid; color:#FFFFFF; background:#313131; 
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
	}
.searchinput{
	margin-top: 10px;  float:left;	width:146px; height: 20px; background-color:#fffbb5;	
	left: 37px; border: 1px #424149 solid; color:#FFFFFF; background:#313131; 
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
	}
.searchbtn {
	margin-left:10px; margin-top:8px;
	}
.fineprint {
    float: left;
	font-family:Tahoma;
	font-size:12px; color:#FFFFFF;
    font-style: italic;
    margin: 5px 0 0 0; /*width: 90%;*/
}
.floatleft {
   margin-left:10px; margin-top:8px;
}
	
/*--------------------------------------------Body------------------------------------------------------*/

#main_body {
	width:100%;
	}
#body {
	width:982px; margin:0 auto; background:#141414; padding:10px 6px 0 6px; 
	}
#body_curvebox_topleft {
	width:7px; background:url(images/curvebox_topleft.gif) no-repeat; height:44px;
	}
#body_curvebox_toplline {
	width:968px; background:url(images/curvebox_topline.gif) repeat-x; padding-left:9px; height:44px;
	font-family:Trebuchet MS; font-size:16px; color:#666666; font-weight:bold;
	}
#body_curvebox_topright {
	width:7px; background:url(images/curvebox_topright.gif) no-repeat; height:44px;
	}
#body_curvebox_middleline {
	width:968px; background:url(images/curvebox_middleline.gif) repeat-x;
	}
#body_curvebox_bottomleft {
	width:7px; background:url(images/curvebox_bottomleft.gif) no-repeat; height:28px;
	}
#body_curvebox_bottomline {
	width:968px; background:url(images/curvebox_bottomline.gif) repeat-x; height:48px;
	}
#body_curvebox_bottomright {
	width:7px; background:url(images/curvebox_bottomright.gif) no-repeat; height:41px;
	}	
#body_smallcurvebox_topleft {
	width:7px; background:url(images/smallcurvebox_topleft.gif) no-repeat; height:41px;
	}
#body_smallcurvebox_topright {
	width:7px; background:url(images/smallcurvebox_topright.gif) no-repeat; height:41px;
	}
#body_smallcurvebox_bottomleft {
	width:7px; background:url(images/smallcurvebox_bottomleft.gif) no-repeat; height:10px;
	}
#body_smallcurvebox_bottomright {
	width:7px; background:url(images/smallcurvebox_bottomright.gif) no-repeat; height:10px;
	}
.contentpaneopen {
 background-color:#262626;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
 font-size:10px;
 font-weight: normal;
 margin-right:5px;
 margin-left: 5px;
 line-height: 1.6;
 width: 98%;
}
.article_seperator {
	height:10px;
   }
.readon {
     background:url(images/btn_video.gif) no-repeat; width: 96px; height: 21px; color:#cccccc; text-decoration:none;
	 text-align:left; font-size:9px; line-height: 2.0; cursor: pointer; font-family:Verdana, Arial, Helvetica, sans-serif;   
	}
#item_panel_photo {
	text-align: center;
	margin-bottom: 10px;
}
img#item_photo {
	border: 3px solid #3a3a3c;
	margin: 4px;
}

/*--------------------------------------------Footer------------------------------------------------------*/
#main_footer {
	width:100%;
	}
#footer {
	width:994px; margin:0 auto; padding:10px 0 0 0px;
	}
#footerlinks{
	float:left; width:730px; padding:0px 0px 0 140px;
	}
#footerlinks ul {
	margin: 0; padding: 0; list-style: none; line-height: normal;
	}
#footerlinks li {
	width:76px;	background:url(images/footer_saparation.gif) no-repeat right;  padding:0px 0px 3px 5px;
	display:block; float:left; font-family:Tahoma; font-size:11px; color:#FFFFFF; text-align:center;
	}
#footerlinks li.lil {
	width:76px;	background:none;  padding:0px 0px 3px 5px;
	display:block; float:left; font-family:Tahoma; font-size:11px; color:#FFFFFF; text-align:center;
	} 
#footerlinks a {
	float: left; width: 72px; margin: 0px 0 0 0px; padding: 0px 0 0 0;
 	font-family:Tahoma; font-size:11px; color:#FFFFFF; text-align:center; text-decoration:none;
	}

#footerlinks a:hover {
	float: left; width: 72px; margin: 0px 0 0 0px; padding: 0px 0 0 0;
 	font-family:Tahoma; font-size:11px; color:#FFFFFF; text-align:center; text-decoration:underline;
	}




/*--------------------------------------------Fonts------------------------------------------------------*/
h1,h2,h3,h4,h5,h6,h7,p {
	margin: 0;
	padding: 0;
}
h2 {font-family:Trebuchet MS; font-size: 18px; color:#9d9895; letter-spacing:1.3px; }
.default-subheading {font-family:Trebuchet MS; font-size: 16px; color:#9d9895; font-weight:bold; }
.shirt-link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e87606; font-weight:bold; text-decoration:none;}
.shirt-link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e87606; font-weight:bold; text-decoration:underline;}
.subheading {font-family:Tahoma; font-size:15px; font-weight:bold; color:#666666; text-decoration:none;	}
.watch-link {color:#ffc600;font-family:verdana,arial,helvetica,sans-serif;font-size:9px; text-decoration:underline;}
.readmore-link { font-family:Verdana; font-size:10px; color:#FFFFFF; text-decoration:none;}
.readmore-link:hover { font-family:Verdana; font-size:10px; color:#FFFFFF; text-decoration:underline;	}
.default {color:#ffffff;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}	
.default-link {color:#e87606;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;text-decoration:underline;}
.default-title-large {color:#333333;font-family:verdana,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;}
.default-title {color:#ffffff;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:bold;}
.default-cinemalinks {font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; letter-spacing:1.3px; line-height:3em;}
.default-cinemalinks {font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:underline;}
.default-product {font-family:Trebuchet MS; font-weight:bold; color:#666666; font-size:14px; text-decoration:none;}
.default-product:hover {font-family:Trebuchet MS; font-weight:bold; color:#666666; font-size:14px; text-decoration:underline;}
.schedule-default-links {font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.schedule-default-links:hover {font-family:Tahoma; font-size:11px; font-weight:bold; color:#e06b02; text-decoration:none;}
.schedule-default-what {font-family:Tahoma; font-size:10px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}
.schedule-default-what:hover {font-family:Tahoma; font-size:10px; font-weight:normal; color:#e06b02; text-decoration:underline;}

