body {
  background-color: #99aadd;
}

.double {
  border:double;
}

.top {
  padding: 0px;
  margin: 0px;
  text-align:center;
}

.nospace {
  margin-top: 0px;
  clear:both;
}

.info {
  margin-top: 30px;
  clear:both;
}

.imgs {
  float: left;
  height:120;
  width:188;
}

.all {
	width: 800px;
  background-color: #ddd8d0;
  background-color: #eeeebb;
  padding: 20px 20px 20px 20px;
  margin-left:auto;
  margin-right:auto;
  border:solid;
  -moz-box-sizing: border-box;
}

h5 {
  color: #000066;
  text-decoration:none;
  text-align:left;
}

h4 {
  color: #000066;
  text-decoration:none;
  text-align:left;
  margin:0 0 0 0;
}

h3 {
  color: #000066;
  padding: 0 0 0 0;
  margin: 5px;
  text-align: center;
}

h2 {
  color: #000066;
  padding: 0 0 0 0;
  margin: 5px;
  text-align: center;
}

.myh2 {
  border:none;
  height:120px;
  width: 260px;
  color: #000066;
  padding: 60px 0 0 0;
  margin: 3px;
  text-align: center;
  vertical-align: middle;
  font-size:18px;
  font-weight:bold;
  float:left;
}

.menu {
  clear:both;
  padding-top:0px;
  padding-bottom:0px;
  height:60px;
}

.menuitem {
  float:left;
  border:outset;
  margin:10px 5px 5px 5px;
  padding:3px 3px 3px 3px;
  font-weight:bold;
  font-size:15px;
  background-color:#99aadd;
  color:#e8cd5d;
}

a {
  text-decoration:none;
  color:#000066;
}

a:hover {
  text-decoration:none;
  color:#e8cd5d;
}

a.blue {
  text-decoration:none;
  color:#000066;
}

a.blue:hover {
  text-decoration:none;
  color:blue;
}

.menulabel {
  float:left;
  margin-right: 1px
}

.map {
  height:437;
  width:633;
  clear:both;
  position:relative;
  left:5px;
  top:5px;
  background-image:url(map.gif);
}

.a {
  position:relative;
  left:67px;
  top:210px;
  width:30px;
  padding-left:5px;
}

.b {
  position:relative;
  left:80px;
  top:195px;
  width:30px;
}

.c {
  position:relative;
  left:-30px;
  top:230px;
  width:30px;
  padding-right:10px;
  padding-left:10px;
}

.d {
  position:relative;
  left:-170px;
  top:165px;
  width:30px;
  padding-right:10px;
  padding-left:10px;
}

.tab {
  margin-left:120px;
}

.desc {
  position:relative;
  left:0px;
  top:-190px;
  min-height:100px;
  width:633px;
  border:inset;
  background-color:#bbccff;
  text-align:left;
  display:none;
  padding:5px;
}

.picholder {
  height:400px;
  width:500px;
  background-color:#eeeebb;
  text-align:left;
  padding:5px;
}

.floater {
  float:left;
 } 
 
.funky {
  border:outset;
  width:150px;
  margin-left:auto;
  margin-right:auto;"
}