h1 {
    font-family: arial, helvetica, sans-serif; 
    font-size: 1.5em;
    text-align: left;
}

p.date {
    text-align: right;
}

p.code {
    font-family: "Courier New", Courier, monospace;
    margin-left: 5%;
}

p.footer {
    color: #336699;
    background-color: #003366;
    font-family: arial, helvetica, sans-serif; 
    font-size: .75em;
}

a:link {
    color: #ffcc66;
    background-color: #003366;
    text-decoration: underline;
}

a:visited {
    color: #cc9933;
    background-color: #003366;
}

a:active {
    color: #333366;
    background-color: #003366;
    text-decoration: underline;
}

a:hover {
    color: #000033;
    background-color: #cccccc;
    text-decoration: none;
}
