@charset "UTF-8";
/* CSS Document index.html 

fixer 28July10
MinniMoo Design */ 

/*
text - #eee;
text-hover - #6a6a6a;
navbkg-hover - #888;
background - #2a2a2a;
border - #b0b0b0;
*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
	margin: 0; 
	padding: 0; 
	border: 0; 
	outline: 0; 
	font-size: 100%; }

html {background-color: #2a2a2a;}

body  {
	font-size: 13px;
	font-family: news gothic mt, optima, arial, sans-serif;
	letter-spacing: .125em;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #eee;
	line-height: 150%;}

a:link {
	color: #eee;
	text-decoration: none;}
 
a:visited {
	color: #eee;
	text-decoration: none;}	

a:hover {
	color: #6a6a6a;
	text-decoration: none;}

a:active {
	color: #eee;
	text-decoration: none;}


h1, h2, h3, h4, h5 {
	font-weight: 600;
	padding: 0;
	margin: 1.5em 0 .75em 0;
	line-height: 150%;}

h1{ font-size: 1.5em; }
h2 { font-size: 1.375em; }
h3 { font-size: 1.25em; }
h4 { font-size: 1.125em; }
h5 { font-size: 1em; }
	
ul li {line-height:200%;}

hr {
	color: #2a2a2a;
	margin: 0 2em 1.5em 0;}

#container {
	width: 960px; 
	margin: 0 auto; 
	text-align: left; 
	color: #eee;}

#header, #mainContent {
	width: 960px;
	background-color: #000;
	border: 1px solid #6a6a6a;}

#header {height: 130px;}

#header img {
	float: left;
	margin: 2em 0 2em 1em;}

.nav {
	font-size: 14px;
	float: right;
	margin-top: 80px;
	list-style-type: none;
	text-transform: uppercase;}

.nav li {	
	display: inline;
	margin: 0;
	padding: 0;}

.nav a:link {
	color: #eee;
	padding: 1em;}

.nav a:visited {
	color: #eee;
	padding: 1em;}

.nav a:hover {
	color: #eee;
	background-color: #888;
	padding: 1em;}

.nav a:active {
	color: #eee;
	padding: 1em;}

div.emmy {width:900px; text-align:center;}
.emmy h3 {margin: .75em 0 0 2.5em;}

#mainContent {
	min-height: 550px;
	margin: 1.75em 0;
	text-align: left;} 
	
#mainContent.indexemmy {margin: .75em 0;}

#mainContent img {
	width: auto;
	margin: 0 auto;
	padding: 5px 0;}

#info {margin: 5% 3.5em 1.75em 8%;}

.index {background-image: url(images/index_main.jpg);
	background-repeat: no-repeat;
	width: 670px;
	height: 400px;
	margin: 0 6em 1em 0;
	float: right;}   
	
div.rotatequote {margin-top: 29.5em;}

.quotetop {
	background-image: url(images/index_main.jpg);
	background-repeat: no-repeat;
	width: 670px;
	height: 400px;
	margin: 3em 6em 1em 0;
	float: right;}   

div.laurels {	
	width: auto;
	float: left;
	padding: 0;
	margin-left:3.5em;}
	
div.viewtrailer {text-align:center;}

#footer {
	width:960px;
	margin-top: 1em;
	text-align: center;} 
	
/* press.html */
div.quoteblock {margin: 3em 9em 3em 8em}
div.quoteblock p {line-height:1.25em;}
p.quoteita {font-style: italic;}
div.quoteblock h5 {line-height: .5em;}
p.quoter {text-align: left; padding:5px 0 40px 490px; font-style:normal;}
p.huffquoter {text-align: right; padding:10px 0 40px 0;}
div.quoteblock hr {margin: 3em auto;}
.morelink {font-size: 70%;}

/* screenings.html */


h3.screen {
	margin-bottom: 2em;
	padding: 0;}

.hbouno {
	height: 220px;
	width: 44%;
	float: left;
	margin-left: 5%;}

.hbouno p, .hbodos p{line-height: 200%;}

.additional {line-height: 3em;}

.hbodos {
	height: 220px;
	float: right;
	width: 350px;
	line-height: 200%;}

.hbouno h5,.hbodos h5 {
	line-height: .5em;
	margin-top: 1.35em;}

.prize {
	font-size: 85%;
	font-style: italic;}

/* fixerdvd.html*/

.dvd hr {color: 1px solid #6a6a6a;}
.dvd p {padding: 30px 0 10px 20px;}
.dvd a:link {text-decoration: underline;}
.dvd a:visited {text-decoration: underline;}
.dvd a:hover {text-decoration: underline;}
.dvd a:active {text-decoration: underline;}

.dvdcover {float: right; padding: 0 2em 4em 0; height: 350px;}

#dvdform fieldset {
	margin-top: 2em;
	padding: 2em;
	display: inline;
	width: 400px;}	

#dvdform legend {
	padding: 0;
	margin: 0;}

#dvdform label {
	display: block;
	line-height: 170%;}	

#dvdform input, #dvdform textarea {		
	padding:3px;
	margin-bottom: 3%;}		

#dvdform textarea {
	height: 125px;
	overflow: auto;}

p.use {padding-top: 10px;}

p.use label {padding-bottom: 10px;}

p.submit input{
	width: 75px;
	height: 20px;
	margin-left: 3%;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;}				

/* one-pager */
.quote {font-size: 95%; padding: 15px 40px;}
.nation {padding: 0 150px 30px 0;}

/* general css */

.fltrt { 
	float: right;
	margin-left: 8px;}

.fltlft { 
	float: left;
	margin-right: 8px;}

.clearfloat {clear:both;}

.title {font-style: italic;}

.note {font-size: 88%;}

.indent {padding-left: 5%;}

div.center {text-align: center;}

div.center table {text-align: left;}