body { color: #333; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ffd; width: 684px; margin: 0 auto; }
div.body { }
p { margin-left: 10px; }
h1 { font-size: 18px; text-align: center; margin: 12px 0 0 0; }
h2 { font-size: 14px; text-align: center; margin: 8px 10px 10px}
h3 { font-size: 12pt; font-weight: bold; clear: both; margin-top: 12px; margin-bottom: 9px; }
img.book { float: left; margin: 0 20px 15px 10px; }
cite {font-size: 10pt; margin: 12px 6px 3px; display: block}
p.attrib { font-size: 10pt; margin: 6px 0px 12px 15px}
div.header {font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ccf; width: 684px; height: 55px; margin: 0; border: solid 1px #66c; }
p.header {  color: #306;  font-size: 18pt; font-weight: bold; font-style: italic; margin: 8px 0 3px 6px; }
p.header a { color: inherit; text-decoration: none; }
p.links {  color: #306; font-size: 9pt; font-weight: bold; width: 674px; margin: 7px auto 0; }
p.links a { color: inherit; background-color: white; text-decoration: none; height: 16px; padding-top: 3px; padding-right: 15px; padding-bottom: 2px; padding-left: 15px !important; border: solid 1px; }
p.links a:hover { color: #60c; text-decoration: underline; }
ul.sections { list-style-type: none; padding: 0; text-align: center; margin: 0px 0px 60px}
ul.sections li { width: 90px; margin: 0 5px;float: left; text-align: center; padding: 3px 10px; font-size: 11pt; border: solid 1px #306; }
ul.sections li a { color: #306; font-size: 10pt; text-decoration: none}
ul.sections li a:hover { color: #903; text-decoration: underline}
h4 { text-decoration: underline; font-size: 10pt; margin: 6px 0px}
div.externalLinks p { font-size: 10pt; margin: 8px 0px 8px 12px; }
div.externalLinks h4 { clear: left}
div.externalLinks a { color: #339}
div.externalLinks a:hover { color: #903}
.googlead { float: right; margin-left: 20px; margin-bottom: 12px}