/**/ body { margin-left: 10%; margin-right: 10% } div.page, div.letters, div.maintext { margin-top: 6em; margin-bottom: 4em } div.letters { margin-left: 6.25% } /* total 15% */ hr { width: 80%; margin-top: 1em; margin-bottom: 1em; text-align: center } hr.mid { width: 40% } sup { font-size: 75%; line-height: 50% } em { font-style: normal } img { border: none; text-decoration: none } a.tag { text-decoration: none; vertical-align: 0.3em; font-size: x-small; font-style: normal; padding-left: 0.25em; line-height: 0.1em } .footnote a.tag { padding-left: 0 } a.added { text-decoration: none; font-family: sans-serif } a.error { text-decoration: none; border-bottom: 1px solid red } h1, h2, h3, h4, h5, h6 { text-align: center; font-style: normal; font-weight: normal; line-height: 1.5; margin-top: 0.5em; margin-bottom: 0.5em; clear: both } h1 { font-size: 200%; line-height: 2 } h2 { font-size: 175% } div.maintext h2 { margin-top: 4em } h3 { font-size: 150% } div.maintext h3 { font-size: 166%; margin-top: 2em; margin-bottom: 0.75em } h4 { font-size: 120% } div.endnote h4 { margin-top: 1.5em } h5 { font-size: 100% } div.maintext h5 { font-style: italic; line-height: 1.2 } h6 { font-size: 85% } span.subhead { font-size: 80% } h2 span.subhead { font-style: italic } h3 span.subhead { font-size: 75% } p { margin-top: 0.5em; margin-bottom: 0; line-height: 1.2 } table p { margin-top: 0; margin-left: 2em; text-indent: -2em; line-height: inherit } p.center { text-align: center } p.right { text-align: right } div.rightside { margin-left: 50% } p.rightside { margin-left: 70%; text-indent: -3% } p.leftside { margin-right: 33% } p.space { margin-top: 1.25em } p.illustration { text-align: center; margin-top: 1em; margin-bottom: 1em } div.verse { margin: 0.5em 2em } div.verse p { margin-top: 0; margin-left: 4em; text-indent: -4em } /* within letters */ p.sidenote { text-align: center } span.sidetext { font-size: 75%; line-height: 1.6 } p.first:first-letter { font-size: 330%; line-height: 1em; padding-right: 0.33em } span.firstword { text-transform: uppercase; margin-left: -1em } p.salutation { text-align: center; font-size: 108%; font-style: italic; margin: 1em 2em 0.5em; clear: both } p.salutation.long { text-align: left; margin-left: 4em; text-indent: -2em } p.salutation + p.salutation { margin-top: 0 } span.signature { clear: right; padding: 0 4em; white-space: nowrap } span.signature + span.signature { padding-right: 0 } p.signature { margin-left: 40%; text-indent: -2em } p.abstract, div.abstract { font-size: 94% } p.abstract.header { text-align: center; margin: 1em 2em } div.annotation, p.annotation { margin: 1em 2em 0.5em 1em; font-size: 92% } /* the Will */ p.draft1 { padding-bottom: 0.1em } p.draft2, span.draft2 { clear: right; padding: 0.5em; margin: 0 0.5em; background-color: #E0E0E0 } p.draft2.center { padding: 0; background-color: inherit } div.list { margin-top: 0.5em } div.list p { margin: 0 2em 0 3em; text-indent: -2em } div.list p.space { margin-top: 0.75em } div.list p.sum { margin: 0.5em 2em 1em; text-align: center; text-indent: 0 } /* extras for backward compatibility */ div.list.double { column-count: 2; column-gap: 1em; -webkit-column-count: 2; -webkit-column-gap: 1em; -moz-column-count: 2; -moz-column-gap: 1em } table.list { margin: 0 auto 0 0 } table.list td { line-height: 1.2; padding-top: 0.2em } /* footnotes */ div.footnote, p.footnote { margin: 1em 2em; font-size: 93% } div.footnote p { margin-top: 0.25em } /* floats */ .allclear, .footnote, .annotation { clear: both } /* tables */ table { margin-left: auto; margin-right: auto; margin-top: 1em; margin-bottom: 1em; border-collapse: collapse; font-size: inherit; font-family: inherit } th { font-weight: normal; font-style: normal; font-size: 80% } td { vertical-align: top; text-align: left; padding: 0.1em } td.number { text-align: right } td.bracket { vertical-align: middle; padding-left: 1em } td.bracket.tall { background-size: 8px 95% } table.titlepage { margin: 2em auto 0 } table.titlepage td { text-align: center; padding: 0.5em; font-size: 88%; line-height: 1.5 } table.contents td { padding: 0.25em 0.5em } /* text formatting */ span.smallroman { font-size: 75%; font-style: normal } span.smallcaps { font-variant: small-caps; font-style: normal } span.fancy { font-family: cursive } span.locked { white-space: nowrap } span.enspace { letter-spacing: 0.33em } span.emspace { letter-spacing: 1em } span.twospace { letter-spacing: 2em } .smaller { font-size: 88% } p.smallest { font-size: 75% } p.largest { font-size: 125% } .extended { letter-spacing: 0.2em; margin-right: -0.2em } /* correction popup */ ins.correction { text-decoration: none; background-color: #DDE; padding: 0.1em } p.correction { margin: 1em 2em; padding: 0.5em 0.5em 0.5em 2em; text-indent: -1em } div.correction { margin: 0 2em; padding: 0 0 0.5em } div.correction p { margin: 0; padding: 0.5em 0.5em 0 2em; text-indent: -1em } span.citation { font-size: medium; font-family: serif } /* page number */ span.pagenum { font-size: smaller; font-weight: normal; font-style: normal; text-align: left; text-indent: 0 } span.pagenum.left { left: 2%; text-align: left } /* Transcriber's Note */ .mynote, p.correction, div.correction { background-color: #DDE; color: #000; font-family: sans-serif; font-size: 94% } div.mynote { margin: 1em 5%; padding: 0.5em 1em 1em } p.mynote { margin: 1em 5%; padding: 1em } div.footnote p.mynote { padding: 0.5em } div.mynote a, div.endnote a { text-decoration: none } div.endnote { padding: 0.5em 1em 1em; margin: 1em; border: 3px ridge #A9F; font-family: sans-serif; font-size: 94% } div.frame { padding: 0.5em; border: 1px solid #DDC; background-color: #FFE; margin: 1em auto; width: 20em; text-align: center; font-family: serif; font-size: medium } h1.pg { font-weight: bold; line-height: 1; margin-top: 0; margin-bottom: 0; font-size: 190% } h5.pg { font-weight: bold; line-height: 1; margin-top: 0; margin-bottom: 0 } hr.full { width: 100%; margin-top: 3em; margin-bottom: 0; margin-left: auto; margin-right: auto; border-width: 4px 0 0 0; /* remove all borders except the top one */ border-style: solid; border-color: #000; clear: both } /**/