@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - MAIN : 	Geat Directors
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		gd_main.css
	Date:			April 16, 2010
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	body/global/reset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	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, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		border:0;
		margin:0; padding:0; 
		font-size:100%;
		vertical-align:baseline;
		background:transparent;
		outline:none;
		font-weight:normal;
	}
	html {
		overflow-y:scroll;
	}
	img {
		display:block;
	}
	body {
		background:#000 url(../images/bg_body.jpg) 50% 0 no-repeat;
		font:normal 1em "Trebuchet MS",Arial,Helvetica,sans-serif;
		line-height:1;
		color:#d2a774;
	}
	ol, ul {
		list-style:none;
	}
	blockquote, q {
		quotes:none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content:'';
		content:none;
	}
	
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse:collapse;
		border-spacing:0;
	}
	.altText {
		width:0; height:0;
		display:block;
		overflow:hidden;
	}
	.cleaner {
		border:0;
		margin:0; padding:0;
		height:0px;
		background:transparent;
		overflow:hidden;
		font-size:1px;
		clear:both;
	}
	.clearfix:after {
		content: ".";
		height:0;
		display: block;
		clear:both;
		visibility:hidden;
		line-height:0;
	}
	.clearfix {
		display:inline-block;
	}	
	html[xmlns] .clearfix {
		display:block;
	}
	* html .clearfix {
		height:1%;
	}
	.fix {
		margin-right:0 !important;
	}
	a:link, a:visited, a:active {
		color:#fff;
		font:11px tahoma;
		text-decoration:none;
	}
	a:hover {
		color:#fff1c8;
	}
	#main {
		margin:0 auto;
		width:960px; height:800px;
	}
	.white {
		color:#fffae8;
		font:10px tahoma;
		font-weight:bold;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		height:457px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#filmStrip Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#filmStrip {
		margin:0 0 15px 0;
	}
		#filmStrip h2 {
			width:351px; height:88px;
			float:left;
		}
		#filmStrip .info {
			margin:35px 0 0 318px;
			width:289px;
			float:left;
			display:inline;
			font-size:81.2%;
			width:289px;
			line-height:16px;
			color:#000;
		}
		
	a.btn_enter {
		width:333px; height:38px;
		margin:0 auto;
		background:url(../images/btn_enterSite.png) 0 0 no-repeat;
		display:block;
	}
		a.btn_enter:hover {
			background-position:0 -38px;	
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#footer { padding:74px 0 0 181px; }
	#footer .ftLink a { font:12px tahoma; color:#fff; }
		#footer .ftLink a:hover { color:#000; }
		#footer .ftLink a.ftK { margin:0 80px 0 0; }
