html, body { height: 100%; width: 100%; background-color: #69593f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: }
a {text-decoration: none;}
h1 { font-size: 1.2em; margin: 20px 0; text-align: center; }
#mainbox {
  background-color: #96948e;
  border: 2px solid #422100;
  vertical-align: middle;
  margin: 0px auto;
  height: 700px;
  width: 748px;
}
#bannerpic { position: relative; background-image:url(../images/banner.jpg); height: 164px; }
#contentbox {height: 536px; width: 748px; margin: 0px; }
#footer {
  position: relative;
  background-image:url(../images/footer.png);
  background-color: #69593f; width: 750px;
  margin: 15px auto 0 auto;
  padding-bottom: 75px;
  text-align: center;
  background-repeat: no-repeat
}
#footer a { position: absolute; top: -6px; left: 390px; display: block; width: 135px; }
#bannerlink { position: absolute; top: 50px; left: 160px; height: 85px; width: 440px; }
#bannerlink a { display: block; height: 85px; }
#menubar { position: absolute; bottom: 0; left: 0;height: 25px; width: 750px; }
#menubar a { display: block; width: 75px; }
#menudesigners { position: absolute; left: 155px; width: 75px; }
#menuservices { position: absolute; left: 245px; width: 75px; }
#menudirections { position: absolute; left: 338px; width: 75px; }
#menucontact { position: absolute; left: 437px; width: 75px; }
#menuabout { position: absolute; left: 530px; width: 75px; }
