/* CSS Document */
body {
  background: #FFFFFF;
  font-size: small;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }
  
/*set width of wrapper*/
#wrapper {
  background: #FFFFFF;
  width: 700px;
  margin: 0 auto;
  }
  
  
#container {
  clear: both;
  font-size: 90%;
  line-height: 125%;
  width: 700px;
  background: url(images/main-bottom.gif) no-repeat bottom left;
  }

/* begin navigation styles here */
#nav {
	float: left;
	width: 700px;
	margin: 0;
	font-size: 95%;
	list-style: none;
	padding: 6px 0 4px 10px;
	background: url(images/nav-bg.gif) no-repeat top left;
	}

#nav li {
  float: left;
  margin: 0 5px 0 0;
  padding: 0;
  }
  
#nav a {
  float: left;
  display: block;
  margin: 0;
  padding: 4px 10px;
  text-decoration: none;
  color:#FFFFFF;
  }

#nav a:hover {
  background: url(images/on-bg.gif) repeat-x top left;
  }

#footer {
  clear: both;
  margin: 0 auto;
  padding: 3px 0;
  font-size: 75%;
  color:#FFFFFF;
  text-align: center;
  }
  
/* Fix to allow containing div background images to expand to floated interior divs */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides clearfix from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#map {
  float: right;
  margin: 10px 10px;
  }
  
.update {
  font-size: 75%;
  clear:both;
  }
