@charset "utf-8";
/* CSS Document */
/* BEGIN NAV */
#nav_container {
	position:absolute;
	right:39px;
	top:44px;
}

/* general declaration */
.nav {
  position:relative;
  width:532px;
  height:77px;
  list-style-type:none;
  background:url('../images/nav.png') no-repeat;
}

.nav li {
  display:inline; /*this fixed issues in IE7*/
}

.nav li a:link,
.nav li a:visited
{
    position:absolute;
    top:0;
    height:77px;
    text-indent:-9000px;
    overflow:hidden;
    display:block; /*allows to set anchor tags with width and height*/
}

/* specific declaration */
/* Home */
.nav .Home a:link,
.nav .Home a:visited,
.nav-Home
{ left:0px; width:75px; }

.nav-Home, 
.nav-Home-click
{ 
    height:77px; 
    width:75px; 
    position:absolute; 
    top:0;
    left:0; 
    background:url('../images/nav.png') no-repeat 0px -77px; 
}

.nav .Home a:hover,
.nav .Home a:focus
{ background:url('../images/nav.png') no-repeat 0px -77px; }

.nav .Home a:active,
.nav.current-Home .Home a,
.nav-Home-click,
.nav .Home .selected
{ background:url('../images/nav.png') no-repeat 0px -154px; }

/* Lobster-Oil */
.nav .Lobster-Oil a:link,
.nav .Lobster-Oil a:visited,
.nav-Lobster-Oil
{ left:75px; width:86px; }

.nav-Lobster-Oil, 
.nav-Lobster-Oil-click
{ 
    height:77px; 
    width:86px; 
    position:absolute; 
    top:0;
    left:75px; 
    background:url('../images/nav.png') no-repeat -75px -77px; 
}

.nav .Lobster-Oil a:hover,
.nav .Lobster-Oil a:focus
{ background:url('../images/nav.png') no-repeat -75px -77px; }

.nav .Lobster-Oil a:active,
.nav.current-Lobster-Oil .Lobster-Oil a,
.nav-Lobster-Oil-click,
.nav .Lobster-Oil .selected
{ background:url('../images/nav.png') no-repeat -75px -154px; }

/* Order-Online */
.nav .Order-Online a:link,
.nav .Order-Online a:visited
{ left:161px; width:99px; }

.nav-Order-Online,
.nav-Order-Online-click
{ 
    height:77px; 
    width:99px; 
    position:absolute; 
    top:0;
    left:161px; 
    background:url('../images/nav.png') no-repeat -161px -77px;
}

.nav .Order-Online a:hover,
.nav .Order-Online a:focus
{ background:url('../images/nav.png') no-repeat -161px -77px; }

.nav .Order-Online a:active,
.nav.current-Order-Online .Order-Online a,
.nav-Order-Online-click
{ background:url('../images/nav.png') no-repeat -161px -154px; }

/* Chef */
.nav .Chef a:link,
.nav .Chef a:visited
{ left:260px; width:42px; }

.nav-Chef,
.nav-Chef-click
{ 
    height:77px; 
    width:42px; 
    position:absolute; 
    top:0;
    left:260px; 
    background:url('../images/nav.png') no-repeat -260px -77px;
}

.nav .Chef a:hover,
.nav .Chef a:focus
{ background:url('../images/nav.png') no-repeat -260px -77px; }

.nav .Chef a:active,
.nav.current-Chef .Chef a,
.nav-Chef-click
{ background:url('../images/nav.png') no-repeat -260px -154px; }

/* Testimonials */
.nav .Testimonials a:link,
.nav .Testimonials a:visited
{ left:302px; width:92px; }

.nav-Testimonials,
.nav-Testimonials-click
{ 
    height:77px; 
    width:92px; 
    position:absolute; 
    top:0;
    left:302px; 
    background:url('../images/nav.png') no-repeat -302px -77px;
}

.nav .Testimonials a:hover,
.nav .Testimonials a:focus
{ background:url('../images/nav.png') no-repeat -302px -77px; }

.nav .Testimonials a:active,
.nav.current-Testimonials .Testimonials a,
.nav-Testimonials-click
{ background:url('../images/nav.png') no-repeat -302px -154px; }

/* Find-Us */
.nav .Find-Us a:link,
.nav .Find-Us a:visited
{ left:394px; width:59px; }

.nav-Find-Us,
.nav-Find-Us-click
{ 
    height:77px; 
    width:59px; 
    position:absolute; 
    top:0;
    left:394px; 
    background:url('../images/nav.png') no-repeat -394px -77px;
}

.nav .Find-Us a:hover,
.nav .Find-Us a:focus
{ background:url('../images/nav.png') no-repeat -394px -77px; }

.nav .Find-Us a:active,
.nav.current-Find-Us .Find-Us a,
.nav-Find-Us-click
{ background:url('../images/nav.png') no-repeat -394px -154px; }

/* Recipes */
.nav .Recipes a:link,
.nav .Recipes a:visited
{ left:453px; width:79px; }

.nav-Recipes,
.nav-Recipes-click
{ 
    height:77px; 
    width:79px; 
    position:absolute; 
    top:0;
    left:453px; 
    background:url('../images/nav.png') no-repeat -453px -77px;
}

.nav .Recipes a:hover,
.nav .Recipes a:focus
{ background:url('../images/nav.png') no-repeat -453px -77px; }

.nav .Recipes a:active,
.nav.current-Recipes .Recipes a,
.nav-Recipes-click
{ background:url('../images/nav.png') no-repeat -453px -154px; }
/* END NAV */