/* version 1.0 Changes made to file: - Significant changes and not customization Instead of deleting styles, comment them out so it’s easy to go back*/ /* --------------- Fonts --------------- */ /* List embedded fonts here * The easiest way to edit this is through Sigil *Embedding fonts through InDesign can cause problems * Just add the font files in Sigil * Be sure to add the font to the body style * If you embed fonts remove the following / * and * / * Each font file needs its own @font-face entry */ @font-face { font-family: 'BP-BlackWhite'; font-weight: normal; font-style: normal; src: url(../Fonts/font00210.otf); } @font-face { font-family: 'QuicheSans'; font-weight: normal; font-style: normal; src: url(../Fonts/font00211.otf); } @font-face { font-family: 'BrilkSans-LightItalic'; font-weight: normal; font-style: normal; src: url(XXXXXXXXXXXXXXXX); } /* --------------- reset --------------- */ div, span, blockquote { margin: 0; padding: 0; outline: 0; text-indent: 0; } h1, h2, h3, h4, h5, h6 { text-align: center; margin: 1em 0 1em 0; font-weight: normal; } h1 {font-size: 1.75em; } h2 {font-size: 1.5em; } h3 {font-size: 1.2em; } h4 {font-size: 1em; } h5 {font-size: 1em; } h6 {font-size: 1em; i {} font-style: italic; b {} font-weight: bold; } sup, .superscript { font-size: 0.7em; vertical-align: super; line-height: 0; } sub, .subscript { font-size: 0.7em; vertical-align: sub; line-height: 0; } img { margin: 0; padding: 0; border: 0; vertical-align: sub; a {} text-decoration: none; color: #0B4085; -webkit-text-fill-color: #0B4085; } hr {border-style: solid; border-width: 1px; border-bottom-width: 0; border-radius: 2px; margin: 1.5em 0 1.5em 0; } body { font-size: 1em; line-height: 1.2; margin: 0 2% 0 2%; padding: 0; border: 0; outline: 0; } /* --------------- No Hyphenation --------------- */ h1, h2 { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -epub-hyphens: auto; } /* --------------- system fonts --------------- */ .serif { } .sans { } .monospace { } .script { font-family: 'BP-BlackWhite', script; } .decorative { } /* --------------- paragraph styles --------------- */ p { text-indent: 0; text-align: justify; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; padding: 0; outline: 0; } p.indent { text-indent: 1em; } /* ----------- Front Matter Styles ---------- */ /* Any customization to the basic styles should * be placed in its own section. * As the CSS evolves, it becomes easier to * add and remove content. */ /* ----------- Copyright ---------- */ .paraf-crt { font-weight : bold; font-style : normal; font-size : 1em; margin-top : 40%; text-align : left; margin-bottom : 0.75em; } .para-crt { font-weight : normal; font-style : normal; font-size : 1em; text-align : left; margin-bottom : 0.75em; margin-top : 0em; } /* --------------- Table of Contents --------------- */ .toc-chap, { text-align: center; text-indent: 0; margin-left: 0; margin-bottom: 0.02em; } .toc-head { font-family: 'BP-BlackWhite'; font-weight : normal; font-style : normal; font-size : 3em; text-align : center; margin-top : .25em; margin-bottom: 0.5em; } /* ----------- Body Matter Styles ---------- */ /* These are the core styles to build your css * If you want to change a style such as the * font size of the text for the copyright copy * and paste the style, change the name, and make * adjustments */ /* ----------- Chapter Styles ---------- */ .number-chap { font-family : 'BP-BlackWhite', script; font-size : 2.25em; margin-bottom : 0em; text-align : center; margin-top : 1em; } .pov { font-family: 'QuicheSans'; font-style : normal; font-size : 2em; margin-top : 0em; margin-bottom : 1.5em; text-align : center; text-transform:uppercase; } .nextbook { font-family: 'QuicheSans'; font-style : normal; font-size : 3em; margin-top : 0em; margin-bottom : .12em; text-align : center; text-transform:uppercase; } .ornament-chap { font-size : 7em; margin-top : 0em; margin-bottom : 0em; text-align : center; } .paraf-chap { font-weight : normal; font-style : normal; font-size : 1em; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-chap { font-weight : normal; font-style : normal; font-size : 1em; text-indent : 1.5em; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-letter { font-weight : normal; font-style : italic; font-size : 1em; margin-bottom : 0.25em; margin-top : 0.25em; margin-right: 17%; margin-left: 17%; text-indent : 1em; } .para-text { font-weight : normal; font-style : italic; font-size : 1em; margin-bottom : 0.75em; margin-top : 0.75em; margin-left: 10%; } .para-text-res { font-weight : normal; font-style : italic; font-size : 1em; margin-bottom : 0.75em; margin-top : 0em; text-align : right; margin-right: 10%; } .parasb-chap { font-weight : normal; font-style : normal; font-size : 1em; text-indent : 0em; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } /* --------------- Scene Break --------------- */ .scenebreak { font-size : 1.25em; margin : 1em 0; text-align : center; } /* ----------- Back Matter Styles ----------- */ /* Any customization to the basic styles should * be placed in its own section. * As the CSS evolves, it becomes easier to * add and remove content.*/ /* ------------ Call To Action -------------- */ .head-cta { font-family: 'QuicheSans'; font-size : 2.25em; text-align : center; margin-bottom : 0em; margin-top : 0em; hyphens: none; } .title-cta { font-family: 'QuicheSans'; font-weight : bold; font-style : normal; font-size : 3em; line-height : 1.205; text-align : center; text-transform:uppercase; margin-top : 0.5em; margin-bottom : 0.2em; hyphens: none; } /* ----------- Also By ---------- */ .sub-head { font-family: 'QuicheSans'; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1.205; text-align : center; text-transform:uppercase; margin-top : 1.3em; margin-bottom : 0.2em; } .center-list { font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.5em; text-align : center; } .ab-title{ font-style : italic; font-size : 0.85em; margin-top : 0.5em; margin-bottom : 0.2em; text-align : center; } /* ------------ About Author -------------- */ .head-about { font-family: 'BP-BlackWhite'; font-weight : normal; font-style : normal; font-size : 1.75em; margin-bottom : 0em; text-align : center; margin-top : 1em; } .subhead-about { font-family: 'BP-BlackWhite'; font-weight : normal; font-style : normal; font-size : 1.75em; margin-bottom : 0.25em; text-align : center; margin-top : 0.5em; } /* --------------- character styles --------------- */ .small { font-size: 0.7em; } .medium { font-size: 1em; } .large { font-size: 1.2em; } .x-large { font-size: 1.5em; } .super-large { font-size: 2em; } .underline { text-decoration: underline; } .overline { text-decoration: overline; } .line-through { text-decoration: line-through; } .bold { font-weight: bold; } .italic { font-style: italic; } .roman { font-style: normal; } /* --------------- Special Styles --------------- */ /* --------------- dropcaps --------------- */ /* For use with 1.2 paragraph line height */ /* Include font-family if you wan to use a font different from the default font */ /*.dropcaps2line, p.dc2lines::first-letter { font-family : 'BP-BlackWhite', script; font-size: 3em; line-height: 0.7; float: left; margin: 0 0.05em 0 0; }*/ .dropcaps3line, p.dc3lines::first-letter { font-size: 225%; line-height: 1.46em; float: left; margin-top: 0em; margin-right: 0.75em; margin-bottom: 0em; } /* -------Alternate First Paragraph Drops ------*/ /*.dropcaps3line-a, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.01em; margin-bottom: -0.34em; } .dropcaps3line-b, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.1em; } .dropcaps3line-e, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.1em; margin-bottom: -0.34em; } .dropcaps3line-f, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.20em; margin-bottom: -0.34em; } .dropcaps3line-g, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.20em; margin-bottom: -0.34em; } .dropcaps3line-h, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.15em; margin-bottom: -0.34em; } .dropcaps3line-i, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.22em; margin-right: 0.1em; margin-bottom: -0.34em; } .dropcaps3line-k, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.25em; margin-bottom: -0.34em; } .dropcaps3line-l, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.1em; margin-bottom: -0.34em; } .dropcaps3line-m, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.1em; margin-bottom: -0.34em; } .dropcaps3line-n, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.1em; margin-bottom: -0.34em; } .dropcaps3line-q, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.3em; margin-right: 0.15em; margin-bottom: -0.34em; } .dropcaps3line-r, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.3em; margin-right: 0.15em; margin-bottom: -0.34em; } .dropcaps3line-s, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.3em; margin-right: 0.15em; margin-bottom: -0.34em; } .dropcaps3line-t, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.35em; margin-right: 0.15em; margin-bottom: -0.34em; } .dropcaps3line-w, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.17em; margin-right: 0.1em; margin-bottom: -0.34em; } .dropcaps3line-y, p.dc3lines::first-letter { font-size: 400%; line-height: 1.46em; float: left; margin-top: -0.3em; margin-right: 0.15em; margin-bottom: -0.34em; } /* For use with 1.4 paragraph line height - comment out when not in use*/ /* .dropcaps2line, p.dc2lines::first-letter { font-size: 3.65em; line-height: 0.7; float: left; margin: 0 0.05em 0 0; } .dropcaps3line, p.dc3lines::first-letter { font-size: 5.4em; line-height: 0.73; float: left; margin: 0 0.05em 0 0; }*/ /* dedicated system font cascades for dropcaps */ .serif-dc::first-letter { } .sans-dc::first-letter { } .monospace-dc::first-letter { } /* --------------- smallcaps --------------- */ /* Any text using small caps should be typed in All Caps*/ /*span.smallcaps, span.char-sc { font-size: 0.85em; }*/ span.smallcaps { font-variant:small-caps; text-transform:none; } /* ----------- Boxes & Lines ---------- */ .adbox { border-radius: 0px; display: block; text-align: center; text-align: center; width: 75%; border: #000000 thick double; padding: 5%; margin: 15% 5% 5% 5%; } /* --------------- Images --------------- */ div.orn { text-align: center; margin: 0% 0 0% 0; height: 6em; } div.orn-top { text-align: center; margin: 15% 0 0 0; height: 2em; } div.orn-bottom { text-align: center; margin: 0 0 0 0; height: 2em; } .image_cover, .image_title { text-align: center; page-break-inside: avoid; } div.sb { text-align: center; text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; height: 2em; } div.titlepage { text-align: center; margin: 0 0 0 0; } div.about { text-align: center; margin-bottom: 1em; height: 10em; } /* --------------- kf8 overrides --------------- */ @media all{ p.dropcaps2line::first-letter, { font-size: 320%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; } p.dropcaps3line::first-letter, { font-size: 300%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; } /* ----------- Unused Styles ----------- */ /* ----------- Chapter Styles ---------- */ /*.title-chap { font-family : 'BP-BlackWhite', script; font-size : 2em; line-height : inherit; margin-top : 0em; margin-bottom : 1.5em; text-align : center; } .info-chap{ font-family : 'BP-BlackWhite', script; font-size : 1.25em; line-height : inherit; margin-top : 0em; margin-bottom : .5em; text-align : right; } /* ------------ Call To Action -------------- */ /* .para-cta { font-size : 1em; line-height : inherit; margin-top : .2em; margin-bottom : .2em; text-align : center; } /* ----------- Author Note ---------- */ /*.head-note { font-weight : normal; font-style : normal; font-size : 1.5em; line-height : inherit; margin-bottom : 1.6em; text-align : center; } .paraf-note { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; } .para-note { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-indent : 1em; text-align : justify; margin-bottom : 0.2em; } /* ----------- Acknowledgments ------ */ /*.head-ack { font-weight : normal; font-style : normal; font-size : 1.25em; line-height : inherit; margin-bottom : 1.75em; text-align : center; margin-top : 0em; } .paraf-ack { font-weight : normal; font-style : normal; font-size : 1em; line-height : inherit; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-ack { font-weight : normal; font-style : normal; font-size :1em; line-height : inherit; text-indent : 1em; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } /* ----------- Dedication ---------- */ /*.paraf-ded { font-style : italic; font-size : 1em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } .para-ded { font-style : italic; font-size : 1em; line-height : inherit; margin-top : 1.04em; margin-bottom : 1.04em; text-align : center; } /* ------------ About Author -------------- */ /* .para-about { font-weight : normal; font-style : normal; font-size : 0.91em; line-height : inherit; text-indent : 1em; text-align : justify; margin-bottom : 0.2em; margin-top : 0em; } .para-socmed { font-weight : normal; font-style : normal; font-size : 0.96em; line-height : inherit; margin-top : 1.45em; text-align : center; margin-bottom : 0.2em; } .para-socmed1 { font-weight : normal; font-style : normal; font-size : 0.96em; line-height : inherit; text-align : center; margin-bottom : 0.2em; margin-top : 0em; } /* ----------- Boxes & Lines ---------- */ /*.double-box { border: thick double #000000; margin:5% 10%; padding:3%; clear:both; } .line-thin { margin: 5%; border-top: thin solid #000000; } /* --------------- raisedcaps --------------- */ /*.raisedcaps { font-size: 2.5em; line-height: 0; } .raised2caps { font-size: 2em; line-height: 0; } /* ----------- Also By ---------- */ /*.ab-title{ font-style : italic; font-size : 0.85em; line-height : inherit; margin-top : 0.5em; margin-bottom : 0.2em; text-align : center; } /* --------------- Table of Contents --------------- */ /*.toc-head { font-family : 'BP-BlackWhite', script; font-size : 1.5em; line-height : inherit; margin-top : 0em; margin-bottom : 1.25em; text-align : center; } .toc-fm, .toc-bm { font-style: italic; font-size: 0.9em; text-align: left; text-indent: -5%; margin-left: 5%; margin-bottom: 0.25em; } p.toc_part { font-size: 1.2em; line-height: 1.2; text-align: left; text-indent: -5%; margin-left: 5%; margin-bottom: 0.25em; }