body {
  background: black none no-repeat top left; }
  body a {
    color: red; }

#header {
  border: none; }
  #header #header-container {
    background: transparent url(../images/header.png) no-repeat top left;
    border: none;
    padding: 0;
    min-height: 120px; }

ul#quick-navigation {
  top: 10px; }
  ul#quick-navigation li {
    border-left: 1px solid black;
    *line-height: 1.2em; }
    ul#quick-navigation li a {
      color: black; }
      ul#quick-navigation li a:hover {
        color: white; }

ul#page-navigation {
  margin: 0; }
  ul#page-navigation li {
    background: none;
    padding: 0; }
    ul#page-navigation li a {
      background: none;
      width: 14.4em;
      color: black;
      text-decoration: none;
      border-bottom: 1px solid #ae9b17;
      padding: 4px 0 4px 10px; }
      ul#page-navigation li a:hover {
        color: #6e6900; }
    ul#page-navigation li ul {
      background-color: transparent; }
      ul#page-navigation li ul li {
        padding: 0; }
        ul#page-navigation li ul li a {
          background-color: #978614;
          border-bottom: 1px solid #877812;
          padding-left: 0;
          padding: 8px 0 8px 20px;
          width: 13.6em;
          color: black;
          text-decoration: none; }
          ul#page-navigation li ul li a:hover {
            color: #6e6900; }
        ul#page-navigation li ul li.current a {
          background-color: #978614;
          border-bottom: 1px solid #877812;
          padding-left: 0;
          padding: 8px 0 8px 20px;
          width: 13.6em;
          color: white; }
          ul#page-navigation li ul li.current a:hover {
            color: white; }
    ul#page-navigation li.current a {
      color: #6e6900;
      text-decoration: none;
      font-weight: normal; }
    ul#page-navigation li.current ul {
      background-color: transparent; }
      ul#page-navigation li.current ul li a {
        background-color: #978614;
        border-bottom: 1px solid #877812;
        padding-left: 0;
        padding: 8px 0 8px 20px;
        width: 13.6em;
        color: black; }
        ul#page-navigation li.current ul li a:hover {
          color: #6e6900; }

#middle-container {
  background: transparent url(../images/middle.png) repeat-y top left; }

#private-page-navigation {
  margin: 0;
  width: 15.3em; }

#footer {
  background-color: black;
  background-image: none; }
  #footer #footer-container p {
    padding: 3.2em 0 3.2em 81.2em;
    color: white; }
    #footer #footer-container p a {
      color: white; }

html #header h1 {
  color: white;
  display: block;
  font-weight: normal;
  left: 433px;
  position: absolute;
  top: 47px; }

.tagline1 {
  color: white;
  left: 433px;
  line-height: 1.1em;
  position: absolute;
  top: 6.5em; }

#fonttest {
  display: none; }
