.pb-body { font-family: "Minion Pro", serif; line-height: 1.2em; font-size: 1em; margin: 10px; } a { color: #9A3D4B; text-decoration: none; } /* Headers */ h1, h2, h3, h4, h5, h6 { font-family: serif; font-weight: normal; line-height: 1.4em; margin: 40px 0 20px; -epub-hyphens: none; } h1 { font-size: 1.4em; text-align: center; } h2 { font-size: 1.3em; } h3 { font-size: 1.2em; } h4 { font-size: 1.1em; } h5 { font-size: 1.0em; } h6 { font-size: 1.0em; } /* Chapter Number */ h4.chapter-number { /* font-size: 2.4em; font-weight: normal; line-height: 1.2em; margin: 20px 0 -0.5em; */ } /* Part and Chapter Titles */ h1.chapter, h1.part-title { /* border-top: 1px solid #000; font:1.5em/2.0em sans-serif; margin: 1.0em auto; padding: 15px 15px 0 0; -webkit-hyphens: none; */ } /* Table of Contents */ .pb-contents ul { list-style: none; } /* Default Styles */ .indent { text-indent: 2.0em; } .nonindent { text-indent: 0; } p { margin: 0; } ul, ol { padding-left: 2.0em; } 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; 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; font:0.8em/1.5em Helvetica, Arial, sans-serif; padding: 0 15px; margin-bottom: 2em; } p.bl_nonindent { margin: 2em 10% 0; text-indent: 0; } p.bl_indent { margin: 0 10%; text-indent: 1em; } /* ASIDES & TEXTBOXES ==================== */ .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; } /* 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: "\273D\A\273D\A\273D"; 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.8em; 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; }