@charset "utf-8";
.huge {
	font-size: 82px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica;
	padding: 10px 0 10px 20px;
	margin:10px 0 10px 0;
	line-height:112px;
	font-stretch: condensed;
	letter-spacing: 2px;
	text-align:left;
	text-shadow:2px 2px 6px #000000, -2px -2px 10px #000000, 2px -2px 6px #FFFBFA, -2px 2px 4px #999999;
	color:#EBEBEB;
}

a {color:#2E2E2E; }
a:hover {color:#78003B;}

.btn {-moz-border-radius:10px 10px 10px 10px;
background:url("/overlay.png") repeat-x scroll center center #FFCC00;
color:black;
display:block;
font-size:18px;
padding:10px;
text-align:center;
width:150px;}

.filmtop {width:2000px; padding:4px; background-image:url(filmtop.jpg) ;}

.mediabox {width:855px; margin-left:20px; float:left; border:solid thin #000; padding:4px; background: #999999;}
.nextbox {width:180px; height: 435px; margin-left:20px; float:left;  display:block; background-color:#CCC; padding: 15px;}
.nextbox2 {width:180px; height: 435px; margin-left:20px; float:left; clear:none; display:block; background-color: #FFF; padding: 15px;}
.nextbox2under {width:165px; display:block; padding: 15px; background-color: #6D6D6D;  font-size:18px;}
.nextbox3 {width:180px; height: 435px; margin-left:20px; float:left; clear:none; display:block; background-color: #8B8B8B;  padding: 15px;}
.media {width:602px; padding:4px; margin-left:6px; float:left;}
.mediatext {width:226px; padding:6px; float: left;}

.container {height: 600px; width: 2225px; }

body {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:12px; background:url(filmbg.jpg) no-repeat #848484;}

body, html {margin:0; padding:0;}
.container .nextbox2 div ul li em a {
	font-size: 14px;
}

li {list-style:none;line-height:20px;}
