@charset "UTF-8";/* CSS Document *//* MAIN PAGE LAYOUT */.RecMainTopCont {	width: 881px;	height: 364px;	margin: 21px 0 0 27px;}.RecMainImage {	background-image: url(../img/recipes/rpic01-scampi.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.recheading {	background-image: url(../img/recipes/fish-recipes-txt.png);	background-repeat: no-repeat;	width: 249px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 310px;}.RPtxt {	width: 665px;	margin: 17px 0 0 153px;	text-align: center;	font-size: 16px;}.RecIconCont {	width: 750px;	margin: 18px 0 0 95px;}.RecIconCont ul {	margin: 0;	padding: 0;}.RecIconCont ul li {	display: inline;}.RecIconCont ul li a {	float: left;}.RecIcon1 { display: block; width: 189px; height: 235px; background: url("../img/recipes/rb01-video-podcasts.png") no-repeat 0 0; }.RecIcon1:hover { background-position: 0 -235px; }.RecIcon1 h2 { display: none; }.RecIcon2 { display: block; width: 185px; height: 235px; background: url("../img/recipes/rb02-starters-soups.png") no-repeat 0 0; }.RecIcon2:hover { background-position: 0 -235px; }.RecIcon2 h2 { display: none; }.RecIcon3 { display: block; width: 191px; height: 235px; background: url("../img/recipes/rb03-main-courses.png") no-repeat 0 0; }.RecIcon3:hover { background-position: 0 -235px; }.RecIcon3 h2 { display: none; }.RecIcon4 { display: block; width: 185px; height: 235px; background: url("../img/recipes/rb04-healthy.png") no-repeat 0 0; }.RecIcon4:hover { background-position: 0 -235px; }.RecIcon4 h2 { display: none; }.RecIcon5 { display: block; width: 189px; height: 241px; background: url("../img/recipes/rb05-snacks.png") no-repeat 0 0; }.RecIcon5:hover { background-position: 0 -241px; }.RecIcon5 h2 { display: none; }.RecIcon6 { display: block; width: 185px; height: 241px; background: url("../img/recipes/rb06-quick-easy.png") no-repeat 0 0; }.RecIcon6:hover { background-position: 0 -241px; }.RecIcon6 h2 { display: none; }.RecIcon7 { display: block; width: 191px; height: 241px; background: url("../img/recipes/rb07-seasonal.png") no-repeat 0 0; }.RecIcon7:hover { background-position: 0 -241px; }.RecIcon7 h2 { display: none; }.RecIcon8 { display: block; width: 185px; height: 241px; background: url("../img/recipes/rb08-send-recipe.png") no-repeat 0 0; }.RecIcon8:hover { background-position: 0 -241px; }.RecIcon8 h2 { display: none; }/* RECIPE INFO PAGE LAYOUT */.RecInfoTopCont {	width: 882px;	height: 420px;	margin: 21px 0 0 27px;}.RecInfotxtCont {	width: 665px;	margin: 21px 0 0 150px;}#RecipeFLV {	background-image: url(../img/recipes/podcast-padbg.png);	background-repeat: no-repeat;	position:absolute;	width:660px;	height:447px;	margin-left: 137px;	top: 236px;	display: none;	z-index: 301;}.RecipeFLVVid {	width:590px;	height:332px;	margin: 30px 0 0 34px;	position: absolute;}.RecipePic p {	display: none;}.WhatyouNeed {	width: 240px;	float: left;	display: inline;}.WhatyouNeed ul {	margin: 16px 0 0 2px;	padding: 0px;	list-style-type: none;}.WhatyouNeed ul li {	font-weight: bold;	font-size: 15px;	padding: 2px 0 6px 28px;	background-image: url(../img/general/bullet.png);	background-repeat: no-repeat;}.GetStarted {	width: 360px;	float: right;}.WYNtxt {	background-image: url(../img/recipes/you-will-need-txt.png);	background-repeat: no-repeat;	width: 230px;	height: 21px;	text-indent: -6000%;	margin: 0;}.GStxt {	background-image: url(../img/recipes/lets-get-started-txt.png);	background-repeat: no-repeat;	width: 261px;	height: 21px;	text-indent: -6000%;	margin: 0 0 16px 0;}.Share {	margin: 12px 0 0 28px;}.RecBack {	background-image: url(../img/general/bullet.png);	background-repeat: no-repeat;	padding: 0 0 0 28px;	font-size: 16px;	margin: 25px 0 0 0;	background-position: left top;	font-weight: bold;}.PodCastBut { position: absolute; margin: 76px 0 0 446px; display: block; width: 99px; height: 100px; background: url("../img/recipes/play-podcastbut.png") no-repeat 0 0; }.PodCastBut:hover { background-position: 0 -100px; }.PodCastBut h3 { display: none; }.PCastClose { float: right; margin: 18px 0 0 0; display: block; width: 90px; height: 24px; background: url("../img/recipes/closebut.png") no-repeat 0 0; }.PCastClose:hover { background-position: 0 -24px; }.PCastClose span { display: none; }/* RECIPE SECTIONS */.RecInfoPic {	position: absolute;	margin: 32px 0 0 13px;}.RecSecVPImage {	background-image: url(../img/recipes/rpic02-video-podcasts.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.recpodcasthead {	background-image: url(../img/recipes/video-podcasts-txt.png);	background-repeat: no-repeat;	width: 314px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 273px;}.RecSecSSImage {	background-image: url(../img/recipes/rpic08-prawns.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.startershead {	background-image: url(../img/recipes/starters-soups-txt.png);	background-repeat: no-repeat;	width: 358px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 270px;}.RecSecSNImage {	background-image: url(../img/recipes/rpic05-thai-fishcakes.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.snackshead {	background-image: url(../img/recipes/snacks-txt.png);	background-repeat: no-repeat;	width: 143px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 367px;}.RecSecSLImage {	background-image: url(../img/recipes/rpic06-mussels.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.seasonalhead {	background-image: url(../img/recipes/seasonal-txt.png);	background-repeat: no-repeat;	width: 189px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 345px;}.RecSecMCImage {	background-image: url(../img/recipes/rpic03-seabass.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.maincoursehead {	background-image: url(../img/recipes/main-courses-txt.png);	background-repeat: no-repeat;	width: 274px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 295px;}.RecSecHYImage {	background-image: url(../img/recipes/rpic07-trout.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.healthyhead {	background-image: url(../img/recipes/healthy-txt.png);	background-repeat: no-repeat;	width: 168px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 355px;}.RecSecQEImage {	background-image: url(../img/recipes/rpic04-tuna.png);	background-repeat: no-repeat;	width: 881px;	height: 343px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.quickhead {	background-image: url(../img/recipes/quick-easy-txt.png);	background-repeat: no-repeat;	width: 257px;	height: 46px;	text-indent: -6000%;	position: absolute;	margin: 0 0 0 305px;}.RSecIconCont {	float: left;	width: 736px;	margin: 15px 0 12px 112px;}.RecIconSrh {	background-image: url(../img/recipes/recipeiconsm-bg.png);	background-repeat: no-repeat;	width: 181px;	height: 235px;	float: left;	margin: 0 2px 0 0;}.RecIconSrh h2 {	position: absolute;	margin: 166px 0 0 13px;	width: 156px;	text-align: center;	font-size: 15px;	font-weight: normal;}/* HIDDEN RECIPE FINDER */div.trigger {	position: absolute;	width: 205px;	height: 205px;	z-index: 300;	margin-left: 27px;	top: 219px;}.toggle_container {	overflow: hidden;	width: 184px;	clear: both;	position: absolute;	top: 316px;	z-index: 299;	margin-left: 40px;	height: 431px;	background-image: url(../img/recipes/recfinderbg.png);	background-repeat: no-repeat;}.toggleRF {	width: 140px;	margin: 130px 0 0 21px;}.RFMenuDD {	margin: 0 0 15px 0;}.RFMenuDDLast {	margin: 0 0 8px 0;}.RecFinBut { display: block; width: 205px; height: 205px; background: url("../img/recipes/recipe-finder-but.png") no-repeat 0 0; }.RecFinBut:hover { background-position: 0 -205px; }.RecFinBut h3 { display: none; }.RFClosebut { margin: 0 0 0 38px; display: block; width: 67px; height: 18px; background: url("../img/recipes/closeRFbut.png") no-repeat 0 0; }.RFClosebut:hover { background-position: 0 -18px; }.RFClosebut span { display: none; }.RFSendbut { margin: 0 0 16px 0; display: block; width: 140px; height: 19px; background: url("../img/recipes/findrecipe-but.png") no-repeat 0 0; }.RFSendbut:hover { background-position: 0 -19px; }.RFSendbut span { display: none; }/* RECIPE RESULTS */.searchreshead {	background-image: url(../img/products/search-results-txt.png);	background-repeat: no-repeat;	text-indent: -6000%;	width: 312px;	height: 44px;	position: absolute;	margin: 0 0 0 279px;}.ResultsNav {	margin: 0 0 8px 0;}/* SEND US YOUR RECIPE */.SUYRCont {	width: 796px;	margin: 20px 0 0 90px;}.sendrecipehead {	background-image: url(../img/recipes/send-us-your-recipe-txt.png);	background-repeat: no-repeat;	width: 409px;	height: 27px;	text-indent: -6000%;	margin: 0 0 20px 0;}.SUYRmaintxt {	width: 337px;	margin: 0 0 0 6px;}.SUYRLeft {	width: 412px;	float: left;}.SUYRRight {	width: 384px;	float: right;}.SUYRFormtxttop {	margin: 20px 0 0 0;	font-size: 17px;}.SUYRFormtxt {	margin: 8px 0 0 0;	font-size: 17px;}.SUYRForminput {	margin: 0;}.SUYRTick {	margin: 8px 0 0 0;	font-size: 13px;}.ThankYoutxt {	position: absolute;	width: 280px;	margin: 66px 0 0 42px;	font-size: 17px;}.SUYRSend { margin: 14px 0 0 20px; display: block; width: 315px; height: 22px; background: url("../img/recipes/send-recipebut.png") no-repeat 0 0; }.SUYRSend:hover { background-position: 0 -22px; }.SUYRSend span { display: none; }
