
body { margin: 0; padding: 1% 0; text-align: center; background-color: #404e73; }
a, a:link, a:visited, a:active { text-decoration: none; color: #fff;}
a:hover { text-decoration: underline; }
#header { margin: 0 0 10px 0; padding: 0; width: 951px; text-align: right;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ccc; font-weight: normal; letter-spacing: .15em; }
#header a, #header a:link, #header a:visited, #header a:active { text-decoration: none; }
#html { margin: 10px auto; padding: 15px 200px 15px 200px; text-align: justify; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal; letter-spacing: .07em; }
h1 { margin: 0; padding: 0; font-size: 11px; letter-spacing: .15em; line-height: 20px; }
p { font-size: 11px; line-height: 20px; }
#flash { margin: 0 auto; width: 951px; background-color: #404e73; }
#nav { margin: 0; padding: 0; width: 300px; border-left: 1px solid #ccc; }
#nav a, #nav a:link, #nav a:visited, #nav a:active { display: block; float: left; margin: 0; padding: 2px 0; width: 24%; border-right: 1px solid #ccc; 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-align: center; text-decoration: none; }
#nav a:hover { color: #404e73; background-color: #ccc; }
ul li { margin: 0 0 5px 0; padding: 0 0 0 15px; list-style: none; background: transparent url(/images/bullet.gif) 0 3px no-repeat; }
#footer { margin: 10px auto 0 auto; padding: 0; width: 951px; color: #ccc;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; line-height: 20px; }
#footer a, #footer a:link, #footer a:visited, #footer a:active { padding: 0 5px; line-height: 22px; color: #ccc; }
#footer a:hover { color: #fff; text-decoration: none; }