/* Recipe Center Index */
#ribrowse h3{font-size:14px;border-bottom:1px solid #ccc;margin-bottom:10px;font-weight:bold;}

.linklist{width:485px; height:200px;}
.linklist .plaincolumn{float:left; width:161px;}
.linklist .brdrcolumn{float:left; width:151px; padding-left:10px; border-left:1px solid #b2b2b2; overflow:visible;}
.linklist select{margin-top:10px; width:130px;}
.linklist li{width:151px; overflow:hidden;}
.linklist li a{background:transparent url(http://images.meredith.com/mwl/images/temp/shell/smallBullet.gif) no-repeat scroll 3px 8px;padding:3px 0px 3px 12px;}

.listformat {padding:0; list-style:none; margin:0;}

.recipeFinder{background-color:#ccc;padding:10px;margin:5px 0;_height:10px;/*IE6 peekaboo fix*/}

#cloud{width:465px; padding:10px; margin-bottom:20px; text-align:center;background-color:#ffffcc;border:1px solid #ccc;}
#cloud  a:link {padding:0pt 5px;}


/*Recipe Center Search Results / List Dispaly Styles */
#recipesearch{width:465px; height:20px; padding:10px; margin:20px 0;background-color:#ccc;display:none;}
#recipesearch h5 {float:left; display:inline; margin:auto 0; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
#recipesearch input{float:left; display:inline; margin:auto 0;}
#recipesearch .entry{border:1px inset #666666; width:275px; height:15px; margin:1px 10px;}

/* Recipe Details Page */
.floatspacer{clear:left; height:5px; overflow:hidden;}
.greybottom{border-bottom:1px solid #F0EEED; width:100%; padding-bottom:5px; }
.positionright{width:100%; text-align:right;}
.servings {color:#d20c44;}
.source{background-color:#fcfae6;padding:10px;margin-bottom:10px;}
a#articlesharelink{cursor:pointer;padding-right:8px;}
#sponsored{float:right;}

.recipeInfo{padding:10px 0; float: left;}
    .recipeInfo .type{display:block;font-weight:bold;margin:5px 0;}
    .recipeInfo .time{font-weight:normal;}
    .recipeInfo .succeedWithThis{}
.memberrecipe .recipeInfo{float:none;}

.memberrecipe .ingredients, .memberrecipe .instructions, .memberrecipe .nutritionFacts, .memberrecipe .directions {padding-top:10px;padding-left: 0px;}
.memberrecipe .ingredients h4, .memberrecipe .instructions h4, .memberrecipe .nutritionFacts h4, .memberrecipe .directions h4 {margin-bottom:10px;border-bottom:1px solid #F0EEED;font-size:14px;text-transform:capitalize;}

.memberrecipe .directions p, .memberrecipe .instructions p, .memberrecipe .ingredients li {margin: 5px 0 5px 30px;}
.memberrecipe .myNotesLabel {font-size:14px;text-transform:capitalize;font-weight:bold;}

.memberrecipe .ingredients li{padding:0;}
#notesContainer {margin-top:20px;}

.memberrecipe .directions{width:100%;}
.memberrecipe .directions ul{padding:0; margin:0;}
.memberrecipe .directions li{list-style:none;padding:4px 0 2px 10px;}

#detail #reciperating{padding-top:5px; height:25px; width:485px; position:relative; z-index:100;}
#detail #rating{ position:absolute; top:9px; width:100%}
#detail #customize{width:140px; position:absolute; left:360px; top:9px;}
#detail #customize a{font-weight:bold; font-size:13px;}
#detail .recipecontent{position:relative; width:490px;}
#detail #nutritionlink{margin:5px 0 20px 0; display:block; width:275px;}
#detail .times .type{display:block; float:left; font-weight:bold; color:#666666; overflow:hidden; margin:1px 25px 1px 0;}
#detail .servings{color:#990066; margin:10px 0;}
#detail .type{display: block;}
#detail .times .time{color:#990066; display:inline;}
#detail .ratingaverage {float:left;}
.searchItemFrag .ratingaverage {float:none;}

.ingredients{margin-top:20px; width:100%;}
.ingredients ul{padding:0; margin:0;}
.ingredients li{list-style:none;padding:4px 0 2px 10px;}
.ingredients h4{margin-bottom:10px;border-bottom:1px solid #F0EEED;font-size:14px;}

.instructions{margin-top:20px;}
.instructions h4{margin-bottom:10px;border-bottom:1px solid #F0EEED;font-size:14px;}
.instructions p{margin:10px 0 0 10px;}

#RCSponsorFrag {display:none;}

#rateandcomment {margin:0px;}

.nutritionFacts {margin-top: 20px;}
.nutritionFacts .heading4{margin-bottom:10px; border-bottom:1px solid #F0EEED; font-size:14px; text-transform: capitalize; font-weight: bold; display: block;}
a#nutritionlink  {text-decoration:underline;background:transparent url(http://images.meredith.com/mwl/images/temp/shell/bigBullet.gif) no-repeat scroll 1px 6px;padding:3px 0px 3px 12px;}
.nutritionFacts li {list-style: none outside none;margin: 3px 0;}

/* Search Results */
#rstin{padding:5px 0;}
#searchItemsWrap {border-top:1px solid #ccc;padding-top:18px;border-bottom:1px solid #ccc;}
.searchItemFrag h3 a {font-size:14px;font-weight:bold;float:left;width:265px;padding-bottom:13px;}
h1.search {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;}

/* Pluck ratings */
/* Top of page */
#reciperating{position:relative; height:20px;}
#reciperating .Ratings_Heading{display:none;}
#reciperating .Ratings_YourRating{display:none;}
#reciperating .Ratings_Container{padding:0; margin:0 5px 6px 0; float:left;}
#reciperating .Ratings_Container img{float:left; margin-top:2px;}
#rateandcomment{display:inline;}
.txtcol1{text-decoration:underline; font-size:12px;color:#88ac2d;}

#cliplink a, #uncliplink a {width:auto; margin: 0 0 0 8px; float:none; }

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

/* Sub Recipe */
#subRecipe{clear:both;padding-top:20px;}
#subRecipe .subRecipeHeader{font-size:18px;font-family: Georgia, "Times New Roman", Times, serif;color: #906;}

/* Headers/Tips */
.ingredientGroupHeader{display:block;}
.instructionGroupHeader{display:block;margin:10px 0 0 10px;}

/* 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 Print Styles */
#printwrapper .servings{position:static;}
#printwrapper .ingredients{margin-top:10px;}
#printwrapper .detailcol{padding-bottom:5px;}
#printwrapper .times.greybottom, #printstory .times.greybottom {border-bottom-width: 0;}
#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;}
#printWrap .nutrition{position: static;}

/*Tag Cloud */
/* Green variable sized links */
#cloud .glink1{font-size:12px; text-decoration:none; line-height:20px; font-weight:500;}
#cloud .glink2{font-size:14px; text-decoration:none; line-height:20px; font-weight:500;}
#cloud .glink3{font-size:16px; text-decoration:none; line-height:20px; font-weight:bold;}
#cloud .glink4{font-size:20px; text-decoration:none; line-height:20px;}

/* 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:310px; top:320px;}
.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:#FCF8DD; border:1px solid #E7E7E7;}
.nhead{width:258px; margin:0 10px; position:relative;}
.nclosebtn{cursor:pointer; position:absolute; top:5px; left:220px;}

/* Recipe Tips */
.recipeTips{margin-top: 10px;}
.recipeTips ul{list-style: none;margin-left: 10px;}
.recipeTips li{margin-bottom: 10px;}

/* Social Toolbar */
/* ---- [ social toolbar ] ---- */
#shareToolbar {border-bottom: 1px solid #F0EEED; margin: 5px 0;}
#detail .socialToolbar ul li {padding-left:0; padding-right:0;}
.slideshowcontainer #shareToolbar .socialToolbar {}

/*-- ----[Legacy Styles]---- --*/
#servings {color:#d20c44;}

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

#detail #recipecontent{position:relative; width:490px;}
#detail #times .type{display:block; float:left; font-weight:bold; color:#666666; overflow:hidden; margin:1px 25px 1px 0;}
#detail #servings{color:#990066; margin:10px 0;}
#detail #times .time{color:#990066; display:inline;}

#printwrapper #servings{position:static;}
#printwrapper #ingredients{margin-top:10px;}
#printwrapper #detailcol{padding-bottom:5px;}
#printwrapper #times.greybottom, #printstory #times.greybottom {border-bottom-width: 0;}
#printwrapper #nhead{margin:5px 0px;}
#printwrapper #nhead h3{color:#D20C44;text-transform:uppercase;font-size:12px;font-weight:bold;}

#ingredients{margin-top:20px; width:100%;}
#ingredients ul{padding:0; margin:0;}
#ingredients li{list-style:none;padding:4px 0 2px 10px;}
#ingredients h4{margin-bottom:10px;border-bottom:1px solid #F0EEED;font-size:14px;}

#instructions{margin-top:20px;}
#instructions h4{margin-bottom:10px;border-bottom:1px solid #F0EEED;font-size:14px;}
#instructions p{margin:10px 0 0 10px;}

#recipeimg {margin-right: 0px; float: right;}
#rc {margin-left:10px}

#nutrition{position:absolute; z-index:5; left:290px; top:180px;}
#nutrition h3{font-size:20px; margin:10px 0; font-weight:normal; color:#666666;}
#nutrition h4{font-size:14px; margin:10px 10px 10px 0; font-weight:normal;}
#nutrition ul{padding:0;}
#nutrition li{position:relative; list-style:none; padding:1px 0; border-bottom:1px solid #656459;}
#nhead{width:258px; margin:0 10px; position:relative;}
#nclosebtn{cursor:pointer; position:absolute; top:5px; left:220px;}
#factslist{margin:10px 10px 0 10px;}
#nwrap{width:278px; background-color:#FCF8DD; border:1px solid #E7E7E7;}
#nutritionFacts {margin-top: 20px;}
#nutritionFacts .heading4{margin-bottom:10px; border-bottom:1px solid #F0EEED; font-size:14px; text-transform: capitalize; font-weight: bold; display: block;}
#nutritionFacts li {list-style: none outside none;margin: 3px 0;}

.memberrecipe #ingredients, .memberrecipe #instructions, .memberrecipe #nutritionFacts, .memberrecipe #directions {padding-top:10px;padding-left: 0px;}
.memberrecipe #ingredients h4, .memberrecipe #instructions h4, .memberrecipe #nutritionFacts h4, .memberrecipe #directions h4 {margin-bottom:10px;border-bottom:1px solid #F0EEED;font-size:14px;text-transform:capitalize;}
.memberrecipe #directions p, .memberrecipe #instructions p, .memberrecipe #ingredients li {margin: 5px 0 5px 30px;}
.memberrecipe #ingredients li{padding:0;}
.memberrecipe #directions{width:100%;}
.memberrecipe #directions ul{padding:0; margin:0;}
.memberrecipe #directions li{list-style:none;padding:4px 0 2px 10px;}
