body { 
background: skyblue; 
color:white;
text-align: center; 
margin-left: 4em; 
margin-right: 4em; }

a img{ border-width: 0px; }
a { text-decoration: none; }

h1 { 
background: lightpink; 
color:white; 
font-size :1.2em; 
font-style :italic;
text-align: center; }
h2 { font-size :0.9em;
text-align: center; }
p { line-height: 1.3em;
text-align: center; }
em {
font-style: italic; 
font-weight: bold; 
color: yellow;
background: darkblue; }
table, td, th, {
 text-align: center; }
th { background: blue; text-align: center; }
td { background: violet; text-align: center; }
a:link { color: navy; }
a:visited { color:navy; }
a:hover { color:red; }

div.menu {
float: left; width:200px;
color: white;
background-color: navy;
padding: 10px;
}
div.content {
float: left; width:400px;
color: blue;
background-color: skyblue;
padding: 10px;
}
div.content p { line-height: 1.4; }
div.menu h2 { text-align: center; }
div.menu ul {
 margin-left: 0; padding-left: 0.5em; 
}
div.menu li { text-align: Center; }

div.menu a:link { color: white; }
div.menu a:visited { color:skyblue; }
div.menu a:hover { color:red; }
div.content a:link { color: white; }
div.content a:visited { color:violet; }
div.content a:hover { color:red; }

ul.nvi {
 background-color: black;
 color: blue;
 margin: 0px;
 padding:3px;
 }

ul.navi li {
 display: inline;
 list-style-type: none;
 margin:0px 0.2em;
 }

ul.navi a {
 color: blue;
 text-decoration: none;
 border: 1px black solid
ul.navi a:hover {
 border: 1px black; solid;
 color: blue;
 }

div.footer {
clear: both;
background-color: black;
color: white;
text-align: right;
font-size: 70%;
font-family: fantasy;
}