* { margin:0; padding:0; border:none; }
body { text-align:center; width:669px; margin:20px auto; font-family:arial,sans-serif; color:#555555; background-color:#FFFFFF; }
   /* BORDERED PAGE: */
   /* body { margin:auto; border:10px solid #6789AB; padding:30px; } */
#content { width:669px; margin-top:30px; }
#content td { padding-bottom:30px; }
#content td.pic, #content td.pic_last_slice { text-align:right; vertical-align:top; }
#content td.copy { text-align:left; vertical-align:top; font-size:15px; line-height:19px; font-weight:700; padding-right:25px; }
#content table.sliced td { padding:0; }
#content table.sliced td.pic_last_slice { padding-bottom:30px; }
h1 { font-family:arial black,arial,sans-serif; font-size:22px; line-height:23px; font-weight:900; padding-bottom:5px; margin-top:-3px; }
h1.drop, img.drop { margin-top:15px; }
.review, .star_review { margin-top:10px; }
.author { font-size:18px; line-height:22px; font-weight:bold; margin:-5px 0 3px 0; }
.pub { font-size:12px; font-weight:normal; margin-top:-4px; }
.sig { font-weight:normal; font-style:italic; margin-bottom:10px; }
.award { font-size:14px; line-height:18px; font-weight:normal; }
.multi_media { margin-top:-2px; }
.music, .music a, .credit, .credit a, .reading, .reading a {
  font-size:11px; font-weight:normal; color:#555555; line-height:14px;
}
.credit, .credit a { font-size: 10px; }
.music a.emph, .reading a.emph { font-weight:bold; color:#DA3B15; }
.music a.emph:hover, .reading a.emph:hover { color:#DA6C51; }
