@charset "UTF-8";
/* CSS Document for Chiquita **MG 6/30/09

       |\__/,|   (`\
     _.|o o  |_   ) )
 ---(((---(((---------
 
&copy; sitelab 2009
*/
/* RESETS ***************************************************************************************************************/
/*************************************************************************************************************************/
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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
html { min-height: 100%; margin-bottom: 1px; }


body {
	line-height: 1;
	
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* END RESETS ***************************************************************************************************************/
/*************************************************************************************************************************/

/*GLOBAL*************************************************************************************************************************************/
/********************************************************************************************************************************************/


body {
	font-family: Arial, Helvetica, san-serif;
	font-size:62.5%;/*sets font to 10px*/
	background-image: url(../jpgs/bkg.jpg);
	background-repeat:no-repeat;
	background-color:#f8fdfe;
	color:#572700;
}

/*links******************************************************************************************/
a {
	color: #aa8138;
}

a:hover, .selected {
	color: #48a942;
}

/*text******************************************************************************************/
p {
	margin: 0 0 1.2em 0;
	font-size:1.2em;
	line-height:1.6em;
}

h3 {
	font-size: 1.5em;
	line-height:normal;
	margin: 0 0 1.2em 0;
	color:#000;
}	

.serving {
	font-style: italic;
	font-size: 1.3em;
}

.text {
	margin: 0 0 1.2em 0;
	font-size:1.2em;
	line-height:1.6em;
}

.b {
	font-weight:bold;
}
/*generic floats******************************************************************************************/
.fl_left {
	float: left;
	margin: 0 20px 1.6em 0;
}

.fl_right {
	float: right;
	margin: 0 0 1.6em 20px;
}

.pic_right {
	float: right;
	margin: 0 0 0 10px;
}

.clearALL{
	clear: both;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}

/*main nav******************************************************************************************/
#nav {
	width: 206px;
	height:auto;
	position:absolute;
	z-index:100;
	top: 0;
	left: 0;
	text-align:left;
	
}
	
	#nav_top {
		width: 206px;
		height:85px;
		background-image:url(../gifs/nav_top_bkg.gif);
		background-repeat:no-repeat;
	}
	
	#nav_content {
		width: 206px;
		height: auto;
		background-color:#72ccfa;
		overflow:hidden;
		text-align:left;
		margin:0;
		padding:0;
	
	}
	
		#nav ul {
			height: auto;
			margin:0;
			padding:0;
		}
		
		#nav ul li{
			width: 199px;
			height:auto;
			margin: 0 0 0 0;
			padding:0;
			text-indent: -9999em;
		}
			
			#our_bananas {
				width: 199px;
				height:37px;
				background-image: url(../gifs/nav_our_bananas.gif);
				background-repeat:no-repeat;
				display:block;
				margin: 0 0 5px 0;
			}
			
			#nav ul li.bananas_selected #our_bananas {
				margin: 0;
			}
			
				#our_bananas:hover, #our_bananas.selected {
					background-image: url(../gifs/nav_our_bananas.gif);
					background-position: 0 -37px;
				}
			
				#our_bananas.selected {
					margin:0;
				}
			
			#banana_recipes {
				width: 199px;
				height:37px;
				background-image: url(../gifs/nav_banana_recipes.gif);
				background-repeat:no-repeat;
				display:block;
				margin: 0 0 5px 0;
			}
				
				#banana_recipes:hover,#banana_recipes.selected {					
					background-image: url(../gifs/nav_banana_recipes.gif);
					background-position: 0 -37px;
				}
				
				#banana_recipes.selected {
				    margin: 0px 0px;
				}
				
			#health_nutrition {
				width: 199px;
				height:37px;
				background-image: url(../gifs/nav_nutrition_health.gif);
				background-repeat:no-repeat;
				display:block;
				margin: 0 0 5px 0;
			}
			
			#nav ul li.health_selected #health_nutrition {
				margin: 0;
			}
			
				#health_nutrition:hover,  #health_nutrition.selected{
					background-image: url(../gifs/nav_nutrition_health.gif);
					background-position: 0 -37px;
				}
			
				#health_nutrition.selected{
					margin: 0;
				}
			
			#chiquita_kids {
				width: 199px;
				height:37px;
				background-image: url(../gifs/nav_chiquita_kids.gif);
				background-repeat:no-repeat;
				display:block;
				
			}
			
				#chiquita_kids:hover, #chiquita_kids.selected {
					background-image: url(../gifs/nav_chiquita_kids.gif);
					background-position: 0 -37px;
				}
	
				#chiquita_kids.selected{
					margin: 0;
				}
	
	#nav_bottom {
		width: 206px;
		height:8px;
		background-image:url(../gifs/nav_bottom_bkg.gif);
		background-repeat:no-repeat;
	}
	
	/*end main nav*/	

	/*sub nav*/
	#nav ul #our_bananas_sub {
		height: 93px;
		background-image: url(../jpgs/sub_nav_our_bkg.jpg);
		background-repeat:no-repeat;
		padding:10px 0 0 20px;	
		margin: 0 0 -5px 0;
	}
	
	#nav ul #health_sub {
		height: 110px;
		background-image: url(../jpgs/sub_nav_health_bkg.jpg);
		background-repeat:no-repeat;
		padding:10px 0 0 20px;
		margin: 0 0 -5px 0;
	}
	
	#nav ul #chiquita_kids_sub {
		height: 93px;
		background-image: url(../jpgs/sub_nav_our_bkg.jpg);
		background-repeat:no-repeat;
		padding:10px 0 0 20px;
	}
	
	#nav ul #recipes_sub {
		height: 35px;
		background-image: url(../jpgs/sub_nav_health_bkg.jpg);
		background-repeat:no-repeat;
		padding:10px 0 0 20px;
		margin: 0 0 -5px 0;
	}
	
	#nav ul #our_bananas_sub li, #nav ul #health_sub li, #nav ul #chiquita_kids_sub li, #nav ul #recipes_sub li{
		text-indent: 0;
		width: 145px;
		line-height:normal;
		height:auto;
		border-bottom:1px solid #edd2ad;
		text-transform:capitalize;
		font-size: 1.3em;
		padding: 7px 0 7px 12px;
		background-image:url(../gifs/sub_nav_arrow.gif);
		background-repeat:no-repeat;
		background-position: 0 9px;
		display:block;
		float:left;
	}
	
		#nav ul #our_bananas_sub li.last, #nav ul #health_sub li.last, #nav ul #chiquita_kids_sub li.last{
			border: none;
		}
	
		#nav ul #our_bananas_sub li a,  #nav ul #health_sub li a, #nav ul #chiquita_kids_sub li a, #recipes_sub li a{
			display: block;
			text-decoration:none;
			line-height:normal;
		}
			
