@charset "utf-8";
body {
	background-color: #000;
}

//** STYLE  **//

a	{
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	color:#FD6F02;
	text-align:left;
	}
	
#navbar a:hover {
	border-bottom:none;
	}


a:link, a:visited, a:active	{
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	color:#FD6F02;
	text-decoration:none;
	}
	
p a:hover	{
	color:#FFFFFF;
	border-bottom:1px dotted #FD6F02;
	}
		
a:hover img	{
	border-bottom:none;
	}

#crow1 p	{
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-align:left;
	margin: 60px 0px 0px 0px;
	}
	
#crow2 p	{
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-align:left;
	margin: 50px 0px 0px 0px;
	}

#crow3 p	{
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-align:left;
	margin: 50px 0px 0px 0px;
	}

#crow4 p	{
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-align:left;
	margin: 50px 0px 0px 0px;
	}

#contact p	{
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	color:#FD6F02;
	text-align:left;
	margin: 30px 0px 0px 40px;
	}



//** PAGE  **//


#wrapper	{
	width: 1024px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

#header	{
	width: 1024px;
	height: 114px;
	margin: 0;
	}
	
#navbar {
	width: 1024px;
	height: 41px;
	margin: 0;
	}

#main	{
	width: 1024px;
	height: 695px;
	margin: 0;
	background-image:url(images/bg_main.jpg);
	}
	
#social	{
	width: 1024px;
	height: 54px;
	margin: 0;
	}

#footer	{
	width: 1024px;
	height: 120px;
	margin: 0;
	background-image:url(images/footer.jpg);
	}

#mainl	{
	float:left;
	width: 390px;
	height: 695px;
	margin: 0;
	background-image:url(images/main_lt_poster.jpg);
	}

#mainr	{
	float:left;
	width: 634px;
	height: 695px;
	margin: 0;
	}

#mainrtop	{
	float:left;
	width: 634px;
	height: 149px;
	margin: 0;
	background-image:url(images/main_rt_top.jpg);
	}
	
#mainrvid	{
	float:left;
	width: 634px;
	height: 349px;
	margin: 0;
	}

#mainrbot	{
	float:left;
	width: 634px;
	height: 197px;
	margin: 0;
	}

#aboutleft	{
	float:left;
	width: 666px;
	height: 695px;
	margin: 0;
	background-image: url(images/about_left.jpg);
	}
	
#aboutright	{
	float:left;
	width: 358px;
	height: 695px;
	margin: 0;
	}

#castpage	{
	width: 1024px;
	height: 1400px;
	margin: 0;
	background-image:url(images/bg_main.jpg);
	background-repeat:no-repeat;
	}

#contact	{
	width: 1024px;
	height: 695px;
	margin: 0;
	background-image:url(images/bg_main.jpg);
	}

#crow1	{
	float:left;
	width: 1024px;
	height: 196px;
	margin: 0;
	}
	
#crow1splt	{
	float:left;
	width: 121px;
	height: 196px;
	margin: 0;
	background-image: url(images/cast_row1_blank_left.jpg);
	}

#crow1pic1	{
	float:left;
	width: 122px;
	height: 196px;
	margin: 0;
	background-image: url(images/cast_row1_pic1.jpg);
	}

#crow1tx1	{
	float:left;
	width: 282px;
	height: 196px;
	margin: 0;
	background-image: url(images/cast_row1_text1.jpg);
	}

#crow1pic2	{
	float:left;
	width: 120px;
	height: 196px;
	margin: 0;
	background-image: url(images/cast_row1_pic2.jpg);
	}

#crow1tx2	{
	float:left;
	width: 264px;
	height: 196px;
	margin: 0;
	background-image: url(images/cast_row1_text2.jpg);
	}

#crow1sprt	{
	float:left;
	width: 114px;
	height: 196px;
	margin: 0;
	background-image: url(images/cast_row1_blank_right.jpg);
	}


#crow2	{
	float:left;
	width: 1024px;
	height: 180px;
	margin: 0;
	}
	
#crow2splt	{
	float:left;
	width: 121px;
	height: 180px;
	margin: 0;
	background-image: url(images/cast_row2_blank_left.jpg);
	}

#crow2pic1	{
	float:left;
	width: 122px;
	height: 180px;
	margin: 0;
	background-image: url(images/cast_row2_pic1.jpg);
	}

#crow2tx1	{
	float:left;
	width: 282px;
	height: 180px;
	margin: 0;
	background-image: url(images/cast_row2_text1.jpg);
	}

#crow2pic2	{
	float:left;
	width: 120px;
	height: 180px;
	margin: 0;
	background-image: url(images/cast_row2_pic2.jpg);
	}

