body{background-repeat:repeat-x}p,a,h1,h2,h3,h4,h5,h6,dt,dd,label,li,select,input{font-family:"Helvetica Neue",Arial,sans-serif;line-height:1em}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{color:#666}.page p{color:#333}a{font-size:1.3em;font-wieght:bold;text-decoration:none}.page a{color:#386737}a:hover{text-decoration:underline}p a{font-weight:normal}p a,li a,h1 a,h2 a,h3 a,h4 a,h5 a{font-size:1em}a:hover img{text-decoration:none}h1{font-size:2.8em;font-weight:bold;margin:16px 8px 0}.page h1{color:#5c5c5c}h1.bordered{border-top:0;border-bottom:1px solid #ddd;margin-left:0;margin-right:0;padding:0 8px 16px}.page h2 a{color:#666}.page h2 a:hover{text-decoration:none;color:#386737}h1 a.icon,h2 a.icon{line-height:18px;margin-left:8px;width:18px;display:inline-block;position:relative;padding-top:8px;height:20px;text-decoration:none;font-size:8px;vertical-align:top;text-align:center}h2 a.icon{vertical-align:super;margin-left:0}h1 a.icon span,h2 a.icon span{top:8px;left:0;height:18px;width:18px;position:absolute;display:block;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:no-repeat}h1 a.icon span.vegetarian,h2 a.icon span.vegetarian{height:18px;width:18px;display:inline-block;background-attachment:scroll;background-color:transparent;background-image:url("./f/icons/recipe-icons.png");_background-image:url(./f/icons/recipe-icons-ie6.png);background-repeat:no-repeat;background-position:0 0;*cursor:hand}h1 a.icon:hover span.vegetarian,h2 a.icon:hover span.vegetarian{background-position:-18px 0}.article-title{padding:8px;padding-top:16px;padding-bottom:16px;padding-left:8px;padding-right:8px;width:70%}.article-title h1,.article-title h2{display:inline;margin:0}.article-title-wrapper{border-bottom:1px solid #ddd;position:relative}.article-add-to{display:inline;position:absolute;top:50%;margin-top:-11px;right:0}.article-title.in-season{position:relative}.article-title.in-season{background:0;min-height:65px;_height:65px;padding-right:65px}.article-title.in-season.is-vegetarian h1{padding-right:0}.article-title.in-season.is-vegetarian h2 a.icon{padding-right:65px}.in-season h2.in-season-icon{top:16px;right:0;position:absolute;display:block;font-size:.4em}.in-season h2.in-season-icon a span{background:url(./f/icons/in-season-icon.png) no-repeat right top;display:block;width:65px;height:65px;position:absolute;top:0;right:0;*cursor:hand}.in-season h2.in-season-icon a:hover span{background-position:0 -65px}#blq-container.blq-gvl-3 .blq-foot-text-dark{border-top:1px solid #ddd}#blq-container.blq-gvl-3 .blq-foot-transparent{background-color:#FFF;padding-left:16px;width:944px}.blq-gvl-3 #blq-main{font-size:1em}#blq-main{font-size:1em}#blq-container,#blq-container.blq-gvl-3,#blq-container-inner,#blq-main{background:transparent none}#banner{padding-left:8px;font-size:10px;_height:80px;min-height:80px;position:relative}#heading,#sub-heading{text-transform:uppercase;letter-spacing:-0.0303em;margin-right:16px;font-weight:normal;float:left;line-height:1em;position:relative;margin-bottom:0}#heading{width:136px;height:35px;margin-top:24px;font-size:3.5em}*+html #heading{margin-top:24px}#heading a{font-family:"Gill Sans","Helvetica Neue",Arial,sans-serif;color:#333;display:block;position:relative;line-height:35px;height:35px;font-size:.6em}#heading a:hover{text-decoration:none}#sub-heading{color:#666;font-size:3.4em;font-family:"Gill Sans Light","Gill Sans","Helvetica Neue",Arial,sans-serif;font-weight:lighter;margin-top:31px;height:29px;line-height:29px}#heading span,#sub-heading span,#campaign-link span{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:transparent none no-repeat left 50%}#campaign-link span{background-position:0 0}#heading span,#campaign-link span{cursor:pointer}#campaign-link,#banner-image{display:block;height:195px;padding-top:75px;position:absolute;right:-80px;top:-40px;width:550px;zoom:1;background:transparent none no-repeat right top;font-size:2.5em;text-align:center;z-index:-1}#gBanner{display:none}.go-to-mobile{color:#cfc8be;line-height:1em;margin:10px 0 10px 14px;font-size:13px;position:relative}.go-to-mobile-link{font-weight:bold;position:relative}body.christmas #blq-container{background:transparent url(occasions/christmas/f/banners/christmas_bg.jpg) no-repeat center top}#banner-image-christmas{background-color:transparent;background-repeat:no-repeat;position:absolute;top:-40px;left:530px;display:block;width:550px;height:240px}.christmas-random-1{background-image:url(occasions/christmas/f/banners/christmas_1.jpg)}.christmas-random-2{background-image:url(occasions/christmas/f/banners/christmas_2.jpg)}.christmas-random-3{background-image:url(occasions/christmas/f/banners/christmas_3.jpg)}.christmas-random-4{background-image:url(occasions/christmas/f/banners/christmas_4.jpg)}#site-nav{clear:both;background:transparent url('./f/bgs/nav-bar-dot-50.png') repeat;height:32px;font-size:10px;position:relative;z-index:6}#site-nav li{font-size:1.3em;height:32px;line-height:32px;float:left;font-family:"Helvetica Neue",Arial,sans-serif}#site-nav li.selected{background-color:#eee}#site-nav li.binder,#site-nav li.about{float:right}#site-nav li a{color:#cde9bf;padding:0 8px;border-left:1px solid #999;background:transparent none no-repeat right center}#site-nav li.selected a,#site-nav li.first-child a,#site-nav li.binder a,#site-nav li.about a{border:0}#site-nav li.selected+li a{border:0}#site-nav li.selected a{color:#333}#site-nav li:hover,#site-nav li.hover{background:transparent url('./f/bgs/nav-bar-dot.png') repeat;_background:0}#site-nav li.selected:hover{background:0;background-color:#eee}#site-nav li:hover a,#site-nav li:hover+li a{border:0;padding-left:9px}#site-nav li:hover+li.selected a,#site-nav li.selected:hover a,#site-nav li.selected:hover+li a,#site-nav li.selected+li:hover a,#site-nav li.first-child:hover a{padding-left:8px}#site-nav li a.with-more{padding-right:12px;margin-right:8px;background-image:url(./f/bgs/site-nav-more.png);_background-image:url(./f/bgs/site-nav-more.jpg)}#site-nav li.selected a.with-more{background-image:url(./f/bgs/site-nav-more-selected.png)}#site-nav .sub-nav{background:transparent url('./f/bgs/nav-bar-dot.png') repeat;display:none;left:0;position:absolute;top:32px;width:976px}#site-nav li:hover .sub-nav{display:block}#site-nav li.selected .sub-nav{background-color:#eee;display:block;background-image:none;color:#000}#site-nav .sub-nav li{font-size:1em}#site-nav .sub-nav li.selected{background-color:#fff}#site-nav li.selected .sub-nav li:hover{background-image:none}#site-nav li.selected .sub-nav li a{color:#386737}#site-nav ul.sub-nav li:hover a,#site-nav ul.sub-nav li:hover+li a,#site-nav ul.sub-nav li.selected a,#site-nav ul.sub-nav li.selected+li a,#site-nav ul.sub-nav li.first-child a,#site-nav li.selected .sub-nav li.first-child a,#site-nav li.selected .sub-nav li.selected a,#site-nav li.selected .sub-nav li.selected+li a{border:0;padding-left:9px}#site-nav li .sub-nav li a,#site-nav li.selected .sub-nav li a,#site-nav li.selected .sub-nav li+li a{border-left:1px solid #999;padding-left:8px}#site-nav .sub-nav li.selected a{color:#000}#site-nav li.binder div.my-cta{background-color:transparent;border:0;padding:0;position:static}#site-nav li.binder{position:relative}#site-nav li.binder a,#site-nav li.binder:hover a,#site-nav li.selected+li.binder:hover a{padding-top:0;padding-right:8px;padding-bottom:0;padding-left:8px}#site-nav li.binder span{background-image:url(./f/icons/binder_unselected.png);_background-image:none;display:inelin-block;height:23px;width:18px;position:absolute;left:8px;top:4px}#site-nav li.binder.selected,#site-nav li.binder.selected:hover{background-color:#FFF}#site-nav li.binder.selected span{background-image:url(./f/icons/binder.png)}#site-nav li.binder.selected a{color:#11575f}#site-sub-nav-helper{display:block;height:32px}.page{clear:both;line-height:1em;background-color:#fff;padding-bottom:100px;overflow:hidden;position:relative;zoom:1}.page p{font-size:1.3em;line-height:16px}.column,.subcolumn{margin-left:16px;float:left;display:inline}.module{margin-top:16px}.module.coloured{padding-top:8px;padding-bottom:16px}.module.padded{padding-left:8px;padding-right:8px}.module.bordered{padding-top:16px;border-top:1px solid #ddd}.module h2{font-size:2em;letter-spacing:-0.009em;margin:0 8px;color:#333}.module h2.coloured{margin:0;padding:8px 8px 16px}.padded h2{margin-left:0;margin-right:0}#column-1{width:608px}#column-2{width:320px}#column-2 h2.coloured{background-color:#eee}#subcolumn-1{width:448px;margin-left:0}#subcolumn-2{width:144px}.line-after{border-bottom:1px solid #ddd}.line-before{border-top:1px solid #ddd}.masterbrand{height:39px;width:52px;position:relative;font-size:.7em;display:block;overflow:hidden}.masterbrand span{background:transparent url('./f/masterbrand/masterbrands_52.png') no-repeat 0 0;display:block;height:100%;width:100%;left:0;top:0;position:absolute}.masterbrand span.bbc_news{background-position:0 0}.masterbrand span.bbc_one{background-position:0 -39px}.masterbrand span.bbc_two{background-position:0 -78px}.masterbrand span.bbc_three{background-position:0 -117px}.masterbrand span.bbc_four{background-position:0 -156px}.masterbrand span.cbbc{background-position:0 -195px}.masterbrand span.cbeebies{background-position:0 -234px}.masterbrand span.bbc_hd{background-position:0 -273px}.masterbrand span.iPlayer{background-position:0 -312px}.masterbrand span.bbc_parliament{background-position:0 -351px}.masterbrand span.bbc_radio_seven{background-position:0 -390px}.masterbrand span.bbc_radio_six{background-position:0 -429px}.masterbrand span.bbc_radio_five{background-position:0 -468px}.masterbrand span.bbc_radio_four{background-position:0 -507px}.masterbrand span.bbc_radio_three{background-position:0 -546px}.masterbrand span.bbc_radio_two{background-position:0 -585px}.masterbrand span.bbc_radio_one_extra{background-position:0 -624px}.masterbrand span.bbc_radio_one{background-position:0 -663px}#programme-promo{position:relative}#programme-promo a{color:#333}#programme-promo .overview-container{width:448px;height:144px;position:absolute;z-index:2;top:64px;left:0}#programme-promo .overview-container .watch-now-link-container{background:url("f/bgs/overview_panel.png") repeat scroll 0 0 transparent;xfloat:left;height:72px;min-height:72px;min-width:72px;width:72px;display:block}#programme-promo a.watch-now-link{background-image:url("f/icons/play-arrow.png");background-position:23px 23px;background-repeat:no-repeat;height:72px;min-height:72px;min-width:72px;width:72px;display:block}#programme-promo .overview-container .details-container{background:url("f/bgs/overview_panel.png") repeat scroll 0 0 transparent;height:56px;min-height:56px;display:inline-block;padding-left:16px;padding-right:16px;padding-top:16px}#programme-promo .overview-container .details-container h2{font-size:2.4em;font-weight:bold}#programme-promo p{float:left;display:block}.resource-list-module h3{font-size:2.0em;line-height:24px;padding:4px;letter-spacing:-0.009em;font-weight:bold}.resource-list-module h4{font-size:1.6em;font-weight:bold;color:#FFF;background-color:#597966;padding:8px}.resource-list-module.js-accordion h4{background-color:#597966;background-image:url(./f/icons/white-arrow-down.png);background-repeat:no-repeat}.resource-list-module.js-accordion h4.hover{cursor:pointer}.resource-list-module.js-accordion.thin h4{background-position:296px 12px}.resource-list-module.js-accordion.wide h4{background-position:424px 12px}.resource-list-module.js-accordion h4.closed-accordion{background:url("./f/icons/grey-arrow-left.png") no-repeat;background-color:#7a8076}.resource-list-module.js-accordion.thin h4.closed-accordion{background-position:298px 12px}.resource-list-module.js-accordion.wide h4.closed-accordion{background-position:426px 12px}.resource-list-module ul{height:0;xoverflow:hidden}.resource-list-module li{padding:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eee}.resource-list-module li.techniques{border-bottom:0}.resource-list-module li p.subTitle{font-weight:bold}.resource-list-module img{display:block;float:left;margin-right:16px}.resource-list-module.js-accordion .description{float:left}.resource-list-module.wide .description{width:328px}.resource-list-module .details{float:left}.resource-list-module .details p{padding-top:6px}.resource-list-module .icons{float:right;padding-top:4px}.resource-list-module .icons .icon{float:left;height:18px;width:18px;text-transform:uppercase;text-align:center}.resource-list-module .icons .icon.vegetarian{background:url("./f/icons/vegetarian-icon-gel.png") no-repeat scroll 0 0 transparent}.resource-list-module .icons span{display:none}#column-2 .related-links-module{overflow:hidden}#column-2 .related-links-module h2{padding-top:14px;padding-bottom:0;margin-top:14px;border-top:1px solid #ddd;background-color:transparent}#column-2 .related-links-module.links-module ul{margin-top:0;margin-bottom:10px}#on-this-page{background-color:#eee}#on-this-page h2{margin-bottom:.7em;padding:0}#on-this-page li{font-size:1.3em;line-height:1.3em;margin-top:.5em;font-weight:bold}#chef-details h2{padding:76px 0 0;position:relative;font-size:1.3em;line-height:16px;margin-left:0;margin-right:0}#chef-details.no-image h2{padding-top:0}#chef-details h3{margin-top:4px;font-size:1.3em;line-height:16px;color:#333}#chef-details img{margin-bottom:8px;position:absolute;left:0;top:0;*top:2px}#chef-details p{font-weight:bold}#chef-details h2 a{color:#386737}#chef-details h2 a:hover{text-decoration:underline}.information-box{background-color:#eee}.information-box h2{font-size:2em;line-height:24px;letter-spacing:-0.009em;font-weight:bold}.information-box h3{font-size:1.6em;margin-top:8px}.information-box p,.information-box a{margin-top:8px}.information-box a{font-weight:bold;display:inline-block;zoom:1;*display:inline}.notice-box{background-color:#e3f0f1}.notice-box h2{font-size:2em;line-height:21px;letter-spacing:-0.009em;font-weight:bold}.notice-box h3{font-size:1.6em;margin-top:8px}.custom-nav{clear:left;float:left;width:928px;padding-top:8px;padding-left:8px;padding-right:8px;background-color:#f0f0f0;display:block;margin-top:16px;margin-bottom:16px}.custom-nav h2{font-size:2.8em;color:#666;font-weight:bold;display:inline}.custom-nav ul.a-to-z-nav{list-style:none outside none;display:inline}.custom-nav ul.a-to-z-nav li{float:right;xmargin-right:2px;font-weight:bold;font-size:16px;padding-top:8px;padding-left:8px;padding-bottom:8px;background-color:#f0f0f0;margin-top:8px}.custom-nav ul.a-to-z-nav li.selected{background-color:#FFF;padding-right:8px}.custom-nav ul.a-to-z-nav li.border a{padding-right:8px;border-right:1px solid #ccc}.custom-nav ul.a-to-z-nav li.noBorder a{padding-right:8px}#thin-promo{padding-bottom:0;background-color:#eee}#thin-promo h2{font-size:2em;font-weight:bold;letter-spacing:-0.009em;line-height:24px}#thin-promo #thin-carousel{margin-top:8px}#thin-promo #thin-carousel li{position:relative;height:266px;width:144px;display:block;padding:0;background-color:#e8e8e8}#thin-promo #thin-carousel li.programme{background:url("./f/bgs/thin_carousel_programme.png") no-repeat scroll right 0 #e8e8e8}#thin-promo #thin-carousel li.news{background:url("./f/bgs/thin_carousel_news.png") no-repeat scroll right 0 #e8e8e8}#thin-promo #thin-carousel li h3 a{text-decoration:none}#thin-promo #thin-carousel li h3 a:hover span{text-decoration:underline;display:block;_cursor:pointer;*cursor:pointer}#thin-promo #thin-carousel li h3 a span.mainTitle{font-size:1.6em;line-height:16px;font-weight:bold;margin-top:6px;margin-left:8px;margin-right:8px;float:left}#thin-promo #thin-carousel li h3 a span.subTitle{font-size:1.3em;line-height:16px;font-weight:normal;margin-top:3px;margin-left:8px;margin-right:8px;float:left}#thin-promo #thin-carousel li h3 a .overlay{width:144px;height:81px;position:absolute;top:0;left:0;z-index:2;display:block}#thin-promo #thin-carousel li h3 a .overlay span{background-image:url(f/buttons/play.png);background-position:-64px -48px;height:32px;width:32px;display:block}#thin-promo #thin-carousel li h3 a:hover .overlay{_cursor:pointer;*cursor:pointer}#thin-promo #thin-carousel li h3 a:hover .overlay span{background-image:url(f/buttons/play.png);background-position:-96px -48px;background-repeat:no-repeat;height:32px;width:32px;display:block}#thin-promo #thin-carousel li h3 a .overlay.audio span{background-image:url(f/buttons/play.png);background-position:-128px -48px;background-repeat:no-repeat;height:32px;width:32px;display:block}#thin-promo #thin-carousel li h3 a:hover .overlay.audio{_cursor:pointer;*cursor:pointer}#thin-promo #thin-carousel li h3 a:hover .overlay.audio span{background-image:url(f/buttons/play.png);background-position:-160px -48px;background-repeat:no-repeat;height:32px;width:32px;display:block}#thin-promo #thin-carousel li p{font-size:1.3em;color:#333}#thin-promo .carousel-container .carousel-light .carousel-nav span{background:0}#thin-promo .carousel-container .carousel-light .carousel-prev{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:0 0;left:0;bottom:10px;position:absolute;width:40px;height:40px}#thin-promo .carousel-container .carousel-light .carousel-prev-disabled{display:none}#thin-promo .carousel-container .carousel-light .carousel-prev:hover{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:-40px 0}#thin-promo .carousel-container .carousel-light .carousel-prev-disabled:hover{display:none}#thin-promo .carousel-container .carousel-light .carousel-next{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:-80px 0;right:0;bottom:10px;position:absolute;width:40px;height:40px}#thin-promo .carousel-container .carousel-light .carousel-next-disabled{display:none}#thin-promo .carousel-container .carousel-light .carousel-next:hover{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:-120px 0}#thin-promo .carousel-container .carousel-light .carousel-next-disabled:hover{display:none}#thin-promo #thin-carousel.carousel .carousel-container .carousel-light .carousel-nav span{background:none repeat scroll 0 0 transparent}#thin-promo .masterbrand{left:8px;bottom:68px;position:absolute}.short-promo{margin-top:8px;margin-left:8px}.short-promo ul li{display:block;min-height:71px;_height:71px;padding-left:132px;position:relative;margin-bottom:8px}.short-promo ul li h3,.short-promo ul li h4{font-size:1.3em;line-height:16px;color:#333}.short-promo ul li img{position:absolute;top:0;left:0}.short-promo .carousel-container .list li{display:inline-block;width:126px;min-height:48px;_height:48px;padding-top:76px;position:relative;font-weight:bold;padding-right:3px;padding-left:0;margin-bottom:0}.short-promo .carousel-container .list li h4{display:none}.short-promo .carousel-container .list{left:32px;display:block}.short-promo .carousel-container .carousel-window{clear:left;overflow:visible;_overflow:hidden;background:0}.short-promo .carousel-container .carousel-light .carousel-nav span{background:0}.short-promo .carousel-container .carousel-light .carousel-prev{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:-824px 0;left:0;top:0;position:absolute;width:30px;height:71px;border-bottom-width:52px;border-bottom-style:solid;border-bottom-color:#FFF}.short-promo .carousel-container .carousel-light .carousel-prev-disabled{display:none}.short-promo .carousel-container .carousel-light .carousel-prev:hover{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:-854px 0}.short-promo .carousel-container .carousel-light .carousel-prev-disabled:hover{display:none}.short-promo .carousel-container .carousel-light .carousel-next{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:-884px 0;right:0;top:0;position:absolute;width:30px;height:71px;border-bottom-width:52px;border-bottom-style:solid;border-bottom-color:#FFF}.short-promo .carousel-container .carousel-light .carousel-next-disabled{display:none}.short-promo .carousel-container .carousel-light .carousel-next:hover{background:url("./f/buttons/arrows.png") no-repeat scroll 0 0 transparent;background-position:-914px 0}.short-promo .carousel-container .carousel-light .carousel-next-disabled:hover{display:none}.short-promo .carousel-container .carousel-container .carousel-light .carousel-nav span{background:none repeat scroll 0 0 transparent}#quote-module{background:#e3f0f1 url('./f/bgs/quote-box.png') no-repeat 8px 8px;padding-top:70px}#quote-module.description{background-color:#eee;background-image:url('./f/bgs/quote-box-description.png');padding-top:50px}#quote-module h2{color:#666;font-size:2.4em;letter-spacing:-0.014em}#quote-module h3,#quote-module h4,#quote-module p,#quote-module a.see-more{margin-top:8px;padding-left:8px;padding-right:8px}#quote-module p{color:#333}#quote-module blockquote{margin:16px 0 8px}#quote-module blockquote p{font-size:1.6em;font-weight:bold}#quote-module h3{font-size:1.3em}#quote-module h3.contact-header{border-top:2px solid #fff;font-size:1.6em;color:#333;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:8px;padding-right:8px;padding-bottom:0;padding-left:8px}#quote-module h3.date{font-size:1.1em;font-weight:normal}#quote-module h4{font-size:1.6em}#quote-module a{font-weight:bold;display:inline-block;zoom:1;*display:inline}#quote-module a.email{font-weight:normal;margin-top:4px;padding-top:4px;padding-left:32px;padding-right:8px;position:relative}#quote-module a.email span{background-image:url("./f/icons/user-actions.png");background-position:-36px 0;position:absolute;top:4px;left:8px;width:19px;height:19px}#quote-module a.email:hover span{background-position:-36px 19px}#column-2 .links-module.transparent h2{padding-top:0;padding-bottom:0;background-color:transparent}#column-2 .links-module ul{padding:0 8px}#column-2 .links-module ul li{margin-top:8px}#column-2 .links-module ul li a{font-size:1.3em;line-height:1.2em;font-weight:bold}#programme-module{background-color:#eee;padding-bottom:0}#programme-module h3#programme-module-promo{font-size:1em;position:relative;margin-top:16px;height:180px}#programme-module h3#programme-module-promo a{color:#fcfcfc}#programme-module h3#programme-module-promo img{display:block}#programme-module .programme-details{position:absolute;padding:8px 68px 8px 8px;width:244px;bottom:0;background:transparent url('./f/bgs/opacity-50-black.png') repeat;_background:#333 none;cursor:pointer;min-height:39px;_height:39px}#programme-module .programme-title,#programme-module .episode-title{display:block;cursor:pointer}#programme-module .programme-title{font-size:2em;line-height:1.1em}#programme-module a:hover .programme-title{text-decoration:underline}#programme-module .episode-title{margin-top:8px;font-size:1.3em}#programme-module a:hover .episode-title{text-decoration:underline}#programme-module a .video{background:url("./f/buttons/play.png") no-repeat scroll 0 0 transparent;display:block;height:48px;left:0;position:absolute;top:0;width:48px}#programme-module a:hover .video{background-position:-48px 0}#programme-module .masterbrand{bottom:8px;left:258px;position:absolute;cursor:pointer}#programme-module h3#episode-recipes-header,#programme-module h3#next-on-header,#programme-module h3.see-all{padding:8px 8px 0;font-size:1.3em}#programme-module h4{margin:8px 8px 0;font-size:1.3em}#programme-module h5{font-size:1.3em;margin:8px 8px 0}#programme-module p{margin-top:8px;margin-right:8px;padding-bottom:16px;margin-left:8px}#programme-module #episode-recipes-header,#programme-module #episode-recipes{background-color:#e1e1e1}#programme-module #episode-recipes{padding:4px 8px 8px}#programme-module .episode-recipe{font-size:1.3em;margin-top:4px}#programme-module h3#next-on-header{background:0;border-top:1px solid #fff;font-size:1.6em}#programme-module #next-episode-title{font-size:1.6em}#programme-module h4.see-all{border-top:1px solid #e2d9d6;margin-top:8px;padding-top:8px;margin-left:8px;margin-right:8px;padding-left:0;padding-right:0}#programmes-module{background-color:#eee}#programmes-module h3{font-size:1.3em;line-height:16px}#programmes-module img{top:0;left:0;position:absolute}#programmes-module ul{margin-bottom:16px}#programmes-module ul li.programme,#programmes-module h3.programme{margin:16px 8px 0;position:relative;padding-left:136px;min-height:72px;_height:72px}#programmes-module ul li.programme h3 a:hover,#programmes-module h3.programme h3 a:hover{text-decoration:none}#programmes-module ul li.programme h3 a span.mainTitle,#programmes-module h3.programme a span.mainTitle{display:block}#programmes-module ul li.programme h3 a:hover span.mainTitle,#programmes-module h3.programme a:hover span.mainTitle{text-decoration:underline}#programmes-module ul li.programme h3 a span.subTitle,#programmes-module h3.programme a span.subTitle{font-weight:normal}#programmes-module ul li.programme h3 a:hover span.subTitle span.head,#programmes-module h3.programme a:hover span.subTitle span.head{text-decoration:underline}#programmes-module ul li.programme h3 a span.subTitle span.tail,#programmes-module h3.programme a span.subTitle span.tail{color:#000}#programmes-module ul li.programme#promoed-programme h3 a span.subTitle span.tail,#programmes-module h3.programme#promoed-programme a span.subTitle span.tail{color:#fff}#programmes-module ul li.programme h3 a:hover span.subTitle span.tail,#programmes-module h3.programme a:hover span.subTitle span.tail{text-decoration:none}#programmes-module ul li#promoed-programme,#programmes-module h3.programme#promoed-programme{margin-left:0;margin-right:0;padding:0;height:172px}#programmes-module ul li#promoed-programme h3,#programmes-module h3.programme#promoed-programme{font-size:1em}#programmes-module ul li#promoed-programme h3 a span.mainTitle,#programmes-module ul li#promoed-programme h3 a span.subTitle,#programmes-module h3.programme#promoed-programme a span.mainTitle,#programmes-module h3.programme#promoed-programme a span.subTitle{background:transparent url("f/bgs/opacity-50-black.png") repeat 0 0;_background:0;_background-color:#333;color:#fff;left:0;position:absolute;z-index:1;padding:0 68px 0 8px;width:244px}#programmes-module ul li#promoed-programme h3 a span.mainTitle,#programmes-module h3.programme#promoed-programme a span.mainTitle{bottom:24px;font-size:2em;line-height:24px;padding-top:8px}#programmes-module ul li#promoed-programme h3 a:hover span.mainTitle,#programmes-module h3.programme#promoed-programme a:hover span.mainTitle{_curosr:pointer;*cursor:pointer}#programmes-module ul li#promoed-programme h3 a span.subTitle,#programmes-module h3.programme#promoed-programme a span.subTitle{bottom:0;font-size:1.3em;height:16px;padding-bottom:8px;font-weight:bold}#programmes-module ul li#promoed-programme h3 a span.video,#programmes-module h3.programme#promoed-programme a span.video{background:url("./f/buttons/play.png") no-repeat scroll 0 0 transparent;display:block;height:48px;left:0;position:absolute;top:0;width:48px;z-index:1}#programmes-module ul li#promoed-programme h3 a:hover span.video,#programmes-module h3.programme#promoed-programme a:hover span.video{background-position:-48px 0}#programmes-module ul li#promoed-programme h3 a .masterbrand,#programmes-module h3.programme#promoed-programme a .masterbrand{position:absolute;right:8px;bottom:8px;z-index:1}#programmes-module .see-more{margin-left:8px;font-size:1.3em;font-weight:bold}#techniques-module h2{padding-bottom:0}#techniques-module p{margin-top:11px;margin-right:8px;margin-bottom:0;margin-left:8px}#techniques-module ul{overflow:hidden;_width:100%;margin:8px 0 0}#techniques-module li{margin:8px 0 0 8px;position:relative;padding-left:89px;min-height:103px;_height:103px;width:127px;_width:119px;float:left;_display:inline}#techniques-module li.noimages{margin:8px 0 0 8px;position:relative;padding-left:0;min-height:10px;_height:auto;width:auto;_width:auto;float:none;_display:inline}#techniques-module h3{font-size:1.3em;line-height:1.1em}#techniques-module h3.with-difficulty-icon{padding-bottom:16px;background:transparent none no-repeat 0 bottom}#techniques-module .easy h3.with-difficulty-icon{background-image:url('./techniques/f/icons/difficulty_easy_small.png')}#techniques-module .intermediate h3.with-difficulty-icon{background-image:url('./techniques/f/icons/difficulty_intermediate_small.png')}#techniques-module .hard h3.with-difficulty-icon{background-image:url('./techniques/f/icons/difficulty_advanced_small.png')}#techniques-module .image-mask{width:81px;height:101px;position:absolute;overflow:hidden;left:0;top:0}#techniques-module .play-icon{position:absolute;top:0;left:0;width:32px;height:32px;background:transparent url('./f/buttons/play.png') no-repeat -64px -48px}#techniques-module a:hover .image-mask{_cursor:pointer;*cursor:pointer}#techniques-module a:hover .play-icon{background-position:-96px -48px;xbackground-color:#green}#techniques-module .image-mask img{margin-left:-50%;margin-top:-1px}#techniques-module h4{margin-top:4px;font-size:1.1em}#techniques-module h3.all{display:block;margin-top:8px;margin-right:8px;margin-left:8px}#column-2 .grouped-resource-list-module{padding:0}.grouped-resource-list-module .resource-list{position:relative;padding-top:1px}.grouped-resource-list-module ul{zoom:1;margin:0;padding:0}.grouped-resource-list-module li{margin-top:8px;padding:0 8px 8px;border-bottom:1px solid #eee;overflow:hidden}.grouped-resource-list-module li.with-image{padding-left:8px}.grouped-resource-list-module li.last-child{border-bottom:0}.grouped-resource-list-module h4,.grouped-resource-list-module h5{font-size:1.3em}.grouped-resource-list-module h5{color:#333;margin-top:4px}.grouped-resource-list-module .chef-name{font-weight:normal}.grouped-resource-list-module img{float:left;left:8px;top:0;margin-right:8px}.grouped-resource-list-module .see-all,.grouped-resource-list-module .see-more{color:#333}.grouped-resource-list-module .see-more{margin:8px 8px 0;font-weight:bold}.grouped-resource-list-module .see-all{padding:8px 8px 0;margin:0 0 8px;border-top:1px solid #eee}.grouped-resource-list-module .see-all a,.grouped-resource-list-module .see-more a{font-weight:bold}.grouped-resource-list-module .recipe-count{font-weight:normal;color:#666}.page .accordion-header{color:#fff}body.summer{background-color:#f4f9fa}.summer .accordion-header{background-color:#617a8b}.summer #quick-recipe-finder,.summer .accordion-header-open-hover{background-color:#364956}.summer #quick-recipe-finder .help{background-color:#1d3647}.summer #quick-recipe-finder .help:hover,.summer #quick-recipe-finder .help.selected{background-color:#3e5e73}body.autumn{background-color:#faf8f5}.autumn .accordion-header{background-color:#8d7365}.autumn #quick-recipe-finder,.autumn .accordion-header-open-hover{background-color:#5d4436}.autumn #quick-recipe-finder .help{background-color:#3f2e13}.autumn #quick-recipe-finder .help:hover,.autumn #quick-recipe-finder .help.selected{background-color:#855226}body.winter{background-color:#f6f4f9}body.christmas{background-color:#efe9f3}.winter .accordion-header{background-color:#8b7881}.winter #quick-recipe-finder,.winter .accordion-header-open-hover{background-color:#674856}.winter #quick-recipe-finder .help{background-color:#471d2d}.winter #quick-recipe-finder .help:hover,.winter #quick-recipe-finder .help.selected{background-color:#8c4665}body.spring{background-color:#f7f9f4}.spring .accordion-header{background-color:#597966}.spring #quick-recipe-finder,.spring .accordion-header-open-hover{background-color:#374b3f}.spring #quick-recipe-finder .help{background-color:#133f24}.spring #quick-recipe-finder .help:hover,.spring #quick-recipe-finder .help.selected{background-color:#3c5d2e}body#get-baking-page{background-color:#f9f7f4}body#binder-index-page,body#binder-list-page,body#binder-help-page{background-color:#f6f5f0}#filter-results .accordion-header,#subcolumn-2 h2.accordion-header,.accordion-header{font-size:1.6em;color:#fff;padding:8px;background-repeat:no-repeat;background-position:right 50%}.accordion-header span.count{font-weight:normal;font-size:13px}.accordion-header-open-hover,.accordion-header-closed-hover{cursor:pointer}.autumn .accordion-header-open{background-image:url('./seasons/autumn/f/bgs/resource_list_open.png')}.autumn .accordion-header-open-hover{background-image:url('./seasons/autumn/f/bgs/resource_list_open_hover.png')}.spring .accordion-header-open{background-image:url('./seasons/spring/f/bgs/resource_list_open.png')}.spring .accordion-header-open-hover{background-image:url('./seasons/spring/f/bgs/resource_list_open_hover.png')}.summer .accordion-header-open{background-image:url('./seasons/summer/f/bgs/resource_list_open.png')}.summer .accordion-header-open-hover{background-image:url('./seasons/summer/f/bgs/resource_list_open_hover.png')}.winter .accordion-header-open{background-image:url('./seasons/winter/f/bgs/resource_list_open.png')}.winter .accordion-header-open-hover{background-image:url('./seasons/winter/f/bgs/resource_list_open_hover.png')}.winter .accordion-header-closed,.autumn .accordion-header-closed,.summer .accordion-header-closed,.spring .accordion-header-closed,#filter-results .accordion-header-closed{background-color:#7a8076;background-image:url('./f/bgs/accordion_closed.png')}.winter .accordion-header-closed-hover,.autumn .accordion-header-closed-hover,.summer .accordion-header-closed-hover,.spring .accordion-header-closed-hover,#filter-results .accordion-header-closed-hover{background-color:#545851;background-image:url('./f/bgs/accordion_closed_hover.png')}.inline-accordion ul{border-bottom:1px solid #eee}.inline-accordion ul li{font-size:1.3em;line-height:1.2em;margin:8px 8px 0;padding-top:0}.inline-accordion ul li.last-child{padding-bottom:8px}#column-2 .related-resources-module h2{margin:0;padding:8px 8px 16px;background-color:#eee}.related-resources-module h3{color:#333}.related-resources-module h3{padding:16px 8px 0;margin-top:16px;border-top:1px solid #ddd;font-size:1.6em}.related-resources-module h3.first-of-type{margin-top:0;border-top:0}.related-resources-module li{margin:16px 0 0 8px;padding-top:57px;width:95px;position:relative;vertical-align:top;display:inline-block;*display:inline;zoom:1}.related-resources-module li.ratio-1x1{padding-top:99px}.related-resources-module li a{font-size:1.3em;_line-height:16px}.related-resources-module li img{left:0;top:0;position:absolute}.bbc-st{border-top:1px solid #ddd;padding-top:8px;margin-top:16px}.bbc-st a{font-size:10px}#blq-main .bbc-st-colour ul li.bbc-st-twitter-cta a{margin-right:0;xmargin-right:0}#binder-module,#binder-pre-notice{background-color:#588487}#binder-module h2,#binder-pre-notice h2{font-size:1.6em;color:#fff;line-height:1em;padding-bottom:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF}#binder-module h2.pre-fav{border-bottom:0 none;border-top:1px solid #fff;margin-top:8px;padding-bottom:0;padding-top:8px}#binder-module h2 a{padding-left:0;margin-top:0}z #binder-module h2 a:hover{text-decoration:underline}#binder-module a,#binder-module p,#binder-pre-notice p{color:#fff;display:block;padding-left:32px;margin-top:8px;line-height:1.2308em}#binder-pre-notice p{padding-left:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;padding-bottom:8px}#binder-module a,#binder-pre-notice a{font-weight:bold;color:#cde9bf;margin-top:12px;display:block;position:relative}#binder-pre-notice h2 a{margin-top:0;color:#fff}#binder-module a.pre-fav{padding-left:0}#binder-module a span,#binder-module p span{position:absolute;top:0;left:0;_left:-32px;background-image:url("./f/icons/binder-module.png");width:20px;height:26px}#binder-module a.sign-in span{background-position:0 0}#binder-module a.sign-in:hover span{background-position:-20px 0}#binder-module a.save-to-binder span{background-position:0 0}#binder-module a.save-to-binder:hover span{height:25px;width:27px;background-position:-29px -26px}#binder-module p{padding-bottom:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;position:relative}#binder-module p span{height:25px;width:27px;background-position:0 -26px}#binder-module a.add-a-note span{height:18px;width:18px;background-position:0 -70px}#binder-module a.add-a-note:hover span{background-position:-19px -70px}#binder-module a.go-to-my-binder span{height:19px;width:14px;background-position:0 -51px}#binder-module a.go-to-my-binder:hover span{background-position:-15px -51px}#user-actions{background-color:#eee;padding-bottom:8px;clear:left}#user-actions ul li{font-size:1.3em;position:relative;height:32px;display:block;line-height:26px}#user-actions ul a{padding-left:24px}#user-actions ul a span{background-image:url(./f/icons/user-actions.png);height:19px;width:19px;display:inline-block;left:0;top:4px;position:absolute;background-position:left center}#user-actions ul a.print-link span{background-position:0 0}#user-actions ul a.print-link:hover span{background-position:0 19px}#user-actions ul a.shopping-list-link span{background-position:-21px 0;width:14px;left:3px}#user-actions ul a.shopping-list-link:hover span{background-position:-21px 19px}#user-actions ul a.mobile-link span{left:4px;width:12px;background-position:-57px 0}#user-actions ul a.mobile-link:hover span{background-position:-57px 19px}#user-actions ul a.email-link span{background-position:-36px 0}#user-actions ul a.email-link:hover span{background-position:-36px 19px}#article-details{padding:0}#article-details.nomargin{margin-top:0}#article-details h3{font-size:1.3em;font-weight:normal;color:#333}#article-details h3 span{color:#666;display:block;font-size:1.23em;font-weight:bold;line-height:1em;margin-top:16px}#article-details h3 span.nomargin{margin-top:0}#programme-clip-container{display:block;min-height:12px}#programme-clip{position:relative}#programme-clip,.technique-clip{overflow:hidden;margin-bottom:12px}#programme-clip:hover,.technique-clip:hover{color:#386737}#programme-clip a.play-clip,.technique-clip a.play-clip{position:relative;width:448px;height:253px;display:block;top:0;left:0;z-index:2}#programme-clip a.play-clip:hover,.technique-clip a.play-clip:hover{cursor:pointer;text-decoration:none;_color:#386737}#programme-clip .play-clip .text-container,.technique-clip .play-clip .text-container{color:#333;padding:16px;position:absolute;top:50%;background:transparent url('./f/bgs/opacity-50-white.png') repeat;_background-image:none;_background-color:#FFF;font-size:1em}#programme-clip .play-icon,.technique-clip .play-icon{display:block;width:80px;height:80px;position:absolute;top:47px;left:0;background-color:#FFF;background:transparent url('./f/buttons/play.png') no-repeat -192px 0}#programme-clip .play-clip:hover .play-icon,.technique-clip .play-clip:hover .play-icon{background-position:-352px 0;text-decoration:none}#programme-clip .text,.technique-clip .text{font-size:2.4em;font-weight:bold}.technique-clip .text{font-size:24px}#programme-clip .play-clip:hover .text,.technique-clip .play-clip:hover .text{text-decoration:none;color:#386737}#programme-clip .text:hover,.technique-clip .text:hover{color:#386737;text-decoration:none}#programme-clip .clip-duration,.technique-clip .clip-duration{margin-top:8px;display:block}#programme-clip img,.technique-clip img{position:absolute;top:-1px;left:0}#subcolumn-2 .accordion-container h2{font-size:1.6em;font-weight:bold;line-height:32px}.accordion-container h2{background:none no-repeat scroll right 50% transparent;color:#fff;margin-bottom:1px;padding:0 8px}.withjs .accordion-container h2.closed{background-color:#7a8076;background-image:url("./f/bgs/resource_list_closed.png")}.withjs .accordion-container h2.closed.hover{background-color:#545851;background-image:url('./f/bgs/resource_list_closed_hover.png')}.accordion-container p{padding-right:8px;padding-left:8px}.accordion-container ul{border-bottom:1px solid #eee}.accordion-container ul li{font-size:1.3em;line-height:1.2em;padding-top:0;margin:8px 8px 0}.accordion-container ul li.last-child{margin-bottom:8px}.see-all,.see-all a{font-weight:bold;margin-top:8px}.see-all .count{font-weight:normal}#promo-container .promo{position:relative;padding-left:136px;width:326px;min-height:72px;_height:72px;margin:16px 0 0 16px;display:inline-block;vertical-align:top;*display:inline;zoom:1}#promo-container .large-promo{width:304px;min-height:344px;_height:344px;padding-left:624px;padding-right:16px;background-color:#eee}#promo-container .promo h2{font-size:1.4em;margin:0}#promo-container .large-promo h2,#promo-info h2{font-size:2.4em}#promo-container .large-promo h2{margin:16px 0 0}#promo-container .promo h2 a,#promo-info h2 a{color:#386737}#promo-container .promo h2 a:hover,#promo-info h2 a:hover{text-decoration:underline}#promo-container .promo h3,#promo-info h3{margin:4px 0 0;font-size:1.3em;color:#333}#promo-container .large-promo h3,#promo-info h3{margin:16px 0 0;font-size:1.6em}#promo-container .promo p{margin:4px 0 0}#promo-container .large-promo p,#promo-info p{margin:8px 0 0}#promo-container .promo img{position:absolute;left:0;top:0}#promo-container .promo li,#promo-info li{font-size:1.3em;line-height:1.2em;margin-top:4px}.parent-module{display:block;background-color:#eee;padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:16px}.parent-module h2{font-size:1.3em;line-height:16px;font-weight:normal;margin:0;position:relative}.parent-module h2 a{color:#386737;font-weight:bold}.parent-module h2 span{width:6px;height:16px;display:inline-block;margin-left:6px;background-image:url(./f/bgs/parent_link_arrow.jpg);background-repeat:no-repeat;background-position:0 6px}.parent-module h2 a:hover{text-decoration:underline}.occasion-promo{display:inline-block;position:relative;min-width:320px;_width:320px;min-height:100px;_height:100px}.occasion-promo.temp-promo{display:none}.occasion-promo h2{font-size:2.6em}.occasion-promo h2 a span{display:block;position:absolute;top:0;left:0;height:100px;width:320px}.occasion-promo h2 a:hover{_cursor:hand;color:#F00}#christmas-promo.occasion-promo h2 a span{background-image:url('./f/promos/christmas_promo.jpg')}.grouped-resource-list-module h2{margin-bottom:16px}#column-2 .grouped-resource-list-module h2{margin:0;padding:8px 8px 16px;background-color:#eee}.food-info-panel .tr,.food-info-panel .tl,.food-info-panel .tb,.food-info-panel .br,.food-info-panel .bl,.food-info-panel .bb,.food-info-panel .bars{display:none}.food-info-panel .panel-light .c{background:#e5e5e5 none;margin:0;padding:16px;padding-left:0;min-height:0;_height:0}.food-info-panel .c .panel-hd{margin-left:16px;padding:0 0 8px;border-bottom:1px solid #ababab}.food-info-panel .c .panel-bd{margin:0}.food-info-panel .c .panel-close{height:15px;width:15px;background:transparent url('./f/buttons/infoPanel_close.png') no-repeat 0 0;margin:0}.food-info-panel .c .panel-close:hover{background-position:-15px 0}.food-info-panel .c h3{font-size:1.6em;color:#1c1c1c}.food-info-panel .c p,.food-info-panel .c li{font-size:1.3em;margin:8px 0 0 16px;line-height:16px}.food-info-panel .c li{display:inline-block;vertical-align:top;width:114px}.food-info-panel .c .search-text{background:transparent url('./f/icons/info-panel-mag-glass.png') no-repeat 0 0;display:inline-block;width:12px;height:13px;text-indent:-10000px}.glow173-infoPanel-pointR .defaultSkin .pc{margin-right:23px}.glow173-infoPanel-pointL .defaultSkin .pc{margin-left:23px}html .food-info-panel .panel-light .infoPanel-pointerT,html .food-info-panel .panel-light .infoPanel-pointerB,html .food-info-panel .panel-light .infoPanel-pointerL,html .food-info-panel .panel-light .infoPanel-pointerR{background:transparent none no-repeat 0 0}html .food-info-panel .panel-light .infoPanel-pointerT,html .food-info-panel .panel-light .infoPanel-pointerB{width:30px;height:23px}html .food-info-panel .panel-light .infoPanel-pointerL,html .food-info-panel .panel-light .infoPanel-pointerR{margin-top:44px;width:23px;height:30px}html .food-info-panel .panel-light .infoPanel-pointerT{background-image:url('./f/bgs/info-panel-pointer-T.png');*background-image:none;margin-bottom:0}html .food-info-panel .panel-light .infoPanel-pointerB{background-image:url('./f/bgs/info-panel-pointer-B.png');*background-image:none;margin-top:0}html .food-info-panel .panel-light .infoPanel-pointerL{background-image:url('./f/bgs/info-panel-pointer-L.png');*background-image:none}html .food-info-panel .panel-light .infoPanel-pointerR{background-image:url('./f/bgs/info-panel-pointer-R.png');*background-image:none}.bookmark-pop-up{background-color:#999;padding:8px;*padding-bottom:0;overflow:hidden;display:none;*width:592px;position:relative}#delete-confirm-pop-up.bookmark-pop-up{*width:400px}.withjs .bookmark-pop-up{display:block}li.article .bookmark-pop-up{display:none}.bookmark-pop-up h2{color:#FFF;font-size:1.6em;font-weight:bold;margin-bottom:8px}#column-1 .bookmark-pop-up h2{padding-right:40px}.bookmark-pop-up p{font-size:1.3em;line-height:1.2308em;word-wrap:break-word}.bookmark-pop-up .with-help-text{color:#706f6f}.bookmark-pop-up a.panel-close{width:14px;height:14px;font-size:1.0em;position:absolute;top:8px;right:8px;display:none}.bookmark-pop-up a.panel-close span{width:14px;height:14px;_height:12px;display:block;background-image:url(./f/icons/binder_pop_up_close.png);position:absolute;top:0;left:0}.bookmark-pop-up a:hover.panel-close span{background-position:-14px 0}.withjs .bookmark-pop-up a.panel-close{display:block}.bookmark-pop-up .header-container{display:block;overflow:show;clear:both}.bookmark-pop-up .recipe-details{float:left;background-color:#FFF;padding:8px;width:176px;height:280px;position:relative}.bookmark-pop-up .recipe-details h3{font-size:1.3em;line-height:1.2308em;font-weight:bold}.bookmark-pop-up .recipe-details h4{font-size:1.3em;line-height:1.2308em;font-weight:normal}.bookmark-pop-up .recipe-details h4 span{font-weight:bold}.bookmark-pop-up .recipe-details .footer{position:absolute;left:0;bottom:0;padding:8px}.bookmark-pop-up .recipe-details .footer h4{font-size:1.1em;line-height:1.4545em;display:block;width:176px}.bookmark-pop-up .recipe-details .footer h4.icon{display:inline-block;float:right;font-size:.8em;height:18px;line-height:18px;margin-left:8px;position:relative;width:18px}.bookmark-pop-up .recipe-details .footer h4.icon span{background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:no-repeat;display:block;height:18px;left:0;position:absolute;top:0;width:18px}.bookmark-pop-up .recipe-details .footer h4.icon span.quick-and-easy{background-image:url("../f/icons/recipe-icons.png");background-position:1px -36px}.bookmark-pop-up .recipe-details .footer h4.icon span.in-season{background-image:url("../f/icons/recipe-icons.png");background-position:0 -18px}.bookmark-pop-up .recipe-details .footer h4.icon span.vegetarian{background-image:url("../f/icons/recipe-icons.png")}.bookmark-pop-up .recipe-details .footer p.edit-my-note{font-size:1.1em;line-height:1.4545em;display:block;xwidth:160px;margin-top:8px;padding-top:8px;color:#CCC;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;background-image:url(./f/icons/binder_edit_my_note_disabled.png);padding-left:21px;background-repeat:no-repeat;background-position:0 8px}.bookmark-pop-up .note-container{float:left;width:384px;height:280px;padding:8px;pasition:relative;background-color:#CCC}.bookmark-pop-up .note-container form{background-color:#FFF}.bookmark-pop-up .note-container #note-text{display:block;border:0;font-size:12px;resize:none}.bookmark-pop-up .note-container #character-count-text{color:#666;font-size:1.2em;position:absolute;right:16px;bottom:44px}.bookmark-pop-up.column-3 .note-container #character-count-text{left:16px;right:auto}.bookmark-pop-up .note-container #character-count-text.warning{color:#F00}.bookmark-pop-up .button{float:right;font-size:1.2em;line-height:2em;padding-top:4px;padding-bottom:4px;color:#FFF;border:0;background-color:#11575f;min-width:176px;*width:176px;position:absolute;display:inline-block;bottom:16px;right:16px;*padding-top:0;*padding-bottom:0;*height:24px;*min-height:24px}.bookmark-pop-up li .button{height:20px}.bookmark-pop-up .button{text-align:center}.withjs .bookmark-pop-up .button.inactive{color:#ccc;background:#666}.bookmark-pop-up .button:hover{cursor:pointer;_cursor:hand;background-color:#0b4147}.bookmark-pop-up .button.inactive:hover{cursor:default}.bookmark-pop-up .button:hover{text-decoration:none}#editors-picks-list-module{margin-top:5.5em}#campaign-link,#banner-image{width:1414px;right:-210px;top:-20px}.programmes-show #user-actions{xdisplay:none}.food-favourites h1{color:#386737}.food-favourites h2{background-color:#eee;margin:11px 0 0 0;padding:12px 8px;font-size:2em;color:#666}.food-favourites #column-2 .grouped-resource-list-module h2{padding:12px 8px;color:#666}.food-icons{padding:10px 0 0 0}.food-icons .food-icon{position:relative;display:inline-block;margin:0 5px 0 0;padding:0;width:12px;height:12px}.food-icons .food-icon .hidden{position:absolute;left:-9999em;top:-9999em}.food-icons .food-icon a{display:block;width:12px;height:12px}.food-icons .food-icon a,.food-icons .food-icon a:hover{text-decoration:none;background:transparent}.food-icons .food-icon-inSeason{background:url('../assets/img/inseason_12.gif') 0 0 no-repeat}.food-icons .food-icon-vegetarian{background:url('../assets/img/vegetarian_12.gif') 0 0 no-repeat}.food-icons .food-icon-quickAndEasy{background:url('../assets/img/quick_easy_12.gif') 0 0 no-repeat}#orb-header,#orb-footer{font-family:Arial,Helvetica,freesans,sans-serif}.orb-footer-lead{color:#fff}.orb-nav-links li a:hover{text-decoration:none}#promo-container .promo .info p.intro,#promo-container .promo-nojs .info p.intro{font-size:1.3em}#promo-container span.sub-title{font-size:1.3em;font-weight:normal}.food-banner{padding:2px 0;width:934px;margin:0 auto;height:50px}.food-banner__wrapper{padding:0 16px;visibility:hidden}.food-banner__wrapper--shown{display:block;visibility:visible}.food-banner__wrapper{background:#eee none repeat scroll 0 0}.food-banner__information{width:66.667%}.food-banner__header{font-size:1.5rem;line-height:1.5rem}.food-banner__content{font-size:.875rem;line-height:1.125rem}.food-banner__learn-wrap{font-size:.8125rem;position:relative;left:600px;top:-45px}.food-banner__wrapper{background:#eee;display:none}.food-banner__wrapper--shown{display:block}.food-banner__wrapper--hidden{display:none}.food-banner{padding-bottom:32px;padding-top:32px}.food-banner__learn-wrap{width:16.66667%;display:inline-block}.food-banner__got-it-wrap{width:16.66667%;position:relative;left:780px;top:-85px}.food-banner__learn-button{background:#017d18;color:#fff;display:block;padding:12px;text-align:center;text-decoration:none;font-weight:bold}.food-banner__learn-button:active,.food-banner__learn-button:focus,.food-banner__learn-button:hover{text-decoration:underline}.food-banner__got-it-button{background:#fff;border:0;color:#3a3a3a;padding:12px;cursor:pointer;font-weight:bold;width:154px}.food-banner__information{width:66.66667%}.food-banner__header{color:#3a3a3a;padding-bottom:8px}.food-banner__content{color:#3a3a3a}.browser-upgrade-alert{display:none}