/* film lot css */
/* All associated graphics copyright 2005, hollywood lot */
/* developed: august 2005 */


/* ---- BASICS ---- */

html {
	margin: 0px;
	padding: 0px;
	}
body { 
	font: 10pt/16pt verdana; 
	color: #ffffff; 
	margin: 0px; 
	padding: 0px;
	text-align: center;
	}
p { 
	margin: 5px; 
	margin-bottom: 10px;
	text-align: left;
	}
h2 { 
	font: italic normal 8pt georgia; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #ffffff;
	}
h3 { 
	font:  normal 12pt verdana; 
	font-weight: bold;
	letter-spacing: 0px; 
	margin: 5px; 
	color: #ffffff;
	}
a:link { 
	font-weight: bold;
	text-decoration: underline; 
	color: #6B5992;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #6B5992;
	}
a:hover, a:active { 
	text-decoration: none; 
	color: #B7A5DF;
	}
img {
	margin: 0px;
	border-collapse: collapse;
	padding: 0px;
	border: 0px;

	}


/* ---- TOPMOST ---- */

#inner_top {
	width: 850px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
	}
#topmostL {
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	padding: 0px;

	}
div.topmostL a {
	color: #0456c8;
	}
#topmostR {
	text-align: right;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	padding: 0px;
	}
div.topmostR a {
	color: #0456c8;
	}
#topLine {
	padding: 0px;
	border-collapse: collapse;
	height: 1px;
	width: 100%;
	background-color: #000000;
	}


/* ---- TITLE / LOGO ---- */

#title_bg {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	vertical-align: top;
	width: 100%;
	height: 176px;
	background: url(/images/film_lot/charlie_chocolate/header_bg.jpg) repeat-x;
	}
#title {
	height: 176px;
	width: 1000px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	background: url(/images/film_lot/charlie_chocolate/header.jpg) no-repeat;
	background-position: center; 
	}
#banner {
	width: 850px;
	text-align: right; 
	}


/* ---- BANNER ---- */

#banner_row {
	width: 900px;
	padding: 0px;
	border-collapse: collapse;
	}
#bannerTop {
	vertical-align: top;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	border-collapse: collapse;
	}
#bannerTop img {
	border: 0px;
	text-align: right;
	}


/* ---- CENTRAL OVERALL ---- */

#container {
	width: 900px;
	}


/* ---- NAV BAR - ROLLOVERS ---- */

#container_1 {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	width: 138px;
	}
#home {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/home.jpg) no-repeat 0 0px;	
	}
#home:hover {
	background: url(/images/film_lot/charlie_chocolate/home_ro.gif) no-repeat 0px 0px;
	}
#features {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/features.jpg) no-repeat 0 0px;	
	}
#features:hover {
	background: url(/images/film_lot/charlie_chocolate/features_ro.gif) no-repeat 0px 0px;
	}	
#reviews {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/reviews.jpg) no-repeat 0 0px;	
	}
#reviews:hover {
	background: url(/images/film_lot/charlie_chocolate/reviews_ro.gif) no-repeat 0px 0px;
	}
#facts {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/facts.jpg) no-repeat 0 0px;	
	}
#facts:hover {
	background: url(/images/film_lot/charlie_chocolate/facts_ro.gif) no-repeat 0px 0px;
	}

#news {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/news.jpg) no-repeat 0 0px;	
	}
#news:hover {
	background: url(/images/film_lot/charlie_chocolate/news_ro.gif) no-repeat 0px 0px;
	}

#cast_crew {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/cast_crew.jpg) no-repeat 0 0px;	
	}
#cast_crew:hover {
	background: url(/images/film_lot/charlie_chocolate/cast_crew_ro.gif) no-repeat 0px 0px;
	}

#faqs {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/faqs.jpg) no-repeat 0 0px;	
	}
#faqs:hover {
	background: url(/images/film_lot/charlie_chocolate/faqs_ro.gif) no-repeat 0px 0px;
	}

#soundtrack {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/soundtrack.jpg) no-repeat 0 0px;	
	}
#soundtrack:hover {
	background: url(/images/film_lot/charlie_chocolate/soundtrack_ro.gif) no-repeat 0px 0px;
	}

#store {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/store.jpg) no-repeat 0 0px;	
	}
#store:hover {
	background: url(/images/film_lot/charlie_chocolate/store_ro.gif) no-repeat 0px 0px;
	}

#forum {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/forum.jpg) no-repeat 0 0px;	
	}
#forum:hover {
	background: url(/images/film_lot/charlie_chocolate/forum_ro.gif) no-repeat 0px 0px;
	}
#trailer {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/trailer.jpg) no-repeat 0 0px;	
	}
#trailer:hover {
	background: url(/images/film_lot/charlie_chocolate/trailer_ro.gif) no-repeat 0px 0px;
	}
#gallery {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/gallery.jpg) no-repeat 0 0px;	
	}
#gallery:hover {
	background: url(/images/film_lot/charlie_chocolate/gallery_ro.gif) no-repeat 0px 0px;
	}
#box_office {
	float: left;
	width: 138px;
	height: 40px;
	border: 0px;
	text-align: center;
	background: url(/images/film_lot/charlie_chocolate/box_office.jpg) no-repeat 0 0px;	
	}
#box_office:hover {
	background: url(/images/film_lot/charlie_chocolate/box_office_ro.gif) no-repeat 0px 0px;
	}





/* ---- CENTRAL CELL 2 ---- */

#container_2 {
	width: 292px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	}
#container_2_sub {
	width: 290px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	vertical-align: bottom;
	}
#candy_cane_T {
	width: 291px;
	margin: 0px;
	border-collapse: collapse;
	vertical-align: bottom;
	padding: 0px;
	}
#candy_cane_T img {
	vertical-align: bottom;
	}
#candy_cane_L {
	width: 15px;
	margin: 0px;
	border-collapse: collapse;
	vertical-align: top;
	background: url(/images/film_lot/charlie_chocolate/left_candy.jpg) repeat-y;
	}
#candy_cane_m {
	background-color: #DE1414;
	width: 280px;
	border-collapse: collapse;
	vertical-align: top;
	text-align: left;
	}
#candy_cane_R {
	width: 15px;
	margin: 0px;
	border-collapse: collapse;
	vertical-align: top;
	background: url(/images/film_lot/charlie_chocolate/right_candy.jpg) repeat-y;
	}
#candy_cane_b {
	width: 291px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	vertical-align: top;
	}



/* ---- CENTRAL CELL 3 ---- */

#container_3 {
	width: 272px;
	vertical-align: top;
	background: url(/images/film_lot/charlie_chocolate/walking_peeps.jpg) no-repeat;
	}


/* ---- GOOGLE & TEXT ADS ---- */

#container_4 {
	vertical-align: top;
	width: 120px;
	}
#text_ads {
	text-align: left;
	font-size: 8pt;
	}
#text_ads a {
	text-decoration: none;
	}


/* ---- FOOTER ---- */

#footer_bg {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	vertical-align: top;
	width: 100%;
	height: 100px;	
	height: 176px;
	background: url(/images/film_lot/charlie_chocolate/footer.jpg) repeat-x;
	}
#text_links {
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
	background-color: #000000; /* this should always be black */
	}
#footer_left {
	width: 30%;
	text-align: left;
	padding-left: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	vertical-align: bottom;
	}
#footer_center {
	width: 40%;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	vertical-align: bottom;
	}
#footer_right {
	width: 30%;
	text-align: right;
	padding-right: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	vertical-align: bottom;
	}











