/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
 
#main-nav { width: 930px; height: 40px; clear: both; padding: 0 10px; background: url(../images/bg-nav.gif) no-repeat 0 0; } /* 6, 7 */

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#main-nav li { position:relative; line-height: 40px; float:left; border-left: 1px solid #a2c1de; text-align:left; vertical-align: middle; padding:0 2px; }
#main-nav li:first-child { border: 0; }
#main-nav li.over { z-index:999; }
#main-nav li.over ul,
#main-nav li:hover ul { display: block; }
#main-nav li.over ul ul,
#main-nav li:hover ul ul { display: none; }
#main-nav ul li.over ul,
#main-nav ul li:hover ul { display: block; }
#main-nav li.over ul ul ul,
#main-nav li:hover ul ul ul { display: none; }
#main-nav ul ul li.over ul,
#main-nav ul ul li:hover ul { display: block; }
#main-nav a { line-height: 40px; float: left; padding:0 4px; color: #fff; font: bold 1.1em 'Arial', serif; text-decoration:none; text-indent:-999em; cursor:pointer;}
#main-nav li.level1 a {font:bold 12px 'Verdana'; line-height:15px; padding:0 7px; text-transform: none;}
#main-nav span { cursor:pointer; white-space:nowrap; }
#main-nav li ul { display: none; position: absolute; top: 40px; width: 200px; padding:0; background: #0055a4; color:#fff; z-index:999; }
#main-nav li ul.middle-sub {left: 0px; }
#main-nav li ul.first-sub {left:-10px;}
#main-nav li ul.last-sub {right:0px;}
#main-nav li ul li ul { display: none; left: 130px; top: 0; }
#main-nav li ul li { line-height: 20px; float: none; border: 0; padding:5px 5px 5px 10px;}
#main-nav li ul li a { float: none; color: #fff; background: transparent url(nav/menu-bullet.png) no-repeat 0 4px; padding-left:10px; text-indent:0; }
#main-nav li ul span {white-space:normal; }

/************ 0 LEVEL  ***************/
#main-nav li.active a {  }
#main-nav li.over ul li a:hover,
#main-nav li ul li a:hover { color:#ffffff; background-color:#f986ab; }
#main-nav li ul li:hover, #main-nav li.over ul li {color:#ffffff; background-color:#f986ab; }

#main-nav a span {text-indent:-10000px; display:none}

a.n-prams {background:transparent url(nav/n-prams.gif) no-repeat 50% -40px; width:47px; height:40px;}
a.n-toys {background:transparent url(nav/n-toys.gif) no-repeat 50% -40px; width:98px; height:40px;}
a.n-safety {background:transparent url(nav/n-safety.gif) no-repeat 50% -40px; width:48px; height:40px;}
a.n-manchester {background:transparent url(nav/n-manchester.gif) no-repeat 50% -40px; width:83px; height:40px;}
a.n-high-chairs {background:transparent url(nav/n-high-chairs.gif) no-repeat 50% -40px; width:80px; height:40px;}
a.n-furniture {background:transparent url(nav/n-furniture.gif) no-repeat 50% -40px; width:63px; height:40px;}
a.n-feeding {background:transparent url(nav/n-feeding.gif) no-repeat 50% -40px; width:57px; height:40px;}
a.n-cots {background:transparent url(nav/n-cots.gif) no-repeat 50% -40px; width:33px; height:40px;}
a.n-car-safety {background:transparent url(nav/n-car-safety.gif) no-repeat 50% -40px; width:73px; height:40px;}
a.n-bathing {background:transparent url(nav/n-bathing.gif) no-repeat 50% -40px; width:57px; height:40px;}
a.n-babywear {background:transparent url(nav/n-babywear.gif) no-repeat 50% -40px; width:72px; height:40px;}
a.n-nappies {background:transparent url(nav/n-nappies.gif) no-repeat 50% -40px; width:57px; height:40px;}

a.n-prams:hover {background:transparent url(nav/n-prams.gif) no-repeat 50% 0; width:47px; height:40px;}
a.n-toys:hover {background:transparent url(nav/n-toys.gif) no-repeat 50% 0; width:98px; height:40px;}
a.n-safety:hover {background:transparent url(nav/n-safety.gif) no-repeat 50% 0; width:48px; height:40px;}
a.n-manchester:hover {background:transparent url(nav/n-manchester.gif) no-repeat 50% 0; width:83px; height:40px;}
a.n-high-chairs:hover {background:transparent url(nav/n-high-chairs.gif) no-repeat 50% 0; width:80px; height:40px;}
a.n-furniture:hover {background:transparent url(nav/n-furniture.gif) no-repeat 50% 0; width:63px; height:40px;}
a.n-feeding:hover {background:transparent url(nav/n-feeding.gif) no-repeat 50% 0; width:57px; height:40px;}
a.n-cots:hover {background:transparent url(nav/n-cots.gif) no-repeat 50% 0; width:33px; height:40px;}
a.n-car-safety:hover {background:transparent url(nav/n-car-safety.gif) no-repeat 50% 0; width:73px; height:40px;}
a.n-bathing:hover {background:transparent url(nav/n-bathing.gif) no-repeat 50% 0; width:57px; height:40px;}
a.n-babywear:hover {background:transparent url(nav/n-babywear.gif) no-repeat 50% 0; width:72px; height:40px;}
a.n-nappies:hover {background:transparent url(nav/n-nappies.gif) no-repeat 50% 0; width:57px; height:40px;}
