﻿html, body { background-color: #c0c0c0;
margin: 10px;
padding: 0px;
color: #000000;
font-family: georgia; }

a.nav { float: left;
width: auto;
font-size: 14px;
letter-spacing: 1px;
text-decoration: none;
color: #ffffff;
background-color: #000040;
border: 0px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 21px;
padding-right: 21px; }

a:hover.nav { background-color: #800000;
color: #ffffff;
letter-spacing: 1px; 
text-decoration: none; }

a:visited.nav { color: #ffffff;
letter-spacing: 1px;}

a:active.nav { color: #ffffff;
letter-spacing: 1px; }

a.snav { float: left;
width: auto;
font-size: 14px;
letter-spacing: 1px;
text-decoration: none;
color: #ffffff;
background-color: #800000;
border: 0px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 21px;
padding-right: 21px; }

a:hover.snav { background-color: #000040;
color: #ffffff;
letter-spacing: 1px; 
text-decoration: none;}

a:visited.snav { color: #ffffff;
letter-spacing: 1px;}

a:active.snav { color: #ffffff;
letter-spacing: 1px; }

a { color: #000040;
letter-spacing: 1px; }

a:hover { color: #000040;
text-decoration:none;
letter-spacing: 1px; }

a:visited { color: #000040;
letter-spacing: 1px;}

a:active { color: #000040;
letter-spacing: 1px; }

div.container { background-color: #ffffff;
width: 800px;
margin: auto; 
border: 0px; }

div.header { background-color: #ffffff;
width: 800px;
height: 120px;
margin: auto; 
text-align: center; }

div.navigation { background-color: #000040;
width: 800px;
margin: auto; }

div.subnav { background-color: #800000;
width: 800px;
margin: auto; }

div.content { background-color: #ffffff;
width: 800px;
margin: auto; }

div.footer { background-color: #ffffff;
width: 800px;
margin: auto;
text-align: center;
font-size: 12px; }

table { border: 0px; }

td.main { 
background-color: #d9daff;
vertical-align: top; }

td { 
vertical-align: top; }

p { color: #000000;
letter-spacing: 1px; 
text-align: justify; 
margin: 20px;
padding: 0px; }

h2 { color:#800000;
text-transform: uppercase;
letter-spacing: 1px; }

h3 { margin: 20px; }

h4 { margin: 20px; }

ul.links { background-color: #000040;
float:left;
width:100%; 
list-style-type:none; 
padding:0px;
margin:0px; }

li.menu { background-color: #000040;
display:inline; }

ul.slinks { background-color: #800000;
float:left;
width:100%; 
list-style-type:none; 
padding:0px;
margin:0px; }

li.smenu { background-color: #800000;
display:inline; }
ul {  margin: 20px; }

li { letter-spacing: 1px; }

img { margin:0px;
border: 0px none; }
