/**/ body { margin: 0.5em 2.5em 0.5em 0.5em; padding: 0; line-height: 1.35; font-size: 130% } a, div, h1, h2, img, span { margin: 0; padding: 0; text-indent: 0 } div, p { max-height: 100% } p { margin: 0; padding: 0; text-indent: 1.5em; text-align: justify } .pfirst, .pcontinue, .pright, .psignature { text-indent: 0 } .pfirst { margin-top: 0.2em } .fsz1 { font-size: 2.1em } .fsz3 { font-size: 1.5em } .fsz4 { font-size: 1.28em } .fsz5 { font-size: 1.06em } .fsz6 { font-size: 0.94em } .fsz7 { font-size: 0.78em } .fsz8 { font-size: 0.68em } div { text-align: center } .dfront { border: thick #aaa solid; padding: 3em 0.3em 2em 0.3em; margin: 1em 0 } .dtransnote { padding: 1em; margin-top: 3em; margin-bottom: 3em; border: #865 medium solid; background-color: #fffcf2; line-height: 1.1; font-size: 0.79em; page-break-before: always } .phanga, .phangalft { padding-left: 1em; text-indent: -1em } .phangalft { text-align: left } .psignature { padding-right: 1em } .padtopa { padding-top: 1.5em } .padtopb { padding-top: 1em } .padtopc { padding-top: 0.5em } .pright, .psignature { text-align: right } .dftnt { /*== footnotes ==*/ font-size: 0.79em; margin: 1em 0 1em 3em; padding: 0.2em; border-top: medium #ccc solid; line-height: 1.1; page-break-before: auto; page-break-inside: avoid } #dnote-xxvi { font-size: 0.79em; padding: 2em 0 1em 0; line-height: 1.1; page-break-before: auto; page-break-inside: avoid } .h1herein { font-size: 1em; font-weight: normal; padding: 1em 0; text-align: justify; letter-spacing: 0.1em; page-break-before: avoid } .h2herein { font-size: 1.29em; text-align: center; font-weight: normal; padding: 2em 0 0.5em 0; letter-spacing: 0.05em; page-break-before: avoid } .h2titlepg { font-size: 1.72em; text-align: center; font-weight: normal; font-style: italic; padding: 2em 0 0.5em 0; page-break-before: avoid } #h2p96 { line-height: 0.1; font-size: 0.1em; margin: 0; padding: 0; page-break-before: avoid } h3 { text-align: center; font-weight: normal; margin: 1em 0 0 0; padding: 0; text-indent: 0; font-size: 1.05em } .hdhide { /*hide h3 element*/ font-size: 0.1em; visibility: hidden } h4 { text-align: center; font-weight: normal; margin: 0.5em 0 0 0; text-indent: 0; text-align: center; font-size: 0.76em } .chapter, .dfront, .section, h1, h2 { page-break-before: always } .chapter { padding: 2em 0 0 0; margin: 0 } .section { margin: 0; padding: 0 } /* === images === */ img { width: 100%; height: auto } .iglyph-a { /*== image of a symbol or glyph ==*/ height: 1.2em; width: auto; vertical-align: -0.2em } .iglyph-b { height: 2.5em; width: auto } .iglyph-c { height: 1em; width: auto; vertical-align: -0.25em } .iglyph2, .iglyph3, .iglyph4, .iglyph5, .iglyph6 { width: auto } .iglyph2 { /*==two prose lines high, at lh1.35==*/ height: 2.5em } .iglyph3 { /*==three prose lines high, at lh1.35==*/ height: 3.8em } .iglyph4 { /*==four prose lines high, at lh1.35==*/ height: 5.2em } .iglyph5 { /*==five prose lines high, at lh1.35==*/ height: 6.5em } .iglyph6 { /*==six prose lines high, at lh1.35==*/ height: 7.8em } #idp25 { display: block; text-align: center } .dctr01, .dctr02, .dctr03, .dctr05, .dctr06 { clear: both; padding: 0.5em 0; page-break-inside: avoid; page-break-before: auto } .spdropcap { line-height: 0.95 } #dfloatleft { margin: 0 0.5em 0 0; clear: both } .dsidenote, .spsidenote, .spleaf { font-size: 0.78em } .dsidenote { text-align: left } .spsidenote { line-height: 1; margin: 0.8em 0.8em 0.8em 0 } .dctr01 { /*100% 600px A1.17 */ margin: 0.5em 0 } .dctr02 { /* 88% 528px A1.33 */ margin: 0.5em 6% } .dctr03 { /* 76% 456px A1.54 */ margin: 0.5em 12% } .dctr05 { /* 56% 336px A2.08 */ margin: 0.5em 22% } .dctr06 { /* 50% 300px A2.33 */ margin: 0.5em 25% } /* === links === */ a { color: #20c; font-weight: normal; text-decoration: underline } .afnanc, .afnlabel { text-decoration: none } .afnanc { vertical-align: super; font-size: smaller; line-height: 1 } /* === lists === */ ul { list-style-type: none; padding: 0; margin: 0; text-align: left } li { margin: 0; padding: 0.3em 0 0 0; text-align: left; text-indent: 0 } #ul-xxi { margin-left: 3em } #ul-xxii { padding: 0.3em 0; text-align: justify } .li-xxii { padding-left: 1em; display: inline-block; width: 29%; text-align: left; padding-top: 0.3em; vertical-align: top } #ulnotes { margin: 1em; font-size: 0.79em; line-height: 1.2 } .linotes { margin-top: 0.5em } #ul-v, .ul-v { padding: 0.3em 0; text-align: justify } .li-v { padding-left: 1em; display: inline-block; width: 45%; text-align: left; padding-top: 0.3em; vertical-align: top } .ulindent { margin-left: 1em } .liftnt { padding-left: 0; text-indent: 0 } #ultransnote { margin: 1em 0 0 0 } .litransnote { padding: 0.5em 0 0 0 } #ulp78, #ulfn161 { margin-left: 3em } /* === tables === */ table { margin: 0 } table { border-collapse: separate; /*workaround for ADE bug*/ border-spacing: 0; line-height: 1.1; padding: 0 } td { vertical-align: bottom; padding: 0.2em 0.5em } th { font-weight: normal; vertical-align: middle; padding: 0.5em } .dkeeptgth { page-break-inside: avoid } .ptoc1 { text-indent: -1em; padding-left: 1em } .ptoc2 { text-indent: -1em; padding-left: 2em; font-size: 0.9em } .ptoclnk { text-align: right; text-indent: 0; font-size: small } .twth100 { width: 100% } sup { margin: 0; padding: 0; text-indent: 0; line-height: 1; font-size: 0.68em; vertical-align: super } /*== small caps ==*/ .smcap { display: inline-block } .smcap, .smmaj { font-style: normal; text-transform: uppercase; letter-spacing: 0.05em } b { font-weight: normal; margin: 0; padding: 0; text-indent: 0 } b, .smmaj { font-size: 0.72em } /* === poetry === */ .dpoemlft { margin: 0.3em 0 } .dpoemfarleft { margin: 0.3em 0 0.3em -3em } .dstanzalft { margin: 0 0 0.5em 3em; text-align: left } .spp00, .spp01 { clear: none; display: block; text-align: left; padding-left: 3em; margin-left: 0.8em; /*==to allow for quotation mark or pilcro outdents==*/ } .spquoteverse { display: block; padding-left: 3.8em; text-indent: -3.8em; text-align: left; margin-left: 0 } .spp00 { text-indent: -3em } .spp01 { text-indent: -2em } .spquoteblock { display: inline-block; width: 0.8em; text-align: center } .dpcite { display: block; padding-right: 1em; text-align: right; margin-top: -0.2em } .dptitlelft { margin-left: 2em; margin-bottom: 0.3em; text-align: left } .spdrpcp2 { font-size: 2.8em; line-height: 0.9; margin-left: -1.36em; /*=3.8/2.8*/ } .spdrpcp2space { margin-left: 1.3em } .clearboth { clear: both } .spdrpcp2prose { font-size: 2.8em; line-height: 0.9 } .dp17 { margin-left: 12%; margin-right: 12% } #idp17 { font-size: 0.68em; line-height: 1.1; margin: 1em 12% 0 12%; padding-left: 1em; text-indent: -1em } /* ==fractions with inline blocks==*/ .fract { display: inline-block; vertical-align: middle } .fup, .fdn { line-height: 1.05; font-size: 0.52em; display: block } .fup { vertical-align: top } .fdn { vertical-align: bottom; border-top: thin black solid } /* === miscellaneous === */ i { font-style: italic } .dblkquot { /*==blockquote==*/ margin: 0.5em 0; font-size: 0.93em; line-height: 1.1 } .dblkquothead { font-size: 1.17em; line-height: 1.25 } .nowrap { display: inline-block } .xxpn { font-size: 0.68em; font-weight: normal; font-style: normal; color: #865; text-decoration: none; line-height: 1.81; /*assumes lh of container is 1.3*/ } .hrblk { margin: 0.3em 50%; border: thin white solid } #idhrblkp99 { margin: 5em 50% 0.3em 50%; border: thin white solid } .hr30 { border: thin gray solid; margin: 3% 35% } .hr66 { border: thin gray solid; margin: 3% 17% } .hr84 { border: thin gray solid; margin: 3% 8% } .dfn38 { margin-left: 3em } .dp1 { /*==title page for The Fraternitye, page 1==*/ margin: 0 10%; line-height: 1.8 } .em-bold { font-weight: bold; font-style: normal } .dtitlepage { padding: 0.2em; border: thick #ccc solid; page-break-before: always } .ddt, .ddd { text-indent: -1em; text-align: left } .ddt { padding: 0.5em 0 0 1em; margin: 0 } .ddd { padding: 0 0 0 2em; margin: 0 0 0 1.3em; font-size: 0.78em } .nowrap45 { text-align: left; display: inline-block; width: 45% } .dlg1 { font-size: 0.76em; margin: 1em 0 0.7em 0; text-align: center } .ptnslt { font-size: 0.76em; text-indent: 1.97em } .dlogspker { margin-left: 1.5em; margin-right: -1em } .spovflauto { overflow: auto } #idbktp89 { margin-left: -2em } #idp094 { margin-left: 18% } #idindex { margin: 0 15% 0 15% } #idtitpagelnk { text-align: right; line-height: 1.5 } /*=== handheld === */ @media all { /* was @media handheld */ .xxpn { position: static; line-height: inherit } body { margin: 0.5em; padding: 0; font-size: 100% } div, p { max-height: none } #idbktp89, #dfloatleft, .dlogspker, .spdropcap, .spdrpcp2, .spdrpcp2prose, .spsidenote { float: left } } /**/