/**/ body { margin-left: 6%; margin-right: 6% } h1, h2 { text-align: center; clear: both; font-weight: bold; line-height: 1.3; word-spacing: 0.15em } div, ul { line-height: 1.4 } p { margin-top: 0; margin-bottom: 0.4em; text-align: justify; text-indent: 1.4em; line-height: 1.4 } a.pagenum { /* page numbers */ /* for 6% body right margin */ text-align: left; text-indent: 0; font-size: xx-small } a:focus, a:active { background-color: #FF6 } /* pale yellow */ #text { /* text container */ margin: auto; max-width: 50em; font-family: /* the ff. fonts support combining tilde (Unicode U+0303) */ Constantia, Cambria, "Times New Roman", "DejaVu Serif", "Minion Pro", "Segoe UI", Calibri, Candara, Corbel, "Myriad Pro", "DejaVu Sans", Tahoma, Arial, serif, sans-serif } /* Front matter and end matter */ div.bastard-page { margin-top: 6em } div.frontispiece, #title-page, h2 { margin-top: 4em } #author, #translator, #edition, p.publ-info, p.end { text-indent: 0; text-align: center } p.end { margin-top: 2em; font-weight: bold; font-size: 1.1em } div.frontispiece, div.bastard-page { margin-left: auto; margin-right: auto; text-align: center } img.frontispiece { width: 100%; height: auto } img.bastard-page { width: 70%; max-width: 20em } #title-page { max-width: 40em; margin-left: auto; margin-right: auto; padding-left: 1em; padding-right: 1em; border: thin solid } h1 { font-size: 2.4em } #title { font-family: "Arial Narrow", sans-serif, serif } #subtitle { display: block; line-height: 1.3; font-variant: small-caps; font-size: 0.6em } h1 small { font-size: 0.5em } #author, #translator { font-weight: bold; word-spacing: 0.15em } #author { font-size: 1.5em; letter-spacing: 0.1em } #translator { font-size: 1.1em } blockquote.blurb { max-width: 22em; margin-right: 0; margin-left: auto; font-size: 0.92em } blockquote.blurb p { line-height: 1.2 } #title-page p.attrib { font-weight: bold } #title-page > div.footnote p { margin-bottom: 0.2em; line-height: 1.2; font-size: 0.92em } #edition { margin-top: 3em; font-weight: bold; font-size: 1.1em } #edition span { border-top: thin solid; border-bottom: thin solid; padding-top: 0.4em; padding-bottom: 0.4em } p.publ-info { margin-top: 3em } #publ-city, #publisher, #publ-date { font-weight: bold } #publ-city, #publ-date { font-size: 1.1em } hr.tp-sep { width: 20%; margin: 0.8em 40%; border: thin solid } /* Alaala (Dedication) */ blockquote.dedicatee p { margin-left: 0; margin-right: 0; text-align: center; text-indent: 0; line-height: 1.8 } #dedication p.attrib { font-weight: bold; font-style: italic; font-size: 1.5em } /* Indice */ #toc { margin: auto; border-spacing: 0; border-collapse: collapse; font-size: 0.95em; line-height: 1.3 } td.alaala { padding-left: 1.5em } td.pahina { text-decoration: underline } td.toc-chapno, td.toc-pageno { text-align: right } td.toc-chapno { vertical-align: top } td.toc-pageno { width: 3em; vertical-align: bottom } /* Main text */ div.chapter h2 { margin-bottom: 1.2em; font-size: 1.2em } h2 span.chapno { display: block; padding-bottom: 0.6em } p.conti-para { text-indent: 0 } /* continued para after poetry */ span.locked { white-space: nowrap } em.allcaps { font-style: normal } span.smcap-fne { font-style: normal; white-space: nowrap } span.smcap-f { font-size: 75% } em.smcap { font-style: normal; text-transform: lowercase; font-variant: small-caps } span.upright { font-style: normal } abbr { text-decoration: none; border: none } abbr[title]:hover { border-bottom: thin dotted } /* Special blocks of text */ blockquote { margin: 0.6em 0 } blockquote.epigraph, div.epigraph-poem blockquote.poem { margin-right: 2em; font-size: 0.92em } blockquote.epigraph p, p.attrib, p.letter-au { text-align: right } p.attrib, p.letter-au { padding-right: 2em } div.epigraph-poem p.attrib { font-variant: small-caps } p.letter-au { font-variant: small-caps } p.letter-clo { margin-bottom: 0.1em; text-align: right; padding-right: 20% } div.poem-container { text-align: center; margin: 0 } div.epigraph-poem { text-align: right } blockquote.poem div.i0 { margin-left: 0; padding-left: 2em; text-indent: -2em } blockquote.poem div.i2 { margin-left: 1em; padding-left: 2em; text-indent: -2em } blockquote.poem div.i3 { margin-left: 1.5em; padding-left: 2em; text-indent: -2em } blockquote.poem div.i4 { margin-left: 2em; padding-left: 2em; text-indent: -2em } blockquote.poem { display: inline-block; /* not recognized by IE7 and some e-readers */ text-align: left; margin: 0 0 0.6em 0; line-height: 1.4 } div.stanza { margin-top: 0.6em } div.stanza-break { display: none } blockquote.center p { text-align: center; text-indent: 0 } blockquote.article p { font-size: 0.92em; margin-bottom: 0.3em } hr.tb { width: 10%; margin: 0.8em 45%; border: thin solid } /* Footnotes */ div.footnote { margin-top: 0.75em } div.footnote p { font-size: 0.95em } a.label, a.fnanchor { text-decoration: none } a.fnanchor { font-weight: normal; font-style: normal } a.label:hover, a.fnanchor:hover { text-decoration: underline } a.label { padding-right: 0.4em } hr.fn-sep { margin-top: 1em; margin-right: 75%; width: 25%; border: thin solid } /* Transcriber's notes */ div.transnote { margin: 6em auto; border: thin dashed; padding: 1em } p.tntitle { margin-bottom: 1.2em; text-align: center; text-indent: 0 } div.transnote p, ul.tnlist li { font-size: 0.95em } ul.tnlist { margin-top: 0; margin-bottom: 0.4em } div.html-only { visibility: visible; display: block } div.epub-only { visibility: hidden; display: none } @media speech { a.pagenum, div.speech-hide { display: none } } @media print { a.pagenum { visibility: hidden } /* hide page nos */ div.chapter { page-break-before: always } img.frontispiece { max-width: 100% } } @media all { /* was @media handheld */ p { text-align: inherit } /* let mobile user set own preference */ /* some e-readers do not recognize display: inline-block, cannot center the poems; set off poems by indenting them instead */ div.poem-container { text-align: left } div.poem-container blockquote.poem { display: block; margin-left: 2em } } @media all { /* was @media handheld */ p { line-height: 1.3; orphans: 1; widows: 1 } div, ul { line-height: 1.3 } #text, #title-page { max-width: 100% } div.bastard-page { page-break-before: always; margin-top: 0; padding-top: 20% } #title-page, #dedication, #Indice { page-break-before: always; margin-top: 0 } #title-page { padding-top: 0.5em; padding-left: 0; padding-right: 0; border: none } div.frontispiece { page-break-before: always; margin-top: auto; margin-bottom: 0; height: 100%; /* for a full-page display of div containing illus */ } img.frontispiece { height: 95%; width: auto } td.toc-pageno { display: none } p.end { page-break-before: avoid } h2 { margin-top: 0; padding-top: 0.2em } hr.fn-sep, hr.tb { page-break-after: avoid } abbr[title]:hover { border: none; text-decoration: none } div.transnote { margin-top: 0; padding: 0; border: none; page-break-before: always; page-break-after: always } div.html-only { visibility: hidden; display: none } div.epub-only { visibility: visible; display: block } /* because ADE styles all a tags the same whether they are links or anchors */ a[name], a[id] { text-decoration: none; border: none; color: inherit } } /**/