@page { margin: 14pt 0pt 16pt 0pt; } body { margin: 0 auto; padding: 0.75em 5%; } /* Display */ div a + p { display: inline; } /* Image */ img { max-height: 99%; max-width: 99%; clear: both; } paimary@font-face { font-family:"LiberationSerif"; font-weight:normal; font-style:normal; src:url(../fonts/LiberationSerif-Regular.ttf); } @font-face { font-family:"LiberationSerif"; font-weight:bold; font-style:normal; src:url(../fonts/LiberationSerif-Bold.ttf); } @font-face { font-family:"LiberationSerif"; font-weight:normal; font-style:italic; src:url(../fonts/LiberationSerif-Italic.ttf); } @font-face { font-family:"LiberationSerif"; font-weight:bold; font-style:italic; src:url(../fonts/LiberationSerif-BoldItalic.ttf); } @font-face { font-family:"LiberationSans"; font-weight:normal; font-style:normal; src:url(../fonts/LiberationSans-Regular.ttf); } /* ===================== Headings ===================== */ h1.book-title { font-family:"Times New Roman", serif; font-size:200%; font-weight:normal; margin-top:4em; margin-bottom:1em; text-align:center; color: #CA393D; } .h2 { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:2em; margin-bottom:0.5em; text-align:left; color: #2A513A; font-style:italic; } .h2a { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:2em; margin-bottom:0.5em; text-align:center; } .h2b { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:2em; margin-bottom:0.5em; text-align:center; } .h2c { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:2em; margin-bottom:0.5em; text-align:center; } .h2d { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:2em; margin-bottom:0.5em; text-align:center; } .h2e { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:2em; margin-bottom:0.5em; text-align:center; } .h2b1 { font-family:"Times New Roman", serif; font-size:170%; font-weight:bold; margin-top:2em; margin-bottom:1em; text-align:left; color: #5C4331; font-style:italic; } .h2c1 { font-family:"Times New Roman", serif; font-size:170%; font-weight:bold; margin-top:2em; margin-bottom:1em; text-align:left; color: #7F2F30; font-style:italic; } .h2d1 { font-family:"Times New Roman", serif; font-size:170%; font-weight:bold; margin-top:2em; margin-bottom:1em; text-align:left; color: #73713D; font-style:italic; } .h2e1 { font-family:"Times New Roman", serif; font-size:170%; font-weight:bold; margin-top:2em; margin-bottom:1em; text-align:left; color: #383660; font-style:italic; } .h3 { font-size:130%; font-weight:bold; margin-top:.7em; margin-bottom:0em; text-align:left; text-indent:0em; background-color: #CDD4CA; padding: 0.3em; } .h3a { font-family:"Times New Roman", serif; font-size:150%; font-weight:bold; margin-top:0.7em; margin-bottom:1em; text-align:left; text-indent:0em; background-color: #e6be91; padding: 0.3em; } .h3b { font-family:"Times New Roman", serif; font-size:150%; font-weight:bold; margin-top:0.7em; margin-bottom:1em; text-align:left; text-indent:0em; background-color: #FAC0BA; padding: 0.3em; } .h3c { font-family:"Times New Roman", serif; font-size:150%; font-weight:bold; margin-top:0.7em; margin-bottom:1em; text-align:left; text-indent:0em; background-color: #D0D3A9; padding: 0.3em; } .h3d { font-family:"Times New Roman", serif; font-size:150%; font-weight:bold; margin-top:1em; margin-bottom:1.5em; text-align:left; text-indent:0em; background-color: #B7D6E6; padding: 0.3em; } .h4 { font-family:"Times New Roman", serif; font-size:120%; font-weight:bold; margin-top:1em; margin-bottom:.2em; text-align:left; text-indent:0em; } .h4a { font-family:"Times New Roman", serif; font-size:110%; font-weight:bold; margin-top:-0.2em; margin-bottom:.2em; text-align:left; text-indent:0em; } .h4ail { font-family:"Times New Roman", serif; font-size:110%; font-weight:bold; margin-top:1em; margin-bottom:.2em; text-align:left; text-indent:0em; } /* ===================== Paragraph ===================== */ p.author { font-family:"Times New Roman", serif; font-size:150%; font-weight:bold; margin-top:1em; margin-bottom:1.8em; text-align:center; text-indent:0em; color: #CA393D; } .publisher { text-align:center; margin-top:.4em; margin-bottom:0em; font-size:80%; } .publisher1 { text-align:center; margin-top:0em; margin-bottom:0em; font-size:70%; } p.copyright { font-family:"Times New Roman", serif; font-size:80%; margin-top:0.2em; margin-bottom:0em; text-align:center; text-indent:0em; } p.copyright1 { font-family:"Times New Roman", serif; font-size:80%; margin-top:1.5em; margin-bottom:0em; text-align:center; text-indent:0em; } p.copyrighta { font-family:"Times New Roman", serif; font-size:80%; margin-top:11em; margin-bottom:0em; text-align:center; text-indent:0em; } p.para { font-family:"Times New Roman", serif; font-size:100%; margin-top:0.2em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.para1 { font-family:"Times New Roman", serif; font-size:100%; margin-top:1.5em; margin-bottom:0em; text-align:justify; text-indent:0em; } p.indent-para { font-family:"Times New Roman", serif; font-size:100%; margin-top:0.2em; margin-bottom:0em; text-align:justify; text-indent:1.0em; } p.image { margin-top:1em; margin-bottom:1em; text-indent:0em; text-align:center; } p.imageil { margin-top:0em; margin-bottom:5em; text-indent:0em; text-align:center; } p.title { margin-top:3em; margin-bottom:1em; text-indent:0em; text-align:center; } p.image1 { margin-top:0em; margin-bottom:1em; text-indent:0em; text-align:center; } p.image1il { margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:center; } p.toc-entry { font-family:"Times New Roman", serif; font-size:100%; margin-top:1em; margin-bottom:0em; text-align:center; text-indent:0em; font-weight: bold; } p.toc-entry1 { font-family:"Times New Roman", serif; font-size:100%; margin-top:0.2em; margin-bottom:0em; text-align:center; text-indent:0em; font-weight: bold; } p.toc-entry2 { font-family:"Times New Roman", serif; font-size:90%; margin-top:0.2em; margin-bottom:0em; text-align:center; text-indent:0em; font-style: italic; } p.toc-entry3 { font-family:"Times New Roman", serif; font-size:115%; margin-top:1em; margin-bottom:0.2em; text-align:center; text-indent:0em; font-weight: bold; } /* Character Style Definitions */ a { text-decoration:none; } svg { height:100%; width:100%; } img { max-width:95%; } span.center { text-align: center; } body { margin-left:1em; margin-right:1em; } @page { margin:1em; } p.indent-para1 { font-family:"Times New Roman", serif; font-size:100%; margin-top:1.5em; margin-bottom:0em; text-align:justify; text-indent:1.0em; } .h2f { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:1em; margin-bottom:0em; text-align:center; } .h2fil { font-family:"Times New Roman", serif; font-size:200%; font-weight:bold; margin-top:0em; margin-bottom:0em; text-align:center; } p.right { font-family:"Times New Roman", serif; font-size:100%; margin-top:1.5em; margin-bottom:.8em; text-align:right; text-indent:0em; } p.caption { font-family:"Times New Roman", serif; font-size:85%; margin-top:0.2em; margin-bottom:1em; text-align:left; text-indent:0em; } p.parat { font-family:"Times New Roman", serif; font-size:190%; margin-top:1.8em; margin-bottom:0em; text-align:justify; text-indent:0em; } div.boxb { font-weight:normal; margin-top:1em; margin-bottom:1em; text-align:left; text-indent:0em; background-color: #CDD4CA; padding: 0.6em; } div.boxo { font-weight:normal; margin-top:1em; margin-bottom:1em; text-align:left; text-indent:0em; background-color: #E6C094; padding: 0.6em; } div.boxr { font-weight:normal; margin-top:1em; margin-bottom:1em; text-align:left; text-indent:0em; background-color: #FAC0BA; padding: 0.6em; } div.boxsb { font-weight:normal; margin-top:1em; margin-bottom:1em; text-align:left; text-indent:0em; background-color: #B7D6E6; padding: 0.6em; } p.gloss { font-family:"Times New Roman", serif; font-size:100%; margin-top:0.4em; margin-bottom:0em; text-align:justify; text-indent:0em; } .h2ba { font-family:"Times New Roman", serif; font-size:190%; font-weight:bold; font-style:italic; margin-top:2em; margin-bottom:0.5em; text-align:center; } .h2bb { font-family:"Times New Roman", serif; font-size:110%; font-weight:normal; margin-top:1em; margin-bottom:0em; text-align:center; } p.index { font-family:"Times New Roman", serif; font-size:100%; margin-top:0.2em; margin-bottom:0em; margin-left:1.5em; text-align:justify; text-indent:-1.3em; } p.indexmain { font-family:"Times New Roman", serif; font-size:100%; margin-top:1em; margin-bottom:0.5em; margin-left:0em; text-align:left; text-indent:0em; font-weight: bold; } span.red { background-color: #BA3B3F; color: #FFFFFF; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.4em; padding-right: 0.4em; } span.chap1 { background: #2A513A; color: #FFFFFF; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; padding-right: 0.5em; } span.chap2 { background: #5C4331; color: #FFFFFF; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; padding-right: 0.5em; } span.chap3 { background: #7F2F30; color: #FFFFFF; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; padding-right: 0.5em; } span.chap4 { background: #73713D; color: #FFFFFF; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; padding-right: 0.5em; } span.chap5 { background: #383660; color: #FFFFFF; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; padding-right: 0.5em; } div.box { font-weight:normal; margin-top:1em; margin-bottom:1em; text-align:left; text-indent:0em; border: 1px solid; padding: 0.5em; } .chaptitle1 { font-weight:bold; font-size:200%; color: #0b4626; font-style:italic; text-align:left; } .chaptitle2 { font-weight:bold; font-size:200%; color:#553414; font-style:italic; text-align:left; } .chaptitle3 { font-weight:bold; font-size:200%; color:#7a1315; font-style:italic; text-align:left; } .chaptitle4 { font-weight:bold; font-size:200%; color:#6c6a2a; font-style:italic; text-align:left; } .chaptitle5 { font-weight:bold; font-size:200%; color:#231f59; font-style:italic; text-align:left; } .small { font-size:75%; } div.boxil { margin-top:3em; margin-bottom:0em; background-color:#ffe5b8; padding:1em; }