/**
 * 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-nav-container {
  float: left;
  font-family: "HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif;
  z-index: 10;
  width: 980px;
}
#nav { padding:0 0px; color: #666666; font-size: 13px; line-height: 2.2em; margin-left: 8px;}

/************** 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 { 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 { display: inline; padding-right: 1px; padding-left: 2px; }
#nav li.active a {}
#nav a { display: inline; padding:5px 6px 8px 6px; color:#fff; }
#nav li.over a,
#nav a:hover { color:#000; }

/************ 1ST LEVEL ************/
#nav ul {
  display: none;
  left: 0;
  position: absolute;
  top: 20px;
}

#nav li:hover ul {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #333333;
  display: block;
  padding-top: 10px;
  text-align: left;
  width: 165px;
  z-index: 20;
  padding-bottom: 10px;
}

  #nav ul li {
    display: block;
    padding: 0 15px;
    border-bottom: 0;
  }
  
    #nav ul li a {
      color: #2F2F2F;
      border-bottom: 0;
    }
    
    #nav ul li a:hover {
      text-decoration: underline;
    }

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

.catalog-category-view .col-main {
  width: 706px;
  padding-right: 40px;
}

.contacts-index-index .col-main,
.downloadable-customer-products .col-main,
.newsletter-manage-index .col-main,
.tag-customer-index .col-main,
.review-customer-index .col-main,
.sales-order-history .col-main,
.customer-address-form .col-main,
.sales-order-view .col-main,
.sales-order-invoice .col-main,
.customer-account-edit .col-main,
.customer-account-index .col-main,
.checkout-onepage-success .col-main, 
.checkout-onepage-index .col-main,
.cms-page-view .col-main {
  width: 700px;
  padding-right: 40px;
}

.cms-home .col-main {
  width:555px;
  padding-right: 0;
}
