body {
  background-image: none;
  background-color: black; }

#header {
  background: transparent url(../images/header.jpg) no-repeat top left;
  height: 120px;
  margin-top: 10px; }
  #header #header-container {
    background-image: none;
    border-bottom: none; }
    #header #header-container ul#quick-navigation li {
      border-left: 1px solid white; }
      #header #header-container ul#quick-navigation li:first-child {
        border: none; }
      #header #header-container ul#quick-navigation li a {
        *line-height: 1.2;
        color: white;
        text-decoration: none; }
        #header #header-container ul#quick-navigation li a:hover {
          color: black;
          text-decoration: none; }

#middle {
  background: transparent url(../images/middle.jpg) repeat-y top left; }
  #middle #middle-container {
    background-color: transparent; }
    #middle #middle-container a {
      color: #f4911c; }
    #middle #middle-container table.cal-nav a {
      background-color: white; }

#middle #middle-container #column-one ul#page-navigation li {
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #c9a204; }
  #middle #middle-container #column-one ul#page-navigation li.current > a, #middle #middle-container #column-one ul#page-navigation li a:hover {
    color: black;
    background: transparent url(../images/navlink_bg.jpg) repeat-x left top; }
  #middle #middle-container #column-one ul#page-navigation li a {
    color: black;
    font-family: Arial, "MS Trebuchet", sans-serif;
    font-size: 11px;
    line-height: 1em;
    display: block;
    padding: 5px 10px; }
  #middle #middle-container #column-one ul#page-navigation li ul {
    background: #d7b100; }
    #middle #middle-container #column-one ul#page-navigation li ul li {
      border-top: 1px solid #b49107;
      border-bottom: none; }
      #middle #middle-container #column-one ul#page-navigation li ul li:first-child {
        border-top: none; }
      #middle #middle-container #column-one ul#page-navigation li ul li.current > a, #middle #middle-container #column-one ul#page-navigation li ul li a:hover {
        color: white;
        background: transparent; }
      #middle #middle-container #column-one ul#page-navigation li ul li a {
        color: black;
        padding-left: 20px; }
    #middle #middle-container #column-one ul#page-navigation li ul ul {
      background: #c9a204; }
      #middle #middle-container #column-one ul#page-navigation li ul ul li {
        border-top: 1px solid #b49107;
        border-bottom: none; }
        #middle #middle-container #column-one ul#page-navigation li ul ul li a {
          padding-left: 30px; }

#column-one {
  float: left;
  width: 16.9em; }

#footer {
  background: transparent url(../images/footer.jpg) repeat-x top left; }
  #footer #footer-container {
    min-height: 45px;
    background: transparent url(/templates/common/images/gl_logo_sm.gif) no-repeat scroll 0 0; }
    #footer #footer-container p {
      padding: 1.4em 5em; }

.content h1 {
  background-color: #fdf5c7;
  border-bottom: 1px solid #ffd52f;
  font-size: 14px;
  padding: 3px 7px; }
