body {
	background: #fff9b5;
	font-size: 62.5%;
}
#wrapper {
	position: relative;
	background: #fff;
	width: 800px;
	margin: 0 auto;
	padding: 0;
}
#header {
  position: relative;
  height: 180px;
  margin: 0;
  padding: 0;
  background: url(/graphics/Header.jpg) no-repeat;
}
#mainmenu {
  position: relative;
  margin: -20px 0 0 145px;
  padding: 0;
  color: #1e2d10;
  font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
}
#mainmenu ul {
  margin: 0;
  padding: 0;
}
#mainmenu ul li {
  display: inline;
  float: left;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#mainmenu ul li a {
  margin: 0;
  padding: 3px 8px 10px 8px;
}
#mainmenu ul li a:link, #mainmenu ul li a:visited {
  text-decoration: none;
  color: #007700;
  font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
}
#mainmenu ul li a:hover {
  text-decoration: underline;
}
#mainmenu ul li a.here {
  color: #c06029;
  background: #fff9b5;
	font-weight: bold;
}
#submenu {
  position: relative;
  margin: 25px 0 0 0;
  text-align: center;
}
#submenu ul {
  height: 25px;
  width: 700px;
  margin: 0 50px;
  padding: 5px 0 0 0;
  background: #fff9b5;
}
#submenu ul li {
  list-style-type: none;
  display: inline;
  float: center;
  margin: 0;
  padding: 0 5px 0 7px;
  border-left: 1px solid #fff;
}
#submenu ul li a {
  display: inline;
  margin: 0;
  padding: 0;
}

#submenu a:link, #submenu a:visited {
  text-decoration: none;
  color: #007700;
  font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
}

#submenu a:hover{
  text-decoration: underline;
}

#submenu ul li a.here {
  color: #C06029;
}


#content {
	position: relative;
	width: 800 px;
	margin: 0;
	padding: 15px 35px;
	text-align: left;
}
#mm_signup {
  font: 1.2em "Lucida Grande", Lucida, Verdana, sans-serif;
}
#mm_signup input.text {
  margin: 0 0 10px 0;
  background: #eee;
  width: 20em;
}
#footer {
	height: 20px;
	text-align: center;
	background-color: #f2b84c;
	color: #9D5A12;
  	font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
  	padding: 5px 0 0 0;
}
p, li {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-size: 1.3em;
	color: #163656;
}
li {
  padding: 5px 0 0 0;
}
p.first {
  margin-top: 0;
}
.bold_green {
  color: #007700;
}
.bold_orange {
	color: #c06029;
	font-weight: bold;
}
span.bold_green_inline {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 1.15em;
  font-weight: bold;
  color: #9cc466;
}
span.bold_orange_inline {
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 1.15em;
  font-weight: bold;
  color: #c06029;
}

h1{
	color: #77964e;
	font: bold 1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	margin: 0 0 5px 0;
}
h2{
	color: #60793f;
	font: bold 1.3em "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	margin: 0 0 5px 0;
}
h3{
  color: #D55503;
	text-align: left;
	margin: 0 0 5px 0;
	font: normal bold 1.3em "Lucida Grande", Lucida, Verdana, sans-serif;
}

h4{
	color: #60793f;
	text-align: left;
	margin: 0 0 5px 0;
	font: bold 1.1em "Lucida Grande", Lucida, Verdana, sans-serif;
}

h5{
	color: #4f6333;
	font: normal 1.0em "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	margin: 0;
	font: bold 1.2em "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #fff;}

h6{
	color: #77964e;
	font: bold 1.2em "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	margin: 0;
	background-color: white;
}

a:link, a:visited{
  color: #0068d1;
}
a:hover{
  color: #D55503;
}
.error {
  color: #f30;
  font-weight: bold;
}

