﻿body
{
	background-color:#fff;
	background-image:url(images/body_bg.jpg);
}

.sitetop { background-image:url(images/sitetop_bg.gif); }
.sitetop .join { background-image:url(images/join_bg.gif); }
.sitetop .ppanel { background-image:url(images/ppanel_bg.gif); }
.sitetop .ppanel .pbtns { border-color:#e0d7c2; }
.sitetop .ppanel a { color:#fc6d04; }

.sitetop .join2 { background-image:url(images/join2_bg.gif); }
.sitetop .join3 { background-image:url(images/join3_bg.gif); }
.sitetop .join5 { background-image:url(images/join5_bg.gif); }
.sitetop .join6 { background-image:url(images/join6_bg.gif); }

/* leftnav */
#leftNav #lnrecipes { background:url(images/nav/recipes.gif) top left no-repeat; }
#leftNav #lntipsart { background:Url(images/nav/tipsarticles.gif) top left no-repeat; }
#leftNav #lnea { background:url(images/nav/expert.gif) top left no-repeat; }
#leftNav #lnmt { background:url(images/nav/tools.gif) top left no-repeat; }
#leftNav #lnfob { background:url(images/nav/brands.gif) top left no-repeat; }

#leftNav li .subnav a { background-color:#dddddd; background-image:url(images/nav/sub_fly.gif); }
#leftNav li .subnav a:hover { background-color:#65494a; background-image:url(images/nav/sub_fly_on.gif); }
#leftNav li.current .subnav { background-image:url(images/nav/sub_current_bg.gif); }
#leftNav li.current .subnav a { background-image:url(/app_themes/global/images/subnav_bullet.gif); background-color:Transparent; }
#leftNav li.current .subnav a:hover { background-image:url(/app_themes/global/images/subnav_bullet.gif); background-color:Transparent; }

/* left search box */
.leftsearcher { background-color:#f9d130; }
.leftsearcher a, .leftsearcher a:link, .leftsearcher a:visited { color:#fc6d04; }
.leftsearcher a:hover { color:#9f0001; }
                                                               

/* rate & comment */
.ratecomment { background:#f9d130; }
.ratecomment h3,
.ratecomment .btns { border-color:#fbdf6f; }
.reciratecontainer .ratecomment { background:#e2e2e2; }
.reciratecontainer .ratecomment h3 { border-color:#d2d2d2; }
.reciratecontainer .ratecomment .btns { border-top-width:0; }

/* articles */
.artland { background-image:url(images/artland_bg.gif); }
.artlandfeat h3 { color:#fc6d04; }
.greytabbed .tabbox .linksratings a,
.greytabbed .tabbox .linksratings a:link, .greytabbed .tabbox .linksratings a:visited,
.artlandright .seasonal .linksratings a, .artlandright .seasonal .linksratings a:link, .artlandright .seasonal .linksratings a:visited  { color:#fc6d04; }
.greytabbed .tabbox .linksratings a:hover, .artlandright .seasonal .linksratings a:hover { color:#9f0001; }
.artlandright .seasonal { background:#fce898; }
.artlandright .seasonal h2 { background-image:url(images/artland_seasonal_hdr_bg.gif); }
.artlandright .seasonal .more { background-image:url(images/artlandright_seasonal_morebg.gif); }

.artdetlinks { background-image:url(images/artdet_links_bg.gif); }
.artdetail { background-image:url(images/article_top_bg.gif); }
.artdetail h1 { color:#fc6d04; }
.artdetail .artcontents { border-color:#f9d130; }

.commentspagewrap { border-color:#f9d130; }
.commentspagewrap .commentstop h2 { color:#fc6d04; }

.articlelisttable .linkdesc a, .articlelisttable .linkdesc a:link, .articlelisttable .linkdesc a:visited { color:#fc6d04; }
.articlelisttable .linkdesc a:hover { color:#9f0001; }

/* recipes */
.recipedetpage { background-image:url(images/recipedetail_top_bg.gif); }
/*.recipedetpage .toplinks { background-image:url(images/recidet_links_bg.gif); }*/
.rcontent,
.recentview,
.goeswith { border-color:#f9d130; }
.morelike { border-color:#f9d130; }
.morelike .seemore { background-color:#f9d130; }
.rcontent .rtop h1,
.rcontent .rtop h1 a { color:#fc6d04; }
.reviews { background-image:url(images/recipereviews_bg.gif); }

.catdetailpage .cattable td a, .catdetailpage .cattable td a:link, .catdetailpage .cattable td a:visited { color:#fc6d04; }
.catdetailpage .cattable td a:hover { color:#9f0001; }

.recirating a, .recirating a:link, .recirating a:visited { color:#fc6d04; }
.recirating a:hover { color:#9f0001; }

.reciland .landfind .cattable td a, .reciland .landfind .cattable td a:link, .reciland .landfind .cattable td a:visited { color:#fc6d04; }
.reciland .landfind .cattable td a:hover { color:#9f0001; }
.reciland .featitem .popper a, .reciland .featitem .popper a:link, .reciland .featitem .popper a:visited { font-weight:bold; color:#fc6d04; }
.reciland .featitem .popper a:hover { color:#9f0001; }
.reciland .seasonalhdr { color:#fc6d04; }

.rboxadd .rbstart { background:#fbdf6f; }
.rboxadd .creater h4 { border-color:#fbdf6f; }
.rboxadd .btns { background:#f9d130; }
.rboxadd .rbstart .btns { background:transparent; }

.reciland { background-image:url(images/recipes_fullwidth_bg.gif); }
.reciland .toprsearch { border-color:#f9d130; background-image:url(images/toprsearch_bg.jpg); }
.reciland .landsearchleft h2 { color:#fc6d04; }
.reciland .cfeat a, .reciland .cfeat a:link, .reciland .cfeat a:visited { color:#fc6d04; }
.reciland .cfeat a:hover { color:#9f0001; }
.reciland .cinfo a, .reciland .cinfo a:link, .reciland .cinfo a:visited { color:#fc6d04; }
.reciland .cinfo a:hover { color:#9f0001; }

.cattop .ritem a, .cattop .ritem a:link, .cattop .ritem a:visited { color:#fc6d04; }
.cattop .ritem a:hover { color:#9f0001; }

.reciland .rod { border-color:#f9d130; margin-right:15px; background-image:url(images/reciland_featreci_bg.gif); }
.reciland .toprodpager { background-image:url(images/reciland_featreci_pagerbg.gif); }

.cattop { border-color:#f9d130; }
.cattop h2 { color:#fc6d04; }

/* register */
.loginland a, .loginland a:link, .loginland a:visited,
.register a, .register a:link, .register a:visited { color:#fc6d04; }
.loginland a:hover,
.register a:hover { color:#9f0001; }

/*tools*/
.toolsland { background-image:url(images/toolsland_bg.gif); }
.toolslandfeat h3, .mrintro h2 { color:#fc6d04; }
.toolteaser .info a, .toolteaser .info a:link, .toolteaser .info a:visited, 
.fibcalc .dkiw a, .fibcalc .dkiw a:link, .fibcalc .dkiw a:visited,
.tdintro .broughtby a, .tdintro .broughtby a:link, .tdintro .broughtby a:visited, 
.recipesearchtable .link a, .recipesearchtable .link a:link, .recipesearchtable .link a:visited, 
.mrtable .link a, .mrtable .link a:link, .mrtable .link a:visited { color:#fc6d04; }
.toolteaser .info a:hover, .fibcalc .dkiw a:hover, .tdintro .broughtby a:hover, .recipesearchtable .link a:hover, .mrtable .link a:hover  { color:#9f0001; }

.myrecipes .recibox { border-bottom-color:#f9d130; background-image:url(images/my_recipes_bg.gif); }
.myrecipes .allrecipes h3 { border-bottom-color:#f9d130; }
.leftrf .lrfcontent { background-color:#f9d130; }
.lrfexpandable { background-color:#f9d130; }

.rfintro h2 { color:#fc6d04; }
.tooldetlinks { background-image:url(images/tooldet_links_bg.gif); }
.tdintro h2 { color:#fc6d04; }
.activitycalc { background-image:url(images/activity_calorie_calc_top_bg.gif); }
.proteincalc { background-image:url(images/protein_calc_top_bg.gif); }
.fibercalc { background-image:url(images/fiber_calc_top_bg.gif); }
.ingsubstitution { background-image:url(images/substitution_tool_top_bg.gif); }


/* site map */
.sitemap a, .sitemap a:link, .sitemap a:visited { color:#fc6d04; }
.sitemap a:hover { color:#9f0001; }

/* also like */
.alsolike {  background:#f9d130 url(images/also_like_bg.gif) top left no-repeat; }
.alsolike .rteasers a, .alsolike .rteasers a:link, .alsolike .rteasers a:visited { color:#fc6d04; }
.alsolike .rteasers a:hover { color:#9f0001; }
.alsolike .artteasers a, .alsolike .artteasers a:link, .alsolike .artteasers a:visited { color:#fc6d04; }
.alsolike .artteasers a:hover { color:#9f0001; }


/* brands */
.brandsland .featpager { background-image:url(images/brands_featpager_bg.gif); }
.brandsfeat { border-color:#f9d130; }
.brandsfeat h2 { color:#fc6d04; }
.storetable a, .storetable a:link, .storetable a:visited, 
.storeintro a, .storeintro a:link, .storeintro a:visited
.brandscat a, .brandscat a:link, .brandscat a:visited  { color:#fc6d04; } 
.storetable a:hover, .storeintro a:hover, .brandscat a:hover { color:#9f0001; }
.bfspecial { background: #FC7E1D url(images/brands_feat_special_offer_bg.gif);}


/* experts */
.expland { background-image:url(images/expland_bg.gif); }
.explandfeat h3, .eqtcontent h3 { color:#fc6d04; }
.expertartdetail { background-image:url(images/expert_article_top_bg.gif); }
.meetexpertfeat { background-image:url(images/meet_experts_feat_bg.jpg);}
.meetexpertfeat a, .meetexpertfeat a:link, .meetexpertfeat a:visited,
.moeart .artinfo a, .moeart .artinfo a:link, .moeart .artinfo a:visited,
.exptop a, .exptop a:link, .exptop a:visited,
.connectlinks a, .connectlinks a:link, .connectlinks a:visited { color:#fc6d04; }
.meetexpertfeat a:hover, .moeart .artinfo a:hover, .exptop a:hover, .connectlinks a:hover { color:#9f0001; }
.expdetlinks { background-image:url(images/expdetlinks_bg.gif); }
.expdetail { background-image:url(images/meet_our_expert_top_bg.gif); }
.expdetail h1 { color:#fc6d04; }
.expcontents { border-color:#f9d130; }
.qtcontent { border-color:#f9d130; }
.qtcontent h3 { color:#fc6d04; }

/* utility */
.terms a, .terms a:link, .terms a:visited { color:#fc6d04; }
.terms a:hover { color:#9f0001; }

/* home */
#bottomContent a, #bottomContent a:link, #bottomContent a:visited { color:#fc6d04; }
#bottomContent a:hover { color:#9f0001; }
.todays .homerinfo a, .todays .homerinfo a:link, .todays .homerinfo a:visited { color:#fc6d04; }
.todays .homerinfo a:hover { color:#9f0001; }

.todays { background:#f9d130; }
.todays .date { color:#000; }

/* site search results */
.searchres p a, .searchres p a:link, .searchres p a:visited { color:#fc6d04; }
.searchres p a:hover { color:#9f0001; }

/* nestle family pop */
.nf h1, .nf h2 { color:#fc6d04; }
.nf a, .nf a:link, .nf a:visited { color:#fc6d04; }
.nf a:hover { color:#9f0001; }

/* realign tagline with odd-sized logo image 
img.taglineimg { padding-bottom:12px; }*/

/* fix rate/comment links in ie6 */
.toplinks a, .toplinks a:link, .toplinks a:visited { color:#000;  }
.toplinks a:hover { color:#000; }
.tooldetlinks a, .tooldetlinks a:link, .tooldetlinks a:visited { color:#000; }
.tooldetlinks a:hover { color:#000; }
.artdetlinks a, .artdetlinks a:link, .artdetlinks a:visited { color:#000; }
.artdetlinks a:hover { color:#000; }
.expdetlinks a, .expdetlinks a:link, .expdetlinks a:visited { color:#000; }
.expdetlinks a:hover { color:#000; }