/*container******************************************************************************************/
#container {
	width: 836px;
	height: auto;
	margin: 0 auto 0 auto;
	padding:0 0 0 140px;
	overflow:hidden;
	z-index:1;
}

	#content_wrap {
		width:836px;
		height:auto;
		background-image:url(../jpgs/main_content_bkg.jpg);
		background-repeat:no-repeat;
		overflow:hidden;
	}
		
		#content {
			width:836px;
			height:auto;
			background-repeat:no-repeat;
			background-position:bottom;
			clear:both;
			position:relative;
		}
		
			/*brain fuel link*/
			#content_bottom #brain_fuel {
				width: 180px;
				height:60px;
				display:block;
				top:-67px;
				left: 662px;
				position:absolute;
			}

			/*brain fuel link*/
			.homepage_enter_code {
				width:104px;
				height:47px;
				display:block;
				top:0px;
				left: 330px;
				position:absolute;
				background: url(/gifs/enter_code.gif);
			}
			/*brain fuel link*/
			.homepage_find_chiquita {
				width: 119px;
				height:57px;
				display:block;
				top:-1px;
				left: 317px;
				position:absolute;
				background: url(/gifs/find_chiquita.gif) no-repeat;
			}


			/*brain fuel link*/
			#content_bottom #brain_fuel {
				width: 180px;
				height:60px;
				display:block;
				top:-67px;
				left: 642px;
				position:absolute;
			}

			
			.chiquita_kids_content_bkg {
				background-image: url(../jpgs/main_content_bot_chiquita_kids_bkg.jpg);
			}
			
			.chiquita_kids_content_quiz_bkg{
				background-image:url(../jpgs/quiz/bananas_bott_back.jpg);
			}
			
			.our_bananas_content_bkg {
				background-image: url(../jpgs/main_content_bot_our_bananas_bkg.jpg);
			}
			
			.health_nutrition_content_bkg {
				background-image: url(../jpgs/main_content_bot_health_nutrition_bkg.jpg);
			}

			.kids-quiz-index-image{
				position: relative;
				right: 60px;
			}
			
			.recipes_content_bkg {
				background-image: url(../jpgs/main_content_bot_recipes_bkg.jpg);
			}
			
			#content_padding {
				width:695px;
				padding: 0 70px 40px 71px;
				overflow:hidden;
			}
				
				#sub_pages #content_padding {
					padding: 0 70px 109px 71px;
				}
				
		#content_bottom {
			width:836px;
			height:40px;
			background-repeat:no-repeat;
			position:relative;
		}
			
			.chiquita_kids_bottom {
				background-image:url(../gifs/content_bottom_chiquita_kids.gif);
			}
			
			.our_bananas_bottom {
				background-image: url(../gifs/content_bottom_our_bananas.gif);
			}
			
			.health_nutrition_bottom {
				background-image: url(../gifs/content_bottom_health_nutrition.gif);
			}
			
			.recipes_bottom {
				background-image: url(../gifs/content_bottom_recipes.gif);
			}
			
		#sign_up_container {
			width: 836px;
			height:	110px;
			background-image:url(../gifs/sign_up_container_bkg.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			overflow:hidden;
		}
		
		.capitalize{
		    text-transform: capitalize;
		}

	/*header******************************************************************************************/
	
	#header {
		width:836px;
		height: auto;
		position: relative;
		text-align:center;
	}
	
	#world_wide_banana_maps {
		width: 100px;
		height: 50px;
		position: absolute;
		display: block;
		left: 675px;
		top: 40px;
		text-indent:-9999em;
	}
	
	#home_link {
		width: 60px;
		height: 70px;
		position: absolute;
		display: block;
		left: 125px;
		top: 30px;
		text-indent:-9999em;
	}
	
	#snack_healthy {
		width: 110px;
		height: 85px;
		position: absolute;
		display: block;
		left: 680px;
		top: 45px;
		text-indent:-9999em;
	}
	
	#sub_pages #snack_healthy {
		display: none;
	}
	
	#home #world_wide_banana_maps {
		left: 700px;
		top: 120px;
	}
	
	#header ul {
		width:836px;
		height: 30px;
		line-height:30px;
		font-size: 1.1em;
		font-weight:bold;
		margin: 10px 0 5px 0px;
		padding: 0;
	}
	
		#home #header ul {
			margin: 0px 0 5px 0px;
			padding:10px 0 0 0;
		}
	
		#header ul li {
			display: inline;
			margin: 0 0 0 0;
			text-align:left;
			color:#744728;
			/*float: left;*/
		}
			
			#header ul li a{
				color: #fff;
				text-decoration:none;
				margin: 0 7px;
			}
	
			#header ul li a:hover, #header ul li .selected{
				color: #48a942;
			}
			
/*breadcrumb*/
#breadcrumb {
	width: 695px;
	height:auto;
	margin: 20px 0 0 0;
}
	#breadcrumb li {
		float: left;
		margin: 0 10px 0 0;
		padding: 0 0 0 6px;
		background-image:url(../gifs/breadcrumb_arrow.gif);
		background-repeat:no-repeat;
		background-position: 0 center;
	}
		
		#breadcrumb li a {
			color: #774d1d;
			text-decoration:none;
		}
		
			#breadcrumb li a:hover {
				text-decoration:underline;
			}
/*sign up form******************************************************************************************/

#sign_up_form {
	width: 296px;
	height: 46px;
	background-image:url(../gifs/search_box_bkg.gif);
	background-repeat:no-repeat;
	margin: 10px 0 0 20px;
	padding:10px;
	float:left;
}

	#home #sign_up_form {
		float: right;
		margin: 110px 15px 0 0;
	}
	
	#sign_up_form h3 {
		font-size: 1.3em;
		margin:0;
		color: #fff;
	}
	
	#sign_up_form .textfield {
		height: 16px;
		width: 90px;
		color: #999999;
		margin: 5px 5px 0 0;
		font-size:1.0;
		float: left;
	}
	#sign_up_form .btn  {
		padding: 5px 0 0 0;
		float: left;
	}
	/*brackets******************************************************************************************/	
		#brackets, #home #brackets, .no_sub #brackets{
		width: 453px;
		height: 86px;	
		background-image: url(../gifs/brackets_big.gif);
		background-repeat:no-repeat;
		text-transform:capitalize;
		margin: 0 10px 0 0;
		float:right;
	}
		
	/*#brackets {
		width: 453px;
		height: 86px;	
		background-image: url(../gifs/brackets_big.gif);
		background-repeat:no-repeat;
		text-transform:capitalize;
		margin: 0 10px 0 0;
		float:right;
	}*/
	
		/*#brackets, #home #brackets, .no_sub #brackets {
			width: 271px;
			height: 100px;	
			background-image: url(../gifs/brackets.gif);
			background-repeat:no-repeat;
			margin: 0 0 0 10px;
			float:right;
		}*/
		
			#brackets, #home #brackets, .no_sub #brackets {
				margin: 0 20px 0 0;
			}
	
		#brackets ul.col1 {
			width: auto;
			height:auto;
			padding: 5px 0 0 50px;
			float: left;
		}
			
		#brackets ul.col2 {
			width: auto;
			height:auto;
			padding: 5px 0 0 50px;
			float: left;
		}
		
		#brackets ul.col3 {
			width: auto;
			height:auto;
			padding: 5px 0 0 50px;
			float: left;
		}
		
			#brackets ul li{
				padding: 0 0 5px 0;
				height: auto;
				display:block;
			}
			
			#brackets ul li a{
				text-decoration: none;
				display:block;
				
			}
		
/*copyright******************************************************************************************/	
#copyright {
	margin: 5px 0 10px 5px;
	color: #cccccc;
	clear:both;
}

/*END GLOBAL**********************************************************************************************************************************/
/********************************************************************************************************************************************/

/*HOMEPAGE ***********************************************************************************************************************************/
/********************************************************************************************************************************************/

#home #header {
	width: 836px;
	height:209px;
	background-image:url(../gifs/homepage_main_content_top_bkg.gif);
	background-repeat:no-repeat;
}


#chiquita_chick {
	width: 206px;
	height:488px;
	background-image:url(../gifs/chiquita_chick.gif);
}

#flash_content {
	width: 757px;
	height:344px;
	background-image:url(../gifs/homepage_main_content_flash_bkg.gif);
	background-repeat:no-repeat;
	padding: 0 0 0 79px;
}

#sign_up_box {
	width: 836px;
	height:187px;
	background-image:url(../gifs/homepage_main_content_search_bkg.gif);
	background-repeat:no-repeat;
	position:relative;
}

#sign_up_box #brain_fuel {
	width: 160px;
	height:40px;
	display:block;
	top: -7px;
	left: 321px;
	position:absolute;
}
#find-chiquita {
	width: 125px;
	height:61px;
	display:block;
	top: -7px;
	left: 321px;
	position:absolute; 
	background: url('../Images/find_chiquita.png');	
}
*html #find-chiquita {
	top: 0px;
	width: 119px;
	height:57px;
	background: url('../gifs/find_chiquita.gif');	
}

	
#bottom_content_top {
	width: 836px;
	height:15px;
	background-image:url(../gifs/homepage_main_content_bot_bkg.gif);
	background-repeat:no-repeat;
	margin: 20px 0 0 0;
}


#bottom_content {
	width: 666px;
	height:auto;
	background-image:url(../gifs/homepage_main_content_bot_bkg.gif);
	background-repeat:no-repeat;
	background-position: 0 -15px;
	padding:10px 10px 10px 160px;
	margin: 0;
	overflow:hidden;
}

#bottom_content_bottom {
	width: 836px;
	height:15px;
	background-image:url(../gifs/homepage_main_content_bot_bkg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin: 0;
}

	#bottom_content h1 {
		font-size: 2.0em;
		font-weight:normal;
		color:#095ca6;
	}
	
		#bottom_content p {
			font-size: 1.2em;
			margin: 1.2em 0 0 0;
			font-weight:bold;
		}
	
	
	#home .box_content_home {
		width: 205px;
		height: 171px;
		background-image:url(../gifs/box_content_home_bkg.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		float:left;
		margin:0px 20px 20px 0px;
	}
		#home .box_content_home .pic {
			border:1px solid #fdf8c4;
		}
		
		#home .box_content_home p{
			margin: 10px 0;
			text-align: left;
			font-size: 1.2em;
			line-height:normal;
		}
		
		#home .box_content_home a {
			font-size: 12px;
			line-height:normal;
		}
	
		#home .box_top {
			width: 222px;
			height: 15px;
			background-image:url(../gifs/box_top_home_bkg.gif);
			background-repeat:no-repeat;
			margin:20px 0px 0px 0px;
		}
		
		#home .box_content_padding {
			padding: 0px 12px 0 18px;
		}
		
		#home .box_content_padding h3{
			color: #6b3001;
			font-size: 14px;
			margin: 0px 0px 0px 0px;
		}
		
	#home .box_content_home_right {
		width: 440px;
		float:right;
	}


/*END HOMEPAGE ***********************************************************************************************************************************/
/********************************************************************************************************************************************/


/*SUBPAGE ***********************************************************************************************************************************/
/********************************************************************************************************************************************/
#appetite {
	width: 206px;
	height:414px;
	background-image:url(../gifs/appetite_a_peel.gif);
	background-repeat:no-repeat;
}

