@charset "UTF-8";
/* CSS Document */



/* GLOBAL */

body {
	background-color: #666666;
	left:50%;
	margin-left:-490px;
	position:absolute;
}

.clear_both {
	clear:both;
}

#mainwrapper {
	width: 980px; 
	background-color:#000000;
	
	}

/* header */

#header_container {
	width:980px;
	height:135px;
	margin: 0px 0px 0px 10px;
	padding-top:20px;
	
}

#headerdvd_container {
	width: 200px;
	height: 127px;
	position:absolute;
	left: 522px;
	top: 20px;
	display:block;
	background-image:url(http://www.redhousepost.com/parkinglot/images/buydvd.jpg);
	background-position:left;
	background-repeat:no-repeat;
   	
}



#headerdvd_container .more {
   display:block;
   margin-top: 20px;
   margin-left: 80px;
   padding:0 10px;
   background:#000; 
   text-decoration:none;
   text-align:left;
   line-height:1.3em;
   position: relative;
   font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
   font-size:11px;
   border: none;
	
}


#networking_container2 {
	width: 300px;
	position:absolute;
	left: 328px;
	top: 570px;
	height: 116px;
}

#headernetworking_container {
	width: 275;
	height: 135px;
	position:absolute;
	left: 730px;
	top: 20px;
	font-size:9px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	line-height: 10px;
}

#headernetworking_container a  {
	text-decoration:none;
	color:#FFFFFF;
}

/* navigation */

#nav_container {
	width:980px;
	height:27px;
	background-color:#f5911f;
}

.nav_left {	float:left;	width:20px;	height:27px; }	
.nav_about { float:left; width:74px; text-align:right; padding-left: 5px; }
.nav_trailer { float:left; width:85px; text-align:left;	padding-left: 5px;}
.nav_quotes { float:left; width:84px; text-align:left; padding-left: 5px; }	
.nav_sound { float:left; width:122px; text-align:left; padding-left: 5px;}
.nav_stills { float:left; width:74; text-align:left; padding-left: 5px;}
.nav_filmmakers { float:left; width:121px; text-align:left; padding-left: 5px;}
.nav_press { float:left; width:159px; text-align:left; padding-left: 5px;}
.nav_dvd { float:left; width:86px; text-align:left; padding-left: 5px;}
.nav_contact { float:left; width:93px; text-align:left; padding-left: 5px;}
.nav_home { float:left;	width:71px;	text-align:left; padding-left: 5px;}				
.nav_right { float:left; width:17px; height:27px; padding-left: 5px;}		

a#rolloverAbout { background-image:url(images/nav/about1.gif); height: 27px; width:74px; display:block; }
a#rolloverAbout span { display:none; }
a#rolloverAbout:hover { background-image:url(images/nav/about2.gif); }

a#rolloverTrailer { background-image:url(images/nav/trailer1.gif); height: 27px; width:85px; display:block; }
a#rolloverTrailer span { display:none; }
a#rolloverTrailer:hover { background-image:url(images/nav/trailer2.gif); }

a#rolloverQuotes { background-image:url(images/nav/quotes1.gif); height: 27px; width:84px; display:block; }
a#rolloverQuotes span { display:none; }
a#rolloverQuotes:hover { background-image:url(images/nav/quotes2.gif); }

a#rolloverSound { background-image:url(images/nav/sound1.gif); height: 27px; width:122px; display:block; }
a#rolloverSound span { display:none; }
a#rolloverSound:hover { background-image:url(images/nav/sound2.gif); }

a#rolloverStills { background-image:url(images/nav/stills1.gif); height: 27px; width:74px; display:block; }
a#rolloverStills span { display:none; }
a#rolloverStills:hover { background-image:url(images/nav/stills2.gif); }

a#rolloverFilmmaker { background-image:url(images/nav/filmmaker1.gif); height: 27px; width:121px; display:block; }
a#rolloverFilmmaker span { display:none; }
a#rolloverFilmmaker:hover { background-image:url(images/nav/filmmaker2.gif); }

a#rolloverPressreview { background-image:url(images/nav/press1.gif); height: 27px; width:159px; display:block; }
a#rolloverPressreview span { display:none; }
a#rolloverPressreview:hover { background-image:url(images/nav/press2.gif); }

a#rolloverContact { background-image:url(images/nav/contact1.gif); height: 27px; width:93px; display:block; }
a#rolloverContact span { display:none; }
a#rolloverContact:hover { background-image:url(images/nav/contact2.gif); }

a#rolloverHome { background-image:url(images/nav/home1.gif); height: 27px; width:71px; display:block; }
a#rolloverHome span { display:none; }
a#rolloverHome:hover { background-image:url(images/nav/home2.gif); }

a#rolloverPress { background-image:url(images/button-presskit1.gif); height: 25px; width:78px; float:left; display:block; }
a#rolloverPress span { display:none; }
a#rolloverPress:hover { background-image:url(images/button-presskit2.gif); }

a#rolloverDvd { background-image:url(images/nav/buydvd1.gif); height: 25px; width:86px; float:left; display:block; }
a#rolloverDvd span { display:none; }
a#rolloverDvd:hover { background-image:url(images/nav/buydvd2.gif); }

a#rolloverPoster { background-image:url(images/button-poster1.gif); height: 24px; width:95px; float:left; display:block; }
a#rolloverPoster span { display:none; }
a#rolloverPoster:hover { background-image:url(images/button-poster2.gif); }


