BODY {
	BACKGROUND-COLOR: #000000;

}



#div_background {position: absolute; top:0px; left:0px; width:100%;background-color:#575656;}

#div_background_home {position: absolute; top:0px; left:0px; width:100%;background-color:#575656;}

#div_bg_band0 { position: absolute; top:0px; left:0px; width:100%; height:125px;  background-color:#dcdcdc;}

#div_bg_band1 { position: absolute; top:116px; left:0px;width:100%;height:331px;  background-color:#000000;}

#div_qt_bg_band1 { position: absolute; top:116px; left:0px;width:100%;height:408px;  background-color:#000000;}

#div_bg_band2 { position: absolute; top:445px; left:0px;width:100%;height:7px;  background-color:#c9200d;}

#div_qt_bg_band2 { position: absolute; top:492px; left:0px;width:100%;height:50px;  background-color:#000000;}

#div_bg_band3 {
	position: absolute;
	top:452px;
	left:0px;
	width:100%;
	height:300px;
	background-color:#575656;
}
#div_bg_band3_home {
	position: absolute;
	top:452px;
	left:0px;
	width:100%;
	height:200px;
	background-color:#575656;
}

#div_bg_band3_black {
	position: absolute;
	top:452px;
	left:0px;
	width:100%;
	height:800px;
	background-color:#000000;
}


#div_bg_band4 { position: absolute; top:492px; left:0px;width:100%;height:13px; background-color:#c9200d;background-image:url(img/line.gif); background-repeat:no-repeat}

#div_bg_band5 { position: absolute; top:505px; left:0px;width:100%;height:300px; background-color:#575656; border-color:#575656;border-top:1px; border-top-color:#FFFFFF; border-style:solid; }





#div_background_about {position: absolute; top:0px; left:0px; width:100%;background-color:#000000;}



#div_nav { background-image:url(img/top_03.gif); width:990px; height:86px; display:block;

}

#div_nav_line { width:990px; height:0px; display:block;background-color:#c9200d;}

#div_nav_buttons_back { position:relative;width:990px; height:22px;background-color:#FFFFFF;}

#div_nav_buttons {
	position:static;
	height:22px;
	left:475px;
	background-color:#FFFFFF;
	float:right;
}

#div_main_image { position:relative;width:990px; height:329px; background-color:#000000;}

#div_qt_image {
	position:relative;
	width:990px;
	height:450px;
	background-color:#cccccc;
}

#div_qt_movie {
	position:absolute;
	left:125px;
	top: 2px;
}

#div_about_image { position:relative;width:990px; height:189px;}

#div_filmmakers_image { position:relative;width:990px; height:189px;}

#div_trailer_line { position:relative;top:0px; display:block; width:990px; height:13px;background-color:#c9200d;}

#div_white_line { position:relative;top:0px; display:block; width:990px; height:1px;background-color:#ffffff;}

#div_gray_line { position:relative;top:0px; display:block; width:990px; height:50px;background-color:#575656;}

#div_about_text { position:relative;top:0px;width:990px; height:281px; display:block;background-color:#cccccc;}

#div_about_line { position: relative; top:0px; left:558px;width:382px;height:10px; background-color:#c9200d; border:none; }

#div_filmmakers { position:relative;top:0px;width:990px; height:1050px; display:block;background-color:#cccccc;float:left;}

#div_filmmakers_list { position:relative;top:0px;width:314px; height:1050px; display:block;background-color:#ffffff;float:left;}

#div_filmmakers_desc { position:relative;top:0px;width:314px; height:1050px; display:block;background-color:#cccccc;float:left;}

#div_filmmakers_list_text {position:relative; width:304px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;

}



#div_contact { position:relative;top:0px;width:990px; height:389px; display:block;background-color:#cccccc;float:left;}

#div_contact_list { position:relative;top:0px;width:475px; height:358px; display:block;background-color:#cccccc;float:left; background-image:url(img/contact_box.gif); background-repeat:no-repeat;}



#div_contact_desc {
	position:relative;
	top:0px;
	width:425px;
	height:389px;
	display:block;
	background-color:#cccccc;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



#div_contact_us {position:relative;top:38px;left:68px;

}



