* {
  margin: 0px;
  padding: 0px;
}

html, body {
  color: white;
  color: black;
  background-color: #eee;
  font-family: Verdana;  
  font-size: 12px;
  line-height: 150%;  
}

hr {
  background-color: silver;
  height: 1px;
  border: 0px;
  margin-top: 10px;
  clear: both;
}

a img {
  border: 0px;
  text-decoration: none;
}

a {
  /*color: #FBFAA0;*/
}

/*******************/
/*******************/

#wrap {
  margin: 10px auto;
  width: 941px;
}

#inner {
  margin: 0px;
  padding: 0px;
  background-color: white;
  border: 1px solid #539F3B;
}

#head {
  height: 232px;
  background: transparent url(../images/head-1.jpg) no-repeat scroll left top;  
  position: relative;
  width: 100%;
  top: 0px;
  left: 0px;
}

#content {
}

#foot {
  color: darkgrey;
  font-style: italic;
  font-size: 10px;
  margin: 10px;
  clear: both;
}

/*******************/
/*******************/

#head h1 {
  position: relative;
  top: 120px;
  left: 50px;
  font-family: Times New Roman, serif;
  font-style: italic;
  font-size: 48px;
  font-weight: normal;
  text-shadow: 0px 0px 5px black;
  padding-top: 25px;
  height: 62px;
  z-index: 3;
}

#head h1 a {
  color: white;
  text-decoration: none;  
}

#head ol {
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 41px;
  background: transparent url(../images/navigation.png) repeat-x scroll left top;
  list-style: none;
  width: 100%;
  border: 1px solid white;
  border-width: 1px 0px;
  /*z-index: 1;*/
}

#head ol li {
  float: left;
  padding: 0px 10px;
  margin-top: 13px;
}

#head ol li.first {
  margin-left: 20px;
}

#head ol a {
  font-weight: bold;
  color: white;
  font-size: 12px;
  z-index: 3;
  position: relative;  
}

#head ol a:hover {
  color: #FCFDB1;
}

#head #overlay {
  z-index: 2;
  background: transparent url(../images/overlay-1.png) no-repeat scroll top left;
  height: 76px;
  width: 133px;
  position: absolute;
  bottom: 6px;
  right: 106px;
}

#content .block {
  clear: both;
  margin-bottom: 30px;
}

#content .block h2 {
  color: #539F3B;
  margin: 0px 0px 15px 0px;
  /* background: transparent url(../images/h2.png) repeat-x scroll top left; */
  height: 24px;
  padding: 7px 7px 3px 7px;
  border-bottom: 1px solid #539F3B;
  text-shadow: 1px 1px 1px #eee;
}

#content .block h2 img {
  vertical-align: middle;
}

#content .block p {
  margin: 5px 10px;
}

#content .block table {
  width: 95%;
  margin: 5px 10px;
}

#content .block ul {
  margin: 10px 40px;
}

#content .block ul li {
  margin: 10px;
}

#content .block ul.float li {
  float: left;
  width: 15%;
  margin: 10px;
}

#foot a {
  color: darkgrey;
  text-decoration: underline;  
}

#foot a:hover {
  color: black;
}