/* text links */
a:link { color: #ffce00; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:visited { color:#ffce00; font-family:Verdana, Arial, Helvetica, sans-serif; }		
a:hover { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:active { color:#7FCAFF; font-family:Verdana, Arial, Helvetica, sans-serif; }





/* footer */
#footer_container {
	width:980px;
	background-color:#f5911f;
	padding:5px 0px 5px 0px;
	font-size:10px;
	color:#FFFFFF;
	font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

a#footer:link { color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; }
a#footer:visited { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; }		
a#footer:hover { color:#ffce00; font-family:Verdana, Arial, Helvetica, sans-serif; }
a#footer:active { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; }


 
h4 {
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}



/* NEW FOOTERNAV */

#centeredmenu {
   float:left;
   background:#000;
   /*border-bottom:4px solid #000; */
   overflow:hidden;
   position:relative;
   width: 980px;
}

#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   /*left:50%;  this centers it 
   text-align:center; */
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   /*right:50%;  - this centers it */
   width: 228px;
   height:135px;
   background: #000;
   text-align: left;
   
 }
 
#centeredmenu ul li .more {
   display:block;
   margin-top: 25px;
   margin-left: 65px;
   padding:0 10px;
   background:#000; 
   text-decoration:none;
   text-align:left;
   line-height:1.3em;
   position: relative;
   font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
   font-size:11px;
   border: none;
	
}

#centeredmenu ul li a {
	color:#ff8800;
}

#centeredmenu #soundtrack  {
 	margin-left: 26px;
}

#centeredmenu #soundtrack .more {
 	margin-left: 70px;
}


#centeredmenu #gallery .more {
 	margin-left: 130px;
}


#centeredmenu ul li a:hover {
   background:#369;
   color:#fff;
}


#centeredmenu ul li a:link { color: #ee881a; font-family:Verdana, Arial, Helvetica, sans-serif; }
#centeredmenu ul li a:visited { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; }		
#centeredmenu ul li a:hover { color:#ffce00; font-family:Verdana, Arial, Helvetica, sans-serif; }
#centeredmenu ul li a:active { color:#e6e420; font-family:Verdana, Arial, Helvetica, sans-serif; }




#centeredmenu li#soundtrack {
	background-image:url(img/thumbs/soundtrack.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#centeredmenu li#poster {
	background-image:url(img/thumbs/poster.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#centeredmenu li#presskit {
	background-image:url(img/thumbs/presskit.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#centeredmenu li#gallery {
	background-image:url(img/thumbs/gallery.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

/*STORE*/

#store #content_container {
	width:870px;
	height:650px;
	font-size:12px;
	color:#ffffff;
  	font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}



/* STYLE FOR FASTSPRING STORE */

.core-window { 
	color: white; 
	padding: 40px;
	font:Verdana, Arial, Helvetica, sans-serif;
	}

.store-product-detail-title {
	size: 12px;
	margin-top: 20px;
}

.store-product-detail-description {
	width: 620px;
}

.store-product-detail-image {
	margin-top: -30px;
}

.core-section core-clearfix store-section-customer-details {
	background:#333366;
	padding-left: 40px;
	margin-left: 30px;
}

.core-section core-clearfix store-section-payment {
	padding-left: 40px;
}


/* HOMEPAGE */

#home #news_container {
	width:880px;
	height:auto;
	margin-top:10px;
	padding: 8px 35px 10px 65px;
	background-color:#ffce00;
	}

#home #news {
	width:690px;
	height:auto;
	margin-left:170px;
	font-size:12px;
	color:#333333;
  	font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	line-height:22px;
	}

#home #content_container {
	width:980px;
	height:650px;
	background: #000 url(images/parkingsign_backup.jpg) no-repeat left bottom;
	font-size:12px;
	color:#ffffff;
  	font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}

#home #widget {
	position: absolute;
	width:275px;
	height: 250px;
	margin-left: 10px;
	margin-top: 18px;
}

#home #quote {
	position: absolute;
	width:576px;
	height: 115px;
	margin-left: 340px;
	margin-top: 460px;
}

#home #laurels {
	width: 882px;
	height: 146px;
	position: absolute;
	margin-left: 55px;
	margin-top: 500px;
}
	


#photo_player {
	position: absolute;
	width: 648px;
	height: 443px;
	margin-left: 260px;
	background: #000 url(images/bknd-homeplayer.gif) no-repeat;
	padding-left: 22px;
	padding-top: 17px;
}


#slideshowControls  {
	position: relative;
	z-index: 99;
	color: #1c1c1c;
	font-family: Arial;
	height: 24px;
	width: 100px;
	top: 445px;
	left: 780px;
}

#slideshowControls a, #slideshowControls a:visited {
	color: #535353;
	text-decoration:none;
	padding:2px;
	
}

#slideshowControls a:hover {
	color: #c7c7c7;
}


 #main_video_player {
	position: relative;
	width: 640px;
	height: 360px;
	margin-top: 25px;
	float: left;
	margin-left: 323px;
	background-color:#000000;
	}




/* ABOUT */

#about #content_container {
	width:875px;
	height:500px;
	margin:10px 10px 20px 30px;
	background-image:url(images/bknd-about.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#about #text_container {
	width:270px;
	padding:5px 25px 0px 0px;
	float:right;
	font-size:12px;
	color:#ffffff;
  	font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;

}

.pressquote_name {
font-size:11px;
	color:#CCCCCC;
  	font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	}
	
	/* navigation */

#nav_container {
	width:980px;
	height:27px;
	background-color:#f5911f;
}


