*{
	margin:0px;
}

body{
	background:url(../images/home-bg-patch.gif) repeat;
	font-family: 'helv', Arial;
}

a{
	text-decoration:none;
	color:#AF2322;
	
}

a:hover{
	text-decoration:none;
	color:#151515;
	
}

li{font-size:14px; margin-left:-10px;}



h1{
color:#af2322;
font-size:16px;
margin:0px 0px 14px 0px;
}

h2{
color:#000000;
font-size:16px;
margin:0px 0px 5px 0px; 
text-align:center;
}


.clearfix{clear:both}

#main-pan{
	
	margin-top:30px;
	width:775px;
	height:600px;
}

.home-pan{
	margin:0 auto;
	width:282px;
	height:267px;
	background:url(../images/home-bg.jpg) no-repeat;
	margin-top:30px;
	padding:380px 0px 0px 650px;
}

.credit-pan{
	margin:0 auto;
	width:775px;
	height:600px;
	background:url(../images/credits-bg.png) no-repeat;
	margin-top:30px;
}

.story-pan{
	margin:0 auto;
	width:800px;
	height:658px;
	background:url(../images/story-bg.png) no-repeat;
	margin-top:30px;
}

.news-pan{
	margin:0 auto;
	width:927px;
	
}



.menu{
	
	
}

.menu-tbl{
	margin:0px 0px 0px 30px;
	font-size:18px;
	color:#FFFFFF;
}

.story-heading{
	color:#af2322;
	padding-top:160px;
	text-align:left;
	padding-left:640px;
	font-size:16px;
}

.story-heading a{
	color:#af2322;
	padding-top:160px;
	text-align:right;
	margin-right:0px;
	font-size:16px;
}

.story-heading a:hover{
	color:#151515;
	padding-top:160px;
	text-align:right;
	margin-right:0px;
	font-size:16px;
}

.content-txt{
	width:486px;
	height:319px;
	margin:95px 0px 0px 290px 
}

p{
font-size:14px;
color:#000;
line-height:20px;	
}

/*----------------Credit page-----------------*/
.entire-cast-tbl{
margin:0px 0px 0px 20px;
border:1px solid #9c5d00;	
}

.entire-cast-tbl td{
	padding-left:20px;
	font-size:14px;
	line-height:22px;
	border-bottom:#ffe8c5 1px dotted;
}

.no-bot-bor{border-bottom:none !important;}


/*--------Gallery page code---------------*/
.gallery-pan{
	margin:0 auto;
	width:792px;
	height:618px;
	background:url(../images/gallery-bg.png) no-repeat;
	margin-top:15px;
	padding-top:15px;
}

#gallery-panel{
	width:792px;
	height:358px;
	margin-top:75px;
}

.gallery{
	width:628px;
	height:358px;
	float:left;
}

.poster-link{
	width:163px;
	height:183px;
	float:left;
	padding:170px 0px 0px 0px;
	font-size:18px;
}

.poster-link a{
	color:#FFFFFF;
	font-size:16px;
}

.poster-link a:hover{
	color:#151515;
	font-size:16px;
}

.poster-link-adjust{
margin-left:70px;	
}

.trailer-link-adjust{
margin:90px 0px 0px 30px;	
}

/*-------------contact code start--------------*/
.contact-pan{
	margin:0 auto;
	width:812px;
	height:637px;
	background:url(../images/contact-bg.png) no-repeat;
	margin-top:30px;
}

.contact-txt{
	margin:135px 0px 0px 180px 
}
	
.credit-content{
	width:205px;
	margin:75px 0px 0px 8px;
	
}

.ballons{
	margin-top:70px;
	margin-left:70px;
	float:left;
width:300px;
}

.ballons-adjust{
padding-top:30px;
padding-left:10px;	
}
	
	
.menu-ball{
height:180px;	
}

.menu-pan{
float:left;
width:400px;
}	


.copyright{
	text-align:center;
	font-size:12px;
	margin:6px 0px 0px 0px;
}

.hulu{
	text-align:center;
	font-size:12px;
	margin:-30px 0px 0px 0px;
}

.note{
color:#FF0000;
font-weight:bold	
}

	
/*---------Cast page code--------------*/
.cast-pan{
	margin:0 auto;
	width:757px;
	height:600px !important;
	background:url(../images/cast-bg.png) no-repeat;
	margin-top:30px;
}

	
@font-face {
	font-family: 'helv';
	src: url('../fonts/HLM____.eot');
	src: local('☺'), url('../fonts/HLM____.woff') format('woff'), url('../fonts/HLM____.ttf') format('truetype'), url('../fonts/HLM____.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

