@font-face{ font-family:"Free Serif"; font-style:normal; font-weight:normal; src:url("../fonts/FreeSerif.otf"); } @font-face{ font-family:"Free Serif"; font-style:normal; font-weight:bold; src:url("../fonts/FreeSerifBold.otf"); } @font-face{ font-family:"Free Serif"; font-style:italic; font-weight:bold; src:url("../fonts/FreeSerifBoldItalic.otf"); } @font-face{ font-family:"Free Serif"; font-style:italic; font-weight:normal; src:url("../fonts/FreeSerifItalic.otf"); } body, div, h1, h2, h3, h4, h5, h6, p { widows: 2; orphans: 2; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-style: normal; text-align: left; page-break-after: avoid; } i { font-style: italic; } b { font-weight: bold; } ol,ul{ margin: 0; padding: 0 0 0 1.75em; border: 0; outline: 0; } div.w50l { float: left; clear:left; max-height: 100%; width:50%; margin: .5em .5em .5em 0; } div.w30l { float: left; clear:left; max-height: 100%; width:30%; margin: .5em .5em .5em 0; } li{ margin: 0; padding: 0; border: 0; outline: 0; } table { width: 100%; } img, div, blockquote, aside { padding: 0; margin: 0; } aside{ display:block; } blockquote { display:block; } cite { font-style:inherit; } figure { display: block; padding: 0; margin: 0; page-break-inside: avoid; } figcaption { display: block; padding: 0; margin: 0; } div.h100 { text-align: center; height: 100%; max-width: 100%; page-break-before:always; page-break-after:always; clear: both; } img.h100 { height: 100%; max-width: 100%; } div.w100 { text-align: center; max-height: 100%; width: 100%; margin: 1em 0; clear: both; } div.w100A { text-align: center; max-height: 100%; page-break-after: avoid; width: 100%; margin: 0; clear: both; } div.w100N { text-align: center; max-height: 100%; width: 100%; margin: 0; clear: both; page-break-before: always; } img.w100 { max-height: 100%; width: 100%; } img.h1em { height: 1em; } img.h15em { height: 0.5em; } img.h2em { height: 2em; } img.h3em { height: 3em; } img.h4em { height: 4em; } div.footnote { margin-top: 15%; } hr.transition{ display: block; border: none; margin: 0; } div.yellow { border: 1em solid #e9b652; /* Contrast warning for color #e9b652: Please use Color Safety Checker */ padding: 1em; } div.yellow1 { border: thin solid #e9b652; /* Contrast warning for color #e9b652: Please use Color Safety Checker */ background-color:#e9b652; padding: 1em; margin: 0; } div.beige{ background-color: #e8e4e1; padding: 1em; margin: 0; page-break-before: always; } div.beige1{ background-color: #e8e4e1; padding: 1em; margin: 1em 0; } p.center { text-align: center; margin: .5em 0; } div.left { margin: 1em 0; border: dotted 2px; padding: 1em; } div.left1 { margin: 1em 0; border: dotted 2px; padding: 1em; } div.w50c { text-align: center; max-height: 100%; margin: 1em 25% 0 25%; clear: both; } div.w80c { text-align: center; max-height: 100%; margin: 1em 10%; clear: both; } div.w90c { text-align: center; max-height: 100%; margin: 1em 5%; clear: both; } p.x01-FM-CONTENTS-CT1 { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 0.33em 0 0.44em 0; text-indent:0; } p.x01-FM-Contents-BM-Head { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 0 0 0.33em 0; text-indent:0; } p.x01-FM-Contents-CT { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 0 0 0.44em 0; text-indent:0; } p.x01-FM-Copyright-Text { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.667em; margin: 0; text-indent:0; } p.x01-FM-Copyright-Text-Space { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.667em; margin: 1.6em 0 0 0; text-indent:0; } p.x01-FM-Dedi-Body { font-family:"Grenale Norm Regular", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 1em 0; text-align:center; text-indent:0; } h1.x01-FM-Head { font-family:"Grenale Norm Heavy", "Helvetica", sans-serif; font-size:4.167em; font-weight:bold; margin: 0; text-align:center; text-indent:0; } p.x01-FM-Intro-Head { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Black", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 5% 0 0.5em 0; text-indent:0; } p.x02-PO-Body-Text { font-family:"Grenale Norm Regular", "Helvetica", sans-serif; font-size:1.1em; font-weight:bold; margin: 0; text-indent:0; } p.x03-CO-Body-Text { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Regular", "Helvetica", sans-serif; font-size:1.333em; font-weight:bold; margin: 0; text-indent:0; } p.x03-CO-Body-Text1 { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 15% 0 0 0; text-indent:0; } p.x03-Chapter-Story-Title { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Black", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 15% 0 0.5em 0; text-indent:0; } h1.x03-Chapter-Title { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.75em; font-weight:bold; margin: 0 0 0.61em 0; text-indent:0; } p.x04-Body-Text { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 0; text-indent:1.12em; } p.x04-Body-Text-FL { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 0; text-indent:0; } h2.x05-Head-A-BRK { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.417em; font-weight:bold; margin: 0 0 0.35em 0; text-align:center; text-indent:0; } p.x07-List-1 { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.917em; font-weight:bold; margin: 0.45em 0 0 0; text-indent:0; } p.x07-List-1-First { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.917em; font-weight:bold; margin: 0.45em 0 0 0; text-indent:0; } p.x07-List-1-Last { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.917em; font-weight:bold; margin: 0.45em 0 0 0; text-indent:0; } p.x09-Box-Text { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.75em; margin: 0; text-indent:1.44em; } p.x09-Box-Text-FL { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.75em; margin: 0.33em 0 0 0; text-indent:0; } p.x09-Box-Text-Last { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.75em; margin: 0; text-indent:1.44em; } p.x09-Box-Title { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 0; text-indent:0; } p.x09-Box-Title1 { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 0; text-indent:0; } p.x10-Sidebar-Body-Text-FL { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.75em; font-weight:bold; margin: 0.33em 0 0 0; text-indent:0; } p.x11-Recipe-Burst { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.708em; margin: 0.71em 0 0 0; text-align:center; text-indent:0; } p.x11-Recipe-Direction { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 1.17em 0 0 0; text-indent:0; } p.x11-Recipe-Direction-1P { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 1.17em 0 0 0; text-indent:0; } p.x11-Recipe-Direction-First { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 1em 0 0 0; text-indent:0; } /*May want to look at the style below*/ p.x11-Recipe-Head-Note { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Baskerville Com", "Georgia", serif; font-size:0.792em; margin: 0 0 1.47em 0; font-weight: bold; text-indent:1.79em; } /*May want to look at the style below*/ p.x11-Recipe-Head-Note-1P { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Baskerville Com", "Georgia", serif; font-weight: bold; font-size:0.792em; margin: 1.47em 0 1.47em 0; text-indent:0; } p.x11-Recipe-Head-Note-1PA { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Baskerville Com", "Georgia", serif; font-weight: bold; font-size:0.792em; margin: 1.47em 0 1.47em 0; text-indent:0; } /*May want to look at the style below*/ p.x11-Recipe-Head-Note-First { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Baskerville Com", "Georgia", serif; font-weight: bold; font-size:0.792em; margin: 1.47em 0 0 0; text-indent:0; } p.x11-Recipe-Ingredients { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.708em; font-weight:bold; margin: 0.35em 0 0 0; text-indent:0; } p.x11-Recipe-Ingredients-First { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.708em; font-weight:bold; margin: 1em 0 0 0; text-indent:0; } p.x11-Recipe-Ingredients-Subhead { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:0.667em; font-weight:bold; margin: 2.15em 0 0 0; text-indent:0; } p.x11-Recipe-Note { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.688em; margin: 1.45em 0 0 0; text-indent:0; } p.x11-Recipe-Note-Head { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 10% 0 0 0; text-indent:0; } p.x11-Recipe-Subhead { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:1.5em; margin: 0; text-indent:0; } h2.x11-Recipe-Title { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 0; text-indent:0; } p.x11-Recipe-Title-BLUE { color:#5b7a8d; font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 0; text-indent:0; } p.blue-border { margin: 0; text-indent:0; font-weight: bold; } p.blue-border1 { margin: 0; text-indent:0; font-weight: bold; text-align: center; } p.x11-Recipe-Title-GREEN { color:#637b42; font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 0; text-indent:0; } p.x11-Recipe-Title-PURPLE { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 0; text-indent:0; } p.x11-Recipe-Variation-Head { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 2.4em 0 0 0; text-indent:0; } p.x11-Recipe-Yield { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.708em; margin: 0; text-align:center; text-indent:0; } p.x11-Recipe-Yield1 { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.708em; margin: 0 0 1em 0; text-align:center; text-indent:0; } p.x11-Recipe-note-after-head { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.688em; font-weight:bold; margin: 0.36em 0 0 0; text-indent:0; } p.x11-Subrecipe-Direction { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 0.68em 0 0 0; text-indent:0; } p.x11-Subrecipe-Direction-1P { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 0.68em 0 0 0; text-indent:0; } p.x11-Subrecipe-Direction-First { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 0.68em 0 0 0; text-indent:0; } p.x11-Subrecipe-Head-Note { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Baskerville Com", "Georgia", serif; font-size:0.792em; margin: 0 0 1.26em 0; text-indent:0; } p.x11-Subrecipe-Ingredients { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.708em; font-weight:bold; margin: 0.35em 0 0 0; text-indent:0; } p.x11-Subrecipe-Ingredients-First { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.708em; font-weight:bold; margin: 1em 0 0 0; text-indent:0; } p.x11-Subrecipe-Title { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 10% 0 0.33em 0; text-indent:0; } p.x11-Subrecipe-Title-1 { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:0.833em; margin: 1.2em 0 0 0; text-indent:0; } p.x11-Subrecipe-Yield { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.708em; margin: 0.24em 0 0 0; text-indent:0; } p.x13-BM-About-Au { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 0; text-indent:0; } p.x13-BM-About-Credit { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.458em; font-weight:bold; margin: 0; text-align:center; text-indent:0; } p.x13-BM-About-Web { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 0; text-align:center; text-indent:0; } p.x13-BM-Ack { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.833em; margin: 0; text-indent:1.2em; } p.x13-BM-Ack-FL { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.833em; margin: 1.4em 0 0 0; text-indent:0; } h1.x13-BM-Ack-Head { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 1.44em 0 0 0; text-indent:0; } p.x13-BM-Appendix-Body-Text { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 0; text-indent:1.12em; } p.x13-BM-Appendix-Body-Text-FL { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 1.4em 0 0 0; text-indent:0; } p.x13-BM-Appendix-Body-Text-first { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 0; text-indent:0; } h1.x13-BM-Appendix-Title { color:#637b42; font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:2em; font-weight:bold; margin: 1em 0 10% 0; text-indent:0; } p.x13-BM-Index-1 { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.75em; margin: 0 0 0 2.67em; text-indent:-2.67em; } p.x13-BM-Index-2 { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.75em; margin: 0 0 0 2.67em; text-indent:-1.33em; } p.x13-BM-Index-Alpha { color:#637b42; font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:0.917em; font-weight:bold; margin: 1.82em 0 0 2.45em; text-indent:-2.45em; } p.x14-Free-Style-4 { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 0; text-indent:0; } p.x14-Free-Style-5 { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 0.59em 0 0.29em 0; text-indent:0; } p.x14-Free-Style-6 { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-size:0.708em; font-weight:bold; margin: 0.35em 0 0 0; text-indent:0; } p.x14-Signature { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:0.979em; font-weight:bold; margin: 1.19em 0 0 0; text-align:right; text-indent:0; } p.x15-BE-CO-Body-Text { font-family:"Grenale Norm Regular", "Helvetica", sans-serif; font-size:1.1em; font-weight:bold; margin: 0; text-indent:0; } p.x15-BE-Head-A { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 1.13em 0 0 0; text-indent:0; } p.x15-BE-Head-A-BRK { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1.25em; font-weight:bold; margin: 0 0 0 0; text-indent:0; } p.xCIP { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.667em; margin: 0 0 0 1.92em; text-indent:-1.92em; } p.xFS-Orn { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:0.833em; font-weight:bold; margin: 0 0 1.4em 0.6em; text-align:center; text-indent:-0.6em; } p.xNEW-note-head { color:#5b7a8d; font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 2em 0 0 0; text-indent:0; } p.xattribution { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:0.833em; font-weight:bold; margin: 0 0 1.4em 0.6em; text-align:right; text-indent:-0.6em; } p.xcouscous-heads { color:#637b42; font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 1.42em 0 0 0; text-indent:0; } p.xlabneh-instrux-head { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 1em 0 0.25em 0; border-top: 2px solid; padding: 1em 0 0 0; display:inline-block; text-indent:0; } p.xlabneh-variation-instrux { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.854em; margin: 0.2em 0 0.29em 0; text-indent:0; } p.xother-spices-heads { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 0.92em 0 0 0; text-indent:0; } p.xphoto-caption { font-family:"Sharp Sans Display No1 Medium", "Helvetica", sans-serif; font-size:0.646em; margin: 1.55em 0 0 0; text-indent:0; text-align: center; } p.xquote { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.896em; margin: 0; text-indent:0; } p.xshopping-heads { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1em; font-weight:bold; margin: 1.17em 0 .5em 0; text-indent:0; } span.NUM { vertical-align:super; font-size:60%; letter-spacing: -.1em; } span.DENOM { font-size:60%; margin: 0 0 0 -.15em; } span.fraction { break-inside:avoid; line-height:0; } span.attrib-name { font-family:"Grenale Norm Medium", "Helvetica", sans-serif; font-size:0.833em; font-weight:bold; text-transform:uppercase; } span.blue { color:#5b7a8d; } span.purple { color:#741b44; } i.blue-ital { color:#5b7a8d; /* Contrast warning for color #335a6e: Please use Color Safety Checker */ font-family:"Baskerville Com", "Georgia", serif; font-style:italic; } i.bold-italic { font-style:italic; font-weight:bold; } span.free { font-family:"Free Serif", "Georgia", serif; } span.green { color:#637b42; } i.green-ital { color:#637b42; font-style:italic; } span.i-box { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-style:italic; font-weight:bold; } span.i-note { font-style:italic; } span.i-po { font-family:"Grenale Norm Regular Italic", "Helvetica", sans-serif; font-style:italic; font-weight:bold; } span.i-rhn { font-family:"Baskerville Com", "Georgia", serif; font-style:italic; } span.i-ril { font-family:"Sharp Sans Display No1 Semibold", "Helvetica", sans-serif; font-style:italic; font-weight:bold; } span.ital { font-style:italic; } span.red { color:#741b44; /* Contrast warning for color #741b44: Please use Color Safety Checker */ } span.rih-yield { font-family:"Grenale Norm Bold", "Helvetica", sans-serif; font-size:1em; font-weight:bold; } span.rp-run-in-2 { font-family:"Grenale Norm Heavy Italic", "Helvetica", sans-serif; font-size:0.813em; font-style:italic; font-weight:bold; } b.sharp-bold { font-weight:bold; } sub.subtitle { font-size:1.5em; } span.yellow { color:#e9b652; /* Contrast warning for color #e9b652: Please use Color Safety Checker */ } p.x13-BM-Index-Note { font-family:"Baskerville MT Std", "Georgia", serif; font-size:0.75em; margin: 0 0 1em 0; text-indent:0; } i.smol { font-size:70%; font-weight: lighter; } /* ----- NAV BARS ----- */ div.x13-BM-Index-Nav-Bar { margin:1em 0; page-break-inside:avoid; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width:100%; } p.x13-BM-Index-Nav-Bar { font-family:"Baskerville MT Std", "Georgia", serif; font-size:1em; margin:.1em; padding:.4em; line-height:1.5em; text-align:center; } span.x13-BM-Index-Nav-Bar-Letter { text-align:center; padding:0 .15em; color:#999999; }