/* Design Styles for Navigation Elements */

#skip-navigation {
	display: none;
}
	
ul#navConstants {
	position: absolute;
		top: 32px;
		right: 210px;
}
	ul#navConstants li {
		background: url(../../img/navigation/divider-constants.gif) right 2px no-repeat;
		float: left;
		padding: 0 13px 0 12px;
	}
		ul#navConstants li a {
			color: #abdaf7;
			display: block;
			float: left;
			font-weight: bold;
		}
			ul#navConstants li#nav-share { background: none; }
			ul#navConstants li#nav-share a {
				background: url(../../img/interface/icn-share.gif) right 1px no-repeat;
				padding: 0 23px 3px 0;
			}
			ul#navConstants li#nav-twitter { background: url(../../img/interface/twitter-head.gif) right 1px no-repeat; padding: 0; margin-top: -1px; }
            ul#navConstants li#nav-facebook { background: url(../../img/interface/facebook-head.gif) right 1px no-repeat; padding: 0; margin-top: -1px; }
            ul#navConstants li#nav-email { background: url(../../img/interface/mail-head.gif) right 1px no-repeat; padding: 0; margin-top: -1px; }
            ul#navFooter li#nav-twitter { background: url(../../img/interface/twitter-foot.gif) right 1px no-repeat; padding: 0; margin-top: -1px; }
            ul#navFooter li#nav-facebook { background: url(../../img/interface/facebook-foot.gif) right 1px no-repeat; padding: 0; margin-top: -1px; }
            ul#navFooter li#nav-email { background: url(../../img/interface/mail-foot.gif) right 1px no-repeat; padding: 0; margin-top: -1px; }
            
			ul#navConstants li#nav-twitter a, ul#navConstants li#nav-facebook a, ul#navConstants li#nav-email a, ul#navFooter li#nav-twitter a, ul#navFooter li#nav-facebook a, ul#navFooter li#nav-email a
			    {
			        display: block;
			        height: 17px;
                    overflow: hidden;
			        padding: 0 0 3px 8px;
			        text-indent: -9000px;
			        width: 17px;
			    }
			
			ul#navConstants li.selected a {
				text-decoration: underline;
			}
			
/* Navigation */
ul#navLevelOne {
	position: absolute;
		top: 95px;
		right: 28px;
}
	ul#navLevelOne li {
		float: left;
		padding: 0 0 0 50px;
	}
		ul#navLevelOne li a {
			background-position: 0 0;
			background-repeat: no-repeat;
			display: block;
			height: 43px;
			float: left;
			outline-color: #11467a;
			overflow: hidden;
			text-indent: -9999em;
			width: 112px;
		}
		ul#navLevelOne li a#enjoyOurBeer {
			background-image: url(../../img/navigation/enjoy-our-beers.gif);
		}
		ul#navLevelOne li a#discoverTheCraft {
			background-image: url(../../img/navigation/discover-the-craft.gif);
			width: 109px;
		}
		ul#navLevelOne li a#shareThePassion {
			background-image: url(../../img/navigation/share-the-passion.gif);
			width: 141px;
		}
		
		ul#navLevelOne li a:hover, ul#navLevelOne li.selected a {
			background-position: 0 -43px;
		}
		
	#menus  {
		position: relative;
			_position: auto; 
		z-index: 175;
		zoom: 1;
	}	
		#menus div.menuWrap {
			display: none; 
			padding: 0 5px 5px 0;
			position: absolute;
				top: 72px;
			width: 196px; /* 196 */
			
		}
			#menus #enjoyOurBeerMenu { 
				right: 337px; 
			}
			#menus #discoverTheCraftMenu { 
				right: 173px; 
			}
			#menus #shareThePassionMenu { 
				right: 16px; 
			}
			
		#menus ul.navMenu {
			border-radius: 0 0 3px 3px;
				-moz-border-radius: 0 0 3px 3px;
				-webkit-border-bottom-left-radius: 3px;
				-webkit-border-bottom-right-radius: 3px;
			box-shadow: 1px 1px 6px rgba(50, 33, 12, 0.3);
				 -moz-box-shadow: 1px 1px 6px rgba(50, 33, 12, 0.3);
				 -webkit-box-shadow: 1px 1px 6px rgba(50, 33, 12, 0.3);
				-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color=#aaa399, Direction=135, Strength=5)";
				filter: progid:DXImageTransform.Microsoft.Shadow(Color=#aaa399, Direction=135, Strength=5);
			padding: 78px 20px 5px 20px;
			position: relative;
			width: 156px; /* 196 */
			zoom: 1;
		}
			#menus #enjoyOurBeerMenu ul.navMenu { 
				background: #f8f4ec url(../../img/navigation/menu-enjoy-our-beers.gif) 0 0 no-repeat;
				
			}
			#menus #discoverTheCraftMenu ul.navMenu { 
				background: #f8f4ec url(../../img/navigation/menu-discover-the-craft.gif) 0 0 no-repeat;
			}
			#menus #shareThePassionMenu ul.navMenu { 
				background: #f8f4ec url(../../img/navigation/menu-share-the-passion.gif) 0 0 no-repeat;
			}
	
		#menus ul.navMenu li {
			border-bottom: 1px solid #ded4c2;
			padding: 8px 0;
			filter: none;
			width: 156px;
		}
			#menus ul.navMenu li.last {
				border: none;
			}
		
		#menus ul.navMenu li a {
			color: #444032;
			display: block;
			font-weight: bold;
			padding: 0 0 0 3px;
		}
	
		
		/* level 3 */
		#menus ul.navMenu li ul {
			font-size: 11px;
			filter: none;
			overflow: hidden;
		}
		#menus ul.navMenu li ul li {
			border: none;
			float: left;
			padding: 5px 0 0 0;
		}
		#menus ul.navMenu li ul li a {
			font-weight: normal;
			display: block;
			/* float: left; */
			width: 156px;
		}
		
/* Level Two Nav */
ul#navLevelTwo {
	margin: 0 0 17px 30px;
}
	ul#navLevelTwo li {
		padding: 3px 0 1px 0;
	}
		ul#navLevelTwo li a {
			font-size: 13px;
			font-weight: bold;
		}
		ul#navLevelTwo li.selected a {
			color: #2b73b0;
		}
