body {  
  padding:18px 0px 0px 0px; 
  margin:0px auto; 
  text-align:center; 
  background:#373e1f; 
}
 
#wrapper { 
  width:776px; 
  margin:0px auto;
  text-align: center;
  overflow:hidden;
  border:2px solid #fff;
}

#logo {  
  width:776px; height:112px;
  margin:0 auto;
}
     
#boxarea {  
  float:left;  
  width:776px; height:207px;
  background:url('../images/bldgbkg.jpg') no-repeat; 
  margin:0px auto;
}

#textinbox {  
  float:right;
  width:482px; height:202px;
  background: transparent;
  padding:3px 3px 1px 0px;
  margin:0px auto;
}




#temparea {  
  width:776px; 
  background:#fff url('../images/menubkg.jpg') repeat-y; 
  margin:2px 0px 0px 0px;
 
}

#blockone {
  float:left; 
  width:292px;   
  margin:5px 1px 5px 12px;
}
  
#blocktwo {
  float:left; 
  width:292px;   
  margin:5px 6px 5px 5px;
}

#blockone img, #blocktwo img {
  border:none;
}
 
  
.imageleft {  
  float:left;  
  margin:0px 7px 8px 0px;
  padding:0px;   border:1px solid #000000;  
}
  
.imageleft1 {  
  float:left;  
  margin:0px 7px 8px 0px;
  padding:0px;   border:none;  
}
  
    
.imageline {  
  float:left;  
  margin:0px 7px 5px 0px;
  padding:0px;   
}
  
#drmessage { 
   margin: 8px 5px 0px 175px;
}

a { text-decoration: none;  color: #465b2e;}

a: hover {  text-decoration: underline; color: #000000; }

h1 { text-align:left; font: bold 13px verdana, arial, helvetica, san-serif;  color: #465b2e;  margin:0px;  padding: 10px 0px 5px 0px; letter-spacing: -0.5px;}

h2 { text-align:left; font: normal 11px verdana, arial, helvetica, san-serif;  color: #000; margin:0; padding:1px 0px 1px 10px; }

h3 { text-align:left; font: normal 11px verdana, arial, helvetica, san-serif;  color: #000; margin:0; padding:2px 0px 2px 0px;}

h4 { text-align:left; font: italic 11px verdana, arial, helvetica, san-serif;  color: #000; margin:0; padding:7px 0px 1px 0px; }

h5 { text-align:left; font: italic 11px verdana, arial, helvetica, san-serif;  color: #000; margin:0; padding:3px 0px 8px 0px; }

#why { text-align:left; font: normal 11px verdana, arial, helvetica, san-serif;  color: #465b2e; margin:0; padding:5px 0px 1px 10px; }


/* menu */

#menunav {
  float:left;  
  width:165px;
  margin:0px; 
  padding:0px; 
  border-top: 1px solid #fff;
}

   
.cat { 
float:left;  
width:156px; height: 15px;
color: #ffffff; 
text-align:left; 
font: bold 11px  verdana, arial, helvetica, sans-serif;
margin:3px 5px 3px 5px;  
  padding:1px 0px 0px 0px;  
  display: block;
}
 
 
.cat a 		{
color: #ffffff;
text-decoration:none;
cursor: pointer;  
   }


.cat a:hover { 
color: #373e1f;  padding:0px 0px 0px 5px;  
text-decoration: none;
cursor: pointer;   display: block;
background: #e5efe1;    }

  


.cat #current { padding:0px 0px 0px 5px; 
color: #373e1f;  display: block;
background: #e5efe1;}
  
 
 
#address {
 text-align: center;
 font: bold 12px verdana, arial, helvetica, sans-serif;
 margin:0px auto; 
 padding:0px;   color: #0b594a;
background-color: transparent;
}
 
  
 
#address1 {
 text-align: center;
  font: normal 10px verdana, arial, helvetica, sans-serif;
 margin:0px auto; 
 padding:0px;   color: #000000;
background-color: transparent;
}


#byline { 
text-align:right;
height:22px; 
color: #fff;
font: normal 9px verdana, arial, helvetica, sans-serif;
background-image: url('../images/bottombkg.jpg'); 
background-repeat: repeat-x;
padding: 5px 10px 0px 0px;
margin: 0px;}
 

#byline a {
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

#byline a:hover {
color: #fed100;
background-color: transparent;
text-decoration: underline;
}
 

#byline2 { 
 
color: #fff;
font: normal 9px verdana, arial, helvetica, sans-serif; 
 margin:0px auto; 
 padding: 165px 0px 5px 0px;
  text-align:center; 
  background:transparent;}
 

#byline2 a {
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

#byline2 a:hover {
color: #fed100;
background-color: transparent;
text-decoration: underline;
}
 



.spacer400 { 
   
width:530px;     
margin:0px;  
padding:400px 0px 1px 10px;
}
#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #ffffff; 
background-color: transparent;
margin:0px auto;
padding: 80px 0px 0px 0px;}
 

 

