.volume { cursor:pointer; font-weight:bold; color:#1a7e2f; margin:0; padding:3px 5px 2px 0; border-bottom:1px solid #ccc; font-size:15px; font-family:Arial, Helvetica, Verdana, sans-serif; text-indent:8px; }
.volume:hover { background:#daf0af; }
.covers { height:175px; padding:0 5px; font:normal 13px Arial, Helvetica, Verdana, sans-serif; text-align:center; }
.image { margin:2px 4px; background-color:#fff; padding:2px; }

.title { font-style:italic; font-size:14px; }
.name { font-weight:normal; font-size14px; }
.info { font-size:11px; }
.coverbox { background-color:#fff; padding:2px; }
.issue { width:200px; padding:2px; vertical-align:top; }
.4issues { width:180px; padding:12px 6px 6px 6px; vertical-align:top; }
.no-issue { width:200px; padding:2px; vertical-align:middle; }

a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }

.signpost { font:bold 10px Arial, Helvetica, Verdana, sans-serif; padding:2px 5px 2px 10px; border-bottom:2px solid #ccc; background:#a0c544; }

.painting { background-color:#fff; border:1px solid #ccc; padding:2px; margin:10px 40px 0px 0px; }
.medium { font-style:italic; }
.artwork { font-weight:bold; }
.artist { font-weight:bold; font-size:21px; }
.about { font-size:12px; font-weight:bold; color:#1a7e2f; width:500px; margin:20px 0px 4px 0px; border-bottom:2px solid #ccc; }