/* BELOW CODE IS CAUSING CONTENT TO BE HIDDEN IN THIS LAYOUT ::: DISPLAY TABLE LAYOUT IS THE ISSUE */
.recipe-wrapper { margin:0; width:600px; color:#fff; line-height:14px; }

   .column-wrapper { width:100%; display:block;  }
      .column-wrapper .col { display:block; margin:0; }
      .column-wrapper .small  { font-size:12px; line-height:18px; }
      .column-wrapper .small-default  { min-height:275px; font-size:12px; line-height:18px; }
      .column-wrapper .large  { background:#933323; padding:20px 30px; }
/* ABOVE CODE IS CAUSING CONTENT TO BE HIDDEN IN THIS LAYOUT */

/* RECIPE VIEW */
#recipe-view.wrapper { margin:30px 0 30px 0; }
   #recipe-view.wrapper .left { width:457px; }
   #recipe-view.wrapper .right { margin:0 0 0 14px; width:252px; }
      #recipe-view.wrapper .right .recipe-image { width:252px; background:#0a0a0a; }
      
#recipe-view.wrapper .description-box { padding:14px 0; border-top:1px solid #1c1c1c; }
   #recipe-view.wrapper .description-box .copy { margin:0 0 0 7px; width:235px; }
   #recipe-view.wrapper .description-box #recipe-book-image { width:77px; height:97px; background:#252525; }
   #recipe-view.wrapper .description-box #recipe-book-info {  width:155px; }
   #recipe-view.wrapper .description-box #similar-recipes { font-size:13px; font-weight:bold; }
   #recipe-view.wrapper .description-box #similar-recipes a { text-decoration:none; color:#858585; }
   
#quick-links { float:left; margin:15px 0 0 10px; width:165px; height:13px; }   
   #quick-links #save,
   #quick-links #print,
   #quick-links #email { float:left; }
   
   
#recipe-view.wrapper .recipe-ingredients ul { margin:0; }
   #recipe-view.wrapper .recipe-ingredients ul li { list-style-type:none; margin:6px 0 0 0; padding:0; }
      
.recipe-title h2 { font-size:14px; }
.recipe-title h2 { font-size:expression(16+"px"); }

   .recipe-yield-amount { margin:5px 0; padding:5px; border:1px solid #000; background-color:#fff; }
      .yield-amount-title { font-weight:bold; }
   .recipe-provided_by { margin:0 14px 0 0; height:85px; }
      .provided_by-title { font-weight:bold; }
   .recipe-recipe_features { margin:14px 0; }
      .recipe_features-title { font-weight:bold; }
   .recipe-yield-amount { margin:5px 0; padding:5px; border:1px solid #000; background-color:#fff; }
      .yield-amount-title { font-weight:bold; }
   .recipe-serving-amount { margin:5px 0; padding:5px; border:1px solid #000; background-color:#fff; }
      .yield-serving-title { font-weight:bold; }

   .recipe-category { }


   .recipe-prep-time { }
      .prep-time-title { font-weight:bold; }
   .recipe-cook-time { }
      .cook-time-title { font-weight:bold; }
   .recipe-total-time { }
      .total-time-title { font-weight:bold; }

   .recipe-nutrition_info { margin:0 0 14px 0; }
   .recipe-serving_suggestions { margin:5px 0; }
   
   
   .recipe-promotional_copy, 
   .recipe-provided_by, 
   .recipe-recipe_features { margin:14px 0; font-size:12px; line-height:18px; }

   .recipe-line { margin: 0 0 5px 0; }
   .recipe-ingredients { font-size:11px; }
      .ingredient-block {}
      .ingredient-item {}
      .ingredient-item-quantity {}
      .ingredient-item-org_quantity { display:none; }
      .ingredient-item-unit,
      .ingredient-item-body { }

   .recipe-instructions { margin:20px 0; }
      .recipe-instructions-wrapper-title { font-weight:bold; color:#e7a750; }
       { font-weight:bold; }
      .instruction-block, .instruction-block ol { margin:0; padding:0 0 0 24px; width:385px; }
      .instruction-block li {display:list-item; margin:0 0 20px 0; }
      .instruction-item-body {}


/* RECIPE SECTION TITLES
****************************/
.recipe-description,
.recipe-category-title { margin:14px 0 0 0; }

.promotional_copy-title { font-weight:bold; font-size:12px; color:#e7a750; }

.ingredient-title { margin:20px 0 0 0; font-size:11px; font-weight:bold; color:#ffffff; }
.instruction-title,
.serving_suggestions-title,
.recipe-refer-form-title,
.recipe-comment-form-title,
.nutrition_info-title { margin:20px 0 0 0; font-size:11px; font-weight:bold; }
      
      
/** RECIPE TAB NAV
***********************/
.tabify { margin:30px 0 0 0; }
.tabify ul li a span { color:#000; }
 #recipe-tab-links { margin:25px 0 20px 0; width:600px; height:36px;  text-align:left; border:1px solid #b56c37; background:#b25335; }
   #recipe-tab-links ul, #recipe-tab-links ul li { padding:0; margin:0; }
   #recipe-tab-links ul li { float:left; margin:0; list-style-type:none; text-align:left; }
   
   #recipe-tab-links li { height:36px; }
      #recipe-tab-links li.print-recipes { width:181px; }
      #recipe-tab-links li.comment-on-this-recipe { width:185px; }
      #recipe-tab-links li.view-recipe-comments { width:233px; }

         #recipe-tab-links li a { text-decoration:none; }
   
            #recipe-tab-links li.print-recipes span { z-index:10; position:absolute; left:0; top:0; display:block; width:181px; height:36px; background:transparent url(/assets/images/recipe/print_recipes.gif) no-repeat left; }
            #recipe-tab-links li.comment-on-this-recipe span { z-index:10; position:absolute; left:0; top:0; display:block; width:181px; height:36px; background:transparent url(/assets/images/recipe/comment_on_this_recipe.gif) no-repeat left; }
            #recipe-tab-links li.view-recipe-comments span { z-index:10; position:absolute; left:0; top:0; display:block; width:181px; height:36px; background:transparent url(/assets/images/recipe/view_recipe_comments.gif) no-repeat left; }
      
  
#scaling_help_html {  }
.dialog-wrapper {  }

.dialog-wrapper {
  padding-right:10px;
  width:90%;
  overflow-y: auto;
  height: 245px;
}

.recipe-scaling-table { border:1px solid #D3C29B; margin:0px 0 20px 5px; }
.recipe-scaling-table th { font-weight:bold; border:1px solid #D3C29B; border-top:0px solid black; background-color:#F2ECDB;  }
.recipe-scaling-table td {  border:1px solid #D3C29B; border-top:0px solid black; }


/*
 * RECIPE RECALC FORM
 ***********************/
.recipe-recalc-form-wrapper{ }
   #recipe-recalc-form {}
      #recipe-recalc-form-div-label-recalc { float:left; margin:4px 0 0 0; width:50px; }
       #recipe-recalc-form-div-input-recalc { float:left; width:70px; }
         #recipe-recalc-form-div-input-recalc input { width:70px; height:16px; padding:2px; border:none; color:#fff !important; background:#3a3a3a; }
      #recipe-recalc-form-div-input-submit { }
         #recipe-recalc-form-input-submit { margin:0 0 0 10px; width:97px; height:20px; border:none; background:transparent url(/assets/images/button/btn_recalculate.gif) no-repeat top; }

/*
 * RECIPE REFER FORM
 ***********************/
 #zia-form-element-wrapper-recipe_refer_form-email, #zia-form-element-wrapper-recipe_refer_form-fiends_email { float:left; }
.recipe-refer-form-wrapper { margin:0; width:430px; padding:5px; }
#recipe-refer-form { display:table; width:410px; }
   #zia-form-element-wrapper-recipe_refer_form-email { margin:0 10px 0 0; }
   #recipe-refer-form input { margin:2px 5px 0 0; border:1px solid #EEEFDD; }
   #form-element-wrapper-zia-recipe_refer_form-fiends_email { }
   #recipe-refer-form .text { width:160px; height:18px; }
   #recipe-refer-form input#submit { margin:17px 0 0 0; border:none; }


/* RECIPE COMMENT FORM
 *************************/
.recipe-comment-form-wrapper { margin:0 0 0 25px; padding:0 0 25px 0; width:519px; }
   .recipe-comment-list-title { font-weight:bold; border:none !important; }
   .recipe-comment-form-wrapper input, .recipe-comment-form-wrapper textarea { margin:2px 5px 0 0; width:500px; border:1px solid #CFB79B; }
   .recipe-comment-form-wrapper .text { height:18px; }
   .recipe-comment-form-wrapper .textarea { height:85px; }
   .recipe-comment-form-wrapper legend { display:none; }
   .recipe-comment-form-wrapper input#submit { margin:4px 0 0 0; width:114px; height:40px; border:none; }

/* RECIPE COMMENT LIST
 ************************/
.recipe-comment-list-wrapper div { margin:-1px 0 0 0; border-top:1px solid #e59d55; border-bottom:1px solid #e59d55; background-color:#a33e2a; padding:14px 10px 0 10px; }