html #header, html #middle, html #footer {
  width: 95em; }

body {
  background-color: #e7e7e7;
  background-image: none; }
  body a {
    color: #870012; }

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

#middle {
  background: transparent none no-repeat;
  padding: 0; }
  #middle #middle-container {
    padding: 1em 0; }

#page-content {
  display: block;
  padding-right: 1.5em; }

#column-one {
  width: 20em; }

#column-two {
  float: right;
  width: 73.5em; }

#column-three {
  display: none; }

#footer {
  background-color: black;
  height: 80px; }
  #footer #footer-container {
    background-color: black;
    background: transparent url(../../templates/common/images/gl_logo.gif) no-repeat left 0.2em;
    min-height: 80px;
    padding: 3.5em 1.5em 0; }
    #footer #footer-container p {
      color: white; }
      #footer #footer-container p a {
        color: white; }

ul#quick-navigation {
  margin-left: 6em; }
  ul#quick-navigation li {
    border-left: 1px solid white; }
    ul#quick-navigation li a {
      color: white; }

#header-container h1 {
  font-size: 1.3em;
  font-weight: normal;
  right: 70px;
  position: relative;
  top: 160px; }

ul#page-navigation li {
  border-bottom: 3px solid white;
  padding: 0; }
  ul#page-navigation li a {
    background-color: black;
    color: white;
    display: block;
    font-size: 1.3em;
    line-height: 1em;
    padding: 4px 4px 4px 10px;
    width: 95%; }
    ul#page-navigation li a:hover {
      color: #666666; }
  ul#page-navigation li.current a {
    color: #666666; }
  ul#page-navigation li.current ul li a {
    color: white; }
    ul#page-navigation li.current ul li a:hover {
      color: #666666; }
  ul#page-navigation li ul {
    padding: 0; }
    ul#page-navigation li ul li {
      border-bottom: 3px solid white;
      padding: 0 1px 0 34px; }
      ul#page-navigation li ul li:first-child {
        border-top: 3px solid white; }
      ul#page-navigation li ul li:last-child {
        border-bottom: none; }
      ul#page-navigation li ul li a {
        background-color: #870012; }
