body { font-size: medium; line-height: 1.3em; margin-top: 1em; margin-left: 1.5em; margin-right: 1.5em; font-family: serif; } div.chapter { margin-top:0em; margin-bottom:0em; } div.copyright { margin-top:0em; margin-bottom:0em; font-size:90%; } div.front { margin-top:0em; margin-bottom:0em; } div.titlepage { margin-top:0em; margin-bottom:0em; text-align: center; } h1.toc-title { margin-top:2em; margin-bottom:2em; font-size: 1em; text-align: left; font-weight: normal; } div.coverpage { margin-top:0em; margin-bottom:0em; text-align: center; } div.ch-block { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } div.block{ margin-top:.5em; margin-left:1.5em; } div.block02 p.nonindent{ margin-top:.5em; text-indent:2.5em; } p.ch-right { text-align: right; margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:25%; } h1.sub-title { margin-top:2em; margin-bottom:1em; text-align:left; line-height:100%; font-size:1.2em; border-bottom: 2px solid black; font-weight:bold; } h1.sub-title1 { margin-top:0em; margin-bottom:1em; text-align:right; line-height:100%; font-size:1.2em; font-weight:bold; } h1.fm-title { margin-top:2em; margin-bottom:1.2em; text-align:center; line-height:100%; font-size:1.7em; font-weight:bold; } h1.int-title { margin-top:2em; margin-bottom:0em; text-align:left; line-height:100%; font-size:1.2em; font-weight:normal; } h1.int-subtitle { margin-top:0em; margin-bottom:2em; text-align:left; line-height:100%; font-size:1.2em; font-weight:normal; } p.fm-nonindent { margin-top:.5em; margin-bottom:0em; margin-left:0%; margin-right:0%; } h1.bm-title { margin-top:2em; margin-bottom:2em; text-align: left; line-height:100%; font-size:1.2em; font-weight:normal; } h1.bm-title01 { margin-top:2em; margin-bottom:1em; text-align: center; line-height:100%; font-size:1.2em; font-weight:normal; } h1.ch-title { margin-top:2em; margin-bottom:2em; margin-left:0%; margin-right:0%; text-align: center; font-weight:normal; font-size:1.6em; } h1.ch-title2 { margin-top:2em; margin-bottom:0em; margin-left:0%; margin-right:2%; text-align: right; font-weight:normal; font-size:1.5em; } h1.act-title { border-top: 3px solid black; border-bottom: 3px solid black; margin-top:2em; margin-bottom:.5em; margin-left:0%; margin-right:0%; text-align: right; font-weight:bold; font-size:1.3em; padding-top: 4.5%; padding-bottom: 3%; } h1.act-title1 { border-top: 3px solid black; border-bottom: 3px solid black; margin-top:2em; margin-bottom:.5em; margin-left:0%; margin-right:0%; text-align: center; font-weight:bold; font-size:1.3em; padding-top: 4.5%; padding-bottom: 3%; } h1.ch-title1 { margin-top:3em; margin-bottom:2em; margin-left:0%; margin-right:0%; text-align: center; font-weight:normal; font-size:1.1em; } p.b-cover { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.song{ margin-top:0em; margin-bottom:0em; padding-left:1.5em; text-indent:-1.5em; margin-left:1em; margin-right:0%; } p.center { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.center01 { margin-top:1em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.center02 { margin-top:4em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.center03 { margin-top:.5em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.full-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.center-img { margin-top:0.8em; margin-bottom:0.8em; margin-left:0%; margin-right:0%; text-align: center; } p.cover-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.crt { text-align: left; margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.crt01 { text-align: left; margin-top:.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.crt-ind { text-align: left; margin-top:0.8em; margin-bottom:0em; margin-left:4%; margin-right:0%; } p.toc { text-align: left; margin-top:.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.extract { text-align: left; margin-top:0.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.htp-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.indent { text-align: left; margin-top:0em; margin-bottom:0em; margin-left:0%; text-indent:1.5em; margin-right:0%; } div.prose { margin-top:1.5em; margin-bottom:1.5em; margin-left:3.8%; margin-right:0%; } p.indent01 { text-align:left; margin-top:.5em; text-indent: 1.5em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.nonindent { text-align: left; margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.nonindent01 { text-align: left; margin-top:.5em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.poem { text-align: left; margin-top:0em; margin-bottom:0em; margin-left: 1.5em; text-indent: -1.5em; margin-right:0%; } p.poem02 { text-align: left; margin-top:1em; margin-bottom:0em; margin-left: 1.5em; text-indent: -1.5em; margin-right:0%; } p.poem01 { text-align: left; margin-top:0em; margin-bottom:0em; margin-left: 2.5em; text-indent: -1.5em; margin-right:0%; } p.nonindent-ext { margin-top:0.8em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: left; } p.right { text-align: right; margin-top:0.6em; margin-bottom:0em; margin-left:0%; margin-right:0%; } p.tilte-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.line-img { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: center; } p.ch-line { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; text-align: right; } span.nobreak { margin-top:0em; margin-bottom:0em; margin-left:0%; margin-right:0%; } .nobreak{white-space:nowrap} table.no-border { margin-top:1em; margin-bottom:0em; margin-left:0%; margin-right:0%; width: 100%; } table.no-border td{ vertical-align: top; padding-left:2.5%; padding-right:2.5%; } a.hlink{ text-decoration: none; } .joiner{ letter-spacing:-.2em; } div.columnleft{ float:left; width:40%; padding-right:3%; } div.columnright{ float:left; display:inline-block; padding-left:3%; width:40%; } .clear{ clear:both; } .topper{ margin-top:2em; } p.centered-border-top{ text-align:center; } div.brackets{ border-top:2.5px solid black; border-bottom:2.5px solid black; border-radius:30px; padding-bottom:.5em; } span.bottom-border{ display:inline-block; padding-bottom:.25em; border-bottom:4.5px solid black; }