/*headers*/

.banana_recipes_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_banana_recipes.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.our_bananas_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_our_bananas.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.health_nutrition_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_health_nutrition.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.chiquita_kids_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_chiquita_kids.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.about_us_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_about_us.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.videos_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_videos.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.contact_us_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_contact_us.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.retailers_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_retailers.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.sweepstakes_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_sweepstakes.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.site_map_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_site_map.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.terms_of_use_header {
	width:836px;
	height:43px;
	background-image:url(../gifs/hdr_terms_of_use.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

.world_wide_banana_maps_header{
	width:836px;
	height:42px;
	background-image:url(../gifs/hdr_world_wide_banana_maps.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}


.thank_you_header {
	width:836px;
	height:42px;
	background-image:url(../gifs/hdr_thank_you.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}


.privacy_policy_header{
	width:836px;
	height:42px;
	background-image:url(../gifs/hdr_privacy_policy.gif);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	text-indent:-9999em;
}

	h1 {
		width: auto;
		font-size: 2.4em;
		line-height:normal;
		font-weight:normal;
		padding: 20px 0 10px 0;
		margin: 0;
		text-align: left;
		text-transform: capitalize;
	}
	
	/*cloumns and boxes********************************************************************************************************************************/
	#sub_pages .col1 {
		width: 222px;
		height:auto;
		float:left;
		margin:0 0 20px 0;
	}
	
	#sub_pages .col2 {
		width: 222px;
		height:auto;
		margin:0 13px 0 13px;
		float:left;
	}
	
	#sub_pages .col3 {
		width: 222px;
		height:auto;
		float:left;
		margin:0 0 20px 0;
	}
	
	#sub_pages .col_wide {
		width: 457px;
		height:auto;
		margin:0 13px 0 0;
		float:left;
		overflow:hidden;
	}
	
	#sub_pages .col50 {
		width: 45%;
		height:auto;
		padding: 0 5% 0 0;
		float: left;
	}
	
		#sub_pages .col1 .box_top {
			width: 222px;
			height: 15px;
			background-image:url(../gifs/box_top_bkg.gif);
			background-repeat:no-repeat;
		}
		
		#sub_pages .col1 .box_content {
			width: 222px;
			height: 275px;
			background-image:url(../gifs/box_content_bkg.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			
		}
		
		#sub_pages .col2 .box_top {
			width: 222px;
			height: 15px;
			background-image:url(../gifs/box_top2_bkg.gif);
			background-repeat:no-repeat;
		}
		
		#sub_pages .col2 .box_content {
			width: 222px;
			height: 275px;
			background-image:url(../gifs/box_content2_bkg.gif);
			background-repeat:no-repeat;
			background-position:bottom;
		}
		
		#sub_pages .col3 .box_top {
			width: 222px;
			height: 15px;
			background-image:url(../gifs/box_top3_bkg.gif);
			background-repeat:no-repeat;
		}
		
		#sub_pages .col3 .box_content {
			width: 222px;
			height: 275px;
			background-image:url(../gifs/box_content3_bkg.gif);
			background-repeat:no-repeat;
			background-position:bottom;
		}
		
		#sub_pages .col3 .box_content_longer {
			width: 222px;
			height: 280px;
			background-image:url(../gifs/box_content3_long_bkg.gif);
			background-repeat:no-repeat;
			background-position:bottom;
		}
		
		#sub_pages .col_wide .box_top{
			width: 457px;
			height: 15px;
			background-image:url(../gifs/box_top_wide_bkg.gif);
			background-repeat:no-repeat;
			float: left;
		}
		
		#sub_pages .col_wide .box_content{
			width: 457px;
			height: 275px;
			background-image:url(../gifs/box_content_wide_bkg.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			overflow: hidden;
			text-align:left;
			float: left;
		}
		
		#sub_pages .col_wide .box_contentLonger{
			width: 457px;
			height: 280px;
			background-image:url(../gifs/box_content_widelong_bkg.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			overflow: hidden;
			text-align:left;
			float: left;
		}
		
			#sub_pages .col_wide .box_content .left {
				width: 233px;
				height:auto;
				float:left;
			}
			
			#sub_pages .col_wide .box_content .right {
				width: 162px;
				height:191px;
				float:left;
			}
			
			#sub_pages .col_wide .featured_btn {
				display: block;
				width:155px;
				height:32px;
				float: right;
				/*margin-top:40px;*/
			/*	margin: 10px 0 0 230px;*/
				/*clear: both;*/
			}
			
		#sub_pages .box_content {
			text-align: center;
		}		
		
		#sub_pages .box_content_padding {
			padding: 5px 34px 0 34px;
		}
		
		#sub_pages .fx-hgt_para p{
			height: 50px;
		}
		
		#sub_pages .col_wide .box_content_padding {
			padding:5px 20px 0 20px;
			overflow:hidden;
		}
		
		#sub_pages .box_content .box_content_padding a.link200px{
			width: 200px;
		}
		
		#sub_pages .col_wide .box_content_padding a.largeLink, #sub_pages .box_content .box_content_padding a.largeLink{
			display: block;
			font-size: 15px;
			font-weight: bold;
			margin: 8px 0px 12px 0px;
			text-align: left;
		}
				
		#sub_pages .col_wide .box_content_padding h3{
			color: #6b3001;
			font-size: 13px;
			margin: 8px 0px 0px 0px;
		}
		
		#sub_pages .col_wide .box_content_padding a{
			display: block;
			margin: 4px 0px;
		}
		
		#sub_pages .box_content .pic {
			border:1px solid #fdf8c4;
		}
		
		#sub_pages .box_content p{
			margin: 10px 0;
			text-align: left;
			font-size: 1.2em;
			line-height:normal;
		}
		
		#sub_pages .box_content a {
			font-size: 1.2em;
			line-height:normal;
		}
	
	#bottom_box {
		width: 465px;
		min-height:161px;
		height: auto;
		padding:20px 210px 0 20px;
		clear:both;
		overflow:hidden;
		position:relative;
	}
	/*just for health index page*/
		#bottom_box_health {
			width: 655px;
			min-height:161px;
			height: auto;
			padding:20px 20px 0 20px;
			clear:both;
			overflow:hidden;
			position:relative;
		}
		
		.bottom_box_health_pad {
			padding: 0 210px 0  0;
			
		}
		
		#bottom_box_link {
			width: 178px;
			height:155px;
			position: absolute;
			left: 480px;
			top: 20px;
		}
		
		#bottom_box p {
			font-size: 1.3em;
			line-height:normal;
			margin: 0 0 10px 0;
		}
		
		#bottom_box p.wider{
			font-weight: bold;
			margin-top: 0px;
			width: 570px;
		}
		
		
		#bottom_box h3 {
			font-size: 1.5em;
			margin:0 0 .6em 0;
		}
		
		/*bottom box backgrounds*/
		.our_bananas_bkg {
			background-image: url(../jpgs/our_bananas_bot_bkg.jpg);
			background-repeat:no-repeat;
		}
		
		.health_nutrition_bkg {
		/*	height:180px;*/
			background-image: url(../jpgs/health_bot_bkg.jpg);
			background-repeat:no-repeat;
			
		}
		
		.recipes_bkg {
			min-height:180px;
			height:auto;
			background-image: url(../jpgs/recipes_bot_bkg.jpg);
			background-repeat:no-repeat;
		}
		
		#bottom_box p.lineHeight18px{
			line-height: 18px;
		}
		.chiquita_kids_bkg {
			min-height:180px;
			height:auto;
			background-image: url(../jpgs/chiquita_kids_bot_bkg.jpg);
			background-repeat:no-repeat;
		}
		
		.chiquita_kids_quiz_bkg {
			background-image: url(../jpgs/quiz/repeat_back.jpg);
			background-repeat: repeat-y;
			height: auto;
			margin: 0px 0px 20px 0px;
		}

	/*recipes ********************************************************************************************************************************/
	/*search form*/
	
	#bottom_box.recipes_bkg span img {
		float: left;
	}
	#bottom_box.recipes_bkg span .textfield, #bottom_box.recipes_bkg span .selectfield{
		width: 144px;
		height: 20px;
		border: 1px solid #cecece;
		border-top: none;
		border-left: none;
		float: left;
		margin: 0 0 0 5px;
		font-size:1.3em;
		padding:2px;
	}
	#bottom_box.recipes_bkg span .selectfield{
		width: 150px;
		height:26px;
		margin-right: 5px; 
	}
	
	#sub_pages .col_wide .box_content .box_content_padding .featuredVidLeft{
		display: inline;
		width: 270px;
	}
	
	#sub_pages .col_wide .box_content .box_content_padding .featuredVidLeft img#featuredVideo{
		margin: 0px 0px 10px 0px;
	}
	
	#sub_pages .col_wide .box_content .box_content_padding .featuredVidRight{
		display: inline;
		margin: 30px 0px 0px 10px;
		width: 134px;
	}	
	
	#sub_pages .col_wide .box_content .box_content_padding .featuredVidRight ul{
		list-style-type: disc;
		margin: 0px 0px 0px 7px;
		padding: 0px 0px 0px 8px;
	}
	#sub_pages .col_wide .box_content .box_content_padding .featuredVidRight li{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	div.recipe_index_categories{
		margin: 50px 0px 0px 0px;
	}
	
	/*recipes deatails********************************************************************************************************************************/
	#recipe_top {
		background-image: url(../jpgs/recipe_top_bkg.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		float: left;
		height: 38px;
		padding: 0px 0px;
		margin: 0px 0px 0px 0px;
		width: 693px;
	}
	
	#recipe_top ul {
		padding: 0px 8px 0 492px;
		margin: 0;
		height:auto;
		width: auto;
		float: left;
		clear: both;
	}
	
		#recipe_top li {
			height:24px;
			width: auto;
			float: left;
		}
	
			#recipe_top #print {
				width: 73px;
				height:24px;
				background-image:url(../jpgs/btn_print.jpg);
				background-repeat:no-repeat;
				display:block;
			}
			
			#recipe_top #email_friend {
				width: 120px;
				height:24px;
				background-image:url(../jpgs/btn_email_friend.jpg);
				background-repeat:no-repeat;
				display:block;
			}
			
			#recipe_top .row {
				width: 300px;
				float:left;
				margin:0 0 10px 0;
				font-size:1.3em;
				line-height:1.3em;
				clear:both;
			}
	
	#recipe_content {
		background-image: url(../jpgs/recipe_content_bkg.jpg);
		background-repeat: repeat-y;
		clear: both;		 
		height: auto;
		overflow: hidden;
		padding: 10px 35px 0px 15px;
		margin: 0;
		width: 643px;
	}
	
		 #recipe_content .col1{/*used for a shim hack*/
		 	width: 1px;
			height: 380px;
			float: left;
		}
		
		 #recipe_content .col2{
			width: 230px;
			height: auto;
			float: left;
			font-size: 1.2em;
			color:#000;
		}
		
			 #recipe_content .col2 .recipe_img{
			 	border: 1px solid #fdfac4;
				clear: both;
				float: left;
			 }
			
			 .recipe_img{
				clear: both;
		 		padding: 0px 0px 0px 0px;
			 }
			 
			 #recipe_content #addThis{
				clear: both;
				margin: 15px 0px 0px 0px;
				position: relative;
				top: 10px;
			 }
			
			#recipe_content .rating {
				margin: 20px 0 10px 0;
				float:left;
				clear:both;
			}
				#recipe_content .rating p {
					margin: 0 0 0 0;
					padding:0;
					font-size:1.0em;
					color: #572700;
				}
				
		 #recipe_content .col3{
			width: 390px;
			height: auto;
			float: left;
		}
		
			.recipe_right {
				clear: both;
				margin: 0px 0px 10px 0px;
				padding: 0px 0px 10px 0px;
				width: 375px;
			}
			
			.recipe_right_bord{
				border-bottom: 1px solid #6b3001;
				margin: 0px 0px 15px 0px;
				padding: 0px 0px 15px 0px;
			}
			
			#recipe_content .col3 h3 {
				border-top: 1px solid #6b3001;
				color:#000;
				font-size: 1.4em;
				line-height: 1.6em;
				margin: 15px 0 1em 0;
				padding: 15px 0px 0px 5px;
				text-transform: capitalize;
				width: 360px;
				/*width: 375px;*/				
			}
			
			#recipe_content .col3 h3.h3_nobottMarg{
			    margin-bottom: 0px;
			}
			
			#recipe_content .col3 h3.h3_noborders{
			    border-top: none;
			    margin: 0px 0px;
			    padding: 0px 0px 0px 5px;
			    text-transform: capitalize;
			}
			
			#recipe_content .col3 h3.categoryLabel{
				border-top: none;
				color: #000;
				display: inline;
				float: left;
				font-size: 1.4em;
				line-height: normal;
				margin: 0px 10px 1em 0;
				padding: 0px 0px 0px 5px;
				width: auto;
			}	
			
			.recipe_right .categoryLink{
				display: inline;
				font-size: 12px;
				margin: 0px 4px 0px 0px;
				position: relative;
				top: 1px;
			}
			
			#recipe_content .col3 ul {
				font-size: 1.2em;
				line-height:1.6em;
				margin: 0 0 1.6em 20px;
			}
			
			#recipe_content .col3 li {
				list-style: square;
			}
			
			#recipe_content .col3 p{
				margin: 0 0 0px 5px;
			}	
			
			#recipe_content .col3 .category {
				color:#000;
				font-size: 14px;
				font-weight: bold;
				margin: 0px 0px 0px 0px;
			}
			
			#recipe_content .col3 .serves,  #content_padding .serves{
				height: 20px;
				line-height:20px;
				font-weight: bold;
				color:#000;
				display:block;
				float:left;
				font-size:small;
			}
			
			#recipe_content .col3 .textfield{
				width: 28px;
				height: 20px;
				color: #000;
				border:none;
				float:left;
				margin: 3px 0 0 5px;
			}
			
			#recipe_content .col3 .btn{
				float: left;
				margin: 0 0 0 5px;
			}
			
			#recipeInfoTop{
				float: left;
				height: 20px;
				overflow: visible;
				position: relative;
				top: 10px;
				width: 400px;
			}
			
			#ctl00_ContentPlaceHolder1_tblCookTime {
				float: left;
				font-size: 1.2em;
				line-height:1.6em;
				margin: 6px 20px 0px 0px;
			}
			
			#recipeInfoTop #ctl00_ContentPlaceHolder1_tblCookTime h3, .servesDiv h3{
				display: inline;
				font-size: 14px;
				line-height: 16px;
				margin: 5px 5px 0px 0px;
			}
			
			#recipeInfoTop .servesDiv .textfield{
				border:none;
				color: #000;				
				float: left;
				font-weight: bold;
				height: 16px;
				margin: 8px 10px 0px 5px;
				padding: 0px 0px 0px 4px;
				width: 22px;
			}
			
			#recipe_content .recipe_img_form_bar, #smb_left_content_sweeps_thanks .recipe_img_form_bar {
				height:151px;
				width:auto;
				background: url(../jpgs/image_form_bar.jpg) 0 0 no-repeat;
				margin:0px 5px 5px 0px;
			}
			#recipe_content .recipe_img_form_bar, #smb_left_content_sweeps_thanks .recipe_img_form_bar2 {
				height:151px;
				width:auto;
				background: url(../jpgs/image_form_bar2.jpg) 0 0 no-repeat;
				margin:0px 5px 5px 0px;
			}
		
			#recipe_content .recipe_img_form_bar .form, #smb_left_content_sweeps_thanks .recipe_img_form_bar .form {
				width:187px;
				margin:0px 0px 0px 15px;
				padding:12px 0px 0px 0px;
			}	
			
				#recipe_content .recipe_img_form_bar .form p, #smb_left_content_sweeps_thanks .recipe_img_form_bar .form p {
					color:#ffffff;
					line-height:1.1em;
					font-size:16px;
					letter-spacing:1px;
					padding:0px;
					margin:0px 0px 15px 0px;
				}
				
				#recipe_content .recipe_img_form_bar .form span, #smb_left_content_sweeps_thanks .recipe_img_form_bar .form span {
					font-size:10px;
					color:#095ca6;
					display:block;
					position:relative;
					height:25px;
					width:187px;
					line-height:2em;
					padding-bottom:3px
				}
				
				#recipe_content .recipe_img_form_bar .form label, #smb_left_content_sweeps_thanks .recipe_img_form_bar .form label {
					display:inline;
					float:left;
					line-height:2.5em;
					margin: 0px 0px;
					width: auto;
				}
				
				#recipe_content .recipe_img_form_bar .form input, #smb_left_content_sweeps_thanks .recipe_img_form_bar .form input {
					width:107px;
					float:right;
					display:inline;
					font-size:1em;
				}
				
				#recipe_content .recipe_img_form_bar .form img, #smb_left_content_sweeps_thanks .recipe_img_form_bar .form img {
					float:right;
					clear: both;
					cursor:pointer;
				}
