.book { font-size : 90%; text-align : justify; padding-left : 1em; padding-right : 1em; padding-top : 1em; padding-bottom : 1em; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0; font-weight: normal; } body.cover-page { margin: 0; padding: 0; } div.cover-image { text-align: center; } img.cover-image { max-width: 100%; height: 100%; } h1.book-title { margin-top: 10%; page-break-after: avoid; text-align: center; margin-bottom: 2em; /* Make sure that any subtitle is separated. */ } /* Subtitle for book is an h2 */ h2.book-subtitle { page-break-after: avoid; text-align: center; margin-bottom: 0.0em; } h2.book-author { page-break-after: avoid; text-align: center; margin-bottom: 6em; text-indent: 0em; } /* Other title page text */ .title-page-text { text-align: center; text-indent: 0em; margin-bottom: 2em; } /* This paragraph style is basically the same as above but we are using it to have a specific style for imprint/publisher logos */ .publisher-logo { margin-top: 0em; text-indent: 0em; text-align: center; margin-bottom: 0.0em; } a.toc-link { text-decoration: none; color: black; } .toc-head { font-weight: bold; line-height: 1.5em; /* CHECK THIS! */ text-indent: 0; margin-bottom: 1em } .toc-text { font-weight: normal; text-indent: 0; line-height: 1.5em; } .toc-text-space-after { font-weight: normal; text-indent: 0; line-height: 1.5em; margin-bottom: 1em; } .toc-text-indented { font-weight: normal; text-indent: 1em; line-height: 1.5em; } .toc-text-indented-space-after { font-weight: normal; text-indent: 1em; line-height: 1.5em; margin-bottom: 1em; } .space-after { margin-top:1em; } i { font-style : italic; } b { font-weight : bold; } .about { font-size : 90%; margin-left : 1.5em; margin-right : 1.5em; } .about1 { font-size : 90%; margin-bottom : 1.0em; text-align : center; } .also { font-size : 90%; text-align : center; margin-bottom : 0.20em; } .also1 { font-size : 90%; margin-bottom : 1.0em; text-align : center; } .copy { font-size : 80%; text-align : center; margin-top : 1em; } .copy1 { font-size : 80%; text-align : center; } .dedi { font-size : 100%; text-align : center; } .p { margin-top : 0em; } .p1 { margin-top : 1em; } .p3 { margin-left : 0.75em; } .pi { text-indent : 1em; } .ph { padding-left : 1.5em; text-indent : 1.5em; text-indent : -1.5em; } .ph1 { padding-left : 1.5em; text-indent : 1.5em; text-indent : -1.5em; } .pc { text-align : center; } .pc1 { margin-top : 1.0em; text-align : center; } .pc2 { margin-top : 3.0em; } .pr { text-align : right; } .sc { font-size : 75%; } .pn { font-size : 160%; text-align : left; margin-bottom : 1.0em; } .pt { font-size : 120%; text-align : left; } .cn { font-size : 150%; text-align : center; margin-bottom : 3.0em; } .cn1 { font-size : 160%; text-align : center; margin-bottom : 3.0em; } .ct { font-size : 110%; text-align : left; margin-bottom : 3.0em; } .ack { font-size : 120%; text-align : center; margin-bottom : 2.0em; } .h1 { font-size : 100%; text-align : left; margin-top : 1.5em; margin-bottom : 0.5em; } .h2 { font-size : 100%; text-align : left; margin-top : 0.75em; } .h3 { font-size : 100%; text-align : left; } .list { margin-bottom : 1.0em; padding-left : 2.7em; text-indent : 1.2em; text-indent : -1.2em; } .letter { margin-top : 1.0em; margin-bottom : 1.0em; margin-left : 1.5em; } .verse { margin-top : 1.0em; margin-bottom : 1.0em; margin-left : 1.5em; } .extfo { margin-bottom : 1.0em; margin-left : 1.5em; margin-right : 1.5em; } ol { margin-top:1em; }