body {
	margin: 0px auto 0px auto;
	padding:0;
	background-image: url(../graphics/background.jpg);
}
#container {
  margin: 0px auto 0px auto;
  width: 750px;
  position: relative;
  height: 680px;
  background-color: #FFFFFF;
  }
#header { 
  top: 0;
  width: 750px;
  position: absolute;
  height: 85px;
  }  
#nav {
 top: 122px;
 margin: 0;
 padding: 0;
 background-image:url(../graphics/navbar.jpg);
 width: 750px;
 height: 35px;
 position: absolute;
 }
#nav ul {
 margin: 5px 0px 5px 25px;
 padding: 0;
 }
#nav li {
 margin: 0px 25px 0px 0px;
 padding: 0px 0px 0px 0px;
 display: inline;
 }
#nav li a {
 font: 13px Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
 }
#nav li a:hover {
 color: #663300;
 }   
#frontcontent {
	width: 740px;
	position: absolute;
	top: 150px;
	margin: 0;
	padding: 15px 0px 10px 0px;
	float: left;
	clear: left;
	left: 0px;
 }
#frontcontent p {
  font: 12px/18px Arial, Helvetica, sans-serif;
  color: #666;
  margin: 0px 10px 10px 20px;
  padding: 0;
  }
#frontcontent img {
  margin: 10px 0px 10px 20px;
  padding: 0;
  }  
#mainimg {
  width: 230px;
  background-color:#fff;
  position: absolute;
  top: 157px;
  text-align: center;
  margin: 0;
  padding: 20px 10px 10px 10px;
  left: 500px;
  }   
#mainimg img {
  border: 1px solid #7C8C7B;
  padding: 2px;
  }
#services {
  position: absolute;
  width: 240px;
  height: 220px;
  background-image: url(../graphics/services.jpg);
  margin: 10px 0px 0px 0px;
  padding: 0;
  left: 8px;
  top: 350px;
  }
#services ul {
  margin: 70px 0px 0px 30px;
  padding: 0;
  }
#services li {
  margin: 0px 0px 5px 0px;
  padding: 0;
  list-style-image: url(../graphics/bullet.gif);
  font: 12px/19px Arial, Helvetica, sans-serif;
  color: #333;
  min-height: 42px;
  }
#services li a {
  font: bold 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #A24842;
  }
#services li a:hover {
  color: #50594F;
  }        
#about {
  position: absolute;
  width: 240px;
  height: 220px;
  background-image: url(../graphics/about.jpg);
  margin: 10px 0px 0px 0px;
  padding: 0;
  top: 350px;
  left: 255px;
  }
#about ul {
  margin: 70px 0px 0px 30px;
  padding: 0px 0px 0px 0px;
  }  
#about li {
  margin: 0px 0px 5px 10px;
  padding: 0px 0px 0px 0px;
  list-style-image: url(../graphics/bullet.gif);
  font: 12px/19px Arial, Helvetica, sans-serif;
  color: #333;
  min-height: 42px;
  }
#about li a {
  font: bold 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #A24842;
  }
#about li a:hover {
  color: #50594F;
  }          
#knowledge {
  position: absolute;
  width: 240px;
  height: 220px;
  background-image: url(../graphics/knowledge.jpg);
  margin: 10px 0px 0px 0px;
  padding: 0;
  top: 350px;
  left: 502px;
  }
#knowledge ul {
  margin: 70px 0px 0px 30px;
  padding: 0;
  }  
#knowledge li {
  margin: 0px 0px 5px 0px;
  padding: 0;
  list-style-image: url(../graphics/bullet.gif);
  font: 12px/19px Arial, Helvetica, sans-serif;
  color: #333;
  min-height: 42px;
  }
#knowledge li a {
  font: bold 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #A24842;
  }
#knowledge li a:hover {
  color: #50594F;
  }  
#bottombar {
  left: 0;
  width: 750px;
  height: 30px;
  position: absolute;
  top: 605px;
  background-image: url(../graphics/bottombar.gif);
  }
#bottombar ul {
 margin: 1px 0px 0px 40px;
 padding: 0;
 }
#bottombar li { 
 margin: 0px 5px 0px 5px;
 padding: 0;
 display: inline;
 color: #FFFFFF;
 }
#bottombar li a {
 font: 11px Arial, Helvetica, sans-serif;
 color: #fff;
 text-decoration: none;
 }
#bottombar li a:hover {
 color:#663300;
 } 
#sitemap {
  left: 690px;
  width: 50px;
  height: 30px;
  position: absolute;
  top: 605px;
  margin: 0;
  padding: 4px 5px 0px 0px;
  }
#sitemap a {
 font: 12px Arial, Helvetica, sans-serif;
 color: #fff;
 text-decoration: none;
 }
#sitemap a:hover {
 color:#663300;
 }
#address {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
  margin: 0;
  padding: 0;
  top: 645px;
  left: 30px;
  position: absolute;
  }
#address a {
  color: #6C776B;
  }
#address a:hover {
  text-decoration: none;
  color: #333333;
  }
a {
  color:#BE3101;
  }
a:hover {
  text-decoration: none;
  color: #666666;
  }                          
