﻿/**********************************************************
    Main-Nav
**********************************************************/
#main-nav,
#main-nav ul 
{
    padding:0;
    margin:1px 0 0 4px;
    list-style-type:none;
    height:45px;
}

#main-nav li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/main-nav.png);
    background-repeat:no-repeat;
    margin-bottom:2px;
    width:162px;
}

#main-nav li 
{
    float:left;
    width:162px;
    margin-right:7px;
    text-align:center;
    line-height:35px;    
}

#main-nav li.last 
{
    margin-right:0px;
}

#main-nav li#AboutUs a 
{
    background-position:-4px -45px;
    width:163px;
}
    #main-nav li#AboutUs:hover a, #main-nav li#AboutUs.sfhover a
    {
        background-position:-4px -90px;
    }
    
#main-nav li#OurProducts a 
{
    background-position:-174px -45px;
}
    #main-nav li#OurProducts:hover a, #main-nav li#OurProducts.sfhover a 
    {
        background-position:-174px -90px;
    }
    
#main-nav li#AllAboutApples a 
{
    background-position:-343px -45px;
    width:163px;
}
    #main-nav li#AllAboutApples:hover a, #main-nav li#AllAboutApples.sfhover a 
    {
        background-position:-343px -90px;
    }
    
#main-nav li#HelpfulTips a 
{
    background-position:-513px -45px;
}
    #main-nav li#HelpfulTips:hover a, #main-nav li#HelpfulTips.sfhover a
    {
        background-position:-513px -90px;
    }
    
#main-nav li#Recipes a 
{
    background-position:-682px -45px;
    width:163px;
}
    #main-nav li#Recipes:hover a, #main-nav li#Recipes.sfhover a 
    {
        background-position:-682px -90px;
    }
    
#main-nav li#AboutUs,
#main-nav li#AllAboutApples,
#main-nav li#Recipes
{
    width:163px;
 }

/**********************************************************
    SubMenu
**********************************************************/
#main-nav li div.submenu
{
    position: absolute;
	width: 151px;
	left: -999em;
    padding-left:9px;
}

#main-nav li:hover div.submenu, #main-nav li.sfhover div.submenu
{
    left: auto;	
	margin-left:6px;
	background-image:url(/images/nav/dropdown-bg.png);
	background-repeat:repeat-y;
}

#main-nav li div.submenu ul 
{
    background-image:none;
    margin-left:-5px;
    padding:0;
}

#main-nav li#AboutUs div.submenu ul a,
#main-nav li#OurProducts div.submenu ul a,
#main-nav li#AllAboutApples div.submenu ul a,
#main-nav li#HelpfulTips div.submenu ul a,
#main-nav li#Recipes div.submenu ul a
{
    text-indent:0;
    font-size:11px;
    color:#53221a;
    width:142px;
    line-height:28px;
    background-image:none;
    text-decoration:none;   
    border-bottom:solid 1px #f8f0e0;
    margin-top:-2px;
}

#main-nav li#AboutUs div.submenu ul a.last,
#main-nav li#OurProducts div.submenu ul a.last,
#main-nav li#AllAboutApples div.submenu ul a.last,
#main-nav li#HelpfulTips div.submenu ul a.last,
#main-nav li#Recipes div.submenu ul a.last
{
    border-bottom:none;
    margin-bottom:-2px;
}

#main-nav li#AboutUs div.submenu ul a:hover,
#main-nav li#OurProducts div.submenu ul a:hover,
#main-nav li#AllAboutApples div.submenu ul a:hover,
#main-nav li#HelpfulTips div.submenu ul a:hover,
#main-nav li#Recipes div.submenu ul a:hover 
{
    color:#ffffff;
    background-image:url(/images/nav/dropdown-over.gif);  
    background-repeat:repeat-y;    
    background-position:0 0;
    width:143px;
}