#div_contact_list_box {
	position:relative;
	top:38px;
	left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;

}

#div_award_line {
	position:relative;
	top:0px;
	background-image:url(img/line.gif);
	background-repeat:no-repeat;
}



#div_awards {
	position:absolute;
	top:744px;
	width:990px;
	height:149px;
}
#div_awards_home {
	position:absolute;
	top:644px;
	width:990px;
	height:149px;
}




#div_about_text_box { position:relative;left:50px; top:30px; width:875px;display:block;background-color:#cccccc;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c; }
#div_home_line_spacer {
	position:relative;
	top:-6px;
	width:990px;
	height:25px;
}
#div_bodytext {
	position:relative;
	top:70px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#div_trailer_promo {
	position:relative;
	top:25px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 990px;
}




#div_footer {
	position:absolute;
	top:875px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 990px;
	background-color: #000000;
}
#div_footer_home {
	position:absolute;
	top:770px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 990px;
	background-color: #000000;
	z-index: 7;
}
#div_footer_about {
	position:absolute;
	top:636px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 990px;
	background-color: #000000;
}



#div_footer_filmmakers {
	position:relative;
	top:50px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}



#div_footer_contact {
	position:relative;
	top:-130px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}



#div_footer_trailer {
	position:absolute;
	top:1240px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 990px;
	z-index: 1000;
}



#div_footer_photos {
	position:relative;
	top:-130px;
	left:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#div_footer_purchase {
	position:relative;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	top: 10px;
	clear: both;
}











#div_filmmakers_desc_text {position:relative; top:33px;width:600px;}





font.contact_header_font { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:500;

}



font.contact_header2_font { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:normal;

}



a.contact_link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:underline;

}



a.contact_link:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ca2009; text-decoration:underline;

}





li.filmmakers { list-style:none; position:relative; left:-10px; height:30px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

a.filmmakers { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; cursor:default;}

a.filmmakers:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;text-decoration:none;cursor:default;}

a.filmmakers:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ca2009;text-decoration:none;cursor:default;}



a.filmmakers_desc_item {position:relative; left:20px; height:15px; width:320px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; display:block; background:#ffffff;cursor:default;}

a.filmmakers_desc_item:active {position:relative; left:20px; height:15px; width:320px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; display:block; background:#ffffff;cursor:default;}

a.filmmakers_desc_item:hover {position:relative; left:20px; height:15px; width:320px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; display:block; background:#ca2009;cursor:default;}



font.filmmakers_desc_text {position:relative;left:27px; width:600px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}







a.homenav {  width:62px; height:22px;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block; background-image:url(img/btn_home.gif); float:left;

}

a.homenavcurrent {	 width:62px; height:22px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block; background-image:url(img/btn_home_over.gif);float:left;

}



a.homenav:active{width:62px; height:22px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;  background-image:url(img/btn_home.gif); 

}



a.homenav:hover {

background-image:url(img/btn_home_over.gif); width:62px; height:22px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;

}



a.buynav {
	width:62px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
	background-image:url(img/btn_buy.gif);
	float:left;

}

a.buynavcurrent {	width:62px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_buy_over.gif); float:left;

}


a.buynav:active{  width:62px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_buy.gif);

}

a.buynav:hover { width:62px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION:overline; display:block;background-image:url(img/btn_buy_over.gif); 

}

a.aboutnav {  width:92px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_about.gif);float:left;

}

a.aboutnavcurrent {	width:92px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_about_over.gif); float:left;

}

a.aboutnav:active{  width:92px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_about.gif);

}

a.aboutnav:hover {

width:92px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION:overline; display:block;background-image:url(img/btn_about_over.gif); 

}



a.makersnav {  width:81px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_makers.gif);float:left;

}

a.makersnavcurrent {	width:81px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_makers_over.gif); float:left;

}

a.makersnav:active{  width:81px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_makers.gif);

}

a.makersnav:hover {

width:81px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_makers_over.gif); 

}



a.photosnav {  width:57px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_photos.gif);float:left;

}

a.photosnavcurrent {	width:57px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_photos_over.gif); float:left;

}

a.photosnav:active{  width:57px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_photos.gif);

}

a.photosnav:hover {

width:57px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_photos_over.gif); 

}



