/* LANDING PAGE */

#content-wrapper #recipes_search    {width:754px;background:#a2a47b;height:27px;color:#454900;font-size:10px;padding:0px 0 8px 14px;margin-bottom:10px;}
#content-wrapper #recipes_search .searchfield{background:url(/images/recipes/recipes-input.gif) no-repeat;padding:4px 0 0 4px;border:0;width:244px;height:20px;font:10px/14px arial,sans-serif;font-weight:normal;}
#content-wrapper #cat_01            {float:left;margin-right:12px;}
#content-wrapper #cat_02            {float:left;margin-right:12px;}
#content-wrapper #cat_02            {float:left;}

span.checkbox                    {width:19px;height:25px;padding:0 5px 0 0;background:url(checkbox.gif) no-repeat;display:block;clear:left;float:left;}
span.radio                       {width:19px;height:25px;padding:0 5px 0 0;background:url(radio.gif) no-repeat;display:block;clear:left;float:left;}
span.select                      {position:absolute;width:140px; /* With the padding included, the width is 190 pixels:the actual width of the image. */height:20px;padding:2px 24px 0 8px;font:10px/14px arial,sans-serif;font-weight:normal;background:url(/images/recipes/recipes-dropdown.gif) no-repeat;overflow:hidden;color:#454900;}

#content-wrapper #recipes_intro        {width:768px;height:404px;margin-bottom:10px;}
#content-wrapper #recipes_intro  #cat_01  {width:497px;height:74px;padding-top:330px;float:left;margin-right:5px;background:url(/images/recipes/recipes-intro-01.jpg) top left no-repeat;text-align:center;font-family:times,serif;color:#333300;font-size:30px;}
#content-wrapper #recipes_intro #cat_02   {width:236px;height:129px;padding:260px 15px 15px 15px;float:left;background:url(/images/recipes/recipes-intro-02.jpg) top left no-repeat;margin:0;}
#content-wrapper #recipes_intro h1     {font-family:times,serif;font-size:24px;color:#454900;margin-bottom:5px;}

#content-wrapper #recipes_featured     {width:768px;}
#content-wrapper #recipes_featured #cat_01{width:228px;height:106px;border:1px solid #a2a47b;margin-right:9px;float:left;padding:10px;}
#content-wrapper #recipes_featured #cat_01 div{background:url(/images/recipes/recipes-featured-01.jpg) top left no-repeat #eeefdd;width:88px;height:86px;padding:10px 10px 10px 130px;}
#content-wrapper #recipes_featured #cat_02{width:228px;height:106px;border:1px solid #a2a47b;margin-right:9px;float:left;padding:10px;}
#content-wrapper #recipes_featured #cat_02 div{background:url(/images/recipes/recipes-featured-02.jpg) top left no-repeat #eeefdd;width:88px;height:86px;padding:10px 10px 10px 130px;}
#content-wrapper #recipes_featured #cat_03{width:228px;height:106px;border:1px solid #a2a47b;margin:0;float:left;padding:10px;}
#content-wrapper #recipes_featured #cat_03 div{background:url(/images/recipes/recipes-featured-03.jpg) top left no-repeat #eeefdd;width:88px;height:86px;padding:10px 10px 10px 130px;}


/* RECIPE OF THE MONTH */

#content-wrapper #recipes_rotm_intro   {width:768px;height:344px;background:url(/images/recipes/recipes-rotm-header.jpg) top left no-repeat;display:block;margin-bottom:10px;}
#content-wrapper #recipes_rotm_text    {width:500px;margin-right:20px;float:left;text-align:left;}#content-wrapper #recipes_rotm_text #email_print{float:right;text-align:right;}
#content-wrapper #recipes_rotm_text h2 {font-family:times,serif;font-size:24px;color:#454900;margin:20px 0 5px 0;}
#content-wrapper #recipes_rotm_text h3 {color:#333333;font-size:13px;font-weight:bold;margin:20px 0 5px 0;}
#content-wrapper #recipes_rotm_text span{font-size:12px;color:#454900;font-weight:bold;}
#content-wrapper #recipes_rotm_text table{margin:0 0 10px 0;width:100%;}
#content-wrapper #recipes_rotm_text table td{padding-bottom:4px;}
#content-wrapper #recipes_rotm_text p  {margin-bottom:10px;font-size:11px;line-height:18px;}

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

#content-wrapper #recipes_rotm_similar a:link, #content-wrapper #recipes_rotm_similar a:visited{color:#666666;text-decoration:underline;}
#content-wrapper #recipes_rotm_similar a:hover, #content-wrapper #recipes_rotm_similar a:visited:hover{color:#666666;text-decoration:none;}


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

#content-wrapper #recipes_rotm_similar div{font-size:11px;line-height:14px;}
#content-wrapper #recipes_rotm_similar span{color:#454900;font-weight:bold;}



/* RECIPES INDEX */

/* REPLACED 
#content-wrapper #recipes_index_intro{background:url(/images/recipes/recipes-index-header.jpg) top left no-repeat;width:768px;height:240px;margin-bottom:10px;}
*/
#content-wrapper #recipes_index_intro{background:url(/assets/images/header-images/Sept_RecipeIndex.jpg) top left no-repeat;width:768px;height:240px;margin-bottom:10px;}


div.recipes-index-tabs                 {background-color:#f1f2e4;margin-top:5px;position:relative;padding-bottom:10px;}
div.recipes-index-tabs-border             {border:1px solid #a2a47b;padding:26px 10px 10px 10px;}
div.recipes-index-tab-content             {padding:20px 5px 10px 5px; height:200px; position: relative; overflow:auto; }
div.recipes-index-tab-inactive div.recipes-index-tab-content{display:none;}
div.recipes-index-tabs h2, div.recipes-index-tabs h3{font-weight:bold;font-size:11px;margin:0;}
div.recipes-index-tabs h2              { height:20px;position:absolute;top:-33px;padding:10px 15px;background-color:#f1f2e4;cursor:pointer; }
div.recipes-index-tab-inactive h2         {color:#641214;background-color:transparent;font-weight:500;}
div.recipes-index-tabs h3              {color:#641214;padding:15px 0 10px 5px;font-size:11px;}
div.recipes-index-tab-overview h2         {left:0px;}
div.recipes-index-tab-values h2           {left:76px;}
div.recipes-index-tab-benefits h2         {left:140px;}
div.recipes-index-tab-applying h2         {left:212px;}
div.recipes-index-tab-content div.col_01  {width:239px;float:left;}
div.recipes-index-tab-content div.col_02  {width:238px;float:left;}
div.recipes-index-tab-content div.col_03  {width:236px;float:left;}
div.recipes-index-tab-content div.col_04  {display:block;width:236px;float:left;}
div.recipes-index-tab-content div.col_03 ul {display:block;}
div.recipes-index-tab-content ul          {margin-bottom:15px;}
div.recipes-index-tab-content ul li       {list-style:none;list-style-position:inside;margin-bottom:2px;}
div.recipes-index-tab-content span        {color:#660000;font-weight:bold;}
div.recipes-index-tab-content a:link, div.recipes-index-tab-content a:visited{color:#666666;text-decoration:underline;}
div.recipes-index-tab-content a:hover, div.recipes-index-tab-content a:visited:hover{color:#666666;text-decoration:none;}

/* RECIPE PAGE */

/* add new ID for new recipe; ID is used only to define background image */
#content-wrapper #recipes_goat_cheese_and_strawberry_bruschetta_intro{background:url(/images/recipes/recipes-header-goat-cheese-and-strawberry-bruschetta.jpg) top left no-repeat;}

#content-wrapper .recipes_page_intro      {width:768px; height:240px; padding:0; color:#CDD099; margin-bottom:20px; }
#content-wrapper .recipes_page_intro h1      {font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper .recipes_page_intro p    {font-size:11px;line-height:14px;}

#content-wrapper #recipes_page_text       {width:500px;margin-right:20px;float:left;text-align:left;}
#content-wrapper #recipes_page_text h2    {font-family:times,serif;font-size:24px;color:#8f9561;margin:20px 0 5px 0;}
#content-wrapper #recipes_page_text h3    {color:#333333;font-size:13px;font-weight:bold;margin:20px 0 5px 0;}
#content-wrapper #recipes_page_text span  {font-size:12px;color:#8f9561;font-weight:bold;}
#content-wrapper #recipes_page_text table {margin:0 0 10px 0;width:100%;}
#content-wrapper #recipes_page_text table td{padding-bottom:4px;}
#content-wrapper #recipes_page_text p     {margin-bottom:10px;font-size:11px;line-height:18px;}

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

#content-wrapper #recipes_page_similar div{font-size:11px;line-height:14px;}
#content-wrapper #recipes_page_similar span{color:#454900;font-weight:bold; }

#content-wrapper #recipes_page_similar a:link, #content-wrapper #recipes_page_similar a:visited{color:#666666;text-decoration:underline;}
#content-wrapper #recipes_page_similar a:hover, #content-wrapper #recipes_page_similar a:visited:hover{color:#666666;text-decoration:none;}


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




   #recipes_page_nutrition div.nutrition-wrapper { border:1px solid #444B00; background:#EEEEE6 !important; font-weight:normal !important; }

   #recipes_page_nutrition .horizontal_separator_thick { border-top:8px solid #444B00; padding:0 !important; margin:0 !important; padding:0 !important; height:8px; }
   #recipes_page_nutrition .horizontal_separator_thin { border-top:2px solid #444B00; padding:0 !important;  margin:0 !important; padding:0 !important; height:2px; }
   #recipes_page_nutrition .horizontal_separator { border-top:1px solid #444B00; padding:0 !important;  margin:0 !important;  padding:0 !important; height:1px !important; line-height:1px !important; }
*html  #recipes_page_nutrition .horizontal_separator { margin-bottom:-10px !important; }

   #recipes_page_nutrition table span.label { font-weight:bold !important; }
      #cat_01  .label { font-weight:bold !important; font-size:11px; }
   #recipes_page_nutrition td { margin:0; padding:0; font-weight:normal; }
   #content-wrapper #recipes_page_nutrition table { border:0px solid black !important; }
   #content-wrapper #recipes_page_nutrition div h2 { font-size:26px; margin:0px !important; } 

/**





*/