#wrapper.aboutus #main-nav li#AboutUs div.submenu ul li a:hover,
#wrapper.aboutus #main-nav li#AboutUs div.submenu ul li a.sfhover,
#wrapper.allaboutapples #main-nav li#AllAboutApples div.submenu ul li a:hover,
#wrapper.allaboutapples #main-nav li#AllAboutApples div.submenu ul li a.sfhover,
#wrapper.ourproducts #main-nav li#OurProducts div.submenu ul li a:hover,
#wrapper.ourproducts #main-nav li#OurProducts div.submenu ul li a.sfhover,
#wrapper.helpfultips #main-nav li#HelpfulTips div.submenu ul li a:hover,
#wrapper.helpfultips #main-nav li#HelpfulTips div.submenu ul li a.sfhover
{
    background-position:0 0;
}

#main-nav li div.submenu img.dropdown-shadow 
{
    margin-bottom:-9px;
    margin-left:-17px;
}


/**********************************************************
    Admin Nav
**********************************************************/
#main-nav-admin,
#main-nav-admin ul 
{
    padding:0;
    margin:1px 0 0 4px;
    list-style-type:none;
    height:45px;
}

#main-nav-admin li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/main-nav-admin.png);
    background-repeat:no-repeat;
    margin-bottom:2px;
    width:162px;
}

#main-nav-admin li 
{
    float:left;
    width:162px;
    margin-right:7px;
    text-align:center;
    line-height:35px;    
}

#main-nav-admin li.last 
{
    margin-right:0px;
}

#main-nav-admin li#AdminUsers a 
{
    background-position:-4px 0;
    width:163px;
}
    #main-nav-admin li#AdminUsers:hover a
    {
        background-position:-4px -45px;
    }
    
#main-nav-admin li#Products a 
{
    background-position:-174px 0;
}
    #main-nav-admin li#Products:hover a
    {
        background-position:-174px -45px;
    }
    
#main-nav-admin li#Categories a 
{
    background-position:-343px 0;
    width:163px;
}
    #main-nav-admin li#Categories:hover a
    {
        background-position:-343px -45px;
    }
    
#main-nav-admin li#Kinds a 
{
    background-position:-513px 0;
}
    #main-nav-admin li#Kinds:hover a
    {
        background-position:-513px -45px;
    }
    
#main-nav-admin li#Recipes a 
{
    background-position:-682px 0;
    width:163px;
    margin-left:-1px;
}
    #main-nav-admin li#Recipes:hover a
    {
        background-position:-682px -45px;
    }
    
#main-nav-admin li#AdminUsers,
#main-nav-admin li#Products,
#main-nav-admin li#Kinds
{
    width:163px;
 }
 
 /******************************************************************
    About Us
********************************************************************/ 
ul#subnav-aboutus
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:57px;
    background-repeat:no-repeat;
}

ul#subnav-aboutus li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/sub-nav-about-us.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-aboutus li 
{
    float:left;
    text-align:center;
    line-height:48px;    
}

ul#subnav-aboutus li#GrowerOwned a 
{
    background-position:-3px 0;
    width:124px;
}
    ul#subnav-aboutus li#GrowerOwned a:hover 
    {
        background-position:-3px -57px;
    }

ul#subnav-aboutus li#OurHeritage a 
{
    background-position:-127px 0;
    width:105px;
}
    ul#subnav-aboutus li#OurHeritage a:hover 
    {
        background-position:-127px -57px;
    }

ul#subnav-aboutus li#PlantLocations a 
{
    background-position:-232px 0;
    width:119px;
}
    ul#subnav-aboutus li#PlantLocations a:hover 
    {
        background-position:-232px -57px;
    }

ul#subnav-aboutus li#BusinessSegments a 
{
    background-position:-351px 0;
    width:141px;
}
    ul#subnav-aboutus li#BusinessSegments a:hover 
    {
        background-position:-351px -57px;
    }

