/* CSS Reset */ body { margin: 0 auto; padding: 0em 5px; border: 0; vertical-align: baseline; } body.full-page {margin: 0 !important; padding: 0 !important;} h1,h2,h3{ margin: 0; padding: 0; vertical-align: baseline; -webkit-hyphens:none; widows: 2; orphans: 2; adobe-text-layout: optimizeSpeed; } p {font-family: Georgia, serif; font-size: 100%; line-height: 1.35em; margin: 0em; padding: 0em; text-align: left;} li {font-family: Georgia, serif; font-size: 100%; line-height: 1.35em; margin: 0em; padding: 0em; text-align: left;} .sa {margin-top: 1.35em !important;} .sb {margin-bottom: 1.35em !important;} samp {font-family: Clarendon;} em {font-family: Delisia;} strong {font-family: sans-serif; font-weight: normal;} ol, ul {font-family: Georgia, serif; font-size: 100%; line-height: 1.35em; margin: 1.35em 0em 1.35em 1em;} .roman {font-style: normal;} li.red-list { list-style-image:url("../Images/red-bullet.gif"); margin: 1.35em 0em 0em 1em; } div.recipe-box { border-top: 4px double #ee3124; border-bottom: 4px double #ee3124; padding-top: 0em; padding-bottom: 1em; margin-top: 3em !important; margin-bottom: 3em !important; } .keep {display: block;} /*==============================================================================*/ @font-face { font-family: Clarendon; src:url("../Fonts/ClarendonLTStd-Bold.otf"); } @font-face { font-family: Delisia; src:url("../Fonts/Delisia.otf"); } @page { margin: 14pt 0pt 16pt 0pt; } /* Tab Icons */ .tab-right {margin: 0em 0 1.5em 0; clear: both; text-align: right; padding: 0;} .tab-left {margin: 0em 0 1.5em 0; clear: both; text-align: left; padding: 0;} /* Copyright */ .cr-box { font-family: serif; font-size: 85%; line-height: 1.25em; font-weight: normal; font-style: normal; text-indent: 0em; text-align: left; margin: 1em 0em 0em 0em; padding: .25em; border: 1px solid #000; } .cr1 { font-family: serif; font-size: .8em; line-height: 1.25em; font-weight: normal; font-style: normal; text-indent: 0em; text-align: left; margin: 1em 0em 0em 0em; } .cr2 { font-family: serif; font-size: .8em; line-height: 1.25em; font-weight: normal; font-style: normal; text-indent: 0em; text-align: left; margin: 0em 0em 0em 0em; } .cr-logo { font-family: serif; font-size: 85%; line-height: 1.25em; font-weight: normal; font-style: normal; text-indent: 0em; text-align: left; margin: 1em 0em .5em 0em; } /* Dedication */ .dedi { font-family: serif; font-size: 100%; line-height: 1.35em; font-weight: normal; font-style: italic; text-indent: 0em; text-align: center; margin: 5em 0em 0em 0em; } /* Table of Contents */ .toc-fm-bm { font-family: font-family:'Clarendon'; font-size: small; line-height: 1.35em; font-weight: bold; font-style: normal; text-indent: 0em; text-align: left; margin: 1em 0em 0.8em 0em; } p.toc-fm-bm {margin-top: 0em;} .toc-section-title { color:#ee3124; font-size:36px; text-indent:0em; font-family:'Delisia'; margin-top:1.35em;} .toc { text-indent:-1.5em; margin-left: 3em; margin-bottom:0.6em; } /*==============================================================================*/ .italicscript { font-style:italic; } .bolditalicscript { font-style:italic; font-weight:bold;} .boldscript { font-weight:bold;} a { color: #0A62BB; text-decoration:none; } ol { font-family:serif; } .image-center { text-align:center; margin-top:1.35em; } .photo-captions { text-align:center; margin-bottom:1em; font-size:x-small; font-family:serif; font-weight: bold; margin-top:0.6em; margin-bottom:1em;} .section-image { text-align:center;} .para { text-indent:1.5em; font-family:serif;} .para_1 { text-indent:0em; margin-top:0.6em; font-family:serif;} .signature { text-align:right; margin-right:2em; margin-top:0.6em; font-family:serif;} .red { color:#ee3124; font-family:sans-serif;} .list {margin-left: 0em; margin-top:0.5em; } .sub-list {margin-left: 2em; margin-top:0.5em; } .text-indent { text-indent:-1.5em; margin-left: 4.5em; font-family:serif;} .para-red { font-size: .9em; text-indent:0em; color:#ee3124; font-family:sans-serif; margin: 1.5em; line-height: 1.5em;} .fm-heading { text-align:center; letter-spacing:3px; font-family:'Clarendon'; margin-top:2em; margin-bottom:1em;} h4.fm-red-left { color:#ee3124; margin-top:1.5em; margin-bottom:.4em; font-family:'Clarendon';} h4.fm-red-left + ul {margin-top: 0em;} .recipe-title-section-right {font-size: large; text-align:right; margin:0 0 0.3em 0; font-weight:lighter; font-family:'Clarendon'; line-height: 1.35em;} .season-episode-right {font-size: medium; text-align:right; margin:0 0 0.3em 0; font-weight:normal; letter-spacing:2px; font-family:sans-serif; line-height: 1em;} .episode-title-right {font-size: 1.1em; text-align:right; margin:0 0 0.8em 0; font-weight:normal; font-family:serif; line-height: 1.35em;} .recipe-title-section-left {font-size: large; text-align:left; margin:0 0 0.3em 0; font-weight:lighter; font-family:'Clarendon'; } .season-episode-left { text-align:left; margin:0 0 0.3em 0; font-weight:normal; letter-spacing:2px; font-family:sans-serif;} .episode-title-left { text-align:left; margin:0 0 0.8em 0; font-weight:normal; font-family:serif; line-height: 1.35em;} .drink-title { text-align:center; font-weight:bold; margin:1.5em 0 0.6em 0; font-family:'Clarendon';} .recipe-script-title { text-align:center; color:#ee3124; font-weight:bold; font-size:2.6em; font-style:italic; font-family:'Delisia'; margin-top:.5em; margin-bottom: 0em; -webkit-hyphens:none; widows: 2; orphans: 2; adobe-text-layout: optimizeSpeed;} .recipe-courtesy { text-align:center; font-weight:bold; font-style: italic; margin-bottom:1em; font-size:.7em; font-family:serif; margin-top: .5em;} .recipe-ingredients { color:#ee3124; margin:0.4em 20% 0.4em 5em; text-indent:-1em; font-family:serif;font-weight:bold;} .note { font-weight:bold; font-size:smaller; font-family:sans-serif;} .note-paragraph {font-size: .9em; text-indent:0em; font-family:sans-serif;} p.note-paragraph + p.recipe-ingredients {margin-top: 1.35em;} .note-paragraph1 {font-size: .9em; text-indent:1.5em; font-family:sans-serif; } p.note-paragraph1 + p.recipe-ingredients {margin-top: 1.35em;} .recipe-yield { text-align:center; font-weight:bold; font-family:'Clarendon'; margin-top:1.36em;} .recipe-see-color-insert { text-align:center; font-style:italic; color:#ee3124; font-family:serif;} li.recipe instructions {margin-left: 0;} .red-box { background-color:#fccbb5; border:thin solid black; margin-top:1.35em; padding: 0em 1em 2em 1em;} .red-box-head {font-family: sans-serif; weight: bold; font-size: medium; text-align: center; margin: 1em 0em 0em 0em; -webkit-hyphens:none; widows: 2; orphans: 2; adobe-text-layout: optimizeSpeed;} p.side-bar {font-size: .9em; text-indent:1.5em; font-family:sans-serif; } .side-bar-headline{ text-align:center; font-weight:bold; margin:1em 0 0.6em 0; font-family:sans-serif;} .side-bar-head { font-weight:bold; font-family:sans-serif; margin-top:1.35em; margin-bottom: 0em; -webkit-hyphens:none; widows: 2; orphans: 2; adobe-text-layout: optimizeSpeed;} li.side-bar {font-size: .9em; font-family:sans-serif} .center { text-align:center; margin-bottom:0.8em;} /* BM */ .recipe-title-section { text-align:center; font-family:'Clarendon'; margin-bottom:1em; -webkit-hyphens:none; widows: 2; orphans: 2; adobe-text-layout: optimizeSpeed;} .red-font { color:#ee3124; } .recipe-center { text-align:center; margin-bottom:1em; font-family:serif;} .recipe-para { margin-bottom:1em; text-indent:1.5em; font-family:serif; } .addresses { color:#ee3124; font-family:serif; font-weight: bold; margin-left:2em;} .addresses1 { font-family:serif; font-weight: bold; margin-bottom:0.3em; margin-left:2em;} .addresses2 { font-family:serif; margin-bottom:1em; margin-left:2em; } .CREDITS-para1 { text-indent:0em; font-family:serif; margin-top:1.35em; font-weight:bold } .CREDITS-para { text-indent:1.5em; font-family:serif; } .CREDITS-para2 { text-indent:0em; font-family:serif; margin-top:1.35em;} /* Index */ .index1 { font-family:serif; text-indent:-1.5em; margin-left: 1.5em;} .index2-head { font-family:serif; text-indent:0.6em;} .index2 { font-family:serif; text-indent:-1em; margin-left: 2.5em;} .index3-head { font-family:serif; text-indent:1.6em;} .index3 { font-family:serif; text-indent:-2em; margin-left: 3.5em;} sup { font-size: 0.6em; line-height:1em; vertical-align: 0.5em; } sub { font-size: 0.6em; line-height:1em; vertical-align: -0.1em; } /* COLOR INSERT */ .insert {display: inline-block; position: relative; clear: both;} .button { width: 100%; z-index: 100 !important; position: absolute; top: 0em; margin: 0px; text-align: center !important; } .back { font-size: .8em; font-weight: bold; color: #ffffff; background-color: #ee3124; letter-spacing: 1px; padding: 24px 12px 6px 12px; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; } .insert-image {text-align: center; z-index:-100; position: relative; top: 0em; } p.insert-image>img {width: 100%;} /* Sweepstakes */ .sweep-h {font-family:'Delisia'; font-size: 2.25em; color: #ee3124; text-align: center; margin-bottom: .5em; -webkit-hyphens:none; widows: 2; orphans: 2; adobe-text-layout: optimizeSpeed;} .sweep {text-align: center;} .sweep-list {margin-left: 10%; margin-top: 0em !important;} #sweep-box { border: 4px double #ee3124; padding: 2em 1em; margin: 1em !important; }