body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:4px; padding:0; border-width:0; } body { -epub-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } p.center{ text-align: center; margin-top: 15px; } p.title{ font-family:serif; font-size:4em; text-align:center; margin-top:25px; } p.subtitle{ font-family:serif; text-align:center; font-size:2.5em; margin-bottom:15px; font-style:italic; } p.author{ font-family:serif; font-size:1.5em; text-align:center; margin-top:40px; } p.author2{ font-family:serif; font-size:1.2em; text-align:center; margin-top:20px; } p.introauth{ text-align:center; margin-bottom:20px; } p.intro-indent { margin-left:15px; margin-right:15px; text-align:left; text-indent:18px; } p.intro-no-indent { margin-left:15px; margin-right:15px; text-align:left; } span.credit{ font-variant:small-caps; font-style:italic; } span.recipe-title { font-size:0.6em; text-transform:uppercase; } figure{ text-align:center; max-width:100%; } h1{ font-size:3em; text-align:center; margin-top:20px; } h2{ font-size:2em; text-align:center; margin-top:20px; margin-bottom:5px; page-break-before:always; } h3{ font-size:1.5em; text-align:center; margin-top:20px; font-weight:normal; page-break-before:always; } p.Basic-Paragraph { text-align:justify; } p.subhead{ font-size:1.2em; color:#b0764c; font-variant:small-caps; font-weight:bold; } span.sub-sub-header { font-size:1.2em; color:#b0764c; font-variant:small-caps; font-weight:bold; } p.instructions-indent { margin-top:15px; text-align:left; text-indent:18px; } p.instructions-no-indent { margin-top:10px; text-align:left; } hr{ width:50%; border: 1px solid #802b00; margin-top:15px; margin-bottom:15px; } p.cip{ margin-top:5px; text-align:center; font-size:0.8em; } p.essay { margin-bottom:4px; text-align:justify; text-indent:15px; } p.footnote { font-size:0.95em; font-style:italic; margin-top:15px; text-align:center; } p.serves { font-size:0.75em; margin-bottom:15px; text-align:center; text-transform:uppercase; } span.initials { color:#b0764c; font-family:"Adobe Caslon Pro", serif; font-size:0.667em; font-style:normal; font-weight:600; } span.sub-sub-header { color:#b0764c; font-variant:small-caps; font-weight:bold; }