h1 {font-size:18px;font-weight:bold;}

.top_wrapper {background:#fff url(http://images.meredith.com/fitness/images/temp/shell/borders/recipe_detail_banner.gif) top left no-repeat;width:490px;height:42px;margin:0;padding-top:3px;}
.top_wrapper img {float:left;margin:2px 0 0 20px;}

#toppage {margin-bottom:20px;}

#leftcolumn #leftnavpromo {border:none;}

/* Recipe Detail Body*/
#rateandcomment {border-bottom:2px dotted #ccc;padding-bottom:14px;}
#servings {color:#d20c44;position:relative;top:24px;}


a#nutritionlink  {text-decoration:underline;position:relative;top:43px;}

#ingredients {margin-top:65px;}
#ingredients h4, #instructions h4{color:#d20c44;text-transform:uppercase;}
#ingredients ul {list-style-type:none;font-weight:bold;margin-left:10px;}

.floatspacer {display:none;}

#RCSponsorFrag {display:none;}

h1.search {display:none;}
#rstin h2 {font-size:18px;font-weight:normal;margin-top:3px;}

#rcsrch p.bold {display:none;}

label {font-size:10px;color:#666;}

.returnLink{font-weight:bold;display:block;text-align:right;}

#searchItemsWrap {border-top:2px dotted #ccc;padding-top:18px;border-bottom:2px dotted #ccc;}
.searchItemFrag h3 a {font-size:14px;font-weight:bold;float:left;width:265px;padding-bottom:13px;}

/* Nutrtion Facts popup */
.darkbrdr{border-bottom:2px solid #656459;}
.smalltxt{font-size:10px; margin:1px 10px 10px 10px;}
.indent{margin-left:10px}
#nutrition{position:absolute; z-index:5; left:100px; top:100px;}
#nutrition h3{font-size:20px; margin:10px 0; font-weight:normal; color:#666666;}
#nutrition h4{font-size:14px; margin:10px 10px; font-weight:normal;}
#nutrition ul{padding:0;}
#nutrition li{position:relative; list-style:none; padding:1px 0; border-bottom:1px solid #656459;}
#factslist{margin:10px 10px 0 10px;}
#nwrap{width:278px; background-color:#F8EFEC; border:1px solid #E7E7E7;}
#nhead{width:258px; margin:0 10px; position:relative;}
#nclosebtn{cursor:pointer; position:absolute; top:5px; left:220px;}
#printwrapper #nclosebtn{display: none;}


/* Toolbar Styles */	
#articlesharelink {border-right:1px solid #ccc;margin-right:5px;}
#detailoptions .printImg {display:none;}
#detailoptions {float:right;color:#ccc;}
	#detailoptions span {color:#515151;}
.bookmarkImg{vertical-align:top;}
.toolbar{float:left;}
#addthis{float:right;}


.topRate .Ratings_YourRating{display:none;}
/* Icons */
.quick {float:right;}
.stars {float:left;margin-left:100px;}
.cam {float:left;margin-left:10px;}

#lgd ul {list-style-type:none;font-size:11px;color:#666676;font-weight:bold;}
	#lgd ul li {float:left;margin-right:30px;padding-left:20px;}
	#lgd ul li.ph {background:url(http://images.meredith.com/fitness/images/temp/icons/icon_photo.gif) center left no-repeat;}
	#lgd ul li.tm {background:url(http://images.meredith.com/fitness/images/temp/icons/icon_clock.gif) center left no-repeat;}

/* Pagination Styles */	
#paging {margin-top:18px;}

.next h3 a, .prev h3 a {font-size:11px;font-weight:bold;}

#pages {float:right;color:#666;font-size:11px;}
	#pages .prev {float:left;}
	#pages h3 {font-size:11px;font-weight:bold;display:inline;}
	#pages .total {float:left;padding-left:3px;}
	#pages .next {float:left;padding-left:3px;}

.currPage {padding-left:5px;}

/* Recipe Content */
#detailcol {width:275px; float:left;}
#rightcol{float:left; width:200px; margin:10px 0 0 10px;}

/* Recipe Print Styles */
#printwrapper #servings{position:static;}
#printwrapper #ingredients{margin-top:0px;}
#printwrapper #detailcol{padding-bottom:5px;}
#printwrapper #nhead{margin:5px 0px;}
	#printwrapper .darkbrdr{border:0;}
	#printwrapper #nhead h3{color:#D20C44;text-transform:uppercase;font-size:12px;font-weight:bold;}
#printwrapper .brandMsg{font-size:11px;font-style:italic;}

.ratingaverage{ float:none; height:16px; }

/* Recipe.com Style Recipe Detail */
#thirdPartyRecipe #detailoptions{width:165px;}
#thirdPartyRecipe #detailoptions #addthis{padding-left:5px;}
#thirdPartyRecipe .ACThead3{font-weight:bold;font-family:Verdana,Arial,sans-serif;color:#d20c44;text-transform:uppercase;margin:5px 0;}
.recipedetailstop{border-top:2px dotted #ccc;margin-top:5px;padding-top:10px;}
.recipedetailsleft {float:left;margin-right:10px;width:270px;}
.recipedetailsright {float:left;width:205px;}
.recipedetailsmore{margin-top:10px;}
.recipedetailslineitem, .recipecomment{padding-left:10px;}
    .recipedetailslineitemtext{font-weight:bold;}
.section{padding:5px 0;}
.morerecipesfrompartner img {float:left;margin-right:25px;}
.homelist{float:left;width:260px;}
.printableShell .noprint{display:none;}