/*
+-------------------------------------------------------------------------+
Title:		Fruit Undressed Styles
Version:	2.9
Copyright:	2010 - Smith Brothers Agency
Updated:	5/24/2010 - gjh
+-------------------------------------------------------------------------+
*/


/* reset ----------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

html, body, div, span, 
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}

address, caption, cite, code, dfn, th, var { 
	font-style:normal; 
	font-weight:normal;} 
	
caption, th {text-align:left;}

table {
	border-collapse: collapse;
	border-spacing: 0;}

ul {list-style: none;}

blockquote, q {quotes: none;}

/* Additional */
form label {cursor: pointer;}
fieldset {border: none;}
abbr, acronymn {text-decoration: none; border:0;}

.clear {clear: both;}

#skip, 
.hide, 
hr, 
#logo-print {display: none;}

.lc {font-size: .9em;}

sup {
	height: 0;
	line-height: 1;
	position: relative;
	top: -3px;
	vertical-align: baseline !important;
	vertical-align: bottom;
	font-size: .9em; }


/* basics */
html, body, #flash {height: 100%;}
#underlay {overflow: hidden;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff url(../images/shared/bg.jpg) 0 0 repeat-x;}	
	
a {color: #cd472c; text-decoration: none;}
	a:hover,
	a.on {color: #58b4e1; text-decoration: none;}


/* positioning ----------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

#undressed-home {
	position: absolute;
	top:0;
	left:0;
	z-index:100;
	width: 910px;}	
	
#flash {
	margin:0; 
	padding:0;
	z-index: 1;}

#fruit-flash {
	text-align:right;
	width:100%;
	height:600px;}

#undressed {
	width: 925px;
	position: relative;}
	
#section-content {
	width: 601px;
	float: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 20px;}

#internal #gutter {float:left}

	
/* gutter ---------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

#gutter {
	width: 250px;
	margin: 0 0 0 28px;}
	
	#underlay #gutter {position: absolute;}
	
	#header-gutter h2 a {
		height: 86px;
		width: 115px;
		margin: 16px 0 0 40px;
		text-indent: -8000px;
		background: url(../images/shared/logo-dm.gif) 0 0 no-repeat;
		display: block;}
	
	#header-gutter h1 a {
		width: 213px;
		height: 35px;
		text-indent: -8000px;
		margin: 0 0 15px 0;
		background: url(../images/shared/logo-fu.png) 0 0 no-repeat;
		display: block;}
		
	#header-gutter p {
		width: 179px;
		height: 14px;
		text-indent: -8000px;
		margin: 0 0 35px 17px;
		background: url(../images/shared/tag.gif) 0 0 no-repeat;}
		
		
		body.home #header-gutter p {margin: 0 0 25px 17px;}
		
		

/* -------- main nav ---------- */

#nav-main {
	width: 235px;
	margin: 0;}
	
	#nav-main li {
		height: 21px;
		margin: 0 0 6px 0;}
		
		#nav-main li a {
			display: block;
			width: 235px;
			height: 21px;
			text-indent: -8000px;
			background-image:url(../images/shared/nav-main-c.gif);
			background-repeat: no-repeat;}
			
			#nav-exp a {background-position: 0 0;}
				#nav-exp a:hover {background-position: -470px 0;} 
				#nav-exp a.on {background-position: -235px 0;}
				
			#nav-pro a {background-position: 0 -27px;}
				#nav-pro a:hover {background-position: -470px -27px;} 
				#nav-pro a.on {background-position: -235px -27px;}
				
			#nav-kno a {background-position: 0 -162px;}
				#nav-kno a:hover {background-position: -470px -162px;} 
				#nav-kno a.on {background-position: -235px -162px;}
				
			#nav-rec a {background-position: 0 -81px;}
				#nav-rec a:hover {background-position: -470px -81px;} 
				#nav-rec a.on {background-position: -235px -81px;}
				
			#nav-off a {background-position: 0 -108px;}
				#nav-off a:hover {background-position: -470px -108px;}
				#nav-off a.on {background-position: -235px -108px;}			
			
			#nav-new a {background-position: 0 -135px;}
				#nav-new a:hover {background-position: -470px -135px;}
				#nav-new a.on {background-position: -235px -135px;}
		

/* smoothie -------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

#smoothie a {
	display: block;
	width: 219px;
	height: 132px;
	background: url(../images/shared/but-smoothie.gif) left top no-repeat;
	margin-top: 30px;
	text-indent: -12345px;}
	
	#smoothie a:hover {
	background: url(../images/shared/but-smoothie.gif) left -132px no-repeat;
	}


/* coupons --------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
#coupon-plug {
	margin-top: 52px;
	cursor: pointer;
	/*display: none;*/}
#coupon-plug dt {text-indent: -8000px; height:0;}

		
/* internal basics ------------------------------------------------------- */
/* ----------------------------------------------------------------------- */			
#section-header {
	height: 76px;
	margin: 23px 0 12px 4px;
	border-bottom:1px solid #c4c4c4;}
	
	#content {
		background: #ffffff;
		padding: 0 15px;
		min-height: 500px;
		color: #5e5e5e;}
		
		#content-products {
			background: none;
			padding: 0 15px;
			min-height: 500px;
			color: #5e5e5e;
			position: relative;}
		
		#content p,
		#content-products p {margin: 0 0 1.2em; line-height: 1.6em;}
		
		#txt-head {
		font-size: 24px;
		color: #f69b1a;
		font-weight: normal;
		font-family: Gill Sans, Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif;
		position: relative;
		margin: 0 0 0px;}
		
		#content h2 {font-size: 1.3em;}
		
		#content h3 {
			font-size: 1.1em;
			color: #76512c;
			margin-bottom: .8em; }
		
		#content ol, #content ul {margin: 0 0 0 30px;}
			#content ol h3 {margin-bottom: .5em;}
		
		#content ul {
			list-style-type:none;}
			
			#content ul li {
				margin-bottom: 1.2em;
				padding-left: 10px;
				background: url(../images/shared/bul.gif) 0 4px no-repeat;}
		
	#content table {
	margin: 0 0 1.5em;
	border: 1px solid #666;
	border-bottom: 0;
	font-size: 11px;
	width: 100%;}

	#content td,
	#content th {padding: 4px; vertical-align: top;}

	#content th {
		 color:#000000;
		 border-bottom: 2px solid #666;
		 background: #e5e5e5;
		 font-size: 11px;
		 font-weight: bold;
		 padding: 5px 4px;}

	#content td {border-bottom: 1px solid #666;}
	
		