#recipe_bottom {
		height: 69px;
		width:695px;
		display:block;
	}
	
	/*recipes search results********************************************************************************************************************************/
	.search_again {
		font-size: 1.3em;
	}
	
	.sub_search_para{
		margin: 10px 0px 0px 20px; 
		width: 640px;
	}
	
	#search_results {
		margin: 20px 0 0 0;
		border-top: 1px solid #e8bc7b;
		float: left;
	}
	
	#search_results td {
		vertical-align: top;
	}
	
	#generic_sub_page_content.search_results {
		min-height:300px;
	}
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe {
		font-size: 1.2em;
		float:left;
	}
	
	    #generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe td{
	        vertical-align: top;
	    }
	
	#generic_sub_page_content .searchTitleHead
	{
		color: #572700;
		font-size: 16px;
		margin: 10px 0px 0px 0px;
	}
	
	#generic_sub_page_content .searchTitleTan
	{
		color: #ae7c37;
	}
	
	#generic_sub_page_content .searchInstrs
	{
		color: #ae7c37;
		font-size: 11px;
		font-style: italic;
		margin: 10px 0px 20px 0px;
	}
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe .recipeBlock
	{
		margin: 0px 0px 20px 0px;
	}

	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe .recipe_image {
		display: inline;
		float: left;
		height: auto;
		margin: 0px 26px 10px 0px;
	}
	
	#recipe_content .videoForRecipe{
		background-color: #f8dda8;
		height: 44px;
		margin: 0px 0px 15px 0px;
		width: 222px;
	}
	
	#recipe_content .videoForRecipe h3 a{
		color: #000;
		display: block;
		float: left;
		font-size: 14px;
		font-weight: bold;
		left: 8px;
		position: relative;
		text-decoration: none;
		top: 6px;
		width: 150px;
	}
	
	#recipe_content .videoForRecipe h3 a:hover{
		color: #48a942;
	}
	
	#recipe_content .videoForRecipe img{
		float: left;
		margin: 5px 0px 0px 5px;
	}
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe .recipe_desc {
		display: inline;
		float: left;
		margin: 0px 0px 0px 0px;
		width: 190px;
	}
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe .recipe_desc h2
	{
		font-size: 13px;
		font-weight: normal;
		line-height: 16px;
		margin: 0px 0px 5px 0px;
		padding: 0px 0px;
		width: 190px;
	}
		
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe .recipe_Cats
	{
		color: #935403;
		font-size: 11px;
		font-style: italic;
	}
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe div.recipe_rating
	{
		margin: 0px 0px 20px 0px;
		width: 150px;
	}
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe div.recipe_rating h3
	{
		color: #935403;
		font-size: 10px;
		font-weight: bold;
		margin: 3px 0px 3px 0px;
		padding: 0px 0px;
		text-transform: uppercase;
	}	
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe div.recipe_rating .fullRating
	{
		background-image: url(../Images/icon_banana_off.gif);
		height: 33px;
		width: 145px;
	}
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe div.recipe_rating .ratingSearchRes
	{
		background-image: url(../Images/icon_banana_on.gif);
		height: 33px;
	}
	
	#generic_sub_page_content .pagingButtons
	{
		clear: both;
		display: block;
		font-size: 12px;
		margin: 10px auto;
		text-align: center;
		z-index: 99;
		width: 200px;
	}	
	
	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe .result_title 
	{
		color: #572700;
		font-weight: bold;
	}

	#generic_sub_page_content #ctl00_ContentPlaceHolder1_gvwRecipe .result_description {
	 	font-style: italic;
	}
	
	#generic_sub_page_content #search_results label {
		font-size: .9em;
		/*float: left;*/
		float: none;
	}
	#generic_sub_page_content #search_results  input {
		/*float: left;*/
		vertical-align: top;
	}
	
	#generic_sub_page_content #search_results #ctl00_ContentPlaceHolder1_chkRecipeCategories input {
		vertical-align: middle;
	}
	
	
	#ctl00_ContentPlaceHolder1_chkRecipeCategories {
		width: 350px;
	}
	

	#generic_sub_page_content #search_results .textfield {
		width: 350px;
		margin: 0 10px 0 0;
		float:none;
	}
	
	#generic_sub_page_content #search_results .selectfield{
		width: 144px;
		height: 24px;
		border: 1px solid #cecece;
		border-top: none;
		border-left: none;
		float: left;
		margin: 0 0 0 5px;
		font-size:1.3em;
		padding:2px;
	}
	
	#generic_sub_page_content p.narrowPara{
		margin: 5px 0px;
		width: 190px;
	}
	
	/*end recipes********************************************************************************************************************************/

	/*generic sub sub pages content*********************************************************************************************************************************/
	#generic_sub_page_top {
		width:693px;
		height:62px;
		background-image:url(../jpgs/generic_box_top_bkg.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		padding:20px 0 0 0;
	}
		
		#generic_sub_page_top h1{
			/*margin: 0 0 30px 0;*/
			margin: 0 0 20px 0;
			padding:0;
		}
	#generic_sub_page_content {
		 width:623px;
		 height:auto;
		 background-image:url(../jpgs/recipe_content_bkg.jpg);
		 background-repeat:repeat-y;
		 padding: 10px 35px 0px 35px;
		overflow: hidden;
		position:relative;
		margin: 0;
	
	}	
	
		#generic_sub_page_content .shim {
			width: 1px;
			height: 300px;
			float: left;
		}
	
		#generic_sub_page_content .left {
			width: 240px;
			height: auto;
			float: left;
		}
			
		#generic_sub_page_content .right {
			width: 370px;
			height: auto;
			float: left;
		}
				
				
		.generic_sub_page_content p {
			clear: both;
		}
		
	#generic_bottom {
		height: 69px;
		width:695px;
		display:block;
		position:absolute;
	}
	
	
	
	
		
	
		/*exotic bananas*********************************************************************************************************************************/
		
		#sub_pages .exotic .col1,#sub_pages .exotic .col2,#sub_pages .exotic .col3,#sub_pages .exotic .col4 {
			width: 142px;
			height:auto;
			margin: 0 10px 0 0;
			padding:0;
			float: left;
		}
		
		#sub_pages .exotic .col4 {
			margin: 0;
		}
		
		.exotic .big_link {
			width: 142px;
			height:60px;
			text-align:center;
		}
		
			.exotic .big_link a {
				font-size: 2.0em;
				text-decoration:none;
			}
			
		/*forms*********************************************************************************************************************************/
		#address {
			float: right;
			margin: 0 0 0 40px;
		}
		
		
		.formlabel{
			color:#0E599D;
			font-weight:bold;
		}
		
		#generic_sub_page_content .row {
			width: 320px;
			float:left;
			margin:0 0 10px 0;
			font-size:1.3em;
			line-height:1.3em;
			clear:both;
		}
		
		#generic_sub_page_content .long {
			width: 623px;
		}
		
		
		#generic_sub_page_content .no_clear {
			clear:none;
		}
		
		#generic_sub_page_content .textfield {
			width: 195px;
			height: 20px;
			border: 1px solid #cecece;
			border-top: none;
			border-left: none;
			float: left;
			margin: 0 0 0 5px;
			/*font-size:1.3em;*/
			padding:2px;
			color:#572700;
		}
		
		#generic_sub_page_content .textfieldshort {
			width: 95px;
			height: 20px;
			border: 1px solid #cecece;
			border-top: none;
			border-left: none;
			float: left;
			margin: 0 0 0 5px;
			/*font-size:1.3em;*/
			padding:2px;
			color:#572700;
		}
		
		#generic_sub_page_content.contact_us .textfield {
		

		}
		
		
		#generic_sub_page_content label {
			width: 100px;
			
			margin:4px 5px 0 0;
			float:left;
		}
		
		#generic_sub_page_content.contact_us label {
			width: 75px;
		}
		
		#generic_sub_page_content .textareafield {
			width: 200px;
			height: 100px;
			border: 1px solid #cecece;
			border-top: none;
			border-left: none;
			float: left;
			margin: 0 0 0 5px;
			font-size:1.3em;
			padding:2px;
			color:#572700;
		}
		
		#generic_sub_page_content.contact_us .textareafield {
		width: 560px;
		}
		
		
		#generic_sub_page_content.tell_us_more .selectfield{
			width: auto;
			height: 24px;
			border: 1px solid #cecece;
			border-top: none;
			border-left: none;
			float: left;
			margin: 0 0 0 5px;
			font-size:.8em;
			padding:2px;
		}
		
		#generic_sub_page_content.tell_us_more .long_label label {
			width: 200px;
		}
		
		
		#generic_sub_page_content .friend {
			width: 100%;
			border-top: 1px solid #f6c642;
			padding:10px 0 0 0; 
			margin:10px 0 10px 0;
			font-size:1.5em;
			font-weight:bold;
		}
		
		#generic_sub_page_content .friend1 {
			border: none;
			margin: 0 0 10px  0;
		}
		
		.formerror {
			color: #aa0000;
			margin: 0 0 10px 0;
			font-size: 1.2em;
			line-height:1.2em;
		}
		
		/*world wide banan maps bananas*********************************************************************************************************************************/
		#generic_sub_page_content.world_wide_banana_maps {
			width: 693px;
			padding: 0;
			margin: 0;
			text-align: left;
			position:relative;
		}
		
		#generic_sub_page_content.world_wide_banana_maps p{
			margin: 0 0 0 20px;
		}
		
		#generic_sub_page_content .world_wide_map {
			height: 475px;
			width:678px;
			background-image:url(../jpgs/world_wide_banana_maps.jpg);
			background-repeat:no-repeat;
			background-position: 10px 0;
			overflow:hidden;
			margin:0;
			padding:0;
			top:0;
			left:0;
			
		}
		/*ie 6 hack*/
		*html #generic_sub_page_content .world_wide_map {
		margin: -10px 0 0 -30px;
		
		}
		
		.world_wide_banana_maps span{
			color: #572700;
			font-size:11px;
			font-weight:normal;
			display:block;
			text-transform:none;
		}
		
		#mexico {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 158px;
			left:255px;
			text-decoration:none;
			font-weight: bold;
			z-index:30;
			text-align:center;
		}
		
			#mexico:hover {
				width: 230px;
				height: 130px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
			}
			
			#mexico:hover img {
				float: left;
				margin: 0 10px 30px 0;
			}
			
			
		#gautemala {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 240px;
			left:358px;
			text-decoration:none;
			font-weight: bold;
			z-index:31;
			text-align:center;
		}
		
			#gautemala:hover {
				width: 230px;
				height: 120px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
			}
				
				#gautemala:hover img {
					float: left;
					margin: 0 10px 30px 0;
				}
					
		#honduras {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 244px;
			left:394px;
			text-decoration:none;
			font-weight: bold;
			z-index:32;
			text-align:center;

		}
		
			#honduras:hover {
				width: 230px;
				height: 130px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
			}
			
				#honduras:hover img {
					float: left;
					margin: 0 10px 30px 0;
				}
			
		#costa_rica {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 294px;
			left:428px;
			text-decoration:none;
			font-weight: bold;
			z-index:33;
			text-align:center;

		}
		
			#costa_rica:hover {
				width: 230px;
				height: 100px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
			}
				
				#costa_rica:hover img{
					float: left;
					margin: 0 10px 30px 0;
				}
				
		#ecuador {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 416px;
			left:490px;
			text-decoration:none;
			font-weight: bold;
			z-index:34;
			text-align:center;

		}
		
			#ecuador:hover {
				width: 230px;
				height: 120px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
				top: 330px;
				left:400px;
			}
				
				#ecuador:hover img{
					float: left;
					margin: 0 10px 30px 0;
				}
				
		#nicaragua {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 271px;
			left:415px;
			text-decoration:none;
			font-weight: bold;
			z-index:35;
			text-align:center;

		}
		
			#nicaragua:hover {
				width: 230px;
				height: 130px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
			}
				#nicaragua:hover img{
					float: left;
					margin: 0 10px 30px 0;
				}
		
		#panama {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 321px;
			left:460px;
			text-decoration:none;
			font-weight: bold;
			z-index:36;
			text-align:center;

		}
		
			#panama:hover {
				width: 230px;
				height: 100px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
			}
				
				#panama:hover img{
					float: left;
					margin: 0 10px 30px 0;
				}
		
		#columbia {
			width: 20px;
			height:20px;
			line-height:18px;
			display: block;
			background:transparent;
			text-indent:-9999em;
			position:absolute;
			top: 366px;
			left:540px;
			text-decoration:none;
			font-weight: bold;
			z-index:37;
			text-align:center;

		}
		
			#columbia:hover {
				width: 230px;
				height: 120px;
				padding:5px;
				background-color: #f8e145;
				border:1px solid #fff;
				font-size:13px;
				text-transform:uppercase;
				color:#095ca6;
				text-indent:0em;
				text-align:left;
				top: 266px;
				left:440px;
			}
			
				#columbia:hover img{
					float: left;
					margin: 0 10px 30px 0;
				}
		
		#map_description {
			width: 310px;
			height: 94px;
			position:absolute;
			top: 46px;
			left:350px;
			text-align:left;
			font-size:1.3em;
			line-height:1.3em;
			z-index:35;

		}
		
