@font-face { font-family:HelveticaNeueLT-Black; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-Black.ttf)format(truetype); } @font-face { font-family:HelveticaNeueLT-Light; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-Light.ttf)format(truetype); } @font-face { font-family:HelveticaNeueLT-LightCond; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-LightCond.ttf)format(truetype); } @font-face { font-family:HelveticaNeueLT-Medium; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-Medium.ttf)format(truetype); } @font-face { font-family:HelveticaNeueLT-MediumCond; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-MediumCond.ttf)format(truetype); } @font-face { font-family: HelveticaNeueLT-Roman; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-Roman.ttf)format(truetype); } @font-face { font-family:HelveticaNeueLT-ThinCond; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-ThinCond.ttf)format(truetype); } @font-face { font-family:HelveticaLTStd-LightCond; font-style: normal; font-weight: normal; src: url(fonts/HelveticaLTStd-LightCond.otf)format(opentype); } @font-face { font-family:HelveticaNeue_Ultralight; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeue_Ultralight.ttf)format(truetype); } @font-face { font-family:HelveticaLight; font-style: normal; font-weight: normal; src: url(fonts/HelveticaLight.ttf)format(truetype); } @font-face { font-family:HelveticaNeue-Light; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeue-Light.ttf)format(truetype); } @font-face { font-family:HelveticaNeueLT-UltraLigCond; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueLT-UltraLigCond.otf)format(opentype); } @font-face { font-family:HelveticaNeue-Thin; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeue-Thin.otf)format(opentype); } @font-face { font-family:HelveticaNeue-LightItalic; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeue-LightItalic.ttf)format(truetype); } @font-face { font-family:helveticaneue-lightcondobl; font-style: normal; font-weight: normal; src: url(fonts/helveticaneue-lightcondobl.otf)format(opentype); } .chapter { display: block; margin-top: 8pt; margin-bottom: 0%; } .chapterHead { display: block; margin-top: 1%; margin-bottom: 1%; } .chapterHead2 { display: block; margin-top: 1%; margin-bottom: 0.5%; } .chapterTitle { font-family: "HelveticaNeueLT-LightCond"; font-style: normal; font-weight: normal; display: block; margin-top: 0pt; margin-bottom:0pt; text-align:left; text-indent: 0%; font-size: 16pt; color:#000000; line-height:120% } .chapterTitle-l { font-family: "HelveticaNeueLT-MediumCond"; font-style: normal; font-weight: normal; display: block; margin-top: 0pt; margin-bottom:0pt; text-align:left; text-indent: 0%; font-size: 14pt; color:#000000; line-height:120% } .chapterTitle-cont { font-family: "HelveticaNeueLT-LightCond"; font-style: normal; font-weight: normal; display: block; margin-top: 0pt; margin-bottom:30pt; text-align:right; text-indent: 0%; font-size: 16pt; color:#53575a; line-height:120% } .caption { font-family: "HelveticaNeueLT-MediumCond"; font-style: normal; font-weight: normal; display: block; margin-top: 10pt; margin-bottom:10pt; text-align:left; text-indent: 0%; font-size: 9pt; color:#000000; line-height:120% } .caption01 { font-family: "HelveticaNeueLT-LightCond"; font-style: normal; font-weight: normal; display: block; margin-top: 20pt; margin-bottom:0pt; text-align:right; text-indent: 0%; font-size: 9pt; color:#000000; line-height:120% } .indexHead { font-family: "HelveticaNeueLT-MediumCond"; font-style: normal; font-weight: normal; display: block; margin-top: 12pt; margin-left: 26.5pt; margin-bottom: 2pt; text-align:left; text-indent: 0%; font-size: 13pt; } .indexHangIndent { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; font-size: 10pt; margin-top:0pt; margin-left:0pt; text-indent: -15px; list-style-type: none; letter-spacing:1px; } .indexHangIndent-1 { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; font-size: 10pt; margin-top:-2pt; margin-bottom:-1pt; margin-left:0pt; text-indent: -15px; list-style-type: none; } .contents { display: block; page-break-before: always; margin-bottom: 6%; } .contentsEntryName { font-family: "HelveticaNeueLT-ThinCond"; font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 10pt; text-align:right; font-size: 14pt; line-height:100%; color:#53575a; line-height:120% } .paraNoIndent-cover { font-family: "HelveticaNeueLT-Light"; font-style: normal; font-weight: normal; display: block; margin-top: 14pt; margin-left: 15pt; margin-right: 15pt; margin-bottom: 0pt; text-align: left; font-size: 10pt; color:#000000; line-height:140%; } .copyrightText { font-family: "HelveticaNeue-Light"; font-style: normal; font-weight: normal; display: block; margin-top: 0pt; margin-bottom: 10pt; text-align: left; font-size: 9pt; color:#000000; line-height:140%; } .copyrightText01 { font-family: "HelveticaNeue-Light"; font-style: normal; font-weight: normal; display: block; margin-top:2pt; margin-bottom: 0pt; text-align: left; font-size: 9pt; color:#000000; line-height:140%; } .extract-cover { display: block; margin-top: 0pt; margin-bottom: 20pt; padding:10px; background-color:#bf997a; } .extract-cover-1 { display: block; margin-top: 0pt; margin-bottom: 20pt; padding:20px; background-color:#d7cbb6; } .extract-mid { display: block; margin-top: 0pt; margin-bottom: 20pt; padding:0px 10px 9px 10px; background-color:#e2e2e2; } .extract-d { display: block; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; margin-bottom: 0pt; padding:0px 0px 0px 0px; background-color: #ffffff; } .extractDialogue { display: block; margin-bottom: 1%; text-indent:0%; } .extractHead { display: block; margin-bottom: 1.5%; text-indent:5%; } .extractLetter { display: block; margin-top: 5%; margin-bottom: 5%; margin-left: 5%; margin-right:5%; } .extractLetterDateline { display: block; margin-bottom: 1%; text-indent:0%; } .extractLetterPostscript { display: block; margin-bottom: 1%; text-indent:0%; } .extractLetterSalutation { display: block; margin-bottom: 1%; text-indent:0%; } .extractLetterSignature { display: block; margin-bottom: 1%; text-indent:0%; } .extractLetterText { display: block; margin-bottom: 1%; text-indent: 2.5%; } .extractText { display: block; margin-bottom: 1%; text-indent:5%; } .extractVerse { display: block; margin-left: 5%; margin-bottom: 0%; text-indent: -5%; } .italics { font-family: HelveticaNeue-LightItalic; font-style: normal; font-weight: normal; display: inline; margin-top:0pt; margin-bottom:0pt ; font-size: 11pt; color:#000000; text-indent:0pt; line-height:135% } .italics1 { font-family: HelveticaNeue-LightItalic; font-style: normal; font-weight: normal; display: inline; margin-top:0pt; margin-bottom:0pt ; font-size: 9pt; color:#000000; text-indent:0pt; line-height:135% } .italics2 { font-family: HelveticaNeue-LightItalic; font-style: normal; font-weight: normal; display: inline; margin-top:0pt; margin-bottom:0pt ; font-size: 9pt; text-indent:0pt; line-height:135% } .star-graphic { margin-top: 2em; margin-bottom: 2em; text-align: center; text-indent: 0em; } .right { font-size: small; text-align: right; margin-left: 0%; margin-right: 6%; } .smallCaps { font-size: x-small; font-weight: normal; } .sc { font-size: small; font-weight: normal; } .spaceBreak { display: block; margin-bottom: 0%; margin-top: 0%; text-align: center; text-indent: 0%; } .stanza { display: block; margin-bottom: 2%; margin-top: 2%; text-indent: 0%; } .subscript { vertical-align: sub; } .superscript { vertical-align: sup; } .star { font-size:9pt; margin-top:-6pt; margin-bottom:-10pt; height:0pt; } .text { } .titleImage { } .titlePage { display: block; margin-bottom: 6%; } .titlePagePublisher { display: block; margin-top: 10%; margin-bottom: 2%; text-align: center; text-indent: 0%; font-size: medium; font-weight: bold; } .titlePageTitle { display: block; margin-top: 20%; margin-bottom: 1.5%; text-align: center; text-indent: 0%; font-size: 2.00em; font-weight: bold; } .middleTitleText { font-size: 1.75em; font-weight: bold; } .titlePageSubTitle { display: block; margin-top: 0%; margin-bottom: 7.5%; text-align: center; text-indent: 0%; font-size: 1.25em; font-weight: normal; } .titlePageAuthor { display: block; margin-top: 18%; margin-bottom: 15%; text-align: center; text-indent: 0%; font-size: 1.0em; font-weight: bold; } .underline { display: inline; text-decoration: underline; } .center { text-align: center; text-indent: 0%; font-size: small; } .separator { margin-top: 3%; margin-bottom: 0%; font-weight: normal; font-size: small; } .separator-indent { margin-top: 1.5%; margin-bottom: 0%; font-weight: normal; font-size: small; text-indent: 2.5%; } body { margin-left: 5pt; margin-right: 5pt; -webkit-hyphens:none; } a{ text-decoration: none; color:#6d7568; } .newPage { margin-top: 2%; margin-bottom: 1%; } .newImage { text-align: center; margin-top: 8pt; margin-bottom: 8pt; } .recipeTitle { font-family: TrendHMSansOne; font-style: normal; font-weight: normal; display: block; margin-top: 20pt; margin-bottom:0pt; text-align:left; text-indent: 0%; font-size: 15pt; color:#414142; line-height:100% } .notesHeader { display: block; margin-top: 3%; margin-bottom: 0.5%; font-size: 14pt; font-weight: bold; } .preptime { font-family: TrendHMSlabOne; font-style: normal; font-weight: normal; display: block; margin-top: 5pt; margin-bottom: 20pt; text-align: left; text-indent: 0%; font-size: 10pt; color:#414142; line-height:120% } .preptime-1 { font-family: TrendHMSlabOne; font-style: normal; font-weight: normal; display: block; margin-top: 0pt; margin-bottom: 20pt; text-align: left; text-indent: 0%; font-size: 12pt; color:#414142; line-height:120% } .Ingredients { display: block; margin-top: 0pt; margin-bottom: 20pt; text-indent:0pt; margin-left:0pt; color:#000000; width:80%; } .Ingredient { font-family: MinionPro-Bold; font-style: normal; font-weight: normal; margin-top: 4pt; margin-bottom: 0pt; font-size: 9.5pt; margin-left: 8pt; color:#000000; text-indent: -8pt; line-height:130%; } .ListTitle { font-style: normal; font-weight: normal; display: block; margin-top: 10pt; margin-bottom: 0pt; text-indent: 0%; font-size: 12pt; color: #000000; text-align:left; line-height:130%; } .prepsteps { font-family: MinionPro-Regular; font-style: normal; font-weight: normal; display: block; margin-top: 6pt; margin-bottom: 0pt; text-align:left; font-size: 10pt; color:#000000; text-indent: 0em; margin-left: 0em; line-height:130% } .intro { font-family:HelveticaNeueLT-LightCond; font-style: normal; font-weight: normal; display: block; margin-top: 0pt; margin-left: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-indent: 0%; font-size: 16pt; color: #5c5f63; text-align:left; line-height:130%; } .Intro_N { font-family:HelveticaNeueLT-LightCond; font-style: normal; font-weight: normal; display: block; margin-top: 10pt; margin-left: 70pt; margin-right: 0pt; margin-bottom: 0pt; text-indent: 0%; font-size: 9pt; color: #000000; text-align:center; line-height:130%; } .extract-head { font-family: Gotham-Book; font-style: normal; font-weight: normal; display: block; margin-top: 10pt; margin-left: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-indent: 0pt; font-size: 10pt; color: #000000; text-align:left; line-height:130%; } .extract-paraNoIndent { font-family: Gotham-ThinIta; font-style: normal; font-weight: normal; display: block; margin-top: 5pt; margin-left: 8pt; margin-right: 0pt; margin-bottom: 0pt; text-indent: -8pt; font-size: 8pt; color: #000000; text-align:left; line-height:130%; } .intro-rec { font-family: MinionPro-It; font-style: normal; font-weight: normal; display: block; margin-top: 0pt; margin-bottom: 20pt; text-indent: 0%; font-size: 10.5pt; color: #000000; text-align:justify; line-height:130%; } .quote { font-family: HelveticaNeueLT-UltraLigCond; font-style: normal; font-weight: normal; display: block; margin-top: 50pt; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt; text-indent: 0%; font-size: 24pt; color: #000000; text-align:left; line-height:95%; } .quote-1 { font-family: HelveticaNeueLT-ThinCond; font-style: normal; font-weight: normal; display: block; margin-top: 20pt; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt; text-indent: 0%; font-size:20pt; color: #000000; text-align:right; line-height:95%; } .paraNoIndent { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; display: block; margin-top:2pt; margin-bottom:0pt ; font-size: 11pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .paraNoIndent-italic { font-family: helveticaneue-lightcondobl; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-bottom:0pt ; font-size: 11pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .paraNoIndent-1 { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; display: block; margin-top:15pt; margin-bottom:0pt ; font-size: 9pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .paraNoIndent-02 { font-family:HelveticaLight; font-style: normal; font-weight: normal; display: block; margin-top:3pt; margin-bottom:0pt; margin-left:2em; font-size: 9pt; color:#000000; text-indent:-2em; text-align:left; line-height:135% } .paraNoIndent-01 { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; display: block; margin-top:5pt; margin-bottom:0pt ; font-size: 10pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .paraNoIndent_B { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-bottom:0pt ; font-size: 10pt; color:#000000; margin-left:20pt; text-indent:-10pt; text-align:left; line-height:110% } .paraNoIndent_ack { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; display: block; margin-top:0pt; margin-bottom:10pt ; margin-left:30pt; font-size: 9pt; color:#ffffff; text-indent:0pt; text-align:left; line-height:135% } .frontpage { font-family: HelveticaLight; font-style: normal; font-weight: normal; display: block; margin-top:0pt; margin-bottom:10pt ; font-size: 10pt; color:#000000; text-indent:0pt; line-height:120% } .part { font-family: HelveticaLight; font-style: normal; font-weight: normal; display: block; margin-top:0pt; margin-bottom:10pt ; font-size: 10pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .paraNoIndent_001 { font-family: HelveticaNeue-Light; font-style: normal; font-weight: normal; display: block; margin-top:0pt; margin-bottom:0pt ; font-size: 10pt; color:#282525; text-indent:0pt; text-align:left; line-height:135% } .italics-paraNoIndent_001 { font-family: HelveticaNeue-LightItalic; font-style: normal; font-weight: normal; display: inline; margin-top:0pt; margin-bottom:0pt ; font-size: 10pt; color:#282525; text-indent:0pt; text-align:left; line-height:135% } .paraNoIndent_R { font-family: HelveticaNeueLT-Roman; font-style: normal; font-weight: normal; display: block; margin-top:0pt; margin-bottom:0pt ; font-size: 10pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .ded { font-family: HelveticaNeue-Thin; font-style: normal; font-weight: normal; display: block; margin-top:0pt; margin-bottom:0pt ; font-size: 10.5pt; color:#54585b; text-indent:0pt; text-align:left; line-height:135% } .author-ex { font-family: HelveticaNeueLT-MediumCond; font-style: normal; font-weight: normal; display: block; margin-top:2pt; margin-left:0pt; margin-bottom:0pt; font-size: 9pt; color:#789aac; text-indent:0pt; text-align:right; line-height:135% } .Heading { font-family: HelveticaNeueLT-MediumCond; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-left:0pt; margin-bottom:0pt; font-size: 11pt; color:#474545; text-indent:0pt; text-align:left; line-height:135% } .Heading_intro { font-family: HelveticaNeueLT-MediumCond; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-left:0pt; margin-bottom:0pt; font-size: 12pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .subhead { font-family: HelveticaNeueLT-ThinCond; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-bottom:0pt ; font-size: 20pt; color:#789aac; text-indent:0pt; text-align:left; line-height:135% } .quote-ex { font-family: HelveticaNeueLT-ThinCond; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-bottom:7pt ; font-size: 20pt; color:#789aac; text-indent:0pt; text-align:left; line-height:90% } .subhead-ch { font-family: HelveticaNeueLT-ThinCond; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-bottom:0pt ; font-size: 15pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .subhead01 { font-family: HelveticaNeueLT-ThinCond; font-style: normal; font-weight: normal; display: block; margin-top:10pt; margin-bottom:0pt ; font-size: 13pt; color:#000000; text-indent:0pt; text-align:left; line-height:135% } .para { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; display: block; margin-top:2pt; margin-bottom:0pt ; font-size: 11pt; color:#000000; text-indent:14pt; text-align:left; line-height:135% } .para_B { font-family: HelveticaNeueLT-Light; font-style: normal; font-weight: normal; display: block; margin-top:0pt; margin-bottom:0pt ; font-size: 10pt; color:#000000; margin-left:20pt; text-indent:-10pt; text-align:left; line-height:110% } .para_001 { font-family: HelveticaNeue-Light; font-style: normal; font-weight: normal; display: block; margin-top:2pt; margin-bottom:0pt ; font-size: 10pt; color:#282525; text-indent:14pt; text-align:left; line-height:135% } .para_R { font-family: HelveticaNeueLT-Roman; font-style: normal; font-weight: normal; display: block; margin-top:2pt; margin-bottom:0pt ; font-size: 10pt; color:#000000; text-indent:14pt; text-align:left; line-height:135% } .paraNoIndent1 { display: block; margin-top: 1.5%; margin-bottom: 0.15em; text-indent: 0%; font-size: 11pt; color:#000000; } .sub-title { display: block; margin-top: 2.5%; margin-bottom: 1.0%; text-align: left; text-indent: 0%; font-size: 15pt; font-weight: bold; } .head { font-family: HelveticaNeueLT-MediumCond; font-style: normal; font-weight: normal; display: block; margin-top:20pt; margin-bottom:0pt; text-align: left; text-indent: 0%; font-size: 11pt; margin-left:0pt; line-height: 120%; } .head-sub { font-family: Gotham-Bold; font-style: normal; font-weight: normal; display: block; margin-top: 10pt; margin-bottom: 0pt; text-align: left; text-indent: 0%; font-size: 9pt; color:#414142; margin-left:0pt; line-height: 120%; } .paraBold { display: block; margin-top: 1%; margin-bottom: 0.25%; text-align: left; font-size: 12pt; font-weight: bold; } .bibpara-head { display: block; margin-top: 0%; margin-bottom: 0%; text-align: left; text-indent: 0%; font-size: 12pt; font-weight: bold; } .bibpara { display: block; margin-top: 0%; margin-bottom: 1%; text-align: left; text-indent: 0%; font-size: 10pt; } .image { display: block; margin-top: 2%; margin-bottom: 2%; text-align: center; } .image-left { display: block; margin-top: 2%; margin-bottom: 2%; text-align: left; } .image-right { display: block; margin-top: 2%; margin-bottom: 2%; margin-right: 20%; text-align: right; } .acknowledgement { display: block; margin-top: 01%; margin-bottom: 10%; margin-left: 2.5%; margin-right: 2.5%; } .chap-italian { display: inline; text-align: left; font-size: 13pt; font-weight: bold; color: #990000; } .centerpage { text-align: center; margin-top: 10%; margin-bottom: 10%; margin-left: 10%; margin-right: 10%; } .sub-head { display: block; margin-top: 0%; margin-bottom: 1%; text-align: center; text-indent: 0%; font-size: 15pt; } .table-1 { font-family: century-gothic; font-style: normal; font-weight: normal; margin-top: 20pt; margin-bottom: 20px; text-indent: 0em; margin-left: 0em; font-size: 7pt; color:#000000; width:100%; } .table-2 { font-family: Gotham-Book; font-style: normal; font-weight: normal; margin-top: 20pt; margin-bottom: 20px; text-indent: 0em; margin-left: 0em; font-size: 9pt; color:#000000; } .table-3 { font-family: Gotham-Book; font-style: normal; font-weight: normal; margin-top: 20pt; margin-bottom: 20px; text-indent: 0em; margin-left: 0em; color:#000000; } table { border-spacing: 0px; padding: 0em; margin-top: 0.5em; margin-bottom: 0em; width:100%; } li { padding-left: 10px; padding-top: 2px; } th { font-weight: bold; padding: 0.1em; color: #000000; } td { font-weight: bold; padding: 0.6em; color: #000000; } td *, td > * { text-align: left; } table, tbody { padding: 0; } caption { text-align: left; } table.simplelist, table.simplelist th, table.simplelist td, table.simplelist tr { border-style: none; } th { font-style: normal; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; color: #a8b692; text-align: left; } td { font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; font-size: 11pt; color:#000000; border-right: 0px solid; vertical-align:top; text-align: left; }