/* subnavigations  ------------------------------------------------------- */
/* ----------------------------------------------------------------------- */	
#subnav {height: 21px; position: relative;}		
	#subnav li {float: left;}
	#subnav a {height: 21px; display: block; text-indent: -8000px;}
	
	
	/* refreshing products */
	
	#subnav.prod-snav {
		width: 546px;
		height: 33px;}
		
		#subnav.prod-snav li {float:none; position: absolute; top:0;}
		#subnav.prod-snav li a {
			height: 33px;
			background-image:  url(../images/shared/snav-prod-10.gif);
			background-repeat: no-repeat;}
		
	#rp-ap {left: 0;}
		#rp-ap a {width:86px; background-position: 0 0;}
			#rp-ap a:hover {background-position: 0 -33px ;} 
			#rp-ap a.on {background-position: 0 -66px ;}
		
	#rp-cb {left: 86px;}
		#rp-cb a {width:56px; background-position: -86px 0;}
			#rp-cb a:hover {background-position: -86px -33px ;} 
			#rp-cb a.on {background-position: -86px -66px ;}
		
	#rp-fn {left: 142px;}
		#rp-fn a {width:78px; background-position: -142px 0;}
			#rp-fn a:hover {background-position: -142px -33px ;} 
			#rp-fn a.on {background-position: -142px -66px ;}
		
	#rp-sf {left: 220px;}
		#rp-sf a {width:81px; background-position: -220px 0;}
			#rp-sf a:hover {background-position: -220px -33px ;} 
			#rp-sf a.on {background-position: -220px -66px ;}
	
	#rp-os {left: 301px;}
		#rp-os a {width:72px; background-position: -301px 0;}
			#rp-os a:hover {background-position: -301px -33px ;} 
			#rp-os a.on {background-position: -301px -66px ;}
	
	#rp-ssf {left: 373px;}
		#rp-ssf a {width:89px; background-position: -373px 0;}
			#rp-ssf a:hover {background-position: -373px -33px ;} 
			#rp-ssf a.on {background-position: -373px -66px ;}
	
	#rp-fs {left: 462px;}
		#rp-fs a {width:135px; background-position: -462px 0;}
			#rp-fs a:hover {background-position: -462px -33px ;} 
			#rp-fs a.on {background-position: -462px -66px ;}
		
	
		
	/* things you need to know */
	#th-hb a, #th-dr a, #th-tm a, #th-sc a {
		background-image:  url(../images/shared/snav-thin.gif);
		background-repeat: no-repeat;}	
	
	#th-hb a {width:108px; background-position: 0 0;}
		#th-hb a:hover {background-position: 0 -42px ;}
		#th-hb a.on {background-position: 0 -21px ;}
		
	#th-dr a {width: 94px; background-position: -108px 0;}
		#th-dr a:hover {background-position: -108px -42px ;}
		#th-dr a.on {background-position: -108px -21px ;}	
		
	#th-tm a {width: 112px; background-position: -202px 0;}
		#th-tm a:hover {background-position: -202px -42px ;}
		#th-tm a.on {background-position: -202px -21px ;}
		
	#th-sc a {width: 125px; background-position: -314px 0;}
		#th-sc a:hover {background-position: -314px -42px ;}
		#th-sc a.on {background-position: -314px -21px ;}
	
	/* simple recipes */
	
	/* special offers */	
	#so-co a, #so-wa a, #so-ec a {
		background-image:  url(../images/shared/snav-off.gif);
		background-repeat: no-repeat;}
		
	#so-co a {width:75px; background-position: 0 0;}
		#so-co a:hover {background-position: 0 -42px ;}
		#so-co a.on {background-position: 0 -21px ;}
	
	#so-ec a {width:77px; background-position: -75px 0;}
		#so-ec a:hover {background-position: -75px -42px ;}
		#so-ec a.on {background-position: -75px -21px ;}
		
	#so-wa a {width:83px; background-position: -152px 0;}
		#so-wa a:hover {background-position: -152px -42px ;}
		#so-wa a.on {background-position: -152px -21px ;}
		
		
/* banners */
#section-header h1,
#recipe-header h1 {
	height: 33px; 
	text-indent: -8000px;
	margin: 0 0 10px 0;}
	
	#ban-rp {background: url(../images/ban/ban-rp.gif) 0 0 no-repeat;}
	#ban-th {background: url(../images/ban/ban-th.gif) 0 0 no-repeat;}	
	#ban-sr {background: url(../images/ban/ban-sr.gif) 0 0 no-repeat;}	
	#ban-so {background: url(../images/ban/ban-fun.gif) 0 0 no-repeat;}
	#ban-wh {background: url(../images/ban/ban-wh.gif) 0 0 no-repeat;}
	
	#ban-sitemap {
		height: 86px;
		width: 175px;
		background: url(../images/ban/ban-sm.gif) bottom left no-repeat;
		text-indent: -8000px;
		margin-bottom: 15px;
		padding-top: 30px;}	
	
	#ban-sm-sim {
		height: 51px;
		width: 175px;
		text-indent: -8000px;
		background: url(../images/ban/ban-sm-sim.gif) 0 20px no-repeat;
		margin: 0 0 15px 0;
		padding-top: 20px}
		
	
