.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel1 a:hover,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel2 a:hover,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.menulevel3 a:hover,.locator a:link,.locator a:visited,.locator a:active,.locator a:hover,.navigator a:link,.navigator a:visited,.navigator a:active,.navigator a:hover,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover{text-decoration:none;}
.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{font-weight:normal;text-decoration:none;}
.edit{font-size:7pt;color:black;background-color:#E4E3DE;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;text-decoration:none;color:#000000;}
input,select{font-size:8pt;text-indent:2px;}
textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;background-color:#E8E8E8;width:98%;}
.searchbox .submit{font-size:7pt;color:black;border:2px solid #E4E3DE;background-color:#E4E3DE;}
.searchbox .text{font-size:7pt;color:black;background-color:#E4E4DC;border:2px solid #ffffff;}
#navlist li {float:left;margin:0px;padding-right:10px;padding-left:16px;display:inline;list-style-type:none;text-decoration:none;color:#ffffff;} 
#navlist ul {float:right;margin:0px;} 
#loginlink {float:right; text-transform: uppercase; font-weight: bold;margin: -15px 5px 0 0;}
#loginlink a {color: #fff;}
#loginlink a:hover {color: #f00;}
*
{
/*
border: 1px solid #f00;
*/
margin:0;
padding: 0;
}
body.kmh
{
font-family:"lucida grande","lucida sans unicode", arial,sans-serif;
color: #666;
background: #fff url(images/bg.jpg) repeat-x 0 80px;
padding:20px 0 0 0;
font-size: 12px;
}
body.kmh body {background-image: none;}
img
{
border:0
}
 .header 
{background: #fff;
height: 60px;
}
#leftcol
{
float: left;
text-align:right;
width: 260px;
}
#rightcol
{
text-align:left;
margin-left: 320px;
}
.header  p
{
font-family: georgia,palatino,serif;
color: #8dafa4;
font-size: 22px;
padding: 20px 0 0 0 ; 
}
#nav
{
text-align:right;
font-family: georgia,palatino,serif;
margin: 30px 0  0 0;
}
#nav li, #subnav li
	{
list-style-type: none;
	}
	
	#nav li {
			color: #666;
		font-size: 17px;
		line-height: 25px;
		letter-spacing: -1px;
}
#nav a:link, #nav a:visited
	{
		color: #fff;
		text-decoration: none;
	}
	
	#nav a:hover, #nav a:active
	{
		color: #ffc;
	}
#subnav 
{font-size:11px;
line-height: 20px;
text-align:right;
margin-top: 40px;
}
 a:link
 	{
		color: #a05f0b;
text-decoration:none;
	}
	
 a:visited
	{
text-decoration:none;
		color: #76948b;
	}
	
 a:hover, a:active
	{
text-decoration:none;
		color: #c99a5c;
	}
h1, h2, h3, h4
{
font-family: georgia,palatino,serif;
font-size: 22px;
line-height: 20px;
letter-spacing: -1px;
font-family: georgia,palatino,serif;
font-weight: normal;
color: #2d3734;
margin:0 0  45px 0;
}
 
#main
{
font-size: 11px;width:450px;
margin: 155px 0 30px 0;line-height: 20px;
}
#main p 
{
margin: 0 0 10px 0;
}
#riba
{height:25px;
float:left;
font-size: 9px;
line-height: 20px;
color: #333;	
background: #fff url(images/riba.gif) no-repeat 5px -2px;
padding-left: 35px; 
}
#credit
{
height:25px;
font-size: 9px;
line-height: 20px;
color: #333;	
margin-left: 320px;
}
#credit a:link,#credit a:visited {color: #333;}
.clearfix 
{
clear:both;
}
#main ul {margin:0 0 0 20px;}
