/** Name: Fortress Press Version: 1.2.2 Author: PressBooks (Book Oven Inc.) Author URI: http://pressbooks.com License: Creative Commons Attribution 2.0 Generic license License URI: http://creativecommons.org/licenses/by/2.0/ Tags: Description: Copyright 2011-2012 Book Oven Inc. (PressBooks.com) support@pressbooks.com */ .pb-body { font-family: "Times New Roman", Georgia, serif; line-height: 1.4em; } a { color: #0088CC; text-decoration: none; } /* HEADERS =============== */ h1, h2, h3, h4, h5, h6 { font-weight: normal; line-height: 1.4em; text-align: center; text-transform: uppercase; } h1 { font-size: 1.5em; } /* Part and Chapter Titles */ h1.chapter, h1.part-title { font-size:1.4em; font-weight: bold; line-height: 1.6em; margin: auto; padding: 15px 0 0 0; text-align: center; -webkit-hyphens: none; } /* Chapter Number */ h4.chapter-number { border-bottom: 1px solid #000; font-size: 2.4em; font-weight: bold; line-height: 1.2em; margin: 20px auto 10px; } h1.part-title { font-size: 1.7em; } h2 { font-size: 1.2em; -webkit-hyphens: none; } h3 { font-size: 1.1em; -webkit-hyphens: none; } /* TABLE OF CONTENT ===================== */ .pb-contents ul { list-style: none; } /* DEFAULT STYLES =================== */ p { margin: 0; } /* Adds indent to paragraphs with a preceding paragraphs */ p + p, .indent { text-indent: 1.2em; } .nonindent { text-indent: 0; } ul, ol { padding-left: 30px; } ul { list-style: disc; } table { border-collapse: collapse; margin-bottom: 30px; text-align: left; width:100%; } th { border-bottom: 1px solid #333; padding: 10px 10px 5px; } td { border-top: 1px solid #333; padding: 10px; } dl { margin-bottom: 30px; } dt { color:#333; font-weight: bold; } dd { margin-bottom: 20px; } /* IMAGES ================== */ img { height: auto; max-width: 100%; } .alignleft { float: left; margin: 1em 1em 1em 0; } .alignright { float: right; margin: 1em 0 1em 1em; } .aligncenter { display: block; margin: 1em auto; text-align: center; } div.aligncenter { display: block; margin: 1em auto; text-align: center; } img.aligncenter { display: block; margin: 1em auto; text-align: center; } /* BLOCKQUOTES =============== */ div.blockquote { border-width: 0 4px; padding: 0 15%; margin-bottom: 2em; } p.bl_nonindent { margin: 2em 10% 0; text-align: justify; text-indent: 0; } p.bl_indent { margin: 0 10%; text-align: justify; text-indent: 1em; } /* PARAGRAPH BREAKS ==================== */ /* paragraph break with stars */ hr.break-symbols { border: medium none; margin: 0 0 20px; padding: 20px 0; text-align: center; } hr.break-symbols:after { content: "\25CA\A\25CA\A\25CA"; display: block; font-size: 0.9em; line-height: 0.8em; } /* paragraph break with spacing */ hr.break-blank { border: medium none; margin: 0 0 20px; padding: 20px 0; text-align: center; } /* IMAGE W/CAPTION AND IMAGE CAPTION TEXT ========================================== */ /* wraps around image and text. Holds it together */ .wp-caption { display: inline-block; } .wp-caption-text { font-size: 0.80em; font-style: italic; } /* FOOTNOTES/ENDNOTES ==================== */ .footnotes { display: block; font-size: 0.875em; margin: 20px 10px 40px 40px; } .footnotes-wrap { list-style: none; display: block; margin: 10px 10px 10px 40px; } .footnotes p + p { text-indent: 0; } .footnotes .footnotes-wrap p { text-indent: -1em; } .footnotes p a { display: block; text-decoration: none; } /* FORTRESS PRESS SPECIFIC STYLES ============================== */ .pb-titlepage { text-align: center; text-transform: uppercase; } .pb-dedication { text-align: center; } .aside { font-style: italic; border-top: 1px solid #000; border-bottom: 1px solid #000; margin: 2em 10%; padding: 10px 0; text-indent: 0; } .textbox { background: #eee; border: 1px solid #000; font-style: italic; margin: 10px 0; padding: 10px; } .textbox-caption { display: block; font-size: 0.9em; font-weight: bold; margin: 5px 0 0; }