 
<style>
@charset "utf-8";


#outer{width:100%; margin:0; padding:0;}

#header{
	width:960;
	margin:0 auto; height:263px; padding:0; 
		background:url(../images/header_bg.jpg) top left repeat-x;
	}


/*.subnav{background:url(../images/bg_subnav.gif) repeat-x;border-top:#39c1ff 1px solid;text-align:center}*/

.content{width:960;text-align:left; background-color:white;margin:0 auto}

#container{width:960}

#logo{float:left;margin:10px 10px 0 10px}

a.sub_nav {color:#384063}
a:hover.sub_nav {color:#295d50}

.header3   { color:#384063; font-weight:bold; font-size:18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; letter-spacing:2px }

a.header3    { color:#384063;  }

a:link.header3     { color:#384063; }

a:visited.header3     { color:#384063; }

a:hover.header3     { color:#bbbbbb;  }

a:active.header3     { color:#384063;  }

.warnmsg {color:red;font-size:14px;}

.flat {
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	background-color:#eeeeee;
}

.date {font-size:14px; font-weight:500; color:#666}

.copy{font-size:12px;text-align:left; color:#dddddd; padding:5px;}

.credit{ font-size:10px;text-align:left;
	 	 background-color:#ffffff;
	 	 padding-left:2px
}
.credit a{color:#333333;font-size:10px;text-decoration:none}
.credit a:link,.credit a:active{color:#333333}
.credit a:hover{color:#bbbbbb;text-decoration:underline}

a.footnav { color:#000000; text-decoration:none; }
a:hover.footnav { color:#bbbbbb;}

#footer{
		background-color:#ffffff;
	}

#footer #footer_bar{
	height:10px;
	background-color:#003066;
}
#footer #footer_cprt{
	 width:256px;
	 height:34px;
	 	 background-color:#ffffff;
	 	 font-size:11px;
	 padding-left:2px;
	 text-align:left;
}
#footer #footer_nav{
	text-align:right;
	vertial-align:middle;
	width:100%;
	height:34;
	font-size:10px; 
	padding-right:15px;
	 	 background-color:#ffffff;
	 }

/*GLOBALS   */

h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-align:left}
body,p,li,ul,div,span,td,h1,h2,h3,h4{font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:12px;}

h1{font-size:1.5em;line-height:1.5em; border-bottom:#999 1px solid}

h2{font-size:1.25em;line-height:1.25em}

h3 {font-size:18px;line-height:inherit; color:#FFF;padding:0 0 0 15px}

h4{ font-weight:bold; font-size:12px;color:#898787;}

p{margin:10px 0;padding:0; }


/*NAV*/
#topnav{text-align:right;font-size:12px;float:right;color:#eeeeee;margin:5px 0 0 0;padding:0 0 0 0;}
#topnav li{list-style:square;list-style-position:inside;float:left;padding:0 10px;}
#topnav li a{color:#eeeeee;text-decoration:none;margin:0;padding:0;font-weight:normal}
#topnav li a:hover{color:#bbbbbb}

	#botnav{padding:0;margin:0;line-height:38px;}
	#nav {float:left;list-style:none;padding:0 0 0 0; }
	#nav li a:hover{color:#eeeeee}
	#nav li{float:left;color:#eeeeee;margin:0;padding:0 0 0 0; font-size:18px; font-weight:200;}
	#nav li a{text-align:center;display:block;margin-bottom:0;color:#eeeeee;text-decoration:none;}
	#nav li a:hover{color:#eeeeee}
	
			#nav #nav1 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav2 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav3 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav4 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav5 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav6 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav7 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav8 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}		#nav #nav9 {
						background-image:url(../images/kcala_menu_106.gif);
			width:106;
			height:40;
					}

#banner_image1, #banner_image2, #banner_image3 {
	border:;
}

#banner_image1_div{
	position:relative;
	display:inline;
	top:0px;
	left:485px;
}
#banner_image2_div{
	position:relative;
	display:inline;
	top:0px;
	left:510px;
}
#banner_image3_div{
	position:relative;
	display:inline;
	top:0px;
	left:530px;
}

.large_header{
	font-size:16px;
	font-weight:bold;
}
.medium_header{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}
.small_header{
	font-size:13px;
	font-weight:bold;
}
.std_subheader{
	font-size:18px;
	color:#384474;
}
	

/*SIDEBOX */

.sidebox{
	width:220px; 
	height:auto; 
	font-size:100%; 
	margin:0 auto;
	border:;
}
.sidebox .boxhead{
		background:url(../images/sidebox_boxtop.gif) no-repeat; 
	height:9px;
		margin:5px 0 0 0; padding:0; border:0;
}
.sidebox .boxcontent h2,.header3 h2,.sidebox .boxcontent h2 a, .standard_header{
	font-size:18px; 
	color:#384474; 
	margin:0; padding:0; border:0;
}

.sidebox .boxcontent {
		background:url(../images/sidebox_boxbg.gif) repeat-y; 
		margin:0px; padding:10px;
}
.sidebox .boxcontent .meet_image{ padding:1px; margin:10px 5px; background:url(../images/spacer.gif) center no-repeat;}

.sidebox .boxcontent ul {margin:10px 2px; padding:2px;}
.sidebox .boxcontent li {width:80%; font-weight:bold; font-size:12px; list-style-image:none; border-top:1px solid gray; margin:5px; padding:5px; list-style-type:none;}
.sidebox .boxcontent ul.pagenavsub {margin:0px 2px 0px 20px; padding:none;}
.sidebox .boxcontent .pagenavsub li { border-top:none; margin:none; padding:none; list-style-type:none;}
.sidebox .boxcontent li a  {color:#898787; text-decoration:none;}
.sidebox .boxcontent li a:hover {color:#374373; text-decoration:none;}

.sidebox .boxcontent p{font-size:12px}

.sidebox .boxfoot{
		background:url(../images/sidebox_boxbottom.gif) top left no-repeat;
	height:7px;
		margin:0 0 5px 0
}

.darklink { color:black;text-decoration:none; font-weight:bold; }
.darklink:hover { color:#898787; }

.sidebox label .search {font-size:14px; margin:0; padding:0 5px 0 0}

.sitemap li {width:80%;  font-weight:bold;  margin:5px; padding:5px; list-style-type:none;}
.sitemap li a {color:#898787; text-decoration:none;}
.sitemap li a:hover {color:#374373; text-decoration:none;}

.gallery_nav li { font-weight:bold;  margin:5px; padding:5px; list-style-type:none;}
.gallery_nav li a {color:#898787; text-decoration:none;}
.gallery_nav li a:hover {color:#374373; text-decoration:none;}

/*BREADCRUMBS*/

.breadcrumb { color:#666 }
.breadcrumb a:link {color:#666 }
.breadcrumb a:hover {color:#999 }

/*HELPERS*/

.clear {clear:both}

.recpt_tbl_bg{
	background-color:#a9a9a9;
}
.recpt_td_bg{
	background-color:#f5f5f5;
}
.pay_ttl_bg{
	background-color:#fcca68;
}
.pay_td_bg1{
	background-color:#f5f5f5;
}
.pay_td_bg2{
	background-color:#dcdcdc;
}
.pay_tr_bg{
	background-color:#F2F2F2;
}
.dir_cat_link,a.dir_cat_link, a:link.dir_cat_link, a:visited.dir_cat_link, a:hover.dir_cat_link, a:active.dir_cat_link{
	text-decoration:none;
	color:#384063;
}
a:hover.dir_cat_link{
	color:#999999;
}

.dir_cat_hr{
	color:#CCCCCC;
	
}
li.newsnav {
	list-style:circle;
}
.newsnav a{
	text-decoration:none;
	font-style:italic;
	color:#000000;
}
.newsnav a:hover{
	color:#999999;
}
.page_title{
	padding-top:10px;
}
.rss_link{
	padding:10px 10px 10px 10px;
}
body{
		background-color:#5B6387;	background-image:url(../images/body_bg.gif); background-repeat:repeat-x;		margin:0;
}

</style>