/**/ /*---------------------------------------- Default settings for tags -------------------------------------*/ a:hover { color: red } a:link { color: blue; text-decoration: none } a:visited { color: blue; text-decoration: none } body { margin-left: 10%; margin-right: 10%; text-align: justify } h1, h2 { text-align: left; font-size: 100%; font-weight: normal; margin-bottom: 3ex; margin-top: 0 } img { border: 0; margin-bottom: 0; margin-top: 0 } hr { margin-bottom: 3ex; margin-left: auto; margin-right: auto; display: block } p { margin-bottom: 3ex; margin-top: 0 } table { border-collapse: collapse } td { padding: 0 0.5em; text-align: left; vertical-align: top; border: 0 } /*------------------------------------------- Paragraph spacings -----------------------------------------*/ p.sp0 { margin-bottom: 0 } .sp1 > p { margin-bottom: 1ex } p.stanza { margin-top: 2ex } .poem > p { margin-bottom: 0; padding-left: 3em; text-indent: -3em; text-align: left } .sp2, div.sp2, table.sp2 { margin-bottom: 3ex } .sp3, div.sp3 { margin-bottom: 4.5ex } .sp4, div.sp4 { margin-bottom: 6ex } .sp5, div.sp5, table.sp5 { margin-bottom: 7.5ex } /*---------------------------------------------- Font sizing ---------------------------------------------*/ .sc { font-variant: small-caps } .xx-smaller { font-size: 58% } .x-smaller { font-size: 69% } .fine { font-size: 92% } .smaller { font-size: 83% } .larger { font-size: 120% } .x-larger { font-size: 144% } .xx-larger { font-size: 182% } .xxxx-larger { font-size: 249% } /*-------------------------------------------- Text Decoration -------------------------------------------*/ .gsp { letter-spacing: 0.2em } .gap { display: inline-block; width: 2em } .hid { visibility: hidden } .fsi { font-style: italic } .wnw { white-space: nowrap } .sans { font-family: Arial, Helvetica, sans-serif } /*-------------------------------------- Non-Table Text Positioning --------------------------------------*/ .bq1 { margin-left: 3%; margin-right: 3% } .fcenter { margin: auto } .m025 { margin-right: 0.25em; margin-left: 0.25em } .pagenum { text-align: right; font-style: normal } .smaller .pagenum { font-size: 120% } .fine .pagenum { font-size: 109% } /*---------------------------------------- Table Text Positioning ----------------------------------------*/ .it1p05 { padding-left: 1.5em; text-indent: -1em } .ac, .ac > p { text-align: center } .ar { text-align: right } .mc { margin: 0 auto; max-width: 99% } .vbm { vertical-align: bottom } /*----------------------------------------------- Borders ------------------------------------------------*/ .fwb { font-weight: bold } /*------------------------------------------- Padding and width ------------------------------------------*/ .plhs { padding-left: 0.125em } .prhs { padding-right: 0.125em } .pt05 { padding-top: 0.5em } .pb05, .pb05 > td { padding-bottom: 0.5em } /*-------------------------------------- Media-selective formatting --------------------------------------*/ @media screen, print { a.pagenum { display: inline } .smaller .pagenum { font-size: 120% } .fine .pagenum { font-size: 109% } .poem { margin-left: 8em; margin-right: 8em; margin-bottom: 3ex; text-align: left } .spp { position: relative; bottom: 0.5em; font-size: 67% } .suu { position: relative; top: 0.2em; font-size: 67% } .w9 { width: 9% } .w13 { width: 13% } .w15 { width: 15% } .w16 { width: 16% } .w17 { width: 17% } .w18 { width: 18% } .w19 { width: 19% } .w20 { width: 20% } .w21 { width: 21% } .w22 { width: 22% } .w23 { width: 23% } .w24 { width: 24% } .w25 { width: 25% } .w26 { width: 26% } .w27 { width: 27% } .w28 { width: 28% } .w29 { width: 29% } .w30 { width: 30% } .w31 { width: 31% } .w32 { width: 32% } .w33 { width: 33% } .w34 { width: 34% } .w35 { width: 35% } .w36 { width: 36% } .w37 { width: 37% } .w38 { width: 38% } .w39 { width: 39% } .w40 { width: 40% } .w41 { width: 41% } .w42 { width: 42% } .w43 { width: 43% } .w44 { width: 44% } .w45 { width: 45% } .w46 { width: 46% } .w47 { width: 47% } .w48 { width: 48% } .w49 { width: 49% } .w50 { width: 50% } .w51 { width: 51% } .w52 { width: 52% } .w53 { width: 53% } .w56 { width: 56% } .w57 { width: 57% } .w67 { width: 67% } .w68 { width: 68% } div.poemc17 { margin-left: auto; margin-right: auto; width: 17em } div.poemc18 { margin-left: auto; margin-right: auto; width: 18em } div.poemc20 { margin-left: auto; margin-right: auto; width: 20em } div.poemc21 { margin-left: auto; margin-right: auto; width: 21em } div.poemc22 { margin-left: auto; margin-right: auto; width: 22em } div.poemc26 { margin-left: auto; margin-right: auto; width: 26em } } @media all { /* was @media handheld */ body { margin-left: 1%; margin-right: 1% } .poem { margin-left: 1em; margin-right: 1em; margin-bottom: 3ex; text-align: left } .spp { position: relative; bottom: 0; font-size: 100% } .suu { position: relative; top: 0; font-size: 100% } div.w9 { width: 18% } div.w13 { width: 26% } div.w15 { width: 30% } div.w16 { width: 32% } div.w17 { width: 34% } div.w18 { width: 36% } div.w19 { width: 38% } div.w20 { width: 40% } div.w21 { width: 42% } div.w22 { width: 44% } div.w23 { width: 46% } div.w24 { width: 48% } div.w25 { width: 50% } div.w26 { width: 52% } div.w27 { width: 54% } div.w28 { width: 56% } div.w29 { width: 58% } div.w30 { width: 60% } div.w31 { width: 62% } div.w32 { width: 64% } div.w33 { width: 66% } div.w34 { width: 68% } div.w35 { width: 70% } div.w36 { width: 72% } div.w37 { width: 74% } div.w38 { width: 76% } div.w39 { width: 78% } div.w40, table.w40 { width: 80% } div.w41 { width: 82% } div.w42 { width: 84% } div.w43 { width: 86% } div.w44 { width: 88% } div.w45 { width: 90% } div.w46 { width: 92% } div.w47 { width: 94% } div.w48 { width: 96% } div.w49 { width: 98% } div.w50, table.w50 { width: 99% } div.w51 { width: 99% } div.w52 { width: 99% } div.w53 { width: 99% } div.w56 { width: 99% } div.w57 { width: 99% } div.w67 { width: 99% } div.w68 { width: 99% } div.poemc17 { margin-left: auto; margin-right: auto; width: 21em } div.poemc18 { margin-left: auto; margin-right: auto; width: 22em } div.poemc20 { margin-left: auto; margin-right: auto; width: 24em } div.poemc21 { margin-left: auto; margin-right: auto; width: 26em } div.poemc22 { margin-left: auto; margin-right: auto; width: 27em } div.poemc26 { width: 95% } } /**/