h2 {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.5em;
    margin: 1px;
    color: black;
    background-color: white;
}

h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5em;
    margin: 1px;
    color: #990000;
    background-color: white;
}

body {
    background-color: white;
    color: black;
    font-size: 16px;
}

p {
    width: 700;
 }

a.sitetitle:link {
    color: #990000;
}

a.sitetitle:visited {
    color: #990000;
}

a.footer:link {
    color: black;
}

a.footer:visited {
    color: black;
}

div.header {
    border-bottom: 1px solid gray;
    background-color: white;
    color: black;
    font-size: 16px;
}

div.content {
    border-bottom: 1px solid gray;
    background-color: white;
    color: black;
    font-size: 16px;
}

div.sidebar {
    background-color: white;
    color: black;
    font-size: 14px;
}

div.footer {
    background-color: #8FBC8F;
    color: black;
    font-size: 16px;
}
