/* reset */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } table { margin:1em 0; padding:0; border-collapse:collapse; border-spacing: 0; } /* baseline styles */ body { max-width:33em; margin:0 auto; -webkit-hyphens:none; epub-hyphens:none; -moz-hyphens:none; hyphens:none; adobe-hyphenate:none !important; line-height:1.2; font-size:1em; } div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width: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-transform:none; widows:2; } 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; } ol { adobe-text-layout:optimizeSpeed; /* to fix NookColor and Kobo bug */ } ul { list-style-type: none; margin:1em 0 1em 0.5em; } @page { margin : 0px 0px 0px 0px; } img { min-width:100%; width:100%; height:auto; max-height:100%; page-break-inside:avoid; } @font-face { font-family:"MuseoSans 900", sans-serif; font-style:normal; font-weight:normal; src : url("../font/MuseoSans-900.otf"); } @font-face { font-family:"MuseoSans 300"; font-style:normal; font-weight:normal; src : url("../font/MuseoSans-300.otf"); } @font-face { font-family:"MuseoSans 500", sans-serif; font-style:normal; font-weight:normal; src : url("../font/MuseoSans-500.otf"); } @font-face { font-family:"MuseoSans 700", sans-serif; font-style:normal; font-weight:normal; src : url("../font/MuseoSans-700.otf"); } @font-face { font-family:"MuseoSans 300", sans-serif; font-style:italic; font-weight:normal; src : url("../font/MuseoSans-300Italic.otf"); } @font-face { font-family:"MuseoSans 500", sans-serif; font-style:italic; font-weight:normal; src : url("../font/MuseoSans-500Italic.otf"); } @font-face { font-family:"MuseoSans 700", sans-serif; font-style:italic; font-weight:normal; src : url("../font/MuseoSans-700Italic.otf"); } @font-face { font-family:"MuseoSans 900", sans-serif; font-style:italic; font-weight:normal; src : url("../font/MuseoSans-900Italic.otf"); } @font-face { font-family:"SurveyorDisplay-Book"; font-style:italic; font-weight:normal; src : url("../font/SurveyorDisplay-BookItalic.otf"); } @font-face { font-family:"SurveyorDisplay-Medium"; font-style:italic; font-weight:normal; src : url("../font/SurveyorDisplay-MediumItalic.otf"); } .Recipe-procedure_head { font-family:"MuseoSans 500", sans-serif; margin:10px 0px 10px 0px; font-size:0.667em; } .Recipe-procedure { font-family:"MuseoSans 500", sans-serif; margin:5px 0px 0px 0px; font-size:0.667em; } .Recipe-title { color:#EF3F23; font-family:"MuseoSans 900", sans-serif; margin:14px 0px 0px 0px; font-size:1.5em; font-weight:bold; } .Recipe-title1 { color:#EF3F23; font-family:"MuseoSans 900", sans-serif; margin:14px 0px 15px 0px; font-size:1.5em; font-weight:bold; } li.Recipe-Ingredients { font-family:"MuseoSans 700", sans-serif; margin: 0px 0px 0.56px 16px; font-size:0.667em; text-indent:-17px; } .Recipe-time { font-family:"MuseoSans 500", sans-serif; font-size:0.6em; margin:5px 0px 20px 0px; } .Recipe-timea { font-family:"SurveyorDisplay-Book"; font-size:0.8em; font-style:italic; margin:0em 1em 1.5em 1em; color:#6F1400; } .Recipe_Tip { font-family:"MuseoSans 500", sans-serif; font-size:0.667em; font-style:italic; margin:5px 0px 0px 0px; } div.Basic-Graphics-Frame { border-color:#000000; border-width:1px; border-style:solid; } div.Basic-Text-Frame { border-style:solid; } .image { text-align:center; } .small { font-size: 1.2em; font-variant: small-caps; } .pink { color:#8C2C6A; } .green { color:#2ABB9C; } .Recipe_img_p { margin:30px 0px 0px 0px; border:2px solid #8C2C6A; padding:5px 5px 5px 5px; font-weight:bold; font-family:"MuseoSans 700", sans-serif; font-size:0.8em; display: inline-block; background-color:#8C2C6A; color:#ffffff; border:3px double #ffffff; } .Recipe_img_g { margin:30px 0px 0px 0px; border:2px solid #2ABB9C; padding:5px 5px 5px 5px; font-weight:bold; font-family:"MuseoSans 700", sans-serif; font-size:0.8em; display: inline-block; background-color:#2ABB9C; color:#ffffff; border:3px double #ffffff; } .bold { font-weight:bold; } .Recipe-procedure_hang { font-family:"MuseoSans 500", sans-serif; margin:0px 0px 2px 12px; font-size:0.667em; text-indent:-13px; } .red { color:#EF3F23; } .star { font-size:1.5em; vertical-align:sub; } .figure { max-width:100%; max-height:100%; page-break-inside:avoid; margin:0 auto; } .figure1 { max-width:100%; max-height:100%; page-break-inside:avoid; margin-top:2em; } .italic, .ital, em, i { font-style:italic; } em.reverse { font-style:normal; } b, strong, .leadin { font-weight:bold; } span.dimens-x { padding: 0 1px; } span.reg-mark { font-size:0.417em; } .sink { margin-top:20%; } .keep-together { page-break-inside:avoid; } .nb { white-space:nowrap; } div.clearfix { clear:both; width:1px; height:0.001%; font-size:0; line-height:0; } .Recipe-timae { font-family:"SurveyorDisplay-Book"; font-size:0.8em; font-style:italic; margin:10px 0px 27px 0px; color:#6F1400; } .fm { color:#EF3F23; font-family:"MuseoSans 900", sans-serif; margin:14px 0px 35px 0px; font-weight:bold; } .noindent { font-family:"MuseoSans 500", sans-serif; margin:3px 0px 0px 0px; font-size:0.667em; } .indent { font-family:"MuseoSans 500", sans-serif; margin:0px 0px 0px 0px; font-size:0.667em; text-indent:1.5em; } li.Recipe-Ingredients_a { font-family:"MuseoSans 700", sans-serif; margin: 0px 0px 0px 1.35em; font-size:0.667em; } li.Recipe-Ingredients_b { font-family:"MuseoSans 700", sans-serif; margin: 0px 0px 0px 1.7em; font-size:0.667em; } li.Recipe-Ingredients_c { font-family:"MuseoSans 700", sans-serif; margin: 0px 0px 0px 1.8em; font-size:0.667em; text-indent:-1.5em; } .caption { margin: 3px 0px 0px 0px; text-align:center; font-family:"MuseoSans 900", sans-serif; font-size:0.75em; font-variant:small-caps; } ol { list-style-type: none; } a { text-decoration:none; } table.Basic-Table { border-collapse:collapse; margin:20px 0px 0px 0px; width:100%; } tr.Basic-Table { page-break-after:auto; page-break-before:auto; } .fullpage, .full { width:100%; height:auto; } .full-top { width:100%; margin-bottom:1em; } .full-bottom { width:100%; margin-top:1em; } .full-both { width:100%; margin-top:1em; margin-bottom:1em; } .copy1 { font-family:"MuseoSans 500", sans-serif; font-size:0.567em; margin:1em 0em 0em 0em; } .copy2 { font-family:"MuseoSans 500", sans-serif; font-size:0.567em; } .copy3 { font-family:"MuseoSans 500", sans-serif; font-weight:bold; font-size:0.567em; margin:1em 0em 0em 0em; } .copy4 { font-family:"MuseoSans 500", sans-serif; font-weight:bold; font-size:0.567em; margin:2em 0em 0em 0em; } .logo { width:20%; margin:1em 0em 0.3em 0em; } .toc { font-family:"MuseoSans 500", sans-serif; font-weight:bold; font-size:2.7em; color:#6F1400; margin:2em 0em 0em 0em; } .toc1 { font-family:"MuseoSans 500", sans-serif; font-style:italic; font-size:0.667em; margin:0.2em 0em 0em 0em; } .toc2 { font-family:"MuseoSans 500", sans-serif; font-weight:bold; margin:1em 0em 0em 0em; } .toc3 { font-family:"MuseoSans 300", sans-serif; font-style:italic; font-weight:bold; margin:0.4em 0em 0em 0em; } .toc4 { font-family:"MuseoSans 300", sans-serif; font-weight:bold; font-style:italic; font-size:0.9em; line-height: 1.2em; margin:2em 0em 0em 0em; } .opener { font-family:"MuseoSans 500", sans-serif; font-weight:bold; font-size:2.8em; margin:1em 0em 0.3em 0em; text-align:right; color:#005A48; } .chnum { margin:30px 0px 0px 0px; padding:10px 15px 10px 10px; font-weight:bold; font-style:italic; text-align:right; font-family:"MuseoSans 700", sans-serif; font-size:3em; color:#FFFFFF; } span.chnum1 { border:1px solid #8C2C6A; padding:10px 15px 10px 10px; background-color:#0D594A; border:3px double #ffffff; } span.chnum2 { border:1px solid #8C2C6A; padding:10px 15px 10px 10px; background-color:#8C1F04; border:3px double #ffffff; } .opener1 { font-family:"MuseoSans 500", sans-serif; margin:0.3em 0em 0em 0em; text-align:right; color:#005A48; } .opener_r { font-family:"MuseoSans 500", sans-serif; font-weight:bold; font-size:2.8em; margin:1em 0em 0.3em 0em; text-align:right; color:#8B1E04; } .opener2 { font-family:"MuseoSans 500", sans-serif; margin:0.3em 0em 0em 0em; text-align:right; color:#8B1E04; } .Recipe_img_b { margin:30px 0px 0px 0px; border:2px solid #00589D; padding:5px 5px 5px 5px; font-weight:bold; font-family:"MuseoSans 700", sans-serif; font-size:0.8em; display: inline-block; background-color:#00589D; color:#ffffff; border:3px double #ffffff; } .blue { color:#00589D; } .Letter-1 { -epub-hyphens:none; -webkit-hyphens:none; color:#EF3F23; font-family:"MuseoSans 900", sans-serif; font-size:1.667em; font-variant:normal; font-weight:bold; line-height:0.45; margin:20px 0px 10px 0px; text-transform:uppercase; } .Non-Indented-1 { font-family:"MuseoSans 500", sans-serif; font-size:0.667em; margin:3px 0px 0px 18px; text-indent:-18px; } .Category-Head { font-family:"MuseoSans 700", sans-serif; font-size:0.667em; font-weight:bold; margin:3px 0px 0px 18px; text-indent:-18px; } .Indented-1 { font-family:"MuseoSans 500", sans-serif; font-size:0.667em; margin:3px 0px 0px 18px; text-indent:-9px; } span.See-Also { font-family:"MuseoSans 500", sans-serif; font-style:italic; font-variant:normal; text-transform:none; } span.See-Also-copy { font-family:"MuseoSans 500", sans-serif; font-variant:normal; text-transform:none; } th.thead { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; font-weight:bold; margin:0px; } th.td1 { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; border-bottom:1px solid; } td.td1 { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; padding-left:3px; border-bottom:1px solid; } table { border-collapse:collapse; width:100%; } th.td2 { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; border-bottom:1px solid; padding-left:3px; border-left:1px solid; } td.td2 { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; border-bottom:1px solid; padding-left:3px; border-left:1px solid; } td.td1a { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; background-color:#E2E9ED; padding-left:3px; border-bottom:1px solid; } td.td2a { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; background-color:#E2E9ED; border-bottom:1px solid; padding-left:3px; border-left:1px solid; } td.td1b { font-family:"MuseoSans 500", sans-serif; font-size:0.708em; border-bottom:1px solid; border-top:1px solid; } .th_a { font-family:"MuseoSans 700", sans-serif; background-color:#EF3F23; color:#FFFFFF; border-left:1px solid #FFFFFF; padding:4px; text-align:center; } .td_a { font-family:"MuseoSans 500", sans-serif; border: 1px solid #939598; padding:4px; text-align:center; font-size:0.8em; } .auto { width:15%; height:auto; } .ul { list-style-type: none; margin:0.5em 0em 0em 0em; } .ul1 { list-style-image: url('../image/square.jpg'); margin:0.5em 0em 0em 1.3em; font-size:0.667em; font-family:"MuseoSans 500", sans-serif; } div.index-letter-list { text-align: center; margin: 1em 0 0 0; font-family:"MuseoSans 700", sans-serif; } /* links */ a { text-decoration:underline; color:inherit; } /* character styles */ .italic, .ital, em, i { font-style:italic; } em.reverse { font-style:normal; } b, strong, .leadin { font-weight:bold; } span.dimens-x { padding: 0 1px; } span.reg-mark { font-size:0.417em; }