body {
     background-color: #F4FFE4;
     margin: 0px;
     padding: 0px;
     font-family: Arial, Helvetica, sans-serif;     }

p {
     font-size: 0.95em;
     font-weight: 300;
     line-height: 1.3em;
     color: #00000;
     text-align:left;}
h1 {
     font-size: 1.5em;
     font-weight: 500;
     line-height: 1.3em;
     color: #7CBB3E;}
h2 {
     font-size: 1em;
     font-weight: 550;
     line-height: 0em;
     color: #A0522D;
     margin-bottom: 0em;
     margin-top: 2em;}

ul {
     font-weight: 300;
     font-size: 0.95em;
     padding-left:0px; margin-left:1.3em;}

li {
  padding-bottom:0.75em; padding-left:0.5em;}

img {
  border:none;
  padding:0px;
}


a:link {
     text-decoration: underline;
     color: #5C743D;}
a:visited {
     text-decoration: underline;
     color: #5C743D;}
a:hover {
     text-decoration: underline;
     color: #5C743D;}
a:active {
     text-decoration: none;
     color: #5C743D;}
a:focus {
     text-decoration: none;
     color: #5C743D;}




#headbar {position: fixed;
     width: 100%;
     height: 130px;
     background-image:url(head_background.gif); background-repeat:repeat-x;
     background-position:bottom right;
     margin-bottom: 10px;
     padding:0px;
     text-align:center;
     z-index:3;}

#headbar h1 {position: fixed; top:0; left:450px;
             color: #5C743D;
             font-size: 1.1em;
             line-height: 1.3em;
             margin-top:25px;
             padding:0;
}




#navi {
     position: fixed;
     top:   130px;
     left:  0px;
     padding:0;
     background-color: #5C743D;
     color: #F4FFE4;
     z-index:3;
}

#navi ul {
     list-style-type: none;
     font-weight: 300;
     font-size: 0.95em;
     padding:0px;
     margin:40px 55px 15px 20px;
}

#navi li {padding-bottom:1.3em;}

#navi a:link {
     text-decoration: none;
     color: #F4FFE4;
}
#navi a:visited {
     text-decoration: none;
     color: #F4FFE4;
}
#navi a:hover {
     text-decoration: underline;
     color: #F4FFE4;
}
#navi a:focus {
     text-decoration: none;
     color: #F4FFE4;
}



#content {
     position: absolute;
     top: 145px;
     left: 12.2em;
     padding-right:2.25em;
     max-width: 60em;
     min-width: 24em;
     z-index:2;
}