ul#subnav-aboutus li#QualityFreshness a 
{
    background-position:-492px 0;
    width:138px;
}
    ul#subnav-aboutus li#QualityFreshness a:hover 
    {
        background-position:-492px -57px;
    }

ul#subnav-aboutus li#Sustainability a 
{
    background-position:-630px 0;
    width:110px;
}
    ul#subnav-aboutus li#Sustainability a:hover 
    {
        background-position:-630px -57px;
    }

ul#subnav-aboutus li#OurPartners a 
{
    background-position:-740px 0;
    width:106px;
}
    ul#subnav-aboutus li#OurPartners a:hover 
    {
        background-position:-740px -57px;
    }
    
    
/******************************************************************
    Our Products
********************************************************************/ 
ul#subnav-ourproducts
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:57px;
    background-repeat:no-repeat;
}

ul#subnav-ourproducts li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/sub-nav-our-products.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-ourproducts li 
{
    float:left;
    text-align:center;
    line-height:48px;    
}

ul#subnav-ourproducts li#Musselmans a 
{
    background-position:-3px 0;
    width:169px;
}
    ul#subnav-ourproducts li#Musselmans a:hover 
    {
        background-position:-3px -57px;
    }

ul#subnav-ourproducts li#LuckyLeaf a 
{
    background-position:-172px 0;
    width:169px;
}
    ul#subnav-ourproducts li#LuckyLeaf a:hover 
    {
        background-position:-172px -57px;
    }
    
ul#subnav-ourproducts li#KnouseFoodService a 
{
    background-position:-341px 0;
    width:169px;
}
    ul#subnav-ourproducts li#KnouseFoodService a:hover 
    {
        background-position:-341px -57px;
    }
    
ul#subnav-ourproducts li#OtherPorducts a 
{
    background-position:-510px 0;
    width:169px;
}
    ul#subnav-ourproducts li#OtherPorducts a:hover 
    {
        background-position:-510px -57px;
    }
    
ul#subnav-ourproducts li#WhereToBuy a 
{
    background-position:-679px 0;
    width:167px;
}
    ul#subnav-ourproducts li#WhereToBuy a:hover 
    {
        background-position:-679px -57px;
    }
   


/********************************************************************
    AllAbout Apples
********************************************************************/ 
ul#subnav-allaboutapples
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:57px;
    background-repeat:no-repeat;
}

ul#subnav-allaboutapples li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/subnav-all-about-apples.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-allaboutapples li 
{
    float:left;
    text-align:center;
    line-height:48px;    
}

ul#subnav-allaboutapples li#HealthNutrition a 
{
    background-position:-3px 0;
    width:218px;
}
    ul#subnav-allaboutapples li#HealthNutrition a:hover 
    {
        background-position:-3px -57px;
    }
    
ul#subnav-allaboutapples li#OriginOfApples a 
{
    background-position:-221px 0;
    width:208px;
}
    ul#subnav-allaboutapples li#OriginOfApples a:hover 
    {
        background-position:-221px -57px;
    }
    
ul#subnav-allaboutapples li#AppleVarieties a 
{
    background-position:-429px 0;
    width:216px;
}
    ul#subnav-allaboutapples li#AppleVarieties a:hover 
    {
        background-position:-429px -57px;
    }
    
ul#subnav-allaboutapples li#AppleTrivia a 
{
    background-position:-645px 0;
    width:201px;
}
    ul#subnav-allaboutapples li#AppleTrivia a:hover 
    {
        background-position:-645px -57px;
    }
    
    
/********************************************************************
    Helpful Tips
********************************************************************/ 
ul#subnav-helpfultips
{
    padding:0;
    margin:0 0 0 3px;
    list-style-type:none;
}

ul#subnav-helpfultips li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/sub-nav-helpful-tips.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-helpfultips li 
{
    float:left;
    text-align:center;
    line-height:48px;    
}

ul#subnav-helpfultips li#BakingTips a 
{
    background-position:-3px 0;
    width:212px;
}
    ul#subnav-helpfultips li#BakingTips a:hover 
    {
        background-position:-3px -57px;
    }
    
