﻿/* -- define background and the min-height nesscasry needed to display -- *//* -- ABOUT CRETA FARMS --*/body.about-creta-farms-default div#content {	background:url(images/content/to-health/background.png) no-repeat right 141px;	}body.about-creta-farms-default div#ie-content {	background:url(images/content/about-creta-farms/about-background.jpg) no-repeat right 0;	}body.about-creta-farms-default div#page-text {width:570px;}   /* -- TO TASTE -- */body.to-taste-default div#page-text {}div#notice {text-align:center;            font-weight:bold;            margin-top:60px;            }div#notice p{font-size:0.75em;             padding:0;             margin:0;             }div#ie-content {min-height:438px;}body.to-taste-default div#ie-content{background:url(images/content/to-taste/default/background.png) no-repeat right 0;                                     }body.to-taste-default div#page-text {width:370px;}     body.to-taste-turkey div#ie-content{background:url(images/content/to-taste/turkey/background.png) no-repeat right 0;                                    /*padding-bottom:50px;*/                                     }body.to-taste-turkey div#page-text {width:400px;}        body.to-taste-ham div#ie-content{background:url(images/content/to-taste/ham/background.png) no-repeat right 0;                                     }body.to-taste-ham div#page-text {width:400px;}      body.to-taste-roast-beef div#ie-content{background:url(images/content/to-taste/roast-beef/background.png) no-repeat right 0;                                         /*padding-bottom:50px;*/                                     }body.to-taste-roast-beef div#page-text {width:400px;}      body.to-taste-evoo div#ie-content{background:url(images/content/to-taste/evoo/background.png) no-repeat right 0;                                      /*padding-bottom:60px;*/                                     }body.to-taste-evoo div#page-text {width:400px;} /* -- TO LIFE -- */body.creta-club-default div#content{background:url(images/content/background-no-shadow.png) no-repeat -17px 54px;}body.creta-club-default div#ie-content{background:url(images/content/to-life/join-the-creta-club/background.jpg) no-repeat right 0;                                       min-height:551px;                                     }                                          /* -- TO HEALTH -- */                          body[class^='to-health-'] div#content{background:url(images/content/to-health/background.png) no-repeat right 141px;}body[class^='to-health-'] div#page-text {width:570px;}body.to-health-healthy-lifestyle div#ie-content{background:url(images/content/to-health/healthy-lifestyles/background.jpg) no-repeat right 0;}body.to-health-the-creta-difference div#ie-content{background:url(images/content/to-health/the-creta-difference/background.jpg) no-repeat right 0;}body.to-health-evoo div#ie-content{background:url(images/content/to-health/evoo/background.jpg) no-repeat right 0;}body.to-health-health-benefits div#ie-content{background:url(images/content/to-health/health-benefits/background.jpg) no-repeat right 0;}/* -- PRODUCT IMAGE PLACEMENT -- *//*body.to-taste-turkey ul.product-info-list {min-height:215px;}body.to-taste-ham ul.product-info-list {min-height:216px;}body.to-taste-roast-beef ul.product-info-list {min-height:227px;}body.to-taste-evoo ul.product-info-list {min-height:300px;}*/body.to-taste-turkey img.product-image {}body.to-taste-ham img.product-image {top:-75px;                                     }body.to-taste-ham h4 img.product-image {left:200px;                                        top:-50px;                                        }                                        body.to-taste-roast-beef img.product-image{top:-105px;}body.to-taste-roast-beef img.product-image {top:-70px;}body.to-taste-roast-beef h4 img.product-image {top:-80px;}body.to-taste-evoo h4 img.product-image {left:200px;}                  body[class^='where-to-buy-'] div#content{background:url(images/content/to-health/background.png) no-repeat right 141px;}body[class^='where-to-buy-'] div#page-text {width:570px;}      /* -- RECIPES --                      body[class^='recipes-'] div#content ul span {	float:left;	display:block;	width:100px;	}	body[class^='recipes-'] div#content ul li {	clear:both;	overflow:hidden;	}*/ body[class^='recipes-'] div#content ul span {	display:inline-block;	width:100px;	}	body.recipes-default div#content,body.recipes-submit div#content{	background-image:url(none);	}	body.recipes-appetizers div#content,body.recipes-lunch div#content,body.recipes-entrees div#content,body.recipes-kids-snacks div#content,body[class^='recipes-appetizers-'] div#content,body[class^='recipes-lunch-'] div#content,body[class^='recipes-entrees-'] div#content,body[class^='recipes-kids-snacks-'] div#content{	background:url(images/content/recipes/background.png) no-repeat right 20px;	}		body.recipes-default div#ie-content,body.recipes-appetizers-default div#ie-content,body.recipes-lunch-default div#ie-content,body.recipes-entrees-default div#ie-content,body.recipes-kids-snacks-default div#ie-content {	padding-right:0;	width: 887px;	}body.recipes-submit div#ie-content {	background:url(images/content/recipes/submit/background.jpg) no-repeat right 0;	margin-bottom:-25px;	}body.recipes-submit div#page-text {	width:570px;	}	ul#recipe-type-nav {	margin:0;	padding:0;	list-style:none;	width:428px;	height:394px;	overflow:hidden;	}	ul#recipe-type-nav a {	display:block;	height:100%;	width:100%;	background:url(images/content/recipes/recipe-selector.png) no-repeat;	text-indent:-9999px;	}ul#recipe-type-nav h3 {	height:100%;	}	ul#recipe-type-nav *{	padding:0;	margin:0;	}	li#rtn-appetizers {	width:100%;	height:102px;	}li#rtn-appetizers a {background-position:0 0;}li#rtn-lunch {	width:100%;	height:90px;	}li#rtn-lunch a {background-position:0 -102px;}li#rtn-entrees {	width:100%;	height:102px;	}li#rtn-entrees a {background-position:0 -192px;}li#rtn-kids-snacks {	width:100%;	height:100px;	}li#rtn-kids-snacks a {background-position:0 bottom;}div#recipes-default-submit {	position:relative;	height:165px;	width:428px;	overflow:hidden;	background:url(images/content/recipes/submit-your-own-recipe.png) no-repeat 0 0;	margin:0 0 0 14px;	}	div#recipes-default-submit a{	display:block;	height:26px;	width:102px;	position:absolute;	overflow:hidden;	top:98px;	left:181px;	text-indent:-9999px;	}	div#recipes-default-featured-recipe {	background:url(images/content/recipes/featured-recipe/roast-beef-crostini.jpg) no-repeat 0 0;	position:relative;	height:242px;	width:428px;	margin:0 0 14px 14px;	}div#recipes-default-featured-recipe * {	padding:0;	margin:0;	list-style:none;	}div#recipes-default-featured-recipe a{	display:block;	height:50px;	position:absolute;	text-indent:-9999px;	top:192px;	}	a#rdfr-view-recipe{	width:200px;	left:10px;	}a#rdfr-play-video{	width:154px;	right:14px;	}ul#recipe-list {	margin:0;	padding:0;	list-style:none;	overflow:hidden;	}	ul#recipe-list li {	width:221px;	height:237px;	float:left;	position:relative;	}	ul#recipe-list a{	display:block;	height:100%;	width:100%;	text-indent:-9999px;	position:relative;	z-index:1;	}ul#recipe-list li a.play-video-link{	position:absolute;	z-index:4;	width:150px;	height:35px;	bottom:10px;	left:32px;	background-image:url(none);	}		li#rl-grilled-roast-beef-crostini a{	background:url(images/content/recipes/appetizers/grilled-roast-beef-crostini.png) no-repeat 0 0;	}li#rl-mediterranean-antipasta-platter a{	background:url(images/content/recipes/appetizers/mediterranean-antipasta-platter.png) no-repeat 0 0;	}li#rl-black-forest-and-creamy-brie-sandwich a{	background:url(images/content/recipes/lunch/black-forest-and-creamy-brie-sandwich.png) no-repeat 0 0;	}li#rl-ham-and-goat-cheese-ciabatta a{	background:url(images/content/recipes/lunch/ham-and-goat-cheese-ciabatta.png) no-repeat 0 0;	}li#rl-roast-beef-and-blue-cheese-sandwich a{	background:url(images/content/recipes/lunch/roast-beef-and-blue-cheese-sandwich.png) no-repeat 0 0;	}li#rl-turkey-and-roasted-red-pepper-sandwich a{	background:url(images/content/recipes/lunch/turkey-and-roasted-red-pepper-sandwich.png) no-repeat 0 0;	}li#rl-cobb-salad a{	background:url(images/content/recipes/entrees/cobb-salad.png) no-repeat 0 0;	}li#rl-ham-and-manchego-panini a{	background:url(images/content/recipes/entrees/ham-and-manchego-panini.png) no-repeat 0 0;	}li#rl-turkey-sandwich-on-a-stick a{	background:url(images/content/recipes/kids-snacks/turkey-sandwich-on-a-stick.png) no-repeat 0 0;	}li#rl-bologna-and-cheese-boat a{	background:url(images/content/recipes/kids-snacks/bologna-and-cheese-boat.png) no-repeat 0 0;	}li#rl-pinwheels a{	background:url(images/content/recipes/kids-snacks/black-forest-ham-pinwheels.png) no-repeat 0 0;	}	h2.recipe-card-top {	position:relative;	margin:0;	padding:0;	width:614px;	height:53px;	overflow:hidden;	background:url(images/content/recipes/card/temp-top.png) no-repeat 0 0;	text-indent:-9999px;	}div.recipe-card-middle {	width:614px;	position:relative;	overflow:hidden;	background:url(images/content/recipes/card/middle.png) repeat-y 0 0;	padding-bottom:10px;	}			div.recipe-card-footer {	width:614px;	height:46px;	position:relative;	overflow:hidden;	background:url(images/content/recipes/card/bottom.png) no-repeat 0 0;	}	.featured-in {	padding:0;	margin:0;	position:relative;	background-repeat:no-repeat;	background-position:0 0;	width:184px;	height:323px;	}.fi-extra-lean-cooked-ham,.fi-extra-lean-cooked-ham span.cssimage{	background-image:url(images/content/recipes/featured-in/featured-in-recipe-extra-lean-ham.png);}.fi-black-forest-ham,.fi-black-forest-ham span.cssimage{	background-image:url(images/content/recipes/featured-in/featured-in-recipe-forest-hamt.png);}.fi-lightly-seasoned-roast-beef,.fi-lightly-seasoned-roast-beef span.cssimage{	background-image:url(images/content/recipes/featured-in/featured-in-recipe-roast-beef.png);}.fi-oven-roasted-turkey-breast,.fi-oven-roasted-turkey-breast span.cssimage{	background-image:url(images/content/recipes/featured-in/featured-in-recipe-roasted-turkey-breast.png);}.fi-lean-ham-roast-beef-turkey-breast {	height:511px;	}.featured-in.fi-lean-ham-roast-beef-turkey-breast a{	top:473px;	}.fi-lean-ham-roast-beef-turkey-breast,.fi-lean-ham-roast-beef-turkey-breast span.cssimage {	background-image:url(images/content/recipes/featured-in/featured-in-order-now.png);		}.featured-in.fi-lean-ham-roast-beef-turkey-breast span.cssimage{	background-position:-41px -473px;	}	.fi-hardwood-smoked-ham,.fi-hardwood-smoked-ham span.cssimage{	background-image:url(images/content/recipes/featured-in/featured-in-recipe-smoked-ham.png);	}	.fi-lean-bologna,.fi-lean-bologna span.cssimage {	background-image:url(images/content/recipes/featured-in/featured-in-recipe-lean-bologna.png);	}.featured-in a{	display:block;	height:26px;	width:102px;	position:absolute;	top:281px;	left:41px;	overflow:hidden;	font-size:.6em;	color:White;	}.featured-in span.cssimage{	background-position:-41px -281px;	}	h3#get-one-dollar-off {	padding:0;	margin:12px 0 0 4px;	height:82px;	width:176px;	overflow:hidden;	}h3#get-one-dollar-off a{	display:block;	height:100%;	width:100%;	position:relative;	color:White;	}h3#get-one-dollar-off span.cssimage {	background-image:url(images/content/recipes/get-1-dollor-off.png);	}div.recipe-card-middle div{	margin-left:17px;	margin-right:5px;	}	div.recipe-card-middle ul{	list-style:none;	padding:0;	margin:0;	}	div.recipe-card-middle ol{	list-style-position:inside;	padding:0;	margin:0;	}div.recipe-card-middle h3,div.recipe-card-middle h4,div.recipe-card-middle h5{	padding-bottom:0;	margin-bottom:0;	font-size:0.875em;	}	div.recipe-card-footer a{	display:block;	height:26px;	width:102px;	position:absolute;	top:0;	text-indent:-9999px;	}	 a.rcf-back  { 	left:16px; 	} a.rcf-print  { 	left:130px; 	} a.rcf-share  { 	left:244px; 	} 	div.recipe-card-middle img{	float:right;	}/*body.recipes-entrees-turkey-cobb-salad div.recipe-card-middle img{	position:relative;	top:-30px;	}*/ 	div#col-a.recipe-card-col {	width:614px;	}	div#col-b.recipe-card-col {	width:184px;	margin-left:60px;	}	body.recipes-appetizers-mediterranean-antipasta-platter h2.recipe-card-top {	background:url(images/content/recipes/card/tops/appetizers/top-antipasta-platter.png) no-repeat 0 0;	}body.recipes-appetizers-grilled-roast-beef-crostini h2.recipe-card-top {	background:url(images/content/recipes/card/tops/appetizers/top-beef-grilled-crostini.png) no-repeat 0 0;	}	body.recipes-lunch-ham-and-goat-cheese-ciabatta h2.recipe-card-top {	background:url(images/content/recipes/card/tops/lunch/top-ham-and-goat-cheese-ciabatta.png) no-repeat 0 0;	}body.recipes-lunch-roast-beef-with-bleu-cheese-crumble h2.recipe-card-top {	background:url(images/content/recipes/card/tops/lunch/top-roast-beef-blue-cheese-sandwich.png) no-repeat 0 0;	}body.recipes-lunch-roasted-turkey-breast-with-roasted-red-pepper h2.recipe-card-top {	background:url(images/content/recipes/card/tops/lunch/top-turkey-red-pepper-sandwich.png) no-repeat 0 0;	}body.recipes-lunch-black-forest-ham-with-creamy-brie h2.recipe-card-top {	background:url(images/content/recipes/card/tops/lunch/top-ham-creamy-brie-sandwich.png) no-repeat 0 0;	}		body.recipes-entrees-turkey-cobb-salad h2.recipe-card-top {	background:url(images/content/recipes/card/tops/entrees/turkey-cobb-salad-mixed-greens.png) no-repeat 0 0;	}body.recipes-entrees-smoked-ham-and-manchego-panini h2.recipe-card-top {	background:url(images/content/recipes/card/tops/entrees/top-hardwood-smoked-ham-manchego-panini.png) no-repeat 0 0;	}	body.recipes-kids-snacks-bologna-boat h2.recipe-card-top {	background:url(images/content/recipes/card/tops/kids/top-bologna-boat.png) no-repeat 0 0;	}	body.recipes-kids-snacks-hardwood-smoked-ham-pinwheels h2.recipe-card-top {	background:url(images/content/recipes/card/tops/kids/top-ham-pinwheels.png) no-repeat 0 0;	}	body.recipes-kids-snacks-turkey-sandwich-on-a-stick h2.recipe-card-top {	background:url(images/content/recipes/card/tops/kids/top-sandwich-on-stick.png) no-repeat 0 0;	}	h2.recipe-card-top + div.recipe-card-middle h3:first-child{	padding-top:0;	margin-top:0;	}	div.recipe-card-footer-filler {	background-color:#dce997;	width:330px;	height:26px;	position:relative;	left:16px;	}	body.share h2.recipe-card-top {	background:url(images/content/share/card-top.png) no-repeat 0 0;	}	/*body.to-life-creta-community div#content h1#page-title {	width:50%;	margin-left:auto;	margin-right:auto;	}*/