/* onecolumn5.css 
   o green text
   o helvetica
   o green left navigation bar
   o height 50 or 80 em
   o 1st letter 36px
   o similar to onecolumn2 except shorter
*/

body{  background-color: #ffffff;
       color: #000000;
       margin: 0px;
       margin-bottom: 10px;
    }
.title, h1, h1 a:visited 
    {  font-family: Arial,Helvetica,sans-serif;
       font-size: 24px;
       font-weight: normal;
       color: #00a6a6;
       white-space: nowrap;
    }

p, .entry, .entry td, li, td, th 
    {  font-family: Arial,Helvetica,sans-serif;
       color:#003333;
       font-size: 13px;
       /* line-height: 16px; */
    }
blockquote p
    {  font-family: Arial,Helvetica,sans-serif;
       color:#663300;
       font-size: 13px;
    }
.footnote p
    {  font-family: Arial,Helvetica,sans-serif;
       color:#003333;
       font-size: 12px;
    }

a, .index a, .index td  
    {  text-decoration: none;
       color: #009999;
    }
a:hover, .index a:hover { color: #00cccc;}
a:visited { color: #006699; }
h2  {  font-family: Arial,Helvetica,sans-serif;
       font-weight: normal;
       color: #146a68;
       font-size: 20px;
    }
h3  {  font-family: Arial,Helvetica,sans-serif;
       font-weight: normal;
       color: #146a68;
       font-size: 16px;
    }
h4  {  font-family: Arial,Helvetica,sans-serif;
       font-weight: normal;
       color: #146a68;
       font-size: 14px;
    }
.mainindex p, .mainindex a, .mainindex a:link 
    {  color:#000000;
       font-family: Tahoma,Arial,'Lucida Grande',Helvetica,sans-serif;
       font-size: 11px;
       line-height: 160%;
       margin-left: 20px;
       /*white-space: nowrap;*/
}
.subindex a, .subindex a:link 
    {  color:#666666;
       font-family: Tahoma,Arial,'Lucida Grande',Helvetica,sans-serif;
       font-size: 12px;
       line-height: 160%;
       padding-left:20px;
       /*white-space: nowrap;*/
    }
.mainindex a:hover { color:#00CCCC }
.subindex a:hover {  color:#00CCCC }
.divider 
    { border:none 1px #777777;
      border-top-style:solid;
      margin-top:3px;
      margin-bottom:5px;
    }
div.content-left
    { float: left;
      position:relative; /* needed for ie */
      padding-top:8em;
      background:#ddeedd;
      border-right: 1px solid gray;
      width: 200px;
      min-height:70em;
    }
div.content-right
    { 
      background-color: #ffffff;
      margin-left: 200px; 
      padding-left: 1em;
      padding-right: 0.5em;
      padding-top: 5em;
      border-left: 1px solid gray;
    }
span.firstletter  /* any width figure, no border, for initial letter */ 
    {
      float:left;
      position:relative; /* needed for ie */
      margin: 0 0 0px 0;
      height:36px;
      top:4px;
    }
div.bottom
    { clear: both;
      margin: 10px auto;
      padding: 0.5em 0 1em 0.5em;
      border-top: 1px solid gray; 
      margin:0 0 0 0;
      line-height:0.95;
      background:white;
    }
div.footer
    { clear: both;
      margin: 10px auto;
      padding: 0.5em 0 1em 0.5em;
      border-top: 1px solid gray; 
      margin:0 0 0 0;
      line-height:0.95;
      background:white;
      border-bottom: 1px solid gray;
    }
span.aside 
      {
        float:right;
        position:relative; /* needed for ie */
        width:15em;
        background:#ddeedd;
        /*background:url(water-faint.jpg);*/
        margin: 0 0 0 0;
        padding:0.30em;
        border: 1px solid;       
      }

a[href^="http:"]{
   background: url(externallink.png) no-repeat right top;
   padding-right: 10px;
   }