ul#subnav-helpfultips li#ServingSuggestions a 
{
    background-position:-215px 0;
    width:210px;
}
    ul#subnav-helpfultips li#ServingSuggestions a:hover 
    {
        background-position:-215px -57px;
    }
    
ul#subnav-helpfultips li#AppleTips a 
{
    background-position:-425px 0;
    width:211px;
}
    ul#subnav-helpfultips li#AppleTips a:hover 
    {
        background-position:-425px -57px;
    }
    
ul#subnav-helpfultips li#VinegarTips a 
{
    background-position:-636px 0;
    width:210px;
}
    ul#subnav-helpfultips li#VinegarTips a:hover 
    {
        background-position:-636px -57px;
    }
    
    
/********************************************************************
    Recipes
********************************************************************/ 
ul#subnav-recipes
{
    padding:0;
    margin:0 0 0 3px;
    list-style-type:none;
}

ul#subnav-recipes li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/sub-nav-recipes.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-recipes li 
{
    float:left;
    text-align:center;
    line-height:48px;    
}

ul#subnav-recipes li#Musselmans a 
{
    background-position:-3px 0;
    width:283px;
}
    ul#subnav-recipes li#Musselmans a:hover 
    {
        background-position:-3px -57px;
    }
    
ul#subnav-recipes li#LuckyLeaf a 
{
    background-position:-286px 0;
    width:278px;
}
    ul#subnav-recipes li#LuckyLeaf a:hover 
    {
        background-position:-286px -57px;
    }
    
ul#subnav-recipes li#KnouseFoodService a 
{
    background-position:-564px 0;
    width:282px;
}
    ul#subnav-recipes li#KnouseFoodService a:hover 
    {
        background-position:-564px -57px;
    }
    
    
/********************************************************************
    SubNav Global
********************************************************************/ 
ul#subnav-global
{
    padding:0;
    margin:0 0 0 3px;
    list-style-type:none;
}

ul#subnav-global li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/sub-nav-global.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-global li 
{
    float:left;
    text-align:center;
    line-height:48px;    
}

ul#subnav-global li#WhereToBuy a 
{
    background-position:-3px 0;
    width:192px;
}
    ul#subnav-global li#WhereToBuy a:hover 
    {
        background-position:-3px -57px;
    }
    
ul#subnav-global li#ContactInfo a 
{
    background-position:-195px 0;
    width:196px;
}
    ul#subnav-global li#ContactInfo a:hover 
    {
        background-position:-195px -57px;
    }
    
ul#subnav-global li#KnouseWebSites a 
{
    background-position:-391px 0;
    width:179px;
}
    ul#subnav-global li#KnouseWebSites a:hover 
    {
        background-position:-391px -57px;
    }
    
ul#subnav-global li#SiteMap a 
{
    background-position:-570px 0;
    width:122px;
}
    ul#subnav-global li#SiteMap a:hover 
    {
        background-position:-570px -57px;
    }
    
ul#subnav-global li#PrivacyPolicy a 
{
    background-position:-692px 0;
    width:154px;
}
    ul#subnav-global li#PrivacyPolicy a:hover 
    {
        background-position:-692px -57px;
    }
    
    
/********************************************************************
    Admin Logout
********************************************************************/ 
ul#subnav-siteadmin
{
    padding:0;
    margin:0;
    list-style-type:none;
    height:45px;
    background-repeat:no-repeat;
    margin-left:4px;
}

ul#subnav-siteadmin li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/sub-nav-admin-siteadmin.png);
    background-repeat:no-repeat;
}

ul#subnav-siteadmin li 
{
    float:left;
    text-align:center;
    line-height:45px;    
    text-indent:-999em;
}

ul#subnav-siteadmin li#Middle 
{
    background-image:url(/images/nav/sub-nav-admin-siteadmin.png);
    background-repeat:no-repeat;
    background-position:-235px 0;
    width:447px;
}