/* ****************** RatingBanana ****************** */

	.ratingBanana {
		white-space: nowrap;
		margin: 1em;
		height: 32px;
	}
	
	.ratingBanana .ratingItem {
		font-size: 0pt;
		width: 33px;
		height: 32px;
		margin: 0px;
		padding: 0px;
		display: block;
		background-repeat: no-repeat;
		cursor: pointer;
	}

	.ratingBanana .Filled{
		background-image: url(../Images/icon_banana_on.gif);
	}

	.ratingBanana .Empty {
	 	background-image: url(../Images/icon_banana_off.gif);
	}

	.ratingBanana .Saved{
		background-image: url(./Images/icon_banana_on.gif);
	}


/* ****************** end RatingBanana ****************** */



#generic_sub_page_content_result {
		 width:623px;
		 height:auto;
		 background-image:url(../jpgs/recipe_content_bkg.jpg);
		 background-repeat:repeat-y;
		 padding: 10px 35px 0px 35px;
		overflow: hidden;
	}
	
/* ****************** TopNavigation ****************** */
.jqnavtop
	{
	}

.listing {
	list-style-type:disc; 
	font-size:1.2em; 
	padding: 0px 0px 8px 20px;
	line-height:1.6em;
}

.listing li {
	padding:0px 0px 10px 0px;
}

