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

.linklist{width:560px; height:200px;}
.linklist .plaincolumn{float:left; width:171px;}
.linklist .brdrcolumn{float:left; width:181px; padding-left:10px; border-left:1px solid #b2b2b2; overflow:visible;}
.linklist select{margin-top:10px; width:156px;}
.linklist li{width:161px; 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{text-align:center;background-color:#bcc5e4;width:550px;padding:5px 0px 10px 10px;margin-bottom:5px;_height:10px;/*IE6 peekaboo fix*/}

#cloud {width:540px; padding:10px; margin-bottom:20px; text-align:center;background-color:#bcc5e4;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; 10px 0px;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;}
.recentsearches .subhead{font-weight:bold;}
.recentsearches ul {list-style:inside;margin:0px;list-style-type:none;}
.recentsearches li {padding-left:5px;}
.recentsearches a {text-decoration:none;background:url("http://images.meredith.com/dlv/images/temps/shell/bulletsmallblue.gif") no-repeat 0px 50%; padding-left:10px;}


/* Recipe Details Page */
/* Tool Bar */
#detailoptions{padding-bottom:5px;border-bottom:1px solid #ccc;line-height:20px;}
	#detailoptions a{border:none;margin-left:5px;}
	#detailoptions img {vertical-align:middle;}
	#detailoptions a img{vertical-align:middle;}
	a#articlesharelink{cursor:pointer;}
	#changetxt {margin-right:10px;}
	.sizeUpController, .sizeDownController {cursor:pointer;width:10px;}

.rchdleft {float:left;width:415px;}
.rchdleft h1 {font-size:20px;font-weight:bold;line-height:23px;}
.rchdleft #recipeintro {padding:3px 0;}
.rchdleft #srvgsNcarbs {float:left;width:420px;}
.rchdleft #starsNrates {clear:both;}
.rchdright {float:right;width:150px;}
#sponsored {float:right;width:150px;}
#unsponsored {float:right;}
.floatspacer{clear:left; height:5px; overflow:hidden;}
.rcheader{border-bottom:1px solid #ccc;padding:5px 0px 5px 0px;}

#starsNrates .Ratings_YourRating{display:none;}

#recipeimg img {margin-left:-10px;padding:0px 4px 4px 0px;background:url("http://images.meredith.com/dlv/images/temps/shell/dropshadbg.gif") no-repeat bottom right;}

a#articlesharelink{cursor:pointer;padding-right:8px;}

#detail #customize{width:140px; position:absolute; left:360px; top:9px;}
#detail #customize a{font-weight:bold; font-size:13px;}
#detail .recipecontent{position:relative;}
#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 0;}
#detail #times .time{color:#990066; display:inline;}


.ingredients{width:100%;}
    .ingredients ul{list-style: none;margin-left: 0;}
    .ingredients li{margin:0 0 2px 40px;}
    .ingredients li .amount{margin-left:-40px;float:left;}
    .ingredients .ingredientGroupHeader{display: block;}
	td.col1 {width:30px;text-align:right;vertical-align:top;}
	td.col2 {width:auto;text-align:left;vertical-align:top;}

.instructions{margin:20px 0 10px;}
.instructions h4{margin-bottom:10px;border-bottom:1px solid #F0EEED;font-size:14px;}
.instructions p strong{margin-left:-15px;float:left;}
.instructions p{margin:10px 0 0 15px;}
.instructionGroupHeader{display:block;}

#RCSponsorFrag {display:none;}

#rateandcomment {margin:0px;}

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;}

/* Search Results */
#maincolumn {*overflow:visible;}/* IE7 needs this because it can't handle the float:right on .iconwrap */

h1.search{border-bottom:1px dotted #CCCCCC;margin-bottom:3px;padding:5px 0 3px;}

#rstindiv{padding-top:20px;}
#sort{float:left;}

#searchItemsWrap{border-top:1px dotted #ccc;margin:10px 0 5px;_height:1px;}
.activeItem{background-color:#fcfae6;_height:1px;}
.searchItemFrag {border-bottom:1px dotted #ccc;padding:10px 3px;_padding:10px 3px 0px;_height:1px;}
.searchItemFrag .rdLink{float:left;width:270px;padding-bottom:2px;_height:1px;}
.searchItemFrag .mealidea{float:left;}
.searchItemFrag img.new{ float:left; padding:0; margin:8px 0 0 3px; }
.searchItemFrag .iconWrap {height:15px; float:right;position:relative;margin-top:-5px;}
.searchItemFrag .spons {;}
.searchItemFrag .stars{width:75px; float:left; text-align:center; margin:2px 0 0 0;}
.searchItemFrag .cam{ width:25px; float:left; text-align:center; }
.searchItemFrag .quick{float:left; text-align:center;font-size:10px;padding-left:3px;}
.searchItemFrag .collectionLink{float:left;padding-left:3px;}

.sponsoredRecipesList h2{border-bottom:5px solid #e5e0c6;}

#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 .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;}

/* Recipe Content */
.detailLeftCol {width:200px;float:left;padding:20px 0 0 5px;}
.detailRightCol{float:left; width:355px; padding-top:10px;}
#topRecipes {width:160px;float:right;margin-top: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;line-height:20px;}
	#pages .next {float:left;padding-left:3px;}

.currPage {padding-left:5px;}

/* ---- [ Print Page ] ---- */
#printWrap {width:485px;}
.recipePrintShell #rc{padding:0 0 0 10px;}
.recipePrintShell h1 {color:#52325B;padding-bottom:5px;}
.recipePrintShell #factslist {margin-left:20px;}
.recipePrintShell .ingredients .amount{float:left;width:40px;text-align:right;padding-right:5px;border-bottom:1px solid white;/*make sure <strong> takes up space, even if content is empty*/}

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

/* Nutrtion Facts */
.smalltxt{font-size:10px; margin:1px 10px 10px 0px;}
.detailLeftCol h4 {font-size:12px;}
.detailLeftCol ul {padding:0;}
.detailLeftCol li {list-style:none; padding:1px 0;}
#factslist {width:180px;margin:0px 0px 0px 0px;}
#exchanges {padding-top:3px;font-weight:bold;}

.ratingaverage{float:none;}

/* Recipe Tips */
.recipeTips ul{margin:0 0 10px;list-style:none;}

/* Sub Recipe */
.subRecipe{clear:both;padding-top: 20px;}
    .subRecipe .ingredients{margin-top:10px;}
    .subRecipeDetails{margin-left:205px;}
.heading1{font-size:20px;font-weight:700;line-height: 23px;}

/* Legacy */
#rcheader{border-bottom:1px solid #ccc;padding:5px 0px 5px 0px;}
#detail #recipecontent{position:relative;}

#detailLeftCol {width:200px;float:left;padding:20px 0 0 5px;}
#detailLeftCol h4 {font-size:12px;}
#detailLeftCol ul {padding:0;}
#detailLeftCol li {list-style:none; padding:1px 0;}

#detailRightCol{float:left; width:355px; padding-top:10px;}

.recipeimg img {margin-left:-10px;padding:0px 4px 4px 0px;background:url("http://images.meredith.com/dlv/images/temps/shell/dropshadbg.gif") no-repeat bottom right;}

#ingredients{width:100%;}

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