/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-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.
 *
 * @copyright  Copyright (c) 2004-2007 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

ul#nav a{text-decoration: none;}
ul#nav dt { display:block; font-weight:bold; }
ul#nav li { list-style:none; }
ul#nav {list-style: none; margin: 0; padding: 0;}
ul#nav li { position: relative; z-index: 100; float: left; clear: both; background: url(../images/h_separator.gif) top left repeat-x;}
ul#nav li ul { width: 180px; display: none; position: absolute; top: 2px; left: 0; z-index: 900; padding: 0; margin: 0 0 0 155px; background: #B0C436; }
ul#nav li ul li { background: url(../images/h_separator02.gif) bottom center no-repeat; padding: 0 0 1px 0 ; }
ul#nav li ul li.active { background: url(../images/h_separator02.gif) bottom center no-repeat; padding: 0 0 1px 0 ; }
ul#nav li ul li.last { background: #B0C436; }
ul#nav li ul ul { top: 1px; left: 180px; z-index: 999; }
ul#nav li.active { background: #B0C436 url(../images/h_separator.gif) top left repeat-x; }


/*hover*/

ul#nav li:hover { background: #B0C436 url(../images/h_separator.gif) top left repeat-x; }
ul#nav li:hover ul {display: block; }
ul#nav li:hover ul ul {display: none;}
ul#nav li:hover a:link, ul#nav li:hover a:visited {color: #fff;}
ul#nav li:hover a {color: #fff;}
ul#nav li:hover span {color: #fff;}
ul#nav li ul li:hover {background: #B0C436 url(../images/h_separator02.gif) bottom center no-repeat;}
ul#nav li ul li:hover a:link, ul#nav li ul li:hover a:visited { color:#271E13;}
ul#nav li ul li.last:hover {background: #B0C436;}
ul#nav li ul li:hover ul {display: block;}
/*
ul#nav li:hover.level1 a:link, ul#nav li.level1:hover a:visited, ul#nav li.level1:hover a span {color: #fff;}
*/

/*level1*/
ul#nav li a:link, ul#nav li a:visited { width: 140px; padding: 10px 5px 10px 10px; /*background: url(../images/blocks/h_separator.gif) top left repeat-x;*/ display: block; color: #2e2212; font-size: 14px; font-weight: bold; float: left; font-decoration: none;}
ul#nav li.active a:link, ul#nav li.active a:visited { color: #fff; }
ul#nav li a:hover {text-decoration: none; color: #fff; }
ul#nav li a:hover span {color: #fff; }
ul li a span {font-size: 11px; display: block; color: #2e2212; font-weight: normal; height: 13px;}
ul li.active a span {color: #fff;}
/*level2*/
ul#nav li ul li a:link, ul#nav li ul li a:visited { width: 140px; padding: 12px 10px 12px 20px; background: #B0C436; display: block; color: #fff; font-size: 14px; font-weight: bold; float: left;}
ul#nav li ul li a:hover {text-decoration: none; color: #271E13;}
ul#nav li.active ul li a:hover {text-decoration: none; color: #271E13;}
/*level3*/
ul#nav li ul li ul li a:link, ul#nav li ul li ul li a:visited { width: 140px; padding: 12px 10px 12px 20px; background: #B0C436; display: block; color: #fff; font-size: 14px; font-weight: bold; }
ul#nav li ul li ul li a:hover {text-decoration: none; color: #271E13;}



/* Fix for the IE bug */
/*
#nav iframe {
position: absolute;
left: -1px;
top: 0;
z-index: -1;
background:transparent;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
.debug {border:1px solid red!important;}


