/* SERIFA */ @font-face { font-family: "Serifa"; font-style: normal; font-weight: 200; src : url("../fonts/SerifaStd-Light.otf"); } @font-face { font-family: "Serifa"; font-style: italic; font-weight: 200; src : url("../fonts/SerifaStd-LightItalic.otf"); } @font-face { font-family: "Serifa"; font-style: normal; font-weight: normal; src : url("../fonts/SerifaStd-Roman.otf"); } @font-face { font-family: "Serifa"; font-style: italic; font-weight: normal; src : url("../fonts/SerifaStd-Italic.otf"); } @font-face { font-family: "Serifa"; font-style: normal; font-weight: bold; src : url("../fonts/SerifaStd-Bold.otf"); } @font-face { font-family: "Serifa"; font-style: normal; font-weight: 700; src : url("../fonts/SerifaStd-Black.otf"); } /* ==================== RH Styles for Images ===================== */ div.fullpageimage { page-break-after: always; text-align: center; margin-top: .25em; margin-bottom: .25em; } .image { width:100%; } div.full_width_image { page-break-before: always; text-align: center; margin-top: .25em; margin-bottom: .25em; } div.partimage { text-align: center; padding-top: .25em; margin-bottom: .25em; } div.sectionimage { page-break-before: always; text-align: center; margin-top: .25em; margin-bottom: .25em; page-break-after:always; } div.sectionimagef { text-align: center; padding-top: .25em; margin-bottom: .25em; page-break-after:always; } div.fullpageimage_flow { page-break-before: avoid; text-align: center; margin-top: 1em; margin-bottom: 1em; } div.medium_image { margin-left: 1px; text-align: center; margin-top: 1em; margin-bottom: 1em; page-break-before: avoid; } .small_image_right { margin-top: 0em; padding-bottom: 1em; width:30%; float:right; padding-left:20px; } .small_image_right_wide { margin-top: 0em; padding-bottom: 1em; width:50%; float:right; padding-left:20px; } .small_image_left { margin-left: 1px; margin-top: 0em; padding-bottom: 1em; width:30%; float:left; padding-right:20px; } .small_image_left_wide { margin-left: 1px; margin-top: 0em; padding-bottom: 1em; width:50%; float:left; padding-right:20px; } div.recipe_img { width:80%; text-align: center; margin-top: 1em; margin-left:10%; margin-right:10%; page-break-after:always; } div.recipe_spread { width:100%; text-align: center; margin-top: 1em; margin-left:0%; page-break-after:always; } div.dis_img { margin-left: 1px; text-align: center; margin:1em 20%; } div.dis_img10 { margin-left: 1px; text-align: center; margin:1em 10%; } div.dis_img0 { margin-left: 1px; text-align: center; margin:1em 0; } div.icon_line { margin-top: 0.5em; } div.clear { clear:both; } /*====RH SQUEEZE====*/ .squeeze20 {width:20%} .squeeze40 {width:40%} .squeeze50 {width:50%} .squeeze60 {width:60%} .squeeze80 {width:80%} .left10 {margin-left:10%;margin-right:10%} .left20 {margin-left:20%;margin-right:20%} p.toc { font-family:Serifa, serif; font-size:1.1em; font-weight:bold; line-height:1.1; margin-top:1em; } p.toc1 { font-family:Serifa, serif; font-size:1.1em; font-weight:bold; line-height:1.1; margin-top:1em; margin-left:1em; } p.chapterhead { font-family:Serifa, serif; font-size:1.8em; font-weight:bold; line-height:1.2; margin-top:1em; margin-bottom:2em; } p.chapterheadBM { font-family:Serifa, serif; font-size:1.2em; font-weight:bold; line-height:1.2; margin-top:1em; margin-bottom:1em; } table.simple { border-collapse:collapse; border-style:none; border-width:0px; margin-bottom:-4px; margin-top:4px; } td.simple { border:1px solid black; padding-bottom:4px; padding-left:4px; padding-right:4px; vertical-align:top; } p.BodyText { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; text-align:left; margin-bottom:4px; text-indent:1em; } p.FirstParagraph { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; text-align:left; margin-bottom:4px; } p.FirstParagraphs { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; text-align:left; margin-bottom:4px; margin-top:1em; } p.dingbat { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; margin:1em 0; text-align:center; } p.Basic-Paragraph { font-family:Helvetica, sans-serif; font-size:0.8em; font-weight:bold; line-height:1.2; } p.cont { font-family:"Serifa", serif; font-size:0.8em; font-weight:200; line-height:1.4; margin-top:8px; text-align:left; } p.crt { font-family:"Serifa", serif; font-size:0.8em; font-weight:200; line-height:1.4; } p.crtf { font-family:"Serifa", serif; font-size:0.8em; font-weight:200; line-height:1.4; margin-top:1em; } p.essays_EssayAuthor { font-family:Serifa, serif; font-size:1.2em; font-style:italic; line-height:1.7; margin-top:9px; margin-bottom:3em; } p.essays_EssayHead { font-family:Serifa, serif; font-size:1.8em; line-height:1.1; margin-top:1em; width:99%; page-break-before:always; } p.essays_EssayStartNoteItal { font-family:Serifa, serif; font-size:0.85em; font-style:italic; font-weight:200; line-height:1.5; text-align:left; } p.essays_EssaySubhead { font-family:Serifa, serif; font-size:0.9em; font-weight:bold; line-height:1.1; text-align:left; margin-top:1.5em; margin-bottom:4px; } p.essays_essayauthor { font-family:Serifa, serif; font-size:1.2em; font-style:italic; line-height:1.7; margin-top:9px; margin-bottom:3em; } p.essays_essayhead { font-family:Serifa, serif; font-size:1.8em; line-height:1.1; margin-top:1em; page-break-before:always; } p.essays_essaystartnoteital { font-family:"Rockwell Light", serif; font-size:0.8em; font-style:italic; font-weight:300; line-height:1.3; text-align:justify; } p.footnote- { font-family:"Rockwell Light", serif; font-size:0.7em; font-style:italic; font-weight:300; line-height:1.4; } p.idx { font-family:"Rockwell Light", serif; font-size:0.6em; font-weight:300; line-height:1.2; margin-left:14px; text-indent:-14px; } p.idxs { font-family:"Rockwell Light", serif; font-size:0.6em; font-weight:300; line-height:1.2; margin-left:14px; text-indent:-9px; } p.infographic---caption_caption { font-family:"Serifa", serif; font-size:0.7em; font-style:italic; font-weight:200; line-height:1.4; text-align:center; } p.infographic---caption_footnote { font-family:"Rockwell Light", serif; font-size:0.8em; font-weight:300; line-height:1.3; } p.infographic---caption_tabletype { font-family:"Rockwell Light", serif; font-size:0.8em; font-weight:300; line-height:1.2; } p.recipes_EQUIP { font-family:"Serifa", serif; font-size:0.85em; font-weight:normal; line-height:1.3; margin-top:2em; } p.recipes_countrynote { font-family:"Serifa", serif; font-size:1.2em; font-style:italic; font-weight:200; line-height:1.2; } p.recipes_ingredi { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; margin-left:1em; text-indent:-1em; } p.recipes_instructions { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.3; margin-bottom:1em; } span.num { font-weight:bold; } span.normal { font-style:normal; } span.space { font-family:roman, 'times new roman', times, serif; } p.recipes_instructionsf { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.3; margin-bottom:1em; margin-top:2em; } p.recipes_recRachelNote- { font-family:"Serifa", serif; font-size:0.85em; font-style:italic; font-weight:200; line-height:1.5; margin-top:2em; text-align:left; } p.recipes_recheadnote { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; text-align:left; margin-top:2em; margin-bottom:4px; } p.recipes_recheadnote-body { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; text-align:left; margin-bottom:4px; text-indent:1em; } p.recipes_recheadnote-bodyf { font-family:"Serifa", serif; font-size:0.85em; font-weight:200; line-height:1.5; text-align:left; margin-bottom:4px; } p.recipes_recipe-auth { font-family:"Serifa", serif; font-size:0.85em; font-style:italic; font-weight:200; line-height:1.2; margin-bottom:5px; text-align:right; } p.recipes_recipehead { font-family:Serifa, serif; font-size:1.2em; font-weight:bold; line-height:1.2; margin-top:1em; page-break-before:always; } p.recipes_serving { font-family:"Serifa", serif; font-size:0.85em; font-style:italic; font-weight:200; line-height:1.3; margin:1em 0; } p.recipes_serving2 { font-family:"Serifa", serif; font-size:0.85em; font-style:italic; font-weight:200; line-height:1.3; margin-bottom:1em; } p.recipes_subrecipes_recipe-subhead-break { font-family:"Serifa", serif; font-size:0.85em; font-weight:bold; line-height:1.3; margin-top:2.5em; page-break-before:always; } p.recipes_subrecipes_recipe-subhead { font-family:"Serifa", serif; font-size:0.85em; font-weight:bold; line-height:1.3; margin-top:2.5em; } p.recipes_subrecipes_recipe_ingred { font-family:"Serifa", serif; font-size:0.85em; font-weight:normal; line-height:1.3; margin-top:2em; } li.recipes_subrecipes_subitem-instructions- { font-family:"Rockwell Light", serif; font-size:0.8em; font-weight:300; line-height:1.3; list-style-position:inside; list-style-type:decimal; margin-bottom:5px; } li.recipes_subrecipes_subiteminstructions-2, p.recipes_subrecipes_subiteminstructions-2 { font-family:"Rockwell Light", serif; font-size:0.8em; font-weight:300; line-height:1.3; list-style-position:inside; list-style-type:decimal; margin-bottom:5px; } li.recipes_subrecipes_subiteminstructions-3 { font-family:"Rockwell Light", serif; font-size:0.8em; font-weight:300; line-height:1.3; list-style-position:inside; list-style-type:decimal; margin-bottom:5px; } span._-5 { font-size:0.8em; } span.ExtraBold { font-weight:bold; } span.bold8-5 { font-weight:bold; } span.bold9-5 { font-weight:bold; } span.essay_headersamll { font-family:Rockwell, serif; font-size:0.9em; font-weight:bold; } span.header { font-family:Rockwell, serif; font-size:1.2em; font-weight:bold; } span.i { font-style:italic; } span.ital { font-size:0.8em; font-style:italic; } span.ital9-5 { font-size:0.8em; font-style:italic; } table.TableOverride-1 { border-collapse:collapse; } td.CellOverride-1 { border-bottom-width:1px; border-right-width:1px; vertical-align:middle; } td.CellOverride-2 { border-bottom-width:1px; border-left-width:1px; vertical-align:middle; } td.CellOverride-3 { border-bottom-width:1px; vertical-align:middle; } td.CellOverride-4 { padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; vertical-align:middle; } td.CellOverride-5 { padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; } td.CellOverride-6 { padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; vertical-align:middle; } td.CellOverride-7 { border-bottom-width:1px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; } td.CellOverride-8 { border:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; vertical-align:middle; } td.CellOverride-9 { border:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; vertical-align:middle; } td.CellOverride-10 { border-left:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; vertical-align:middle; } td.CellOverride-11 { border-left:1px solid black; border-right:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; vertical-align:middle; } td.CellOverride-12 { border-bottom:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; vertical-align:middle; } td.CellOverride-13 { border-top:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; } td.CellOverride-14 { border-bottom:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; vertical-align:middle; } td.CellOverride-15 { border:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; vertical-align:middle; } td.CellOverride-16 { border-right:1px solid black; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:3px; } span.CharOverride-1 { font-family:Rockwell; font-size:4.3em; text-transform:uppercase; } span.CharOverride-2 { font-family:Rockwell; font-size:4.3em; } span.CharOverride-3 { font-family:Rockwell; } span.CharOverride-4 { font-family:Rockwell, serif; font-size:1.3em; text-transform:uppercase; } span.CharOverride-5 { font-family:Rockwell, serif; font-size:1.3em; } span.CharOverride-6 { font-size:0.8em; } span.CharOverride-7 { font-family:"Rockwell Light"; font-size:0.8em; font-style:italic; } span.CharOverride-8 { font-family:"Rockwell Light"; font-size:1.1em; } span.CharOverride-9 { font-family:"Rockwell ExtraBold"; font-weight:bold; } span.CharOverride-10 { font-family:"Rockwell Light"; font-style:italic; } span.CharOverride-11 { font-size:1em; } span.CharOverride-12 { font-family:"Rockwell Light"; font-size:1em; } span.CharOverride-13 { font-family:"Rockwell Light"; font-size:1em; } span.CharOverride-14 { font-style:normal; } span.CharOverride-15 { font-family:Rockwell; font-size:1em; } span.CharOverride-16 { font-size:56%; vertical-align:sub; } span.CharOverride-17 { font-size:0.9em; } span.CharOverride-18 { font-family:Rockwell, serif; font-size:1.4em; font-style:italic; } span.CharOverride-19 { font-family:"Rockwell Light"; font-size:0.6em; } span.CharOverride-20 { font-family:"Rockwell Light"; font-size:1em; font-style:italic; } span.CharOverride-21 { font-family:Rockwell; font-weight:bold; } span.CharOverride-22 { text-transform:uppercase; } span.CharOverride-23 { font-family:"Rockwell Light"; font-size:0.9em; } span.CharOverride-24 { font-family:"Rockwell Light"; font-size:1em; text-transform:uppercase; } span.CharOverride-25 { font-family:Rockwell; font-size:1em; font-weight:bold; }