/*last updated 12-04-25*/

aside{ float: right;font-size: 14px; padding: 20px; width:21%;}

article{float: left; 
	overflow: auto;text-align: justify; padding: 20px; width:70%;}
footer{clear: both;color: #FFFFFF; 
	text-align: center; border-top: 2px solid #253545; padding-top: 4px; padding-bottom: 2px;background-color: #353eab;}

.alignleft{float: left;  padding-left: 20px;}

.alignright{float: right;padding-right: 20px;}

form span{float: left; width: 200px;}

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; text-align: center; background: #506987 url("images/header_bg.png");height: 157px;}

nav{text-align: center; background-color: #353eab; border-bottom: 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: 10px;}

footer h6{ margin: 0;}

hr{border: 3px solid #253545; border-radius: 5px }

fieldset{background-color: #93aabf; margin-bottom: 20px; border-color: #354aab; color: white; padding: 5px 10px;}

legend {background-color: #253545; color: white; padding: 5px 10px;}