@charset "UTF-8"; /* CSS Document */ a:link { color: #000; text-decoration: none; } /*font info*/ @font-face { font-family: "Charis"; font-weight: bold; font-style: normal; src: url("../Fonts/CharisSILB.ttf"); } @font-face { font-family: "Charis"; font-weight: normal; font-style: italic; src: url("../Fonts/CharisSILI.ttf"); } @font-face { font-family: "Charis"; font-weight: normal; font-style: normal; src: url("../Fonts/CharisSILR.ttf"); } strong, b { font-family: "Charis"; font-weight : bold; } em, i { font-family:"Charis"; font-style: italic; } /*body text*/ body{ font-size:1em; font-weight: normal; font-style: normal; line-height:1.33em; font-family: "Charis"; padding:1em; margin-left:0em; orphans: 2; widows: 2; -epub-hyphens:none; -webkit-hyphens:none; } /*text b=paragraph with indent bf=paragrapf without indent bf2=independent paragraph with no indent v=verse center, italics v2=verse italics left aligned n=vese number ref=reference tr=translation gl=glossary list1=independent list item*/ .b { text-align: left; text-indent: 2em; } .bf { text-indent:0; text-align: left; } .bf2 { text-indent:0; text-align: left; margin-top: .5em; margin-bottom: .5em; } .v { font-style: italic; text-align: center; margin-right: auto; margin-left: auto; margin-top: 1em; margin-bottom: 1em; orphans: 2; widows: 2; -epub-hyphens:none; -webkit-hyphens:none; } .v2 { font-style: italic; text-align: left; margin-left: 1em; margin-top: 1em; margin-bottom: 1em; rphans: 2; widows: 2; -epub-hyphens:none; -webkit-hyphens:none; } .n { text-align: center; margin-right: auto; margin-left: auto; margin-top: 2em; margin-bottom: 1em; orphans: 2; widows: 2; } .ref { font-size:1em; text-align: center; margin-top:0.5em; margin-bottom:1em; margin-left: 2em; } .ref2 { font-size:0.95em; text-align: right; margin-bottom:1em; margin-top:1em; font-weight : bold; } .tr{ text-align: left; margin-top:1em; margin-bottom:1em; font-weight : bold; } .gl{ text-align: left; margin-top: .5em; margin-bottom: .5em; text-indent: -1.5em; margin-left: 1.5em; } .list1{ text-align: left; margin-top: .5em; text-indent: -1.5em; margin-left: 1.5em; } sup { vertical-align: super; font-size: .5em; } /*indent stuff in=indented paragraph, independent inf=first indented paragraph, no indent in 1st line inb=indented paragraph with indented text in 1st line inl=last indented paragraph*/ .in{ margin-left:1.5em; margin-right:1.5em; margin-top:0.5em; margin-bottom:0.5em; } .inf{ margin-left:1.5em; margin-right:1.5em; margin-top:0.5em; } .inb{ margin-left:1.5em; margin-right:1.5em; text-indent:1.5em; } .inl{ margin-left:1.5em; margin-right:1.5em; margin-bottom:0.5em; text-indent:1.5em; } /* dialogue indent after 1st line do=one has top and bottom margin df=first has top margin db=dialoque body paragraph dl=last has bottom margin */ .do { text-indent: -1.5em; margin-left: 1.5em; margin-top:1em; margin-bottom:1em; } .df { text-indent: -1.5em; margin-left: 1.5em; margin-top:1em; } .db { text-indent: -1.5em; margin-left: 1.5em; } .dl { text-indent: -1.5em; margin-left: 1.5em; margin-bottom:1em; } /*signature*/ .sign { text-align: left; margin-top: 1em; margin-left:1.5em; } /*title page info*/ .tp-title { font-size: 2.5em; font-weight: bold; text-align: center; margin-top:1em; line-height:1em; } .tp-subtitle { font-size: 1.5em; font-weight: bold; line-height:1.2; text-align: center; margin-top:1em; } .tp-text { font-size: 1.2em; font-weight: normal; text-align: center; line-height: 1.33em; margin-top:1.5em; } .dedication { text-size: 1.5em; text-align: center; margin-right: auto; margin-left: auto; margin-top: 1em; margin-bottom: 1em; } .tp-se { text-align: center; margin-top: 1em; margin-bottom:1em; line-height:1.32em; } /*decoration dots*/ .dots { margin-bottom:1em; margin-top:1em; margin-left:0em; font-size:1.2em; text-align:center; } /*images*/ .tp-logo { text-align: center; padding: 2em; } .tp-logo img { width: auto; height: 4em; } .table { text-align: center; margin-top:1em; margin-bottom:1em; } .table img { width: 100%; height: auto; } .picture { text-align: center; padding: 0em; } .picture img { width: 100%; height: auto; } .bloglogo { text-align: center; padding: 3em; } .bloglogo img { width: auto; height: 4em; } .floatright { float:right; padding: 1em; } .floatright img { width: auto; height: 8em; } /* subtitles not in TOC*/ .sub1 { font-style:normal; font-weight: bold; line-height:1.2em; margin-bottom:1em; margin-top:2em; font-size:1.1em; text-justify: none; page-break-after:avoid; } .sub2 { font-style:normal; font-weight: bold; line-height:1.2em; margin-bottom:1em; margin-top:2em; font-size:1em; text-justify: none; page-break-after:avoid; } /*headings*/ h1 { text-align:center; font-size:1.5em; line-height:1.2em; font-style:normal; font-weight:bold; margin-bottom:2em; margin-top:2em; text-justify: none; } h2 { font-style:normal; font-weight: bold; margin-bottom:1em; margin-top:2em; font-size:1.3em; line-height:1.2em; text-justify: none; page-break-after:avoid; } h3 { font-style:normal; font-weight: bold; margin-bottom:1em; margin-top:2em; font-size:1.2em; text-justify: none; page-break-after:avoid; } /*TOC styling*/ div.sgc-toc-title { font-size: 1.5em; font-weight: bold; margin-bottom: 1em; text-align: center; text-decoration: none; } div.sgc-toc-level-1 { margin-left: 0em; text-decoration: none; } div.sgc-toc-level-2 { margin-left: 2em; text-decoration: none; } div.toc-level-3 { margin-left: 2em; } nav#landmarks, nav#page-list { display:none; } nav ol { list-style-type: none; }