.underline {
	text-decoration:underline;
}


/*Sitemap*********************************************************************************************************************************/
.site_map li{
	font-size: 1.3em;
	line-height:normal;
	text-transform:capitalize;
	padding: 7px 0 7px 12px;
	background-image:url(../gifs/sub_nav_arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 9px;
	display:block;
}

.site_map li li {
	font-size: 1.0em;
}


/*videos*********************************************************************************************************************************/
#chiquita_videos {
	float:left;
}

.videos .col50 img {
	margin-bottom: 50px;
	border: 1px solid #fff;
}

#video_wrap {
	background-image: url(../jpgs/chiquita_videos_bkg_new.jpg);
	/*background-image: url(../jpgs/chiquita_videos_bkg.jpg);*/
	background-repeat: no-repeat;
	height: 275px;
	margin: 20px auto;
	padding: 32px 0 0 0;
	position: relative;
	width: 604px;
}
	#video_wrap .player {
		display: block;
		height: 224px;
		margin: 0px 0 0 96px;
		width: 406px;
	}
	
	#video_wrap .player img {
		margin: 80px 0 0 165px;
	}
	
	.TopLevelCatDivs{
		position: relative;
	}
	
	
#playlist_wrap {
	width: 427px;
	height: 153px;
	background-image:url(../gifs/chiquita_videos_list_bkg.gif);
	background-repeat:no-repeat;
	margin: 10px 0 20px 80px;
}

#pl {	
	float: left;
	height: 143px;
	overflow: hidden;
	position: relative;
	padding: 5px 0;
	width: 410px;
}

	#pl div.entries {
		height:123px;
		position:absolute;
		width:10000em;
		line-height:1.4em;
	}
	
		#pl div.entries a {
			width:110px;
			background:transparent url(/img/playlist/entry.png) no-repeat scroll 0%;
			color: #572700;
			float:left;
			font-family:"arial","verdana";
			font-size:1.1em;
			height:103px;
			margin:0px 4px;
			padding:10px;
			text-decoration:none;
		}
		
			#pl div.entries a:hover {
				background-position:-140px 0;
				color:#000;
			}
			
			#pl div.entries a.playing {
				background-position:-280px 0;		
				color:#000;
			}
			
			#pl div.entries a.paused {
				background-position:-420px 0;		
				color:#000;
			}
			
			#pl div.entries a.progress {
				opacity:0.8;
			}
	
	#pl div.entries a em {	
		font-size: 1.0em;
		font-style:normal;		
	}

/* Navigation for videos as paging*/
.videosNavigation{
	position: absolute;
	right: 0px;
	top: 0px;
}

a.nextPage, a.prevPage, a.recipePrev, a.recipeNext, a.historyNext, a.historyPrev, a.commercialNext, a.commercialPrev{
	display: inline;
	margin:0;
	cursor: pointer;
	position: relative;
}

	a.nextPage {
		top: 0px;
		right: 0px;
	}
	
	a.prevPage {
		top: 0px;
		right: 0px;
	}

/*a.nextPage:hover, a.prevPage:hover {
	background-position:0px -18px;		
}*/

/*a.nextPage {
	background-image:url(/img/playlist/arrow/right.png);	
}*/

a.nextPage.disabled, a.prevPage.disabled {
	visibility:hidden;		
}


/** New video player */
#videosPlaylist{
	background-image: url(../jpgs/videos_playlist_back.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	
	margin: 0px auto;
	width: 630px;
}

#videosHeader{
	background-image: url(../jpgs/video_header_back.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	clear: both;
	height: 56px;
	margin: 0px auto;
	padding: 0px 0px;
	width: 630px;
}

#videosHeader ul{
	list-style: none;
	margin: 0px 0px;
	padding: 0px 0px;
}

#videosHeader li{
	display: inline;
}

#videosHeader li a{
	background-image: url(../jpgs/tab_vid_pl_center_off.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	display: block;
	float: left;
	font-size: 18px;
	line-height: 19px;
	height: 42px;
	margin: 0px 4px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	width: 149px;
}

#videosHeader li.first a{
	background-image: url(../jpgs/tab_vid_pl_left_off.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}

#videosHeader li.first a.active{
	background-image: url(../jpgs/tab_vid_pl_left.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}