/* Specific Stylings ----------------------------------------------------- */
/* ----------------------------------------------------------------------- */	

/* alt flash */

/* index */
#alt img {
	margin: 49px 0 0 300px;}

/* experience page */
#experience-alt {
	text-align: left;
	width: 600px;
	padding: 0 15px 25px;
	margin: 70px 0 0 300px;
	background: #ffffff;
	font-size: 12px;}
	#experience-alt h1 {margin-bottom: 10px;}	
	#experience-alt h2 {font-size: 14px; margin-bottom: 10px; color:#CD472C;}
	#experience-alt p {margin-bottom: 8px;}


/* recipes */
#recipe-intro {margin: 0 20px;}
#recipe-header {
	height: 38px;
	margin: 18px 0 12px 4px;
	padding: 43px 0 0 0;
	border-bottom:1px solid #c4c4c4;}
	
	#intro-pic {
		width: 234px;
		height: 262px;
		float: right;
		margin: 0 0 10px 30px}
	
#recipe-list {
	clear: both;
	width: 561px;
	margin: 0 20px 60px;}
	
	#recipe-list h3 {
		width: 561px;
		height: 28px;
		background: url(../images/ban/ban-sm-rec.gif) 0 0 no-repeat;
		text-indent: -8000px;
		margin: 0 0 20px 0;}
		
		#content ul#recipe-list-left {
			width: 250px;
			float: left;
			margin-left:0;
			list-style-type: none;}
		
		#content ul#recipe-list-right {
			width: 280px;
			float: right;
			margin-left:0;
			list-style-type: none;}
			
		#recipe-list li {margin-bottom: 10px;}
		
		#content ul#recipe-list-right li,
		#content ul#recipe-list-left li {background:none; padding-left:0;}
	
/* individual recipe pages */

#recipe-card-header {
	min-height: 38px;
	margin: 18px 0 0 4px;
	padding: 43px 0 0 0;
	border-bottom: 1px solid #c4c4c4;
	position: relative;}
	
	#recipe-card-header h1 {
		font-size: 27px;
		color: #58b4e1;
		font-weight: normal;
		font-family: Gill Sans, Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif;
		position: relative;
		margin: 0 120px 0 0;}
	
	#print a {
		display: block;
		width: 87px;
		height: 30px;
		text-indent: -8000px;
		background: url(../images/shared/print.gif) 0 0 no-repeat;
		position: absolute;
		bottom:12px;
		right:0;}
	
	#recipe-meta {
		clear: both; 
		width: 601px;
		margin-top: 15px;
		min-height: 50px;
		color: #ffffff;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
		position: relative;}
		
		#recipe-meta a {color:#ffffff;} #recipe-meta a:hover {text-decoration: underline;}
		
			#recipe-meta-item {padding: 10px 0 5px 13px; font-weight: bold; width: 275px;}
			#recipe-meta-time li {position: absolute;}
			#time-p1 {top: 10px; left: 450px;}
			#time-p2 {top: 26px; left: 450px;}
			#time-p3 {top: 10px; left: 300px;}
			#time-p4 {top: 26px; left: 300px;}
				
				.meta-a,
				.meta-b {background: #f69b1a url(../images/shared/bg-meta-1.gif) 0 0 no-repeat;}
				
				.meta-c,
				.meta-d {background: #f69b1a url(../images/shared/bg-meta-2.gif) 0 0 no-repeat;}
			
	#recipe {
		clear: both;
		margin: 10px 0 20px 0px;
		color: #505050;}		
		
	#ban-sm-ing {
		width: 572px;
		height: 30px;
		text-indent: -8000px;
		background:url(../images/ban/ban-rec-ing.gif) 0 0 no-repeat;
		margin: 15px 0 25px;} 
	
	#ban-sm-pre {
		width: 572px;
		height: 30px;
		text-indent: -8000px;
		background:url(../images/ban/ban-rec-pre.gif) 0 0 no-repeat;
		margin: 15px 0 25px;}
		
	#content #ingredients {
		list-style-type: none;
		margin: 15px 0 30px 12px;}
	
	#content #preperation {margin: 15px 0 50px 30px;}		
		#content #preperation li {margin-bottom: 1.2em;}


#sitemap h2 {margin: 1em 0 1.3em;}
#sitemap h3 {margin: 0 0 1.3em 1em;}


