div#nav
{
  height:79px;
  background:#e11b24 url(/images/menubg.gif) repeat-x bottom left;
}

div#nav ul
{
  margin:0 0 0 230px;
  padding:0;
  list-style:none;
}

#home div#nav ul
{
  margin:0;
}


div#nav ul li
{
  margin:20px 0 0 55px;
  padding:0;
  float:left;
}

div#nav ul li a
{
  display:block;
  height:36px;
  text-indent:-9999em;
  overflow:hidden;
  background:no-repeat bottom left;
}

div#nav ul li#nav-home a
{
  background-image:url(/images/nav/home.png);
  width:53px;
}

div#nav ul li#nav-story a
{
  background-image:url(/images/nav/story.png);
  width:67px;
}

div#nav ul li#nav-reviews a
{
  background-image:url(/images/nav/reviews.png);
  width:82px;
}

div#nav ul li#nav-news a
{
  background-image:url(/images/nav/news.png);
  width:53px;
}

div#nav ul li#nav-multimedia a
{
  background-image:url(/images/nav/multimedia.png);
  width:88px;
}

div#nav ul li#nav-castcrew a
{
  background-image:url(/images/nav/castcrew.png);
  width:62px;
}

div#nav ul li#nav-features a
{
  background-image:url(/images/nav/features.png);
  width:96px;
}


div#nav ul li#nav-contact a
{
  background-image:url(/images/nav/contact.png);
  width:112px;
}

/* ****** nav-sm ************************** */

#nav-sm li 
{
   float:left;
   padding:0 15px 15px 0;
}

#nav-sm li a
{
   background:transparent top right no-repeat;
   display:block;
   width:40px;
   height:40px;
   text-align:left;
   text-indent:-9999em;
   overflow:hidden;
}

#nav-sm li#facebook a { background-image:url(/images/facebook-icon.png); }
#nav-sm li#myspace a { background-image:url(/images/myspace-icon.png); }
#nav-sm li#linkedin a { background-image:url(/images/linkedin-icon.png); }
#nav-sm li#youtube a { background-image:url(/images/youtube-icon.png); }
#nav-sm li#twitter a { background-image:url(/images/twitter-icon.png); }

