 * { margin: 0; padding: 0; }
  
  body {
  background-color: #A4A448;
  /*background-color: #C88A11;*/
  /*background-color: #591902;*/
  font-family: verdana, arial, geneva, sans-serif;
  }
  
  #pagewrap {
  position: relative;
  width: 880px;
  margin: 40px auto 0 auto;
  /*border-top: 20px solid #591902;*/
  border-top: 20px solid #C88A11;
  }
  
  #subwrap {
  width: 880px;
  background-color: #C88A11;
  }
  
  #leftbar {
  width: 180px;
  float: left;
  /*height: 530px;*/
  background-color: #C88A11;
  margin-left: 0;
  }
  
  img.logo {
  position: absolute;
  top: -30px;
  left: 10px;
  }
  
  .clear { clear: both; }
  
  #contentwrap {
  float: right;
  margin-right: 0;
  width: 700px;
  background-color: #F4DA83; 
  }
  
  #footer {  
  width: 880px;
  background-color: #295B23;
  border-top: 2px solid #F4DA83;
  font-size: 14px;
  text-align: center;
  padding: 10px 0 10px 0;
  color: #F4DA83;
  letter-spacing: 2px;
  }
  
  #photowrap {
  width: 680px;
  float: right;
  height: 117px;
  margin-top: 10px;
  padding-right: 10px;
  }
  
  .photobox, .photobox2 {
  width: 160px;
  border: 1px solid #000;
  height: 117px;
  float: right;
  }
  
  .photobox2 { margin-right: 7px; }
  
  .textwrap, .textwrap2 {
  clear: right;
  width: 660px;
  font-size: 14px;
  text-align: justify;
  margin: 0 auto;
  line-height: 18px;
  color: #1A3A16;
  padding: 20px 0;
  }
  
  .textwrap2 { height: 340px; }
    
  #padding { margin-top: 60px; }
  
  .contactsmall { font-size: 12px; }
  
  textarea { overflow: auto; }
  
  #copyright {
font-size: 10px;
color: #000;
width: 800px;
text-align: center;
margin: 6px auto 0 auto;
}


#copyright a {
color: #6D351D;
font-weight: bold;
text-decoration: none;
}

#copyright a:hover {
text-decoration: underline;
}
