/**/ /* == GLOBAL MARKUP == */ body, table.twocol tr td { margin-left: 2em; margin-right: 2em } /* BODY */ h1, h2, h4, h5, h6, .titlepg p, .home p { text-align: center; clear: right } /* HEADINGS */ h2 { font-size: 110%; font-variant: small-caps; clear: both; margin-top: 2.5em } h2 .f { font-style: italic } h3 { text-align: left; margin-bottom: 0 } /* HEADINGS */ h4 { font-variant: small-caps; font-size: 80% } h6 { font-size: 100%; font-style: italic } h6.var { font-size: 80%; font-style: normal } .titlepg, .catalog { margin-left: auto; margin-right: auto; border-style: groove; clear: both } .originc { text-align: center } .origincleft { text-align: left } sup { font-size: 50% } .box { margin-right: auto; margin-left: auto; max-width: 27em } .box { border-style: solid; margin-top: 2em; margin-bottom: 2em } div.box dl dd { margin-left: 2em; font-size: 90% } div.box dl dt { margin-left: 1em } div.clear, div.hymn { clear: both } p, blockquote { text-align: justify } /* PARAGRAPHS */ .bq { margin-left: 2em; margin-right: 2em; font-size: 90% } p.hymn2 { text-align: center; font-size: 125%; font-weight: bold; font-style: italic; clear: both } span.pb, div.pb, dt.pb, p.pb /* page breaks */ { text-align: right; margin-right: -1em; clear: right } 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 } .center, .tbcenter { text-align: center; clear: both; text-indent: 0; margin-left: 0 } /* TEXTUAL MARKUP */ .tbcenter { margin-top: 2em } table.center { clear: both; margin-right: auto; margin-left: auto } .small { font-size: 80% } .smaller { font-size: 66% } .smallest { font-size: 50% } .larger { font-size: 150% } .large { font-size: 125% } .gs { letter-spacing: 1em } .gs3 { letter-spacing: 2em } .gslarge { letter-spacing: 0.3em; font-size: 125% } .sc { font-variant: small-caps; font-style: normal } .rubric { color: red } hr { width: 20% } .shorthr { margin-left: 40%; width: 10% } .jl { text-align: left } .jr { text-align: right; display: inline-block } .jr1 { text-align: right; margin-right: 2em; display: inline-block } .ind1 { text-align: left; margin-left: 2em } .u { text-decoration: underline } .rightish { margin-left: 8em; font-style: normal } .hst { text-align: right; display: inline-block } dl.hymntab dt { text-align: right } dl.hymntab dt .jl { display: block; text-align: left } table.hymntab { text-align: right } table.hymntab tr td { vertical-align: bottom } table.center { border-style: groove } table.center, table.hymntab { clear: both; margin-right: auto; margin-left: auto } dl.toc { clear: both } /* CONTENTS (.TOC) */ .toc dt { text-align: right; clear: left } .toc dd { text-align: right; clear: both; margin-left: 1.5em } .toc dd.t { margin-left: 6em } .tocx dt a, .tocx dd a { text-align: left; clear: right } .toc dt.sc { text-align: right; clear: both; font-variant: small-caps } .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 .subhead { text-align: left } dl.toc dd span.jl, dl.toc dt span.jl { text-align: left; clear: both } /* INDEX (.INDEX) */ dl.index { clear: both } .index dd { clear: both; text-align: left; margin-left: 6em; text-indent: -4em } .index dd span { text-align: left; display: block } dl.index dt { text-align: left; margin-left: 4em; text-indent: -4em } dl.index dt.xttl { margin-top: 1em; text-align: center; font-weight: bold } dl.simple dt { text-align: justify; margin-left: 2em; text-indent: -1em } dl.indexr dt { text-align: right } dl.indexr dt.xttl { text-align: center } dl.indexr span.jr { color: red } dl.indexr dt { clear: both } dl.indexr dt span.jl { text-align: left; clear: both } a.topic { font-style: italic } div.notes p { margin-left: 1em; text-indent: -1em; /* FOOTNOTE BLOCKS */ text-align: justify } .lnum { text-align: right; margin-left: 0.5em; /* POETRY LINE NUMBER */ display: inline; color: red } .catalog p { margin-left: 3em; margin-right: 1em; text-indent: -2em; text-align: justify; font-size: 80% } .catalog p.center { margin-left: 1em; text-indent: 0; text-align: center } .hymn { text-align: left } /* HYMN AND VERSE: HTML */ .Verse, .verse { text-align: left; margin-top: 1em; margin-bottom: 1em; margin-left: 0.5em; clear: left } p.t0, p.l, .t0, .l, div.l, l { margin-left: 4em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.tc { text-align: center; margin-top: 0; margin-bottom: 0 } p.t, div.t, .t { margin-left: 5em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t2, div.t2, .t2 { margin-left: 6em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t3, div.t3, .t3 { margin-left: 7em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t4, div.t4, .t4 { margin-left: 8em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t5, div.t5, .t5 { margin-left: 9em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t6, div.t6, .t6 { margin-left: 10em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t7, div.t7, .t7 { margin-left: 11em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t8, div.t8, .t8 { margin-left: 12em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t9, div.t9, .t9 { margin-left: 13em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t10, div.t10, .t10 { margin-left: 14em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } p.t11, div.t11, .t11 { margin-left: 15em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left } .t1-2 { margin-left: 5em; text-indent: -2em } .argument { text-align: center; font-size: 90% } .author { text-align: right; font-size: 75% } .meter { text-align: right; margin-top: 1.4em; margin-bottom: 0; clear: right } .source, .sourcedet, .sourceit { text-align: right; font-size: 75% } .sourceit { font-style: italic } .firstl { text-align: left; font-size: 90% } .vn { display: inline-block; margin-left: -1.5em } .sidenote { margin-left: 1.5em; text-align: right; /* SPECIAL: SIDENOTES */ clear: right; font-size: 80%; font-weight: bold; margin-top: 0.5em } .hymninfo { font-size: 90%; font-style: italic } .hymninfo .sc { font-size: 100%; font-style: normal } .hymninfo .f { font-size: 100%; font-style: normal } div p.ttl { font-style: italic; text-align: center; clear: both; margin-top: 0; color: red; font-size: 80% } .fnblock { margin-top: 1.5em } .fndef { text-align: justify; margin-left: 1.5em; text-indent: -1.5em } sup, a.fn { font-size: 75%; vertical-align: 100%; line-height: 50%; font-weight: normal } /**/