body {background-image: url('/res/img/papertile.jpg'); background-repeat: repeat; padding: 0px; margin: 0px; font-family: arial, helvetica, sans-serif; background-color: #9ea4a0; text-align: justify; font-size: 90%; line-height: 140%;}

dl {float: left; margin-bottom: 20px; width: 730px;}
dt {float: left; clear: both; margin-right: 15px; margin-bottom: 0px; background-color: #ffffff; width: 100%;}
dd {float: left; margin: 0px; padding: 0px; clear: both; width: 100%;}
dd p {margin-top:0px; margin-bottom: 15px;}

dl.series-identification {margin-bottom: 10px;}
dl.series-identification dt {float: left; clear: both; margin-right: 15px; margin-bottom: 15px; background-color: #ffffff; width: 243px;}
dl.series-identification dd {float: right; margin: 0px; padding: 0px; width: 460px; clear: none;}
dl.series-identification dd p {margin-top:0px; margin-bottom: 15px;}

dl.interview dt {margin-bottom: 10px;}
dl.interview dd {width: auto; margin-bottom: 30px;}
.interviewer {text-transform: uppercase; font-weight: bold;}
.interviewee {text-transform: uppercase; font-weight: bold;}
dl.interview cite {font-style: normal;}
dl.interview blockquote {font-style: normal; margin: 0px; padding: 0px;}

dfn {font-weight: bold; font-style: normal;}
h1 {text-align: center; font-size: 1.2em; margin-top: 15px; text-transform: uppercase;}
h2 {text-align: left; font-size: 1.1em; margin-top: 38px; padding-top: 0px; line-height: 100%;}
h3 {text-align: left; font-size: 1.0em; margin-top: 18px; padding-top: 0px; line-height: 100%;}
h2.flattop {margin-top: 0px; padding-top: 0px;}
abbr {border: 0px none;}
sup {font-size: 70%; line-height: 100%;}
q:before {content: "";}
q:after {content: "";}
tr {text-align: left; vertical-align: top;}
td {text-align: left; vertical-align: top;}
legend {color: #000000;}
fieldset {border: 1px solid #9ca0a5; padding: 5px;}
blockquote {font-style: italic; margin: 0px; padding: 15px; border: 0px none;}
blockquote.author {font-style: italic; margin: 0px; margin-left: 40px; margin-right: 40px; padding: 5px; border: 0px none;}
blockquote.author cite {font-style: normal;}
blockquote.ornate {padding: 0px; background-image: url('/res/img/qmark-close.jpg'); background-repeat: no-repeat; background-position: bottom right;}
blockquote.ornate div {margin: 0px; background-image: url('/res/img/qmark-open.jpg'); background-repeat: no-repeat; background-position: top left; padding: 20px; padding-right: 10px; padding-bottom: 15px;}
blockquote.ornate cite {display: block; margin-top: 10px; line-height: 100%;}

cite.inblock {font-style: normal;}

a {color: #000000;}
a:hover {color: #50646a;}
a.cite {color: #888888; text-decoration: none;}
a.cite:hover {color: #000000;}
a.searchlink {color: #000000; text-decoration: none;}
a.searchlink:hover {color: #000000; text-decoration: none;}
a#foothome {display: block;}

table#citations {border: 1px dashed #000000; padding: 10px; width: 100%; clear: both;}
table#citations caption {background-color: #cccccc; text-align: left; border-top: 1px dashed #000000; border-left: 1px dashed #000000; border-right: 1px dashed #000000; margin-top: 10px; padding: 10px; font-weight: bold;}
table#citations td {text-align: left;}
table#citations td.tdcite {text-align: right;}

table#chronology-of-events {border-collapse: collapse;}
table#chronology-of-events th {border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; padding: 5px; padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #cccccc; }
table#chronology-of-events th.year {border-left: 0px none ! important; padding: 5px; padding-left: 0px; padding-right: 10px; }
table#chronology-of-events td {border-left: 1px solid #cccccc; padding: 5px; padding-left: 10px; padding-right: 10px; }
table#chronology-of-events td.year {border-left: 0px none ! important; padding: 5px; padding-left: 0px; padding-right: 10px; }



div#page {width: 990px; margin-left: auto; margin-right: auto; margin-top: 30px;}
div#footer {width: 740px; padding-left: 20px; padding-right: 20px; color: #000000; text-align: center; margin-top: 8px; padding-bottom: 8px;}
div#footer p {margin: 0px; padding: 0px;}
div#footer em {font-style: normal; font-weight: normal;}
div#footer strong {font-style: normal; font-weight: normal;}
div#left {float: left; width: 740px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; text-align: justify; background-color: #fcfcfc; margin-top: 8px;}
div#right {float: right; width: 200px; margin-top: 8px;}
div.cta {text-align: center; margin-bottom: 8px; float: left; width: 200px;}
div.cta h2 {color: #fcfcfc; background-color: #50646a; padding: 6px; margin: 0px; font-size: 14px; text-align: center; border: 0px none; float: left; width: 188px;}
div.cta-content {background-color: #fcfcfc; margin-top: 2px; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; float: left; width: 188px;}

div#home {float: left; width: 740px; margin-top: 20px;}
div#home div#haldeman-julius-quote {float: left; width: 255px;}
div#home div#news {float: right; width: 434px; margin-left: 20px; padding-left: 20px; border-left: 1px solid #cccccc; padding-bottom: 25px;}

div#homebio {clear: both; border-top: 1px solid #cccccc;}

ul#nav {text-align: left; margin-left: 0px; padding-left: 20px;}
ul#nav a {font-size: 0.9em;}
ul#newsnav {text-align: left; margin-left: 0px; padding-left: 20px;}
ul#newsnav a {font-size: 0.9em;}

img#haldeman-julius-portrait {padding-right: 10px; padding-bottom: 10px;}

dl.series-identification blockquote {padding-right: 35px;}

.bold {font-weight: bold;}
.hl1 {font-weight: normal;}
.inherit {font-weight: inherit; font-style: inherit;}
.tighttop {margin-top: 0px; padding-top: 0px;}
.quiet {font-style: normal; font-weight: normal;}
.footnote {text-decoration: none;}

#socbook {margin-top: 15px; height: 32px; text-align: center; background-image: url('/res/img/snaps.gif'); background-position: 0 3px; background-repeat: no-repeat;}

#news ul {margin-left: 18px; padding-left: 0px;}
#news ul li {margin-bottom: 10px;}

/* where to buy search tool */
form#wheretobuy {padding: 10px; border: 1px dashed #000000; background-color: #cccccc;}
form#wheretobuy label#l_publisher {margin-left: 10px;}
form#wheretobuy label#l_keywords {font-weight: bold;}
form#wheretobuy input#keywords {width: 100%;}
form#wheretobuy fieldset {margin-top: 10px;}
form#wheretobuy input#submit {margin-top: 20px;}
#serpubnote {font-size: 0.8em; font-style: italic; margin-top: 5px; margin-bottom: 0px; line-height: 100%; padding: 0px;}

/* reSEARCH search tool */
form#reSEARCH {padding: 10px; border: 1px dashed #000000; background-color: #cccccc;}
form#reSEARCH label#l_fdse_Terms {font-weight: bold;}
form#reSEARCH input#fdse_Terms {width: 100%;}
form#reSEARCH fieldset {margin-top: 10px;}
form#reSEARCH input#submit {margin-top: 20px;}

/* site search tool */
form#sitesearch {padding: 10px; border: 1px dashed #000000; background-color: #cccccc;}
form#sitesearch label#l_fdse_Terms {font-weight: bold;}
form#sitesearch input#fdse_Terms {width: 100%;}
form#sitesearch fieldset {margin-top: 10px;}
form#sitesearch input#submit {margin-top: 20px;}

/* micro site search tool */
form#microsearch {padding: 10px; border: 1px solid #d6dbdc; background-color: #f2f6f7; margin: 0;}
form#microsearch label#l_fdse_Terms {font-size: 12px;}
form#microsearch input#fdse_Terms {width: 100px; font-size: 10px;}
form#microsearch input#submit {font-size: 10px;}


/* LBB DB search tool */
form#lbbdb {padding: 10px; border: 1px dashed #000000; background-color: #cccccc;}
form#lbbdb input#query {width: 100%;}
form#lbbdb fieldset {margin-top: 10px;}
form#lbbdb input#submit {margin-top: 20px;}


/* scrapbook for visitors without js */
div#scrapbook {float: left; width: 738px;}
div#scrapbook div.scrapbook-page {float: left; clear: both; padding-bottom: 30px; border-top: 1px solid #cccccc;}
div#scrapbook div.asset {float: left; padding: 12px; width: 255px; text-align: center; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
div#scrapbook div.caption {float: right; padding: 20px; width: 404px; text-align: center;}
div#scrapbook div.asset a {color: #777777;}
span.copyright {font-style: italic;}

div.appeals-peoples-pocket-series-lineup {clear: both;}
div.appeals-peoples-pocket-series-lineup dl {display: inline; width: 213px;}
div.appeals-peoples-pocket-series-lineup dl.leftmost {margin-left:110px; margin-right:40px;}
div.appeals-peoples-pocket-series-lineup dl.rightmost {margin-left:40px; margin-right:110px;}
div.appeals-peoples-pocket-series-lineup dl.three {margin-left:15px; margin-right:15px;}
div.appeals-peoples-pocket-series-lineup dd {text-align: center;}



p#credit {border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc; padding: 8px;}



div.bookletinfo-int {position: relative;}
div.editbutton {position: absolute; top: 0px; right: 0px; margin: 0; padding: 0;}
div.editbutton a {line-height: 10px; height: 10px; font-size: 10px; display: block; padding: 4px 8px 4px 8px; text-decoration: none; text-transform: lowercase; border-left: 1px solid #666666; border-bottom: 1px solid #666666;}
div.editbutton a:hover {background-color: #e3e5a6; color: #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000;}