 p { font-family:Book Antiqua,serif; text-align:justify; }
 body {background-color:#dddddd; font-family:Book Antiqua,serif; }
 blockquote { font-style:italic; }
 h1 { font-family:sans-serif; background-color:#aaaaaa; text-align:right; }
 h2 { font-family:sans-serif; background-color:#aaaaaa; text-align:left; }
 h3 { font-family:sans-serif; background-color:#aaaaaa; text-align:left; }
 h4 { font-family:sans-serif; background-color:#aaaaaa; text-align:left; }
 h5 { font-family:sans-serif; background-color:#aaaaaa; text-align:left; }
 h6 { font-family:sans-serif; background-color:#aaaaaa; text-align:left; }
 a:link { color:#0000ff; text-decoration:none; font-weight:bold; }
 a:visited { color:ff00ff; text-decoration:none; font-weight:bold; }
 a:hover { color:ff0000; text-decoration:none; font-weight:bold; }
 a:active { color:ff00ff; text-decoration:none; font-weight:bold; }


.item {
        margin: 20px 30px;
        border: 1px solid gray;
        clear: both;
}
.itemheader {
        padding: 6px;
        margin: 0;
        background-color: #eee;
}
.itemtitle {
        font-weight: bold;
}
.itemfrom {
        font-style: italic;
}
.itemdescription {
        border-top: 1px solid gray;
        margin: 0;
        padding: 6px;
}
