#mainNav{
	margin:8px 0 0 0;
	padding:6px 0px 0px 0px;
	position:relative;
	width:600px;
	display:block;
	height:20px;
	left:3px;
	z-index:200;
}

#mainNav ul {
	padding:0;
	margin:0;
	list-style:none;
	font-size:0.85em;
}

#mainNav ul li {
	float:left;
	margin:0 0 0 0;
	
}

#mainNav ul li a span, #mainNavul li ul li a span {
	margin:0 0 0 -2000px;
}

#mainNav ul li ul {
	display:none;
}

#mainNav ul li:hover ul  {
	padding:0;
	margin:0;
	display:block;
	position:absolute;
	left:auto;
	width:130px;
	border:solid #CCCCCC;
	border-width:1px 2px 0 2px;
	background-color:#FFF;
	overflow:hidden;
}

#mainNav ul li#supportLink:hover ul  {
	padding:0;
	margin:0;
	display:block;
	position:absolute;
	left:auto;
	width:180px;
	border:solid #CCCCCC;
	border-width:1px 2px 0 2px;
	background-color:#FFF;
	overflow:hidden;
}

#mainNav ul li#supportLink ul li {
	width:180px;
	padding:0;
	border-bottom:1px solid #CCCCCC;
}
#mainNav ul li#productsLink ul li {
	width:180px;
	padding:0;
	border-bottom:1px solid #CCCCCC;
}

#mainNav ul li ul li {
	width:130px;
	padding:0;
	border-bottom:1px solid #CCCCCC;
}

#mainNav ul li ul li a {
	width:130;
	display:block;
	color:#5D5C5C;
	padding:2px 0 2px 0;
}

#mainNav ul li ul li a:hover {
	color:#000;
	font-weight:bold;
	background-color:#FFF;
}

#mainNav ul li ul li a {
	width:130px;
	display:block;
	background:none;
}

#mainNav ul li a span, #mainNavul li ul li a span {
	margin:0 0 0 -2000px;
}

/* mainNavspecifics */
#mainNav ul li#dogLink a {
	width:55px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/dog.gif) no-repeat left top;
}

#mainNav ul li#dogLink a:hover {
	background:url(../../images/dropdowns/dog_over.gif) no-repeat left top;
}

#mainNav ul li#dogLinkCurrent a {
	width:55px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/dog_over.gif) no-repeat left top;
}

#mainNav ul li#catLink a {
	width:50px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/cat.gif) no-repeat left top;
}

#mainNav ul li#catLink a:hover {
	background:url(../../images/dropdowns/cat_over.gif) no-repeat left top;
}

#mainNav ul li#productsLink a {
	width:87px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/products.gif) no-repeat left top;
}

#mainNav ul li#productsLink a:hover {
	background:url(../../images/dropdowns/products_over.gif) no-repeat left top;
}

#mainNav ul li#supportLink a {
	width:80px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/support.gif) no-repeat left top;
}

#mainNav ul li#supportLink a:hover {
	background:url(../../images/dropdowns/support_over.gif) no-repeat left top;
}

#mainNav ul li#moreLink a {
	width:65px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/videos.gif) no-repeat left top;
}

#mainNav ul li#moreLink a:hover {
	background:url(../../images/dropdowns/videos_over.gif) no-repeat left top;
} 
  
#mainNav ul li#adoptioncenter a {
	width:135px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/adoptioncenter.gif) no-repeat left top;
}

#mainNav ul li#adoptioncenter a:hover {
	background:url(../../images/dropdowns/adoptioncenter_over.gif) no-repeat left top;
}

#mainNav ul li#videos a {
	width:65px;
	height:18px;
	display:block;
	background:url(../../images/dropdowns/videos.gif) no-repeat left top;
}

#mainNav ul li#videos a:hover {
	background:url(../../images/dropdowns/videos_over.gif) no-repeat left top;
}

/* sub menus */
#mainNav ul li#dogLink ul li.puppyMenu a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuPuppy.gif) no-repeat left top;
}

#mainNav ul li#dogLink ul li.puppyMenu a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuPuppy_over.gif) no-repeat left top;
}

