@import "page.css"; @font-face { font-family: "ACaslonPro-Regular"; font-style: normal; font-weight: normal; src: url(../fonts/ACaslonPro-Regular.otf); } @font-face { font-family: "ACaslonPro-SemiboldItalic"; font-style: normal; font-weight: normal; src: url(../fonts/ACaslonPro-SemiboldItalic.otf); } @font-face { font-family: "AGaramondPro-Bold"; font-style: normal; font-weight: normal; src: url(../fonts/AGaramondPro-Bold.otf); } @font-face { font-family: "AGaramondPro-Italic"; font-style: normal; font-weight: normal; src: url(../fonts/AGaramondPro-Italic.otf); } @font-face { font-family: "AGaramondPro-Regular"; font-style: normal; font-weight: normal; src: url(../fonts/AGaramondPro-Regular.otf); } @font-face { font-family: "AGaramondPro-Semibold"; font-style: normal; font-weight: normal; src: url(../fonts/AGaramondPro-Semibold.otf); } @font-face { font-family: "AGaramondPro-SemiboldItalic"; font-style: normal; font-weight: normal; src: url(../fonts/AGaramondPro-SemiboldItalic.otf); } @font-face { font-family: "DomaineDisplayNarrow-Regular"; font-style: normal; font-weight: normal; src: url(../fonts/DomaineDisplayNarrow-Regular.otf); } p { font: 1em "AGaramondPro-Regular"; margin-top: .8em; margin-bottom: .8em; text-indent: 0; orphans: 2; widows: 2; } h1.title { font: 3em "DomaineDisplayNarrow-Regular"; text-align:left; border-bottom: 1px solid; margin-bottom: 1em; color: #8e654d; text-transform: Uppercase; } h3.subtitle { font: 2em "DomaineDisplayNarrow-Regular"; margin-top: 0px; margin-bottom: 2em; text-transform: uppercase; color: #fde9b0; } .divide { page-break-before: always; } .nodivide { page-break-before: avoid; } h2 { font: 2.5em "AGaramondPro-Regular"; text-align:left; page-break-before: always; color: #3d5d68; } h3 { font: 2em "AGaramondPro-Regular"; text-align:left; color: #8e654d; } h4 { font: 1.5em "DomaineDisplayNarrow-Regular"; text-align:left; color: #8e654d; text-transform: Uppercase; page-break-before: always; } h5 { text-align:left; } .simplelist { margin-top: 1.25em; margin-bottom: 1.25em; } p.nospace { margin-top: 0em; margin-bottom: 0em; padding-left: .8em; text-indent: -.8em; font: 1em "AGaramondPro-Semibold"; margin-left: .75em; } .blockquote { font-family: sans-serif; font-style: italic; margin: 1em; } .attribution { font-family: sans-serif; font-size: .85em; text-align: right; } .caption { font-size: .85em; font-weight: bold; page-break-before: avoid; color: #636466; text-indent: 0em; } .sidebar { background-color: #d1d3d4; padding: 1em; margin: 1em; } .chapterIntro { font: 1em "AGaramondPro-Semibold"; color: #ffffff; } .chapter { text-align: left; } .bridgehead { margin-left: 1em; text-align: left; } .bread { font: 2em "DomaineDisplayNarrow-Regular"; color: #8e654d; text-transform: uppercase; } .yield { font: 1em "ACaslonPro-Regular"; color: #3d5d68; text-transform: uppercase; text-align: center; } .headnote { font: 1em "AGaramondPro-Semibold"; color: #8e654d; } img { width: 100%; display: block; margin-left: auto; margin-right: auto; margin-top: 1em; margin-bottom: 1em; } td,th { text-align: center; }