/**/ body { margin-left: 12%; margin-right: 12% } /* Heading Styles */ .h1head, .h2head, .h3head, .h4head { clear: both; display: block; text-indent: 0; text-align: center; font-weight: bold; page-break-before: avoid } .h1head { margin: 4em 5% 1em; font-size: 200% } .h2head { margin: 4em 5% 1em; font-size: 160% } .h3head { margin: 3em 5% 1em; font-size: 140% } .h4head { margin: 1em 5% 1em; font-size: 120% } a:link { text-decoration: none } /* no UL of links - html accessibility */ div.chapter { page-break-before: always; margin-top: 4em } /* paragraph formatting */ p { text-indent: 1.25em; margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em } .unindent { text-indent: 0; margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em } .pneg { margin-top: -0.75em } .p2 { margin-top: 2em } .p4 { margin-top: 4em } .flushright { text-align: right } .center { text-align: center; text-indent: 0 } .r1 { margin-right: 5% } .r4 { margin-right: 4em } .caption { font-weight: bold; page-break-before: avoid; text-align: center; margin-top: -0.75em } span.lock { white-space: nowrap } span.left { text-align: left; display: block } /* for justified text */ span.right { text-align: right; display: block } .blockquote { margin-left: 5%; margin-right: 5%; text-align: justify } div.fight { margin: 1em 5% 1em 5%; /* for fights and letters to editor */ font-size: 83% } hr.short { margin-right: 45%; margin-left: 45%; text-align: center; width: 10% } /* Font styling */ .sc { font-style: normal; font-variant: small-caps } em { font-style: italic } .small { font-size: 92% } .smaller { font-size: 83% } .muchsmaller { font-size: 75% } .large { font-size: 120% } .larger { font-size: 150% } .xl { font-size: 200% } .ls { letter-spacing: 0.25em } .black { font-family: blackletter } .place { font-style: italic } .lang { font-style: italic } .strong { font-weight: bold } .o { text-decoration: overline } .lowercase { text-transform: lowercase } /*for words abbreviations that are all small caps */ abbr { border: none; text-decoration: none; font-variant: normal } /* Poetry */ div.poem-container { margin-top: 0.75em; margin-bottom: 0.75em; text-align: center } div.poem { display: inline-block; text-align: left; font-size: 92% } .poem .stanza { margin: 0 0 0.75em 0 } .i0 { text-indent: -3em; padding-left: 3em } .i0a { /* to align lines starting with quote mark */ text-indent: -3.35em; padding-left: 3em } .i2 { text-indent: -1em; padding-left: 3em } .i2a { text-indent: -1.5em; padding-left: 3em } .i4 { text-indent: 1em; padding-left: 3em } .i6 { text-indent: 3em; padding-left: 3em } .fnpoem { font-size: 90%; /* for poetry in footnotes */ display: block; margin-top: -1.5em; margin-left: 15%; text-align: left } /* Images */ .figcenter { clear: both; margin-left: auto; margin-right: auto; text-align: center } /* tables */ table { margin-left: auto; margin-right: auto; border-collapse: collapse; margin-top: 0.75em; margin-bottom: 0.75em } th { height: 0.25em; text-align: center; text-indent: 0 } td.center { vertical-align: top; text-align: center; padding: 0 0.25em 0 0.25em } td.right { vertical-align: bottom; text-align: right; padding: 0 0 0 0.25em } td.left { vertical-align: top; text-align: left; padding: 0 0.25em 0 0.25em } td.leftind { vertical-align: top; text-align: left; text-indent: -1em; padding: 0 0.25em 0 3em } td.t { padding-top: 1em } /* for new entries in index */ td.t2 { padding-top: 2em } /* page numbers */ .pageno { visibility: hidden; font-size: 50%; font-style: normal; text-align: right; text-indent: 0 } /* Footnotes and anchors */ .fnanchor { font-size: 65%; text-decoration: none; vertical-align: 0.5em; font-weight: normal; white-space: nowrap } .footnote { font-size: 90%; text-decoration: none; margin-left: 5%; margin-right: 5% } /**/