@charset "utf-8";
/* CSS Document */
* {
margin:0;
padding:0;
}

html, body {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:120%;
background-color:#e5f4cc;
background-image:url(bg1.gif);
background-repeat:repeat-x;
height:100%;
}

.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -50px auto;
}

p {
margin:9px 0}

p.small {
margin:0;
font-size:7pt;
text-align:center;
padding-bottom:9px;
border-bottom:1px solid #ececec}


#logo {
margin: 0 auto 9px auto;
width:730px;
height:130px;
}

#nav
{
  list-style:none;
  text-align:center;
  margin-top:21px;
  width:850px;
  margin-left:auto;
  margin-right:auto;
}
#nav li
{
  display:inline-block;
  position:relative;
  float:left;
}

#nav7
{
  list-style:none;
  text-align:center;
  margin-top:21px;
  width:850px;
  margin-left:auto;
  margin-right:auto;
}
#nav7 li
{
  display:inline-block;
  position:relative;
  float:left;
}

#nav li a
{
  text-decoration:none;
  color:#fff;
  padding:0 30px;
  line-height:1;
  border-left:1px solid #fff;
}

#nav li a.last
{
  border-right:1px solid #fff;
}

#nav li li a
{padding: 0 50px 0 20px;
margin-left:10px;
line-height:200%;
}
#nav li a:hover
{color:#94cb69;
}
#nav li li a:hover
{color:#94cb69;
}
#nav li ul
{
  position:absolute;
  top:100%;
  left:0;
  margin-left:-999em;
  text-align:left;
  background:#933a17;
}
#nav li li
{
  float:none;
  list-style:none;
  padding:0;
}
#nav li:hover
{
  visibility:visible;
}
#nav li:hover ul, #nav li.over ul
{
  margin-left:0;
}

a{
color:#a20c1e;
font-weight:bold;
text-decoration:none;}
a:hover{
color:#397529;
}

#content {
width: 900px;
z-index:-1;
margin: 20px auto;
}

#content ul {
list-style-type:disc;
margin-left:30px;
}

#content-home {
width: 740px;
z-index:-1;
margin: 20px auto;
font-size: 11pt;
line-height:130%;
}

h1 {
font-size:16pt;
color:#397529;
margin:10px 0;
}

h2 {
font-size:13pt;
color:#397529;
margin:7px 0;
}

img.right {
border: 2px solid #ede8ea;
margin: 3px 0 3px 3px;
float:right;
}

img.left {
border: 2px solid #ede8ea;
margin: 3px 3px 3px 0;
float:left;
}

img.home {
margin: 10px 0;
border:4px solid #fff;}

#footer{
width:100%;
text-align:center;
height:50px;
border-top:5px solid #ffffff;
background-color: #eff1c6;
font-size:7pt;
line-height:190%;
padding-top:5px;
}

.footer-bold {
font-weight:bold;
color:#e5161f;
padding-top:5px;}

.forsale {
width:890px;
border:none;
border-top:1px solid #fff;
margin-top:15px;
}

.forsale .left {
vertical-align:top;
width:375px;
float:left;
}

.forsale .right {
vertical-align:top;
padding:18px 0 10px 10px;
float:right;
width:500px;
}

.forsale .right img {
border:1px solid #cccccc;
}
.forsale .left img {
border:1px solid #fff;
}

table.contact {
width:890px;
border:none;
}

table.contact td.left {
vertical-align:top;
width:390px;
}

table.contact td.right {
vertical-align:top;
padding:0 0 10px 10px;
}

.textbox {
width:388px;
}

.textbox2 {
width:388px;
height:194px;
}

.contacterr {
font-weight:bold;
color:#2c5027;}

label {
margin:5px 0 0 0;
display: block;
}
fieldset{
	border:none;}