@charset "utf-8";
/* CSS Document */

* {margin:0px; padding:0px; border:0px;}
html, body {margin:0px; padding:0px; border:0px;}

body {
background-color:#96db81;
background-image:url(../images/bg-page.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
p {font-size:.9em; line-height:1.5em; margin-bottom:15px;}
.copy-home {padding:25px; position:relative; top:278px;}
.copy {padding-right:25px;padding-left:25px;padding-bottom:25px;padding-top:0; position:relative;}
#nav {
	height:34px;
	width: 359px;
	position:absolute;
	left: 88px;
	top: 153px;
	font-size:16px;
}
img#housemain {
	position:absolute;
	left: 57px;
	top: 0px;
}
#footer {width:904px; height:auto; margin-left:auto; margin-right:auto; margin-top:0; background-image: url(../images/footer-top.jpg); background-position:top; background-repeat:no-repeat; position:relative; clear:both; background-color:#afff96; font-size:.7em;margin-bottom:50px;}
#innerfooter {background-image:url(../images/footer-bottom.jpg); background-repeat:no-repeat; background-position:bottom; padding:50px;}
#nav ul li {display:inline; list-style-type:none; padding-top:8px; padding-bottom:8px; padding-right:12px; padding-left:12px; line-height:34px; }
#nav a {font-family:"Century Gothic" Verdana, Arial, Helvetica, sans-serif; color:#246948; font-weight:bold; text-decoration:none;}
#nav a:hover {font-family:"Century Gothic" Verdana, Arial, Helvetica, sans-serif; color:#359c6b; font-weight:bold; text-decoration:none;}
#nav a:active {font-family:"Century Gothic" Verdana, Arial, Helvetica, sans-serif; color:#359c6b; font-weight:bold; text-decoration:none;}
#nav li:hover {background-image:url(../images/nav-over-bg.gif); background-repeat:repeat-x; line-height:34px;}
#nav li#current {background-image:url(../images/nav-down-bg.gif); background-repeat:repeat-x; line-height:34px;}
h1 {text-transform:uppercase; color:#246948; font-size:1.5em; font-family: "Century Gothic" , Verdana, Arial, Sans-Serif;}
h2 {text-transform:none; color:#359c6b; font-size:1.2em; font-family: "Century Gothic" , Verdana, Arial, Sans-Serif;}
h3 {text-transform:none; color:#333333; font-size:1.0em; font-family: "Century Gothic" , Verdana, Arial, Sans-Serif;}
#wrapper {width:957px; height:auto; margin-left:auto; margin-right:auto; margin-top:0; background-image: url(../images/bg-body.jpg); background-repeat: repeat-y; position:relative; clear:both;}

#contactform .inner {background-image:url(../images/bg-form-bottom.gif); background-position:bottom; background-repeat:no-repeat;}
#contactform form {font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
input.textentry {border: 1px solid #7f9aa1; background-color:#c5e4e7;padding:4px;margin-top:3px;}
textarea.textentry {border: 1px solid #7f9aa1; background-color:#c5e4e7;padding:4px;margin-top:3px;}
textarea {border: 1px solid #7f9aa1; background-color:#c5e4e7;padding:4px;margin-top:3px;}
#forminner {padding:30px;}
#leftcontent .inner {margin:0px 25px 250px 55px;}
#heading {width:957px; height:216px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; background-image:url(../images/header-w-logo.jpg); background-repeat:no-repeat; position:relative; clear:both;}
#contentwrap {position:relative; width:957px; height:auto; margin-left:auto; margin-right:auto; margin-top:0;  background-image: url(../images/bg-top.jpg); background-repeat:no-repeat; position:relative; clear:both;}
#contentwrap .contentinner {background-image:url(../images/bg-bottom.gif); background-repeat:no-repeat; background-position:bottom; position:relative; min-height:800px;}
#leftcontent {margin:0; width:550px;}
#leftcontent h1, #leftcontent h2, #leftcontent h3 {margin-top:0px;} 
#contactform {
	position:absolute;
	left: 571px;
	top: 0px;
	width: 314px;
	background-color:#c5e4e7;
	background-image:url(../images/bg-form-top.gif);
	background-position:top;
	background-repeat:no-repeat;
}

