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

.header #anav 				{ float: right; position: absolute; top: 39px; right: 0; font-size: 1.0em; padding: 0; font-size: 1.1em; }

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */

.header #anav li 			{ float: left; /*position: relative;*/ list-style-type: none; text-align: center; margin: 0; }
.header #anav li.over 		{ z-index: 999; }
.header #anav a				{ width: 70px; float: left; display: block; background-color: #fe4800; line-height: 1.3em; text-decoration: none; color: #fff; padding: 12px 15px 10px; }
.header #anav a:hover 		{ background-color: #b01000; text-decoration: none; }

.header #anav span 			{ display: block; cursor: pointer; white-space: nowrap; }
.header #anav li ul span 	{ white-space: normal; }


/************ 2ND LEVEL ************/
.header #anav ul li,
.header #anav ul li.active 	{ float: left; font-size: 0.85em; text-align: left; /*padding-bottom: 1px;*/ margin: 0; }

.header #anav ul a,
.header #anav ul a:hover 	{ width: 150px; display: block; float: none; background: none; padding: 0; }
.header #anav ul a span		{ padding: 6px 15px; }
.header #anav ul li a 		{ font-weight: normal !important; color: #fff !important; }
.header #anav ul li a:hover { background-color: #8c0f06; color: #fff !important; }

/*
.header #anav ul span, 
.header #anav ul li.last li span 	{ padding: 3px 15px 4px; }
*/

/* Show menu */
.header #anav ul 			{ width: 100%; position: absolute; top: 40px; left: -10000px; z-index: 100; background: #b01000; opacity: .9; /*IE7*/ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); /*IE8*/ -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; border: 0; }

.header #anav li.over > ul { left: 0; }
.header #anav li.over > ul li.over > ul { left: 100px; }
.header #anav li.over ul ul { left: -10000px; }


/************ 3RD+ LEVEL ************/
.header #anav ul ul { top: 5px; }
