/**/ /* == GLOBAL MARKUP == */ body, table.twocol tr td { margin-left: 2em; margin-right: 2em } /* BODY */ .box { border-style: double; margin-bottom: 2em; max-width: 25em; margin-right: auto; margin-left: auto; margin-top: 2em } h1, h2, h3, h5, h6, .titlepg p { text-align: center; clear: right } /* HEADINGS */ h2 { margin-top: 4em; margin-bottom: 2.5em } h1 { margin-top: 3em } div.box h1 { margin-top: 1em } h3 { font-variant: small-caps; margin-top: 2.5em } h6 { font-size: 100%; font-style: italic } h6.var { font-size: 80%; font-style: normal } .titlepg { margin-left: auto; margin-right: auto; border-style: double; clear: both } h4 { font-size: 80%; text-align: center; clear: right } span.chaptertitle { font-style: normal; display: block; text-align: center; font-size: 150% } pre sub.ms { color: red; width: 4em; letter-spacing: 1em } p, blockquote, div.p, div.bq, li { text-align: justify } /* PARAGRAPHS */ div.p, div.bq { margin-top: 1em; margin-bottom: 1em } blockquote, .bq { margin-left: 1em; margin-right: 0 } .verse { font-size: 100% } p.indent { text-indent: 2em; text-align: left } p.tb, p.tbcenter, verse.tb, blockquote.tb { margin-top: 2em } span.pb, div.pb, dt.pb, p.pb /* page breaks */ { text-align: right; margin-right: -1em } div.pb { display: inline } .pb { text-align: right; margin-left: 1.5em; margin-top: 0.5em; margin-bottom: 0.5em; display: inline; font-size: 80%; font-style: normal; font-weight: bold } div.index .pb { display: block } .bq div.pb, .bq span.pb { font-size: 90%; margin-right: 2em } div.img, body a img { text-align: center; margin-left: auto; margin-right: auto; margin-top: 2em; margin-bottom: 2em } sup, a.fn { font-size: 75%; vertical-align: 100%; line-height: 50% } sub { font-size: 75% } .center, .tbcenter { text-align: center; clear: both } /* TEXTUAL MARKUP */ table.center { clear: both; margin-right: auto; margin-left: auto } table.inline, table.symbol { display: inline-table; vertical-align: middle } p { clear: left } .small { font-size: 85% } .smaller { font-size: 75% } .smallest { font-size: 66% } .larger { font-size: 150% } .large { font-size: 125% } .xlarge { font-size: 200%; line-height: 60% } .xxlarge { font-size: 200%; line-height: 60% } .gs { letter-spacing: 1em } .gs3 { letter-spacing: 2em } .gslarge { letter-spacing: 0.3em; font-size: 110% } .sc { font-variant: small-caps; font-style: normal } .xo { color: green } .over, over { text-decoration: overline; display: inline } hr { width: 20% } .jl { text-align: left } .jr { text-align: right; min-width: 2em; display: block } .jr1 { text-align: right; margin-right: 2em } .ind1 { text-align: left; margin-left: 2em } .u { text-decoration: underline } .hst { margin-left: 2em } dd.t { text-align: left; margin-left: 5.5em } dl.toc { clear: both } /* CONTENTS (.TOC) */ .toc dt.center { text-align: center; clear: both; margin-top: 3em; margin-bottom: 1em } .toc dt { text-align: right; clear: left } .toc dd { text-align: right; clear: both; margin-left: 2em } .toc dd.t { text-align: right; clear: both; margin-left: 3em } .toc dt a, .toc dd a { text-align: left; clear: right } .toc dt a span.chn { text-align: right; margin-right: 0.7em; display: block } .toc dt.sc { text-align: right; clear: both } .toc dt.scl { text-align: left; clear: both; font-variant: small-caps } .toc dt.sct { text-align: right; clear: both; font-variant: small-caps; margin-left: 1em } .toc dt.jl { text-align: left; clear: both; font-variant: normal } .toc dt.scc { text-align: center; clear: both; font-variant: small-caps } .toc dt span.lj { text-align: left; display: block } /* BOX CELL */ td.top { border-top: 1px solid; width: 0.5em; height: 0.8em } td.bot { border-bottom: 1px solid; width: 0.5em; height: 0.8em } td.rb { border: 1px solid; border-left: none; width: 0.5em; height: 0.8em } td.lb { border: 1px solid; border-right: none; width: 0.5em; height: 0.8em } /* INDEX (.INDEX) */ dl.index { clear: both } .index dd { margin-left: 4em; text-indent: -2em; text-align: justify } .index dd span { text-align: left; display: block } .xxindex dd a { text-align: right; clear: left; display: block } .index dt { margin-left: 2em; text-indent: -2em; text-align: justify } /* FOOTNOTE BLOCKS */ div.notes p { margin-left: 1em; text-indent: -1em; text-align: justify } /* POETRY LINE NUMBER */ .lnum { text-align: right; margin-left: 0.5em; display: inline } .hymn { text-align: left } /* HYMN AND VERSE: HTML */ .verse { text-align: left; margin-top: 1em; margin-bottom: 1em; margin-left: 0 } .versetb { text-align: left; margin-top: 2em; margin-bottom: 1em; margin-left: 0 } .originc { text-align: center } .subttl { text-align: center; font-size: 80% } .srcttl { text-align: center; font-size: 80%; font-weight: bold } p.t0, p.l { margin-left: 4em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.lb { margin-left: 4em; text-indent: -3em; margin-top: 2em; margin-bottom: 0; text-align: left } p.tw, div.tw, .tw { margin-left: 1em; text-indent: -1em; margin-top: 0; margin-bottom: 0; text-align: left } p.t, div.t, .t { margin-left: 5em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.lr, div.lr, .lr { display: block; margin-left: 0; margin-right: 1em; margin-top: 0; margin-bottom: 0; text-align: right } /* FOOTNOTES */ .fnblock { margin-top: 2em } .fndef { text-align: justify; margin-top: 1.5em; margin-left: 1.5em; text-indent: -1.5em } .fndef dl { margin-left: 1.5em; text-indent: 0 } .fndef p.fnq { margin-left: 1.5em; text-indent: 0 } .fndef p.fncont { margin-left: 0; text-indent: 0 } dl.catalog dd { font-style: italic } dl.catalog dt { margin-top: 1em } /* two columns */ div.lcol { min-width: 10em; clear: both } div.rcol { min-width: 10em } .clear { clear: both } p.biblio { margin-left: 2em; text-indent: -2em } p.biblio1 { margin-left: 4em; text-indent: -2em } p.biblio2 { margin-left: 6em; text-indent: -2em } p.biblio3 { margin-left: 8em; text-indent: -2em } /**/