/*

-- -- -- -- -- -- --
css sprites2
nav style, with style for scripted elements

http://www.alistapart.com/articles/sprites2
-- -- -- -- -- -- --

*/
.nav {
	width: 820px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat;
	position: relative;
	margin: 18px 0 0 0;
}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	height: 29px;
	text-indent: -8700px;
	overflow: hidden;
	z-index: 10;
}
/* order */
.nav .order a:link, .nav .order a:visited {
	left: 0px;
	width: 117px;
}
.nav .order a:hover, .nav .order a:focus {
	background: url(/img/nav/nav_004.png) no-repeat 0 -29px;
}
.nav .order a:active {
	background: url(/img/nav/nav_004.png) no-repeat 0 -58px;
}
.current-order .order a:link, .current-order .order a:visited {
	background: url(/img/nav/nav_004.png) no-repeat 0 -87px;
	cursor: default;
}
.nav-order, .nav-order-click {
	position: absolute;
	top: 0;
	left: 0px;
	width: 117px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat 0 -29px;
}
.nav-order-click {
	background: url(/img/nav/nav_004.png) no-repeat 0 -58px;
}
/* menu */
.nav .menu a:link, .nav .menu a:visited {
	left: 117px;
	width: 117px;
}
.nav .menu a:hover, .nav .menu a:focus {
	background: url(/img/nav/nav_004.png) no-repeat -117px -29px;
}
.nav .menu a:active {
	background: url(/img/nav/nav_004.png) no-repeat -117px -58px;
}
.current-menu .menu a:link, .current-menu .menu a:visited {
	background: url(/img/nav/nav_004.png) no-repeat -117px -87px;
	cursor: default;
}
.nav-menu, .nav-menu-click {
	position: absolute;
	top: 0;
	left: 117px;
	width: 117px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat -117px -29px
}
.nav-menu-click {
	background: url(/img/nav/nav_004.png) no-repeat -117px -58px;
}

/* franchise */
.nav .franchise a:link, .nav .franchise a:visited {
	left: 234px;
	width: 117px;
}
.nav .franchise a:hover, .nav .franchise a:focus {
	background: url(/img/nav/nav_004.png) no-repeat -234px -29px;
}
.nav .franchise a:active {
	background: url(/img/nav/nav_004.png) no-repeat -234px -58px;
}
.current-franchise .franchise a:link, .current-franchise .franchise a:visited {
	background: url(/img/nav/nav_004.png) no-repeat -234px -87px;
	cursor: default;
}
.nav-franchise, .nav-franchise-click {
	position: absolute;
	top: 0;
	left: 234px;
	width: 117px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat -234px -29px;
}
.nav-franchise-click {
	background: url(/img/nav/nav_004.png) no-repeat -234px -58px;
}

/* locations */
.nav .location a:link, .nav .location a:visited {
	left: 351px;
	width: 117px;
}
.nav .location a:hover, .nav .location a:focus {
	background: url(/img/nav/nav_004.png) no-repeat -351px -29px;
}
.nav .location a:active {
	background: url(/img/nav/nav_004.png) no-repeat -351px -58px;
}
.current-location .location a:link, .current-location .location a:visited {
	background: url(/img/nav/nav_004.png) no-repeat -351px -87px;
	cursor: default;
}
.nav-location, .nav-location-click {
	position: absolute;
	top: 0;
	left: 351px;
	width: 117px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat -351px -29px;
}
.nav-location-click {
	background: url(/img/nav/nav_004.png) no-repeat -351px -58px;
}


/*press*/
.nav .press a:link, .nav .press a:visited {
	left: 468px;
	width: 117px;
}
.nav .press a:hover, .nav .press a:focus {
	background: url(/img/nav/nav_004.png) no-repeat -468px -29px;
}
.nav .press a:active {
	background: url(/img/nav/nav_004.png) no-repeat -468px -58px;
}
.current-press .press a:link, .current-press .press a:visited {
	background: url(/img/nav/nav_004.png) no-repeat -468px -87px;
	cursor: default;
}
.nav-press, .nav-press-click {
	position: absolute;
	top: 0;
	left: 468px;
	width: 117px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat -468px -29px
}
.nav-press-click {
	background: url(/img/nav/nav_004.png) no-repeat -468px -58px;
}



/* nutrtion */
.nav .nutrition a:link, .nav .nutrition a:visited {
	left: 585px;
	width: 117px;
}
.nav .nutrition a:hover, .nav .nutrition a:focus {
	background: url(/img/nav/nav_004.png) no-repeat -585px -29px
}
.nav .nutrition a:active {
	background: url(/img/nav/nav_004.png) no-repeat -585px -58px;
}
.current-nutrition .nutrition a:link, .current-nutrition .nutrition a:visited {
	background: url(/img/nav/nav_004.png) no-repeat -585px -87px;
	cursor: default;
}
.nav-nutrition, .nav-nutrition-click {
	position: absolute;
	top: 0;
	left: 585px;
	width: 117px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat -585px -29px;
}
.nav-nutrition-click {
	background: url(/img/nav/nav_004.png) no-repeat -585px -58px;
}

/*blog*/
.nav .livnaked a:link, .nav .livnaked a:visited {
	left: 702px;
	width: 123px;
}
.nav .livnaked a:hover, .nav .livnaked a:focus {
	background: url(/img/nav/nav_004.png) no-repeat -702px -29px
}
.nav .livnaked a:active {
	background: url(/img/nav/nav_004.png) no-repeat -702px -58px;
}
.current-livnaked .livnaked a:link, .current-livnaked .livnaked a:visited {
	background: url(/img/nav/nav_004.png) no-repeat -702px -87px;
	cursor: default;
}
.nav-livnaked, .nav-livnaked-click {
	position: absolute;
	top: 0;
	left: 702px;
	width: 123px;
	height: 29px;
	background: url(/img/nav/nav_004.png) no-repeat -702px -29px
}
.nav-livnaked-click {
	background: url(/img/nav/nav_004.png) no-repeat -702px -58px;
}
