/*Header*/
#l_dg { background-image:url(../images/l_dairy_goodness.gif); }

/*Milk Products*/
li#m_100pourcent a { background-image:url(../images/l_canadian_milk.gif)!important; }

/*Intro Title*/
#t_goodlife   { background-image:url(../images/t_goodlife.gif);   }
#t_goodhealth { background-image:url(../images/t_goodhealth.gif); }
#t_4626       { background-image:url(../images/t_4626.gif);       }
#t_186        { background-image:url(../images/t_186.gif);        }
#t_187        { background-image:url(../images/t_187.gif);        }
#t_188        { background-image:url(../images/t_188.gif);        }
#t_189        { background-image:url(../images/t_189.gif);        }
#t_190        { background-image:url(../images/t_190.gif);        }
#t_274        { background-image:url(../images/t_274-2.gif); width:549px;        } /* 100% Canadian milk content page */
.intro_textwrap #t_274 { background-image:url(../images/t_274.gif); height:107px } /* 100% Canadian milk landing page */


/*Title Over Navigation*/
#t_myrecipebook         { background-image:url(../images/bg_t_myrecipebook.gif); width:403px; }
#t_mydairygoodness      { background-image:url(../images/bg_t_mydairygoodness.gif); width:403px; }
#t_cheeseencyclopedia   { background-image:url(../images/bg_t_cheeseencyclopedia.gif); width:432px; }
#t_cheeseencyclopedia a { margin-left:40px; }
#t_cheeseandwineplanner { background-image:url(../images/bg_t_cheeseandwineplanner.gif); width:500px; }


/*Custom Input*/
.itemfinder_search input#b_recipe_filter, .itemfinder_search input.b_submit_onpink  { background:url(../images/b_submit_onpink_findrecipes.gif) no-repeat left 5px; width:202px; }
.itemfinder_search input#b_cheese_filter  { background:url(../images/b_submit_onpink_findcheeses.gif) no-repeat left 5px; width:215px; }
#comments form#frm_box1 #frm_box_1_submit { background:url(../images/b_submit_onpink_comments.gif) no-repeat left 5px; width:192px; }
#tips form#frm_box1 #frm_box_1_submit     { background:url(../images/b_submit_onpink_tips.gif) no-repeat left 5px; width:147px; }
form#frm_stf #frm_stf_submit              { background:url(../images/b_submit_stf.gif) no-repeat left 5px; width:120px; }
#enewsletter_landingpage form#frm_box1 #frm_box_1_submit { background:url(../images/b_submit_onpink_enewsletter.gif) no-repeat left 5px; width:147px; }
#contactus_landingpage form#frm_box1 #frm_box_1_submit { background:url(../images/b_submit_onpink_contactus.gif) no-repeat left 5px; width:147px; }
#frm_invite_submit { background:url(../images/b_submit_invite.gif) no-repeat left 5px; width:120px; }

/*Custom Input - Registration Page*/
.b_register       { background:url(../images/b_register.gif) no-repeat left 5px; width:122px; }
.b_login          { background:url(../images/b_login.gif) no-repeat left 5px; width:147px; }
.b_sendpassword   { background:url(../images/b_sendpassword.gif) no-repeat left 5px; width:227px; }
.b_changepassword { background:url(../images/b_changepassword.gif) no-repeat left 5px; width:270px; }
.b_updateprofile  { background:url(../images/b_updateprofile.gif) no-repeat left 5px; width:240px; }
.b_next           { background:url(../images/b_next.gif) no-repeat left 5px; width:115px; }
.b_savemenu       { background:url(../images/b_savemenu.gif) no-repeat left 5px; width:195px; }


/*Other main sites in footer*/
ul#mainsites li.mainother0 p { left:-147px!important; }

/*Search*/
.b_search { background:url(../images/b_search.gif) no-repeat 100% -28px; width:121px; }	
	
/*Main Search - Header*/
#frm_search { width:315px; }

/*Search In Page*/
#frm_search_in { background:url(../images/bg_search_in.gif) no-repeat left top; width:360px; }
	#frm_search_in .b_search { background:url(../images/b_search_in.gif) no-repeat right top; float:left; }

.layout6_col2 .prevnext_r { width:260px; }

/*Utilities*/
#utilities { margin-right:-245px; width:283px; }
#utilities_options { width:245px; }

/*Milk Products*/
#t_tools {
	font-size:18px; line-height:18px;
	text-align:center;
}
#t_tools span { display:block; padding:56px 0 0 73px; }


/*Ajax*/
#ajax_loading span { background-image:url(../images/bg_ajax_loading.gif); }

/*Error 404*/
.error_generic { background:url(../images/bg_error404generic.gif) right bottom no-repeat; }
.error_recipe { background:url(../images/bg_error404recipe.gif) right bottom no-repeat; }
.error_article { background:url(../images/bg_error404article.gif) right bottom no-repeat; }

/*Error 500*/
.error500 #m_100pourcent { background:url(../images/l_canadian_milk.gif) no-repeat 7px top!important; }
.error500 h1#l_dg { background-image:url(../images/l_dairy_goodness.gif); }
.error500 .layout9 { background-image:url(../images/bg_error500.gif)!important; }