/* XML blockout */ p { text-align: justify; margin-top: 0 } div.halftitle, div.epigraph, div.titlepage, div.verso { page-break-after: always; margin: 6em auto; text-align: center } small.tiny { word-spacing: 0.5em; font-size: 65% } div.halftitle { page-break-before: always } div.epigraph { font-size: small } div.toc { margin: 3em auto; page-break-after: always } #toc { margin: auto } #toc th { text-align: right; font-weight: normal; font-size: x-small } #toc td { text-indent: 0; text-align: left; vertical-align: top; font-size: medium; font-variant: small-caps; padding-bottom: 0.25em } #toc td.chapnum, #toc td.secnum { text-align: right; padding-right: 0.5em; white-space: nowrap } #toc td.chapnum, #toc td.chaptitle { padding-top: 0.5em } #toc td.chappg { text-align: right; padding-left: 3em; vertical-align: bottom } h1 { font-weight: normal; text-align: center; text-indent: 0; margin: 0 auto 1em auto; line-height: 1.6; font-size: 185%; letter-spacing: 0.1em; word-spacing: 0.333em } h2 { /* ebookmaker adds page-break-before: always; padding-top: 1em; */ font-weight: normal; text-align: center; text-indent: 0; margin: 0 auto 0 auto; line-height: 1.8; font-size: 125%; word-spacing: 0.25em } h3 { font-weight: bold; text-align: center; text-indent: 0; margin: 0 auto 0 auto; line-height: 1.5; font-size: 100% } p + h3, div + h3 { padding-top: 2em } h4 { font-weight: normal; text-align: center; text-indent: 0; margin: 0 auto 0 auto; padding: 0.75em 0 0.25em 0; line-height: 1.3; font-size: 105% } h5 { font-weight: normal; text-align: center; text-indent: 0; margin: 0 auto 0 auto; line-height: 1.5; font-size: 75% } div.chap { margin: 0 auto; padding: 4em 0; clear: both; font-size: medium; max-width: 40em; page-break-after: always } span.chapnumber { text-transform: lowercase; font-variant: small-caps; font-size: 110% } p.ctr, p.published, p.publisher { text-align: center; text-indent: 0 } p.published { padding-top: 2em; word-spacing: 0.25em; line-height: 1.5; letter-spacing: 0.1em } p.publisher { padding-top: 4em; word-spacing: 0.15em } div.verso p.ctr { padding: 8em 0 0 0 } /* drop caps */ div.chap p.drop-cap { text-indent: -0.6em } div.chap p.drop-cap-A { text-indent: -0.9em } div.chap p.drop-cap:first-letter, div.chap p.drop-cap-A:first-letter { margin: 0.1em 0.25em 0 0; font-size: 275%; text-indent: 0; line-height: 0.9em } p.interjection { padding-top: 1em; padding-bottom: 1em } p.tb { padding-top: 1em } .poetry-container { text-align: center; padding-bottom: 0.25em; font-size: 85% } div.epigraph div.poetry-container { padding-top: 6em } div.titlepage div.poetry-container { padding: 6em 0 } .poetry { display: inline-block; text-align: left } .poetry .stanza { padding: 0.25em 0 0.75em 0; page-break-inside: avoid } .stanza div { line-height: 1.3em; margin: 0; padding-left: 8em; text-indent: -8em } .stanza .i1 { text-indent: -7em } .stanza .i2 { text-indent: -6em } .stanza .i3 { text-indent: -5em } .stanza .i4 { text-indent: -4em } .stanza .i5 { text-indent: -3em } .stanza .hang { text-indent: -8.333em } .poetry .pt { padding: 0.75em 0 0 0; text-transform: lowercase; font-variant: small-caps; text-align: center; text-indent: 0; page-break-after: avoid } hr.ww { width: 100%; height: 0.25em; margin: 1em auto } /* links */ a:link { color: blue; background-color: inherit; text-decoration: none } a:visited { color: blue; background-color: inherit; text-decoration: none } a:hover { color: red; background-color: inherit } a:focus { color: inherit; background-color: #fe6 } /* page numbers */ span.pagenum { font-size: x-small; font-family: serif; font-variant: normal; font-style: normal; font-weight: normal; line-height: 1.2; letter-spacing: 0; text-indent: 0; text-align: left; margin: 0; padding: 0.05em 0.5em } /* for transcriber's note at the end */ div.tnote { padding: 1em; margin: 6em auto 3em auto; font-family: serif; page-break-after: always; border: 1px dashed } div.tnote p { text-indent: 0; margin-top: 0.5em; font-size: small; text-align: left } div.tnote h2 { text-indent: 0; text-align: left; font-size: large; font-style: normal; font-weight: bold; padding: 0.75em 0 0 0; margin: 0 auto; line-height: 1; letter-spacing: 0 } .ns { display: none; visibility: hidden } em, cite { font-style: italic } span.nw { white-space: nowrap; word-spacing: normal } .smc { font-variant: small-caps } .uc { text-transform: uppercase } .allsc { font-variant: small-caps; text-transform: lowercase } @media print { a:link { color: black; background-color: inherit; text-decoration: none } a:visited { color: black; background-color: inherit; text-decoration: none } span.pagenum { display: none; visibility: hidden } div.chap p { margin: 0 0 0.15em 0; text-indent: 2em } } @media screen { body { margin-left: 10%; margin-right: 10% } div.chap p { margin: 0.5em 0 0.75em 0; text-indent: 0 } span.pagenum { border-top: thin solid silver; border-bottom: thin solid silver; display: inline; visibility: visible; position: absolute; left: 1% } } /* overrides for epub */ /* explicit overrides for styles defined in @media screen because Kindle thinks it's a screen device */ @media all { /* was @media handheld */ div.chap p { margin: 0 0 0.15em 0; text-indent: 2em } span.pagenum, hr.ww { display: none; visibility: hidden } div.chap p.drop-cap, div.chap p.drop-cap-A { text-indent: 0 } p.drop-cap:first-letter, p.drop-cap-A:first-letter { float: none; margin: 0; font-size: 100%; line-height: normal } } /* XML end */