/* Talonbooks CSS Template for Ebooks based on template from EPUB Zen Garden */ /* The book is always contained inside of #content; treat this as you would the HTML body. It is important to not change the width of this element (it will be 800px). Also don't change: min-height top- or bottom- margin or padding */ #content, #content-title { font-family: Georgia, Minion, Palatino, Baskerville, serif; font-size: 1em; line-height: 1.375em; color: #000000; } /* Headings */ #content h1, h2, h3, h4, h5, h6 { font-family: Verlag, Verdana, Helvetica, sans-serif; line-height: 1.4em; letter-spacing: 0.0625em; } /* H1 is used only for the Book title (e.g. "Book I") */ #content h1 { text-align: center; color: #000000; } /* H2 is used only for the Book subtitle (e.g. "Miss Brooke") */ #content h2 { text-align: center; color: #000000; } /* H3 is used as the chapter header on all chapter pages */ #content h3 { font-weight: normal; color: #000000; } #content h4 { color: #000000; } /* The first paragraph in the work has a class that suppresses any paragraph indentation applied by default, but you can override this. */ p.first { text-indent: 0; } p { text-align: left; font-family: Georgia, Minion, Palatino, Baskerville, serif; font-size: 1em; line-height: 1.375em; color: #000000; margin: 0px 0px 0px 0px; text-indent: 20px; } p.centred-list { text-align: center; font-family: Georgia, Minion, Palatino, Baskerville, serif; font-size: 1em; line-height: 1.5em; color: #000000; } p.char-list { margin-left: 12px; text-indent: -12px; } /* The first line of the text is wrapped in a span with the class 'firstline', which sets text in small caps. Another span, 'firstletter', could be created for dropcaps. */ span.firstline { font-variant: small-caps; } /* Epigraphs at the beginning of each chapter are in blockquotes */ blockquote { line-height: 1.5em; font-family: Georgia, Minion, Palatino, Baskerville, serif; font-size: 95%; margin: 2em 2em 2em; } blockquote.epigraph { font-style: italic; font-size: 90%; text-align: center; line-height: 2em; } /* The attribution of the blockquote is a span */ span.attribution { /* [CF] no values here – should be same as blockquote.epigraph */ } /* ...which also contains an attribution-name, wrapping the name of the person who made the quotation */ span.attribution-name { line-height: 1.5em; font-size: 95%; font-style: italic; font-size: 90%; } /* Poetry */ p.poem { text-indent: 0em; font-size: 95%; margin: 2em 2em 2em; } /* Dramatic works */ p.dialogue{ text-indent: 0; margin-top: 12px; margin-left: 1em; line-height: 1.4em; } p.speaker{ text-indent: 0; margin-top: 12px; line-height: 1.4em; text-transform: uppercase; } p.stage-dir{ font-family: Verlag, Verdana, Helvetica, sans-serif; text-indent: 0; font-size: 95%; margin-left: 2em; margin-top: 12px; margin-bottom: 6px; font-style: italic; } span.proj-text { font-style: italic; } span.stage-dir-inline { font-style: italic; } span.stage-dir-roman { font-style: normal; } span.speaker-name { margin-left: -16px; } span.italic { font-style: italic; } /* Letters, as in epistolary works, could also be styled differently. */ #content p.letter { } #content p.letter, #content p.closing { font-size: 0.875em; line-height: 1.5714em; margin: 1.5714em 2.2857em; } #content .para-start-phrase { text-transform: uppercase; } /* Other General Styles */ /* Page breaks */ p.pagebreak{ page-break-after: always; } img { height: auto; width: 100%; text-align: center } /* image captions: */ p.caption { display: block; text-align: center; font-size: 0.9em; font-weight: bold; margin: 5px 0 0; } p.endnotes { text-align: left; font-family: Georgia, Minion, Palatino, Baskerville, serif; font-size: 80%; margin: 16px 0px 0px 16px; text-indent: -16px; } p.endnotes-indent { text-align: left; font-family: Georgia, Minion, Palatino, Baskerville, serif; font-size: 80%; margin: 0px 0px 0px 16px; text-indent: 16px; } span.superscript { font-size:0.68em; font-style: normal; vertical-align: super; } p.dedication { font-style: italic; font-size: 90%; text-align: center; } /* Copyright Page */ p.copyright { font-size: small; text-indent: 0; margin-top: 12px; } table { border-collapse: collapse; margin-bottom: 30px; text-align: left; width:100%; } ul, ol { padding-left: 30px; } ul { list-style: disc; } /* Outside of the content area you can address the style of the running book and author headings. */ #content-title .title { } #content-title .author { } p.spacer { margin-top:48px; } p.half-spacer { margin-top:22px; }