/* created by Rebecca Springer last modified: 2/19/2014 */ @font-face { font-family:"Bickham Script Pro Regular"; font-style:normal; font-weight:normal; src : url("../font/BickhamScriptPro-Regular.otf"); } @font-face { font-family:"Pastonchi-Italic"; font-style:italic; font-weight:normal; src : url("../font/PastonchiMTStd-Italic.otf"); } @font-face { font-family:"Pastonchi-Regular"; font-style:normal; font-weight:normal; src : url("../font/PastonchiMTStd-Regular.otf"); } @font-face { font-family:"Minion Bold"; font-style:normal; font-weight:bold; src : url("../font/MinionPro-Bold.otf"); } @font-face { font-family:"Minion Display Regular"; font-style:normal; font-weight:normal; src : url("../font/MinionPro-Disp.otf"); } @font-face { font-family:"Minion Italic"; font-style:italic; font-weight:normal; src : url("../font/MinionPro-Italic.otf"); } @font-face { font-family:"Minion Regular"; font-style:normal; font-weight:normal; src : url("../font/MinionPro-Regular.otf"); } @font-face { font-family:"Minion Semibold"; font-style:normal; font-weight:600; src : url("../font/MinionPro-Semibold.otf"); } /*reset*/ body, div, h1, h2, h3, p { margin:0; padding:0; border-width:0; -webkit-hyphens: none !important; -epub-hyphens: none !important; } /* li { display:block; } */ body { font-size:100%; } @page { /*margins for Nook*/ margin:3px 2px 0 2px; } /*global styles*/ img { max-width:100%; } a { text-decoration:none; border-bottom:1px dotted #6C6B5C; color:#77A02E; /*apple green*/ } h1, h2, h3, p, li { font-style:normal; font-variant:normal; font-weight:normal; text-decoration:none; text-indent:0; -epub-hyphens:none; } h1, h2, h3 { color:#F04E37; /*orange*/ font-family:"Pastonchi-Regular", serif; text-align:center; page-break-after:avoid; line-height:1.2; } p { font-family:"Minion Regular", serif; } p, li { text-align:left; line-height:1.4; } div.recipe, div.fm-page, div.sidebar, h1.chap-title, div#page317 { page-break-before:always; margin-top:2em; } h1.fm-hed, h1.rm-head { font-family:"Pastonchi-Italic", serif; font-size:2.2em; font-style:italic; line-height:1.2; margin:1em 0; } h1.chapter-title { font-size:2.833em; line-height:1.2; margin:30px 0 13px 0; } p.CTIT-ORN { font-size:1.2em; line-height:1.2; margin:0 auto 25px 38%; display:block; width:24%; text-align:center; } .dingbat { height: 1em; width: auto; } .cotoc { border-top:4px double #77A02E; /*apple green*/ border-bottom:4px double #77A02E; /*apple green*/ } .cotoc a, .index1 a, .index2 a { color:#6C6B5C; /*dark gray*/ } .cotoc, .cotoc-secondary { padding: 1em 0; } .cotoc-secondary { page-break-before:always; } .cotoc p, .cotoc-secondary p { color:#6C6B5C; /*dark gray*/ font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-size:0.833em; line-height:1.375; margin-top:.5em; text-indent:-1.5em; margin-left:1.5em; } h2.other-apps-head { font-size:1.333em; line-height:1.2; margin-bottom:1em; } h2.produce-hed { font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; text-align:left; margin-top:1em; font-size:1em; line-height:1.2; margin-bottom:.2em; } h2.recipe-title { font-size:2em; line-height:1.1; margin-top:1em; } h2.cotoc-bhed { font-size:1.333em; line-height:1.2; margin-bottom:1em; } h3.step-hed { color:#00995c; /*darker green*/ font-family:"Minion Regular", serif; font-size:0.917em; line-height:1.409; margin:.75em 0; text-align:left; } h3.var-head { color:#6C6B5C; /*dark gray*/ font-family:"Minion Regular", serif; font-size:.8em; padding-top:1em; text-align:left; letter-spacing:1px; line-height:1.4; } h2.sources-head { font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; color:#77A02E; /*apple green*/ margin:1em 2em 0; font-size:1em; line-height:1.3; } .headnote p { color:#6C6B5C; /*dark gray*/ font-size:0.875em; text-indent:1.5em; } .method p { font-size:0.875em; margin:0 0 .75em 0; } ul.var-list li { font-family:"Minion Regular", serif; font-size:0.875em; margin:0 0 .75em 0; } p.RT-ORN { line-height:1.2; margin:.5em auto 1em 42%; display:block; width:16%; text-align:center; } p.yield { color:#00995c; /*darker green*/ font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-size:0.792em; margin:.75em 0; } p.note { color:#6C6B5C; /*dark gray*/ font-family:Syntax, sans-serif; font-size:0.85em; margin-top:.75em; } div#pageiv { padding:0 2em 2em 2em; background-color:#D6D8A7; /*light green*/ } p.copyright { font-size:0.75em; line-height:1.333; margin-bottom:.5em; } .fm-page p { font-size:0.875em; text-indent:1.5em; } ul.fm-list { margin:.75em auto; list-style-type:disc; } ul.fm-list li { font-size:0.875em; } p.no-indent { text-indent:0; } p.caption { color:#00995c; /*darker green*/ text-align:center; line-height:1.2; font-size:.875em; margin-top:.1em; } p.TOC-2 { color:#77A02E; /*apple green*/ font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-size:0.875em; line-height:1.714; margin-bottom:.5em; text-align:center; text-indent:0; } p.TOC-1 { color:#6C6B5C; /*dark gray*/ font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-size:0.875em; line-height:1.714; margin-bottom:.5em; text-align:center; text-indent:0; } p.other-apps-text { color:#6C6B5C; /*dark gray*/ font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-size:0.833em; line-height:1.375; margin-top:.5em; text-align:center; } p.index-nav { font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; margin: 2em; text-align: center; font-size:1.2em; page-break-inside:avoid; } h2.index-alpha { font-size:1.167em; line-height:1.2; text-align:left; margin-top:1em; } p.index1 { font-size:0.9em; margin-left:2em; text-indent:-2em; } p.index2 { font-size:0.9em; margin-left:2.5em; text-indent:-1.5em; } p.cotoc-xref { margin-top:.5em; text-align:center; } p.source-url { text-align:center; } p.source-url a { color:#6C6B5C; /*dark gray*/ } ul.ing-list { margin:.75em 0; padding:.75em 0; list-style-type:none; border-top:4px double #77A02E; /*apple green*/ border-bottom:4px double #77A02E; /*apple green*/ color:#6C6B5C; /*dark gray*/ } ul.ing-list li { font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-size:0.75em; line-height:1.306; margin-bottom:.25em; margin-left:1em; text-indent:-1em; } li.ing-head { font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-weight:bold; margin-top:.75em; margin-left:1em; text-indent:-1em; } div.method { } span.Var-Bold { color:#F04E37; /*orange*/ font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-style:normal; font-weight:normal; } span.Note-run-in { color:#F04E37; /*orange*/ font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; } h2.no-bottom, p.no-bottom { margin-bottom:0; } span.dropcap { color:#00995c; /*darker green*/ font-family:"Bickham Script Pro Regular", serif; font-size:6.255em; float:left; line-height:1; margin-top:-0.149em; margin-right:0.3em; margin-bottom:-0.281em; } span.plus-right { margin-right:0.4em; } span.minus-right { margin-right:0.2em; } span.left-bump { margin-left:.3em; margin-top:-.2em; margin-bottom:0; } span.small-left-bump { margin-left:.1em; margin-top:-.2em; margin-bottom:0; } span.acks-dropcap { font-size:6.255em; float:left; line-height:1.2; margin-top:-0.149em; margin-right:0.05em; margin-bottom:-0.5em; font-family:"Pastonchi-Regular", serif; color:#00995c; /*darker green*/ } span.intro-dropcap { font-size:3.8em; float:left; line-height:1.2; margin-top:-0.147em; margin-right:0.05em; margin-bottom:-0.6em; font-family:"Pastonchi-Regular", serif; color:#00995c; /*darker green*/ } span.copyright-bold { font-family:"Minion Semibold"; font-weight:bold; } span.ital { font-family:"Minion Italic"; font-style:italic; } span.inglist-ital { font-family:"Trebuchet MS", "Helvetuca Neue", Arial, sans-serif; font-style:italic; } span.recipe-title-ital { font-family:"Pastonchi-Italic"; font-size:0.917em; font-style:italic; } span.variation-title { font-family:"Minion Regular", serif; font-size:1.048em; } div.full-width-image { margin:0 auto 0 auto; text-align:center; } .full-width-image img, .skinny-image img, .ninety-image img { width:100%; } div.skinny-image { margin:0 auto 0 10%; text-align:center; width:80%; } div.ninety-image { margin:0 auto 0 5%; text-align:center; width:90%; } .plustop { padding-top:.75em; } h1.no-margin { margin:0; } .dimens-x { padding: 0 2px 0 2px; font-size:0.9em; } @media amzn-mobi { p.index1 { margin-left:0; text-indent:0; } p.index2 { margin-left:1em; text-indent:0; } .cotoc { border-top:none; border-bottom:none; } a { text-decoration:inherit; border-bottom:0px; color:#77A02E; /*apple green*/ } .cotoc p, .cotoc-secondary p { text-indent:0; margin-left:0; } ul { margin:inherit; } li { margin:inherit; } } @media amzn-kf8 { a { text-decoration:inherit; border-bottom:0px; color:#77A02E; /*apple green*/ } }