@charset "utf-8";
/* CSS Document */

body {
	background:url(images/background-gradient.gif) repeat-x #383838; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.7em; font-size:.7em; text-align:left; font-weight:normal; color:#666666; margin:0px; padding:10px 0px 10px 0px;
}
div.bodyborder {
	width:839px; 
}
div.bodycontent {
	float:left; width:839px; margin:0px; padding:0px; 
}
div.website {
	float:left; width:839px; margin:0px; padding:0px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; color:#FFFFFF; font-weight:normal;
}
div.website p {
	margin:0px; padding:0px;
}
	div.website a, div.website a:hover {
		color:#FFFFFF; text-decoration:none;
	}
div.contentholder {
	float:left; width:800px; background:url(images/middle-content.gif) repeat-y; margin:0px; padding:0px 19px 0px 20px;
}
div.header {
	float:left; width:557px; height:257px; background:url(images/house.jpg) no-repeat; margin:0px; padding:0px;
}
div.headerNav {
	float:left; width:282px; height:257px; background:url(images/nav-background.gif) no-repeat; margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em; color:#FFFFFF; text-align:left;
}
div.headerNav ul {
		float:left; width:70px; list-style:none; margin:133px 0px 0px 0px; padding:0px 0px 0px 27px;
	}
		div.headerNav ul li {
			float:left; margin:0px; padding:0px 0px 11px 0px;
		}
	div.headerNav a, div.headerNav a:hover {
		color:#FFFFFF; text-decoration:none;
	}
div.nav {
	float:left; width:800px; margin:0px; padding:0px 0px 0px 7px; 
}
div.nav ul {
		float:left; width:800px; list-style:none; margin:0px; padding:0px;
	}
		div.nav ul li {
			float:left; margin:9px 15px 0px 0px; padding:0px; position:relative;
		}
		div.nav ul ul {
			display:none;
		}
		div.nav ul li:hover ul {
			display:block; float:left; position:absolute; top:18px; left:0px; padding:0px 5px 5px 5px; width:140px; background:#666666; opacity: 0.85; filter:alpha(opacity=85);
		}
		div.nav ul li:hover ul li {
			float:left; text-align:left; width:130px;
		}
			div.nav ul li:hover ul li a {
				color:#FFFFFF;
			}
			div.nav ul li:hover ul li a:hover {
				color:#FFFFFF; text-decoration:underline;
			}
	div.nav a, div.nav a:hover {
		color:#333333; text-decoration:none;
	}
div.line {
	float:left; width:800px; margin:0px; padding:0px;
}
div.middle{
	float:left; width:590px; margin:0px; padding:0px 10px 0px 0px; text-align:left;
}
	div.middle a, div.middle a:hover {
		color:#366f4d; text-decoration:none;
	}
div.rightCol {
	float:left; width:196px; margin:0px; padding:0px 0px 0px 3px; text-align:left; border-left:1px solid #c6c6c6;
}
	div.rightCol a, div.rightCol a:hover {
		color:#366f4d; text-decoration:none;
	}
div.footer {
	float:left; width:819px; height:329px; background:url(images/footer-background.gif) no-repeat; text-align:left;margin:0px; padding:4px 0px 0px 20px;
}
div.footer a, div.footer a:hover {
	color:#366f4d; text-decoration:none;
}
div.footerNav {
	float:left; width:800px; margin:5px 0px 0px 0px; padding:7px 19px 0px 0px; font-size:.9em; text-align:right; color:#3e3e3e;
}
div.footerNav p {
	margin:0px; padding:0px;
}
	div.footerNav a {
		color:#3e3e3e; text-decoration:none;
	}
	div.footerNav a:hover {
		color:#3e3e3e; text-decoration:underline;
	}

	
	
h1 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; color:#333333; text-align:left; margin:0px; padding:0px; font-weight:normal;
}
h2 {
	font-family:"Trebuchet MS"; font-size:1.0em; font-weight:bold; margin:0px; padding:0px; text-align:left;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; color:#FFFFFF; text-align:center; margin:0px; padding:0px; font-weight:normal;
}
input, textarea, select {
	font-family:Arial, Helvetica, sans-serif; font-size:1.0em;
}
.tiny {
	text-align:right; font-size:.9em; color:#000000;
}
a.navtitle:link {
	color: #FFFFFF;
	text-decoration:none;
}
a.navtitle:visited {
	color: #FFFFFF;
	text-decoration:none;
}
a.navtitle:hover {
	color: #FFFFFF;
	text-decoration:none;
}
a.navtitle:active {
	color: #FFFFFF;
	text-decoration:none;
}