body {
  background:#a4a098;
  padding:0;
  margin:0;
}

.mainbody {
  width:775px;
  background:url('images/bodybg.jpg') repeat-y;
}

a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}

.maintext {
  width:645px;
  min-height:300px;
  position:relative;
  top:-70px;
  left:90px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #524229;
	font-variant: small-caps;
	margin-top:10px;
}

.footersmtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.footersmtext a {
  color:#000000;
  text-decoration:none;
  font-weight: bold;
}

.footersmtext a:hover {
  color:#115f07;
  text-decoration: none;
  font-weight: bold;
}

.headertextnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #524229;
	font-variant: small-caps;
}

.subheadertext {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
}

.wrapper {
  width:775px;
  height:500px;
  margin:auto;
}

.header {
  height:180px;
}

.menu-bg {
  height:119px;
  background:url('images/navbar.jpg');
}

.menu-wrapper {
  width:640px;
  height:40px;
  margin:auto;
  position:relative;
  left:25px;
  top:5px;
  padding: 0 0 0 0;
}

.menu {
  width:640px;
  color:#ffffff;
  text-align:center;
  padding:6px 0 0 0;
}

.footer {
  /*a bit of a hack-around... create the height 70px higher and set bg to body bg color to move it up*/
  height:113px;
  background:url('images/footer.jpg') no-repeat #a4a098;
  position:relative;
  top:-65px;
}

.footer a {
  color:#d6d6d6;
  text-decoration:none;
}

.footer a:hover {
  color:#ffffff;
  text-decoration:none;
}

.copyright {
  text-align:center;
  color:#ffffff;
  font-family:Verdana;
  font-size:7pt;
  position:relative;
  left:80px;
  top:7px;
  width:667px;
}

.ewokkitty {
  height:187px;
  width:83px;
  float:left;
  position:relative;
  top:-350px;
  right:-7px;
  z-index:10000;
}

#map {
  border: thin solid #000000;
}

