/* ORIGINALLY FROM TOP.CSS */

#container #qmenu2	{
	width:960px;
	height:34px;
	clear:both;
	display:block;
	margin-left:12px;
	}
	
/* ORIGINALLY FROM QUICKMENU.CSS */	
	
.qmmc
{
float:left;
}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/
    #qm0 a{color:#FBFBFB;font-family:'Trebuchet MS',Arial,Verdana,Georgia,Times,serif;font-size:12px;text-decoration:none;margin:0 1px;}
    #qm0 div,#qm0 ul{border-color:#A37D28;border-style:solid;border-width:0;}
    #qm0 div a,#qm0 ul a{background-color:transparent;font-size:11px;}
    #qm0 div a:hover{background-color:transparent;color:#065706;text-decoration:underline;border-color:#065706;}
    #qm0 ul li:hover>a{z-index:100;background-color:transparent;color:#065706;text-decoration:underline;border-color:#065706;}
    body #qm0 div .qmactive,body #qm0 div .qmactive:hover{background-color:#F0D5E1;color:#C00;}
    #qm0 .qmtitle{cursor:default;background-image:url(/assets/images/nav/subnav-find-a-dog-mid-curves.gif);background-repeat:no-repeat;background-position:left top;font-family:'Trebuchet MS',Arial,Verdana,Georgia,Times,serif;font-size:12px;font-weight:700;padding:0 0 10px 10px;}
    #qm0 .qmdividerx{border-top-width:1px;margin:4px 0;}
    #qm0 .qmdividery{border-left-width:1px;height:15px;border-color:#AAA;margin:4px 2px 0;}
    #qm0 .qmstripe{background-image:url(/assets/images/nav/nav_home.gif);background-repeat:no-repeat;background-position:left top;}
    #qm0 .qmbox{border-color:#999;border-style:solid;border-width:1px;}
    #qm0 .qmritem span{background-color:#EFFFE7;border-color:#0FBC3F;}
    #qm0 div .qmritem span{background-color:#EEE;border-color:#666;}
    ul#qm0 ul{border-color:#0FBC3F;border-style:solid;border-width:1px;margin:-2px 0 0;padding:10px;}
    ul#qm0 li:hover > a{background-color:#EFFFE7;}
    div#qm0 .qmc_home{width:42px;height:38px;display:block;background-image:url(/assets/images/nav/nav_home.gif);background-repeat:no-repeat;background-position:left top;text-indent:-9999px; margin-left:1px; margin-right:1px;}
    div#qm0 a.qmc_find-a-dog,ul#qm0 a.qmc_find-a-dog{width:101px;height:38px;display:block;background-image:url(/assets/images/nav/nav-find-a-dog-bg.gif);background-repeat:no-repeat;background-position:left top;font-weight:700;}
    div#qm0 a.qmc_learn-and-connect,ul#qm0 a.qmc_learn-and-connect{width:145px;height:38px;display:block;background-image:url(/assets/images/nav/nav-learn-and-connect.gif);background-repeat:no-repeat;background-position:left top;font-weight:700;padding:0;}
    div#qm0 a.qmc_nav-pet-supplies, ul#qm0 a.qmc_nav-pet-supplies{height:19px;display:block;background-color:#FD8005;background-image:url(/assets/images/nav/nav-pet-supplies-bg.gif);background-repeat:no-repeat;background-position:left top;font-weight:700;margin:0 0 0 1px;padding:11px 10px 8px;}
    div#qm0 a.qmc_nav-pet-supplies:hover, ul#qm0 a.qmc_nav-pet-supplies:hover{text-decoration:none; color:#fff;}
	div#qm0 a.qmc_dog-supplies,ul#qm0 a.qmc_dog-supplies{width:113px;height:38px;display:block;background-color:#FD8005;background-image:url(/assets/images/nav/nav-dog-supplies.gif);background-repeat:no-repeat;background-position:center top;color:#FD8005;font-weight:700;margin:0;}
    div#qm0 a.qmc_cat-supplies,ul#qm0 a.qmc_cat-supplies{width:106px;height:38px;display:block;background-color:#FD8005;background-image:url(/assets/images/nav/nav-cat-supplies.gif);background-repeat:no-repeat;background-position:center top;color:#FD8005;font-weight:700;margin:0;}
    div#qm0 a.qmc_pet-meds,ul#qm0 a.qmc_pet-meds{width:100px;height:38px;display:block;background-color:#FD8005;background-image:url(/assets/images/nav/nav-pet-meds.gif);background-repeat:no-repeat;background-position:center top;color:#FD8005;font-weight:700;margin:0;}
    div#qm0 .qmc_subnav-find-a-dog{width:151px;height:20px;background-image:url(/assets/images/nav/subnav-find-a-dog.gif);background-repeat:no-repeat;background-position:left top;color:#ABD03A;padding:13px 0 0 18px;}
    div#qm0 a.qmc_subnav-find-a-dog-mid{width:141px;background-image:url(/assets/images/nav/subnav-find-a-dog-mid.gif);background-repeat:repeat;background-position:left top;color:#666;margin:0;padding:2px 0 0 18px;}
    div#qm0 .qmc_subnav-find-a-dog-mid-curves{width:159px;height:22px;background-image:url(/assets/images/nav/subnav-find-a-dog-mid-curves.gif);background-repeat:no-repeat;background-position:left top;color:#ABD03A;padding:20px 0 0 18px;}
    div#qm0 a.qmc_subnav-find-a-dog-bottom{width:160px;height:20px;background-image:url(/assets/images/nav/subnav-find-a-dog-bottom.gif);background-repeat:no-repeat;background-position:left bottom;margin:0;padding:0;}
    div#qm0 .qmc_subnav-learn-and-connect{width:175px;height:20px;background-image:url(/assets/images/nav/subnav-learn-and-connect.gif);background-repeat:no-repeat;background-position:left top;color:#69523C;padding:13px 0 0 18px;}
    div#qm0 a.qmc_subnav-learn-and-connect-mid{width:157px;background-image:url(/assets/images/nav/subnav-learn-and-connect-mid.gif);background-repeat:repeat;background-position:left top;color:#69523C;margin:0;padding:2px 0 0 18px; }
    div#qm0 .qmc_subnav-learn-and-connect-mid-curves{width:175px;height:22px;background-image:url(/assets/images/nav/subnav-learn-and-connect-mid-curves.gif);background-repeat:no-repeat;background-position:left top;color:#69523C;padding:20px 0 0 18px;}
    div#qm0 a.qmc_subnav-learn-and-connect-bottom{width:175px;height:20px;background-image:url(/assets/images/nav/subnav-learn-and-connect-bottom.gif);background-repeat:no-repeat;background-position:left bottom;margin:0;padding:0;}
    div#qm0 .qmc_subnav-dog-supplies{width:140px;height:22px;background-image:url(/assets/images/nav/subnav-dog-supplies.gif);background-repeat:no-repeat;background-position:left top;color:#FD8005;padding:13px 0 0 18px;}
    div#qm0 .qmc_subnav-cat-supplies{width:140px;height:22px;background-image:url(/assets/images/nav/subnav-cat-supplies.gif);background-repeat:no-repeat;background-position:left top;color:#FD8005;padding:13px 0 0 18px;}
    div#qm0 .qmc_subnav-dog-supplies a, div#qm0 .qmc_subnav-cat-supplies a{color:#fd8005;}
	div#qm0 a.qmc_subnav-dog-supplies-mid{width:140px;background-image:url(/assets/images/nav/subnav-dog-supplies-mid.gif);background-repeat:repeat;background-position:left top;color:#666;margin:0;padding:2px 0 0 18px;}
    div#qm0 a.qmc_subnav-dog-supplies-bottom,ul#qm0 a.qmc_subnav-dog-supplies-bottom{width:158px;height:17px;background-image:url(/assets/images/nav/subnav-dog-supplies-bottom.gif);background-repeat:no-repeat;background-position:left bottom;margin:0;padding:0;}
    div#qm0 .qmc_subnav-dog-supplies-mid-curves{width:140px;height:22px;background-image:url(/assets/images/nav/subnav-dog-supplies-mid-curves.gif);background-repeat:no-repeat;background-position:left top;color:#FD8005;padding:20px 0 0 18px;}
    div#qm0 .qmc_subnav-pet-meds{width:140px;height:22px;background-image:url(/assets/images/nav/subnav-pet-meds.gif);background-repeat:no-repeat;background-position:left top;color:#FD8005;padding:13px 0 0 18px;}
    #qm0 .qmritemcontent,#qm0 div .qmritemcontent{padding:0 0 0 4px;}


    #qm1{width:auto; clear:both; background-color:transparent;margin-top:1px;}
    #qm1 a {width:129px;height:20px;background:url(/assets/images/nav/subnav-orange.gif) no-repeat;background-position:-274px 0;color:#F37800;font-family:Tahoma, Times;font-size:12px;text-decoration:none;padding:9px 0 4px 8px;}
	#qm1 a:hover,#qm1 li:hover a,#qm1 .selected,body #qm1 .qmactive,body #qm1 .qmactive:hover {background-position:-274px -37px; color:#FFF;}
    #qm1 div,#qm1 ul{margin:0 !important;}
    #qm1 div a, #qm1 ul a{width:124px;height:auto;background-image:url(/assets/images/nav/subnav-orange-drop.gif);background-repeat:repeat;background-position:left top;font-size:11px;padding:3px 5px 0 6px; white-space:normal;}
	div#qm1 .qmparent{background-position:-411px top;}
	div#qm1 .qmparent-noSubItems {background-position:-274px top;}	
    div#qm1 a.first{background-position:left top;}
    div#qm1 a.first:hover{color:#fff;background-position:0 -37px;}
    div#qm1 a.first-arrow{background-position:-137px top;}
    div#qm1 a.first-arrow-noSubItems {background-position:0 top;}    
    div#qm1 a.first-arrow:hover{color:#fff;background-position:-137px -37px;}
    div#qm1 a.first-arrow-noSubItems:hover{color:#fff;background-position:0 -37px;}    
    div#qm1 a.first-arrow.qmactive{background-position:-137px -37px;}
    div#qm1 a.last{width:127px;background-position:-550px top;}
    div#qm1 a.last:hover{color:#fff;width:127px;background-position:-550px -37px;}
    div#qm1 a.last-arrow{width:127px;background-position:-687px top;}
    div#qm1 a.last-arrow-noSubItems{width:127px;background-position:-550px top;}
	div#qm1 a.last-arrow:hover{color:#fff;width:127px;background-position:-687px -37px;}
	div#qm1 a.last-arrow-noSubItems:hover{color:#fff;width:127px;background-position:-550px -37px;}	
    div#qm1 a.last-arrow.qmactive{background-position:-687px -37px;width:127px;}
    div#qm1 .qmc_subnav-orange-title.qmtitle{width:135px;height:11px;background-image:url(/assets/images/nav/subnav-orange-drop-bottom.png);background-repeat:no-repeat;background-position:left top; }
    div#qm1 .qmparent:hover, div#qm1 .qmparent.qmactive{background-position:-411px -37px;width:129px; text-decoration:none; color:#fff;}
    div#qm1 .qmparent-noSubItems:hover, div#qm1 .qmparent-noSubItems.qmactive{background-position:-274px -37px;width:129px; text-decoration:none; color:#fff;}
	#qm1 div a:hover,#qm1 ul li:hover a{background-position:0 0;color:#F37800; text-decoration:underline;}



.qmfv {
	    visibility:visible !important;
    }
    .qmfh {
	    visibility:hidden !important;
    }
    #qm1 ul {
	    top:100%;
    }
    #qm1 ul li:hover ul {
	    top:0px;
	    left:100%;
    }