ul#subnav-siteadmin li#SiteAdmin 
{
    background-image:url(/images/nav/sub-nav-admin-siteadmin.png);
    background-repeat:no-repeat;
    background-position:0 0;
    width:235px;    
}
/*ul#subnav-siteadmin li#SiteAdmin a
{
    width:235px;
    background-position:0 0;
}
    ul#subnav-siteadmin li#SiteAdmin a:hover 
    {
        width:235px;
        background-position:0 -45px;
    } */

ul#subnav-siteadmin li#Help a 
{
    width:72px;
    background-position:-682px 0;
}
    ul#subnav-siteadmin li#Help a:hover 
    {
        width:72px;
        background-position:-682px -45px;
    }

ul#subnav-siteadmin li#Logout a 
{
    width:87px;
    background-position:-754px 0;
}
    ul#subnav-siteadmin li#Logout a:hover 
    {
        width:87px;
         background-position:-754px -45px;
    }
    

/********************************************************************
    Admin Blank
********************************************************************/ 
ul#subnav-admin
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:38px;
    background-repeat:no-repeat;
}

ul#subnav-admin li 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/admin-subnav.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
    float:left;
    text-align:center;
    line-height:38px;  
    width:843px;  
}

/********************************************************************
    Admin Login
********************************************************************/ 
ul#subnav-admin-login
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:49px;
    background-repeat:no-repeat;
}

ul#subnav-admin-login li 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/admin-subnav-login.png);
    background-repeat:no-repeat;
    background-position:-4px -57px;
    float:left;
    text-align:center;
    line-height:48px;  
    width:843px;  
}
/********************************************************************
    Admin Users
********************************************************************/ 
ul#subnav-admin-users
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:38px;
    background-repeat:no-repeat;
}

ul#subnav-admin-users li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/admin-subnav-users.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-admin-users li 
{
    float:left;
    text-align:center;
    line-height:38px;    
}

ul#subnav-admin-users li#UserList a 
{
    background-position:-3px 0;
    width:422px;
}
    ul#subnav-admin-users li#UserList a:hover 
    {
        background-position:-3px -57px;
    }
    
ul#subnav-admin-users li#AddUser a 
{
    background-position:-425px 0;
    width:421px;
}
    ul#subnav-admin-users li#AddUser a:hover 
    {
        background-position:-425px -57px;
    }
    

    
/********************************************************************
    Admin Products
********************************************************************/ 
ul#subnav-admin-products
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:38px;
    background-repeat:no-repeat;
}

ul#subnav-admin-products li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/admin-subnav-products.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-admin-products li 
{
    float:left;
    text-align:center;
    line-height:38px;    
}

ul#subnav-admin-products li#ProductList a 
{
    background-position:-3px 0;
    width:422px;
}
    ul#subnav-admin-products li#ProductList a:hover 
    {
        background-position:-3px -57px;
    }
    
ul#subnav-admin-products li#AddProduct a 
{
    background-position:-425px 0;
    width:421px;
}
    ul#subnav-admin-products li#AddProduct a:hover 
    {
        background-position:-425px -57px;
    }
    
    
/********************************************************************
    Admin Categories
********************************************************************/ 
ul#subnav-admin-categories
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:38px;
    background-repeat:no-repeat;
}

ul#subnav-admin-categories li 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/admin-subnav-categories.png);
    background-repeat:no-repeat;
    background-position:-4px -57px;
    float:left;
    text-align:center;
    line-height:38px;  
    width:843px;  
}

/********************************************************************
    Admin Kinds
********************************************************************/ 
ul#subnav-admin-kinds
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:38px;
    background-repeat:no-repeat;
}

ul#subnav-admin-kinds li 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/admin-subnav-kinds.png);
    background-repeat:no-repeat;
    background-position:-4px -57px;
    float:left;
    text-align:center;
    line-height:38px;  
    width:843px;  
}


