/**/ a { text-decoration: none } a:hover { text-decoration: underline } .allclear { clear: both } body { margin-left: 10%; margin-right: 10%; max-width: 65em } .bordered { border: solid thin } .bt { border-top: solid thin } .caption { font-size: 0.9em; text-align: center; text-indent: 0; margin-top: 1em } .center { text-align: center; text-indent: 0 } .figcenter { margin: 1.5em auto; text-align: center } .figcenter.nomargin { margin: 0 auto } .fnanchor { vertical-align: top; font-size: 0.7em; text-decoration: none; white-space: nowrap } .footnote { margin: 0.5em 5% 0.5em 10%; font-size: 0.9em } .footnote .label { font-size: 0.75em; vertical-align: top; margin: 0 0 0 -1em; text-indent: -3em; padding: 0 } @media all { /* was @media handheld */ .footnote .label { float: left; margin: 0 1em 0 0; text-indent: 0; padding-right: 1em } } .footnote p { margin-top: 0.25em; margin-bottom: 0; margin-left: 1em; text-indent: -1em } .front { text-align: center; margin: 2em auto; border: solid thin } .fsize60 { font-size: 0.6em } .fsize80 { font-size: 0.8em } .fsize90 { font-size: 0.9em } .fsize110 { font-size: 1.1em } .fsize125 { font-size: 1.25em } .fsize150 { font-size: 1.5em } .fsize250 { font-size: 2.5em } .fsize300 { font-size: 3em } h1, h2, h3, h4 { text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; page-break-after: avoid } h1 { font-size: 1em; font-weight: normal; margin-top: 2em; margin-bottom: 0.75em } h2.blacklet { font-size: 2em; line-height: 1.5em; font-family: "Old English Text MT", sans-serif } h3 { font-size: 0.9em; font-weight: normal } h3.list { margin-top: 0; margin-bottom: 0; padding-left: 1em; padding-right: 1em } h4.inline { font-weight: normal; text-align: left; text-indent: 1em; margin: 0 } hr { width: 34%; margin: 2em 33%; color: black; clear: none } hr.chap { width: 26%; margin: 2em 37%; page-break-after: avoid; clear: both } hr.full { width: 100%; margin: 0; clear: both } hr.ornament { width: 6%; margin: 0 47% } hr.tb { width: 6%; margin: 1em 47%; clear: both } .left { text-align: left } .listheader { text-align: center; text-indent: 0; font-size: 0.9em; margin-top: 1.5em; margin-bottom: 0.75em } .nowrap { white-space: nowrap; display: inline-block; text-indent: 0 } .oldtype { font-family: "Old English Text MT", sans-serif } p { margin-top: 0; text-align: justify; margin-bottom: 0; text-indent: 1em } p.blankbefore1 { margin-top: 1em } p.blankbefore2 { margin-top: 2em } p.center { text-align: center; text-indent: 0 } p.highline3 { line-height: 3em } p.highline4 { line-height: 4em } p.hinline { text-align: justify; text-indent: 0.25em } p.hinline.nospace { text-indent: 0 } p.lineheight90 { line-height: 0.9em } p.noindent { text-indent: 0 } p.thinline { line-height: 0.001em } .padl0 { padding-left: 0 } .padl1 { padding-left: 0.5em } .padl2 { padding-left: 1em } .padr0 { padding-right: 0 } .padr1 { padding-right: 0.5em } .padr2 { padding-right: 1em } .padr3 { padding-right: 1.5em } .padr4 { padding-right: 2em } .pagenum { font-size: 0.75em; text-align: right; color: gray; text-decoration: none; font-weight: normal; font-style: normal; text-indent: 0 } @media all { /* was @media handheld */ .pagenum { display: none } } .poem { margin-left: 10%; text-align: left; font-size: 0.9em } .poem br { display: none } .poem .stanza { margin: 1em 0 1em 0 } .poem span.i0 { display: block; margin-left: 0; padding-left: 3em; text-indent: -3em } .poem span.i2 { display: block; margin-left: 1em; padding-left: 3em; text-indent: -3em } .poemcredit { text-align: justify; text-indent: 0; margin: -0.75em 0 0.75em 10em } .right { text-align: right } .rightblock { text-align: right; margin: 0 } .rightblock p { display: inline-block; text-indent: 0; text-align: center } .scr { display: block } @media all { /* was @media handheld */ .scr { display: none } } .smcap { font-variant: small-caps } .smcapall { font-size: 0.75em } .split5050 { clear: both } .split5050 .left5050 { clear: left } @media all { /* was @media handheld */ .split5050 .left5050 { float: left } } .split5050 .right5050 { clear: right } @media all { /* was @media handheld */ .split5050 .right5050 { float: right } } .splitlist { clear: both; margin-bottom: 0.75em } .splitlist .leftlist { clear: left } @media all { /* was @media handheld */ .splitlist .leftlist { float: left } } .splitlist .leftlist p.list { text-indent: 0; padding-right: 1em } .splitlist .rightlist { clear: right } @media all { /* was @media handheld */ .splitlist .rightlist { float: right } } .splitlist .rightlist p.list { text-indent: 0; padding-left: 1em } sub { font-size: 0.6em; vertical-align: -10% } sup { font-size: 0.6em; vertical-align: 30% } table { margin-left: auto; margin-right: auto; margin-bottom: 1em; margin-top: 1em; border-collapse: collapse } table.dontwrap { white-space: nowrap } table.leftalign { margin-left: 10%; text-align: left } table.toc { max-width: 30em } table.toc .oldtype { font-size: 1.25em } table.toc td { padding: 0.25em } table.toc td.chapter { text-align: center; line-height: 1.5em; padding-top: 2em; padding-bottom: 2em } table.toc td.pageno { text-align: right; vertical-align: bottom; padding-left: 2em } table.toc td.subject { text-align: justify; padding-left: 1em; text-indent: -1em; vertical-align: top } th { font-weight: normal } .tnbot { border: dashed thin; margin: 3em 10% 0 10%; padding: 0.5em } .tnbot h2 { font-size: 1em } .tnbot p { text-indent: -1em; margin-left: 1em } .tnbox { border: dashed thin; margin: 1em 20%; padding: 1em } .top { vertical-align: top } ul.nostyle { list-style: none; margin: 0.75em 0 } @media all { /* was @media handheld */ ul.nostyle { margin-left: 1em } } ul.nostyle li { text-align: justify; font-size: 0.9em; margin: 0; text-indent: 0 } /**/