#topsection {
  vertical-align: top;
  background-image: url(../img/locationtopsectionb.jpg);
  background-repeat: no-repeat;
  width: 1048px;
  height: 123px;
}

#leftsection {
  background-image: url(../img/locationmainsectionb.jpg);
  background-repeat: no-repeat;
  width: 461px;
  height: 650px;
  vertical-align: top;
}

#rightsection {
  width: 570px;
}
.links {
  background-color: #C8A98C;
  border: 1px #FFF solid;
}

#keystone {
  position: relative;
  left: 30px;
  top: 600px;
}

.smalltext {
  font-size: 10px;
  font-family: sans-serif;
  color: #444242;
}
