@font-face { font-family: 'League Condensed'; src: url('leaguegothic-italic-webfont.ttf') format('truetype'); font-style: italic; font-weight: 400; } @font-face { font-family: 'League Condensed'; src: url('leaguegothic-regular-webfont.ttf') format('truetype'); font-style: normal; font-weight: 400; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } .titlepage h1 { margin-bottom: 0.75em; } .bm-chapter .dedication p, .bm-chapter .epigraph p { text-align: center; } .bm-chapter .epigraph, .bm-chapter .a-head { margin-top: 2.5em; } .bm-chapter .chapter-title + .a-head { margin-top:1em; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } li { display:block; } .chapter-title, .frontmatter { margin-top: 3em; } .chapter-title, .dedication, .chapter-title, .epigraph { margin-top: 5em; } .chapter-title +.chapter-title { margin-top: 0em; } .bm-chapter .copyright p { text-indent: 0; } .subscriberlist, .subscriberlist p, .subscriberlist .subscribers { text-align: center; } body { font-size:100%; -epub-hyphens:auto; -webkit-hyphens:auto; -moz-hyphens:auto; -ie-hyphens:auto; } p.Basic-Paragraph { -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:left; text-decoration:none; text-indent:0px; } p.first-para { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } .bm-chapter .chapter-title { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:"League Condensed", sans-serif; font-size:1.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.333; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } .a-head { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:"League Condensed", sans-serif; font-size:1.4em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.167; margin:0.7em 0; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.body-text { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:1.5em; } p.section-break { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:1em; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.extract { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:7px; margin-left:1.4em; margin-right:1.4em; text-align:justify; text-decoration:none; text-indent:0px; } li.bullet-list { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:2.4em; margin-right:0px; text-align:left; text-decoration:none; text-indent:-1.2em; } p.endnotes { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.222; margin-bottom:0px; margin-left:2.2em; margin-right:0px; text-align:left; text-decoration:none; text-indent:-2.2em; } p.contents-list { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:3.6em; margin-right:0px; text-align:left; text-decoration:none; text-indent:-3.6em; } .epigraph { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family: serif; font-size:0.9em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:3px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } .epigraph-attr { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family: serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } p.extract-fol { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0.7em; margin-left:1.4em; margin-right:1.4em; text-align:justify; text-decoration:none; text-indent:1.4em; } p.half-line { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:0.7em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:justify; text-decoration:none; text-indent:0px; } p.r-h { -epub-ruby-position:over; color:#000000; font-family:"League Condensed", sans-serif; font-size:1.1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.364; margin-bottom:0px; margin-left:0px; margin-right:0px; text-align:center; text-decoration:none; text-indent:0px; } .b-head { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:"League Condensed", sans-serif; font-size:1.2em; font-style:normal; font-variant:normal; font-weight:500; line-height:1.4; margin-bottom:0.7em; margin-left:0px; margin-right:0px; margin-top: 1em; text-align:center; text-decoration:none; text-indent:0px; } p.list-with-numbers { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:0px; margin-left:2.8em; margin-right:0px; text-align:left; text-decoration:none; text-indent:-1.8em; } p.refs { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.222; margin-bottom:0px; margin-left:1.1em; margin-right:0px; text-align:left; text-decoration:none; text-indent:-1.1em; } p.subscribers { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; -ie-hyphens:none; -epub-ruby-position:over; color:#000000; font-family:serif; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.111; margin-bottom:0px; margin-left:1em; margin-right:0px; text-align:left; text-decoration:none; text-indent:-1em; } span.italic-text { color:#000000; font-family:serif; font-size:1em; font-style:italic; font-weight:normal; } span.cue { font-family:serif; font-size:1em; font-style:normal; font-weight:normal; vertical-align:super; } span.cue-epigraph { font-size:0.8em; font-style:normal; font-weight:normal; vertical-align:super; } span.italics-9 { color:#000000; font-family:serif; font-style:italic; font-weight:normal; } span.Caslon-9pt { color:#000000; font-family:serif; font-style:normal; font-weight:normal; } .para-style-override-1 { break-after:page; } p.para-style-override-2 { font-variant:small-caps; text-align:right; } .para-style-override-3 { break-after:column; } .para-style-override-4 { font-family:"League Condensed", sans-serif; font-size:4em; font-style:normal; font-weight:normal; text-align:center; } .para-style-override-5 { font-family:"League Condensed", sans-serif; font-size:2.5em; font-style:normal; font-weight:normal; text-align:center; } .para-style-override-6 { break-after:column; text-align:center; } .para-style-override-7 { margin-bottom:0px; } .para-style-override-8 { text-align:center; } .para-style-override-9 { margin-bottom:1.3em; } .para-style-override-10 { margin-bottom:1px; } .para-style-override-11 { margin-bottom:1.5em; } .para-style-override-12 { font-size:0.8em; font-style:oblique; font-weight:normal; } .para-style-override-13 { font-family:"League Condensed", sans-serif; font-style:normal; font-weight:normal; text-align:center; } .para-style-override-14 { font-family:"League Condensed", sans-serif; font-size:0.9em; font-style:normal; font-weight:normal; text-align:right; } .para-style-override-15 { font-size:0.9em; text-indent:0px; } .para-style-override-16 { text-indent:0px; } span.char-style-override-1 { font-family:"League Condensed", sans-serif; font-size:2.5em; font-style:normal; font-weight:normal; } span.char-style-override-2 { display:inline-block; text-indent:0; white-space:pre-wrap; width:1.2em; } span.char-style-override-3 { font-size:0.7em; } span.char-style-override-4 { } span.char-style-override-5 { font-size:0.7em; } span.char-style-override-6 { font-family:serif; font-size:1em; font-style:normal; font-weight:normal; } span.char-style-override-7 { font-style:italic; font-weight:normal; } span.char-style-override-8 { font-variant:small-caps; } span.char-style-override-9 { font-style:oblique; font-weight:normal; } span.char-style-override-10 { font-family:"League Condensed", sans-serif; font-size:1.2em; font-style:normal; font-weight:500; } span.char-style-override-11 { text-transform:uppercase; } span.char-style-override-12 { font-style:normal; font-weight:normal; } span.char-style-override-13 { font-size:0.7em; vertical-align:super; } span.char-style-override-14 { font-style:normal; font-weight:bold; } span.char-style-override-15 { font-size:0.9em; } span.char-style-override-16 { font-size:0.9em; font-style:italic; font-weight:normal; } img.frame-1 { height:16px; width:284px; } div.frame-2 { margin:0px auto 0px auto; text-align:center; } .pagebreak { page-break-before: always; } .letter-from-unbound p+p { text-indent: 1.1em; }