#crow2tx2	{
	float:left;
	width: 264px;
	height: 180px;
	margin: 0;
	background-image: url(images/cast_row2_text2.jpg);
	}

#crow2sprt	{
	float:left;
	width: 114px;
	height: 180px;
	margin: 0;
	background-image: url(images/cast_row2_blank_right.jpg);
	}

#crow3	{
	float:left;
	width: 1024px;
	height: 182px;
	margin: 0;
	}
	
#crow3splt	{
	float:left;
	width: 121px;
	height: 182px;
	margin: 0;
	background-image: url(images/cast_row3_blank_left.jpg);
	}

#crow3pic1	{
	float:left;
	width: 122px;
	height: 182px;
	margin: 0;
	background-image: url(images/cast_row3_pic1.jpg);
	}

#crow3tx1	{
	float:left;
	width: 282px;
	height: 182px;
	margin: 0;
	background-image: url(images/cast_row3_text1.jpg);
	}

#crow3pic2	{
	float:left;
	width: 120px;
	height: 182px;
	margin: 0;
	background-image: url(images/cast_row3_pic2.jpg);
	}

#crow3tx2	{
	float:left;
	width: 264px;
	height: 182px;
	margin: 0;
	background-image: url(images/cast_row3_text2.jpg);
	}

#crow3sprt	{
	float:left;
	width: 114px;
	height: 182px;
	margin: 0;
	background-image: url(images/cast_row3_blank_right.jpg);
	}

#crow4	{
	float:left;
	width: 1024px;
	height: 184px;
	margin: 0;
	}
	
#crow4splt	{
	float:left;
	width: 121px;
	height: 184px;
	margin: 0;
	background-image: url(images/cast_row4_blank_left.jpg);
	}

#crow4pic1	{
	float:left;
	width: 122px;
	height: 184px;
	margin: 0;
	background-image: url(images/cast_row4_pic1.jpg);
	}

#crow4tx1	{
	float:left;
	width: 282px;
	height: 184px;
	margin: 0;
	background-image: url(images/cast_row4_text1.jpg);
	}

#crow4pic2	{
	float:left;
	width: 120px;
	height: 184px;
	margin: 0;
	background-image: url(images/cast_row4_pic2.jpg);
	}

#crow4tx2	{
	float:left;
	width: 264px;
	height: 184px;
	margin: 0;
	background-image: url(images/cast_row4_text2.jpg);
	}

#crow4sprt	{
	float:left;
	width: 114px;
	height: 184px;
	margin: 0;
	background-image: url(images/cast_row4_blank_right.jpg);
	}

#crewtop	{
	float:left;
	width: 1024px;
	height: 412px;
	margin: 0;
	background-image: url(images/cast_crewtop.gif);
	}
	
#crewmid	{
	float:left;
	width: 1024px;
	height: 29px;
	margin: 0;
	}

#crewbot	{
	float:left;
	width: 1024px;
	height: 162px;
	margin: 0;
	background-image: url(images/cast_crew_bot.gif);
	}

#contacthead	{
	float:left;
	width: 1024px;
	height: 108px;
	margin: 0;
	background-image: url(images/contact_header.jpg);
	}

#conrow1	{
	float:left;
	width: 1024px;
	height: 71px;
	margin: 0;
	}

#conrow2	{
	float:left;
	width: 1024px;
	height: 149px;
	margin: 0;
	}
	
#conrow3	{
	float:left;
	width: 1024px;
	height: 141px;
	margin: 0;
	}
	
#conrow4	{
	float:left;
	width: 1024px;
	height: 226px;
	margin: 0;
	background-image: url(images/contact_foot.jpg);
	}


#row2l	{
	float:left;
	width: 174px;
	height: 149px;
	margin: 0;
	}

#row2fill	{
	float:left;
	width: 498px;
	height: 149px;
	margin: 0;
	background-image: url(images/contact_gen_fill.jpg);
	}
	
#row2link	{
	float:left;
	width: 264px;
	height: 149px;
	margin: 0;
	}
	
#row2r	{
	float:left;
	width: 88px;
	height: 149px;
	margin: 0;
	background-image: url(images/contact_rt02.jpg);
	}
	

#row3l	{
	float:left;
	width: 174px;
	height: 141px;
	margin: 0;
	}

#row3fill	{
	float:left;
	width: 498px;
	height: 141px;
	margin: 0;
	background-image: url(images/contact_press_fill.jpg);
	}
	
#row3link	{
	float:left;
	width: 264px;
	height: 141px;
	margin: 0;
	background-image: url(images/contact_link_03.jpg);
	}
	
#row3r	{
	float:left;
	width: 88px;
	height: 141px;
	margin: 0;
	background-image: url(images/contact_rt03.jpg);
	}




