/**/ body { margin-left: 15%; margin-right: 15% } h1, h2 { text-align: center; /* all headings centered */ clear: both } h1 { font-size: 130%; line-height: 200% } h2 { font-size: 160%; font-weight: normal } h2.nobreak { page-break-before: avoid } p { margin-top: 0.51em; text-align: justify; margin-bottom: 0.49em } hr { width: 33%; margin-top: 2em; margin-bottom: 2em; margin-left: auto; margin-right: auto; clear: both } hr.chap { width: 34% } hr.sep { width: 12%; margin: 1.5em auto } .tdr { text-align: right } .tdc { text-align: center } .pagenum { /* uncomment the next line for invisible page numbers */ /* visibility: hidden; */ font-size: smaller; font-variant: normal; font-style: normal; font-weight: normal; letter-spacing: normal; text-align: right } .center { text-align: center } .smcap { font-variant: small-caps } .allsmcap { font-variant: small-caps; text-transform: lowercase } .footnote { margin-left: 10%; margin-right: 10%; font-size: 0.9em } .footnote .label { text-align: right } .fnanchor { vertical-align: super; font-size: 0.8em; text-decoration: none; font-weight: normal; font-style: normal; white-space: nowrap } .style1 { font-size: small; padding-left: 2em } .style2 { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif } .division { display: inline-block; vertical-align: middle; font-size: 0.9em } .denominator { display: block; text-align: center; text-indent: 0 } .numerator { border-bottom: solid thin; display: block; text-align: center; text-indent: 0 } .lh150 { line-height: 150% } .mt1 { margin-top: 1em } .mt15 { margin-top: 1.5em } .mt2 { margin-top: 2em } .pt3 { padding-top: 0 } .pt6 { padding-top: 0 } .fs65 { font-size: 65% } .fs80 { font-size: 80% } .fs90 { font-size: 90% } .fs110 { font-size: 110% } .fs120 { font-size: 120% } .fs150 { font-size: 150% } .fs175 { font-size: 175% } .g1 { letter-spacing: 0.1em; margin-right: -0.1em } .ws1 { word-spacing: 0.2em } .tit { margin: 3em auto 0 auto; page-break-before: always } .tit p { text-indent: 0; text-align: center } .tit .tomo { margin: 3em auto; padding: 0.5em 0; border-top: 2px solid; border-bottom: 2px solid; width: 8em } .chapter { page-break-before: always; margin-bottom: 2em } .centra { text-align: center; text-indent: 0 } .firma { text-align: right; padding-right: 1.5em } /* Images */ .figcenter { text-align: center } img { vertical-align: middle } .thin { border: solid thin black; padding: 0 } .screenonly { display: block } table { margin: 0 auto } .toc { border-collapse: separate; margin: 0 auto; border-spacing: 0.3em; width: 70% } .bi { border-collapse: separate; margin: 1em auto; border-spacing: 0.5em; width: 90% } .tdlj { text-align: justify; vertical-align: top } .tdcu { text-align: center; vertical-align: top; text-decoration: underline } .tdru { text-align: right; vertical-align: top; white-space: nowrap } .tdlh { text-align: justify; padding-left: 1.5em; text-indent: -1.5em; vertical-align: top } .tdrb { text-align: right; vertical-align: bottom; padding-left: 1em; white-space: nowrap } /* Poetry */ .poem { text-align: center; margin: 1em 0 } .poem p { display: block; text-align: left; margin: 0 } .stanza { display: inline-block } p.i0 { margin-left: 0; padding-left: 3em; text-indent: -3em } p.i2 { margin-left: 1em; padding-left: 3em; text-indent: -3em } /* Transcriber's notes */ .transnote { border: thin solid gray; background-color: #f8f8f8; font-family: sans-serif; font-size: smaller; margin: 3em 0; padding: 1em 2em 1em 0 } #tnote li { margin-top: 0.5em; text-align: justify } .tnotetit { font-weight: bold; text-align: center; margin: 0.5em 0 1em 1em } @media all { /* was @media handheld */ body { margin-left: 0; margin-right: 0 } .pt3 { padding-top: 3em } .pt6 { padding-top: 6em } hr { clear: both; width: 34%; margin-left: 33% } hr.chap { width: 34%; margin-left: 33% } hr.sep { width: 12%; margin-left: 44% } .screenonly { display: none } .pagenum { display: none } .toc { width: 100% } } /**/