/*MENU*/
	#menuWraper {
		clear: both;
		background: url(../images/first-border-menu.gif) repeat-x top left;
		margin: 0 0 0 7px;
		height: 33px;
		width: 1024px;
	}
	#menu {
		height: 33px;
		background: url(../images/bg-menu-loop.gif) repeat-x left top;
		padding: 0 0 0 24px;
		position: relative;
		z-index: 100000;
	}
		#menu a.AdvSearch:link, 
		#menu a.AdvSearch:visited {
			color: #333333;
			text-decoration: underline;
			margin-top: 7px;
		}
		#menu a.AdvSearch:hover {
			text-decoration: none;
		}
		#menu ul {
			width: 814px;
			float: left;
			height: 26px;
			padding: 2px 0 0 0;
		}
		#menu ul li {
			float: left;
			height: 26px;
			position: relative;
		}		
			#menu ul li a:link,
			#menu ul li a:visited {
				height: 26px;
				overflow: hidden;
				display: block;
				position: relative;
				background-image: url("../images/main-nav2.gif");
				background-repeat: no-repeat;
			}
			#menu ul li a:link span,
			#menu ul li a:visited span {
				display: none;
			}	
				#menu ul li#navrecipes a:link,
				#menu ul li#navrecipes a:visited {
					width: 86px;
					background-position: 0 0;
				}
				#menu ul li#navourbrands a:link,
				#menu ul li#navourbrands a:visited {
					width: 109px;
					background-position: -86px 0;
				}				
				#menu ul li#navcookingsolutions a:link,
				#menu ul li#navcookingsolutions a:visited {
					width: 155px;
					background-position: -195px 0;
				}
				#menu ul li#naventertaining a:link,
				#menu ul li#naventertaining a:visited {
					width: 111px;
					background-position: -350px 0;
				}
				#menu ul li#naveatingsmart a:link,
				#menu ul li#naveatingsmart a:visited {
					width: 114px;
					background-position: -461px 0;
				}
				#menu ul li#navsavings a:link,
				#menu ul li#navsavings a:visited {
					width: 130px;
					background-position: -575px 0;
				}
				#menu ul li#navcommunity a:link,
				#menu ul li#navcommunity a:visited {
					width: 109px;
					background-position: -705px 0;
				}
				
				
				#menu ul li#navrecipes a:hover,
				#menu ul li#navrecipes a.Active:link,
				#menu ul li#navrecipes a.Active:visited,
				#menu ul li#navrecipes.NavOver a:link,
				#menu ul li#navrecipes.NavOver a:visited {
					background-position: 0 -26px;
				}
				#menu ul li#navourbrands a:hover,
				#menu ul li#navourbrands a.Active:link,
				#menu ul li#navourbrands a.Active:visited,
				#menu ul li#navourbrands.NavOver a:link,
				#menu ul li#navourbrands.NavOver a:visited {
					background-position: -86px -52px;
					left: -2px;
				}
				#menu ul li#navcookingsolutions a:hover,
				#menu ul li#navcookingsolutions a.Active:link,
				#menu ul li#navcookingsolutions a.Active:visited,
				#menu ul li#navcookingsolutions.NavOver a:link,
				#menu ul li#navcookingsolutions.NavOver a:visited {
					background-position: -195px -78px;
					left: -2px;
				}
				#menu ul li#naventertaining a:hover,
				#menu ul li#naventertaining a.Active:link,
				#menu ul li#naventertaining a.Active:visited,
				#menu ul li#naventertaining.NavOver a:link,
				#menu ul li#naventertaining.NavOver a:visited {
					background-position: -350px -104px;
					left: -2px;
				}				
				#menu ul li#naveatingsmart a:hover,
				#menu ul li#naveatingsmart a.Active:link,
				#menu ul li#naveatingsmart a.Active:visited,
				#menu ul li#naveatingsmart.NavOver a:link,
				#menu ul li#naveatingsmart.NavOver a:visited {
					background-position: -461px -130px;
					left: -2px;
				}				
				#menu ul li#navsavings a:hover,
				#menu ul li#navsavings a.Active:link,
				#menu ul li#navsavings a.Active:visited,
				#menu ul li#navsavings.NavOver a:link,
				#menu ul li#navsavings.NavOver a:visited {
					background-position: -575px -156px;
					left: -2px;
				}
				#menu ul li#navcommunity a:hover,
				#menu ul li#navcommunity a.Active:link,
				#menu ul li#navcommunity a.Active:visited,
				#menu ul li#navcommunity.NavOver a:link,
				#menu ul li#navcommunity.NavOver a:visited {
					background-position: -705px -182px;
					position: relative;
					left: -2px;
				}
							
				
					#menu ul li div.MenuInner {
						position: absolute;
						top: 26px;
						z-index: 100;
                        left: -999em;
					}
                    #menu ul li.NavOver div.MenuInner {
                        left: -5px;
                    }
						#menu ul li ul {
							padding: 0px;
							margin: 0px;
						}
						#menu ul li#navrecipes ul {
							background: url(../images/bg-recipe.png) no-repeat left top;
							width: 417px;
							height: 240px;
							padding: 3px 0 0 7px;
						}
						#menu ul li#navourbrands ul {
							background: url(../images/bg-ourbrands.png) no-repeat left top;
							width: 210px;
							height: 180px;
							padding: 4px 0 0 0;
						}
						#menu ul li#navcookingsolutions ul {
							background: url(../images/bg-cooking.png) no-repeat left top;
							width: 178px;
							height: 195px;
							padding: 4px 0 0 0;
						}
						#menu ul li#navcommunity ul {
							background: url(../images/bg-community.png) no-repeat left top;
							width: 162px;
							height: 113px;
							padding: 4px 0 0 0;
						}
						#menu ul li#naveatingsmart ul {
							background: url(../images/bg-eating.png) no-repeat left top;
							width: 210px;
							height: 195px;
							padding: 4px 0 0 0;
						}
						#menu ul li#navsavings ul {
							background: url(../images/bg-saving2.png) no-repeat left top;
							width: 210px;
							height: 195px;
							padding: 4px 0 0 0;
						}
						#menu ul li ul li {
							margin: 0px 0 1px 0;
							height: auto;
						}
						#menu ul li#navrecipes ul li {
							float: left;
							width: 135px;
						}
						#menu ul li#navourbrands ul li {
							padding: 0 0 0 8px;
						}
						#menu ul li#navcookingsolutions ul li {
							padding: 0 0 0 8px;
						}
						#menu ul li#navcommunity ul li {
							padding: 0 0 0 8px;
						}
						#menu ul li#naveatingsmart ul li {
							padding: 0 0 0 8px;
						}
						#menu ul li#navsavings ul li {
							padding: 0 0 0 8px;
						}
						#menu ul li ul li a:link, 
						#menu ul li ul li a:visited {
							color: #333333;
							height: auto;
							display: block;
							font-size: 1em;
							text-indent: 0px;
							background: none;
							padding: 4px 2px 6px 12px;
							margin: 0 3px 0 3px;
							left: 0px;
						}
						#menu ul li#navourbrands ul li a:link, 
						#menu ul li#navourbrands ul li a:visited {
							width: 180px;
							padding: 5px 2px 6px 12px;
							margin: 0 3px 0 1px;
						}
						#menu ul li#navcookingsolutions ul li a:link, 
						#menu ul li#navcookingsolutions ul li a:visited {
							width: 148px;
							padding: 5px 2px 6px 12px;
							margin: 0 3px 0 1px;
						}
						#menu ul li#navcommunity ul li a:link, 
						#menu ul li#navcommunity ul li a:visited {
							width: 132px;
							padding: 5px 2px 6px 12px;
							margin: 0 3px 0 1px;
						}
						#menu ul li#naveatingsmart ul li a:link, 
						#menu ul li#naveatingsmart ul li a:visited {
							width: 180px;
							padding: 5px 2px 6px 12px;
							margin: 0 3px 0 1px;
						}
						#menu ul li#navsavings ul li a:link, 
						#menu ul li#navsavings ul li a:visited {
							width: 180px;
							padding: 5px 2px 6px 12px;
							margin: 0 3px 0 1px;
						}
						#menu ul li ul li a.Active,
						#menu ul li ul li a:hover {
							background: #cce163;
							text-decoration: none;
							font-weight: bolder;
						}
						#menu ul li#navrecipes ul li h3 {
							font-size: 1.1em;
							color: #FFF;
							height: 16px;
							padding: 5px 0 2px 13px;
							margin: 1px 0 6px 0;
							background: url(../images/bg-recipe2.jpg) no-repeat left top;
						}
						#menu ul li ul li ul {
							width: auto !important;
							background: none !important;
							margin: 0px;
							padding: 0px;
						}
						#menu ul li#navrecipes ul li ul {
							padding: 0px;
							margin: 0px;
						}
						#menu ul li#navrecipes ul li ul li {
							width: 135px;
							height: auto;
							float: none;
							padding: 0px;
						}
						#menu ul li#navrecipes ul li ul li a:link, 
						#menu ul li#navrecipes ul li ul li a:visited {
							width: 120px;
							padding: 4px 2px 6px 8px;
							word-spacing: -2px;
							margin: 0 1px 0 2px;
						}
	#menu .MenuAddonText {
		text-align: right;
		padding: 9px 65px 0 0;
	}
.DisableLink {
	display: none !important;
}
