#frontpage, #frontpagemask, .slide-image { width: 570px;}
#sideoverflow { margin-top: -10px;}
#page p#path { margin-top: 5px;}
p#path a { text-decoration: none;}
.author { font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;}
.author a { text-decoration: none;}	
#page p.cta { margin-top: 20px; text-align: left; font-size: 120%; padding-left: 55px; width: 510px;}
p.cta img { overflow: visible; position: absolute; margin-left: -50px; margin-top: -12px;}
#sidebar { height: 1200px;}
#page .infobox { float: right; width: 250px; border: 2px dashed #a07d03; margin: 6px;}
#page .infobox p, #page .infobox h3 { padding: 8px; margin: 0px; font-style: italic;}
#page .infobox h3 { padding-bottom: 0px;}
#page .infobox p.cta { font-size: 100%; width: 220px; text-align:center; padding-left: 5px; margin: 10px;}
.redbox { border: 2px dashed red; margin: 6px; padding: 8px;}
.red { color: red;}
.review-box { overflow: hidden; clear: both; font-size: 90%;}
.review-box dl { margin: 1px 0px 0px 0px; padding: 7px 7px 0px 7px; list-style: none;}
.review-box dt { overflow: hidden; padding-left: 5px; font-weight: bold; padding-bottom: 0px;}
.review-box dd { margin-bottom: 5px; margin-top: 2px; margin-left: 14px; line-height: 110%;}
.thumb {clear: left;}

#addthis {margin: 20px 0px 15px 180px;}


