/**/ body { margin-left: 10%; margin-right: 10% } div.titlepage { clear: both; margin-top: 3em; margin-bottom: 3em } div.page { margin-top: 3em; margin-bottom: 3em } hr { width: 80%; margin-top: 1em; margin-bottom: 1em } hr.mid { width: 40% } hr.small { width: 25% } hr.micro { width: 10% } 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 } h1 { font-size: 200% } div.titlepage h1 { letter-spacing: 0.07em } h2 { font-size: 175% } h3 { font-size: 150% } h4 { font-size: 120% } h5 { font-size: 100% } h6 { font-size: 85% } div.titlepage h6 { font-size: 75% } p { margin-top: 0.5em; margin-bottom: 0; line-height: 1.2; text-align: justify } p.center, div.center p { text-align: center } p.right { text-align: right } div.poem { margin-top: 0.5em; margin-left: 25% } div.poem p { margin-top: 0; margin-left: 4em; text-indent: -4em; font-size: 92%; line-height: normal } div.poem.ital p { font-style: italic } div.poem p.inset { text-indent: -3em } div.poem p.indent3 { text-indent: 3em } div.poem p.indent6 { text-indent: 6em } /* drama */ div.text { width: 25em } h3.act { font-weight: bold; font-size: 125%; margin-top: 2em } h4.scene { font-size: 112%; margin: 2em 2em 1em; line-height: 1.2 } h3.act + h4.scene { margin-top: 0.75em } h6.end { margin-top: 3em; margin-bottom: 5em } h5.stagedir { margin-top: 0.75em; margin-bottom: 0.5em; line-height: 1.2; font-style: italic } h5.stagedir.long { text-align: left; margin-left: 2em; text-indent: -1em } p.entrance, p.scenedesc { font-style: italic; text-align: center; margin-left: 1em; margin-right: 1em } p.scenedesc.long, p.entrance.long { text-align: left; margin-left: 4em; text-indent: -2em } div.verse { margin-top: 0.5em } div.verse p { margin-top: 0; margin-left: 4em; text-indent: -4em } div.verse p.iamb1 { text-indent: -0.5em } div.verse p.iamb2 { text-indent: 3em } div.verse p.iamb3 { text-indent: 6.5em } div.verse p.iamb4 { text-indent: 10em } div.verse p.float { margin-left: 0; text-indent: 0 } span.charname { font-variant: small-caps; font-style: normal } span.normal { font-style: normal } /* notes */ a.tag { text-decoration: none; font-size: 0.7em; font-weight: bold; line-height: 0; padding-left: 0.25em; vertical-align: 0.3em } p.footnote, div.footnote { margin: 1em 2em } p.footnote, div.footnote p { font-size: 92% } p.float { clear: left } div.footnote div.poem { margin-left: 10% } div.footnote div.poem p { font-size: 92% } /* tables */ table { margin-left: auto; margin-right: auto; margin-top: 1em; margin-bottom: 1em } table.contents { border-spacing: 1em 0.25em; font-family: sans-serif; font-size: 95%; margin-bottom: 0; padding: 1em; border: 3px ridge #99C } table.double { margin-left: auto; margin-right: auto; margin-top: 0.5em; margin-bottom: 0; border-collapse: collapse; width: 100% } th { font-style: normal; font-weight: normal; text-align: left; vertical-align: middle; padding: 0.5em 1em; font-variant: small-caps } td { vertical-align: top; text-align: left; padding: 0 } td.pad1 { padding-right: 1em } td.indent { width: 1.5em } td.line { white-space: nowrap; vertical-align: middle } td.speakers { width: 1em } .botmrt { text-align: right; vertical-align: bottom } .botmctr { text-align: center; vertical-align: bottom } .smaller { font-size: smaller } .ctr { text-align: center; vertical-align: middle } table p { margin: 0 0 0 1em; text-indent: -1em } /* Chronology table */ td.chronyr { width: 5% } td.chronbio { width: 25% } td.chroncol { width: 15% } td.chronlit { width: 20% } /* Dramatis Personae table */ table.dramatis { margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; border-collapse: collapse } .bracket { vertical-align: middle; padding-left: 1em; white-space: nowrap } /* Distribution table */ table.distribution { margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; border-collapse: collapse } td.distchar { width: 35%; padding-right: 1em } td.distscene { width: 15%; padding-right: 1em } td.distspchctlft { width: 15% } td.distspchctrt { width: 10% } td.distlnctlft { width: 15% } td.distlnctrt { width: 10% } td.disttotallft { width: 95% } /* tables with borders */ table.chronology { margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; border-collapse: collapse } .bdrlft { border-left: 1px solid black } .bdrbtm { border-bottom: 1px solid black } .bdrlfbtm { border-left: 1px solid black; border-bottom: 1px solid black } .bdrlfsm { border-left: 1px solid black; font-size: smaller } .bdrbtsm { border-bottom: 1px solid black; font-size: smaller } .bdrlfbtsm { border-left: 1px solid black; border-bottom: 1px solid black; font-size: smaller } /* text formatting */ .smallcaps { font-variant: small-caps; font-style: normal } .extended { letter-spacing: 0.2em } .figcenter { margin: auto; text-align: center } .overline { border-top-color: black; border-top-style: solid } sub { font-size: 75%; line-height: 50%; vertical-align: -0.2em } /* page number */ span.pagenum { font-size: 90%; font-weight: normal; font-style: normal; text-align: right; text-indent: 0 } span.scenenum { font-size: 85%; font-style: normal; font-weight: bold; text-align: right; text-indent: 0; padding-top: 0.2em } span.linenum { font-size: 80%; font-weight: normal; font-style: normal; text-align: right; text-indent: 0; padding-top: 0.2em } /* Transcriber's Note */ div.notes { background-color: #DDE; color: #000; padding: 0.5em 1em 1em; margin: 1em 5% } p.notes { background-color: #DDE; color: #000; padding: 1em; margin: 1em 5%; font-family: sans-serif; font-size: 90% } div.notes p { font-family: sans-serif; font-size: 90% } div.notes a { text-decoration: none } /**/