/* General */

body {
	text-align:center;
	margin:0; padding:0;
	background-color:#D4DBCC;
	font:12px/16px verdana; 
	}
	
#wrapper {
	margin:0 auto; padding:0;
	width:100%; height:auto;
	min-width:760px;
	text-align:left;
	background-color:#FFFFFF;
	}
	
/* Header */
	
#header_container {
	background-image:url(../img/header_bg.gif);
	height:170px;
	}
	
#map { 
	float:left; 
	width:133px; 
	height:170px; 
	margin:0 0 0 7px;
	background-image:url(../img/header_map.gif);
	background-repeat:no-repeat;
	}
*html #map {
	margin:0 0 0 3px;
	}
#map span { display:none }

#map2 { 
	float:left; 
	width:127px; 
	height:170px; 

	background-image:url(../img/header_map1.gif);
	background-repeat:no-repeat;
	}

#map2 span { display:none }

#header { 
	float:right;
	width:626px; 
	height:170px; 
	margin:0;
	background-image:url(../img/header.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	}
	
/* Content */

#content_container { 
	background-color:#FFFFFF; 
	border:1px solid white;
	}
	
#content_container2 { 
	background-color:#FFFFFF; 
	}

#lhs {	float:left; width:283px	}
#lhs img { margin-top:10px }
#lhs2 {	float:left; width:150px	}
#lhs2 img { margin-top:10px }
#lhs3 {	float:left; width:220px	}
#lhs3 img { margin-top:10px }

#img { margin-left:10px }

#ico { margin:0 0 0 134px }
#ico a { margin-right:10px }

#rhs { float:left; min-width:450px; width:60% }
#rhs2 { float:left; width:75% }

#title { margin-top:40px }

#content { margin-bottom:10px; margin-top:20px }

#content STRONG {color:#FF1212}
#content B {color:#546D33}
#content EM {color:#000000;font-style:normal;font-weight:bold}
#content U {font-style:normal;font-weight:bold;font-size:16px;text-decoration:none}

*html #content p {margin-bottom:-7px}

#img_sml img { margin-right:10px; margin-top:12px }

.break { clear: both }
	
/* Nav */
	
#nav ul {
	padding:0; margin:0;
	width:619px; height:132px;
	}
#nav ul li { 
	display: inline; 
	}
#nav ul li a {
	padding: 0;
	text-decoration: none;
	float: left
	}
#nav ul li span { 
	display:none 
	}
#nav ul li a:hover { 
	background-position:0 66px 
	}
#nav_home { 
	display:block; width:48px; height:66px;
	background-image: url(../img/nav_home.gif); 
	background-position:0 0;
	}
#nav_res { 
	display:block; width:115px; height:66px;
	background-image: url(../img/nav_res.gif); 
	background-position:0 0;
	}
#nav_ren { 
	display:block; width:51px; height:66px;
	background-image: url(../img/nav_ren.gif); 
	background-position:0 0;
	}
#nav_hol { 
	display:block; width:149px; height:66px;
	background-image: url(../img/nav_hol.gif); 
	background-position:0 0;
	}
#nav_about { 
	display:block; width:61px; height:66px;
	background-image: url(../img/nav_about.gif); 
	background-position:0 0;
	}
#nav_area { 
	display:block; width:93px; height:66px;
	background-image: url(../img/nav_area.gif); 
	background-position:0 0;
	}
#nav_sol { 
	display:block; width:102px; height:66px;
	background-image: url(../img/nav_sol.gif); 
	background-position:0 0;
	}

#footer { font:10px verdana; margin:10px 0 0 10px; text-align:left; padding-bottom:10px }
#footer span { font-size:9px }

#footer a { color:#546D33; text-decoration:none }
#footer a:link { color:#546D33; text-decoration:none }
#footer a:hover { color:#546D33; text-decoration:underline }


a.link { color:#546D33; text-decoration:underline }
a.link:hover { color:#546D33; text-decoration:none }