/* cooler ---------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */	
#cooler {
	width: 630px;
	height: 949px;
	background: url(../images/shared/cooler-f.jpg) 0 0 no-repeat;
	position: relative;
	margin: 0 0 15px -10px;}
	
	.highlight {color: #76512c;}
	
	#cooler h2 {text-indent: -8000px; height:0;}
	
	#content #cooler ul {margin:0; padding:0;}
	#content #cooler ul li {margin: 0; padding: 0; background:none;}
	
	.popup {
		position: absolute;
		display: none;
		z-index: 500;        	
		width: 216px; 
		height: 113px;}
	
	.bubbleInfo {position: relative;}
	.trigger {position: relative;}
	
	
	#cooler dl {position: absolute;}
	
	#cooler dt a {
		text-indent: -5000px; 
		display: block;
		background-repeat: no-repeat;}
	
	/* CITRUS BOWLS --------------------------------- */
	
		#cooler-cb li {position: absolute;}
		
		#cooler-cb li,
		#cooler-cb dl,
		#cooler-cb dt {width: 88px; height: 51px;}
	
			#cb-1 {top:75px; left: 152px;}
			#cb-1 dt a {height: 53px; width: 92px; background-image:url(../images/products/sm/cb-rg.png); background-position: 0 0;}
			
			#cb-2 {top:75px; left: 241px;}
			#cb-2 dt a {height: 53px; width: 92px; background-image:url(../images/products/sm/cb-cs.png); background-position: 0 0;}
			
			#cb-3 {top:75px; left: 329px;}
			#cb-3 dt a {height: 53px; width: 92px; background-image:url(../images/products/sm/cb-gd.png); background-position: 0 0;}
			
			#cb-4 {top:75px; left: 417px;}
			#cb-4 dt a {height: 53px; width: 92px; background-image:url(../images/products/sm/cb-cm.png); background-position: 0 0;}
			
			#cb-5 {top:75px; left: 505px;}
			#cb-5 dt a {height: 53px; width: 92px; background-image:url(../images/products/sm/cb-pe.png); background-position: 0 0;}

	
	/* FRUIT NATURALS ------------------------------- */
		
		#cooler-fn li {position: absolute;}
		#cooler-fn li,
		#cooler-fn dl,
		#cooler-fn dt {width: 68px; height: 68px;}
	
		#cooler-fn dt a {width: 68px; height: 68px; background-position: 0 7px;}
			
			#fn-1 {top: 140px; left: 159px;}
			#fn-1 dt a {background-image:url(../images/products/sm/p-fn-pn.png);}
			
			#fn-2 {top: 140px; left: 228px;}
			#fn-2 dt a {background-image:url(../images/products/sm/p-fn-cm.png);}
			
			#fn-3 {top: 140px; left: 296px;}
			#fn-3 dt a {background-image:url(../images/products/sm/p-fn-ps.png);}
			
			#fn-4 {top: 140px; left: 364px;}
			#fn-4 dt a {background-image:url(../images/products/sm/p-fn-pa.png);}
			
			#fn-5 {top: 140px; left: 432px;}
			#fn-5 dt a {background-image:url(../images/products/sm/p-fn-tm.png);}
			
			#fn-6 {top: 140px; left: 500px;}
			#fn-6 dt a {background-image:url(../images/products/sm/p-fn-rg.png);}
			
			#fn-7 {top: 220px; left: 159px;}
			#fn-7 dt a {background-image:url(../images/products/sm/p-fn-ao.png);}
			
			#fn-8 {top: 220px; left: 228px;}
			#fn-8 dt a {background-image:url(../images/products/sm/p-fn-mo.png);}
			
			#fn-9 {top: 220px; left: 296px;}
			#fn-9 dt a {background-image:url(../images/products/sm/p-fn-cs.png);}
			
			#fn-10 {top: 220px; left: 364px;}
			#fn-10 dt a {background-image:url(../images/products/sm/p-fn-hm.png);}
			
			#fn-11 {top: 220px; left: 432px;}
			#fn-11 dt a {background-image:url(../images/products/sm/p-fn-no-rg.png);}
			

	/* SUPERFRUIT ---------------------------------- */
	
		#cooler-sff li {position: absolute;}
	
		#cooler-sff li,
		#cooler-sff dl,
		#cooler-sff dt {width: 68px; height: 73px;}
	
		#cooler-sff dt a {width: 68px; height: 73px; background-position: 0 9px;}
	
			#sff-1 {top: 295px; left: 159px;}
			#sff-1 dt a {background-image:url(../images/products/sm/p-sf-pc.png);}
			
			#sff-2 {top: 295px; left: 228px;}
			#sff-2 dt a {background-image:url(../images/products/sm/p-sf-pcpo.png);}
			
			#sff-3 {top: 295px; left: 296px;}
			#sff-3 dt a {background-image:url(../images/products/sm/p-sf-mfmp.png);}
			
	
	/* SUNFRESH ------------------------------------ */
	
	#cooler-sf li {position: absolute;}
	
	#cooler-sf li,
	#cooler-sf dl,
	#cooler-sf dt {width: 70px; height: 108px;}

	#cooler-sf dt a {width: 70px; height: 108px; background-position: 0 5px;}
		
		#sf-1 {top: 390px; left: 159px;}
		#sf-1 dt a {background-image:url(../images/products/sm/p-sf-cs.png);}
		#sf-2 {top: 390px; left: 229px;}
		#sf-2 dt a {background-image:url(../images/products/sm/p-sf-ma.png);}
		#sf-3 {top: 390px; left: 299px;}
		#sf-3 dt a {background-image:url(../images/products/sm/p-sf-pa.png);}
		#sf-4 {top: 390px; left: 369px;}
		#sf-4 dt a {background-image:url(../images/products/sm/p-sf-mo.png);}
		
		#sf-5 {top: 521px; left: 159px;}
		#sf-5 dt a {background-image:url(../images/products/sm/p-sf-rg.png);}
		#sf-6 {top: 521px; left: 229px;}
		#sf-6 dt a {background-image:url(../images/products/sm/p-sf-tf.png);}
		#sf-7 {top: 521px; left: 299px;}
		#sf-7 dt a {background-image:url(../images/products/sm/p-sf-rg-NO.png);}
		
		/* 64 oz */
		#sf-8 {top: 521px; left: 375px;}
		#cooler-sf #sf-8 dt a {background-image:url(../images/products/sm/p-sf-rg-64.png); width: 68px; height: 108px;}
		#sf-9 {top: 521px; left: 453px;}
		#cooler-sf #sf-9 dt a {background-image:url(../images/products/sm/p-sf-cs-64.png); width: 68px; height: 108px;}
		
		/* Not Used Anymore */
		#sf-10 {top: 521px; left: 369px;}
		#sf-10 dt a {background-image:url(../images/products/sm/p-sf-as.png);}
		
	
	/* ORCHARD SELECT ------------------------------ */
	
	#cooler-or li {position: absolute;}
	
	#cooler-or li,
	#cooler-or dl,
	#cooler-or dt {width: 70px; height: 108px;}

	#cooler-or dt a {width: 70px; height: 108px; background-position: 0 5px;}
	
		#or-1 {top: 650px; left: 159px;}
		#or-1 dt a {background-image:url(../images/products/sm/p-or-pm.png);}
		#or-2 {top: 650px; left: 229px;}
		#or-2 dt a {background-image:url(../images/products/sm/p-or-ps.png);}
		#or-3 {top: 650px; left: 299px;}
		#or-3 dt a {background-image:url(../images/products/sm/p-or-cm.png);}
		#or-4 {top: 650px; left: 369px;}
		#or-4 dt a {background-image:url(../images/products/sm/p-or-sb.png);}
		#or-5 {top: 650px; left: 439px;}
		#or-5 dt a {background-image:url(../images/products/sm/p-or-csp.png);}
		
		/* not used anymore */
		#or-6 {top: 521px; left: 509px;}
		#or-6 dt a {background-image:url(../images/products/sm/p-or-csp.png);}
			
	/* FRUIT SMOOTHIES! ------------------------------ */
	
	#cooler-fs li {position: absolute;}
	
	#cooler-fs li,
	#cooler-fs dl,
	#cooler-fs dt {width: 83px; height: 94px;}

	#cooler-fs dt a {width: 83px; height: 94px; background-position: 0 0;}
	
		#fs-1 {top: 799px; left: 152px;}
		#cooler-fs #fs-1 dt a {background-image:url(../images/products/sm/p-fs-mp.png); height: 92px;}
		#fs-2 {top: 797px; left: 222px;}
		#fs-2 dt a {background-image:url(../images/products/sm/p-fs-pp.png);}
		#fs-3 {top: 797px; left: 292px;}
		#fs-3 dt a {background-image:url(../images/products/sm/p-fs-sp.png);}
		#fs-4 {top: 797px; left: 362px;}
		#fs-4 dt a {background-image:url(../images/products/sm/p-fs-lsp.png);}
	
	#coupons a { 
		display: block;
		width: 111px; 
		height: 74px;
		position: absolute;
		bottom: 70px;
		right:62px;
		text-indent: -8000px;}	
	
