@import url(nav.css);
*{
padding:0;
margin:0;
}
html {
	font-size: 100.01%;
}
body {
	font: 1em Verdana, Arial, sans-serif;
	background:#A59829 url(../images/bodyBg.gif) repeat-x;
}
a img{
border:0;
}
h1{
}
#wrapper{
  text-align:left;
  background:#1D1D1D;
  clear:both;
  }
#header{
  clear:both;
}
#content{
  width:980px;
  clear:left;
  background:#1D1D1D url(../images/contentBg.jpg) repeat-y;
  color:#fff;
  position:relative;
  z-index:1;
}
/* Left
-------------------*/
#left{
  float:left;
  width:406px;
}
#left h1{
  font-size:1.0em;
  margin:15px 0 5px;
  padding:0;
  display:block;
  clear:both;
  padding:0 40px;
  line-height:1.5em;
}
#left p{
  font-size:0.7em;
  line-height:1.3em;
  padding:5px 40px;
  text-align:left;
}
/* Middle
-------------------*/
#middle{
  float:left;
  width:223px;
  background:url(../images/middleBg.jpg) no-repeat;
  padding:0 0 20px 35px;
}
#middle ul li{
  display:inline;
}
#middle a{
  border-bottom:2px solid #000;
}
#middle a:hover{
  border-bottom:2px solid #e1e1e1;
}
#middle a img{
  border:1px solid #e1e1e1;
}
#middle h2{
  font-size:1.1em;
  line-height:2.0em;
}
#middle .seeAll{
  font-size:0.7em;
  color:#fff;
}
#middle .seeAll a{
  color:#fff;
  border:none;
}
#middle .seeAll a:hover{
  text-decoration:none;
}

/* Right
-------------------*/

#right{
  float:left;
  padding:20px 0 132px 20px;
}
#right .house{
  position:absolute;
  left:662px;
  bottom:0;
}
#right h2{
  font-size:1.0em;
  margin:15px 0 5px;
}
#right ul{
  width:270px;
}
#right ul li{
  border-left:4px solid #fff;
  margin:0 0 10px 0;
  font-size:0.7em;
  padding:0 0 0 5px;
}
#right ul li a{
  color:#E0DDD8;
  text-decoration:none;
}
#right ul li a:hover{
  color:#fff;
  border-bottom:1px solid #fff;
}
/* Footer
-------------------*/
#footer{
  width:100%;
  background:#A59829 url(../images/bottomBg.gif) repeat-x;
  clear:both;
}
#footer p{
  background:url(../images/pencil.jpg) 628px 0 no-repeat;
  color:#F8E5EF;
  font-size:0.7em;
  padding:20px 0 0 20px;
  height:70px;
}
/* Contact Form
-------------------*/
   form.cmxform fieldset {
  margin-bottom: 10px;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset{
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform img {
  padding:0 30px 0 0; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}
/* Other
-------------------*/
.clearing{clear:both;}
.leftImg{float:left;}
#outer{
}

