/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, blockquote, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
font-family: "Sabon MT Pro", "Baskerville", serif;
text-align: justify;
text-indent: 1.2em;
font-size: 1em;
line-height: 1.38em;
font-weight: normal; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block; }
body {
line-height: 1; }
ol, blockquote, ul {
list-style: none; }
blockquote, q {
quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0; }
/* END RESET */
@page {
margin: 0.3em; }
tbody, thead, tfoot, tr, td, th {
border-style: inherit;
border-width: inherit;
border-color: inherit; }
.leftFloat {
float: left; }
.rightFloat {
float: right; }
span.small-caps {
letter-spacing: 0.1em;
font-family: inherit;
font-variant: small-caps; }
span.roman {
font-weight: normal;
font-style: normal;
font-variant: normal;
font-family: inherit; }
span.italics {
font-weight: normal;
font-style: italic;
font-family: inherit; }
span.numbers {
font-variant: small-caps;
font-family: inherit; }
span.all-caps {
text-transform: uppercase;
letter-spacing: 0.1em;
font-family: inherit; }
p {
font-family: "Sabon MT Pro", "Baskerville", serif;
margin: 0px;
text-align: justify;
text-indent: 1.2em; }
p.no-indent {
text-indent: 0; }
p.ch-opener {
text-indent: 0; }
p.imprint {
font-size: 0.6em;
line-height: 1em;
text-indent: 0px;
margin: 0px 0px 9px 0px; }
p.body-spaced {
text-align: justify;
text-indent: 0px;
margin-top: 1.27em; }
p.imprint-title {
font-size: 0.8em;
line-height: 1.104em;
text-transform: uppercase;
text-indent: 0px;
margin: 0px 0px 9px 0px;
margin-top: 100px; }
p.title {
font-family: "Myriad Pro Cond", sans-serif;
font-stretch: condensed;
font-size: 3.08em;
text-transform: uppercase;
line-height: 1.2;
text-align: center;
text-indent: 0px;
margin: 0px; }
p.author {
font-family: "Myriad Pro", sans-serif;
font-size: 1.08em;
text-transform: uppercase;
line-height: 1.2;
text-align: center;
text-indent: 0px;
margin: 20px 0px 0px 0px; }
p.poem {
text-align: left;
margin: 1em 0 1em 2.4em;
text-indent: 0; }
p.logo {
text-align: center;
text-indent: 0px;
margin: 102px 0px 0px 0px; }
p.half-title {
font-family: "Myriad Pro Cond", sans-serif;
font-stretch: condensed;
font-size: 2.17em;
text-transform: uppercase;
line-height: 0.54;
text-align: center;
text-indent: 0px;
margin: 0px;
margin-top: 100px;
page-break-before: always; }
p.about-auth {
font-size: 0.8em;
line-height: 1.104em;
text-align: center;
text-indent: 0px;
margin-top: 3em;
padding-right: 2em;
padding-left: 2em; }
p.para-style-override-1 {
page-break-before: always; }
p.para-style-override-2 {
text-align: center;
margin-top: 0em;
margin-bottom: 0em; }
p.para-style-override-3 {
text-align: center;
margin-top: 1em;
margin-bottom: 3em; }
ol, blockquote, #toc ol, #toc blockquote {
list-style-type: none;
padding: 0;
margin: 0; }
a:link {
text-decoration: none;
border-bottom: 1px dotted;
color: black; }
ol, blockquote {
text-align: justify;
text-indent: 1.2em !important;
margin: 1em 0 1em 1.2em; }
blockquote {
font-size: 0.8em;
line-height: 1.47; }
blockquote.letter {
font-style: italic; }
h1 {
font-family: "Trade Gothic LT Std Cn", sans-serif;
font-stretch: condensed;
font-weight: bold;
font-size: 1.75em;
line-height: 0.67;
text-indent: 0px;
margin: 0px 0px 139px 0px;
margin-top: 100px; }
h2 {
font-family: "Trade Gothic LT Std Cn", sans-serif;
font-stretch: condensed;
font-weight: bold;
font-size: 1.17em;
text-transform: uppercase;
line-height: 1.21;
text-align: center;
text-indent: 0px;
margin: 0px 2em 20px 2em; }
h3 {
text-align: left;
font-style: italic;
margin: 1em 0 1em 0; }
h4 {
text-align: center;
font-style: italic;
margin: 1em 0 1em 0; }
#cover img {
height: 100%;
width: auto; }
#cover p {
text-align: center; }
.dropcap {
font-size: 3.267em;
float: left;
line-height: 1;
margin-top: -0.072em;
margin-right: 0.05em;
margin-bottom: -0.27em;
text-transform: uppercase; }
.dropcap-3 {
float: left;
position: relative;
padding: 0 0.05em 0 0;
line-height: 0.7em;
/* this prevents the next line from wrapping beneath*/
left: -3px;
font-family: "Times New Roman", "Times", serif;
font-size: 4.7em;
top: 0.04em; }
.noindent {
text-indent: 0px; }
.p-break {
page-break-before: always; }
#dedication p#epigraph {
font-style: italic;
text-align: right;
text-indent: 0px;
margin: 2em 0 2em 0;
margin-top: 100px; }
#about-the-author .img {
height: 75%;
width: auto;
display: block;
text-align: center; }
#about-the-author .img img {
height: 100%;
width: auto; }
blockquote p {
font-family: "Courier", "Courier New", "monospace", "DejaVu Sans Mono", sans-serif; }
blockquote.email-to p {
font-family: "Courier", "Courier New", "monospace", "DejaVu Sans Mono", sans-serif;
text-indent: 0; }
span.email-bold {
font-weight: bold;
font-family: inherit; }