/**/ body { margin-left: 10%; margin-right: 10% } li { list-style: none } h1, h2, h3, .c { text-align: center; text-indent: 0; line-height: 1.5em } h1 { margin-top: 1.3em } h2, h3 { margin-top: 2em } h3:first-line { font-size: smaller } p { text-align: justify; text-indent: 1.3em; line-height: 1.2em; margin-top: 0.3em; margin-bottom: 0.3em } .noindent { text-indent: 0 } .sc { font-variant: small-caps } .small { font-size: smaller } .large { font-size: larger } sup { font-size: 80%; vertical-align: 25% } hr { margin: 1.5em 40%; width: 20% } .asterism { text-align: center; margin: 1em 0; line-height: 0.6em; font-size: 90% } div.dots { margin: 1em 0; text-align: center } div.dots b { display: inline-block; width: 4.8% } .date { text-align: right; margin-right: 5% } .ind { margin: 1em 0 1em 10% } .sign { text-align: right; margin-right: 5%; margin-top: 1.3em } .item { margin-top: 1.5em } .poetry { margin-left: 5%; font-size: 95% } .verse { text-indent: -3em; padding-left: 3em } .i1 { text-indent: -2em } .i3 { text-indent: 0 } .fnanchor { font-size: 80%; vertical-align: 0.35em; padding: 0 0.15em; text-decoration: none } .footnote { margin: 1em 0 1em 25%; font-size: 95% } .footnote + .footnote { margin-top: -0.5em } .footnote .label { text-align: left } .footnote a { text-decoration: none } div.gap, p.gap { margin-top: 2.5em } .break, .chapter { margin-top: 4em } .cgap { text-align: center; text-indent: 0; line-height: 1.5em; margin-top: 4em } .cleft { margin-right: 50%; text-align: center; text-indent: 0 } .narrowright { margin-left: 50%; text-align: justify; text-indent: 0 } table { margin: 1em auto } td { vertical-align: top } td.c { padding: 0.7em 0; text-align: center } td.topr { text-align: right; vertical-align: top } td.num { text-align: right; vertical-align: bottom } @media screen { body { max-width: 40em; width: 80%; margin: 0 auto } } @media all { /* was @media handheld */ .break, .chapter { page-break-before: always } .top4em { padding-top: 4em } .nobreak { page-break-before: avoid } } /**/