
/**
 **********************************
 * HTML Elements
 **********************************
 */










BODY {
    background-color : #3a4247;
    background-position : top left;
    background-repeat : no-repeat;
    font-family : 'Lucida Grande',Verdana,Arial,Sans-Serif;
    font-size : 62.5%;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    text-align : center;
  }


A {
    color: #B6D6AC;
    text-decoration: none;
    border-bottom: 2px solid #E9F9E5;
  }


A:HOVER {
    color: #657860;
    text-decoration: none;
    border-bottom: 2px solid #DDF5D6;
    background-color: #CCF0C1;
  }


td {
    padding-bottom : 10px;
    padding-top : 10px;
  }

/**
 **********************************
 * ID Containers
 **********************************
 */

#container {
    width: 800px;
margin: auto auto auto;
  }
#leftcol {
    clear : left;
    float : left;
    width : 240px;
  }
#logo {
    margin: auto auto auto -130px;
    text-align: right;
  }

/**
 **********************************
 * Navigation
 **********************************
 */


#nav {
    margin-right : -6px;
    padding-right : 0px;
  }


#nav ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
  }


#nav ul li {
    margin-left : 0;
    padding-bottom : 10px;
    padding-left : 0;
    padding-right : 0;
    text-align : right;
  }


#navdiep a {
    margin-left : 0;
    padding-bottom : 10px;
    padding-left : 0;
    padding-right : 0;
    text-align : right;
    font-size : 14 px;
  }


#nav a {
    border-bottom-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-style : none;
    padding-bottom : 8px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 15px;
    text-align : right;
    text-decoration : none;
  }


#nav a:hover {
    border: none;
    padding: 15px 10px 8px 10px;
    background-color: #3a4247;
    text-decoration: none;
    border-top: 1px solid #4f585e;
    border-bottom: 1px solid #4f585e;
    border-left: 1px solid #4f585e;
  }


.nav_head {
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    text-decoration: none;
  }

.nav_head_low {
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
  }
.nav_tag {
    color: #C2DEF1;
    padding-right: 10px;
  }

/**
 **********************************
 * Headers
 **********************************
 */ 


h1 {
    color: #444C52;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    letter-spacing: -2px;
    font-size: 14em;
    margin-top: 0px;
    margin-bottom: 0px;
  }


h2 {
    color: #B6D6AC;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    font-size: 2.5em;
  }


.content {
    bottom-color : #9AA3A8;
    bottom-style : dotted;
    bottom-width : 1px;
    color : #91A6B4;
    font-size : 12px;
    padding-bottom : 5px;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0;
    text-align : justify;
  }


#foot {
    text-align: center;
    font-size: 12px;
    color: #C2DEF1;
  }


#copyright {
    padding-top: 100px;
    color: #C2DEF1;
    text-align : center;
    text-decoration : none;
  }

/**
 **********************************
 * Misc. Things
 **********************************
 */


.clear {
    clear: both;
    height: 1px;
    line-height: 1px;
    padding: 0;
    margin: 0;
  }


