/**
 * 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							{  height:33px; font-size:12px; padding-left:5px; background-image:none; margin:0 auto; width:950px; }

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#nav li 						{ position:relative; text-align:left; line-height:33px; }
#nav li.over 					{ z-index:999; }
#nav a, #nav a:hover 			{ display:block; line-height:33px; 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;  padding:0px 15px; }
#nav a 							{ float:left;  padding:0px 12px 0px 8px; 
								  ine-height:33px; color:#ffffff; font-weight:bold; }
#nav li.active					{ height:33px; }
#nav li.active a 				{ color:#fff;  height:33px; line-height:33px;   }
#nav li a:hover					{}
#nav li.over a, #nav a:hover 	{ color:#fff;  }
#nav li.active:hover			{height:33px;  }
#nav li.active a:hover 			/************ 1ST LEVEL ************/
#nav ul li, #nav ul li.active 	{ float:none; padding:0px; margin:0px;line-height:20px; background:#161415 none; border-bottom:1px solid #272727; }
#nav ul li a					{background:#161415 url(../images/submenu-icon.png) no-repeat left center; margin:0px; padding:0px 0px 0px 0px;}
#nav ul li.active a				{background:#161415 url(../images/submenu-icon.png) no-repeat left center; margin:0px; padding:0px 0px 0px 0px;}
/*#nav ul li.over { background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }*/
#nav ul li.active:hover			{background:#161415 none; padding:0px; margin:0px;}
#nav ul li.last 				{ padding-bottom:0; line-height:20px; }
#nav ul li.last a				{background:#161415 url(../images/submenu-icon.png) no-repeat left center; line-height:20px;}
#nav li.active ul li a:hover	{background:#161415 url(../images/submenu-icon.png) no-repeat left center; line-height:20px; height:auto; 
								 padding:0px; margin:0px;}
#nav li.active ul li.last a		{background:#161415 url(../images/submenu-icon.png) no-repeat left center; line-height:20px; height:auto;}
#nav li.active ul li.last a:hover{background:#161415 url(../images/submenu-icon.png) no-repeat left center; line-height:20px; height:auto;}
#nav li.active ul li a			{background:#161415 url(../images/submenu-icon.png) no-repeat left center; height:auto; line-height:20px; padding:0px; 
								margin:0px;}
#nav li ul li.active a			{ background:#161415 none; line-height:20px;}
#nav ul li a:hover				{background:#161415 url(../images/submenu-icon.png) no-repeat left center}
#nav ul a, #nav ul a:hover 		{ float:none; padding:0; background:none; line-height:20px; }
#nav ul li a 					{ font-weight:bold !important; font-size:11px; line-height:20px;  padding:0px; margin-left:5px;}
#nav li.active ul li a, #nav li.active ul li a:hover {margin-left:5px;}
#nav ul li.last:hover 			{background:#161415 none; line-height:20px; }
#nav ul li.last a:hover			{background:#161415 url(../images/submenu-icon.png) no-repeat left center; line-height:20px;}
#nav ul li.active a:hover		{ background:#161415 url(../images/submenu-icon.png) no-repeat left center;line-height:20px;}
#nav ul li.active:hover			{background: #161415 none; line-height:20px;}
/************ 2ND LEVEL ************/
#nav ul 						{ position:absolute; width:15em;  top:33px; left:-10000px; border-top:0px solid #fff; 
								  border-bottom:1px solid #272727; border-left:1px solid #272727; background:#161415 none; border-right:1px solid #272727; background-image:none; }
#nav ul ul						{ padding-top:0px; border-top:1px solid #272727;}
/* Show menu */
#nav li.over > ul 				{ left:20px; }
#nav li.over > ul li.over > ul 	{ left:100px; }
#nav li.over ul ul 				{ left:-10000px; }

#nav ul li a {}
#nav ul li a:hover 				{ background:#161415 url(../images/submenu-icon.png) no-repeat left center;}
#nav ul li a,
#nav ul li a:hover 				{ color:#70686c !important; }
#nav ul span, #nav ul li.last li span { padding:2px 7px 2px 15px;}
#nav li.active ul span, #nav li.active ul li.last li span { padding:2px 7px 2px 15px;}

/************ 3RD+ LEVEL ************/
#nav ul ul 						{ top:5px; }



/*********************side-nav-container**********************/
.side-nav-container	
{
margin:0px;
padding:0px;
}
.side-nav-container	.head h4
{
color:#ADADAD;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding:6px 18px 6px 23px;
}
.side-nav-container li a
{
background:transparent url(../images/submenu-icon.png) no-repeat left center;
padding-left:14px;
margin-left:23px;
line-height:24px;
color:#70686c;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
.subcategorylist li a
{
	background:transparent url(../images/submenu-icon.png) no-repeat left center;
padding-left:14px;
margin-left:23px;
line-height:24px;
color:#70686c;
font-weight:bold;
font-size:11px;
text-decoration:none;
	
}
.subcategorylist li
{
	margin-bottom:-4px;
	padding-bottom:0px;
	
	
}
.subcategorylist li ul li
{

	padding-bottom:2px;
}
.subcategorylist li ul li ul
{
display:none;
}
.subcategorylist li ul li a
{
background: transparent url(../images/submenu-icon.png) no-repeat left center;
padding-left:14px;
margin-left:23px;
line-height:20px;
color:#70686c;
font-weight:bold;
font-size:11px;
text-decoration:none;
text-transform:none;
}

.header { }
.header-top-container { height:101px; background: url(../images/phonenumber.jpg) no-repeat center;  }
.header-top {    height:79px; }

.nav-sale  a span  {
    color:#FF001E; font-size:14px;
}

.nav-new  a span  {
    color:#0055FF; font-size:14px;
}

.nav-shop-by-type a span {font-size:14px; color:#ffffff; background-image:none; }
.nav-shop-by-type li a {font-size:14px; color:#ffffff; background-image:none; }
.nav-shop-by-type-jeans a span {font-size:11px; color:#70686C; }
.nav-shop-by-type-jackets-and-coats  a span {font-size:11px; color:#70686C; }
.nav-shop-by-type-accessories a span {font-size:11px; color:#70686C; }
.nav-shop-by-type-footwear  a span {font-size:11px; color:#70686C; }
.nav-shop-by-type-knitwear a span {font-size:11px;  color:#70686C;}
.nav-shop-by-type-polo-shirts a span {font-size:11px; color:#70686C; }
.nav-shop-by-type-shirts a span {font-size:11px;  color:#70686C;}
.nav-shop-by-type-shorts a span {font-size:11px; color:#70686C; }
.nav-shop-by-type-sweatshirts a span {font-size:11px; color:#70686C; }
.nav-shop-by-type-t-shirts a span {font-size:11px; color:#70686C; }
.nav-new  { display:none;}