#mainNav ul li#dogLink ul li.adultMenu a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuAdult.gif) no-repeat left top;
}

#mainNav ul li#dogLink ul li.adultMenu a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuAdult_over.gif) no-repeat left top;
}

#mainNav ul li#dogLink ul li.seniorMenu a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuMature_on.png) no-repeat left top;
}

#mainNav ul li#dogLink ul li.seniorMenu a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuMature_off.png) no-repeat left top;
}

/* end Dog Menu */

#mainNav ul li#catLink ul li.kittenMenu a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuKitten.gif) no-repeat left top;
}

#mainNav ul li#catLink ul li.kittenMenu a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuKitten_over.gif) no-repeat left top;
}

#mainNav ul li#catLink ul li.adultMenu a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuAdult.gif) no-repeat left top;
}

#mainNav ul li#catLink ul li.adultMenu a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuAdult_over.gif) no-repeat left top;
}

#mainNav ul li#catLink ul li.seniorMenu a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuMature_on.png) no-repeat left top;
}

#mainNav ul li#catLink ul li.seniorMenu a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuMature_off.png) no-repeat left top;
}

/* end Cat Menu */

#mainNav ul li#productsLink ul{width:180px;}


/* New Naviation   */

#mainNav ul li#productsLink ul li.Proactive_Health a	{
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuPAH.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.Proactive_Health a:hover	{
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuPAH_over.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.Healthy_Naturals a	{
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuHN.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.Healthy_Naturals a:hover	{
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuHN_over.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.Premium_Protection a	{
	width:140px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuIPP.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.Premium_Protection a:hover	{
	width:140px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuIPP_over.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.Compare_Products a	{
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/Compare.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.Compare_Products a:hover	{
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/Compare_over.gif) no-repeat left top;
}


/* New Naviation   */
#mainNav ul li#productsLink ul li.dogFood a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuDogFood.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.dogFood a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuDogFood_over.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.catFood a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuCatFood.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.catFood a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuCatFood_over.gif) no-repeat left top;
}
#mainNav ul li#productsLink ul li.whereToBuy a {
	width:130px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuWTB.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.whereToBuy a:hover {
	width:130px;
	height:14px;
	background:url(../../images/dropdowns/menuWTB_over.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.NutritionalConsultant a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/NutritionalConsultant.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.NutritionalConsultant a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/NutritionalConsultant_over.gif) no-repeat left top;
}


#mainNav ul li#productsLink ul li.Compare a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/Compare.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.Compare a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/Compare_over.gif) no-repeat left top;
}

/* end product menu */

#mainNav ul li#supportLink ul li.faqMenu a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuFAQ.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.faqMenu a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/menuFAQ_over.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.petCareSpecialistMenu a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuCareSpecialist.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.petCareSpecialistMenu a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/menuCareSpecialist_over.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.PetRelatedArticlesMenu a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuPetRelated.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.PetRelatedArticlesMenu a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/menuPetRelated_over.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.findMatchMenu a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuPerfectMatch.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.findMatchMenu a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/menuPerfectMatch_over.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.breedGuideMenu a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuBreedGuide.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.breedGuideMenu a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/menuBreedGuide_over.gif) no-repeat left top;
}
#mainNav ul li#supportLink ul li.petNews a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/PetNews.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.petNews a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/PetNews_over.gif) no-repeat left top;
}


#mainNav ul li#supportLink ul li.productRecommenderMenu a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuProductRecommender.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.productRecommenderMenu a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/menuProductRecommender_over.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.petHealthInsuranceMenu a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/menuPetHealth.gif) no-repeat left top;
}

#mainNav ul li#supportLink ul li.petHealthInsuranceMenu a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/menuPetHealth_over.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.Rating_Reviews a {
	width:180px;
	height:14px;
	display:block;
	background:url(../../images/dropdowns/Menu_Ratings.gif) no-repeat left top;
}

#mainNav ul li#productsLink ul li.Rating_Reviews a:hover {
	width:180px;
	height:14px;
	background:url(../../images/dropdowns/Menu_Ratings_over.gif) no-repeat left top;
}


/* end support menu */
