body {
    font-family: "Lucida Grande", Verdana, Arial, Helvetica, Geneva, sans-serif;
    background: #fff;
    color: #000;
    margin: 1.0em;
} 

img {
    border: 1px solid #009900;
    margin-right: 1.0em;
    margin-bottom: 1.0em;
}

img.books {
    border: 1px solid #0044bb;
    align: center;
    margin-bottom: 1.0em;
}

img.haiku {
    border: 0px;
    padding: 0px;
    margin: 0px;
}

table {
    border: 1px solid #cccccc;
    padding: 1.0em;
    border-collapse: collapse;
}

th, td {
    border: 1px solid;
    border-color: silver;
    padding: 0.2em;
}

td.annotation {
    background-color: #eeeeff;
}

td.haiku {
    border: 1px solid;
    border-color: blue;
    padding: 0.9em;
}

table.poetry {
    border: 0px;
}

td.poetry {
    border: 0px;
    padding: 0.6em;
}





