/* CSS Document */
td{ font-family:Tahoma; color:#000000; font-size:11px; line-height:17px;}
.filmReview{ font-family:Tahoma; color:#FFFFFF; font-size:12px; line-height:17px;}
.sandal{ font-family:Tahoma; color:#E4BC8E; font-size:12px; line-height:17px;}
.white{ font-family:Tahoma; color:#FFFFFF; font-size:11px; line-height:17px; text-align:justify; padding:10px;}
.pad10{ padding:10px;}
.border{ border:1px solid #FFFFFF; }
.btm{ font-family:Tahoma; color:#990000; font-size:11px; line-height:17px; text-decoration:none}
.bottom{ font-family:Tahoma; color:#FFFFFF; font-size:11px; line-height:17px; text-decoration:none}
.bottomhome{ font-family:Tahoma; color:#000000; font-size:11px; line-height:17px; text-decoration:none}
h1{ display:inline; font-family:verdana; font-size:18px; color:#C78730; font-weight:bold;}
h2{ display:inline; font-family:verdana; font-size:18px; color:#F1D3B6; font-weight:bold; line-height:20px;}
h3{ display:inline; font-family:verdana; font-size:15px; color:#F1D3B6; font-weight:bold;}
h4{ display:inline; font-family:verdana; font-size:15px; color:#FFFFFF; font-weight:bold;}
a{ font-family:Tahoma; color:#000000; font-size:11px; line-height:17px; text-decoration:underline}
a:hover{ font-family:Tahoma; color:#000000; font-size:11px; line-height:17px;}
a.whitelnk{ font-family:Tahoma; color:#FFFFFF; font-size:11px; line-height:17px; text-decoration:underline;}
a.whitelnk:hover{ font-family:Tahoma; color:#FFFFFF; font-size:11px; line-height:17px; text-decoration:underline;}
a.whitelnk2{ font-family:Tahoma; color:#FFFFFF; font-size:12px; line-height:17px; text-decoration:underline;}
a.whitelnk2:hover{ font-family:Tahoma; color:#FFFFFF; font-size:12px; line-height:17px; text-decoration:underline;}
a.btmwhitelnk{ font-family:Tahoma; color:#FFFFFF; font-size:11px; line-height:18px; text-decoration:none;}
a.btmwhitelnk:hover{ font-family:Tahoma; color:#FFFFFF; font-size:11px; line-height:18px; text-decoration:underline;}
a.btmblacklnk{ font-family:Tahoma; color:#000000; font-size:11px; line-height:18px; text-decoration:none;}
a.btmblacklnk:hover{ font-family:Tahoma; color:#000000; font-size:11px; line-height:18px; text-decoration:underline;}
a.red{ font-family:Tahoma; color:#990000; font-size:11px; line-height:17px; text-decoration:none}
a.red:hover{ font-family:Tahoma; color:#990000; font-size:11px; line-height:17px; text-decoration:underline}
a.big{ font-family:Tahoma; color:#000000; font-size:13px; line-height:20px; text-decoration:underline; font-weight:bold;}
a.big:hover{ font-family:Tahoma; color:#000000; font-size:13px; line-height:20px; text-decoration:underline;}
a.bigwhite{ font-family:Tahoma; color:#FFFFFF; font-size:13px; line-height:20px; text-decoration:underline; font-weight:bold;}
a.bigwhite:hover{ font-family:Tahoma; color:#FFFFFF; font-size:13px; line-height:20px; text-decoration:underline;}
UL {PADDING:0px; margin:0px; text-align:left; vertical-align:top;}
LI { PADDING-LEFT:10px; BACKGROUND: url('../images/bullet.gif') no-repeat 0px 4px 2px 0px; PADDING-BOTTOM: 2px; list-style:none; text-align:left; vertical-align:top;}
UL.new {PADDING:0px; margin:0px;}
LI.new { PADDING-LEFT: 10px; BACKGROUND: url('../images/bullet2.gif') no-repeat left; PADDING-BOTTOM: 2px; list-style:none; color:#E4BC8E;}




/********************** Reset **********************/
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
li {list-style:none;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input, textarea, select {font-size:100%;}
.left{float:left;}
.clear{clear:both;}
.clear-left{clear:left;}
.clear-right{clear:right;}
.right{float:right;}
a{outline:none;}
/********************** style **********************/
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.body-bg
{
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color:#b2681f;
}
#index-wrap
{
	background-image:url(../images/index-bg.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:980px;
	height:auto;
	display:block;
	margin:0 auto 0 auto;
	padding:23px 0 0 0;
}
#home-wrap
{
	background-image:url(../images/home-bg.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:980px;
	height:auto;
	display:block;
	margin:0 auto 0 auto;
	padding:23px 0 0 0;
}
#left-content
{
	width:719px;
	height:auto;
	display:block;
	float:left;
}
.header
{
	background-image:url(../images/header-bg.gif);
	background-repeat:no-repeat;
	width:719px;
	height:51px;
}
.logo
{
	display:block;
	float:left;
	padding:3px 0 0 53px;
}
.header h1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#492a0d;
	line-height:20px;
	display:block;
	float:left;
	padding:4px 0 0 60px;
}
.left-banner
{
	width:430px;
	height:496px;
	display:block;
	float:left;
}
.banner-round-fade
{
	width:260px;
	height:244px;
	display:block;
	margin:56px 0 0 75px;
}
.left-ctn
{
	width:289px;
	height:auto;
	display:block;
	float:left;
}
.latest-news
{
	background-image:url(../images/latest-news-bg.png);
	background-repeat:no-repeat;
	width:264px;
	height:225px;
	display:block;
	margin:0 auto 0 25px;
}
.latest-news h1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	display:block;
	padding:84px 0 7px 10px;
}
.news-sty
{
	height:95px;
	display:block;
	padding-top:10px;
	overflow:hidden;
}
.news-ctn
{
	width:233px;
	display:block;
	padding:10px 10px 10px 15px;
}
.news-ctn img
{
	display:block;
	float:left;
	margin:2px 7px 0 0;
	border:solid 1px #683d13;
}
.news-ctn h2 a
{
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#683d13;
	margin-bottom:3px;
}
.news-ctn p a
{
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#683d13;
}
.enter-site
{
	display:block;
	margin:70px 0 0 60px;
}
.enter-site a
{
	background-image:url(../images/enter-site-btn.png);
	background-repeat:no-repeat;
	width:259px;
	height:120px;
	display:block;
}
.enter-site a:hover
{
	background-image:url(../images/enter-site-btn-hr.png);
	background-repeat:no-repeat;
}
#right-content
{
	background-image:url(../images/flim-bg.jpg);
	background-repeat:no-repeat;
	width:231px;
	height:584px;
	display:block;
	float:left;
	margin-left:30px;
}
.flim-ph1
{
	width:172px;
	height:116px;
	display:block;
	margin:28px auto 0 auto;
}
.flim-ph2
{
	width:172px;
	height:117px;
	display:block;
	margin:30px auto 0 auto;
}
.flim-ph3
{
	width:172px;
	height:117px;
	display:block;
	margin:30px auto 0 auto;
}
.flim-ph4
{
	width:172px;
	height:115px;
	display:block;
	margin:30px auto 0 auto;
}
#footer
{
	width:980px;
	height:auto;
	display:block;
	margin:0 auto 0 auto;
}
.foot-menu
{
	text-decoration:none;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:center;
}
.foot-menu a
{
	text-decoration:none;
	color:#FFF;	
}
.foot-menu a:hover{text-decoration:underline;}
.copy-right
{
	width:980px;
	height:15px;
	background-image:url(../images/copyright-bg.gif);
	background-repeat:no-repeat;
	display:block;
	margin:5px auto 0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.copy
{
	display:block;
	float:left;
	margin-left:50px;
}
.address
{
	color:#990000;
	display:block;
	float:left;
	margin-left:70px;
}
.address a
{
	text-decoration:none;
	color:#990000;
}
.address a:hover{text-decoration:underline;}
.video-ctrn
{
	background-image:url(../images/video-bg.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:219px;
	display:block;
	margin:20px 0 0 25px;
	padding:10px 4px 0 4px;
}
.home-ctrn
{
	background-image:url(../images/home-bg.png);
	background-repeat:no-repeat;
	background-position:0 40px;
	width:690px;
	height:300px;
	display:block;
	margin:90px auto 0 auto;
}
.back-to-index
{
	background-image:url(../images/index-arrow.gif);
	background-repeat:no-repeat;	
}
.back-to-index a
{
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	padding:0 0 0 25px;
}
.back-to-index a:hover{color:#ffcc00}
.home-ctrn ul
{
	background-image:url(../images/home-listbg.png);
	background-repeat:repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	height:220px;
	display:block;
	float:left;
	margin:35px 0 0 20px;
	padding:7px 10px 5px 10px;
}
.home-ctrn ul li
{
	background-image:none;
	text-align:center;
	display:block;
	margin-bottom:11px;
}
.home-ctrn ul li a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#000;
}
.home-ctrn ul li a:hover{color:#FFF;}
.face-book
{
	width:173px;
	height:55px;
	display:block;
	margin:0 auto 0 75px;
}
.hidden-txt
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	display:block;
	clear:both;
	color:#b2681f;
	padding-top:10px;
}

.visit-flash{display:block;color:#FFF;font-family:Tahoma, Geneva, sans-serif;font-size:11px; margin:14px 0 0 160px;}
.visit-flash a{color:#FFF;	text-decoration:underline;}
.visit-flash a:hover{text-decoration:none;color:#FFF;	}
.teen-class
{
	width:780px;
	height:129px;
	display:block;
	margin:0 auto 0 auto;
}