#products-list {
	clear: both;
	height: 525px;
	width: 613px;
	background: url(../images/shared/prodlist-b-bg.jpg) 0 0 no-repeat;
	position: relative;}
	
	#content #products-list ul,
	#content-products #products-list ul {margin:0; padding: 20px 0 0;}
	
	#content #products-list li,
	#content-products #products-list li {
		background: none;
		margin:0 0 7px;
		padding:0 20px 0 0;
		text-transform: uppercase;
		font-size: .95em;}
	
	#products-list div {
		position: absolute;
		top:0;}
	
	#products-list h3 a {
		display: block;
		text-indent: -8000px;
		height: 37px;}
	
	#cb {
		width: 109px;
		left: 16px;}
		#cb h3 a {width: 109px; background:url(../images/ban/pl-b-cb.gif) 0 0 no-repeat;}
			
	#fn {
		width: 107px;
		left: 135px;}
		#fn h3 a {width: 107px; background:url(../images/ban/pl-b-fn.gif) 0 0 no-repeat;}
	
	#sf {
		width: 107px;
		left: 258px;}
		#sf h3 a {width: 107px; background:url(../images/ban/pl-b-sf.gif) 0 0 no-repeat;}

	#ssf {
		width: 96px;
		left: 378px;}
		#ssf h3 a {width: 96px; background:url(../images/ban/pl-b-ssf.gif) 0 0 no-repeat;}
	
	#or {
		width: 116px;
		left: 482px;}
		#or h3 a {width: 116px; background:url(../images/ban/pl-b-os.gif) 0 0 no-repeat;}


/* prod content pages */
#prod-content{
	width: 290px;
	min-height: 400px;
	background: #ffffff;
	margin-left: 296px;}
	
	#prod-content-cb{
		width: 276px;
		height: 124px;
		text-indent: -8000px;
		background:url(../images/products/logo-cb.gif) 0 0 no-repeat;}
	
	#prod-content-fn{
		width: 276px;
		height: 133px;
		text-indent: -8000px;
		background:url(../images/products/logo-fn.gif) 0 0 no-repeat;}
	
	#prod-content-sf{
		width: 274px;
		height: 202px;
		text-indent: -8000px;
		background:url(../images/products/logo-sf.gif) 0 0 no-repeat;}
	
	#prod-content-os{
		width: 275px;
		height: 197px;
		text-indent: -8000px;
		background:url(../images/products/logo-os.gif) 0 0 no-repeat;}
	
	#prod-content-fs{
		width: 220px;
		height: 168px;
		text-indent: -8000px;
		background:url(../images/products/logo-fs.gif) 0 0 no-repeat;
		margin: 20px 0 25px 35px;}
	
	#prod-content-super{
		width: 283px;
		height: 95px;
		text-indent: -8000px;
		background:url(../images/products/logo-super.gif) 5px 0 no-repeat;}
	
	#prod-content p {margin: 20px;}
	
	
	#prod-cb {position: absolute; top:129px; left:0;}
	#prod-fn {position: absolute; top:78px; left:0;}
	#prod-sf {position: absolute; top:5px; left:28px;}
	#prod-os {position: absolute; top:5px; left:40px;}
	#prod-fs {position: absolute; top:35px; left:40px;}
	
	
	#products-varieties {
		clear: both;
		margin: 15px 0 60px;
		float: left;}
		
		#products-varieties h3 {
			width: 586px;
			height: 32px;
			text-indent: -8000px;
			background: url(../images/shared/varieties.gif) 0 0 no-repeat;
			margin-bottom: 24px;}
		
		#content-products ul#prod-list-left {
			width: 250px;
			float: left;
			margin-left:0;
			list-style-type: none;
			text-transform: uppercase;}
		
		#content-products ul#prod-list-right {
			width: 280px;
			float: right;
			margin-left:0;
			list-style-type: none;
			text-transform: uppercase;}
		
		#content-products ul#prod-list-full {
			width: 500px;
			float: left;
			margin-left:0;
			list-style-type: none;
			text-transform: uppercase;}	
			
			#content-products ul#prod-list-left li,
			#content-products ul#prod-list-right li,
			#content-products ul#prod-list-full li {margin-bottom: 10px; padding-left: 10px;}
			
			
