#recipe #col1 { float:left; width:300px; padding:5px 10px 15px 15px }
#recipe #col1 h1 { color:#908172; font-weight:bold; margin-bottom:7px }
#recipe #col1 h2 { font:14px Verdana, Geneva, sans-serif; font-weight:normal; font-style:italic; color:#908172; margin:0 0 7px 0 }
#recipe #col1 #rating { margin-bottom:20px; height:23px }
#recipe #col1 #serves, #recipe #col1 #servingSize { font-size:13px; font-weight:bold; color:#887a6b }
#recipe #col1 #directions, #recipe #col1 #ingredients { margin-top:7px }
#recipe #col1 #directions ul { margin:0; padding:0 }
#recipe #col1 #directions ul li { margin:0 0 0 13px; padding:0 0 5px 0 }

#recipe #col2 { margin: 0 0 0 340px }
#recipe #col2 #dishPicture { margin:0 0 40px 0; position:relative; right:20px; padding-top:20px }
#recipe #col2 #rateRecipe { position:relative; left:-10px; background:url(/patient/recipes/images/rating_bg.jpg) no-repeat; width:235px; height:35px; color:#c00; font-size:11px; font-style:italic; margin-bottom:10px }
#recipe #col2 #rateRecipe #rateRecipeText { float:left; width:100px; line-height:30px; padding-left:13px }
#recipe #col2 #rateRecipe #rateRecipeStars { margin:0 0 0 115px; line-height:30px; padding-top:8px; height:27px }
#recipe #col2 #print4x6 a, #recipe #col2 #print85x11 a { display:inline-block; background:url(/patient/recipes/images/icon_print.gif) no-repeat; padding-left:25px; font-size:11px; font-style:italic; color:#333; margin-top:5px; text-decoration:none }
#recipe #col2 #print4x6 a:hover, #recipe #col2 #print85x11 a:hover { text-decoration:underline }
#recipe #col2 #nutritionFacts { margin-top:30px }
#recipe #col2 #nutritionBlockTop { background:url(/patient/recipes/images/nutrition_top.gif) no-repeat; width:217px; height:12px; font-size:1px; line-height:0px }
#recipe #col2 #nutritionBlockBody { background:url(/patient/recipes/images/nutrition_body.gif) repeat-y; width:177px; padding:0 20px }
#recipe #col2 #nutritionBlockBottom { background:url(/patient/recipes/images/nutrition_bottom.gif) no-repeat; width:217px; height:14px; font-size:1px; line-height:0px }
#recipe #col2 #analysis { margin-bottom:15px }

#recipe h3 { font-size:13px; font-weight:bold; color:#887a6b; border-bottom:3px dotted #887a6b; display:inline-block; padding-bottom:7px; margin-bottom:10px }
#recipe .shortHeader { width:90px }
#recipe .longHeader { width:170px }
#recipe #col2 #analysis h3, #recipe #col2 #renal h3 { margin:0 0 10px 0 }

#recipe #recipeCopyrights { margin-top:20px }
#recipe #recipeCopyrights #recipeDisclaimer { font-size:9px; float:left; width:320px; padding:5px 10px 15px 15px }
#recipe #recipeCopyrights #recipeSponsors { margin: 0 0 0 360px }
#recipe #recipeCopyrights #partners_education { margin-bottom:4px }
#recipe #recipeCopyrights #partners_education img { padding-top:7px }
#recipe #recipeCopyrights #nkf_logo { float:left; width:114px }
#recipe #recipeCopyrights #amgen_logo { margin:0 0 0 114px; padding-left:8px }

#recipe #backToRecipes #buttonBack { margin-left:13px }

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
/* div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden} */
/* div.rating-cancel,div.rating-cancel a{  background:url(delete.gif) no-repeat 0 -16px } */
/* div.rating-cancel a,div.star-rating a{display:block;width:14px;height:100%;background-position:0 0px;border:0} */
div.star-rating{float:left;width:15px;height:17px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a { display:none !important }
div.star-rating,div.star-rating a{background:url(/patient/recipes/images/star.gif) no-repeat 0 0px}
div.star-rating a{display:block;width:14px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -17px!important}
div.star-rating-hover a{background-position:0 -34px}

/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}

/* Read Only CSS */
#recipeCurrentRating div.star-rating{float:left;width:22px;height:23px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
#recipeCurrentRating div.star-rating, #recipeCurrentRating div.star-rating a{background:url(/patient/recipes/images/star_currentrate.gif) no-repeat 0 0px}
#recipeCurrentRating div.star-rating a{display:block;width:22px;height:100%;background-position:0 0px;border:0}
#recipeCurrentRating div.star-rating-on a{background-position:0 -23px!important}
#recipeCurrentRating div.star-rating-hover a{background-position:0 -46px}
#recipeCurrentRating div.star-rating-readonly a{cursor:default !important}
#recipeCurrentRating div.star-rating{background:transparent!important;overflow:hidden!important}
