body {
  background-color: black;
  background-image: none; }
  body a {
    color: #3f0005; }

#header {
  height: 256px;
  background-image: url(../images/header2.jpg); }

.home #header {
  height: 256px;
  background-image: url(../images/header.jpg); }

#middle-container {
  background: white none repeat-y top left; }

.home #middle-container {
  background: white url(../images/middle.jpg) repeat-y top left; }

ul#quick-navigation {
  bottom: 0;
  right: 2em; }
  ul#quick-navigation li {
    border-left: 1px solid white; }
    ul#quick-navigation li a {
      color: white; }

ul#page-navigation li {
  background: #3f0106 url(../images/menu.jpg) repeat-x top left !important;
  padding: 0;
  margin-left: 2px; }
  ul#page-navigation li a {
    height: auto;
    padding: 5px 2px 5px 10px;
    line-height: 1.5em; }
    ul#page-navigation li a:hover {
      color: #bca538; }
  ul#page-navigation li.current ul {
    background-color: white; }
    ul#page-navigation li.current ul li {
      background: #3f0005 none no-repeat !important; }
      ul#page-navigation li.current ul li a {
        height: auto; }
  ul#page-navigation li ul {
    background-color: white; }
    ul#page-navigation li ul li {
      background: #3f0005 none no-repeat !important; }
      ul#page-navigation li ul li a {
        height: auto;
        padding-left: 15px; }
      ul#page-navigation li ul li ul {
        background-color: transparent !important; }
        ul#page-navigation li ul li ul li a {
          padding-left: 20px; }

#private-page-navigation {
  margin: 5px; }

#column-two {
  background-color: transparent; }

#footer {
  background-color: #3f0005; }

#fonttest {
  display: none; }
