body {
  padding-left: 11em;
  font-family: Georgia, "Times New Roman",
        Times, serif;
  color: brown;
  background-color: #947d3a }
img {
    border-style: none
}
div.top {
  background-color: #fff6e5;
  list-style-type: none;
  padding: 2px;
  margin: 0;
  position: absolute;
  top: 50px;
  left: 15%;
  height: 200px;
  width: 70% }
div.nav {
  vertical-align: middle;
  text-align: right;
  background-color: #dfdab2;
  list-style-type: none;
  padding: 2px;
  margin: 0;
  position: absolute;
  top: 200px;
  left: 15%;
height: 18px;
	display: inline;
  width: 70% }
div.main {
  background-color: #fff6e5;
  list-style-type: none;
  padding: 2px;
  margin: 0;
  position: absolute;
  top: 230px;
  left: 15%;
  width: 70% }
div.bottom {
  background-color: #000000;
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  bottom: 5%;
  left: 5%;
  height: 5%;
  width: 90% }
h1 {
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif }
address {
  margin-top: 1em;
  padding-top: 1em;
  border-top: thin dotted }
ul.nav,
.nav ul{
/*Remove all spacings from the list items*/
  text-align: right;
	float: right;
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.nav{
	display: table;
	border-width: 0px 0px 0px 0px;
	display: inline;
}
ul.nav>li{
	display: table-cell;
	position: relative;
	padding: 2px 6px;
	border-width: 0px 0px 0px 0px;
	display: inline;
}

ul.nav,
.nav ul,
.nav ul li a{
	background-color: #cccccc;
	color: #cccccc;
	border-width: 0px 0px 0px 0px;
	display: inline;
}


ul.nav,
.nav ul,
.nav ul li a{
	background-color: #dfdab2;
	color: #dfdab2;
text-decoration:none;
	border-width: 0px 0px 0px 0px;
	font-size: .9em
	display: inline;
}


ul.nav li:hover,
.nav ul li a:hover{
	background-color: #969178;
	border-width: 0px 0px 0px 0px;
	display: inline;
	height: 18px;
}

