body {
  background-color: #efffd3; }
  body a {
    color: #64a89b; }

#header {
  background: transparent url(../images/header.jpg) no-repeat top left;
  min-height: 161px; }
  #header #header-container {
    background: none;
    padding: 0; }
    #header #header-container ul#quick-navigation {
      left: 15px;
      top: 14.2em; }
      #header #header-container ul#quick-navigation li a {
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1.2em;
        color: white; }
        #header #header-container ul#quick-navigation li a:hover {
          color: #9dd2c8; }
      #header #header-container ul#quick-navigation li:first-child {
        margin-left: 0;
        padding-left: 0; }

ul#page-navigation li {
  background: transparent none;
  border-bottom: none;
  margin-left: 0;
  margin-right: 5px; }
  ul#page-navigation li a {
    color: #467169;
    padding-left: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    font-weight: bold; }
    ul#page-navigation li a:hover {
      color: #5b3107; }
  ul#page-navigation li.current a {
    color: #5b3107; }
  ul#page-navigation li.current ul li a {
    color: white;
    font-style: italic;
    padding: 0.3em 2em;
    font-weight: normal;
    font-size: 1.2em; }
    ul#page-navigation li.current ul li a:hover {
      color: #5b3107; }
  ul#page-navigation li ul {
    background-color: #64a89b;
    margin-right: -27px; }
    ul#page-navigation li ul li {
      border-bottom: none; }
      ul#page-navigation li ul li a {
        color: white;
        font-style: italic;
        padding: 0.3em 2em;
        font-weight: normal;
        font-size: 1.2em; }
        ul#page-navigation li ul li a:hover {
          color: #5b3107; }

#middle {
  border-bottom: 1.5em solid #5d3309; }

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

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

#column-two #page-content {
  padding: 1em 1.2em 3em;
  color: #5b3107; }

#footer {
  background-color: transparent; }
  #footer #footer-container {
    margin: 0;
    background: none; }

#footer #footer-container p {
  padding: 0.5em 0 2em 69.3em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  color: #1c1816; }
  #footer #footer-container p a {
    color: #1c1816; }

body.splash {
  background: #f2fedb url(../images/splash_bg.gif) repeat-x top left; }
  body.splash #middle {
    border-bottom: none;
    width: 960px;
    margin: 0 auto; }
    body.splash #middle .adobe-flash {
      text-align: center;
      padding-bottom: 11em; }
  body.splash #middle #flash_splash {
    position: relative;
    left: 0;
    top: 55px; }
  body.splash #footer {
    clear: both;
    margin: 0 auto; }
    body.splash #footer #footer-container p {
      text-align: center;
      padding: 0; }
  body.splash ul#page-navigation {
    float: none;
    width: 960px;
    height: 150px;
    text-align: center;
    position: relative;
    background-color: #f2fedb;
    margin: 0 auto; }
    body.splash ul#page-navigation li {
      display: inline;
      *float: left;
      padding: 0;
      margin: 0 auto; }
      body.splash ul#page-navigation li a {
        *display: block;
        width: 151px;
        height: 117px;
        padding: 0;
        text-indent: -9999px;
        margin-right: 2px;
        *margin-right: 9px;
        background: url(../images/aboutus.jpg) no-repeat top left; }
        body.splash ul#page-navigation li a:hover {
          background-position: bottom left; }
    body.splash ul#page-navigation #page_7743 a {
      background-image: url(../images/news.jpg); }
    body.splash ul#page-navigation #page_7744 a {
      background-image: url(../images/calendar.jpg); }
    body.splash ul#page-navigation #page_7745 a {
      background-image: url(../images/connectionpoints.jpg); }
    body.splash ul#page-navigation #page_7747 a {
      background-image: url(../images/enteringin.jpg); }
    body.splash ul#page-navigation #page_10114 a {
      background-image: url(../images/resources.jpg); }
    body.splash ul#page-navigation #page_31159 a {
      background-image: url(../images/thelion.jpg);
      width: 308px;
      height: 119px;
      margin: 5px auto; }
      body.splash ul#page-navigation #page_31159 a ul {
        display: none; }
    body.splash ul#page-navigation #page_39892 a {
      background-image: url(../images/beyondyesterday.jpg); }
    body.splash ul#page-navigation #page_5485, body.splash ul#page-navigation #page_5486 {
      display: block; }

