html {
height:100%;
}
body {
background-color:#e3e5e3;
margin:0px;
font-family:verdana;
height:100%;
}
h1 {
margin-top:0px;
margin-bottom:0px;
text-align:center;
padding:10px;
}
h2, h3, h4 {
margin-bottom:0px;
}
h1 a, h2 a, h3 a, h4 a {
text-decoration:none;
color:inherit;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
text-decoration:none;
}

/* Miscellaneous */
a {
text-decoration:none;
color:white;
}
a:link {
}
a:visited {
}
a:hover {
text-decoration:underline;
}

.padded-list {
}
.padded-list li {
padding-bottom:10px;
}
.padded-list li:last-child {
padding-bottom:0px;
}

dt {
font-weight:bold;
}
dd {
/*font-style:italic;*/
padding-bottom:10px;
}

.main-wrapper {
width:800px;
min-height:100%;
margin:0px auto;
padding:0px;
padding-bottom:40px;
/*background-color:#44CCFF;*/
/*background-color:#11AFBD;*/
/*background-color:#789FCA;*/
background-color:#8FB2D9;
text-align:left;
border-left:solid;
border-right:solid;
}
.header {
padding:0px;
margin-bottom:-4px;
text-align:center;
}
.content {
padding:10px 10px 20px 10px;
}
.footer {
text-align:center;
border-top:2px solid;
border-bottom:2px solid;
}

/* Navv menu */
#nav {
width:100%;
float:left;
padding-left:0;
margin-bottom:15px;
font-variant:small-caps;
border-bottom:solid black 2px;
border-top:solid black 2px;
background-color:gray;
 /* Gradient */
 background: #AAAAAA; /* for non-css3 browsers */
 background: -webkit-gradient(linear, top, bottom, from(#888888), to(#AAAAAA));
 background: -moz-linear-gradient(top, #888888, #AAAAAA);
 /* IE support */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF888888',
     endColorstr='#FFAAAAAA');
}

#nav ul {
list-style:none;
margin:auto;
margin-left:-40px; /* NOTE: Didn't display correctly in IE 7... */
}
/* Works */
#nav li {
float:left;
color:#FFFFFF;
}
#nav li a {
float:left;
padding:4px 8px;
text-decoration:none;
color:black;
}
#nav li a:hover {
color:white;
background-color:#6A0888;
}
#nav .cur {
padding:4px 8px;
}
#nav .sitemenu {
font-weight:bold;
}


