#dada_form {
	margin-bottom: 2em;	
	width: 355px;
	}
#dada_form p.privacy_note {
	font-size: 10px;
	}
#dada_form p {
	margin: 0 0 4px 0;	
	}
#dada_form form {
	margin: 0 0 4px 0;	
	}
#dada_form form {
	padding: 5px 0 0px 0;	
	}

/*
#dada_form input	{
	border: 1px solid #ffffff;
	background-color: #28b5d1;
	color: #136c83;
	padding: 3px;
		}
*/

#addy {width: 300px; margin-bottom: 4px; padding-left: 7px; color: #999;}


#kpf_header {
	width: 900px;
	height: 180px;
	position: relative;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 35px;
	margin-right: auto;
	margin-left: auto;
	background: url("../images/kpf_img/kpf_head_bg.gif") top left no-repeat;

	}

#kpf_header h1	{
	text-indent: -9876px;
	position: absolute;
	top: 0px;
	left: 298px;
	width: 309px;
	height: 132px;
	background: url("../images/kpf_img/logo_h1.gif") top left no-repeat;
	margin: 0px;
	padding: 0px;
	}
	
#kpf_header h1 a	{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background: url("../images/kpf_img/logo_h1.gif") top left no-repeat;
	}
	
	
#amsterdam {
	position: absolute;
	top: 42px;
	left: 42px;
}	
	
#sundance {
	position: absolute;
	top: 44px;
	left: 730px;
}	
	

#banner {background-color: #000000; border-bottom: 1px solid white; text-align: center;} /* bc0709 */
#inner_banner {margin: 0px auto; width: 850px; background-color: transparent; height: 52px; position: relative;}

#inner_banner p {font-family: verdana; font-size: 14px; color: #ffffff; font-weight: bold; padding: 0px 0 8px 0 ; margin: 0px; text-align: center; line-height: 19px;}

#banner2 {background-color: #bc0709; border-bottom: 1px solid white; } /* bc0709 */
#banner2 div {font-family: verdana; font-size: 12px; color: #ffffff; font-weight: normal; padding: 2px 0; text-align: center; line-height: 22px;}



a.head:link		{ color: #27b5d1; text-decoration: underline; font-weight: normal;}
a.head:visited	{ color: #27b5d1; text-decoration: underline;  font-weight: normal;}
a.head:hover		{ color: #bc0709; text-decoration: underline;  font-weight: normal;}

a img, :link img, :visited img { border: 0; }   
a { outline: none; }


/* Navigation Styles
-------------------------------------------- */

#kpf_nav_bar {border: 0px solid black; padding: 0; margin: 0px; height: 48px; position: absolute; top: 132px; left: 0px; background: transparent; }

#kpf_nav_bar ul {margin: 0px; padding: 0; border: 0px dotted #F00; width: 900px; height: 48px; position: relative; background: transparent;}

#kpf_nav_bar ul li { height: 48px; margin: 0; padding: 0; list-style: none; position: absolute; background: transparent;}
	
#kpf_nav_bar a { height: 48px; display: block; border: 0px;}	

#kpf_nav_bar ul li a {text-indent: -9999px; text-decoration: none;}
	
#kpf_nav_bar ul li#nb1 {top: 0px; left: 0px; height: 48px; width: 136px; background: url("../images/kpf_img/nb4.gif") 0px -0px no-repeat; }
#kpf_nav_bar ul li#nb2 {top: 0px; left: 136px; height: 48px; width: 148px; background: url("../images/kpf_img/nb4.gif") -136px -0px no-repeat; }
#kpf_nav_bar ul li#nb3 {top: 0px; left: 284px; height: 48px; width: 80px; background: url("../images/kpf_img/nb4.gif") -284px -0px no-repeat; }
#kpf_nav_bar ul li#nb4 {top: 0px; left: 364px; height: 48px; width: 166px; background: url("../images/kpf_img/nb4.gif") -364px -0px no-repeat; }
#kpf_nav_bar ul li#nb5 {top: 0px; left: 530px; height: 48px; width: 156px; background: url("../images/kpf_img/nb4.gif") -530px -0px no-repeat; }
#kpf_nav_bar ul li#nb6 {top: 0px; left: 686px; height: 48px; width: 128px; background: url("../images/kpf_img/nb4.gif") -686px -0px no-repeat; }
#kpf_nav_bar ul li#nb7 {top: 0px; left: 814px; height: 48px; width: 86px; background: url("../images/kpf_img/nb4.gif") -814px -0px no-repeat; }


#nb1 a:hover {height: 48px; width: 136px; background: url("../images/kpf_img/nb4.gif") 0px -48px no-repeat;}
#nb2 a:hover {height: 48px; width: 148px; background: url("../images/kpf_img/nb4.gif") -136px -48px no-repeat;}
#nb3 a:hover {height: 48px; width: 80px; background: url("../images/kpf_img/nb4.gif") -284px -48px no-repeat;}
#nb4 a:hover {height: 48px; width: 166px; background: url("../images/kpf_img/nb4.gif") -364px -48px no-repeat;}
#nb5 a:hover {height: 48px; width: 156px; background: url("../images/kpf_img/nb4.gif") -530px -48px no-repeat;}
#nb6 a:hover {height: 48px; width: 128px; background: url("../images/kpf_img/nb4.gif") -686px -48px no-repeat;}
#nb7 a:hover {height: 48px; width: 86px; background: url("../images/kpf_img/nb4.gif") -814px -48px no-repeat;}


#kpf_nav_bar ul li#onpage1 {top: 0px; left: 0px; height: 48px; width: 136px; background: url("../images/kpf_img/nb4.gif") -0px -48px no-repeat;}
#kpf_nav_bar ul li#onpage2 {top: 0px; left: 136px; height: 48px; width: 148px; background: url("../images/kpf_img/nb4.gif") -136px -48px no-repeat;}
#kpf_nav_bar ul li#onpage3 {top: 0px; left: 284px; height: 48px; width: 80px; background: url("../images/kpf_img/nb4.gif") -284px -48px no-repeat;}
#kpf_nav_bar ul li#onpage4 {top: 0px; left: 364px; height: 48px; width: 166px; background: url("../images/kpf_img/nb4.gif") -364px -48px no-repeat;}
#kpf_nav_bar ul li#onpage5 {top: 0px; left: 530px; height: 48px; width: 156px; background: url("../images/kpf_img/nb4.gif") -530px -48px no-repeat;}
#kpf_nav_bar ul li#onpage6 {top: 0px; left: 686px; height: 48px; width: 128px; background: url("../images/kpf_img/nb4.gif") -686px -48px no-repeat;}
#kpf_nav_bar ul li#onpage7 {top: 0px; left: 814px; height: 48px; width: 86px; background: url("../images/kpf_img/nb4.gif") -814px -48px no-repeat;}





#home_mainContentContainer {
	width: 				900px;
	height: 				575px;
	margin: 			0 auto;
	background: #27b5d1 url('../images/kpf_img/home_bg2.gif') 0px 10px no-repeat;
	position: relative;

}


#upper_left {
	position: absolute;
	top: 32px;
	left: 90px;
}


#upper_right {
	position: absolute;
	top: 35px;
	left: 530px;
}



