/**/ body { margin: auto; max-width: 40em; padding: 0 1em } .chapter { page-break-before: always } /* Headings */ h1, h2, h3 { text-align: center; clear: both } h1 span { font-size: 0.5em } h1 small { font-size: 0.7em } h3 { line-height: 2em } .heading-space { letter-spacing: 0.2em; word-spacing: 0.2em } /* Text */ p { margin-top: 1em; text-align: justify; margin-bottom: 1em; text-indent: 1em; text-align: justify } .p180 { font-size: 1.8em } .p150 { font-size: 1.5em } .p140 { font-size: 1.4em } .p120 { font-size: 1.2em } .p90 { font-size: 0.9em } .p80 { font-size: 0.8em } .p70 { font-size: 0.7em } .p60 { font-size: 0.6em } strong { font-weight: bold } em { font-style: italic } .center { text-align: center; text-indent: 0 } .right { text-align: right; padding-right: 1em } .right2 { text-align: right; padding-right: 3em } .nmt { margin-top: 0 } .nmb { margin-bottom: 0 } .noi { text-indent: 0 } .noi1 { text-indent: 0; margin-top: 1em } .indent { text-indent: 4em } .smcap { font-variant: small-caps } .spaced { letter-spacing: 0.2em; word-spacing: 0.1em; font-weight: bold } .ornate { font-family: "Old English Text MT", cursive, serif } .lh2 { line-height: 2em } .border { border-top: 1px solid #000; border-bottom: 1px solid #000; width: 12em } .border2 { border: 1px solid #000; max-width: 12em; width: 40%; margin-left: 30%; margin-right: 30% } /* Table */ table { margin-left: auto; margin-right: auto; border-collapse: collapse; max-width: 40em; width: 100% } table.table { margin-left: 2.4em } .tdl { text-align: left; margin-left: 0; padding-left: 2em; text-indent: -1em; padding-right: 1em } .tdr { text-align: right; vertical-align: top } .ditto { word-spacing: 4.15em; padding-left: 3em } .ditto2 { word-spacing: 4.9em; padding-left: 3em } /* Notes */ ins { text-decoration: none; border-bottom: 1px dotted #dcdcdc } ul { list-style: square } ul.nobullet { list-style: none; text-align: left } li { margin-bottom: 0.5em } .tn { width: 80%; margin: 2em 10%; background: #dcdcdc; padding: 1em } /* Horizontal rules */ hr { width: 40%; margin: 2em 30%; clear: both } hr.small { width: 10%; margin: 0.5em 45% } hr.tb { width: 40%; margin: 2em 30% } hr.rule { width: 80%; margin: 1em 10% } hr.full { width: 100%; margin: 0 } /* Page numbers */ .pagenum { text-indent: 0; text-align: left; font-size: x-small; font-weight: normal; font-variant: normal; font-style: normal; letter-spacing: normal; line-height: normal; color: #999; border-top: 1px solid; border-bottom: 1px solid; background-color: inherit; padding: 0.01em 0.4em } /* Images */ .imgcenter { clear: both; margin: 2em auto; text-align: center; max-width: 100% } img { max-width: 100%; width: 100%; height: auto } .caption { margin-top: 0.5em } /* Poetry */ .poetry-container, .poetry-container47, .poetry-container52, .poetry-container57, .poetry-container62, .poetry-container67, .poetry-container72 { text-align: center; margin: 0 } .poetry { display: inline-block; text-align: left } .poetry .verse { margin: 0.5em 0 } .poetry .line { text-indent: -3em; padding-left: 3em } .poetry .outdent { text-indent: -3.5em; padding-left: 3em } .poetry .indent1 { margin-left: 1em } .poetry .indent2 { margin-left: 2em } .poetry .indent3 { margin-left: 3em } .poetry .indent5 { margin-left: 5em } .poetry .indent7 { margin-left: 7em } .poetry .indent10 { margin-left: 10em } .poetry .indent15 { margin-left: 15em } .attribution { text-align: right; padding-top: 0.3em; padding-right: 2em } .block { display: block } /* Links */ a:link, a:visited, a:hover, a:active { text-decoration: none } @media print { .pagenum { display: none; visibility: hidden } .page-break { page-break-before: always } } @media all { /* was @media handheld */ .hidehand { display: none; visibility: hidden } .poetry-container { width: 46%; margin-left: 27%; margin-right: 27% } .poetry-container47 { width: 47%; margin-left: 26.5%; margin-right: 26.5% } .poetry-container52 { width: 52%; margin-left: 24%; margin-right: 24% } .poetry-container57 { width: 57%; margin-left: 21.5%; margin-right: 21.5% } .poetry-container62 { width: 62%; margin-left: 19%; margin-right: 19% } .poetry-container67 { width: 67%; margin-left: 16.5%; margin-right: 16.5% } .poetry-container72 { width: 72%; margin-left: 14%; margin-right: 14% } .poetry { display: block } } @media all { /* was @media handheld */ body { margin: 0.5em; padding: 0; width: 95% } p { margin-top: 0.1em; text-align: justify; margin-bottom: 0.1em } .noi { text-indent: 0; margin-top: 2em } hr { border-width: 0; margin: 0 } img { max-width: 100%; width: auto; height: auto } table { width: 98% } .tn { width: 80%; margin: 0 10%; background: #dcdcdc; padding: 1em } a:link, a:visited, a:hover, a:active { text-decoration: none; color: inherit } } /**/