a.trailernav {  width:82px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_trailer.gif);float:left;

}

a.trailernavcurrent {	width:82px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_trailer_over.gif);float:left;

}

a.trailernav:active{  width:82px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_trailer.gif);

}

a.trailernav:hover {

width:82px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_trailer_over.gif); 

}



a.contactnav {  width:58px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_contact.gif);float:left;

}

a.contactnavcurrent {	width:58px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_contact_over.gif);float:left;

}

a.contactnav:active{  width:58px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_contact.gif);

}

a.contactnav:hover {

width:58px; height:22px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;TEXT-DECORATION: none; display:block;background-image:url(img/btn_contact_over.gif); 

}


a.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cccccc; text-decoration:underline;}

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

a.footer:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ca2009; text-decoration:underline;}

a.blognav {
	width:62px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
	background-image:url(img/btn_blog.gif);
	float:left;
}
a.blognavcurrent {
	width:62px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
	background-image:url(img/btn_blog_over.gif);
	float:left;
}
a.blognav:active {
	width:62px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
	background-image:url(img/btn_blog.gif);
}
a.blognav:hover {
	background-image:url(img/btn_blog_over.gif);
	width:62px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
}
.whiteText {
	font-family: Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.whiteText a, .whiteText a:visited, .whiteText a:link {
	font-family: Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.whiteText a:hover{
	font-family: Verdana, Geneva, sans-serif;
	color:#F00;
	text-decoration:none;
}
#div_contact_list_box table {
	position:relative;
	top:0px;
	display:block;
	background-color:#cccccc;
	float:left;
	background-image:url(img/contact_box.gif);
	background-repeat:no-repeat;
}
#div_contact_right {
	position:relative;
	top:0px;
	width:515px;
	height:389px;
	display:block;
	background-color:#cccccc;
	float:left;
}
#div_purchase {
	position:relative;
	top:0px;
	width:990px;
	height:700px;
	display:block;
	background-color:#cccccc;
	float:left;
}
#div_contact_list table {
	position:relative;
	top:0px;
	width:469px;
	display:block;
	background-color:#FFF;
	float:left;
	background-repeat:no-repeat;
	font-size: 12px;
}
#div_contact_sale table {
	position:relative;
	top:0px;
	width:475px;
	height:358px;
	display:block;
	background-color:#cccccc;
	float:left;
	background-repeat:no-repeat;
}
#div_purchase_desc {
	position:fixed;
	top:0px;
	width:425px;
	height:389px;
	display:block;
	background-color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	clear: right;
}
#div_purchase_right {
	position:absolute;
	top:149px;
	left:540px;
}
#div_purchase_list_box {
	position:absolute;
	top:76px;
	left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color: #FFF;
}
#div_details_list_box {
	position:absolute;
	top:88px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	left: auto;
}
#div_cancel_list {
	position:relative;
	top:0px;
	width:475px;
	height:300px;
	display:block;
	background-color:#cccccc;
	float:left;
	background-image:url(img/contact_box.gif);
	background-repeat:no-repeat;
}

#div_cancel_list table {
	position:absolute;
	top:55px;
	width:469px;
	display:block;
	background-color:#FFF;
	float:left;
	background-repeat:no-repeat;
	font-size: 12px;
	left: 8px;
	font-family: Verdana, Geneva, sans-serif;
}
#div_cancel_desc {
	position:relative;
	top:0px;
	width:314px;
	height:1050px;
	display:block;
	background-color:#cccccc;
	float:left;
}
.red {
	color: #F00;
}
a.airnav {
	width:75px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
	background-image:url(img/btn_air_dates.gif);
	float:left;
}
a.airnav:hover {
	width:75px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
	background-image:url(img/btn_air_dates_over.gif);
	float:left;
}
a.airnavcurrent {
	width:75px;
	height:22px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	TEXT-DECORATION: none;
	display:block;
	background-image:url(img/btn_air_dates_over.gif);
	float:left;
}
#div_purchase_list {
	position:relative;
	top:0px;
	width:475px;
	height:600px;
	display:block;
	background-color:#cccccc;
	float:left;
	background-image:url(img/purchase_box.gif);
	background-repeat:no-repeat;
}