#lower_left {
	position: absolute;
	top: 308px;
	left: 110px;
}


#lower_right {
	position: absolute;
	top: 250px;
	left: 490px;
}


img { behavior: url('css/iepngfix.htc'); }




.pass_Pass				{ background:url(../images/nav/pass_left/pass_Pass_ro.gif) top left no-repeat; }
.pass_BriefHistory				{ background:url(../images/nav/pass_left/pass_BriefHistory_ro.gif) top left no-repeat; }
.pass_Share				{ background:url(../images/nav/pass_left/pass_Share_ro.gif) top left no-repeat; }

.pass_See				{ background:url(../images/nav/pass_left/pass_See_ro.gif) top left no-repeat; }
.pass_House				{ background:url(../images/nav/pass_left/pass_House_ro.gif) top left no-repeat; }

.pass_TheSeventh				{ background:url(../images/nav/pass_left/pass_TheSeventh_ro.gif) top left no-repeat; }
.pass_Confessions				{ background:url(../images/nav/pass_left/pass_Confessions_ro.gif) top left no-repeat; }
.pass_Action				{ background:url(../images/nav/pass_left/pass_Action_ro.gif) top left no-repeat; }




.screenings_Where				{ background:url(../images/nav/screenings_left/screenings_Where_ro.gif) top left no-repeat; }
.screenings_Yourown				{ background:url(../images/nav/screenings_left/screenings_Yourown_ro.gif) top left no-repeat; }
.screenings_Schools				{ background:url(../images/nav/screenings_left/screenings_Schools_ro.gif) top left no-repeat; }
.screenings_Invite			{ background:url(../images/nav/screenings_left/screenings_Invite_ro.gif) top left no-repeat; }

.educational_About			{ background:url(../images/nav/educational_left/educational_About_ro.gif) top left no-repeat; }
.educational_Package			{ background:url(../images/nav/educational_left/educational_Package_ro.gif) top left no-repeat; }
.educational_Objectives			{ background:url(../images/nav/educational_left/educational_Objectives_ro.gif) top left no-repeat; }
.educational_Uses			{ background:url(../images/nav/educational_left/educational_Uses_ro.gif) top left no-repeat; }
.educational_Excerpt			{ background:url(../images/nav/educational_left/educational_Excerpt_ro.gif) top left no-repeat; }
.educational_Guide			{ background:url(../images/nav/educational_left/educational_Guide_ro.gif) top left no-repeat; }
.educational_Reviews			{ background:url(../images/nav/educational_left/educational_Reviews_ro.gif) top left no-repeat; }
.educational_Jennifer			{ background:url(../images/nav/educational_left/educational_Jennifer_ro.gif) top left no-repeat; }
.educational_Bookings			{ background:url(../images/nav/educational_left/educational_Bookings_ro.gif) top left no-repeat; }
.educational_Resources			{ background:url(../images/nav/educational_left/educational_Resources_ro.gif) top left no-repeat; }


.store_EducationalDVD			{ background:url(../images/nav/store_left/store_EducationalDVD_ro.gif) top left no-repeat; }
.store_HomeDVD			{ background:url(../images/nav/store_left/store_HomeDVD_ro.gif) top left no-repeat; }


.about_Brief				{ background:url(../images/nav/about_left/about_Brief_ro.gif) top left no-repeat; }
.about_WatchTrailer				{ background:url(../images/nav/about_left/about_WatchTrailer_ro.gif) top left no-repeat; }
.about_Episodes				{ background:url(../images/nav/about_left/about_Episodes_ro.gif) top left no-repeat; }
.about_Jennifer				{ background:url(../images/nav/about_left/about_Jennifer_ro.gif) top left no-repeat; }
.about_Crew					{ background:url(../images/nav/about_left/about_Crew_ro.gif) top left no-repeat; }
.about_Press-kit				{ background:url(../images/nav/about_left/about_Press-kit_ro.gif) top left no-repeat; }
.about_Images				{ background:url(../images/nav/about_left/about_Images_ro.gif) top left no-repeat; }
.about_Contacting				{ background:url(../images/nav/about_left/about_Contacting_ro.gif) top left no-repeat; }
.about_Action				{ background:url(../images/nav/about_left/about_Action_ro.gif) top left no-repeat; }