/* product pages */

/* small banners */
#prod-content-cb-sm {
	width: 141px;
	height: 11px;
	background: url(../images/ban/sm-cb.gif) bottom left no-repeat;
	text-indent: -8000px;
	margin: 0 0 15px;
	padding: 20px 0 0}

#prod-content-sf-sm {
	width: 130px;
	height: 11px;
	background: url(../images/ban/sm-sf.gif) bottom left no-repeat;
	text-indent: -8000px;
	margin: 0 0 15px;
	padding: 20px 0 0}
	
#prod-content-fn-sm {
	width: 156px;
	height: 11px;
	background: url(../images/ban/sm-fn.gif) bottom left no-repeat;
	text-indent: -8000px;
	margin: 0 0 15px;
	padding: 20px 0 0}
	
#subnav-sm {
	width: 164px;
	height: 11px;
	background: url(../images/ban/sm-os.gif) bottom left no-repeat;
	text-indent: -8000px;
	margin: 0 0 15px;
	padding: 20px 0 0}
	
#prod-content-super-sm {
	width: 161px;
	height: 14px;
	background: url(../images/ban/sm-super.gif) bottom left no-repeat;
	text-indent: -8000px;
	margin: 0 0 15px;
	padding: 20px 0 0}

#prod-content-fs-sm {
	width: 276px;
	height: 14px;
	background: url(../images/ban/sm-smoothies.gif) bottom left no-repeat;
	text-indent: -8000px;
	margin: 0 0 15px;
	padding: 20px 0 0}
	
#prod-title-rg {height:29px; width: 188px; text-indent: -8000px; background: url(../images/ban/p-rg.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-rg-no {height:55px; width: 195px; text-indent: -8000px; background: url(../images/ban/p-rg-no.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-cm {height:29px; width: 241px; text-indent: -8000px; background: url(../images/ban/p-cm.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-pn {height:45px; width: 173px; text-indent: -8000px; background: url(../images/ban/p-pn.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-pc {height:29px; width: 173px; text-indent: -8000px; background: url(../images/ban/p-pn.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-pa {height:29px; width: 223px; text-indent: -8000px; background: url(../images/ban/p-pa.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-scn {height:45px; width: 250px; text-indent: -8000px; background: url(../images/ban/p-scn.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-sc {height:29px; width: 250px; text-indent: -8000px; background: url(../images/ban/p-pn.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-sb {height:22px; width: 249px; text-indent: -8000px; background: url(../images/ban/p-sb.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-cs {height:22px; width: 147px; text-indent: -8000px; background: url(../images/ban/p-cs.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-mo {height:29px; width: 235px; text-indent: -8000px; background: url(../images/ban/p-mo.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-ma {height:29px; width: 183px; text-indent: -8000px; background: url(../images/ban/p-ma.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-tm {height:29px; width: 252px; text-indent: -8000px; background: url(../images/ban/ban-trop.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-tmf {height:29px; width: 252px; text-indent: -8000px; background: url(../images/ban/ban-trop-mix.gif) 0 0 no-repeat; margin: 0 0 18px;}


#prod-title-sup-pear {height:53px; width: 173px; text-indent: -8000px; background: url(../images/ban/p-super-pear.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-sup-peach {height:53px; width: 222px; text-indent: -8000px; background: url(../images/ban/p-super-peach.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-sup-mixed {height:53px; width: 262px; text-indent: -8000px; background: url(../images/ban/p-super-mixed.gif) 0 0 no-repeat; margin: 0 0 18px;}

#prod-title-ypcp {height:29px; width: 173px; text-indent: -8000px; background: url(../images/ban/p-ypcp.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-ycp {height:29px; width: 273px; text-indent: -8000px; background: url(../images/ban/p-ycp.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-nscn {height:50px; width: 265px; text-indent: -8000px; background: url(../images/ban/p-scn.gif) 0 0 no-repeat; margin: 0 0 18px;}

/* new 3-19 */
#prod-title-ao {height:29px; width: 249px; text-indent: -8000px; background: url(../images/ban/ban-ao.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-mo {height:29px; width: 249px; text-indent: -8000px; background: url(../images/ban/ban-mo.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-cs {height:29px; width: 249px; text-indent: -8000px; background: url(../images/ban/ban-cs.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-hm {height:29px; width: 285px; text-indent: -8000px; background: url(../images/ban/ban-hm.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-ap {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-ah.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-csp {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-csp.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-as {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-as.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-gl {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-gl.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-wg {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-wg.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-css {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-css.gif) 0 0 no-repeat; margin: 0 0 18px;}

#prod-title-cb-gb {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-gd.gif) 0 0 no-repeat; margin: 0 0 18px;}

#prod-title-cbp {height:29px; width: 279px; text-indent: -8000px; background: url(../images/ban/p-peaches.gif) 0 0 no-repeat; margin: 0 0 18px;}

#prod-title-rg-no {height:55px; width: 195px; text-indent: -8000px; background: url(../images/ban/p-rg-no.gif) 0 0 no-repeat; margin: 0 0 18px;}


