body {
  background-color: #231F20;
  margin: 0px 1px 0px 0px;
  font-family: Arial, sans-serif;
  font-size: 0.81em;
}

a img {
  border: 0px;
}

#container {
  width: 934px;
  margin: 21px auto 0px auto;
  padding-bottom: 22px;
  background-color: #FFFFFF;
}

#logo {
  display: block;
  width: 209px;
}

#logo img {
  margin-left: -10px !important;
  margin-left: 0px;
  display: block;
}

#header {
  background-repeat: no-repeat;
  background-position: bottom right;
  padding-bottom: 19px;
}

#header p {
  font-size: 200%;
  font-weight: bold;
  color: #555557;
  margin: 0px 0px 0px 0px;
  padding: 58px 0px 0px 24px;
  line-height: 114%;
  width: 487px;
  min-height: 148px;
}

#header p span {
  background: #FFFFFF;
  padding-right: 20px;
}

#navigation {
  background-color: #FDB824;
  list-style: none;
  margin: 81px 22px 0px 22px;
  padding: 0px 0px 0px 0px;
  height: 41px;
}

#navigation li {
  float: left;
  display: inline;
  margin: 0px 0px 0px 0px;
  padding: 0px 27px 0px 16px;
}

#navigation li a {
  float: left;
  font-size: 108%;
  color: #231F20;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  padding: 14px 0px 10px 0px;
}

#navigation li a:hover,
#navigation li a.selected {
  border-top: solid 4px #333132;
  padding-top: 10px;
}

#content {
  margin: 0px 22px 0px 22px;
  padding: 24px 0px 10px 24px;
  background-color: #231F20;
}

#footer {
  margin: 10px auto 0px auto;
  height: 34px;
  width: 934px;
  color: #FFFFFF;
  font-size: 85%;
  text-transform: uppercase;
}

#footer p {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#footer ul {
  float: left;
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;
}

#footer ul li {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 18px 0px 18px;
}

#footer a {
  color: #FFFFFF;
  text-decoration: none;
}

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

#footer p.h18 {
  float: right;
}

#footer p.h18 a {
  color: #7F7F7F;
}
