body { margin: 0; padding: 0; width: 95%; align: justify; float: center; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
#container { width: 95%; float: center; border: darkblue 2px solid;}
div { border: blue 0px solid; }
#header { width: 100%; float: center; align: center;}
#leftcol {
  float: left;
  padding: 5px
  width: 15%;
  border: #000 0px solid;
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red;
  border: red 1px dash;
}
#main {
  margin: 0px;
}
#centercol {
  border: #f00 0px solid;
  align: justify;
  padding: 5px
  float: center;
  background-color: lightyellow;
  width: 62.5%;
  margin: 5px 15% 5px 15%;
}
#rightcol {
  outline-color : black; outline-style: groove; outline-width: thick;
  float: right;
  width: 15%;
  padding: 5px;
  background-color: lightblue;
  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;
  border: red 2px groove;
  ul#navigation {
padding: 0;
margin: 0;
color: #fff;
float: left;
width: 100%;
}
ul#navigation li { display: inline; }
ul#navigation li a {
padding: .25em 1em;
background-color: #039;
color: #fff;
text-decoration: none;
float: left;
border-bottom: solid 1px #fff;
border-top: solid 1px #fff;
border-right: solid 1px #fff;
}
a:link, a:visited { color: red; }
ul#navigation li a:hover {
color: #000;
background-color: blue;
}
body, p, a, li, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
h1 {font-size: 20px;
	color: red;
	font-family: Arial, Helvetica, sans-serif;}

h2 {font-size: 14px;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;}

h3 {font-size: 14px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;}
#subnav { width: 150px; float: left; }
#footer { width: 760px; float: left; }