/*last updated 12-9-25*/

aside {float: right;}
article{float: left; overflow: auto; padding: 20px;width:70%;}
footer{clear: both;background-color: #354eab;border-top: 2px solid #253545;padding-top: 4px;padding-bottom:2px;}
.alignleft{float: left;}
.alignright{float: right;}
form span{float:left;}
body{font-family: Arial, sans-serif; font-size: 16px; line-height: 25px;background: #435d6f url("images/lake_bg.jpg")no-repeat top center;}
header {color: #FFFFFF;height: 157px; 
text-align: center;background: #506987 url("images/header_bg.png") no-repeat top center;}
nav{text-align: center;font-size: 14px;text-align:justify;color:#FFFFFF;text-align: center;background-color: #354eab;border-bottom: 2px solid #253545; border-top: 2px solid #253545; padding-bottom: 4px;padding-top: 10px;}
footer a{color:#FFFFFF;text-decoration: none;}
th, td{text-align: center;padding-left:5px;padding-right:5px;}
.author{color: #026a93;font-style: italic;}
#wrapper{background-color: #a3def8;border: 2px solid #3c8323;
margin: auto;
width:65%;
}
header h1{margin: 0; padding-top:40px;}
nav a {padding-left: 10px;
padding-right: 20px;width:21%;}
footer h6{margin: 0;padding-right: 20px;padding-left: 20px;width: 200px;}
hr{border: 3px solid #253545;border-radius:5px;}
fieldset{background-color: #93aabf;margin-bottom:20px;border-color: #354eab;}
legend{background-color: #253545;color: white;padding: 5px 10px;}