body { background: #f0f0f0; padding: 0 1em; } p { text-indent: 12px; } p.fake { margin-top: 0; text-indent: 0; } p.line-group { text-indent: 0; } h1, h2, h3, h4 { font-family: arial, sans-serif; clear: both; } /* This emulates a superscript, but without changing the line-spacing */ a.footnote { font-size: 75%; line-height: 75%; vertical-align: top; color: #333; text-decoration: none; } a:hover.footnote { text-decoration: underline; } div#footnotes { border-top: double 3px #ccc; padding-bottom: 2ex; margin: 3ex 0 2ex 0; } div#footnotes ul { padding: 0; margin: 0; } div#footnotes ul li { list-style-type: none; } div#footnotes h3 { padding-top: 2ex; } span.verse-num, span.verse-num-woc { font-size: 75%; line-height: 75%; vertical-align: top; /* font-weight: bold; */ color: #666; /* padding-left: 4px; */ } span.verse-num-woc { color: #f66; } span.chapter-num { display: block; position: relative; left: -12px; font-size: 180%; color: #666; margin: 0; padding: 0; float: left; } p.line-group span.chapter-num { display: none; } span.indent0, span.indent1, span.indent2 { display: block; position: relative; height: 100%; text-indent: -3em; text-align: left; } span.indent0 { padding-left: 4em; } span.indent1 { padding-left: 6em; } span.indent2 { padding-left: 8em; } p.begin-chapter { text-indent: 0; } div.block-indent { margin-left: 2em; } div.block-indent p { text-indent: 0; } span.selah { display: block; text-align: right; font-style: italic; margin-bottom: 1ex; } span.woc { color: #f00; } div#copyright { clear: both; margin-top: 0; border-top: double 3px #ccc; } div#copyright p { font-style: italic; text-indent: 0; } div#navig { display: block; width: 100%; border-top: double 3px #ccc; margin-top: 2ex; } div#navig table { margin: 2ex 0; width: 100%; } div#navig table tr td a { display: inline; text-decoration: none; font-family: arial, sans-serif; font-weight: bold; color: #333; padding: 3px 6px; } div#navig table tr td a:hover { background: #ccc; } div#navig table tr td { text-align: center; } div#navig table tr td#previous { width: 30%; } div#navig table tr td#current { width: 40%; } div#navig table tr td#next { width: 30%; } span.ang { border-bottom: 1px dotted #666; } h2 { padding: 2ex 0 2ex 0; margin: 0 0 0 0; text-align: center; border-bottom: double 3px #ccc; border-top: double 3px #ccc; } h3 { padding-top: 0; margin-top: 0; font-size: 100%; } h4.psalm-title { font-weight: normal; font-style: italic; margin: 0 1em; } table { width: 100%; margin-top: 2ex; border-collapse: collapse; } table tr td { width: 50%; padding: 0 2em 0 2em; vertical-align: top; text-align: justify; } table tr td#col-1 { border-right: solid #ccc 1px; } span.sc { font-variant: small-caps; } div#gohome { padding: 0; margin: 0; } div#gohome p { text-align: right; padding: 0; margin: 0; } div#gohome p a { color: #333; text-decoration: none; font-style: italic; font-size: 90%; } @media print { div#navig {display: none;} div#gohome {display: none;} }