body {
background:#ffff99;
margin-left:auto;
margin-right:auto;
}

h1,h2,h3{
text-align:center;
}

p,a,li {
font-family:Arial,sans-serif;
}

h1 {
font-family:"Arial Black",Verdana,Arial,sans-serif;
color:#990000;
background:#ffffff;
margin-bottom:0;
}

h2 {
font-family:"Arial Black",Verdana,Arial,sans-serif;
color:black;
margin-top:0;
font-size:medium;
}


div#news {
background:#990000;
text-align:center;
color:#990000;
font-family:Tahoma,sans-serif;
padding:8px;
}

div#news a {
color:#990000;
}

div#leftbar {
float:left;
padding:10px;
width:275px;
font-size:small;
text-align:justify;
}

p.lefttext {
padding:10px;
}

p.leftheader {
font-family:Optima,Tahoma,sans-serif;
font-size:medium;
font-weight:bold;
text-align:center;
}

div#readme {
border:#039 solid 2px;
background:white;
color:black;
margin:auto;
width:120px;
text-align:center;
padding:2px;
}

div#readme a.head {
font-family:"Arial Black",Arial,sans-serif;
font-size:12px;
text-decoration:none;
color:black;
}

div#readme .tail {
font-family:Arial,sans-serif;
font-size:10px;
color:black;
margin-top:0;
margin-bottom:.5em;
}

p.lefttext {
font-family:Arial,sans-serif;
margin:15px;
}



div#rightbar {
float:left;
width:550px;
padding:15px;
}

div#blurb {
margin:auto;
padding:1.5em;
width:75%;
text-align:justify;
line-height:1.2em;
}


ul.chapters1 {
font-size:14px;
}

ul.chapters2 {
font-size:14px;
}

div#navbar {
text-align:center;
height:20px;
}

ul#navlist
{
width:500px;
padding: 0;
margin: auto;
list-style-type: none;
}

ul#navlist li {
display: inline;
}

ul#navlist li a
{
float: left;
width: 90px;
font-size:12px;
text-align:center;
color: #fff;
background-color: #036;
padding: 0.2em 1em;
text-decoration: none;
border-right: 3px solid #ffff99;
}

ul#navlist li a:hover
{
background-color: #369;
color: #fff;
}
