/**
 * 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)
 */

#nav {  font-size:1.2em; border-top: 1px solid #222; font-family: Georgia; padding-left: 2px; }

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#nav li { position:relative; text-align:left; }
#nav li.over { z-index:999; }
#nav a,
#nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
#nav span { cursor:pointer; white-space:nowrap; }
#nav li ul span {white-space:normal; }

/************ 0 LEVEL  ***************/
#nav li { float:left; background: url(../images/nav_divider1.gif) no-repeat 100% 49%; }
#nav li.last { background: none; }
#nav li.active a { color:#222; }
#nav a { float:left; color:#222;  
/*padding: 12px 27px 15px;*/
 padding:12px 19px 15px 19px;
 font-size: 16px;  }
#nav li.nav-search.last a { padding-right: 0; background: none; }
#nav li.over a,
#nav a:hover { color:#222; }
/*#nav a.active  { color: #f00; }*/

/************ 1ST LEVEL ************/
#nav ul li,
#nav ul li.active { float:none; margin:0; padding-bottom:1px; background:#939598 url(../images/nav_divider.gif) no-repeat 50% 100%; }
/*#nav ul li.over { background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }*/
#nav ul li.last { background:#939598; padding-bottom:0; }

#nav ul a,
#nav ul a:hover { float:none; padding:0; background:none !important; }
#nav ul li a { font-weight:normal !important; }

/************ 2ND LEVEL ************/
#nav ul { position:absolute; width:125px; top:47px; left:-10000px; }
ul#nav-customer-service { width: 162px; }
#nav ul li { padding: 0; }

/* Show menu */
#nav li.over > ul { left:-1px; }
#nav li.over > ul#nav-customer-service { left:-1px; }

#nav li.over > ul li.over > ul { left:100px; }
#nav li.over ul ul { left:-10000px; }

#nav ul li a { color:#fefefe !important; font-size: 1em; }
#nav ul li a:hover span{ background: #000; }
#nav ul.level1 li a span{ background: #838588 url(../images/nav_divider.gif) no-repeat 50% 100%; }
#nav ul.level1 li a:hover span{ background: #222; }

/*#nav ul li:first-child { height: 45px; }*/
/*#nav ul li:first-child a { background: url(../images/nav_bg_top.jpg) no-repeat 0 0 !important; height: 45px; }*/
/*#nav ul li:first-child span { position: relative; top: 5px; }*/

#nav ul span, #nav ul li.last li span { display: block; line-height: 40px; }
#nav ul li { width: 125px; text-align: center; }
#nav ul#nav-customer-service li { width: 162px; }
#nav ul li a { width: 125px; }
#nav ul#nav-customer-service li a { width: 162px; }

/************ 3RD+ LEVEL ************/
#nav ul ul { top:5px; }

/*
#nav li { float: left; width: 160px; height: 40px; background-repeat: no-repeat; background-position: 0 0; }
#nav li a { display: block; width: 160px; height: 40px; background-repeat: no-repeat; background-position: 0 0; }
#nav .nav-home { background-image: url(../images/btn_home.gif); }
#nav .nav-home a.active,
#nav .nav-home a:hover { background: url(../images/btn_home_over.gif); }
/*#nav .shop-online { background-image: url(../images/btn_shop_online.gif); }*/
/*
#nav .nav-shop-online { background-image: url(../images/btn_shop_online.gif); }
#nav .nav-shop-online a.active,
#nav .nav-shop-online a:hover { background: url(../images/btn_shop_online_over.gif); }
#nav .nav-customer-service { background-image: url(../images/btn_customer_service.gif); }
#nav .nav-customer-service a.active,
#nav .nav-customer-service a:hover { background-image: url(../images/btn_customer_service_over.gif); }
#nav .nav-our-philosophy { background-image: url(../images/btn_our_philosophy.gif); }
#nav .nav-our-philosophy a.active,
#nav .nav-our-philosophy a:hover { background-image: url(../images/btn_our_philosophy_over.gif); }
#nav .nav-as-seen-in { background-image: url(../images/btn_as_seen_in.gif); }
#nav .nav-as-seen-in a.active,
#nav .nav-as-seen-in a:hover { background-image: url(../images/btn_as_seen_in_over.gif); }
#nav .nav-search { background-image: url(../images/btn_search.gif); }
#nav .nav-search a.active,
#nav .nav-search a:hover { background-image: url(../images/btn_search_over.gif); }
*/

