body {
  margin: 0;
  padding: 0;
  background-image: url(../graphics/background.gif);
  background-color: #000000;
}
a {
  color: #FF9900;
}
a:hover {
 text-decoration: none;
}
#container {
  position: relative;
  margin: 0px auto;
  width: 779px;
}
#header {
  position: relative;
  margin: 0;
  padding: 0;
  }
#nav1 {
  position: absolute;
  top: 357px;
  left: 329px;
}
#nav2 {
  position: absolute;
  top: 357px;
  left: 402px;
}  
#nav3 {
  position: absolute;
  top: 357px;
  left: 463px;
}  
#nav4 {
  position: absolute;
  top: 358px;
  left: 502px;
}  
#nav5 {
  position: absolute;
  top: 358px;
  left: 593px;
}  
#nav6 {
  position: absolute;
  top: 358px;
  left: 650px;
}
#nav7 {
  position: absolute;
  top: 358px;
  left: 706px;
}
#specialoffers {
  position:absolute;
  top: 280px;
  z-index: 2;
  left: 100px;
}
#specialoffers ul {
  margin: 0px 0px 0px 0px;
  padding: 0;
}
#specialoffers li {
  margin: 0px 0px 7px 0px;
  padding: 0;
  list-style-type: none;
  font: 10px verdana, Arial, Helvetica, sans-serif;
 }
#specialoffers li a {
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #FF0000;
}
#specialoffers a {
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #000; 
}
#specialoffers p {
  margin: 13px 0px 0px 0px;
}
#specialoffers a:hover {
  text-decoration: none;
}
#homecontainer {
  position: absolute;
  top: 394px;
  height: 600px;
  background-image: url(../graphics/homebackground.jpg);
  background-color: #000;
  width: 661px;
  left: 87px;
}
#textblock1 {
  position: absolute;
  top: 35px;
  left: 30px;
  width: 360px;
}
#textblock1 p {
  color: #FFFFFF;
  font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
  margin: 0px 0px 0px 0px;
}
#textblock1 .large {
  font: bold 15px Arial, Helvetica, sans-serif;
}
#textblock1 li {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin: 0px 0px 0px 0px;
  padding: 0;
  list-style-image: url(../graphics/homebullet.gif);
}
#textblock1 ul {
  margin: 5px 0px 0px 30px;
  padding: 0;
}
#hirebox {
  position: absolute;
  top: 20px;
  left: 408px;
  width: 248px;
  background-image: url(../graphics/hirebackground.jpg);
  height: 225px;
}
#hirebox p {
  margin: 110px 3px 0px 33px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #000;
}
#hirebox ul {
  margin: 5px 0px 0px 64px;
  padding: 0;
}
#hirebox li {
  margin: 0px 0px 0px 0px;
  padding: 0;
  list-style-image: url(../graphics/star.gif);
}
#hirebox li a {
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #FF0000;
 }
#hirebox li a:hover {
  color: #000000;
}
#textblock2 {
  position: absolute;
  top: 280px;
  left: 260px;
  width: 360px;
}
#textblock2 li {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin: 0px 0px 0px 0px;
  padding: 0;
  list-style-image: url(../graphics/homebullet.gif);
}
#textblock2 ul {
  margin: 0px 0px 0px 30px;
  padding: 0;
}
#address {
 position: absolute;
 top: 542px;
 left: 200px;
}
#address p {
  color: #FFFFFF;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  margin: 0px 0px 5px 0px;
  padding: 0;
}
#address a {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
#address a:hover {
 color: #CC0000;
}
.bold { 
 font-weight: bold;
}
#footercontainer {
  position: absolute;
  top: 590px;
  left: 0px;
  background-image:url(../graphics/homefooter.jpg);
  height: 73px;
  width: 661px;
  }
#footercontainer ul {
  margin: 48px 0px 0px 195px;
  padding: 0;
}
#footercontainer li {
 display: inline;
 color: #FFFFFF;
}
#footercontainer li a {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration:none;
 }
#footercontainer li a:hover {
  color: #FF0000;
} 
    