body {
 background-color: #000;
 color: #0099ff;
 text-align: left;
 margin: 5px 5px 5px 5px;
 text-align: center;
 font-family: sans-serif;
 margin: 20px;
 cursor: default; 
}
img{
margin: 0px -110px 0px 0px;
float: left;
}
a {
 padding: 0px 2px 0px 2px;
 color: #0099ff;

}

a:link, a:visited {
 text-decoration: none;
 
 color: #0099ff;
}

a:hover {
 border-bottom: 2px solid #999999;
 color: #999999
 
}

#headerbox {
 width: 80%;
 border-bottom: 1px solid #fff;
 padding: 10px;
}

#titlebox {
 border: 1px solid #172244;
 margin: -20px 0px 10px 0px;
 padding: 0px;
 width: 40%;
}

#contentbox {
 width: 70%;
 border: 0px;
 margin: 40px 0px 20px 60px;
 padding: 0px;
 text-align: left;
 letter-spacing: 1px;

} 
p{
 border-bottom: 1px solid #fff;
 border-left: 1px solid #fff;
 padding: 0px 0px 20px 10px;
 margin-left: 20px;
 margin-top: -10px;
 text-align: justify;
 word-spacing: 1px;
 font-size: 14px;
 color: #fff;
}
ul{
border-bottom: 1px solid #fff;
 border-left: 1px solid #fff;
 padding: 0px 0px 5px 25px;
 margin-left: 20px;
 margin-top: -10px;
 text-align: justify;
 word-spacing: 1px;
 font-size: 16px;
 color: #fff;
}
li{
padding: 0px 0px 5px 0px;
}
#navbox {
 width: 100%;
}
li.headings
{
position: absolute;
left: 300px;
font-weight: bold;
font-style: italic;
}
li.subheadings
{
position: absolute;
left: 330px;
}
#navlinks {
 margin: -17px 190px 10px 0px;
 padding: 5px;
 font-family: sans-serif;
 text-align: center;

 letter-spacing: 1px;
 font-weight: bold;
}

 #navlinks a:link, #navlinks a:visited {
 margin: 5px;
 text-decoration: none;
 background-color: #333333;
 padding: 4px;
 color: #fff;
 font-size: 14px;
 border: 1px solid #fff;
}

 #navlinks a:active, #navlinks a:hover {
 color: #000000;
 background-color: #0099ff;
 border: 1px solid #0099ff;
}

#footer {
width: 69%;
 text-align: center;
 margin: 50px 50px 50px 70px;
 font-size: 14px;
 color: #fff;
}

h1, h2, h3, h4 {
 font-family: serif;
 font-variant: small-caps;
 border-bottom: 1px solid #0099ff;
 letter-spacing: -1px;
margin 50px;
}

h1 {
 font-size: 50px;
 letter-spacing: -2px;
 border: 0px;
 wid
th: 100%;
}
h2{
margin-top: 25px;
}
h3 {
 letter-spacing: 5px;
 border: 0px;
 margin: -20px 0px 10px 0px;
 font-size: 14px;
}

h4 {
 margin-bottom: -10px;
}