/* adding smoothies to the site */

#prod-title-fs-mp {height:29px; width: 213px; text-indent: -8000px; background: url(../images/ban/ban-p-fs-mp.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-fs-pp {height:27px; width: 281px; text-indent: -8000px; background: url(../images/ban/ban-p-fs-pp.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-fs-sp {height:29px; width: 219px; text-indent: -8000px; background: url(../images/ban/ban-p-fs-sp.gif) 0 0 no-repeat; margin: 0 0 18px;}
#prod-title-fs-lsp {height:28px; width: 279px; text-indent: -8000px; background: url(../images/ban/ban-p-fs-lsp.gif) 0 0 no-repeat; margin: 0 0 18px;}



#prod-info-list {
	list-style-type:none;
	margin: 0 15px 10px;}
	
	#prod-info-list li {
		margin-bottom: .8em;
		padding-left: 10px;
		background: url(../images/shared/bul.gif) 0 4px no-repeat;}
	

/* other */
#requirements {
	width: 582px;
	height: 343px;
	margin-bottom: 12px;
	text-indent: -8000px;
	background: url(../images/shared/daily.gif) 0 0 no-repeat;}
	
	#requirements table {display: none;}		
		
/* footer ---------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */	

#footer {
	text-align: center;
	font-size: 10px;
	color: #9d9c9c;
	line-height: 3em;
	clear: both;}
	
	#internal-footer {margin-top: 20px;}
	
	#undressed-home #footer {
		position: absolute;
		top: 565px;
		left: 370px;}	


/* News Page - Added 11-10-09 */
#newspic-a {
	display: block;
	width:238px;
	height:128px;
	float: right;
	margin: 0 0 10px 15px;}


.news h2 {
	clear: right;
	color: #ca6346;}
	
/* Awards - Added 11-10-09 */
#prod-content #award-shape {
	width: 291px;
	height: 98px;
	margin: 0 0 0 -8px;
	padding:0;
	position: relative;}
	
	#prod-content #award-shape a {
		display: block;
		width: 291px;
		height: 98px;
		text-indent: -123456px;
		background: url(../images/awards/shape-09.gif) 0 10px no-repeat;}


#prod-content #award-living {
	width: 291px;
	height: 100px;
	margin: 0 0 0 -8px;
	padding:0;
	position: relative;}
	
	#prod-content #award-living a {
		display: block;
		width: 291px;
		height: 100px;
		text-indent: -123456px;
		background: url(../images/awards/dliving-09.gif) 0 10px no-repeat;}


#prod-content #award-fitness {
	width: 291px;
	height: 98px;
	margin: 0 0 0 -8px;
	padding:0;
	position: relative;}
	
	#prod-content #award-fitness a {
		display: block;
		width: 291px;
		height: 98px;
		text-indent: -123456px;
		background: url(../images/awards/fitness-09.gif) 0 10px no-repeat;}
		

/* SIFR ---------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */	
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;}
    
  /* zach stuff */
  /* forms ---------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
 
.card-right {float: right; width: 275px; text-align: center;}
.card-left {width: 275px; float: left; text-align: center;}
 
#form h3 {
 font-size: 1.3em;
 margin: 0 3px 20px;
 color: #f0513d;}
 
#form p {
 margin: 0 3px 10px;
 float: left;
 clear: both;
 width: 389px;}
 
#email_label,
#email_confirm_label,
#name_first_label,
#name_last_label,
#birth_month_label,
#friend_email_label,
#friend_email_confirm_label,
#friend_name_first_label,
#friend_name_last_label,
#friend_birth_month_label {
 display: block;
 width: 150px;
 float: left; }
 
#birth_month_label, #friend_birth_month_label {width: 165px;}
 
 #ucRegister_email,
 #ucRegister_email_confirmation,
 #ucRegister_name_first,
 #ucRegister_name_last,
 #ucRegister_friend_email,
 #ucRegister_friend_email_confirmation,
 #ucRegister_friend_name_first,
 #ucRegister_friend_name_last {
  float: right;
  width: 220px;}
 
#birth_year_label,
#birth_date_label {display: block; text-indent: -5000px; width:0; overflow: hidden; float: right;}
 
#birth_month,
#birth_date,
#birth_year {float: left;}
 
#birth_month,
#birth_date {margin-right: 4px;}
 
#subscribe-a input,
#subscribe-b input {
 float:left;
 width: 15px;}
 
 #subscribe-a label,
 #subscribe-b label {
  float:right; 
  display: block; 
  width: 360px;}
   
#submit {clear: both;}
 
.right {text-align: right;}
.req {color: #f0513d;}
 
#form-info {clear: left;}
 
#ucRegister_lblError {font-weight: bold; color: #cc0000; font-size: 1.2em;}
#ucRegister_lblErrorCoupon {font-weight: bold; color: #cc0000; font-size: 1.2em;}


/* Wallpapers */
.w-icon{
	width:264px;
	height:16px;
	margin:0px 20px 20px 0px;
	padding:200px 0px 0px 0px;
	float:left;
	text-align:center;	}
		
	.w-grapefruit{background:url(../images/wallpapers/rg_icon.jpg) no-repeat;}
	.w-peaches{background:url(../images/wallpapers/peaches_icon.jpg) no-repeat;}
	.w-mango{background:url(../images/wallpapers/magno_icon.jpg) no-repeat;}
	.w-pineapple{background:url(../images/wallpapers/pineapple_icon.jpg) no-repeat;}
	
	
/* Nutrition Information ---------------------------------------------------------- */

table.nutrition {
	width : 275px;
	margin-top : 10px;
	margin-left : 0;
	margin-right : 0;
	border : 1px solid black;
	border-collapse : collapse;
	table-layout : auto;}

