body{font-family:Arial, Helvetica, sans-serif; color:#ffffff; 
background-color:#008080;
margin:auto;
padding:0px;
border:0px; 
margin:0px;
padding:0px;
height: 100%;
}
#wrapper {
width: 90%;
background-color:#054950;
margin-top: 50px;
margin-bottom: 60px;
margin-left: auto;
margin-right: auto;
padding: 0px;
border: thin solid #000000
}
#masterhead{
margin: 0px;
height: 200px;
padding:0px;
background-image: url(header1.jpg);
background-position:center;
background-repeat: no-repeat;
background-attachment:scroll;
}

#content{
margin: 20px 20px 20px 160px;
padding: 20px 20px 0 20px;
}
#sidebar{
position:absolute;
left:20px;
width:700px;
margin-top: -20px;
margin-bottom:10px;
padding:10px;
}
#footer{
width:100%;
height:50px;
margin:75px;
}
#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #054950;
color: #FFF;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
}

li { display: inline; }

li a
{
text-decoration: none;
background-color: #054950;
color: #FFF;
padding: .2em 1em;
border-right: 1px solid #fff;
}

li a:hover
{
background-color: #369;
text-decoration: underline; 
color: red;
}
li a:visited 
{text-decoration: none; 
color:#FF8040;}
A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
}
A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #FF8040;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-WEIGHT: bolder;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #369;
    TEXT-DECORATION: underline;
}






