/** Basics **/ @page { margin-bottom: 1pt; margin-top: 9pt; } body { font-family: Charter, Georgia, serif; font-size: medium; font-weight: normal; margin-left: 12pt; margin-right: 12pt; } a { color: #C63; text-decoration: none; -webkit-text-fill-color: #C63; } img { max-width: 100%; } h1, h2, h3, h4, h5, h6 { -moz-hyphens: none; -webkit-hyphens: none !important; adobe-hyphenate: none; font-style: normal; font-weight: bold; hyphens: none; margin-bottom: 1em; margin-top: 2em; page-break-after: avoid; page-break-inside: avoid; } p { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.5; margin: 0; text-align: left; text-indent: 0; widows: 2; orphans: 2; -webkit-hyphenate-before: 3; hyphenate-before: 3; -webkit-hyphenate-after: 3; hyphenate-after: 3; -webkit-hyphenate-lines: 2; hyphenate-lines: 2; } /** SPECIFICS **/ h1 { color:#903; } h2 { text-indent:0em; margin-bottom:.25em; } h2.ind { text-indent:6%; } h2.flush { text-indent:0; } h3 { text-indent:7%; } div.title-page{ margin:1em; } h1.title { font-size:xx-large; margin:1em; text-align:center; } h1.opener { text-align:center; color:#099; } .opener-list { text-align:center; } h2.title{ margin:0em; text-indent:0; text-align:center; } p.au { font-size:medium; margin:2em; text-align:center; } div.copyright { margin:3em; text-align:center; } p.copyright1 { font-size:small; line-height:normal; text-align:center; margin-top:1em; -webkit-hyphens:none; } p.copyright2 { font-size:small; line-height:normal; text-align:center; -webkit-hyphens:none; } div.dedication { margin:3em; text-align:center; } p.ind { text-indent:2em; } p.noindspace { margin-top:1em; } p.indspace { text-indent:2em; margin-top:1em; } p.center { text-align:center; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; } p.centerspace { margin-top:1em; text-align:center; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; } h1.recipe-head { text-align:center; color:#903; font-size:x-large; } p.serving { text-align:center; font-style: italic; font-weight:bold; font-size:medium; } p.recipe-desc { padding:2em; padding-top:1em; padding-bottom:0em; text-align:center; font-size:medium; } p.recipe-desc-1 { padding:2em; padding-top:.5em; padding-bottom:0em; text-align:center; font-size:medium; } p.ingredient { padding-top:1em; text-align:center; font-size:medium; font-style:italic; line-height:1em; } p.ingredient-head { margin-top:1.5em; text-align:center; font-size:medium; font-style:italic; line-height:1em; } p.info { margin:0em; text-align: left; } p.info1 { text-align: left; margin:0em; margin-top:1em; } div.box { background-color: #FFE7AF; margin-top: 1em; margin-bottom: 1em; margin-left:1em; margin-right:1em; padding:1em; } .dingbat { margin-top:1em; text-align:center; color:#099; } ol { margin-left:2em; padding:1em; padding-top:0em;} ol.none { list-style:none; } li { } p.bib{ } p.bib1{ margin-top:1em; } p.term-head { font-weight:bold; margin-top:.5em; } p.term { text-indent:1em; } p.term-1 { text-indent:0em; margin-bottom:1em; } div.part { margin-top:4em; } p.colophon { text-align:center; } .fractions { font-size:77%; line-height:0em; page-break-inside:avoid; }