


#wrapper {width: 1020px; 
	min-width:600px;
	max-width:1200px;
	margin: 1em auto;
	background-color:snow; 
	/*--border: solid 2px; */
	 }

/* Make HTML5 layout elements block elements for older browsers */
header, nav, aside, article, footer, section {
 display: block; }

#header {background-color:ivory; 
	font: georgia, times new roman;
	text-align:left; 
	height:50px; 
	padding-top:20px;
	padding-bottom:5px; 
	padding-left:80px;
	border-bottom:solid 1px; }

#main { min-height:600px; }

#nav { background-color:#FFF5EE;
	display:block;
	width: 99%;
	text-align: right; font-weight: bold;font-size:14px;
	height: 30px;
	padding-right:10px;
	}
img.align-left {float: left; margin-right: 10px;}
img.align-right {float: right; margin-left: 20px; padding-top: 70px;}

img.medium {width:400px;}

ul li a {color: black;
text-decoration: none;
margin-left: 30px;
margin-right: 30px;
padding: 10px 10px;
font-family: georgia, "Times New Roman";
display: block;
font-size:13px;}

ul li { display: inline-block;}
ul li a:hover{background:#F0F0F0;} /*make this a lighter color*/
ul ul {position: absolute;
	background:none;
	display: none;}

ul ul li{display: block;}
ul li:hover ul{display: block; }

/*

*/

a:hover {color:black;}

th,td {border:solid 1px gray; padding:4px 10px;}
table { margin:1em left;}

a { padding:20px;}

aside {
font-family:"Georgia", "Times New Roman";
font-size:14px;
margin:40px;
 width: 400px;
 float: right;
 font-weight: none;
 text-align: left;
line-height:3.0;
padding: 20px 20px; }

        /* Center the table, and put one blank line above and below */
table{ margin:1em auto; border-collapse: collapse;}
td{border:solid 1px gray;}

#main {padding-top: 40px;font-family:"Georgia", "Times New Roman"; line-height: 1.8;
margin:20px;font-size:14px; }
h1 { margin:0; }
h2 {font-family:"Georgia", "Times New Roman";
	text-align:center; }

/* style for footer */
footer { clear: both; 
	width:960px;
	height: 35px; padding 10px;
	background-color: ivory;
 	border-bottom-left-radius: 4px;
 	border-bottom-right-radius: 4px; }
footer table {width:96%; margin:5px auto; }
