/* CSS Document */

/* NAV */
#headerNav { background-color: none; }
#headerNav ul { list-style:none; margin:0; padding:0; }
#headerNav li { position:relative; float: left; display:inline; margin:0; }
#headerNav li ul { position:absolute; top:0; left:179px; display:none; z-index:2;  width:180px; }
#headerNav li:hover ul { display:block;  }

/* FOOTER LOGOS */
#footerBox { background-color: none; height:60px; }
#footerBox ul { list-style:none; margin:0; padding:0px 32px 16px 0; }
#footerBox li { position:relative; float: left; display:inline; margin:0 32px 0 0; }

p {color: #FFF; font-size:11px; line-height: 16px;}
p.smallest { font-size: 8px; color:#b9a97c; margin-top: 0px; }
.gold {color:#b9a97c;}
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
.dvd { float: right; position:absolute; padding: 0 0 0 20px;  } 

.bluesmokeblock_bkgnd_img { 
  background-image: url(/assets/images/layout/blue_smoke_block.jpg);
  background-position: top;
  background-repeat: repeat-y;
}

.castandcrew_bkgnd_img { 
  background-image: url(/assets/images/behind_scenes/bluecloudRblock.jpg);
  background-position: bottom right;
  background-repeat: no-repeat;
}

.castandcrew_bkgnd_img2 { 
  background-image: url(/assets/images/behind_scenes/bluecloudRblockFULL.jpg);
  background-position: top right;
  background-repeat: no-repeat;
}
.castandcrew_thumb_bkgnd_img { 
  background-image: url(/assets/images/behind_scenes/bluecloudRblocktop.jpg);
  background-position: right;
  background-repeat: repeat-y;
}

.index_bkgnd_img { 
  background-image: url(/assets/images/index/main_tbl_bkgd02.jpg);
  background-position: top left;
  background-repeat: no_repeat;
}

.behind_scenes_bkgnd_img {
	background-image: url(/assets/images/layout_sub/img_stevekelly_whole2.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9A17C;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E9E0D6;
	font-weight: bold;
	text-decoration: none; }

.screening_dates a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: normal;
	text-decoration: underline; }

.screening_dates a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: normal;
	text-decoration: underline; }

.ams_hlink {
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 0px;
}
.ams_hlink a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.ams_hlink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.ams_hlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

.paddingNAV {
	
	padding-top: 20px;
	padding-right: 72px; 
	padding-bottom: 50px;
}

.paddingTOP20 {
	padding-top: 40px; 
}
.paddingSPONSLOGO {
	padding-right: 15px;
	padding-bottom: 15px;
}

.paddingRIGHT40 {
	padding-right: 40px; 
}

.paddingFOOTER {
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 30px;
}

.footer_bkgd {
	background-color:#333;
	background-image: url(/assets/images/layout/footer_bkgd01.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.screening_dates {
	color: #B9A17C;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	left: auto;
	line-height: 16px;
}

.screening_dates_white {
	color: #fff;	
}

.copy_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B9A17C;
	font-size: 11px;
	font-weight: bold;
	left: auto;	}

.copy {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #E9E1D6;	font-size: 10px;	font-weight: normal; left: auto; }
.copySmallest {	font-size: ;	}
.paddingINDEXcopy { margin-right: 185px }