div.issue {
    margin-top: 20px;
    padding: 5px;
}
div.issue h2 {
    font-size: 1.75em;
    font-variant: small-caps;
    font-family: 'Hoefler Text',Georgia,sans-serif;
    letter-spacing: 0.06em;
    margin-top: 1em;
    padding-bottom: 1.4em;
    color: rgb(153,0,0);
}

div.cover {
    width: 34%;
    float:left;
}
div.cover img {
    width: 100%;
    border-right: black 3px;
}
div.toc {
    float: right;
    width: 64%;
    padding-left: 10px;
}
div.toc h3 {
    padding: 0.5em 0;
}
div.toc table {
    width: 100%;
    margin-left: 10px;
}
div.toc td.author {
    width: 25%;
    vertical-align: top;
}
div.toc tr {
    padding-bottom: 2px;
}