.nutrition caption {
	font-family : Arial;
	font-size : small;
	font-style: italic;}

.nutrition tr#calories td {border-bottom : 4px solid black;}
.nutrition tr#servings td {border-bottom : 6px solid black;	}
.nutrition tr#minerals td {border-top : 4px solid black;}

 /* Format the header, which is basically the text "Nutrition Facts" */
.nutrition th {
	background-color : transparent;
	padding : 3px;
	border : 0;
	font-family : Arial;
	font-size : large;
	font-weight : bolder;}	

.nutrition td {
	padding : 3px;			
	font-family : Arial;
	font-size : x-small;
	border : 0;
	border-bottom : 1px solid black;	
	text-align : left;}

 /* Define the cell for Daily Values  */
.nutrition td.dv {
	font-weight : bold;
	text-align : right;}

 /* Set an indent for subordinate nutrients */
.nutrition td.sub {text-indent : 10px;}

 /* Set the style of the disclaimer text */
.nutrition td.disclaimer {font-size : xx-small;}

 /* Use the strong tag to set emphasis on particular text  */
.nutrition strong {font-weight : bold;}

#nutrition-pop-link {
	width: 185px;
	height: 23px;
	display: block;
	background: url(../images/shared/but-nutri.gif) 0 0 no-repeat;
	text-indent: -5000px;
	margin: 15px 0 0 15px;}
	
	#nutrition-pop-link:hover {
	width: 185px;
	height: 23px;
	display: block;
	background: url(../images/shared/but-nutri.gif) 0 -23px no-repeat;
	text-indent: -5000px;
	margin: 15px 0 0 15px;}
	


/* carousel styles ------------------------------------------------  */

.jcarousel-container {position: relative; margin:0;}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;}
    
.jcarousel-list {
    z-index: 1;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;    
    overflow: hidden;}    


.jcarousel-next,
.jcarousel-prev  {
    z-index: 3;
    display: none;}
    
    
/* skin fn-skin */

.jcarousel-skin-fn .jcarousel-list {
	height: 68px;}

.jcarousel-skin-fn .jcarousel-list li,
.jcarousel-skin-fn .jcarousel-item {
	/* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 68px;  height: 68px; }

.jcarousel-skin-fn .jcarousel-container-horizontal {
    width: 418px;
    height: 68px;
    padding: 0 0 0 10px;
	margin: 0;}
    
.jcarousel-skin-fn .jcarousel-clip-horizontal {width:  408px;  height: 68px;}	
.jcarousel-skin-fn .jcarousel-item {width: 68px;  height: 68px;}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-fn .jcarousel-next-horizontal {
    position: absolute;
    top: 25px;
    right: 0;
    width: 10px;
    height: 18px;
    cursor: pointer;
    background: transparent url(../images/shared/scroller.gif) no-repeat -11px 0;}

	.jcarousel-skin-fn .jcarousel-next-horizontal:hover {background-position: -11px 0;}

.jcarousel-skin-fn .jcarousel-next-disabled-horizontal,
.jcarousel-skin-fn .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-fn .jcarousel-next-disabled-horizontal:active {
    cursor: default;  background-position: -54px -97px;}	
	

.jcarousel-skin-fn .jcarousel-prev-horizontal {
    position: absolute;
    top: 25px;
    left: 0;
    width: 10px;
    height: 18px;
    cursor: pointer;
    background: transparent url(../images/shared/scroller.gif) no-repeat 0 0;}

.jcarousel-skin-fn .jcarousel-prev-horizontal:hover {background-position: 0 0;}

.jcarousel-skin-fn .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-fn .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-fn .jcarousel-prev-disabled-horizontal:active {
    cursor: default;  background-position: -54px 0px;}
    
    
#external {
	width: 387px;
	height: 41px;
	position: absolute;
	top:0;
	right:-30px;}
	
	#external li {display:inline-block; float: left;}
	
	# a {
		display: block;
		height: 40px;
		background-image: url(../images/shared/.png);
		background-repeat: no-repeat;
		text-indent: -123456px;}
	
	#ex-sign a {
		background: url(../images/shared/external.png) right top no-repeat;
		width: 200px;
		height: 41px;
		float: left;
		text-indent: -123456px;}
				
		#ex-sign a:hover {width: 200px;	background-position: right -42px;}
		
	#ex-fb a {
		background: url(../images/shared/external.png) left top no-repeat;
		width: 187px;
		height: 41px;
		float: left;
		text-indent: -123456px;}
				
		#ex-fb a:hover {width: 187px;	background-position: left -42px;}
		
	
	
	#ex-get {
		width: 96px;
		height: 40px;
		float: right;
		display: none;}
		
		#ex-get a {width: 96px; background-position: -140px -40px; display: none;}		
		#ex-get a:hover {width: 96px; background-position: -140px 0; display: none;}
		
/*recall----------------------------------------------------------------------*/

#recall-container {
	position: absolute;
	top: 560px;
	left: 50px;}
	
#recall-notice {
	position: relative;
	display: block;
	width: 590px;
	height: 72px;
	background: url(../images/recall/recall-bg.gif) left top no-repeat;
	padding: 20px 51px 19px 272px;
	margin: 0 0 30px 0;}
	
	#recall-notice h5 {
		display: none;}
		
	#recall-notice p {
		font-size: 11px;
		line-height: 1.5em;
		color: #fff;
		padding: 0;
		margin: 0;
		text-align: left;}
		
	#recall-notice #close-btn {
		display: block;
		width: 51px; height: 51px;
		position: absolute;
	 	right: 0px; top: 0px;
	 	text-indent: -12345px;}
	 	
.recall #undressed-home #footer {
	top: 680px;}
	 	
	 	

