body {
	margin: 0;
	padding: 0;
	background-image:url(../graphics/back.gif)
}
#topleft {
   margin: 20px 0px 0px 0px;
   padding: 0px 0px 0px 30px;
   vertical-align: top;
   }
#topleft p {
   margin: 0px 0px 8px 0px;
   padding: 0;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
   }
#topleft a {
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
   }
#topleft a:hover {
   text-decoration: none;
   }     
#nav {
  margin: 0;
  padding:0;
  height: 35px;
  vertical-align: middle;
  background-image: url(../graphics/nav.jpg);
  }
#nav ul { 
  height: 20px;
  margin: 0;
  padding: 8px 0px 0px 25px;
  }
#nav li {
  display: inline;
  margin: 0px 27px 0px 0px;
  padding: 0;
  }
#nav a {
  font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #FFFFFF;
  }
#nav a:hover {
  color:#4f4f31;
  }
#main {
  background-image: url(../graphics/mainback.jpg);
  width: 730px;
  padding: 115px 0px 1px 20px;
  margin: 0;
  height: 340px;
  }
#main p {
  font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
  width: 400px;
  color: #666666;
  margin: 0px 0px 20px 0px;
  padding: 0;
  }
#images {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 560px;
  left: 450px;
  width: 295px;
  }
#images .space{
  margin-right: 30px;
  }
#address {
  top: 665px;
  left: 65px;
  position: absolute;
  width: 320px;
 }
#address p {
  text-align: center;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  margin: 0px 0px 6px 0px;
  }
#address a {
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
   }
#address a:hover {
   text-decoration: none;
   }                     