#videosHeader li a.active{
	background-image: url(../jpgs/tab_vid_pl_center_on.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	color: #572700;
}

#recipesVideos{
}

	#recipesVideos div.recipeVidContainer, #historyVideos div.historyVidContainer, #commercialsVideos div.commercialVidContainer, #plantainsVideos .plantainsVidContainer{
		clear: both;
		display: block;
		margin: 0px 0px 0px 0px;
		overflow: hidden;
		position: relative;
		height: 290px;
		top: 20px;
		width: 1650px;
	}
	
	#historyVideos div.historyVidContainer{
		width: 1800px;
	}
	
	#commercialsVideos div.commercialVidContainer{
		width: 1400px;
	}
	
	#recipesVideos div.recipeVidContainer a, #historyVideos div.historyVidContainer a, #commercialsVideos div.commercialVidContainer a, 
	#plantainsVideos .plantainsVidContainer a{
		color: #572700;
		display: block;
		float: left;
		font-size: 10px;
		display: block;
		height: 110px;
		padding: 10px 10px 10px 20px;
		margin: 0px 5px 14px 0px;
		text-decoration: none;
		width: 100px;
	}
	
	#recipesVideos .recipeVidContainer a:hover, #recipesVideos .recipeVidContainer a.active, #historyVideos div.historyVidContainer a:hover, 
	#historyVideos div.historyVidContainer a.active, #commercialsVideos div.commercialVidContainer a.active, 
	#commercialsVideos div.commercialVidContainer a:hover, #plantainsVideos .plantainsVidContainer a:hover{
		background-color: #F5E8CC;
	}
	
	#recipesVideos div.recipeVidContainer img, #historyVideos div.historyVidContainer img, #commercialsVideos div.commercialVidContainer img, 
	#plantainsVideos .plantainsVidContainer img{
		display: block;
		margin: 0px 5px 5px 0px;
	}
	
	#recipesVideos div.videoTime{
		margin: 3px 0px 0px 0px;
	}

#recipesVideos, #historyVideos, #commercialsVideos, #plantainsVideos{
	height: 290px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;	
	padding: 0px 20px;
	width: 520px;
}

#historyVideos, #commercialsVideos, #plantainsVideos{
	display: none;
}

.corporate-row{
	clear: both;
	width: 650px;
}

.corporate-row p.vidbottPara{
	display: block;
	float: left;
	margin: 20px 20px 10px 0px;
	width: 420px;
}

.vidleftButton{
	display: block;
	float: left;
	margin: 20px 0px 0px 0px;
	text-align: left;
	width: 182px;
}

.vidleftButton2{
	display: block;
	float: left;
	margin: 20px 0px 0px 7px;
	text-align: left;	
	width: 181px;
}

/*audio player*********************************************************************************************************************************/
#audio_player {
	height:30px;
	width:auto;
	line-height:30px;
	float: right;
	font-size: 1.5em;
	/*position:absolute;*/
	padding: 30px 10px 0 0;
	margin: 0;
}

	#audio_player ul, #chiquita_jingle ul {
		float: left;
		margin:0;
		padding:0;
		clear:both;
	}
	
		#audio_player  li, #chiquita_jingle li {
			height:30px;
			line-height:30px;
			float: left;
			padding: 0 5px 0 0;
			margin:0;
		}

#chiquita_jingle {
	width:auto;
	height:30px;
	clear: both;
	float:left;
	margin: 0 0 20px 0;
	font-size:  2.0em;
}

/*email friend*********************************************************************************************************************************/	
.dvEmailOuter {
	width: 300px;
	position: absolute;
	padding: 20px;
	background:#faeac9;
	border:1px solid #532607;
	background-image:url(../jpgs/recipe_content_bkg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	z-index: 10000000;
	top:0;
	left: 100px;
}

.dvEmailOuter h2{
	float: left;
}

.dvEmailOuter .formlabel {
	display: block;
	width: 100px;
	display:inline;
	float:left;
}


.dvEmailOuter .textfield {
	width: 144px;
	height: 20px;
	border: 1px solid #cecece;
	border-top: none;
	border-left: none;
	float: left;
	margin: 0 0 0 5px;
	font-size:1.3em;
	padding:2px;
}

/* Chiquita Kids quiz page styles 10-27-2009  */
#ctl00_ContentPlaceHolder1_Table1
{
	font-size: 12px;
	line-height: 16px;
	padding: 5px 0px 0px 0px;
	width: 750px;
}

.correctQAnswer
{
	color: #0fa200;
}

.incorrectQAnswer
{
	color: #FF0000;
}

#ctl00_ContentPlaceHolder1_TableAnswers
{
	font-size: 12px;
	line-height: 16px;
	margin: 20px 0px 0px 20px;
}

td.spacerQuizBtwnQs
{
	height: 10px;
	padding: 5px 0px;
}

td.answerCell
{
	width: 410px;
}

div.padBtwnQandAs
{
	background-color: #0fa200;
	height: 1px;
	margin: 5px 0px;
}

h1.quizTitle
{
	color: #0fa200;
	margin: 0px 0px; 
	padding: 0px 0px;
}

h1.scoreH1
{
}

/* Thickbox Styles */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------
*{padding: 0; margin: 0;}*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {
	background: url(../images/macFFBgHack.png) repeat;
}

.TB_overlayBG {
	background-color: #000;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	background-color: #fceed3;
	border: 6px solid #a5793c;
	color:#000000;
	display:none;	
	left: 50%;
	text-align:left;
	top:50%;
	position: fixed;	
	z-index: 102;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display: block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	float:right;
	padding: 4px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
}

#TB_ajaxWindowTitle{
	float: left;
	padding: 4px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	color: #aa8138;
	background-color: #fceed3;
	height: 22px;
}

	#TB_title #TB_closeWindowButton{
		color: #aa8138;
		font-size: 12px;
		text-transform: uppercase;
	}
	
	#TB_title a:hover{
		color: #48a942;
		font-size: 12px;
		text-transform: uppercase;
	}
	
#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

body#videoDetail{
	background-color: #fceed3;
	background-image: none;
}

#videoDetailPopUp div.entries{
	display: none;
}

#vidDetailContainer{
	background-image: url(../../images/video_popup_back.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	height: 296px;
	margin: 10px auto 0px auto;
	position: relative;
	width: 604px;
	z-index: 123;
}

#vidDetailContainer #containFlowVid{
	height: 230px;
	margin: 0px auto;
	position: relative;
	top: 26px;
	width: 404px;
	z-index: 44;
}

object#containFlowVid_api{
	position: relative;
	z-index: 55;
}

#vidDetailContainer #containFlowVid #play_button{
	display: block;
	margin: auto auto;
	position: relative;
	top: 90px;
	width: 68px;
}

#vidDetailsStrip{
	background-color: #f8dda8;
	height: 44px;
	margin: 20px auto 0px auto;
	padding: 10px 0px;
	text-align: center;
	width: 100%;
}
	#vidDetailsStrip h1{
		color: #000;
		font-family: Helvetica, Arial, Sans-Serif;
		font-size: 18px;
		font-weight: bold;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px;
		text-align: center;
		width: auto;
	}
	
	#belowTitleDetails{
		margin: 0px auto;
		text-align: center;
		width: 330px;
	}
	
	#vidDetailsStrip #belowTitleDetails a{
		color: #aa8138;
		display: block;
		float: left;
		font-size: 12px;
		margin: 0px 10px 0px 0px;
		text-align: center;
	}
	
	#vidDetailsStrip #belowTitleDetails a:hover{
		color: #48a942;
	}
	
#addThisVidDetails{
	display: inline;
	position: relative;
	z-index: 500;
}

.commentsRecipes{
}

.commentsRecipes div.recipesComments{
	width: 380px;
	height:auto;
	display: block;
	margin: 10px 0px;
	padding: 0px 0px;
}

.commentsRecipes div.recipesComments ul.commentsList{
	max-height: 500px;
	overflow-x: hidden;
	overflow-y: auto;	
	list-style-position: inherit;
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

*html .commentsRecipes div.recipesComments ul.commentsList{
	height: 100px;
}

.commentsRecipes div.recipesComments ul.commentsList li{
	width: 315px;
	vertical-align: text-top;
	border-bottom: 1px solid #572700;
	font-size: 12px;
	list-style-position: inherit;
	margin: 5px 10px 10px 20px;
	padding: 0px 10px 6px 0px;
	list-style-type:square;
}

.commentsRecipes div.recipesComments li div.commentDate{
	display: inline;
	font-size: 12px;
	font-style: italic;
	margin: 0px 20px 0px 0px;
}

.commentsRecipes div.recipesComments li div.commentName{
	display: inline;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	margin: 3px 0px 0px 0px;
}

.commentsRecipes div.recipesComments li div.commentText{
	margin: 2px 0px 0px 0px;
}

.commentsRecipes span{
	display: block;
	font-size: 12px;
	margin: 0px 0px 4px 5px;
}

.commentsRecipes input.commentInput{
	border: none;
	height: 20px;
	margin: 0px 0px 10px 5px;
	padding: 2px 0px 0px 5px;
	width: 348px;
}

.commentsRecipes textarea.commentInput{
	border: none;
	height: 158px;
	margin: 0px 0px 10px 4px;
	padding: 2px 0px 0px 4px;
	width: 348px;
}

.commentsRecipeslong {
	width: 100%;
	clear:both;
}

.commentsRecipeslong div.recipesComments ul.commentsList li{
	width: 610px;
}

.commentsRecipeslong  div.recipesComments{
	width: 640px;
}


.commentsRecipeslong h3 {
	border-top: 1px solid #6b3001;
	color:#000;
	font-size: 1.4em;
	line-height: 1.6em;
	margin: 10px 0 1em 0;
	padding: 20px 0px 0px 5px;
	text-transform: capitalize;
	width: 630px;		
}
/**********************************
Chiquita Super Monkey Ball Styles
**********************************/

#smb_left_content{
	background-image: url(/jpgs/lg_inset_handling.jpg);
	background-position: 400px 0px;
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: auto;
	margin: 0px 0px 0px 0px;
	width: 656px;
}

