body {
background-color:#006699;
font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
color:#333;
margin:0;
padding:0;
font-size: 80%;
}

#wrapper {
width:960px;
background-color:#ffffff;
margin:0 auto;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

#header {
width:960px;
height:135px;
margin:0 auto;
margin-bottom:25px;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
}

#header h2 {
padding:10px;
}



#nav {
width:960px;
height:25px;
border-bottom:1px solid #ccc;
padding:5px;

}

#nav a {
color: #006699; /* dark blue */
display:inline;
font-size: 130%;
font-weight: normal;
background-color: #D7ECF8;  /* light blue */
padding: 10px;
text-decoration: none; /* not underlined */
letter-spacing: 1px;
border: 1px solid #d7d5c0;
}


#nav a:hover {
color: #cc0000; /* dark red */
font-size: 130%;
text-decoration: none; /* not underlined */
padding: 10px;
background-color: #f3f9fd;
border-top: 1px solid #858585; /* dark gray - above link when not in hover*/
border-bottom: 1px solid #858585; /* dark gray - below link when not in hover*/
}


#content {
width:575px;
float:left;
padding:10px;
background-color: #ffffff;
}

#content h3 {
color: #006699; /* dark blue */
font-style: italic;
font-size: 130%
}
#content ul {
line-height: 2.0em;
}

#content li {
color: #006699; /* dark blue */
font-style: italic;
}

#sidebar {
width:300px;
float:right;
margin-bottom:25px;
padding: 10px;
margin-left:0px;
background-color: #D7ECF8;
}

#sidebar h4 {
color: #006699; /* dark blue */
font-weight: bold;
text-decoration: none; /* not underlined */
letter-spacing: 1px;
}

#sidebar a {
text-decoration:none;
}

#sidebar li {
list-style: disc;
}

#sidebar ul {
list-style: none;
margin-left: 30px;
margin-right: 10px;
padding: 0px;
line-height: 1.8em;
letter-spacing: 0.5px;
font-size: 90%;}


#footer {
clear:both;
width:960px;
height:135px;
border-top:1px solid #ccc;
margin:0 auto;


}

#footer p {
padding:10px;
align-text: center;
align:center;
}