/********************************************************************
    Admin Recipes
********************************************************************/ 
ul#subnav-admin-recipes
{
    padding:0 0;
    margin:0 0 0 3px;
    list-style-type:none;
    height:38px;
    background-repeat:no-repeat;
}

ul#subnav-admin-recipes li a 
{
    display:block;
    text-indent:-999em;
    background-image:url(/images/nav/admin-subnav-recipes.png);
    background-repeat:no-repeat;
    background-position:-4px 0;
}

ul#subnav-admin-recipes li 
{
    float:left;
    text-align:center;
    line-height:38px;
}

ul#subnav-admin-recipes li#RecipeList a 
{
    background-position:-3px 0;
    width:198px;
}
    ul#subnav-admin-recipes li#RecipeList a:hover 
    {
        background-position:-3px -57px;
    }
    
ul#subnav-admin-recipes li#AddRecipe a 
{
    background-position:-201px 0;
    width:224px;
}
    ul#subnav-admin-recipes li#AddRecipe a:hover 
    {
        background-position:-201px -57px;
    }

ul#subnav-admin-recipes li#ReviewsList a 
{
    background-position:-425px 0;
    width:212px;
}
    ul#subnav-admin-recipes li#ReviewsList a:hover 
    {
        background-position:-425px -57px;
    }
    
ul#subnav-admin-recipes li#AddReview a 
{
    background-position:-637px 0;
    width:209px;
}
    ul#subnav-admin-recipes li#AddReview a:hover 
    {
        background-position:-637px -57px;
    }
    
/**********************************************************
    Link Indicating
**********************************************************/

#wrapper.aboutus #main-nav li#AboutUs a
{
    background-position:-4px -90px;
}
    #wrapper.aboutus.growerowned ul#subnav-aboutus li#GrowerOwned a 
    {
        background-position:-3px -57px;
    }
    #wrapper.aboutus.ourheritage ul#subnav-aboutus li#OurHeritage a 
    {
        background-position:-127px -57px;
    }
    #wrapper.aboutus.plantlocations ul#subnav-aboutus li#PlantLocations a 
    {
        background-position:-232px -57px;
    }
    #wrapper.aboutus.businesssegments ul#subnav-aboutus li#BusinessSegments a 
    {
        background-position:-351px -57px;
    }
    #wrapper.aboutus.qualityfreshness ul#subnav-aboutus li#QualityFreshness a 
    {
        background-position:-492px -57px;
    }
    #wrapper.aboutus.sustainability ul#subnav-aboutus li#Sustainability a 
    {
        background-position:-630px -57px;
    }
    #wrapper.aboutus.ourpartners ul#subnav-aboutus li#OurPartners a 
    {
        background-position:-740px -57px;
    }
/***************  Our Products  ***************/
#wrapper.ourproducts #main-nav li#OurProducts a
{
    background-position:-174px -90px;
}
    #wrapper.ourproducts.musselmans ul#subnav-ourproducts li#Musselmans a 
    {
        background-position:-3px -57px;
    }
    #wrapper.ourproducts.luckyleaf ul#subnav-ourproducts li#LuckyLeaf a 
    {
        background-position:-172px -57px;
    }
    #wrapper.ourproducts.knousefoodservice ul#subnav-ourproducts li#KnouseFoodService a 
    {
        background-position:-341px -57px;
    }
    #wrapper.ourproducts.otherproducts ul#subnav-ourproducts li#OtherPorducts a 
    {
        background-position:-510px -57px;
    }
    #wrapper.ourproducts.wheretobuy ul#subnav-ourproducts li#WhereToBuy a 
    {
        background-position:-679px -57px;
    }
    
