@charset "utf-8";
/* CSS Document */

.body {
	margin:0;
	padding:0;
	background:#dfdbd8;
	background-image:url(/images/bg.jpg); 
	background-position:top; 
	background-repeat:repeat-x;
}


.main_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}


.title_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	font-weight:bold;
}

.link {
	font-size:12px;
	color:#003366;
	font-weight:bold;	
	text-decoration:none;
		
} 

.sub_menu_text {
	color:#333333;
	font: bold 13px Arial, Helvetica, sans-serif;
	opacity: .3;
}

.sub_menu_link {
	font-size:13px;
	color:#333333;
	font-weight:bold;
	text-decoration:none; 
}

.sub_menu_link:hover {
	font-size:13px;
	color:#1f48a7;
	font-weight:bold;
	text-decoration:none; 
}

.sub_menu_hilight {
	font-size:14px;
	color:#063078;
	font-weight:bold;
		
}

.sub_menu_td {
	width:100%; 
	background-image:url(/images/sub_menu_bg.jpg);
	padding-right:10px;
	text-align:right;

}

.content_slider_bg {
	width:100%;
	padding-left:8px;
	padding-right:8px; 
	background-color:#cdd0d7; 
	background-image:url(/images/content_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x; 
	height:250px;
}

.footer {
	background-image:url(/images/footer_bg.jpg); 
	height:22px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#999999;
	text-align:right;
}

.webnet_link {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#999999;
	text-align:right;
	text-decoration: none;
} 

.movie_title {
	font-size:13px;
	color:#333333;
	font-weight:bold;
}


.movie_poster_td {
	width:137px; 
	height:193px;
	text-align:left;
	vertical-align:top; 
	background-image:url(/images/poster_bg.png); 
	background-repeat:no-repeat; 
	padding-left:5px; 
	padding-right:20px; 
	padding-top:6px;
}

.movie_poster_title {
	padding-left:8px; 
	height:50px;
	text-align:left;
	vertical-align:top; 
}

.content_bg {
	width:100%; 
	background-color:#cdd0d7; 
	background-image:url(/images/content_bg.jpg); 
	background-position:bottom; 
	background-repeat:repeat-x;

}

.search_results_td{
	line-height:24px; 
	border-bottom:1px dotted #8091ab;
	text-align:left;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:30px; 
	padding-right:30px;
	vertical-align:text-top;

}

.search_results{
	color:#005fa1;
}

div#myContent {width:947;margin:auto;text-align:center;}
div.menu{height:40px;position:relative;}
div.menu a.menu1 {position:absolute; top:0px; right:832px; width:108px;height:40px; background:url(/images/menu_01.jpg) no-repeat left top;}
div.menu a.menu2 {position:absolute; top:0px; right:735px; width:108px;height:40px; background:url(/images/menu_02.jpg) no-repeat left top;}
div.menu a.menu3 {position:absolute; top:0px; right:628px; width:108px;height:40px; background:url(/images/menu_03.jpg) no-repeat left top;}
div.menu a.menu4 {position:absolute; top:0px; right:520px; width:108px;height:40px; background:url(/images/menu_04.jpg) no-repeat left top;}
div.menu a.menu5 {position:absolute; top:0px; right:412px; width:108px;height:40px; background:url(/images/menu_05.jpg) no-repeat left top;}
div.menu a.menu6 {position:absolute; top:0px; right:306px; width:108px;height:40px; background:url(/images/menu_06.jpg) no-repeat left top;}
div.menu a.menu7 {position:absolute; top:0px; right:198px; width:108px;height:40px; background:url(/images/menu_07.jpg) no-repeat left top;}
div.menu a.menu8 {position:absolute; top:0px; right:90px; width:108px;height:40px; background:url(/images/menu_08.jpg) no-repeat left top;}
div.menu a.menu9 {position:absolute; top:0px; right:0px; width:94px;height:40px; background:url(/images/menu_09.jpg) no-repeat left top;}
div.menu a:hover {background-position:left bottom;} 
#theatrical a.menu2, #dvd a.menu3, #digital_downloads a.menu4, #film_index a.menu5, #press a.menu6, #about_us a.menu7, #join a.menu8, #search a.menu9 {background-position:left bottom;} 
div.header_image { position:relative; width:942px; height:380px }
img#header_image { position:relative; width:942px; height:380px }
img#mongrel_logo { position:absolute; top:10px; left:0px;}
div#image_title {position:absolute; bottom:1px; left: 1px; width:920px; height:25px; background:black; text-align: right; color: white; padding-right:20px; font: bold 12pt Arial;}

#home img#home_mongrel_logo { position:relative; margin-bottom:-5px;}
#home div.home_header_image { position:relative; width:320px; height:129px }
#home img#home_header_image { position:relative; width:320px; height:129px }
#home div#home_image_title {position:absolute; bottom:1px; left: 1px; width:308px; height:20px; background:black; text-align: right; color: white; padding-right:10px; font: bold 10pt Arial;}

#home #myContent {width:320;margin:auto;text-align:left;}
div.home_menu{width:320px;height:40px;position:relative;}
div.home_menu a.menu1 {position:absolute; top:0px; right:213px; width:106px;height:40px; background:url(/images/home_menu_02.jpg) no-repeat left top;}
div.home_menu a.menu2 {position:absolute; top:0px; right:107px; width:106px;height:40px; background:url(/images/home_menu_03.jpg) no-repeat left top;}
div.home_menu a.menu3 {position:absolute; top:0px; right:1px;   width:106px;height:40px; background:url(/images/home_menu_04.jpg) no-repeat left top;}
div.home_menu a.menu4 {position:absolute; top:0px; right:213px; width:106px;height:40px; background:url(/images/home_menu_05.jpg) no-repeat left top;}
div.home_menu a.menu5 {position:absolute; top:0px; right:107px; width:106px;height:40px; background:url(/images/home_menu_07.jpg) no-repeat left top;}
div.home_menu a.menu6 {position:absolute; top:0px; right:1px;   width:106px;height:40px; background:url(/images/home_menu_08.jpg) no-repeat left top;}
div.home_menu a:hover {background-position:left bottom;} 

#menu_headlines {width:320px;height:40px;position:relative;}
#menu_headlines div {position:absolute; top:11px; right:15px; width:16px; height:16px; background:url(/images/open_close.png) no-repeat left top;}
#menu_headlines a {position:absolute; top:0px; left:0px; width:320px;height:40px; background:url(/images/headlines.png) no-repeat left top;}
#menu_headlines a:hover {background-position:left bottom;} 

.home_footer {
	height:22px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#999999;
	text-align:center;
}


