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

html, body {
height: 100%;
}


body{
	background:url(../images/bgs/combined_bg.gif) top left repeat-x;
   font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:center;
	height: 100%;
	
}

img, div { behavior: url(http://www.iconmovies.co.uk/iepngfix.htc) }

html, body, form, fieldset, label, legend, table, td, th{
	margin:0; padding:0;
}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
	margin:0 0 15px 0;
	padding:0;
}




img {border:none;}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }



/***********    LAYOUT      **************/


#page_wrap{
	width:778px;
	margin:0 auto;
	text-align:left;
	padding:0;
	min-height: 100%;
	height: 100%;
}


#content_wrap {
	width:776px; margin:0; padding:0;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	min-height: 100%;
	height: 100%;
	}

#header{
	height:52px;
}
	#header .logo{
		float:right;
		margin-top:10px;
	}
	
	
#header .filmmenu{
		float:left;
		margin-top:15px;
		width:350px;
	}	



#flashcontent{
 margin-bottom:0px;
 width:776px;
 height:496px;
 text-align:center;
}


#footer { padding:0 10px 0 10px; margin:0;
}

#footer p{  font-size:10px; padding:0; margin:0; }
#footer p a { color:#666; }
#footer p a:hover { text-decoration:none; }

.copytext {clear:both; padding:10px 0 0 0; width:450px; float:left;}

.footerlinks { float:right; margin:0; padding:0; width:215px; list-style:none;}
.footerlinks li { display:inline; margin:0; padding:0;}

/***********    FILM FOOTER   **************/

#filmbottom { height:18px; background:url(../images/film_footer.gif) repeat-x top left; margin:0 0 14px 0; padding:0;}


/***********    PROMOTIONS   **************/

h4#signupnow { width:244px; height:27px; background:url(../images/titles/signup_now.jpg) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}
h4#competition { width:244px; height:27px; background:url(../images/titles/competition.gif) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}
h4#home_ent { width:244px; height:27px; background:url(../images/titles/home_ent.gif) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}
h4#latestdvd { width:244px; height:27px; background:url(../images/titles/lastest_dvd.gif) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}
h4#incinemas { width:244px; height:27px; background:url(../images/titles/cinemas_soon.gif) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}
h4#promotion { width:244px; height:27px; background:url(../images/titles/promotion.gif) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}
h4#comingsoon { width:244px; height:27px; background:url(../images/titles/coming_soon.gif) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}
h4#incinemasnow { width:244px; height:27px; background:url(../images/titles/cinemas_now.gif) no-repeat top left; margin:0; padding:0; text-indent:-9000px;}


#footer .signuppanel { background:url(../images/bgs/signup_bottom_bg.gif) no-repeat bottom left; height:85px; padding:9px 9px 10px 9px; margin:0; width:226px; color:#666; font-size:12px;}
#footer .signupwrap {width:244px; background:url(../images/bgs/signup_bg.gif) repeat-y top left; margin:0 0 10px 0; padding:0; float:left;}
#footer .signupwrap p {font-size:12px; margin:0 0 10px 0; padding:0;}


.registerpanel { background:url(../images/bgs/signup_bottom_bg.gif) no-repeat bottom left; height:85px; padding:9px 9px 10px 9px; margin:0; width:226px; color:#666; font-size:12px;}
.registerwrap {width:244px; background:url(../images/bgs/signup_bg.gif) repeat-y top left; margin:0 0 10px 0; padding:0; float:left;}

.registerwrap p {font-size:12px; margin:0 0 10px 0; padding:0;}

.signuppanel table {width:226px; margin:0; padding:0;}
.signuppanel table .col1 {width:60px; margin:0; padding:0; font-weight:bold;}
.signuppanel table .col2 {width:166px; margin:0; padding:0;}
.signuppanel table .col3 { text-align:right;}

.signuppanel table input {width:164px; margin:0 0 4px 0; padding:0;}

.promotionwrap {width:244px; margin:0 0 10px 12px; padding:0; float:left;}
