/* Berries Landing */

#berries-land-flash 					{padding-bottom: 10px;}
#berries-features-wrapper 				{float:none;clear:both;overflow:hidden;font-size:12px;line-height:15px;}
#berries-features-wrapper a:link, 
#berries-features-wrapper a:visited		{display:block;padding-top:4px;color:#621215;text-decoration:underline;}
#berries-features-wrapper a:hover, 
#berries-features-wrapper a:visited:hover{color:#666;}

#berries-features-wrapper #berries-features-left{float:left;width:423px;height:290px;border:#A2A47B 1px solid;}
#berries-features-wrapper #berries-features-left .left{width:121px;}
#berries-features-wrapper #berries-features-left .right strong{color: #333333;}
#berries-features-wrapper #berries-features-left .left img{padding-bottom:16px;}
#berries-features-wrapper #berries-features-left .left img.last{padding-bottom:0;}
#berries-features-wrapper #berries-features-left .right{width:275px;height:270px;background:#F3F1DE;}
#berries-features-wrapper #berries-features-left .right p{padding:5px 10px 0 14px;}

#berries-features-wrapper #berries-features-right-top{float:right;width:326px;height:216px;border:#A2A47B 1px solid;margin-bottom:12px;}
#berries-features-wrapper #berries-features-right-top .left{width:132px;}
#berries-features-wrapper #berries-features-right-top .right{width:161px;}
#berries-features-wrapper #berries-features-right-top h3{padding-top:24px;font-family:Times, serif;font-size:18px;line-height:24px;color:#454900;}
#berries-features-wrapper #berries-features-right-bottom{float:right;width:328px;height:62px;}
#berries-features-wrapper #berries-features-left .inner, 
#berries-features-wrapper #berries-features-right-top .inner{padding:10px;overflow:hidden;}
#berries-features-wrapper #berries-features-right-bottom a,
#berries-features-wrapper #berries-features-right-bottom a:visited,
#berries-features-wrapper #berries-features-right-bottom a:hover,
#berries-features-wrapper #berries-features-right-bottom a:visited:hover{padding:0;text-decoration:none;}


/* CALENDAR */

