/*********************************/
/*       BEGIN LEFT COLUMN
/*********************************/

#leftcol {
background:url(../images/secondary/leftcol_bkgd2.png) repeat-x;
position:relative;
float:left;
left:13px;
top:0;
margin:0 24px 0 0;
width:273px;
height:600px;
z-index:10;
}

/*********************************/
/*        RIGHT COLUMN
/*********************************/

#rightcol .contenthdr {
background:url(../images/secondary/hdr_bkgd.jpg) no-repeat;
width:620px;
height:40px;
padding:7px 0 0 40px;
font-size:1.7em;
color:#000000;
position:relative;
right:2px;
font-weight:800;
}

#rightcol {
width:615px;
position:relative;
height:100%;
float:none; 
min-height:680px;/*adjust this if left nav gets long*/
top:20px;
margin:0 0 0 330px;
}

#rightcol a {
color:#035469;
text-decoration:none;
}

#rightcol a:hover {
text-decoration:underline;
}

/*********************************/
/*     BEGIN CONTENT AREA
/*********************************/

#content_top {
background-image:url(../images/secondary/content_top.jpg);
width:960px;
height:14px;
clear:both;
position:relative;
}

#contentarea {
background:url(../images/content_bkgd.jpg) repeat-y;
width:960px;
min-height:380px;
padding:0 0 40px 0;
}

#breadcrumb {
margin:0 0 15px 0;
}

/*********************************/
/*  BEGIN SUBNAV, IN LEFT COLUMN
/*********************************/

#container #subnav {  
background:url(../images/secondary/subnav_bkgd.gif) repeat-y;
width:236px;
background-color:#FFFFFF;
position:relative;
left:20px;
top:20px;
z-index:94;
}

#subnavBot {
width:236px; 
background:url(../images/secondary/subnav_bot.jpg) no-repeat bottom;
height:15PX;
}

#subnav ul {
margin:7px 0px 10px 2px; 
padding: 0 0 0 0;/*MAKES ROOM FOR SUBNAV BOT*/
/*background-color:#E6E2AF;*/
width:232px;
}

#subnav ul .selected 
{
    background-color:#EDEBc9;
}

#subnav ul .expanded  
{
    background-color:#EDEBc9;
    font-weight:bold;
}

#subnav ul .expanded li 
{
    background-color:#EDEBc9;
    font-weight:normal;
}


#subnav ul li .selected a 
{
    text-decoration:underline;
}

#subnav ul li {
list-style:none;
padding:0;
left:0px;
}

#subnav ul li a {
color:#000000;
padding:0 0 0 14px;
text-decoration:none;
display:block;
line-height:2em;
width:218px;
}

#subnav ul li a:hover {
    background-color:#EDEBc9;
}


/*begin second tier*/
#subnav ul ul{
 margin:0; 
 padding: 0em 0 .9em 0;
}

#subnav ul li li a {
padding:0 0 0 30px;
width:202px;
font-size:.9em;
color:#333333;
line-height:1.7em;
}

#subnav ul li li a:hover {
color:#000000;
text-decoration:underline;
}

#sectiontitle {
background:url(../images/secondary/subnav_top.jpg) no-repeat #045872;
width:233px;
min-height:20px;
font-size:1.25em;
text-indent:25px;
padding:5px 0 .4em 3px;
}

#sectiontitle span {
position:relative;
}

#sectiontitle span a{
color:#FFFFFF;
}

/*tagline in bottom left corner*/
#container #tagline {
background:url(../images/klim_tagline.jpg) no-repeat;
background-position:bottom left;
width:232px;
height:69px;
position:absolute;
margin:-69px 0 0px 30px;
z-index:13;
}
