/**/ body { margin-left: 6%; margin-right: 7%; font-size: 100% } p { margin-top: 0.25em; text-indent: 1em; text-align: justify; margin-bottom: 0.5em; line-height: 120% } h1 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 125%; line-height: 125%; margin-top: 2em; margin-bottom: 1em } h2, h3 { text-align: center; clear: both; font-weight: normal; font-style: normal; font-size: 115%; line-height: 155%; margin-top: 1.5em; margin-bottom: 0.75em } .faux { visibility: hidden; margin-top: 0.1em; margin-bottom: 0.1em } hr { margin-left: 25%; margin-right: 25%; margin-top: 0.5em; margin-bottom: 0.5em } /* 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 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 front matter */ .front { margin: 2em 20% } .front p { margin-top: 1em; margin-bottom: 1em; text-indent: 0; text-align: center; line-height: 120% } /* styles for poetry */ .poetry-container { text-align: center } .poetry { display: inline-block; text-align: left } .poetry .stanza { margin: 0.5em auto } .poetry .verse { font-size: small; text-indent: -3em; padding-left: 3em } .poetry .quote2 { text-indent: -3.5em } .poetry .indent2 { text-indent: -2em } .poetry .indent10 { text-indent: 2em } .poetry .indent20 { text-indent: 7em } /* styles for letters etc */ .foot { margin-top: 0.25em; margin-bottom: 1em } div.left2 { padding-left: 6%; text-align: left } div.right1 { padding-right: 3%; text-align: right } div.right2 { padding-right: 6%; text-align: right } /* styles for ToC */ .toc { border-collapse: separate; border-spacing: 5px; width: 80%; max-width: 30em; line-height: 90%; font-size: 90%; margin-left: auto; margin-right: auto; margin-bottom: 2em } .toc td.part { padding-top: 0.3em; vertical-align: top; text-align: center; font-size: 120% } .toc td.chap { padding-top: 0.3em; vertical-align: top; text-align: center; padding-bottom: 0.1em } .toc td.title { padding-top: 0.1em; vertical-align: top; text-align: left; padding-left: 1em; text-indent: -1em } .toc td.pag { width: 2.5em; text-align: right; vertical-align: bottom } /* style for chapter summaries */ .gist { padding-left: 1em; text-indent: -1em; font-size: small } /* styles for costs tables */ .costs { border-collapse: separate; border-spacing: 3px; width: 80%; max-width: 29em; line-height: 95%; font-size: 95%; margin-left: auto; margin-right: auto; margin-bottom: 1em } .costs td.year { width: 2em } .costs td.center { text-align: center } .costs td.blanka { width: 4em } .costs td.blankb { width: 0 } .costs td.vols { text-align: right; width: 4em } .costs td.pounds { text-align: right; width: 4em } .costs td.shillings { text-align: right; width: 2em } .costs td.pence { text-align: left; width: 2em } /* styles for books table */ .books { border-collapse: separate; border-spacing: 1px; width: 80%; max-width: 25em; line-height: 95%; font-size: 95%; margin-left: auto; margin-right: auto; margin-bottom: 1em } .books td.numa { width: 2em; text-align: right } .books td.numb { width: 4em; text-align: right } .books td.uline { border-bottom: 1px solid black } .books td.cent { width: 5em; text-align: center } /* styles for USA tables */ .usa { border-collapse: separate; border-spacing: 1px; width: 80%; max-width: 29em; line-height: 95%; font-size: 95%; margin-left: auto; margin-right: auto; margin-bottom: 1em } .usa td.num { width: 5em; text-align: right } .usa td.uline { border-bottom: 1px solid black } .usa td.cent { width: 2em; text-align: center } /* styles for town tables */ .town { border-collapse: separate; border-spacing: 1px; width: 80%; max-width: 18em; line-height: 95%; font-size: 95%; margin-left: auto; margin-right: auto; margin-bottom: 1em } .town td.right { text-align: right; width: 4.5em } .town td.cent { text-align: center } .town td.uline { border-bottom: 1px solid black } /* style for page numbers */ .pagenum { font-size: small; font-style: normal; font-weight: normal; text-align: right } /* styles for footnotes */ .fnanchor { vertical-align: 20%; font-size: x-small } .footnote p { margin-top: 0.5em; margin-left: 3%; margin-right: 3%; font-size: small } /* styles for back matter */ .back { margin: 2em 30% } .back p { margin-top: 1em; margin-bottom: 1em; text-indent: 0; text-align: center; line-height: 120% } /* styles for catalogue */ .catalog { font-size: small } .catalog p { margin-top: 0.75em; margin-left: 3.5em; text-indent: -3.5em } /* styles for lists */ .list { width: 95%; margin-left: auto; margin-right: auto; line-height: 97.5% } .list ul { list-style-type: none; font-size: 90%; padding-left: 2em } .list li { margin-top: 0.2em } /* other styles */ .center { text-indent: 0; text-align: center } .nodent { text-indent: 0 } .pad4-5 { padding-left: 4.5em } .smc { font-variant: small-caps } .lc { text-transform: lowercase } .large { font-size: large } .small { font-size: small } .x-small { font-size: x-small } .gap-above2 { margin-top: 2em } /**/