/* Start of CMSMS style sheet 'nav' */
/* Hodgson Mill Navigation */


/* Home Nav */

div#navContainer { 
width: 100%; 
height: 142px; 
position: relative; 
}

div#navPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav.png) no-repeat; 
position: absolute; 
top: 0; 
left: 0; 
} 

* html div#navPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_over.png", sizingMethod="crop"); 
} 

div#nav {
width: 100%;
position: absolute;
top: 0;
left: 0;
}

div#nav ul { list-style: none; margin: 0; height: 142px; }

div#nav li { display: block; float: left; height: 142px; }

div#nav li a span { display: none; }

div#nav li a:hover{ text-decoration: none; }

/* Our Story */

div#storyContainer { 
width: 154px;
position: relative;
height: 142px;
float: left;
}

div#storyPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_story.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#storyPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_story.png", sizingMethod="crop"); 
} 

div#nav li.story  { 
width: 154px;
position: absolute; 
top: 0; 
left: 0;   
}

div#nav li.story a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.story a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_story_over.png) no-repeat;
width: 154px;
height: 142px;
 }

* html div#nav li.story a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_story_over.png", sizingMethod="crop"); 
} 

/* About */

div#aboutContainer { 
width: 115px;
position: relative;
height: 142px;
float: left;
}

div#aboutPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_about.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#aboutPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_about.png", sizingMethod="crop"); 
} 

div#nav li.about  { 
width: 115px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.about a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.about a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_about_over.png) no-repeat;
width: 115px;
height: 142px;
 }

* html div#nav li.about a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_about_over.png", sizingMethod="crop"); 
} 

/* Kitchen */

div#kitchenContainer { 
width: 81px;
position: relative;
height: 142px;
float: left;
}

div#kitchenPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_kitchen.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#kitchenPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_kitchen.png", sizingMethod="crop"); 
} 

div#nav li.kitchen  { 
width: 81px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.kitchen a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.kitchen a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_kitchen_over.png) no-repeat;
width: 81px;
height: 142px;
 }

* html div#nav li.kitchen a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_kitchen_over.png", sizingMethod="crop"); 
} 


/* Logo */

div#logoContainer { 
width: 223px;
position: relative;
height: 142px;
float: left;
}

div#logoPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_logo.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#logoPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_logo.png", sizingMethod="crop"); 
} 

div#nav li.logo  { 
width: 223px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.logo a {  display: block; width: 100%; height: 100%; cursor: pointer; }

 
/* Your Body */

div#yourBodyContainer { 
width: 104px;
position: relative;
height: 142px;
float: left;
}

div#yourBodyPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_body.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#yourBodyPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_body.png", sizingMethod="crop"); 
} 

div#nav li.body  { 
width: 104px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.body a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.body a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_body_over.png) no-repeat;
width: 104px;
height: 142px;
 }

* html div#nav li.body a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_body_over.png", sizingMethod="crop"); 
} 


/* Store */

div#storeContainer { 
width: 84px;
position: relative;
height: 142px;
float: left;
}

div#storePng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_store.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#storePng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_store.png", sizingMethod="crop"); 
} 

div#nav li.store  { 
width: 84px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.store a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.store a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_store_over.png) no-repeat;
width: 84px;
height: 142px;
 }

* html div#nav li.store a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_store_over.png", sizingMethod="crop"); 
} 


/* Recipe */

div#recipeContainer { 
width: 148px;
position: relative;
height: 142px;
float: left;
}

div#recipePng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_recipe.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#recipePng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_recipe.png", sizingMethod="crop"); 
} 

div#nav li.recipe  { 
width: 148px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.recipe a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.recipe a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_recipe_over.png) no-repeat;
width: 148px;
height: 142px;
 }

* html div#nav li.recipe a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_recipe_over.png", sizingMethod="crop"); 
} 




/* Sub Nav */



/* Our Story */

div#storyContainerSub { 
width: 154px;
position: relative;
height: 142px;
float: left;
}

div#storySubPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_sub_story.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#storySubPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_story.png", sizingMethod="crop"); 
} 

div#nav li.storySub  { 
width: 154px;
position: absolute; 
top: 0; 
left: 0;   
}

div#nav li.storySub a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.storySub a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_sub_story_over.png) no-repeat;
width: 154px;
height: 142px;
 }

* html div#nav li.storySub a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_story_over.png", sizingMethod="crop"); 
} 

/* About */

div#aboutContainerSub { 
width: 115px;
position: relative;
height: 142px;
float: left;
}

div#aboutSubPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_sub_about.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#aboutSubPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_about.png", sizingMethod="crop"); 
} 

