body {
	
	text-align: center;
  margin: 0 auto;
  background-color: #e2e2e2;
  font: normal 11px Verdana, sans-serif;
  color: #303030;
  background-image: url("img/background.gif");
  background-repeat: repeat-x;
  background-position: top left;
}

#whole {
	
  padding-top: 0px;
  background-image: url("img/header.gif");
  background-repeat: no-repeat; 
  background-position: top center;
}

#content {
	
	width: 700px;
  margin: 0 auto;
  text-align: left;
  border-right: 2px solid #eaeaea;
  border-left: 2px solid #eaeaea;
  background-color: #fff;
  border-bottom: 0px;
  margin-bottom: 30px;
}

.content {
	
	padding: 5px;
}

.logo {
  background-image: url("img/logo.gif");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 700px;
  height: 250px;
  margin-left: 0px;
  position: relative;
  z-index: 2;
}

#nav {
  background-image: url("img/navbg.gif")
  background-repeat: no-repeat;
  background-position: top center;
}


ul.menu {
  float: right;
  margin-top: 213px;
  margin-right: 20px;
  z-index: 1;
}

ul.menu.smaller {
  margin-top: 0px;
  
}

ul.menu li {
  display: inline;  
}

ul.menu li a:link, ul.menu li a:visited {
  padding: 10px;
  color: #000;
  font: 12px Verdana, sans-serif;
  text-decoration: none;
  font-weight: bold;
  border-bottom: ;  
}

ul.menu.smaller li a {
  color: #404040;
}

ul.menu.smaller li a:link, ul.menu.smaller li a:visited {
  padding: 5px;
}

ul.menu li a:hover {
  
  background-image: url("img/buttonhoverimg.gif");
  background-repeat: no-repeat;
  background-position: bottom center;
}


/*.green_wide {
  background-image: url("img/middle_2.jpg");
  background-repeat: repeat-x;
  height: 195px;
  position:relative;
  z-index: 2;
  color: #FFF;
}*/

hr {
	border-style: dotted;
}

.footer {
  background-color: #eaeaea;
  padding: 30px;
}

.footer a:link, .footer a:visited {
  text-decoration: none;
}

.footer a:hover {
  text-decoration: underline;
}

