/* ---- [ Recipe Index ] ---- */
/* Top of Recipe Index */
.riPhoto{float:left;margin-right:5px;border:5px solid #e5e0c6;}
#ricontent p{padding:5px 0;}

/* Most Popular list */
#popular{margin-bottom:10px}
	#popular ul li{list-style:none;float:left;width:155px;padding-bottom:3px;}

/* Inline link columns */
.linklist{width:485px; height:194px;}
.linklist .plaincolumn{float:left; width:140px;border:2px solid #e5e0c6;padding:5px;height:154px;}
.linklist .brdrcolumn{float:left; width:140px;border:2px solid #e5e0c6;padding:5px;height:154px;margin-left:5px;overflow:visible;}
.linklist select{margin-top:10px; width:130px;}
.linklist li{padding-bottom:3px;}

/* List Formating */
.listformat {padding:0; list-style:none; margin:0;}

/* ---- [ Recipe 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;}
.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;}

/* Pagination */
#pages{float:right;}
#pages h3{display:inline;font-size:12px;}
#pages .prev{float:left;}
#pages .total{float:left;line-height:20px;}
#pages .next{float:left;}
#pages.bottompage {padding-bottom:5px;}

/* ---- [ Recipe Collections ] ---- */
#heading h1{margin-bottom:5px;}

#imgwrap{float:left;margin-right:10px;font-size:10px;}

/* ---- [ Recipe Details ] ---- */
/* Tool Bar */
#detailoptions{float:right;font-size:10px;padding-bottom:5px;background-color:#f7f6f4;width:490px;}
	#detailoptions a{border:none;}
	#detailoptions img {vertical-align:middle;}
	#detailoptions a img{padding-left:2px;vertical-align:middle;}
	#detailoptions{float:right;line-height:20px;}
	a#articlesharelink{cursor:pointer;}

#rating {border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin:10px 0 5px;padding:3px 0;}
.Ratings_Container, .Rating{display:inline;}
.rateCommentLinks{display:inline;margin-left:200px;}
#rating .Ratings_YourRating{display:none;}

/* Ratings/Comments Page */
#commentsPage #pluckContainer .Rating{border-bottom:1px dotted #CCC;border-top:1px dotted #CCC;margin:10px 0;padding:3px 0;display:block;}
#commentsPage #pluckContainer .Ratings_YourRating{margin-top:-20px;margin-left:295px;}

.rcheader{padding-top:10px;_height:1px;}
.rcheader h1{float:left;}
#sponsored{float:right;}
.source{background-color:#fcfae6;padding:5px 0 5px 2px;}

.recipeInfo{padding-top:5px;}
.type{}
.floatspacer{display:none;}

.rightcol{float:right;margin:10px 0 0 10px;/*width:210px;*/}
	#recipeimg {margin-bottom:5px;}
	#howto{border:2px solid #e5e0c6;padding:5px;}
	#howto h4{border-bottom:1px solid #e5e0c6;margin-bottom:3px;}

.ingredients, .instructions, .nutritionFacts, .directions{padding-top:10px;}
.ingredients ul {margin:0 10px;}
    .ingredients ul li{list-style:none;padding:3px 0;}
.directions p{margin:0 10px 0;}
.instructions p{margin:0 10px 10px;}
.nutritionFacts ul {margin:0 10px;}
    .nutritionFacts ul li{list-style:none;display:inline;}
		
#recipeBottomLink {padding-top:10px;_height:1px;}


/* ---- [ Print Page ] ---- */
.recipePrintShell #rc{padding:0 0 0 10px;}
.recipePrintShell #ingredients ul, .recipePrintShell #nutritionFacts ul{padding:0px;}
.recipePrintShell #recipeimg{border:0 none;}

/* ----[Legacy]---- */
#ingredients, #instructions, #nutritionFacts, #directions{padding-top:10px;}
#ingredients ul {margin:0 10px;}
#ingredients ul li{list-style:none;padding:3px 0;}
#directions p{margin:0 10px 0;}
#instructions p{margin:0 10px 10px;}
#nutritionFacts ul {margin:0 10px;}
#nutritionFacts ul li{list-style:none;display:inline;}

#rcheader{padding-top:10px;_height:1px;}
#rcheader h1{float:left;}
#recipecontent{position:relative;_height:1px;}
#rightcol{float:right;margin:10px 0 0 10px;/*width:210px;*/}
