body {
    background-color:#FFF6EE;
    padding:2em;
    font-family:Calibri,Helvetica,'DejaVu Sans','Bitstream Vera Sans',sans-serif;
}

table {
    border-collapse:collapse;
    background-color:#FFFAF2;
    margin:1em 0;
}

table tr th, table tr td {
    border:2px solid #CBA;
    padding:.2em .2em .1em .2em;
    text-align:left;
    background-color:#FFFAF2;
}

h1 {
    font-family:Calibri,Helvetica,'DejaVu Sans','Bitstream Vera Sans',sans-serif;
    color:#654;
    font-size:2em;
}

a {
    text-decoration:none;
    color:#942;
}

a:hover {
    color:#F44;
    text-decoration:underline;
}
