/* Start of CMSMS style sheet 'Navigation' */
/*--top-menu--*/
.top-menu{
	width:100%;
	overflow:hidden;
}
.top-menu ul{
	margin:5px 0 0;
	padding:0;
	float:right;
}
.top-menu ul li{
	float:left;
	list-style:none;
	display:inline;
	margin:0 0 0 1px;
}
.top-menu ul a{
	float:left;
	height:25px;
	overflow:hidden;
	text-indent:-9999px;
	text-decoration:none;
	background:url(../images/bg-top-menu-new2.gif) no-repeat;
}
.top-menu ul a.home{
	width:61px;
	background-position:0 0;
}
.top-menu ul li.active a.home, .top-menu ul a.home:hover {
	background-position:0 -25px;
}
.top-menu ul a.contact-us{
	width:100px;
	background-position:-63px 0;
}
.top-menu ul li.active a.contact-us, .top-menu ul a.contact-us:hover{
	background-position:-63px -25px;
}
.top-menu ul a.awards{
	width:75px;
	background-position:-165px 0;
}
.top-menu ul li.active a.awards, .top-menu ul a.awards:hover {
	background-position:-165px -25px;
}
.top-menu ul a.press{
	width:62px;
	background-position:-242px 0;
}
.top-menu ul li.active a.press, .top-menu ul a.press:hover{
	background-position:-242px -25px;
}

.top-menu ul a.little-dish-loves{
	width:152px;
	background-position:-305px 0;
}
.top-menu ul li.active a.little-dish-loves, .top-menu ul a.little-dish-loves:hover{
	background-position:-305px -25px;
}

/*--navigation--*/
ul#navigation{
	margin:29px 0 0;
	padding:0 0 6px 7px;
	float:left;
	overflow:hidden;
}
ul#navigation li{
	float:left;
	list-style:none;
	display:inline;
	padding:0 1px 0 0;
}
ul#navigation a{
	float:left;
	height:47px;
	overflow:hidden;
	text-indent:-9999px;
	text-decoration:none;
	background:url(../images/bg-navigation4.gif) no-repeat;
}
ul#navigation a.our-story{
	width:69px;
	background-position:0 0;
}
ul#navigation li.active a.our-story, ul#navigation a.our-story:hover {
	background-position:0 -47px;
}
ul#navigation a.our-dishes{
	width:88px;
	background-position:-70px 0;
}
ul#navigation li.active a.our-dishes, ul#navigation a.our-dishes:hover {
	background-position:-70px -47px;
}

ul#navigation a.nutrition{
	width:104px;
	background-position:-159px 0;
}
ul#navigation li.active a.nutrition, ul#navigation a.nutrition:hover {
	background-position:-159px -47px;
}

ul#navigation a.where-to-buy-little-dish {
	width:78px;
	background-position:-263px 0;
}
ul#navigation li.active a.where-to-buy-little-dish, ul#navigation a.where-to-buy-little-dish:hover {
	background-position:-263px -47px;
}
ul#navigation a.what-you-say{
	width:85px;
	background-position:-341px 0;
}
ul#navigation li.active a.what-you-say, ul#navigation a.what-you-say:hover {
	background-position:-341px -47px;
}
ul#navigation a.community{
	width:109px;
	background-position:-428px 0;
}
ul#navigation li.active a.community, ul#navigation a.community:hover {
	background-position:-428px -47px;
}
ul#navigation a.recipes-and-tips{
	width:85px;
	background-position:-538px 0;
}
ul#navigation li.active a.recipes-and-tips, ul#navigation a.recipes-and-tips:hover {
	background-position:-538px -47px;
}
ul#navigation a.fun-for-kids{
	width:87px;
	background-position:-624px 0;
}
ul#navigation li.active a.fun-for-kids, ul#navigation a.fun-for-kids:hover{
	background-position:-624px -47px;
}

/*ul#navigation a.little-dish-loves{
	width:113px;
	background-position:-607px 0;
}
ul#navigation li.active a.little-dish-loves, ul#navigation a.little-dish-loves:hover{
	background-position:-607px -47px;
}*/
/* footer menu */
#int-footer {
	width:100%;
	overflow:hidden;
}
#int-footer ul{
	margin:10px 20px 0 0;
	padding:0;
	float:right;
}
#int-footer ul li {
	float:left;
	list-style:none;
	display:inline;
	margin:0 5px 0 5px;
}
#int-footer ul li a, #ext-footer p, #ext-footer p a {
	text-decoration: none;
	color: #857D78;
}
#int-footer ul li a:hover, #ext-footer p a:hover {
	text-decoration: underline;
}
/* End of 'Navigation' */

