@charset "UTF-8"; @namespace "http://www.w3.org/1999/xhtml"; @namespace epub "http://www.idpf.org/2007/ops"; ol {margin: 0; padding: 0;} li {list-style-type: none; margin: 0; padding: 0;} nav[epub\:type~='landmarks'], nav[epub\:type~='page-list'] { display: none; visibility: hidden; } body { font-family: serif; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } a {text-decoration:underline;} p {font-size:1em;margin:0} h1 {font-size:2em} h2 {font-size:1.5em} h3 {font-size:1.25em} h4 {font-size:1em} h5 {font-size:.95em} h6 {font-size:.8em} /* ---------------------------------------------------- Beginning of generic classes */ .centred { margin-top: 0; text-align: center; text-indent: 0; } .superscript {font-size:.5em; vertical-align:top;} .spacer {margin-bottom:1em;} /* End of generic classes ---------------------------------------------------------- */ /* -------------------------------------------- Beginning of classes for frontmatter */ .coverphoto { height: 100%; text-align: center; text-indent: 0; margin-left: auto; margin-right: auto; } .fulltitle { text-align: center; text-indent: 0; margin-top:4em; hyphens: none; -webkit-hyphens: none; } .parttitle { text-align: center; text-indent: 0; margin-top:4em; hyphens: none; -webkit-hyphens: none; } .author { text-align:center; text-indent: 0; margin-top:1em; hyphens: none; -webkit-hyphens: none; } .subtitle { text-align:center; text-indent: 0; margin-top:1em; hyphens: none; -webkit-hyphens: none; } .frontmatterlogo { text-align:center; text-indent: 0; margin-top:3em; margin-left: auto; margin-right: auto; } .dedication { margin-top:4em; display:block; text-align:center; text-indent: 0; font-style:italic; } .copyrightfirst { text-align:center; font-size:.85em; line-height:100%; margin-top:1em; text-indent: 0; } .copyright { text-align:center; font-size:.85em; line-height:100%; margin-top:0em; text-indent: 0; } .epigraphfrontmatter { text-align:center; text-indent: 0; font-size: 1em; line-height:145%; margin-top: 4em; } .contentshead { line-height:145%; text-align:center; font-size:1em; font-weight:bold; text-indent: 0; margin-top:1em; } .contentslisting { line-height:145%; text-align:left; font-size:1em; text-indent:0; } /* End of classes for frontmatter -------------------------------------------------- */ /* ---------------------------------------------- Beginning of classes for body text */ .basicfirst { line-height:145%; margin-top:1em; text-indent:1.5em; } .basic { line-height:145%; margin-top:0em; text-indent:1.5em; } .basicnoindentfirst { line-height:145%; margin-top:1em; text-indent:0em; } .basicnoindent { line-height:145%; text-indent: 0; margin-top:0em; } .basicright { line-height:145%; margin-top:0em; text-indent:1.5em; text-align:right; } .footnotesline { text-indent:0; margin-left:0; margin-right:auto; text-align:left; width:20%; margin-top:1em; } .footnote { text-indent:0; margin-top:1em; margin-bottom:0em; line-height:110%; font-size:0.85em; } .footnote2 { text-indent:1.5em; margin-top:0em; margin-bottom:0em; line-height:110%; font-size:0.85em; } .subhead { text-align:center; line-height:145%; text-indent: 0; margin-top: 2em; } .extractfirst { display:block; margin-top:1em; line-height:145%; margin-left: 2em; margin-right: 2em; } .extractfirstindent { display:block; margin-top:1em; line-height:145%; text-indent:1.5em; margin-left: 2em; margin-right: 2em; } .extractfirstcenter { text-align:center; text-indent: 0; margin-top:1em; line-height:145%; margin-left: 2em; margin-right: 2em; } .extractfirstright { text-align:right; margin-top:1em; line-height:145%; margin-left: 2em; margin-right: 2em; } .extract { display:block; line-height:145%; margin-left: 2em; margin-right: 2em; } .extractindent { display:block; line-height:145%; text-indent:1.5em; margin-left: 2em; margin-right: 2em; } .extractcenter { text-align:center; text-indent: 0; line-height:145%; margin-left: 2em; margin-right: 2em; } .extractright { text-align:right; line-height:145%; margin-left: 2em; margin-right: 2em; } .firstafterextract { margin-top:1em; line-height:145%; text-indent:0em; } .firstafterextractindent { margin-top:1em; line-height:145%; text-indent:1.5em; } .firstafterbreak { margin-top:2em; line-height:145%; text-indent:0em; } .firstafterbreakindent { margin-top:2em; line-height:145%; text-indent:1.5em; } .edbreak { text-align: center; margin-top:2em; margin-bottom:2em; line-height:145%; text-indent: 0; } .chapternumber { text-align: center; text-indent: 0; margin-top:3em; hyphens: none; -webkit-hyphens: none; } .chaptertitle { text-align: center; text-indent: 0; margin-top:1em; hyphens: none; -webkit-hyphens: none; } .epigraphchapter { text-align:center; font-size:.85em; line-height:145%; text-indent: 0; margin-top: 2em; } .epigraphsource { text-align:center; font-size:.85em; line-height:145%; text-indent: 0; margin-top: 1em; } .chapteropener { line-height:145%; margin-top:3em; text-indent:0; } .smallcaps {font-variant:small-caps;} .endmatterfirstline { line-height:145%; margin-top:1em; text-indent: 0; } /* End of classes for backmatter text ---------------------------------------------- */ /* ----------------------------------------------------- Beginning of poetry classes */ .poetryfirst { line-height:145%; margin-top: 3em; padding: 0; text-indent: -1em; margin-left: 1.5em; margin-bottom: 0; } .poetrytop { line-height:145%; margin-top: 1em; text-indent: -1em; margin-left: 1.5em; padding: 0; margin-bottom: 0; } .poetry { line-height:145%; text-indent: -1em; margin-left: 1.5em; margin-top: 0; margin-bottom: 0; padding: 0; } .poetryindent { line-height:145%; text-indent: -1em; margin-left: 3.5em; margin-top: 0; margin-bottom: 0; padding: 0; } .poetrydoubleindent { line-height:145%; text-indent: -1em; margin-left: 5.5em; margin-top: 0; margin-bottom: 0; padding: 0; } .poetrytopindent { line-height:145%; text-indent: -1em; margin-left: 3.5em; margin-top: 1em; margin-bottom: 0; padding: 0; } .poetrytopdoubleindent { line-height:145%; text-indent: -1em; margin-left: 5.5em; margin-top: 2em; margin-bottom: 0; padding: 0; } /* End of poetry classes ----------------------------------------------------------- */ /* -------------------------------------------------------- Beginning of a/v classes */ .audio { clear:both; text-align:center; text-indent: 0; display: block; margin-left: auto; margin-right: auto; margin-top: 1em; } .video { clear:both; margin-top: 1em; margin-bottom: 1em; margin-left: auto; margin-right: auto; display: block; text-align: center; text-indent: 0; } .image { clear:both; margin-left: auto; margin-right: auto; } img.logo { width:200px; height:91px; } p.frame-2 { margin:50px auto 0px auto; text-align:center; } img.frame-3 { width:100%; } .container { margin:0px auto; text-align:center; display:block; width:100%; height:100%; } /* End of a/v classes -------------------------------------------------------------- */