div.berries-cal-content 				{width:767px;font-family:Arial, Helvetica, sans-serif;color:#000;}
div.berries-cal-availability 			{background:transparent url(../images/berries/berries-cal-availability.jpg) no-repeat scroll 0 0;}
div.berries-cal-availability-copy 		{height:220px;margin-left:500px;padding:0 20px;padding-top:75px;color:#454900;}
div.berries-cal-availability-copy h1 	{font-family:Times,serif;font-size:24px;font-weight:500;line-height:24px;margin:0;margin-bottom:10px;margin-top:18px;}
div.berries-cal-availability-copy p 	{font-size:12px;line-height:16px;}
div.berries-cal-availability-copy a 	{color:#641214;font-size:8pt;}
div.berries-cal-tabs 					{background-color:#f1f2e4;margin-top:5px;position:relative;padding-bottom:10px;}
div.berries-cal-tabs-border 			{border:1px solid #9fa47b;padding:24px 10px 10px 10px;margin-top:10px;}
div.berries-cal-tab-content 			{padding-left:5px;}
div.berries-cal-tab-inactive div.berries-cal-tab-content{display:none;}
div.berries-cal-tabs h2, div.berries-cal-tabs h3{font-weight:bold;font-size:13px;margin:0;}
div.berries-cal-tabs h2 				{height:32px;position:absolute;top:-32px;padding:6px 10px;background-color:#f1f2e4;cursor:pointer;}
div.berries-cal-tab-inactive h2 		{color:#641214;background-color:transparent;font-weight:500;letter-spacing:0.05em;}
div.berries-cal-tabs h3 				{color:#641214;padding:15px 0 10px 5px;font-size:12px;}
div.berries-cal-tab-conventional h2 	{padding-left:15px;}
div.berries-cal-tab-organic h2 			{left:185px;}
div.berries-cal-tab-specialty h2 		{left:320px;}



/* STRAWBERRIES */
#content-wrapper #berries_intro_strawberries{background:url(../images/berries/berries-header-strawberries.jpg) top left no-repeat;}
#content-wrapper #berries_intro_blueberries{background:url(../images/berries/berries-header-blueberries.jpg) top left no-repeat;}
#content-wrapper #berries_intro_raspberries{background:url(../images/berries/berries-header-raspberries.jpg) top left no-repeat;}
#content-wrapper #berries_intro_blackberries{background:url(../images/berries/berries-header-blackberries.jpg) top left no-repeat;}
#content-wrapper #berries_intro_organic{background:url(../images/berries/berries-header-organic.jpg) top left no-repeat;}

#content-wrapper .berries_intro_alt		{width:768px;height:240px;margin-bottom:20px;}
#content-wrapper .berries_intro			{width:228px;height:165px;padding:75px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper .berries_intro h1		{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper .berries_intro p		{font-size:11px;line-height:14px;}

#content-wrapper #berries_text			{width:500px;margin-right:20px;float:left;text-align:left;}
#content-wrapper #berries_text h2		{font-family:times,serif;font-size:24px;color:#454900;margin:20px 0 5px 0;}
#content-wrapper #berries_text h3		{color:#333333;font-size:12px;font-weight:bold;line-height:15px;margin-bottom:6px;}
#content-wrapper #berries_text span		{font-size:12px;color:#454900;font-weight:bold;}
#content-wrapper #berries_text table	{margin:0 0 10px 0;width:100%;}
#content-wrapper #berries_text table td	{padding-bottom:4px;}
#content-wrapper #berries_text p		{margin-bottom:10px;font-size:12px;line-height:1.25;}
#content-wrapper #berries_text ul li	{list-style-type:disc;margin-left: 12px;}


#content-wrapper #berries_text #recipe	{width:478px;height:128px;border:1px solid #a2a47b;padding:10px;}
#content-wrapper #berries_text #recipe div#text{background:#eeefdd;height:103px;width:228px;padding:10px 15px 15px 15px;float:left;}
#content-wrapper #berries_text #recipe div#image{width:220px;float:left;}
#content-wrapper #berries_text #recipe div ul li{line-height:18px;}
#content-wrapper #berries_text #recipe div h3{font-size:12px;color:#454900;margin-bottom:5px;}
#content-wrapper #berries_text #recipe div a,
#content-wrapper #berries_text #recipe div a:visited{color:#621215;text-decoration:underline;}
#content-wrapper #berries_text #recipe div a:hover,
#content-wrapper #berries_text #recipe div a:visited:hover{color:#666;}


#content-wrapper #berries_right			{float:left;}
#content-wrapper #berries_nutrition		{width:226px;border:1px solid #a2a47b;padding:10px;margin-bottom:10px;}
#content-wrapper #berries_nutrition div	{background:#eeefdd;font-size:10px;line-height:18px;padding:15px 10px 15px 10px;color:#454900;}

#content-wrapper #berries_nutrition div h2{font-size:18px;color:#454900;font-family:times,serif;font-weight:bold;letter-spacing:1px;}
#content-wrapper #berries_nutrition table{border-top:5px solid #454900;width:100%;margin-top:5px;font-weight:bold;}
#content-wrapper #berries_nutrition table td{margin:0;}
#content-wrapper #berries_nutrition table td#cat_01{padding:10px 0;width:100%;}
#content-wrapper #berries_nutrition table td#daily_value{padding:5px 0 5px 0;border-top:2px solid #454900;text-align:right;}
#content-wrapper #berries_nutrition table td#orac{padding:2px 0 5px 0;border-top:2px solid #454900;text-align:right;line-height:12px;font-weight:normal;text-align:left;}
#content-wrapper #berries_nutrition table td.left{text-align:left;}
#content-wrapper #berries_nutrition table td.right{text-align:right;}

#content-wrapper .berries_button		{width:248px;margin-bottom:10px;height:62px;overflow:hidden;}



/* WHERE TO BUY */

#content-wrapper #wheretobuy_intro		{background:url(../images/berries/berries-wheretobuy-header.jpg) top left no-repeat;width:228px;height:195px;padding:45px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper #wheretobuy_intro h1	{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #wheretobuy_intro p	{}

#content-wrapper #wheretobuy_text		{width:768px;}
#content-wrapper #wheretobuy_text table	{width:768px;font-size:12px;line-height:20px;}
#content-wrapper #wheretobuy_text table	td{width:172px;padding-left:20px;}



#growing-module a#text-link:link, #growing-module a#text-link:visited{color:#621215;text-decoration:underline;}
#growing-module a#text-link:hover, #growing-module a#text-link:visited:hover{color:#666;text-decoration:none;}



/* ORGANIC BERRIES */	
#organic_berries_intro						{width:768px;margin-bottom:10px;overflow:auto;}
#organic_berries_intro .cat_01				{width:463px;height:354px;margin:0;float:left;}
#organic_berries_intro .cat_02				{width:305px;height:354px;padding:0;margin:0;float:left;}
#organic_berries_intro .cat_01				{position:relative;overflow:hidden;}
#organic_berries_intro .cat_01 .organic-berries-slideshow a	{position:absolute;top:0;left:0;display:block;width:497px;height:404px;}

#organic_berries_intro .cat_01 #nav-slideshow{position:absolute;top:5px;right:0;z-index:100;}
#organic_berries_intro .cat_01 #nav-slideshow a{background:none;margin:0 5px 0 0;width:15px;height:15px;border:1px solid #454900;display:block;float:left;color:#454900;text-decoration:none !important;font-size:11px;line-height:14px;font-weight:bold;text-align:center;}
#organic_berries_intro .cat_01 #nav-slideshow a.activeSlide{background:#a2a47b;}
#organic_berries_intro .cat_01 #nav-slideshow a:focus{outline:none;}

#organic_berries_taste_intro				{background:url(../images/berries/berries-header-organic-berries-taste.jpg) left top no-repeat;width:221px;height:185px;padding:75px 20px 0 527px;margin:0 0 20px 0;color:#454900;}



#organic-berries-sub-nav					{display:none;}
body.organic-berries #organic-berries-sub-nav,
body.organic-berries-100 #organic-berries-sub-nav,
body.organic-berries-do #organic-berries-sub-nav,
body.organic-berries-taste #organic-berries-sub-nav{display:block !important;}

body.organic-berries #organic-berries-sub-nav li a:link,
body.organic-berries #organic-berries-sub-nav li a:visited{background:none !important;font-weight:normal !important;color:#333300 !important;}
body.organic-berries #organic-berries-sub-nav li a:hover,
body.organic-berries #organic-berries-sub-nav li a:visited:hover{background:transparent url(../images/global/lnav-arrow.gif) no-repeat scroll left 3px !important;font-weight:bold !important;color:#641113 !important;}

body.organic-berries-100 li#organic-berries-nav-100 a,
body.organic-berries-do li#organic-berries-nav-do a,
body.organic-berries-taste li#organic-berries-nav-taste a{background:transparent url(../images/global/lnav-arrow.gif) no-repeat scroll left 3px !important;font-weight:bold !important;color:#641113 !important;}



#organic_berries_featured					{width:768px;overflow:auto;font-size:11px;line-height:14px;}
#organic_berries_featured h2				{margin:7px 0 2px 0;font:normal 19px/24px times,serif;color:#454900;}
#organic_berries_featured h3				{margin:0 0 8px 0;font-weight:bold;}
#organic_berries_featured p					{margin:0 0 5px 0;}
#organic_berries_featured .cat_01			{width:328px;height:288px;margin:0 15px 0 0;border:1px solid #a2a47b;float:left;overflow:hidden;}
#organic_berries_featured .cat_02			{width:421px;height:288px;border:1px solid #a2a47b;float:left;overflow:auto;}					
#organic_berries_featured .cat_02 .photo	{width:186px;margin:0 10px 0 0;float:left;}					
#organic_berries_featured .cat_02 .desc		{background:#eeefdd;width:185px;height:248px;padding:10px;margin:0;float:left;overflow:hidden;}					



#organic_intro_100							{background:url(../images/berries/berries-organic-100-header.jpg) left top no-repeat;width:768px;height:105px;margin:0 0 20px 0;display:block;}





#berries-changes					{width:766px;border:#A2A47B 1px solid;margin:0 0 10px 0;}
#berries-changes .c-container		{overflow:auto;}
#berries-changes .c-nav				{width:205px;margin:0 10px 0 0;float:left;display:block;}
#berries-changes h2					{margin:0;font:bold 16px/24px times,serif;color:#333300;}
#berries-changes h3					{margin:0 0 15px 0;font:bold 14px/18px arial,sans-serif;}
#berries-changes .c-nav ul			{border-top:5px solid #333300;}
#berries-changes .c-nav li			{border-bottom:2px solid #333300;}
#berries-changes .c-nav a			{background:url(../images/healthy/arrows.gif) left -10px no-repeat;padding:5px 0 0 10px;height:20px;color:#333300;display:block;text-decoration:none;}
#berries-changes .c-nav a.selected	{background:url(../images/healthy/arrows.gif) left 10px no-repeat;padding:5px 0 0 10px;height:20px;color:#660000;display:block;font-weight:bold;}

#berries-changes .c-content			{background:#eeefdd;width:488px;height:330px;padding:20px;float:left;overflow:hidden;}
#berries-changes .c-content h3		{margin:0 0 10px 0;}
#berries-changes .c-content p		{margin:0 0 5px 0;}
#berries-changes .c-content ul li	{background:url(../images/berries/c-bullet.gif) left 6px no-repeat;padding:0 0 0 10px;margin:0 0 5px 0;}



#berries-related					{overflow:auto;font-size:11px;line-height:14px;color:#666666;}
#berries-related h4					{font:bold 12px/14px arial,sans-serif;color:#333300;margin:0 0 5px 0;}
#berries-related p					{margin:0 0 5px 0;}
#berries-related .inner				{background:#eeefdd;padding:15px;height:78px;}
#berries-related-recipes			{width:268px;padding:10px;margin:0 10px 0 0;border:#A2A47B 1px solid;float:left;}
#berries-related-nutrition			{width:268px;padding:10px;margin:0 10px 0 0;border:#A2A47B 1px solid;float:left;}
#berries-related-organic			{width:146px;padding:10px;margin:0;border:#A2A47B 1px solid;float:left;}

#organic-recipes					{width:480px;padding:10px;border:#A2A47B 1px solid;}
#organic-recipes h3					{font-weight:bold;color:#454900;margin:0 0 5px 0;}
#organic-recipes ul li				{margin:0 0 5px 0;}
#organic-recipes .content			{background:url(../images/berries/organic-recipes-img.jpg) left top no-repeat #eeefdd;width:210px;height:136px;padding:10px 10px 10px 260px;}



/* PROMO */

.button								{display:block;clear:both;margin:8px 0;}
#pebble_promo_main					{background:url(../images/berries/pebble-promo-main.jpg) left top no-repeat;width:278px;height:220px;padding:170px 0 0 490px;}
#pebble_promo_main a				{color:#fff;text-decoration:underline;}
#pebble_promo_bottom				{overflow:auto;}
#pebble_promo_prize					{background:url(../images/berries/pebble-promo-prize.gif) left top no-repeat;width:414px;height:126px;padding:50px 15px 0 15px;float:left;font-family:georgia,serif;}
#pebble_promo_prize table td.c-01	{width:237px;}
#pebble_promo_prize table td.c-02	{width:177px;}
#pebble_promo_prize ul li			{background:url(../images/berries/bullet.gif) left 8px no-repeat;padding:0 8px;margin:0 0 3px 0;}
#pebble_promo_prize small			{font:normal 10px/14px arial,sans-serif;}
#pebble_promo_recipes				{background:url(../images/berries/pebble-promo-recipes.jpg) left top no-repeat;width:294px;height:136px;padding:40px 15px 0 15px;float:left;font:normal 11px/15px arial,sans-serif;}
#pebble_promo_recipes p				{margin:0 0 5px 0;}