#top-navigation { 
	float: right;
	background-color: #fff;
	padding: 10px 0;
	margin-top: -20px;
}

	#top-navigation ul { margin: 0; padding: 0; }

    #top-navigation ul li {
        float: left;
        list-style-type: none;
		margin: 0 15px;
	}
	
	#top-navigation ul li a { display: block; height: 15px; }
	#top-navigation ul li a span { display: none; }
		
	#top-navigation ul li #tees { width: 58px; background: url(../image/navigation/tees.gif) 0 0 no-repeat; }
	#top-navigation ul li #woven-shirts { width: 142px; background: url(../image/navigation/woven-shirts.gif) 0 0 no-repeat; }
	#top-navigation ul li #shorts { width: 79px; background: url(../image/navigation/shorts.gif) 0 0 no-repeat; }
	#top-navigation ul li #board-shorts { width: 132px; background: url(../image/navigation/board-shorts.gif) 0 0 no-repeat; }
	#top-navigation ul li #about-duke { width: 121px; background: url(../image/navigation/about-duke.gif) 0 0 no-repeat; }

	#top-navigation ul li #tees:hover,
	#top-navigation ul li #woven-shirts:hover,
	#top-navigation ul li #shorts:hover,
	#top-navigation ul li #board-shorts:hover,
	#top-navigation ul li #about-duke:hover,
	#top-navigation ul li #tees.current, 
	#top-navigation ul li #woven-shirts.current,
	#top-navigation ul li #shorts.current,
	#top-navigation ul li #board-shorts.current,
	#top-navigation ul li #about-duke.current { background-position: 0 -15px; }
	
#shop-navigation {
	position: absolute;
	top: 20px;
	right: 10px;
	background: url(../image/cart.gif) left center no-repeat;
}

	#shop-navigation ul {
		margin: 0 0 0 18px;
		padding: 0;
	}

	#shop-navigation ul li {
		float: left;
		list-style-type: none;
		border-left: solid #333 1px;
	}
	
	#shop-navigation ul li:first-child { border: 0; }
	
	#shop-navigation ul li a {
		color: #333;
		font-size: 0.9em;
		font-weight: bold;
		text-decoration: none;
		text-transform: uppercase;
		margin: 0 5px;
		padding: 0 5px;		
	}

	
#footer-navigation {
	float: right;
}

	#footer-navigation ul li {
		float: left;
		list-style-type: none;
		border-left: solid #ffa600 1px;
	}
	
	#footer-navigation ul li:first-child { border: 0; }
	
	#footer-navigation ul li a { 
		color: #333; 
		text-decoration: none;
		margin: 0 5px;
		padding: 0 5px;
	}
