/**/ body { margin-left: 10%; margin-right: 10% } h1, h2, h3, h4 { text-align: center; clear: both } .break { page-break-before: always } .no-break { page-break-before: avoid } /* for justified text on single line:*/ span.issue { display: inline-block; text-align: left; width: 32% } /* issue and price are artificial names */ span.price { display: inline-block; text-align: right; width: 32% } p { margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em } .p0 { margin-top: -0.75em } .p2 { margin-top: 2em } .p4 { margin-top: 4em } .indent { margin-left: 4em } /* for index headers at the end */ hr { /*default rule across entire width */ margin-top: 1em; margin-bottom: 1em; margin-left: auto; margin-right: auto; clear: both } hr.short { margin-right: 40%; margin-left: 40%; text-align: center; width: 20% } a:link { text-decoration: none } /* no UL of any links - useful for html accessibility */ a:visited { text-decoration: none } .fnanchor { font-size: 65%; text-decoration: none; vertical-align: 0.5em; font-weight: normal } .footnote { font-size: 90%; text-decoration: none } .pagenum { visibility: hidden; font-size: 50%; font-style: normal; text-align: right; color: #444 } @media print { /* show page numbers only for printed version */ .pagenum { visibility: visible } } .center { text-align: center } .ls { letter-spacing: 0.25em } .smcap { font-style: normal; font-variant: small-caps } .smaller { font-size: 90% } .muchsmaller { font-size: 75% } /* for all small caps inside span markup */ .larger { font-size: 110% } .muchlarger { font-size: 150% } li { margin-left: 1em; /* secondary index lines indented */ text-indent: -1em; list-style-type: none } /* Images */ .figcenter { margin-left: auto; margin-right: auto; text-align: center; /* this aligns the illo, not text */ } table { margin-left: auto; margin-right: auto; /* box around entire table */ border-collapse: collapse; margin-top: 1em; margin-bottom: 2em } th { height: 4em; text-align: center } td.left { vertical-align: top; text-align: left; text-indent: -1em; padding-left: 2.25em; padding-right: 3em; padding-bottom: 0; padding-top: 0 } td.right { vertical-align: bottom; text-align: right; padding-left: 0.25em; padding-right: 1.25em; padding-bottom: 0; padding-top: 0 } table.a { text-decoration: none } /* no UL of links inside table*/ /* Poetry */ .poem-container { text-align: center; page-break-before: avoid } .poem { display: inline-block; margin-left: 5%; margin-right: 5%; text-align: left; margin-top: 0.5em; margin-bottom: 0.5em } .poem .stanza { margin: 0.5em 0 1em 0 } .poem .i0 { display: block; margin-left: 0; padding-left: 3em; text-indent: -3em } .poem .i0a { display: block; margin-left: -0.5em; padding-left: 3em; text-indent: -3em } .poem .i1 { display: block; margin-left: 1em; padding-left: 3em; text-indent: -3em } .poem .i1a { display: block; margin-left: 0.5em; padding-left: 3em; text-indent: -3em } .poem .i2 { display: block; margin-left: 2em; padding-left: 3em; text-indent: -3em } .poem .i2a { display: block; margin-left: 1.5em; /* for lines starting with quote mark */ padding-left: 3em; text-indent: -3em } .poem .i3 { display: block; margin-left: 3em; padding-left: 3em; text-indent: -3em } .poem .i4 { display: block; margin-left: 4em; padding-left: 3em; text-indent: -3em } .poem .i6 { display: block; margin-left: 6em; padding-left: 3em; text-indent: -3em } .poem .i8 { display: block; margin-left: 8em; padding-left: 3em; text-indent: -3em } /* remove bullets from list */ .none { list-style-type: none } /* Transcriber notes */ .tnote { border: dashed 0.1em; margin-left: 2%; margin-right: 2%; padding: 0.5em 2em 0.5em 2em } .box { border: solid 0.1em; /* for ad, title page, and contents */ margin-left: 2%; margin-right: 2%; padding: 0.5em 2em 0.5em 2em } /**/