/**/ body { margin-left: 10%; margin-right: 10% } .pbafter { page-break-after: always } h1, h2, h3, h4 { text-align: center; /* all headings centered */ clear: both } h3, h4 { margin-top: 1.5em; margin-bottom: 0.6em } .runin { display: inline; font-size: medium } .spaceafter { margin-bottom: 0.49em; margin-top: 1.5em } p { margin-top: 0.51em; text-align: left; margin-bottom: 0.49em } .p4 { margin-top: 4em; text-align: center } .p6 { margin-top: 6em; text-align: center } a:focus, a:active { background-color: #fe6 } hr { width: 33%; margin-top: 2em; margin-bottom: 2em; margin-left: 33.5%; margin-right: 33.5%; clear: both } hr.chap { width: 65%; margin-left: 17.5%; margin-right: 17.5% } hr.full { width: 95%; margin-left: 2.5%; margin-right: 2.5% } hr.r5 { width: 5%; margin-top: 1em; margin-bottom: 1em; margin-left: 47.5%; margin-right: 47.5% } table { margin-left: auto; margin-right: auto } .pagenum { /* uncomment the next line for invisible page numbers */ /* visibility: hidden; */ font-size: smaller; text-align: right } /* page numbers */ .bb { border-bottom: solid 2px } .bt { border-top: solid 2px } .center { text-align: center } .right { text-align: right } .left { text-align: left } .smcap { font-variant: small-caps } .xsmall { font-size: x-small } .small { font-size: small } .large { font-size: large } .xlarge { font-size: x-large } .xxlarge { font-size: xx-large } .gesperrt { letter-spacing: 0.2em; margin-right: -0.2em } .caption { font-weight: bold; text-align: inherit } /* Images */ .figcenter { margin: auto; text-align: center } .figleft { clear: left; margin-left: 0; margin-bottom: 1em; margin-top: 1em; margin-right: 1em; padding: 0; text-align: center } .beef { margin: auto; text-align: center } .venison { margin: auto; text-align: center } @media screen { .beef { margin: auto; text-align: center; width: 400px } .venison { margin: auto; text-align: center; width: 381px } } /* Footnotes */ .footnotes { border: dashed 1px gray; /* comment out if not wanted */ /*background-color: #EEE; comment out if not wanted */ margin-top: 1em; clear: both } .footnotes ol { margin-left: 0; margin-right: 0; padding: 0; width: 100%; list-style-type: none } .footnotes h3 { /* affects header FOOTNOTES: */ text-align: left; margin-top: 0.5em; font-weight: normal; font-size: 90%; /* basically make h3 into h4... */ } .footnote { margin-left: 10%; margin-right: 10%; width: 80%; margin-bottom: 0.75em; font-size: 0.9em } .footnote .label { /* style the [nn] label left of footnote */ text-align: left } .footnote a { /* take underline off the footnote label link */ text-decoration: none } .fnanchor { /* style the [nn] reference in the body text */ text-decoration: none; /* no underscore, blue color is enough */ background-color: #DDD; /* optional: a pale gray background */ vertical-align: baseline; font-size: 0.8em } /* Transcriber's notes */ .transnote { background-color: #E6E6FA; color: black; font-size: smaller; padding: 0.5em; margin-bottom: 2em; font-family: monospace, sans-serif, serif } .covernote { visibility: hidden; display: none } @media all { /* was @media handheld */ .covernote { visibility: visible; display: block } } table.toc { margin: auto; width: auto; max-width: 40em } td.cht { text-align: left; vertical-align: top; padding-left: 1em; text-indent: -1em; border: none } td.pag { text-align: right; vertical-align: bottom; padding-left: 2em; border: none } div.index { /* styles that apply to all text in an index */ font-size: 90%; /*small type for compactness */ } ul.IX { list-style-type: none; font-size: inherit; /* i.e. from the div class="index" container */ } .IX li { /* list items in an index: compressed vertically */ margin-top: 0 } table.alpha { width: 75%; border: 2px solid; border-collapse: collapse } td { border: 1px solid } /**/