/*[fmt]1010-101A-150*/
/**
* 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 { padding: 0 0 3px; width: 952px; margin: 0 auto; background: url(../images/nav.gif) no-repeat 0 0; font: bold 1em Arial, Helvetica, sans-serif; }
/************** 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 { display: block; cursor: pointer; white-space: nowrap; }
#nav LI UL SPAN { white-space: normal; }
/************ 0 LEVEL  ***************/
#nav LI { float: left; }
#nav A { float: left; color: #D8D8D8; font-weight: bold; }
#nav LI.active A { color: #FFF; background: url(../images/nav.gif) repeat-x 0 -87px; }
#nav SPAN { background: url(../images/nav.gif) no-repeat 100% -44px; padding: 13px 15px 12px 14px; }
#nav LI.first SPAN { padding-left: 18px; }
#nav LI.over A, #nav A:hover { color: #FFF; }
/************ 1ST LEVEL ************/
#nav UL LI, #nav UL LI.active { float: none; margin: 0; padding-bottom: 1px; background: #F4F4F4; }
#nav LI.active LI A, #nav UL LI.active A { background: #FFF; }
/*#nav ul li.over { background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }*/
#nav UL LI.last { background: #ECF3F6; padding-bottom: 0; }
#nav UL A, #nav UL A:hover { float: none; padding: 0; background: none; }
#nav UL LI A { font-weight: normal !important; }
/************ 2ND LEVEL ************/
#nav UL { position: absolute; width: 15em; top: 40px; left: -10000px; border: 1px solid #AAA; border-color: #CCC #AAA #AAA #CCC; border-top-width: 0; }
#nav UL SPAN { background: none; }
/*Show menu*/
#nav LI.over>UL { left: -1px; }
#nav LI.over>UL LI.over>UL { left: 100px; }
#nav LI.over UL UL { left: -10000px; }
#nav UL LI A { background: #FFF; }
#nav UL LI A:hover { background: #F4F4F4; }
#nav UL LI.over>A { background: #F4F4F4; }
#nav UL LI A, #nav UL LI A:hover { color: #2F2F2F !important; }
#nav UL SPAN, #nav UL LI.last LI SPAN { padding: 4px 15px 5px; }
/************ 3RD+ LEVEL ************/
#nav UL UL { top: 5px; border-top-width: 1px; }

