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