/**/ body { margin-left: 6%; margin-right: 6%; font-size: 100% } p { margin-top: 0.5em; text-indent: 1em; text-align: justify; margin-bottom: 1em; line-height: 110% } h1 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 140%; line-height: 140%; margin-top: 1em; margin-bottom: 1em } h2 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 120%; line-height: 120%; margin-top: 2.5em; margin-bottom: 1.5em } h3 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 120%; line-height: 120%; margin-top: 1.5em; margin-bottom: 1.5em } h4 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 100%; line-height: 100%; margin-top: 1.5em; margin-bottom: 1.5em } hr { width: 33%; margin-top: 2em; margin-bottom: 2em; margin-left: 33.5%; margin-right: 33.5%; clear: both } small { font-size: smaller; font-style: normal } /* styles for Transcriber's Note */ #tnote { background-color: #EEE; color: inherit; margin: 2em 20%; padding: 0.5em 1em; border: 1px solid gray; font-size: small } #tnote p { text-indent: 0; text-align: left; margin-bottom: 0.75em; margin-top: 0.25em } /* styles for front matter */ .front { margin-top: 2em; margin-bottom: 2em } .front p { margin-top: 2em; margin-bottom: 2em; text-indent: 0; text-align: center; line-height: 125% } .front .quote { margin: 2em 5em 2em 5em; text-indent: 1em; text-align: justify; line-height: 100%; font-size: small } /* styles for font dropcap */ p.drop-cap { text-indent: 0 } p.drop-cap:first-letter { margin: 0.05em 0.1em 0 0; font-size: 250%; line-height: 0.85em } /* styles for letter tops and feet */ .foot { margin-top: 0.5em; margin-bottom: 1.5em } div.right0 { padding-right: 0; text-align: right } div.right1 { padding-right: 4%; text-align: right } div.left1 { padding-left: 2%; text-align: left } div.left2 { padding-left: 4%; text-align: left } /* styles for ToC */ #toc { width: 80%; max-width: 40em; line-height: 95%; margin-left: auto; margin-right: auto; margin-bottom: 1em } #toc td { font-size: 90% } #toc td.bookchap { width: 3em; text-align: left; vertical-align: top } #toc td.ditto { width: 3em; text-align: center; vertical-align: top } #toc td.number { width: 2em; text-align: right; vertical-align: top } #toc td.title { padding-left: 1em; text-indent: -1em; text-align: left } #toc td.pag { width: 3em; text-align: right; vertical-align: bottom } /* style for page numbers */ .pagenum { font-size: small; font-style: normal; font-weight: normal; text-align: right } /* styles for footnotes */ .fnanchor { vertical-align: 15%; font-size: x-small } .footnote p { padding-left: 5em; padding-right: 5em; font-size: small } /* style for italic ampersand */ .amp { font-family: Baskerville, "Goudy Old Style", Palatino, "Book Antiqua", serif; font-style: italic; font-weight: normal } /* style for Anglo-Saxon */ .anglosaxon { text-decoration: underline } /* styles for sidenotes */ .sidenote { text-indent: 0; text-align: left; line-height: 100%; padding: 0 0.2em; margin-right: 0.5em; clear: left; margin-top: 0; margin-bottom: 0; font-size: small; font-weight: 600; color: black } .snmargin h2 { padding-left: 8.5em } .snmargin h3 { padding-left: 8.5em } .snmargin h4 { padding-left: 8.5em } .snmargin p { padding-left: 8.5em } .snmargin .footnote p { padding-left: 11.5em } .appendix h3, h4 { padding-left: 0 } /* styles for braces table */ .braces { border-collapse: collapse; line-height: 50%; margin-right: 0; margin-left: auto; margin-bottom: 1em } /* misc styles */ .nodent { text-indent: 0 } .negdent { margin-left: 1em; text-indent: -1em } .negdent3 { margin-left: 3em; text-indent: -1em } .center { text-indent: 0; text-align: center } .smcap { font-variant: small-caps; font-style: normal } .uppercase { text-transform: uppercase } .large { font-size: large } .x-large { font-size: x-large } .small { font-size: small } .x-small { font-size: x-small } .gap-above { margin-top: 2em } @media all { /* was @media handheld */ p.drop-cap:first-letter { float: none; margin: 0; font-size: 100% } .sidenote { float: left; clear: none } } /**/