/**/ p { text-align: justify; text-indent: 1.5em; line-height: 1.25 } p.center, p.right, p.drop-cap, #tnote p { text-indent: 0 } h1 { text-align: center; clear: both; font-weight: normal; font-size: x-large; margin: 6em auto 3em auto; line-height: 1.6 } a:link, a:visited { text-decoration: none } .center { text-align: center } .small-caps { font-variant: small-caps } .upper-case { text-transform: uppercase } p.drop-cap:first-letter { font-size: 2.5em; line-height: 0 } #tnote { padding: 0 0.75em } @page { margin: 0.25em } @media screen { body { width: 80%; max-width: 40em; margin: auto } p { margin: 0.75em auto } #tnote { border: 1px dashed #808080; background-color: #fafafa; margin: 8em auto; max-width: 26em } .page-break { margin-top: 8em } .footnotes { margin: 4em auto; border-top: 1px solid silver; border-bottom: 1px solid silver } .footnote { margin-top: 1em; margin-bottom: 1em } } @media all { /* was @media handheld */ p { margin: 0 } #tnote p { margin: 0.25em 0 } a:link, a:visited { color: black } #tnote, .page-break, h1, .footnotes { page-break-before: always } .footnotes { page-break-after: always } } @media all { /* was @media handheld */ body { margin: 0; padding: 0; width: 95% } } /**/