body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, section, aside { margin: 0; line-height:1.5em; line-height:1.5em; padding:0; border-width:0; -epub-hyphens: 1 !important; hyphens: 1 !important; } /* HEADS HEADS HEADS HEADS */ h1, h2, h3, h4, h5, h6 { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; text-align: center; text-indent: 0; margin-top: 1em; -epub-hyphens: none !important; hyphens: none !important; } h1 { text-align: center; font-size: 1.2em; margin-bottom: 2em; } .pn {margin-bottom: 0;} .pt { font-size: 2em; margin-top: 0; } h2 { margin: 1.5em 5% .75em 5%; font-size: 1.1em; } .ct { font-size: 1.5em; margin-top: 0; } h3 { text-align: left; margin-bottom: 0; font-size: 1em; font-weight: 600; } /* TEXT TEXT TEXT TEXT */ p, ol, ul, li, blockquote { font-family: "serif"; orphans:1; widows:1; } p { text-align:left; text-indent:1.25em; margin: 0; } blockquote { text-indent:0; widows:0; orphans: 0; } hr { opacity: 0; margin: 0; } .timebreak { color: rgba(101,91,91,1.00); text-indent: 0; text-align: center; letter-spacing: 4px; margin: .5em 0; font-size: .75em; } ol, ul { display: block; } li { margin-bottom: 0em; line-height: 1.35em; } .BL { list-style: none; margin-bottom: .5em; } .handwritten { font-family:"Blambot FXPro Light BB"; font-size: 1.2em; } section { } sub, sup { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-size: 0.75em; line-height: 1.2em; } sub { vertical-align: sub; vertical-align: -20%; } sup { vertical-align: super; vertical-align: 35%; } /* TYPE TYPE TYPE TYPE */ .above { margin-top: 1.5em; } .abovehalf { margin-top: .75em; } .below { margin-bottom: 1.5em; } .bolditalic { font-weight: bold; font-style: italic; } .capitalize { text-transform: uppercase; } .center { text-align: center; } .co { margin-top: 2.5em; text-indent: 0; } /* .co:first-line { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-weight: bold; font-size:1em; color: rgba(101,91,91,1.00); } */ .cr { font-size: .8em; line-height: 1.2em; text-indent: 0; text-align: left; } .dedication { text-align: center; text-indent: 0; font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-weight: 600; font-size: 1.3em; } /* .drop { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; float: left; padding-right: .025em; font-size:3em; margin-bottom: .25em; margin-top: .24em; color: rgba(101,91,91,1.00); } */ .epigraph, .epigraph_attrib { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; text-align: center; margin: 2.5em 10% 0 10%; text-indent: 0; } .epigraph_attrib { margin-top: 0; font-style: italic; font-size: .9em; } .left { text-indent: 0; } .hidden { visibility: hidden; margin: 0; } .italic { font-style:italic; } .keep { page-break-inside: avoid !important; } .leadin { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-size:1em; font-weight: bold; } .no-above { margin-top: 0; padding-top: 0; } .no-below { margin-bottom: 0; padding-bottom: 0; } .nobreak { } .none { list-style: none; } .pgbrk { page-break-before: always; } .references { margin-left: 2em; text-indent: -1em; } .right { text-align: right; } .sans { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-size: 1.05em; } .sc { font-variant: small-caps; } .sink { margin-top: 15%; } .toc-title { font-weight: bold; font-size: 1.1em; } .toc, .toc1, .toc2, .toc3 { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; text-indent: 0; margin-top: .75em; } .toc2 { margin-top: .75em; margin-left: 2em; text-indent: -1em; } .toc3 { margin-left: 3em; text-indent: -1em; } .uppercase { text-transform: uppercase; } /*Images and Captions */ img { text-align: center; } figure { width: 100%; text-align: center; margin: .75em 0; } .ch-open-spot { width: 30%; margin: 0 auto; } .icon-chapter { text-align: center; width: 15%; } .inline { display: inline; width: 4%; vertical-align: sub; vertical-align: -20%; } .image75 { width: 75%; } .image50 { width: 50%; } .image40 { width: 40%; } .image30 { width: 30%; } .image20 { width: 20%; } img.img_vh { height: 50%; } img.img_vh:only-of-type { /*overrides the previous setting, but only in newer systems that support CSS3 */ height: 50vh; } figcaption { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; line-height: 1.2em; margin-bottom: 1.35em; margin-top: 0; font-size: .9em; text-align: center; padding: .25em 3%; } .caption { text-align: center; color:#a97c50; font-style:italic; margin-bottom: 1.5em; } .img_50 { width: 50%; height: auto; text-align: left; } /* ASIDES */ aside { display: block; } .aside-text{ margin-top: 0; } .quote-large-box { margin-right: 30%; } .quote-large { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-weight: 600; font-size: 1.3em; } .scripture { margin: 0 5%; border-bottom: 1px solid #a97c50; padding-bottom: .5em; margin-bottom: 1.5em; } .scripture-text, .para2 { margin: 1.5em 0 0 0; border-top: 1px solid #a97c50; padding-top: .25em; } .para2 { border-top: none; padding-top: 0; margin-top: .75em; } .side, .quote { margin: 1.5em 3%; padding: .75em 0 0 0; border-top: 1px solid #a97c50; margin-right: 25%; text-align: left; } .sidebar { font-family:"Adobe Garamond Pro", serif; font-size:1.5em; line-height:1.2; color: #a97c50; font-weight:600; font-style: italic; text-align: left; } /* POEMS */ .poetryAuthor, .poetrySource { text-align: right; text-indent: 0; margin: 1.35em 0 0 0; } .rightAuthor { margin: .625em 20% 0 2em; text-align: right; } .poetrySource { font-size: .9em; margin: 0 20% 3.125em 2em; } .poetryTitle { text-align: center; text-indent: 0; margin: 2.7em 0 1.35em 0; } .translation, .translationAbove { font-size: .95em; margin: 0 5% 1.35em 5%; text-indent: 0; } .translationAbove { margin-top: 1.35em; } .poem, .poemAbove, .poemBelow, .poemAboveBelow, .poemFirstLine, .indent-5, .indent-10, .indent-12, .indent-15, .indent-20, .indent-25, .indent-30, .indent-35, .indent-40, .indent-45, .indent-50, .indent-55, .indent-60, .indent-65, .indent-70, .indent-75 { margin-left: 3%; text-indent: -3%; padding-left: .2%; } .line, .lineNospace { padding-left: 1.3em; text-indent: -1.3em; } .lineNospace { margin-top: 0; } .poem-wrapper { margin-left: 10%; } .poemFirstLine { page-break-before: always; } .poemAbove { margin-top: 1.35em; } .poemAbove2 { margin-top: 2.7em; } .poemCenter { text-align: center; } .poemBelow { margin-bottom: 1.35em; } .poemAboveBelow { margin-top: 1.35em; margin-bottom: 1.35em; } .poemRight, .poemRightAbove, .poemRightnoSpace { text-align: right; text-indent: 0; margin-bottom: 5%; margin-right: 10%; } .poemRightAbove { margin-top: 1.35em; } .poemRightnoSpace { margin-bottom: 0; } .indent-5 { margin-left: 5%; } .indent-10 { margin-left: 10%; } .indent-12 { margin-left: 12%; } .indent-15 { margin-left: 15%; } .indent-20 { margin-left: 20%; } .indent-25 { margin-left: 25%; } .indent-30 { margin-left: 30%; } .indent-35 { margin-left: 35%; } .indent-40{ margin-left: 40%; } .indent-45 { margin-left: 45%; } .indent-50 { margin-left: 50%; } .indent-55 { margin-left: 55%; } .indent-60 { margin-left: 60%; } .indent-65 { margin-left: 65%; } .indent-70 { margin-left: 70%; } .indent-75 { margin-left: 75%; } table { margin: .75em auto; width: 100%; border-collapse: collapse; border: 1px rgb(200,200,200) solid; } th, td { padding: .25em; vertical-align: top; border-bottom: 1px rgb(200,200,200) solid; border-collapse: collapse; border-right: 1px rgb(200,200,200) solid;} .thead { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-weight: bold; font-size: .85em; text-indent: 0; text-align: center; } .ttext, .tbl { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; text-indent: 0; font-size: .9em; } .tbody-tint { background-color: lightgray; }