/**/ h1, h2, h3 { text-align: center; clear: both } h1 { font-size: 4em } h2 { font-size: 1.5em } h3 { font-size: 1.2em } h1:first-line { line-height: 3em; font-size: 50% } h2:first-line { line-height: 3em; font-size: 140% } h3:first-line { line-height: 3em; font-size: 120% } p { margin-top: 0.5em; text-align: justify; margin-bottom: 0.5em; text-indent: 1.5em } .pagenum { font-size: 0.8em; font-style: normal; font-weight: normal; letter-spacing: normal; color: #ccc; text-align: right } /* page numbers shown */ /* titles */ .cent { text-align: center; text-indent: 0; clear: both } .t1 { font-size: 3em; font-weight: bold } .t1:first-line { line-height: 3em; font-size: 50% } .t2 { font-size: 1.6em } .t3 { font-size: 1.25em } .t4 { font-size: 0.9em } .t5 { font-size: 0.7em } /* font styles */ sup { font-size: 0.7em; font-style: normal } .smcap { font-variant: small-caps } /* spacing */ .spac { line-height: 180% } .sep2 { margin-top: 2em } .sep3 { margin-top: 3em } .sep4 { margin-top: 4em } .sep6 { margin-top: 6em } .sepb { margin-bottom: 3em } /* styling */ .noind { text-indent: 0 } ins { text-decoration: none; border-bottom: thin dotted silver } .hang { margin-left: 1.5em; text-indent: -1.5em } .sansrf { font-family: sans-serif } .somm { text-align: center; font-size: 0.9em } .subj { text-align: center; font-size: 0.9em; margin: 2em 2em 1.2em 2em } .signat { text-align: right; margin-right: 1.5em; font-size: smaller } .manuscr { margin-left: 1.5em; font-size: 0.9em } /* tables - lists */ .tabmat { margin: 0 auto 1em auto; vertical-align: top; font-size: 0.9em } .endnotes { margin: 2em auto 1.5em auto; font-size: 0.9em; width: 96% } .tdc { text-align: left; vertical-align: baseline } .tdl { text-align: left; vertical-align: baseline } .tdp { text-align: left; vertical-align: baseline; padding-left: 2em; text-indent: -1em; padding-right: 0.5em } .tdr { text-align: right; vertical-align: baseline; padding-right: 0.5em } .tds { text-align: right; vertical-align: bottom } /* box */ .box { margin-left: auto; margin-right: auto; max-width: 36em; background-color: #f6f6f6; padding: 1em; border: solid 1px #ccc; font-size: 0.9em } /* lines */ hr { border-style: solid none none; clear: both; margin: 1em 0 1em 0 } hr.full { margin: 2em auto 2em auto; border-width: 4px 0 0 0; border-color: #999; clear: both } hr.hr6 { margin: 0.5em 47% 0.5em 47% } hr.hr7 { margin: 1em 47% 1em 47% } hr.duo { margin: 1.5em 0 1.5em 0; border-style: solid none solid none } /* illustrations */ .figcenter { margin: 2em auto 2em auto; text-align: center } .chapsep { margin: 3em auto 4em auto; text-align: center } img { margin-left: auto; margin-right: auto; border: none } /* Poetry */ .poem { margin: 1em 0 1em 4em; text-align: left; font-size: 0.9em } .poem .verse { padding-left: 4em; text-indent: -4em } /* Footnotes */ .footnotes { margin: 2em 2% 2em 5%; font-size: 0.9em } .fnanchor { vertical-align: super; font-size: 0.7em; text-decoration: none; font-style: normal; letter-spacing: normal } .footnotes p { margin-top: 1em } .addnotes { margin: 2em 2% 2em 5% } @media screen { body { max-width: 36em; margin: 0 10% 0 12% } } @media all { /* was @media handheld */ .pagenum { display: none } .npage { page-break-before: always } } /* links */ a:link { color: #99c; text-decoration: none } a:visited { color: #99c; text-decoration: none } a:hover { color: #000; text-decoration: underline } /**/