html{width:100%;height:100%;font-size:62.5%;}

body{width:100%;height:100%;margin:0;padding:0;font-size: 12px;; font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;background:#48433F;color:#000000;}

form{display:inline;}

#container{position:relative;width:780px;margin:0 auto;padding:0 0 80px 0;background:#FFF;}

#headBlk{position:relative;align:center;padding:0;height:100px;overflow:hidden;}

#headBlk .topDesc{position:absolute;right:10px;bottom:5px;font-family:verdana;color:#FFF;display:none;}

#navBar{height:50px;padding:15px 0 0 60px;background:#E50505;border:1px solid #000;border-width:1px 0;color:#000;font-family:'Trebuchet MS',arial,helvetica,'Sans-Serif';text-align:right;}


#topSearch{float:left;padding:10px 0;color:#000;}

#topSearch input, #topSearch select{vertical-align:middle;}

#bodyBlk{margin:20px 0 0 0;padding:0 60px 20px 60px;clear:both;}

#footBlk{position:absolute;bottom:0;left:0;width:780px;height:65px;font:.9em verdana;text-align:center;background:#48433F;padding-bottom:15px;color:#FFFFFF;}



.sLogo{display:block;}

.pLogo{display:none;float:left;width:2.5in;}



.tech{background:#EEE;float:right;width:45%;}

.tech table{background:#FFF;width:100%;}

.tech tr{vertical-align:middle;}

.tech td{padding:2px 6px;background:#EEE;}



.cast tr{vertical-align:top;}

.cast .rightCol{white-space:nowrap;width:1%;}

.cast .leftCol{background:url(images/bg_dots.gif) repeat-x 0 .9em;}

.cast .leftCol a{background:#FFF;}



.breadCrumb{list-style-type:none;float:left;margin:0 0 1em 5px;padding:0;clear:both;}

.breadCrumb li{float:left;margin:0;padding:0 1ex;font:.9em 'Trebuchet MS',arial,helvetica,'Sans-Serif';}

.breadCrumb li:before{content:"\00BB \0020";}

.breadCrumb li.firstCrumb:before{content:" ";}



.browseBar{font:.9em verdana;height:1.8em;line-height:1.8em;padding:0 10px;text-align:right;margin:2px;border:1px solid #DDD;background:#EEE;}



.footLinks{padding:10px 20px;background:#E50505;border:1px solid #000;border-width:1px 0;color:#FFF;}



.buyBlk{background:#FFF;padding:5px;}



/* IMAGES */

img{border:0;}

p img{float:left;margin:0 20px 5px 0;}

img[align="left"]{margin:0 20px 5px 0;}

img[align="right"]{margin:0 0 5px 20px;}

#topSearch img{vertical-align:middle;}

body{background:url(images/kpf-blk-bkgrd-FINAL.jpg)  top center no-repeat;
     background-color:#000000;
	 background-attachment: fixed;
}

#headBlk{background:#000000;}

/*#footBlk{background:url(images/footer_bg.jpg) repeat-x;}*/
#footBlk{background:#000000;}

/* HEADERS */

h1,h2,h3,h4,h5,h6{font-family:'Trebuchet MS',Arial,Helvetica,'Sans-Serif';color:#777;}

h1{font-size:1.6em;color:#E50505;}

h2{font-size:1.3em;color:#E50505;clear:both;}

h3{font-size:1.15em;}

h4{font-size:1.15em;font-weight:normal;color:#999;margin:0;padding:5px 4px 0 4px;line-height:1.15em;border:1px solid #000;border-width:0 0 1px 0;background:#fff;}

h5{}

#searchShell h6{margin:15px 0 0 0;padding:1px;font-size:1.1em;color:#E50505;text-align:center;background:#EEE;border-bottom:1px solid #AAA;}

h2 .year{font-size:.8em;}

h2 .aka{font-size:.8em;line-height:1em;font-weight:normal;color:#777;}

#infoShell h2{border-bottom:1px solid #DDD;}



/* LINKS */

a:link,a:visited,a:active{text-decoration:none;color:#A55;border-bottom:1px solid #DDD;}

a:hover{text-decoration:none;color:#A55;border-bottom:1px solid #D00;}

a.noLine{border:0 !important;}

.breadCrumb a{color:#777;line-height:1.1em;}
.browseBar a:link,a:visited,a:active,a:hover{color:#494440;}
#bodyBlk a:link,a:active{border:0 !important;color:#A55;border-bottom:1px solid #DDD;}
#bodyBlk a:hover{color:#494440;}
#bodyBlk a:visited{color:#0000FF;}
#topSearch a:link,a:active{border:0 !important;font-size:12px;color:#000;border-bottom:1px solid #DDD;}
#topSearch a:hover{color:#494440;}
#topSearch a:visited{color:#000;}
/*#navBar a:link,a:visited,a:active{border:0 !important;font-size: large;color:#FFF;border-bottom:1px solid #DDD;}
#navBar a:hover{color:#494440;}
*/
#navlinks {width:355px;float:right;margin-right:60px;}
#navlinks a:link,a:active{border:0 !important;font-size:12px;color:#000;border-bottom:1px solid #DDD;}
#navlinks a:hover{color:#494440;}
#navlinks a:visited{color:#000;}

#navBar .topIcon img{width:36px;height:36px;}

#headBlk .topIcon img{float:right;width:36px;height:36px;}

#iconHome img{background:url(images/icn_home_0.gif) no-repeat top left;}

#iconHome:hover img{background:url(images/icn_home_1.gif) no-repeat top left;}

#iconBlog img{background:url(images/icn_blog_0.gif) no-repeat top left;}

#iconBlog:hover img{background:url(images/icn_blog_1.gif) no-repeat top left;}

#iconSchedule img{background:url(images/icn_schedule_0.gif) no-repeat top left;}

#iconSchedule:hover img{background:url(images/icn_schedule_1.gif) no-repeat top left;}

#iconLinks img{background:url(images/icn_links_0.gif) no-repeat top left;}

#iconLinks:hover img{background:url(images/icn_links_1.gif) no-repeat top left;}

#iconContact img{background:url(images/icn_contact_0.gif) no-repeat top left;}

#iconContact:hover img{background:url(images/icn_contact_1.gif) no-repeat top left;}

#footBlk a{color:#FFF !important;text-decoration:none;}

#footBlk a:link,#footBlk a:visited,#footBlk a:active{border-color:#E50505;text-decoration:none;}

#footBlk a:hover{border-color:#FFF;text-decoration:none;}