#smb_left_content_sweeps_thanks{
	background-image: none;
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 320px;
}

	#smb_left_content_sweeps_thanks .recipe_img_form_bar{
		width: 220px;
	}

.smb_content{
}

.smb_content img.lg_SMB_sweeps{
	display: inline;
	float: left;
	position: relative;
	bottom: 18px;
}

.smb_content img.SMB_sweeps_thanks{
	display: inline;
	float: left;
	margin: 0px 0px 0px 20px;
	position: relative;
}

.smb_content h2{
	color: #000;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	width: 320px;
}

.smb_content p{
}

.smb_content #width320px{
	width: 320px;
}

.smb_content a{
	font-size: 12px;
}

.sega_promo_logos{
	margin: 0px auto;
	width: 670px;
}

.smb_content ul{
	font-size:1.2em;
	line-height:1.6em;
	list-style-type: disc;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}

.smb_content li{
	margin: 5px 0px 5px 0px;
}

.bottom_smb_full{
	margin: 20px 0px;
	width: 630px;
}
	.bottom_smb_full .recipeBlock{
		float: left;
		display: inline;
		margin-right: 20px;
		width: 290px;
	}

		.bottom_smb_full .recipeBlock p{
			width: 275px;
		}
		
		.bottom_smb_full p.wider{
			width: 420px;
		}
	
	.bottom_smb_full h2{
		margin: 20px 0px 10px 0px;
		width: 400px;
	}
	
	.bottom_smb_full img{
		margin: 0px 10px 8px 0px;
	}

/*EXPAND/COLLAPSE-------------------------------------------------------------------------------------*/
/*display CONTENT*/
#FAQ1Begin,#FAQ1More,#FAQ2Begin,#FAQ2More,#FAQ3Begin,#FAQ3More,#FAQ4Begin,#FAQ4More,#FAQ5Begin,#FAQ5More,#FAQ6Begin,#FAQ6More,#FAQ7Begin,#FAQ7More,#FAQ8Begin,#FAQ8More,#FAQ9Begin,#FAQ9More,#FAQ10Begin,#FAQ10More,#FAQ11Begin,#FAQ11More,#FAQ12Begin,#FAQ12More,#FAQ13Begin,#FAQ13More,#FA1Q14Begin,#FAQ14More,#FAQ15Begin,#FAQ15More,#FAQ16Begin,#FAQ16More,#FAQ17Begin,#FAQ17More,#FAQ18Begin,#FAQ18More,#FAQ19Begin,#FAQ19More,#FAQ20Begin,#FAQ20More,#FAQ21Begin,#FAQ21More,#FAQ22Begin,#FAQ22More, #FAQ23Begin,#FAQ23More,#FAQ24Begin,#FAQ24More,#FAQ25Begin,#FAQ25More  {
	display:inline;
}

/*hide CONTENT*/
#FAQ1Remain,#FAQ1Less,#FAQ2Remain,#FAQ2Less,#FAQ3Remain,#FAQ3Less,#FAQ4Remain,#FAQ4Less,#FAQ5Remain,#FAQ5Less,#FAQ6Remain,#FAQ6Less,#FAQ7Remain,#FAQ7Less,#FAQ8Remain,#FAQ8Less,#FAQ9Remain,#FAQ9Less,#FAQ10Remain,#FAQ10Less,#FAQ11Remain,#FAQ11Less,#FAQ12Remain,#FAQ12Less,#FAQ13Remain,#FAQ13Less,#FAQ14Remain,#FAQ14Less,#FAQ15Remain,#FAQ15Less,#FAQ16Remain,#FAQ16Less,#FAQ17Remain,#FAQ17Less,#FAQ18Remain,#FAQ18Less,#FAQ19Remain,#FAQ19Less,#FAQ20Remain,#FAQ20Less,#FAQ21Remain,#FAQ21Less,#FAQ22Remain,#FAQ22Less,#FAQ23Remain,#FAQ23Less,#FAQ24Remain,#FAQ24Less,#FAQ25Remain,#FAQ25Less {
	display:none;
}


/* Champions Site additions***************************************************************************************************************/
/*************************************************************************************************************************/
.recipe-champions{
	margin: 0px 0px 15px 0px;
}
	.recipe-champions img{
		border-top: 1px solid #6B3001;
		padding: 10px 0px 0px 0px;
	}
	
	.recipe-champions p{
		color: #6b3001;
		font-size: 12px;
		line-height: 18px;
		margin-bottom: 5px;
	}
	
/*sweepstakes*********************************************************************************************************************************/
#publix_sweepstake_img {
	float:right;
	width:300px; 
	margin:0  0 20px 20px; 
	text-align:center;
}

#sub_pages .sweepstakes .col1 {
	width: 300px;
	height:auto;
	margin: 0 10px 0 0;
	float:left;
	overflow:hidden;
}
	
#sub_pages .sweepstakes .col2 {
	width: 300px;
	height:auto;
	margin:0;
	float:left;
	overflow:hidden;
}

#generic_sub_page_content.sweepstakes .row {
	width: 300px;
	height:auto;
	/*line-height:24px;*/
	min-height:24px;
}

#generic_sub_page_content.sweepstakes .long {
	width: 610px;
	clear:both;
}
	
	#generic_sub_page_content.sweepstakes .row label {
	 
	}
	
	#generic_sub_page_content.sweepstakes .row .textfield{
		width: 180px;
		margin-left: 0;
	}
	
	#generic_sub_page_content.sweepstakes .row .textfieldshort{
		margin-left: 0;
	}
	
	.sweepstakes .checkbox input{
		margin: 0 5px 0 0;
		padding:0;
	}
	
.sweepstakes .formerror br{
	margin: 0 0 1.3em 0;
}

.plantain-callout{
	background-color: #fdf4e5;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
	width: 235px;
}
	.plantain-callout h2{
		font-size: 12px;
		font-weight: bold;
		line-height: 15px;
		padding: 6px 0px 7px 0px;
	}
	
	.plantain-callout p{
		line-height: 16px;
		margin-bottom: 0px;
	}
	
	.plantain-callout .flt-left{
		float: left;
		margin: 6px 5px 8px 5px;
	}
	
	.brown-border-callout{
		border-bottom: border-bottom: 1px solid #572700;
		height: 2px;
	}
/*******************************Smoothie Page styles *********************************/
.smoothie_container{
    padding: 0px 50px 0px 20px !important;
}

.smoothies_page{
}

.smoothies_page h2{
    font-size: 15px;
}

.smoothies_page .top_smoothies{
    border-bottom: 1px solid #bfa27f;
    height: 250px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 20px 0px;
    position: relative;
    width: 650px;
}
    .smoothies_page .top_smoothies #smoothie_flash{
        height: 260px;
        position: relative;
        width: 650px;
        z-index: 10;
    }
    
    .smoothies_page .top_smoothies .smoothie_top_right{
        position: absolute;
        right: 10px;
        top: 10px;
        width: 400px;
        z-index: 300;
    }
    
    .smoothies_page .smoothie_recipes{
        border-bottom: 1px solid #bfa27f;
        height: auto;
        overflow: hidden;
        margin: 0px 0px 20px 0px;
        padding: 10px 20px 10px 20px;
        width: 610px;
    }
    
        .smoothies_page .smoothie_recipes td{
            vertical-align: top;
        }
        
    .smoothies_page ul{
        list-style-type: disc;
        margin: 0px 0px 0px 10px;
        padding: 0px 0px 0px 10px;
    }
    
        .smoothies_page ul li{
            font-size:1.2em;
            line-height:1.6em;
            margin: 0px 0px 10px 0px;
        }
        
        .recipe_Desc{
            color: #441d05;
            font-size: 12px;
            line-height: 15px;
            margin: 0px 0px 20px 0px;
            width: 170px;
        }
        
        .smoothieBlock{
            display: block;
            float: left;
		    margin: 0px 12px 20px 0px;
	    }