@charset "utf-8"; /*Podium CSS Document for epub - iPad/Nook Devices - Original Release: Rev 1.0, May 4, 2011 - Rev 1.1 - August 23, 2011 - 1. Updated body with margins - 2. Updated all font sizing to em sizing - 3. Updated heading sizes to make distinct for baseline text sizing - 4. Updated sidebar for enhanced display with border - 5. Added div.block as a container style*/ body { margin-top: 10px; margin-bottom: 10px; margin-right: 10px; margin-left: 10px; font-size: 1.0em; } /*Standard text size of all paragraph*/ p { text-align: justify; font-size: 1.0em; margin-bottom: 0em; } /*Cover page of ePub*/ .cover { text-align: center; padding:0pt; margin: 0pt; } /*Title Page - Title*/ .title { font-weight: bold; font-style: normal; text-align: center; font-size: 2em; } /*Title Page - Subtitle*/ .subtitle { font-weight: bold; font-style: normal; text-align: center; } /*Title Page - Author*/ .author { font-weight: bold; font-style: normal; text-align: center; margin-top: 3.0em; margin-bottom: 9.0em; } /*Title Page - Publisher*/ .publisher { margin-top: 5.0em; text-align: center; font-weight: bold; font-style: normal; } /*Title page captured as an image*/ .titlepage_image { margin-top: 1.0em; margin-bottom: 1.0em; text-align: center; } .img { max-width: 100%; text-align: center; } /* Copyright Page */ .copyright { text-align: left; margin-bottom: 1.0em; margin-top: 1.0em; text-indent: 0em; } .copyright1 { text-align: left; margin-bottom: 1em; margin-top: 7em; text-indent: 0em; } .copyright_indent1{ font-size:95%; margin-top:0em; margin-left:1em; margin-bottom:0em; font-weight: normal; text-align: left; text-indent: 0em; } .copyright_indent2{ font-size:95%; margin-top:0em; margin-left:2em; margin-bottom:0em; font-weight: normal; text-align: left; text-indent: 0em; } .copyright_indent3{ font-size:95%; margin-top:0em; margin-left:3em; margin-bottom:0em; font-weight: normal; text-align: left; text-indent: 0em; } .content{ text-indent:0em; margin-left:0em; margin-top:1em; margin-bottom:1em; text-align: left; } /* Dedication Page */ .dedication{font-size:100%; margin-top:6em; margin-bottom:0em; font-weight: normal; text-align: center;} /*Hierarchy of section headings*/ h1{ font-size: 2.0em; text-align: center; font-weight: bold; font-style: normal; margin-bottom: 3.5em; margin-top: 5em; } h2{ font-size: 1.8em; text-align: left; font-weight: bold; font-style: normal; margin-bottom: 0.5em; margin-top: 2.0em; } h3{ font-size: 1.6em; text-align: left; font-weight: bold; font-style: normal; margin-bottom: 0.5em; margin-top: 2.0em; } h4{ font-size: 1.4em; text-align: left; font-weight: bold; font-style: normal; margin-bottom: 0.5em; margin-top: 2.0em; } h5{ font-size: 1.2em; text-align: left; font-weight: bold; font-style: normal; margin-bottom: 0.5em; margin-top: 2.0em; } /*Indented Paragraph*/ .indentpara { text-align: justify; margin-bottom: 0em; margin-top: 0em; text-indent: 1.0em; } /*Block Paragraph*/ .blockpara { text-align: justify; display: block; margin-bottom: 0em; margin-top: 1.0em; text-indent: 0em; } /*Reverse Paragraph*/ .reversepara { text-align: justify; display: block; margin-bottom: 0em; margin-top: 0em; text-indent: -1em; margin-left: 1.0em; } /*Figures*/ .fig { text-align: center; margin-top: 1.0em; margin-bottom: 1.0em; } .scale_h { height: 100%; } .scale_w { width: 100%; } /*Image Caption*/ .image_caption { text-align: left; font-size: 1.0em; margin-bottom: 1.0em; margin-top: 1.0em; font-weight: bold; font-style: normal; } /*Tables*/ table { margin-top: 1.0em; margin-bottom: 1.0em; } /*Table Caption*/ .table_caption { text-align: left; font-size: 1.0em; margin-bottom: 1.0em; margin-top: 1.0em; font-weight: bold; font-style: normal; } /*Sidebar articles floating on right or left*/ .sidebar_r { float: right; margin-bottom: 1.0em; margin-top: 1.0em; margin-left: 1.0em; margin-right: 1.0em; } .sidebar_l { float: left; margin-bottom: 1.0em; margin-top: 1.0em; margin-left: 1.0em; margin-right: 1.0em; } /*Display math*/ .display_math { text-align: center; margin-bottom: 0.5em; margin-top: 0.5em; } /*Blockquote text*/ blockquote { display: block; margin-bottom: 1.0em; margin-top: 1.0em; margin-left: 2.0em; margin-right: 2.0em; font-size: 1.0em; } /*Poem text*/ .poem { display: block; margin-bottom: 1.0em; margin-top: 1.0em; margin-left: 2.0em; margin-right: 2.0em; font-size: 1.0em; } /*Attrib Text*/ .attrib { font-size: 1.0em; margin-bottom: 0.5em; margin-top: 0.5em; text-align: right; } /*Unordered List - no bullet*/ ul.simple { list-style-type: none; margin-left: 1.0em; text-indent: -1em; } /*Bullet List*/ ul.bullet { list-style-type: disc; } /*Ordered List*/ ol { list-style-type: decimal; } /*Lower-Alpha List*/ ol.lower-alpha { list-style-type: lower-alpha; } /*Upper-Alpha List*/ ol.upper-alpha { list-style-type: upper-alpha; } /*Lower-Roman List*/ ol.lower-roman { list-style-type: lower-roman; } /*Upper-Roman List*/ ol.upper-roman { list-style-type: upper-roman; } /*Footnotes*/ .footnote{ font-size: 0.9em; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 1.5em; } /*Drop Cap as Letter*/ span.dropletter { font-size: 3.0em; font-weight: bold; height: 1.0em; float: left; margin: -0.18em 0.1em -0.1em 0.1em; } /*Drop Cap as Image*/ span.drop { float: left; margin: -0.1em 0.25em -0.1em .25em; } /*Citation with heading Reference or Bibliography - left aligned*/ .references { text-align: left; margin-top: 0em; margin-bottom: 0.5em; } /*Citation with heading Reference or Bibliography - reverse aligned*/ .references_r { text-align: left; margin-top: 0em; margin-bottom: 0.5em; margin-left: 1.0em; text-indent: -1em; } /*Pagebreak*/ .pagebreak { page-break-before: always; } /*Superscript number*/ sup { font-size: 0.8em; line-height: 0em; } /*Subscript number*/ sub { font-size: 0.8em; line-height: 0em; } /*Font CSS*/ .italic { font-style: italic; } .bold { font-weight: bold; } .underline { text-decoration: underline; } small { font-size: 80%; } .center { text-align: center; } .left { text-align: left; } .right { text-align: center; } /*Margin CSS*/ .margin_top { margin-top: 1.0em; } .margin_bot { margin-bottom: 1.0em; } .margin_left { margin-left: 1.0em; } .margin_right { margin-right: 1.0em; } /*Color CSS*/ .color { color: #000000; } /*Box CSS*/ .box1 { /*All Border Box*/ font-size: 1.0em; margin-top: 1.0em; margin-bottom: 1.0em; margin-right: 0em; margin-left: 0em; padding-top: 1.0em; padding-bottom: 1.0em; padding-right: 1.0em; padding-left: 1.0em; text-align: justify; border: solid; } .box2 { /*Double Border Box*/ font-size: 1.0em; margin-top: 1.0em; margin-bottom: 1.0em; margin-right: 0em; margin-left: 0em; padding-top: 1.0em; padding-bottom: 1.0em; padding-right: 1.0em; padding-left: 1.0em; text-align: justify; border: double; } .box3 { /*Top-Bot Border Box*/ font-size: 1.0em; margin-top: 1.0em; margin-bottom: 1.0em; margin-right: 0em; margin-left: 0em; padding-top: 1.0em; padding-bottom: 1.0em; padding-right: 1.0em; padding-left: 1.0em; text-align: justify; border-top: solid 2px; border-bottom: solid 2px; } /*Back Cover of ePub*/ .backcover { height: 100%; width: 100%; } div.fig{font-size: 100%; text-align: center; margin-top: 1em; margin-bottom: 1em;} div.table{font-size: 100%; text-align: left; margin-top: 1em; margin-bottom: 1em;} .border-bottom {border-bottom:solid 1px;} .border-top {border-top:solid 1px;}