a:link { 
  color: #804040;
  text-decoration: none;
  font-weight: bold;
  background-color: #FEFBDA;
}
a:visited {
  color: #804040;
  text-decoration: none;
  font-weight: bold;
  background-color: #FEFBDA;
}
a:hover {
  color: #FEFBDA;
  text-decoration: underline;
  font-weight: bold;
  background-color:#804040;
}
body {
  scrollbar-base-color: #E4C6C6;
  color: #FEFBDA;
  background-color: #804040;
}
#topNav {
  position:absolute;
  left:2px; top:2px;
  width:100%;
  height:19px;
  z-index:1; background-color: #FEFBDA;
  layer-background-color: #FEFBDA;
  border: 1px solid #000000;
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  color: #804040;
}
#box {
  position:absolute;
  left:-3px;
  top:98px;
  width:100%;
  height:80px;
  z-index:2;
  background-color: #804040;
  layer-background-color: #E3F7EF;
  border: 1px solid white;
}
#midNav {
  position:absolute;
  left:0px;
  top:300px;
  width:100%;
  height:19px;
  z-index:3;
  background-color: #FEFBDA;
  layer-background-color: #FEFBDA;
  border: 1px solid #000000;
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  color: #804040;
}
#bottomNav {
  position:absolute;
  left:0px;
  top:1060px;
  width:100%;
  height:19px;
  z-index:17;
  background-color: #FEFBDA;
  layer-background-color: #FEFBDA;
  border: 1px solid #000000;
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  color: #804040;
}

#rollover {
  position:absolute;
  left:259px;
  top:192px;
  width:400px;
  height:100px;
  z-index:2;
}

#name {
  position:absolute;
  left:255px;
  top:45px;
  width:169px;
  height:50px;
  z-index:5
}

#topPic {
  position:absolute;
  left:51px;
  top:24px;
  width:200px;
  height:278px;
  z-index:4
}

#contact {
  position:absolute;
  left:264px;
  top:108px;
  width:156px;
  height:23px;
  z-index:7;
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  color: #FEFBDA;
}

#initials {
  position:absolute;
  left:4px;
  top:113px;
  width:41px;
  height: 60px;
  z-index:8;
}

#horizontal_1 {
  position:absolute;
  left:30px;
  top:360px;
  width:594px;
  height:24px;
  z-index:9
}

#features1 {
  position:absolute;
  left:31px;
  top:405px;
  width:648px;
  height:102px;
  z-index:11;
}

#features2 {
  position:absolute;
  left:31px;
  top:593px;
  width:648px;
  height:102px;
  z-index:12;
}

#hours {
  position:absolute;
  left:498px;
  top:132px;
  width:150px;
  height:23px;
  font-size: 10px;
  font-family: arial, helvetica, sans-serif;
  color: #FEFBDA;
  z-index:15
}

#emblem {
  position:absolute;
  left:629px;
  top:323px;
  width:83px;
  height:40px;
  z-index:16;
}
