/* ----[RECIPE DETAIL]---- */
    /* ----[Recipe Toolbar]---- */
    .recipeTools{border-top:1px #F0EFEE solid;padding:5px;clear:both;}
    .tools{margin:0;list-style:none;}
    .tools li{float:left;padding:2px 3px;line-height:17px;}
    .tools li.printLink{_padding-top:4px;}

.recipeInfo{border-top:1px solid #F0EFEE;border-bottom:1px solid #F0EFEE;padding:5px;margin:0 0 5px;clear:both;}
.type{display:block;float:left;width:150px;}
.stats{float:left;width:460px;}
#times .floatspacer{display:none;}
.time{color:#ce1f81;}

#recipecontent{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #F0EFEE;clear:both;}
#rightcol{float:right;width:210px;padding-left:10px;}
#nutritionFacts{margin:10px 0 10px;padding:5px;border:2px solid #F0EFEE;color:#999;}
#nutritionFacts strong, #nutritionFacts .ACThead4{color:#999;}
ul.nutrients{margin:0;list-style:none;}
ul.nutrients li{border-bottom:1px solid #999;padding:1px 0;}
ul.nutrients li.calories{border-bottom:3px solid #999;}
.disclaimer{font-size:10px;}
hr.divider{clear:both;margin:0 0 3px;.margin:0px 0;padding:4px 0 0;height:4px;border:0px;border-bottom:4px solid #999;}
#detailcol{}
#detailcol .ACThead4, #detailcol h4{font-size:14px;font-family:Tahoma, Verdana, Geneva, sans-serif;margin-bottom:3px;}
#ingredients{padding-bottom:5px;}
#ingredients ul{margin:0;list-style:none;}
#ingredients li{padding-bottom:5px;}
#instructions p{padding-bottom:5px;}
#instructions b{}

.recipeSearch{width:305px;margin:0 auto;}

/*-- ----[RecipeCollection]---- --*/
#searchItemsWrap .searchItemFrag{margin-bottom:20px;}
.activeItem{background-color:#fcfae6;_height:1px;}

/* ----[RECIPE INDEX]---- */
.linklist .plaincolumn{float:left; width:205px;padding:5px;height:154px;}
.linklist .brdrcolumn{float:left; width:205px;padding:5px;height:154px;margin-left:5px;overflow:visible;}
.linklist select{margin-top:10px; width:130px;}

div.recipeInfo div.ratingaverage{.width: 30%;}
div.recipeInfo div.ratingaverage div.ratingaverage{.width: auto; float: left;}
.type .time {_display: inline; }

#popular{padding:5px;border:1px dotted #000;}
.popularList li{display:block;width:33%;float:left;}

#reciperecentcomment {margin:10px 0 0 3px;}

/* ---- [Sponsor Recipes Module] ----*/
.sponsorBox h3{padding-left:5px}
.sponsorBox ul.RCSponsorFrag{list-style:none;}
.sponsorBox .sponsorRecipe{float:left;width:100px;margin:4px 8px 5px;position:relative;text-align:center;}

/* ----[Recipe Search]---- */
#srchwrp h2{font-size:30px;font-family:Tahoma, Verdana, Geneva, sans-serif;}
#srchlft{float:left;margin-right:5px;padding:5px;width:165px;}
#srchmn{float:left;width:480px;}

.topresultnav{height:30px;border-bottom:1px dotted #000;margin-bottom:10px;}
.recipetopresultnav{height:30px;border-bottom:1px dotted #000;border-top:1px dotted #000;margin-bottom:10px;}
.bottomresultnav{height:30px;}
    .topresultnav span.resultcnt, .bottomresultnav span.resultcnt, .recipetopresultnav span.resultcnt{float:left;margin-top:7px;}
    .topresultnav span.srchpagination, .bottomresultnav span.srchpagination, .recipetopresultnav span.srchpagination{float:right;margin-top:7px;font-weight:bold;}
.srchpagination div.prev, .srchpagination div.total, .srchpagination div.next{display:inline;}
.srchpagination div.total{font-weight:normal;}
.srchpagination h3{font-size:12px;display:inline;}
.srchpagination span.currPage{color:#ce1f81;}

.resultsection{margin-bottom:20px;}
.resultsection div.details a{font-weight:bold;margin-bottom:-12px;}

.tool-tip{background:#fff;padding:3px;border:1px solid #555;}
.tool-text{font-weight:bold;color:#555;width:auto;}