/***************  All About Apples  ***************/
#wrapper.allaboutapples #main-nav li#AllAboutApples a
{
    background-position:-343px -90px;
}
    #wrapper.allaboutapples.healthnutrition ul#subnav-allaboutapples li#HealthNutrition a 
    {
        background-position:-3px -57px;
    }
    #wrapper.allaboutapples.originsofapples ul#subnav-allaboutapples li#OriginOfApples a 
    {
        background-position:-221px -57px;
    }
    #wrapper.allaboutapples.applevarieties ul#subnav-allaboutapples li#AppleVarieties a 
    {
        background-position:-429px -57px;
    }
    #wrapper.allaboutapples.appletrivia ul#subnav-allaboutapples li#AppleTrivia a 
    {
        background-position:-645px -57px;
    }

/***************  Helpful Tips  ***************/
#wrapper.helpfultips #main-nav li#HelpfulTips a
{
    background-position:-513px -90px;
}
    #wrapper.helpfultips.bakingtips ul#subnav-helpfultips li#BakingTips a 
    {
        background-position:-3px -57px;
    }
    #wrapper.helpfultips.servingsuggestions ul#subnav-helpfultips li#ServingSuggestions a 
    {
        background-position:-215px -57px;
    }
    #wrapper.helpfultips.appletips ul#subnav-helpfultips li#AppleTips a 
    {
        background-position:-425px -57px;
    }
    #wrapper.helpfultips.vinegartips ul#subnav-helpfultips li#VinegarTips a 
    {
        background-position:-636px -57px;
    }

/***************  Recipes  ***************/
#wrapper.recipes #main-nav li#Recipes a
{
    background-position:-682px -90px;
}

/***************  Global  ***************/
#wrapper.global.contactinfo ul#subnav-global li#ContactInfo a 
    {
        background-position:-195px -57px;
    }
    
#wrapper.global.sitemap ul#subnav-global li#SiteMap a 
    {
        background-position:-570px -57px;
    }
    
#wrapper.global.privacypolicy ul#subnav-global li#PrivacyPolicy a 
    {
        background-position:-692px -57px;
    }
    
/***************  Admin Users  ***************/    
#wrapper.userlist #main-nav-admin li#AdminUsers a,
#wrapper.useredit #main-nav-admin li#AdminUsers a
{
    background-position:-4px -45px;
}

    #wrapper.userlist ul#subnav-admin-users li#UserList a 
        {
            background-position:-3px -57px;
        }
        
     #wrapper.useredit ul#subnav-admin-users li#AddUser a 
        {
            background-position:-425px -57px;
        }

#wrapper.productlist #main-nav-admin li#Products a,
#wrapper.productedit #main-nav-admin li#Products a
{
    background-position:-174px -45px;
}
    #wrapper.productlist ul#subnav-admin-products li#ProductList a 
        {
            background-position:-3px -57px;
        }
        
     #wrapper.productedit ul#subnav-admin-products li#AddProduct a 
        {
            background-position:-425px -57px;
        }
        
#wrapper.categories #main-nav-admin li#Categories a
{
    background-position:-343px -45px;
}

#wrapper.kindsofproducts #main-nav-admin li#Kinds a
{
    background-position:-513px -45px;
}

#wrapper.recipelist #main-nav-admin li#Recipes a,
#wrapper.recipeedit #main-nav-admin li#Recipes a,
#wrapper.reviewslist #main-nav-admin li#Recipes a,
#wrapper.addreview #main-nav-admin li#Recipes a
{
    background-position:-682px -45px;
}

	#wrapper.recipelist ul#subnav-admin-recipes li#RecipeList a 
        {
            background-position:-3px -57px;
        }
        
    #wrapper.recipeedit ul#subnav-admin-recipes li#AddRecipe a 
        {
            background-position:-201px -57px;
        }
        
    #wrapper.reviewlist ul#subnav-admin-recipes li#ReviewsList a 
        {
            background-position:-425px -57px;
        }
    
    #wrapper.reviewedit ul#subnav-admin-recipes li#AddReview a 
        {
            background-position:-637px -57px;
        }
