@charset "utf-8"; /* Fixed Layout CSS Document for iBooks Rev 1.0 - January 04, 2013*/ /*Hierarchy of section headings*/ h1{ margin-bottom: 0.5em; margin-top: 0.25em; font-size: 2.0em; text-align: center; } h2{ margin-bottom: 0.5em; margin-top: 2.0em; font-size: 1.75em; text-align: left; } h3{ margin-bottom: 0.5em; margin-top: 2.0em; font-size: 1.5em; text-align: left; } .centr { text-align: center; } h4{ margin-bottom: 0.5em; margin-top: 2.0em; font-size: 1.25em; text-align: left; font-weight: bold; } h5{ margin-bottom: 0.5em; margin-top: 2.0em; font-size: 1.0em; text-align: left; font-weight: bold; } /*Inline Images*/ img.inline{ text-align: center; width: 100%; } /*Title page captured as an image*/ img.titlepage_image { margin-top: 1em; margin-bottom: 1em; height: 100%; } /*Cover page of ePub*/ img.cover { height: 100%; } /*Back Cover of ePub*/ img.backcover { height: 100%; } /*Image Caption*/ img.image_caption{ text-align: left; font-size: 0.9375em; margin-bottom: 1em; margin-top: 1em; } /*Sidebar articles floating on right or left*/ .rsidebar{ float:right; margin-bottom: 1.0em; margin-top: 1.0em; margin-left: 1.0em; margin-right: 1.0em; width:250px; } .lsidebar{ float:left; margin-bottom: 1.0em; margin-top: 1.0em; margin-left: 1.0em; margin-right: 1.0em; width:250px; } /*Display math*/ .display_math { text-align: center; margin-bottom: .5em; margin-top: .5em; height:100%; } /*Blockquote text*/ blockquote { display: block; margin-bottom: .25em; margin-top: .25em; margin-left: 2.0em; margin-right: 2.0em; font-size: 0.9375em; } /*Unordered List - no graphic*/ ul.blank { list-style-type: none; /*Values: circle/square/disc*/ } /*Ordered List*/ ol { list-style-type: decimal; /*Values: decimal/decimal-leading-zero/lower-alpha/lower-greek/lower-latin/lower-roman/upper-alpha/upper-latin/upper-roman */ } /*Numbered endnotes*/ .endnote { margin-top: .25em; margin-left: 2px; font-size: 0.875em; text-indent: -2px; } /*Poem*/ .poem { margin-left: 2em; white-space: pre; } /*Indented Paragraph*/ .indentpara { text-align: justify; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: .5em; } /*Block Paragraph*/ .blockpara { text-align: center; display: block; margin-bottom: 0.5em; margin-top: 0.5em; } .blockpara1 { text-align: center; display: block; margin-bottom: 1.2em; margin-top: 0.5em; } /*Drop Cap as Letter*/ span.dropletter { font-size: 2.75em; font-weight: bold; line-height: 1em; height: 1em; float: left; margin: -0.1em 0.25em -0.1em .25em; } /*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: 2px; text-indent: -2px; } /*Standard text size of whole ePub body*/ body {font-size: 1.0em;} /*Standard text size of all paragraph*/ p { text-align: justify; font-size: 1.0em; } /*Pagebreak*/ .pagebreak { page-break-before: always; } /*Superscript number*/ .sup { font-size: 0.75em; position: relative; bottom: 0.5em; } /*Subscript number*/ .sub { font-size: 0.75em; position: relative; top: 0.3em; } /*Title Page - Title*/ .title { font-weight: bold; text-align: center; font-size: 2.0em; } /*Title Page - Subtitle*/ .subtitle { font-style: italic; text-align: center; } /*Title Page - Author*/ .author { font-weight: bold; text-align: center; margin-top: 6em; } /*Title Page - Publisher*/ .publisher { margin-top: 13em; text-align: center; } /*html5 element styles for tags and divs containing audio and video*/ .audio { padding: 10px; margin-left: 10px; } .video { padding: 10px; margin-left: 10px; } .center { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; } /*Fixed Layout Body Dimensions*/ body { width: 850px; height: 1200px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; } /*Test of hidden text*/ .hidden { visibility: hidden; } /*Background Images*/ img.bg{ text-align: center; width: 100%; height: 100%; z-index: -1; } /*Foreground Images*/ img.fg{ width: 100%; height: 100%; z-index: 1; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; } /*Text Blocks*/ /*Background Text Blocks*/ .bblock1 { text-align: center; margin-top: 180px; margin-left: 100px; margin-right: 100px; font-size: 0em; z-index: -1; } .bblock2 { text-align: center; margin-top: 1340px; margin-left: 420px; margin-right: 520px; z-index: -1; }