@font-face { font-family:"Archer"; font-weight:bold; src:url(../font/Archer_Bold.otf); } @font-face { font-family:"Archer"; src:url(../font/Archer_Book.otf); } @font-face { font-family:"Archer"; font-style:italic; src:url(../font/Archer_BookItalic.otf); } @font-face { font-family:"Archer"; font-weight:300; src:url(../font/Archer_Light.otf); } @font-face { font-family:"Archer"; font-weight:300; font-style:italic; src:url(../font/Archer_LightItalic.otf); } @font-face { font-family:"Archer"; font-weight:500; src:url(../font/Archer_Medium.otf); } @font-face { font-family:"Archer"; font-weight:600; src:url(../font/Archer_Semibold.otf); } @font-face { font-family:"Archer"; font-weight:600; font-style:italic; src:url(../font/Archer_SemiboldItalic.otf); } @font-face { font-family:"FuturaStd"; font-weight:bold; src:url(../font/FuturaStd_Bold.otf); } @font-face { font-family:"FuturaStd"; font-weight:500; src:url(../font/FuturaStd_Medium.otf); } @font-face { font-family:"FuturaStd_BoldOblique"; src:url(../font/FuturaStd_BoldOblique.otf); } body, div, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, figure, figcaption, hr { border-width:0; margin:0; padding:0; -webkit-hyphens:none !important; epub-hyphens:none !important; hyphens:none !important; adobe-hyphenate:none !important; } body { margin:0 auto; font-size:80%; font-family:"Archer"; } h1, h2, h3, h4, h5, h6 { font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; page-break-after:avoid; page-break-inside:avoid; text-align:left; text-decoration:none; text-indent:0; } p, li, th, td { font-size:1em; line-height:1.4; font-style:normal; font-variant:normal; font-weight:normal; orphans:2; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } a{ text-decoration:underline; color:inherit; } div.pagebreak{ page-break-after:always; margin-top:4%; } img { width:100%; page-break-inside: avoid; } figure.fullpage{ page-break-inside:avoid; width:100%; } figure.figure1{ margin-top:1.3em; text-align:center; } figure.portrait{ margin-top:1.3em; margin-left:auto; margin-right:auto; text-align:center; width:40%; } p.caption{ margin-top:0.4em; } p.copy{ font-size:0.9em; text-align:center; } p.copy1{ margin-top:1em; font-size:0.9em; text-align:center; } p.ded{ font-style:italic; margin-top:1em; font-size:1.4em; text-align:center; } p.ded2{ font-style:italic; font-size:1.4em; text-align:center; } h1.toctitle{ font-family:"FuturaStd"; font-weight:500; border-bottom:1px solid #00aeef; margin-bottom:0.5em; font-size:4em; color:#bcbdc0; text-align:center; } p.toc1{ margin-top:1em; font-size:1.1em; text-align:center; } p.toc1a{ margin-top:0.3em; font-size:1.1em; text-align:center; } p.toc2{ margin-top:0.5em; text-align:center; font-size:2em; color:#ef4023; } p.toc2a{ text-align:center; font-size:2em; color:#ef4023; } h1.acktitle{ font-weight:500; margin-bottom:0.8em; font-size:2em; color:#ef4023; } p.nonindent{ margin-top:0.01em; } p.nonindent1{ margin-top:0.6em; } p.nonindent1a{ margin-top:1em; } p.nonindent2{ font-weight:bold; margin-top:1em; } p.indent{ text-indent:1.5em; } span.book_italic{ font-style:italic; } span.semi_italic{ font-weight:600; font-style:italic; } h1.fm_title{ font-family:"FuturaStd"; font-weight:500; border-bottom:1px solid #00aeef; padding-bottom:0.3em; margin-bottom:1em; text-align:center; font-size:2.2em; color:#00b4da; } span.dropcap{ float:left; margin-top:-0.30em; margin-bottom:-0.3em; margin-right:0.05em; font-size:5em; color:#bcbdc0; } h2.sub_head{ font-weight:500; margin-top:1em; font-size:1.4em; color:#818285; } p.center{ font-weight:bold; margin-top:1em; text-align:center; } p.center1{ font-weight:600; margin-top:1em; text-align:center; } p.bullet_para{ font-weight:600; margin-top:0.7em; margin-left:1em; margin-right:1em; font-size:0.9em; text-align:center; } span.red_bullet{ font-size:1.3em; color:#ef4023; position:relative; top:0.08em; } p.list-bullet{ margin-top:1em; margin-left:1.5em; } p.list-bullet1{ margin-top:1em; margin-bottom:1em; margin-left:1.5em; } span.left_bullet{ float:left; margin-left:-0.8em; margin-top:-0.38em; font-size:1.8em; color:#ef4023; } span.ar_bold{ font-weight:bold; color:#ef4023; padding-right:0.15em; } p.block_left{ margin-top:0.7em; margin-left:1.5em; } p.block_left1{ margin-top:0.7em; margin-bottom:1em; margin-left:1.5em; } p.sub_head1{ font-family:"FuturaStd"; font-weight:500; margin-top:1em; font-size:1.1em; color:#ef4023; } p.sub_head1_space{ font-family:"FuturaStd"; font-weight:500; margin-top:3em; font-size:1.1em; color:#ef4023; } h1.chaptitle{ font-family:"FuturaStd"; font-weight:bold; margin-bottom:0.5em; border-top:1px solid #00aeef; border-bottom:1px solid #00aeef; font-size:5em; color:#217894; text-align:center; padding-top:0.15em; } p.chap_toc{ font-size:1.1em; text-align:center; margin-top:0.5em; } h2.recipe_title{ font-family:"FuturaStd"; font-weight:500; color:#ef4023; font-size:2.1em; text-align:center; } h3.recipe_title{ font-family:"FuturaStd"; font-weight:500; color:#ef4023; font-size:1.7em; } p.recipe_ref{ font-weight:300; color:#bcbdc0; font-size:3em; } p.recipeintro{ font-weight:300; margin-top:1em; font-size:1.1em; } p.recipeintro2{ font-weight:300; font-size:1.1em; text-indent:1.5em; } span.light_italic{ font-weight:300; font-style:italic; } p.recipeyield{ font-family:"FuturaStd"; font-weight:bold; color:#ffffff; font-size:0.8em; text-align:center; margin:1em auto; } span.yield{ background-color:#00b4da; padding:0.3em 0.7em 0.2em; letter-spacing:0.05em; } p.recipeyield_1{ font-family:"FuturaStd"; font-weight:bold; margin-top:0.5em; color:#00b4da; font-size:0.8em; } p.border{ margin-top:-0.8em; border-bottom:1px solid #00aeef; } p.border_1{ margin-top:1.3em; border-bottom:1px solid #00aeef; } p.recipetime{ border-bottom:1px solid #00aeef; padding-bottom:0.5em; margin-top:0.5em; font-size:0.8em; text-align:center; color:#818285; } span.time_lead{ font-family:"FuturaStd"; font-weight:bold; } span.time{ font-weight:bold; padding-right:0.7em; } p.recipetime_1{ border-bottom:1px solid #00aeef; padding-bottom:1em; margin-top:0.8em; font-size:0.8em; color:#818285; } ul.ingredient{ margin-top:1.3em; list-style-type:none; font-size:0.9em; } ul.ingredient1{ list-style-type:none; font-size:0.9em; } li.list{ font-weight:600; line-height:130%; margin-top:0.5em; } li.list1{ font-weight:600; line-height:130%; margin-top:1.2em; } p.ingredient_head{ font-family:"FuturaStd"; font-weight:bold; margin-top:1.3em; color:#00b4da; font-size:0.8em; } p.ingredient_head1{ font-family:"FuturaStd"; font-weight:bold; margin-top:0.7em; color:#00b4da; font-size:0.8em; } p.recipeprocedure{ margin-top:1em; } span.procedurehead{ font-family:"FuturaStd"; font-weight:bold; color:#00b4da; font-size:0.8em; letter-spacing:0.05em; } p.recipetip{ font-weight:600; margin-top:1.5em; } p.recipetip1{ font-weight:600; margin-top:0.7em; } span.tiphead{ font-family:"FuturaStd"; font-weight:bold; background-color:#ef4023; color:#ffffff; font-size:0.8em; text-align:center; padding:0.2em 0.5em 0.1em; margin-right:0.4em; letter-spacing:0.05em; } span.author_note{ font-family:"FuturaStd"; font-weight:bold; margin-top:1em; color:#ef4938; } p.author_note1{ margin-top:0.8em; font-weight:normal; } p.contributor{ font-family:"FuturaStd"; font-weight:bold; margin-top:0.7em; color:#00b4da; text-align:center; } span.oblique_bold{ font-family:"FuturaStd_BoldOblique"; } div.box{ border:1px solid #00aeef; margin-top:1.3em; padding:1em; page-break-inside:avoid; } p.featuretitle{ font-family:"FuturaStd"; font-weight:bold; text-align:center; color:#ef4023; } p.featuretitle1{ font-family:"FuturaStd"; font-weight:bold; color:#00b4da; } p.featurepara{ margin-top:1em; } p.featurepara1{ font-weight:600; margin-top:0.7em; } p.recipehead{ font-family:"FuturaStd"; font-weight:bold; color:#ef4023; } p.recipehead1{ font-weight:bold; font-size:1.4em; margin-top:1em; color:#868285; } p.recipenote{ font-weight:600; } p.recipenote1{ font-weight:600; margin-top:0.7em; margin-left:1.1em; } span.square{ float:left; margin-left:-1.1em; } p.bm_head{ font-weight:500; margin-top:1em; font-size:1.4em; color:#818285; } p.bm_subhead{ font-weight:600; margin-top:1em; font-size:1.1em; color:#ef4023; } p.bm_subhead2{ font-weight:600; margin-top:0.3em; font-size:1.1em; color:#ef4023; } p.bm_subhead1{ font-weight:600; margin-top:0.2em; } p.hang{ font-weight:600; margin-left:2.7em; text-indent:-1.1em; } p.hang1{ font-weight:600; margin-top:0.5em; margin-left:2.7em; text-indent:-1.1em; } em{ font-style:italic; } div.red_box{ border:2px solid #ef4023; margin-top:1em; padding:1em; } p.index_letter{ font-family:"FuturaStd"; font-weight:bold; margin-top:1em; font-size:1.7em; color:#ef4023; } p.index_main{ margin-left:2.5em; text-indent:-2.5em; font-size:0.95em; } p.index_sub{ margin-left:2.5em; text-indent:-1.3em; font-size:0.95em; } p.table_title{ font-weight:500; margin-top:1em; margin-left:0.5em; font-size:1.4em; color:#818285; } table.table1{ width:90%; border-collapse:collapse; } td.th{ font-family:"FuturaStd"; font-weight:bold; font-size:0.8em; color:#ffffff; background:#ef4023; padding-left:0.5em; padding-top:0.5em; border-left:1pt solid #ffffff; border-width:1px vertical-align:bottom; } td.td1{ padding-left:0.5em; } td.td1a{ padding-left:0.5em; border-left:solid #ef4023; border-width:1px } td.td1b{ padding-left:0.5em; border-bottom:solid #ef4023; border-width:1px } td.td1c{ padding-left:0.5em; border-left:solid #ef4023; border-bottom:solid #ef4023; border-width:1px } td.td2{ padding-left:0.5em; background:#d1d2d4; } td.td2a{ padding-left:0.5em; background:#d1d2d4; border-left:solid #ef4023; border-width:1px } .spacebreak { margin-top:1em; }