/* CSS Document */
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #c5dfba;
/*background-image:url(file:///D|/My Documents/KKCS/images/banner1.jpg)
background-repeat: repeat-y;
background-position: center;*/
width:100%;
text-align:center;
}
#wrapper{
width:760px;
margin: 0px auto;
margin-top:5px;
text-align:left;
padding:8px 5px 15px 5px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}
#banner{
margin-top:1px;
margin-right:0px;
margin-left:0px;
margin-bottom:2px;
border-bottom: 1px ridge #94c480;
height:50px;
padding:0px;
width:518px;

}
#logo{
padding:0px 0px 10px 6px; float:left;
border:none;
margin-left:5px;
}
#leftBanner{
float:right;
margin:5px;}
/*.header_time{
position:relative;
top:0px;
left:500px;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#87bc6f;
margin:0px;
}*/

#banner h1{
position:relative;
top:25px;
left:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color:#87bc6f;
margin-right:0px;
}
#navcontainer
{
margin: 2px 0 0 5px;
padding: 0;
height: 5px;

}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
background-color:#a9e2b0;}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background-color: #ffffff;
width: 90px;
height: 18px;
border: 1px solid #a9e2b0;
padding:5px;
margin: 5px 0 10px 0;
color: #333366; /* #f5d7b4;*/
text-decoration: none;
display: block;
text-align: center;
font: normal 10px/18px Arial, Helvetica, sans-serif;
}
html > body >  #navcontainer ul li a
{
background-color: #ffffff;
width: 300px;
height: 18px;
border: 1px solid #89a0b8;
padding:50px 100px 50px 50px;
margin: 5px 1px 10px 0;
color: #333366; /* #f5d7b4;*/
text-decoration: none;
display: block;
text-align: center;
font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;

}

#navcontainer ul li a:hover
{
color:#ffffff;
background-color:#a9e2b0;/
}

#navcontainer a:active
{
background: #a9e2b0;/*#a5cceb;*/
color: #fff;
}

#navcontainer li#active a
{
background: #69cb76; /*#a5cceb;*/
/*border: 1px solid #a5cceb; 53.5*/
color: #fff;
}

table{
margin-bottom:5px;
float:left;
margin-left:2px;
margin-right:0px;
width:100%;}
#mainContent{
width:500px;
float:left;
border:1px ridge #ccc;
padding:10px;
margin:0px;
margin-right:0px;
margin-left:3px;
height:200px;
border:1px solid #a5b5c6;
}
.picture{
float:left;
border:1px solid #ccc;
margin:5px;
margin-top:1px;
margin-left:0px;
margin-bottom:95px;}
#mainContent p{
padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:90%;
color:#000000;
margin-left:0px;
margin-bottom:2px;


}

.clear{
clear:both;}
#subContent{
width:205px;
float:right;
border:1px solid #a5b5c6;
padding:10px;
height:200px;
margin-left:0px;
}
#subContent h1{
font-size:100%;
color:#009933;}
#subContent p{
font-size:90%;
margin:0px;
padding:0px;
color:#000;}
#footer{
clear:both;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
padding:2px;
margin:2px;
margin-left:0px;
margin-right:15px;
margin-top: 20px;
width:100%;

border-top:1px solid #ccc;
}
/*topicnav*/
ul#topics{
list-style:none;
margin:0;
padding:0;
background-color:#fff;}
ul#topics li a:link, ul#topics li a:visited{
text-decoration:none;
display:block;
width:85%;
padding:6px 6%;
font:bold 10pt/1.5 Arial, Helvetica, sans-serif;
color:#333333;
border-bottom:1px ridge #ccc;
margin-bottom:10px;
margin-left:2px;
}
#topics li a:hover{
background-color:#43616b;
color:#eee;}

/* Flash box*/
.flash{
margin:0px; padding:0px; border:1px solid #a5b5c6;}
object {
margin:0px; padding:0px; border-left:1px thin #ccc;}
.nextToflash{
border:1px thin #ccc; background-color:#fff; font-size:80%; font-family:Arial, Helvetica, sans-serif; width:200px; margin-right:10px; vertical-align:text-top; padding:2px;
border:1px solid #a5b5c6;}
.hide{
display:none;}
/*top of page*/

.top

{ font-size:80%; text-align:right; padding:0px; }

.top a

{ text-decoration:none; }

.top a:hover

{ text-decoration:underline; }

/* end - top of page */
/*skip*/

#skipnav-container a

{ display:none; }

/*end skip*/