/**/ body { margin-left: 8%; margin-right: 8%; font-size: 100% } p { margin-top: 0.75em; text-indent: 1em; text-align: justify; margin-bottom: 0.5em; line-height: 110% } h1 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 150%; line-height: 125%; margin-top: 2em; margin-bottom: 1em } h2 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 125%; line-height: 112%; margin-top: 1.5em; margin-bottom: 0.75em } .faux { visibility: hidden; margin-top: 1em } hr { margin-left: 25%; margin-right: 25%; margin-top: 1em; margin-bottom: 1em } /* styles for Transcriber's Note */ #tnote { background-color: #EEE; color: inherit; margin: 1em 30%; padding: 0.5em 1em; border: 0.1em solid gray; font-size: small } #tnote p { text-indent: 0; text-align: justify; margin-bottom: 0.75em; margin-top: 0.25em } /* styles for front matter */ .front { margin: 2em 20% } .front p { margin-top: 2em; margin-bottom: 2em; text-indent: 0; text-align: center; line-height: 125% } /* styles for dropcaps */ p.drop-cap-f { text-indent: 0 } p.drop-cap-f:first-letter { margin: 0 0.1em 0 0; font-size: 250%; line-height: 0.85em } img.drop-cap-i { margin: 0 0.5em 0 0 } p.drop-cap-i { text-indent: -2.5em } span.drop-cap-i { color: transparent; visibility: hidden } /* style for page numbers */ .pagenum { font-size: small; font-style: normal; font-weight: normal; text-align: right } /* styles for ToC */ #toc { border-collapse: separate; border-spacing: 0.2em; width: 80%; max-width: 30em; line-height: 90%; font-size: 95%; margin-left: auto; margin-right: auto; margin-bottom: 2em } #toc td.section { width: 1.5em; vertical-align: top; text-align: left } #toc td.title { padding-left: 1.5em; text-indent: -1.5em; vertical-align: top; text-align: left } #toc td.pag { width: 2.5em; text-align: right; vertical-align: bottom; font-size: small } /* style for summary paras*/ .summary { text-indent: -1em; margin-left: 0.75em; font-size: small } /* styles for footnotes */ .fnanchor { vertical-align: 20%; font-size: x-small } .footnote p { margin-top: 0.5em; margin-left: 3.5%; margin-right: 3.5%; font-size: small } /* styles for illustrations */ .image-center { margin: 1.5em auto; text-align: center } .caption { font-size: small; margin: 0.25em 0 } .caption p { text-align: center; text-indent: 0 } /* styles for letter feet etc */ .foot { margin-top: 0.25em; margin-bottom: 1em } div.right1 { padding-right: 3%; text-align: right } div.left1 { padding-left: 3%; text-align: left } div.left2 { padding-left: 6%; text-align: left } div.right3 { padding-right: 9%; text-align: right } /* other styles */ .nodent { text-indent: 0 } .center { text-indent: 0; text-align: center } .uppercase { text-transform: uppercase } .smcap { font-variant: small-caps } .large { font-size: large } .small { font-size: small } .gap-above { margin-top: 2em } .condense { letter-spacing: -0.25em } @media all { /* was @media handheld */ p.drop-cap-f:first-letter { float: none; margin: 0; font-size: 100% } img.drop-cap-i { display: none } p.drop-cap-i { text-indent: 0 } span.drop-cap-i { color: inherit; visibility: visible } } /**/