@import url("nav.css");
@import url("footer.css");

img, div, li { behavior: url("iepngfix.htc") }

html, body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	}

body {
	font: 0.9em/1.4em Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: left;
	background: #000 url(../images/general/background.gif) no-repeat top center;
	}
	
h1 { 
	width: 100%;
	margin: 0 0 20px 0;
	padding: 0 0 5px 0;
	float: left;
	font-size: 140%;
	color: #960d0d;
	text-transform: uppercase;
	border-bottom: 2px solid #620301;
	}

h3 { margin: 0 0 5px 0; }
	
img,
a { border: none; }

#header {
	width: 100%;
	height: 200px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/general/background-header.png) repeat-x top left;
	}
	
#header #header-content {
	width: 880px; /*ACTUAL WIDTH 960px*/
	height: 200px;
	margin: 0 auto;
	padding: 0 42px 0 38px;
	background-color: transparent;
	}
	
#header-content img { float: left; }

#header-content #logo-release {
	width: 357px; /*ACTUAL WIDTH 436px*/
	height: 171px; /*ACTUAL HEIGHT 189px*/
	margin: 0;
	padding: 18px 43px 0 36px;
	float: left;
	background-color: transparent;
	}

#logo-release #release {	
	width: 183px; /*ACTUAL WIDTH 357px*/
	height: 29px;
	margin: 16px 0 0 0;
	padding: 0 87px 0 87px;
	float: left;
	background-color: transparent;
	}
	
#wrap-home {
	width: 100%;
	height: 500px;
	margin: 0;
	padding: 0;
	float: left;
	overflow: visible;
	background: transparent url(../images/general/background-content.png) repeat-y top center;
	}
	
#wrap {
	width: 100%;
	min-height: 300px;
	margin: 0;
	padding: 10px 0 20px 0;
	float: left;
	overflow: visible;
	background: transparent url(../images/general/background-content.png) repeat-y top center;
	}
	
#wrap a { color: #efd600; text-decoration: none; }

#wrap a:hover { color: #efd600; text-decoration: underline; }

#wrap ul {
	width: 460px;
	margin: 0;
	padding: 0 0 0 40px;
	float: left;
	list-style: outside;
	background-color: transparent;
	}
	
#wrap ul li {
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: disc;
	background-color: transparent;
	}
	
#content, #content-internal {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	background-color: transparent;
	}
		
#content-internal {
	width: 920px; /*ACTUAL WIDTH 960px*/
	padding: 0 20px;
	}
	
#flash {
	width: 960px;
	height: 500px;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 2;
	background-color: #000;
	}
	
#trailer {
	width: 480px;
	height: 375px;
	margin: 10px 0 0 468px;
	padding: 0;
	position: absolute;
	z-index: 3;
	background-color: transparent;
	}
	
#trailer-internal {
	width: 705px; /*ACTUAL WIDTH 920px*/
	height: 360px;
	margin: 0 0 30px 0;
	padding: 0 0 0 215px;
	float: left;
	background-color: transparent;
	}
	
#clips {
	width: 920px; 
	height: 100px; 
	margin: 20px 0 0 0; 
	padding: 0; 
	float: left; 
	background-color: transparent;
	}
	
.clip {
	width: 172px; 
	height: 100px; 
	margin: 0 15px 0 0; 
	padding: 0; 
	float: left; 
	background-color: transparent;
	}
	
blockquote { margin: 0 0 15px 0; font-size: 110%; }
	
.source {
	font-size: 65%;
	line-height: 1.2em;
	color: #efd600;
	text-transform: lowercase;
	}
	
.terms { font-size: 65%; line-height: 1.2em; }
	
a.img-block, 
a:hover.img-block {
	width: 110px; /*ACTUAL WIDTH 140px*/
	height: 110px; /*ACTUAL HEIGHT 140px*/
	margin: 0 15px 0 0;
	padding: 15px;
	float: left;
	background-color: #666;
	}
	
 a:hover.img-block { background-color: #999; }


