/* Book CSS (book.css) -------------------------- Dognapped! By Karen King, Published by Quest Release Date: 2010-03-23 UID: 978-1-84956-264-5 (ISBN) */ @font-face { font-family: "Smudgers"; font-style: normal; font-weight: normal; src:local("../fonts/Smudgers.ttf"); } * { font-size: 1em; text-align: left; } @page { margin: 14pt 0pt 16pt 0pt; } body { margin: 0 auto; padding: 0.75em 5%; text-align: center; } body#cover { padding: 0; } #epb-frontpage { font-size: 95%; } #epb-frontpage p { margin: 0; padding: 0.3em 0.5em; text-indent: 0; text-align: center; } #epb-frontpage p.donations { text-align: justify; } #epb-frontpage p.donations a { text-decoration: underline; font-weight: bold; } #epb-logo { margin: 1.5em 0; padding: 0; text-align: center; border: 0; } #epb-logo p { margin: 0; padding: 0; font-weight: bold; text-align: center; font-size: 100%; } div.chapter, div.section, div.book, div.part, div.volume, div.manuscript, div.epigraph, div#foreword, div#preface, div#introduction, div.letter, div.note, div.blankpage, div#dedication, div#prologue { page-break-before: always; overflow: auto; } h1, h2, h3, h4, h5, h6 { text-align: center; } h1 { font-size: 2em; } h2 { font-size: 1.5em; font-weight: normal; font-family: "Smudgers", Impact; } h3 { font-size: 1.2em; margin: 0; } h4 { font-size: 1.2em; } a { text-decoration: none; color: #000044; } p { margin: 0.5em 0; padding: 0; line-height: 1.25em; text-align: left; text-indent: 0.75em; } p .footnote { font-weight: bold; letter-spacing: 1px; } h3 + p, h4 + p, blockquote > p, .thoughtbreak + p, div#titlepage p, div#docImprint p, div#dedication p, div#epigraph p, div.images p, div#prologue p, ol + p { text-indent: 0; } div#dedication { overflow: auto; margin: 10% 10%; text-align: center; } div#dedication div.line-group, div#dedication p { text-align: center; } div#dedication p { margin: 1em 0; } div#dedication p.signed { margin-right: 10%; text-align: right; } div#epigraph { overflow: auto; margin: 10% 10%; } /* div.chapter h3, div#prologue h3, div#foreword h3, div#preface h3, div#introduction h3, div#biography h3, div#epigraph h3, div#letter h3, div#note h3 { font-size: 1.5em; margin-top: 2em; } */ div.footnotes div { margin-top: 0.5em; } div.footnotes div a { font-size: 1.25em; } div.footnotes div a + p { display: inline; } div.tables { margin: 1.5em 0; } table tr td { padding: 0 3px; } div.align-center table { margin: 0 auto; text-align: left; } .align-center { text-align: center; } .align-right { text-align: right; } .margin-right-10 { margin-right: 10%; } .italics { font-style: italic; } .line-group { margin: 0.75em 0; } .thoughtbreak { text-align: center; letter-spacing: 0.25em; } div.images, img, div.images p.image-caption { margin: 0 auto; padding: 0; text-align: center; font-style: italic; font-size: 90%; } div.images { overflow: auto; } div.images, img { max-height: 99%; max-width: 99%; clear: both; } div.images p.image-caption { margin-bottom: 1em; } ol { margin-bottom: 1em; font-size: 100%; font-style: normal; font-weight: normal; } .small-caps { font-variant: small-caps; } pre { margin: 0; padding: 0; font-size: 90%; } div.frontmatter p { text-align: center; text-indent: 0; font-size: 0.8em; margin: 1em 0; } div.frontmatter p.author { font-size: 1.5em; margin-top: 0; } div.frontmatter .cover { text-align: center; margin: 0 auto; padding: 0; } /* ---------------- */ p.inline-image { font-size: 1em; margin: 1.2em 0; text-indent: 0; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.podcast-text-1 { font-family: "Smudgers", Impact; font-size: 1.67em; margin: 1.13em 0 0 0; text-indent: 0; text-align: center; font-weight: normal; font-style: normal; color: rgb(0,0,0); } p.podcast-text-2 { line-height: 1.67em; font-size: 1em; margin: 0 0 1.2em 0; text-indent: 0; text-align: center; font-weight: bold; font-style: normal; color: rgb(0,0,0); }