div#nav li.aboutSub  { 
width: 115px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.aboutSub a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.aboutSub a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_sub_about_over.png) no-repeat;
width: 115px;
height: 142px;
 }

* html div#nav li.aboutSub a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_about_over.png", sizingMethod="crop"); 
} 

/* Kitchen */

div#kitchenContainerSub { 
width: 81px;
position: relative;
height: 142px;
float: left;
}

div#kitchenSubPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_sub_kitchen.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#kitchenSubPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_kitchen.png", sizingMethod="crop"); 
} 

div#nav li.kitchenSub  { 
width: 81px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.kitchenSub a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.kitchenSub a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_sub_kitchen_over.png) no-repeat;
width: 81px;
height: 142px;
 }

* html div#nav li.kitchenSub a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_kitchen_over.png", sizingMethod="crop"); 
} 


/* Logo */

div#logoContainerSub { 
width: 223px;
position: relative;
height: 142px;
float: left;
}

div#logoSubPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_sub_logo.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#logoSubPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_logo.png", sizingMethod="crop"); 
} 

div#nav li.logoSub  { 
width: 223px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.logoSub a {  display: block; width: 100%; height: 100%; cursor: pointer; }

 
/* Your Body */

div#yourBodyContainerSub { 
width: 104px;
position: relative;
height: 142px;
float: left;
}

div#yourBodySubPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_sub_body.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#yourBodySubPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_body.png", sizingMethod="crop"); 
} 

div#nav li.bodySub  { 
width: 104px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.bodySub a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.bodySub a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_sub_body_over.png) no-repeat;
width: 104px;
height: 142px;
 }

* html div#nav li.bodySub a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_body_over.png", sizingMethod="crop"); 
} 


/* Store */

div#storeContainerSub { 
width: 84px;
position: relative;
height: 142px;
float: left;
}

div#storeSubPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_sub_store.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#storeSubPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_store.png", sizingMethod="crop"); 
} 

div#nav li.storeSub  { 
width: 84px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.storeSub a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.storeSub a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_sub_store_over.png) no-repeat;
width: 84px;
height: 142px;
 }

* html div#nav li.storeSub a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_store_over.png", sizingMethod="crop"); 
} 


/* Recipe */

div#recipeContainerSub { 
width: 148px;
position: relative;
height: 142px;
float: left;
}

div#recipeSubPng { 
width: 100%; 
height: 142px; 
background: url(http://www.hodgsonmill.com/images/nav_sub_recipe.png) no-repeat;
position: absolute; 
top: 0; 
left: 0; 
 }
 
* html div#recipeSubPng {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_recipe.png", sizingMethod="crop"); 
} 

div#nav li.recipeSub  { 
width: 148px;
position: absolute;
top: 0;
left: 0;    
}

div#nav li.recipeSub a {  display: block; width: 100%; height: 100%; cursor: pointer; }

div#nav li.recipeSub a:hover { 
background: url(http://www.hodgsonmill.com/images/nav_sub_recipe_over.png) no-repeat;
width: 148px;
height: 142px;
 }

* html div#nav li.recipeSub a:hover {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_recipe_over.png", sizingMethod="crop"); 
} 



/* Subpage On States */

body#story div#nav li.storySub a { 
background: url(http://www.hodgsonmill.com/images/nav_sub_story_on.png) no-repeat;
}

* html body#story div#nav li.storySub a {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_story_on.png", sizingMethod="crop"); 
} 

body#about div#nav li.aboutSub a { 
background: url(http://www.hodgsonmill.com/images/nav_sub_about_on.png) no-repeat;
}

* html body#about div#nav li.aboutSub a {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_about_on.png", sizingMethod="crop"); 
} 

body#kitchen div#nav li.kitchenSub a { 
background: url(http://www.hodgsonmill.com/images/nav_sub_kitchen_on.png) no-repeat;
}

* html body#kitchen div#nav li.kitchenSub a {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_kitchen_on.png", sizingMethod="crop"); 
} 

body#body div#nav li.bodySub a { 
background: url(http://www.hodgsonmill.com/images/nav_sub_body_on.png) no-repeat;
}

* html body#body div#nav li.bodySub a {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_body_on.png", sizingMethod="crop"); 
} 

body#recipe div#nav li.recipeSub a { 
background: url(http://www.hodgsonmill.com/images/nav_sub_recipe_on.png) no-repeat;
}

* html body#recipe div#nav li.recipeSub a {  
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hodgsonmill.com/images/nav_sub_recipe_on.png", sizingMethod="crop"); 
} 

/* End of 'nav' */

