* { font-size: 1em; text-align: left; } @page { margin: 14pt 0pt 16pt 0pt; } body { margin: 0 auto; padding: 0.75em 5%; } div.chapter, div.section, div.book, div.part, div.volume, div.manuscript, div.epigraph, div#foreword, div#preface, div#introduction, div.letter, div.note, div.blankpage, div#dedication, div#prologue { page-break-before: always; overflow: auto; } h1, h2, h3, h4, h5, h6 { text-align: left; } h1 { font-size: 2em; } h2 { font-size: 1.5em; } h3 { font-size: 1.25em; } h4 { font-size: 1.1em; font-weight: normal; font-style: italic; } a { text-decoration: none; color: #000044; } p { margin: 0.25em 0; padding: 0; line-height: 1.25em; text-align: left; /*text-indent: 0.75em;*/ } p .footnote { font-weight: bold; letter-spacing: 1px; } h3 + p, h4 + p, blockquote > p, .thoughtbreak + p, div#titlepage p, div#docImprint p, div#dedication p, div#epigraph p, div.images p, div#prologue p, ol + p { text-indent: 0; } div.chapter h3, div#prologue h3, div#foreword h3, div#preface h3, div#introduction h3, div#biography h3, div#epigraph h3, div#letter h3, div#note h3 { font-size: 1.5em; margin-top: 2em; } div.footnotes div { margin-top: 0.5em; } div.footnotes div a { font-size: 1.25em; } div.footnotes div a + p { display: inline; } div.tables { margin: 1.5em 0; } table tr td { padding: 0 3px; } div.align-center table { margin: 0 auto; text-align: left; } .align-center { text-align: center; } .align-right { text-align: right; } .margin-right-10 { margin-right: 10%; } .italics { font-style: italic; } .line-group { margin: 0.75em 0; } .thoughtbreak { text-align: center; letter-spacing: 0.25em; } div.images, img, div.images p.image-caption { margin: 0 auto; padding: 0; text-align: center; font-style: italic; font-size: 90%; } div.images { overflow: auto; } div.images, img { max-height: 99%; max-width: 99%; clear: both; } div.images p.image-caption { margin-bottom: 1em; } ol { margin-bottom: 1em; font-size: 100%; font-style: normal; font-weight: normal; } .small-caps { font-variant: small-caps; } pre { margin: 0; padding: 0; font-size: 90%; }