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

@charset "utf-8";
/* CSS Document */

#nav 
{ 
	float:right; 
	font-size:1.1em; 
	margin-top:0px; 
	padding:0 0; 
	width:900px; 
	height:34px;
    	position:relative;
      
}

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#nav li 
{ 	
	position:relative; 
	text-align:left; 
}
#nav li.over
	position:relative; 

{ 

}
#nav a,
#nav a:hover 
{
 display:block; 
 line-height:34px; 
 text-decoration:none; 
}
#nav span 
{ 
display:block; 
cursor:pointer; 
white-space:nowrap; 
}
#nav li ul span 
{
white-space:normal; 
}
#nav li.last
{
padding-right:0px;
margin-right:0px;
border-right:0px solid #d2d2d2;
}
#nav li.last a
{
padding-right:0px; 
margin-right:0px;
}
/************ 0 LEVEL  ***************/
#nav li 

{ 
float:right; 
margin:0px;
padding:0px 0px; 
border-right:0px solid #d2d2d2; 
}
#nav li.active a 
{ 
color:#282626; 
}
#nav a 
{ 
float:left; 
padding:0px 11px 0px 11px; 
color:#282626; 
font-weight:bold; 
font-family:"Lucida Sans Unicode"; 
font-size:15px; 
font-weight:normal;


}
#nav li.over a,
#nav a:hover 
{ 
color:#565555; 
}
/************ 1ST LEVEL ************/
#nav ul li,
#nav ul li.active 
{ 
float:none; 
margin:0;
padding:0px;
}
/*#nav ul li.over {line-height:24px; }*/
#nav ul li.last 
{ 
padding:0px;  
}
#nav ul li ul li.last 
{ 
padding:0px;  
}

#nav ul a,
#nav ul a:hover 
{ 
float:none; 
padding:0; 
background:none; 
line-height:20px; 
}
#nav ul li a 
{ 
font-weight:normal !important; 
color:#ffffff;
font-family:"Lucida Sans Unicode";  
font-size:13px; 
line-height:20px; 
border-bottom:5px solid #ffffff;
}
#nav ul li
{

}
#nav ul a:hover
{ 
color:#ffffff;
font-family:"Lucida Sans Unicode";  
font-size:13px;
line-height:20px; 
}
#nav ul li
{
background:transparent none 0 0;  
line-height:20px; 
border:none;
}
#nav ul li.active
{
background:transparent none 0 0; 
color:#ffffff; 
line-height:20px;
border:none;
}
#nav ul li.active a
{
color:#ffffff;
line-height:20px; 
}

/************ 2ND LEVEL ************/
#nav ul 
{ 
position:absolute; 
width:16em;  
left:-10000px; 
background:transparent none 0 0; 
top:34px; 
#top:30px; 
}

/* Show menu */
#nav li.over > ul 
{ 
left:0; 
}
#nav li.over > ul li.over > ul 
{ 
left:100px; 
}
#nav li.over ul ul 
{ 
left:-10000px; 
}

#nav ul li a 
{ 
background:#ffffff;
text-transform:none; 
}
#nav ul li a:hover 
{ 
background:#6a6a6a; 
}
#nav ul li a
{
color:#282626!important;
}
#nav ul li a:hover 
{ 
color:#fff!important;
}
#nav ul span, #nav ul li.last li span 
{ 
padding:1px 15px 1px 15px;
}
#nav ul li li span 
{ 
padding:1px 15px 1px 15px;
}

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



/*********** new styles for side nav & vertical nav********************/
.side-nav-container
{
border:0px solid #ebebeb;
margin-bottom:1.3em;
background-color:#ffffff;
font-family:"Lucida Sans Unicode";
}
.side-nav-container li
{
background:url(../images/list-icon.gif) no-repeat left 7px;
line-height:25px;
}
.side-nav-container a
{
color:#6b6b6b;
text-decoration:none;
}
.subcategorylist #ver_nav li
{
background:#ffffff none;
font-weight:bold;
}
.subcategorylist #ver_nav li a
{
color:#282626;
font-family:"Lucida Sans Unicode";
font-size:12px;
padding:6px 9px;
text-transform:none;
}
.subcategorylist #ver_nav li ul li a
{
color:#ffffff;
text-decoration:none;
padding:0px;
font-size:12px;
text-transform:none;
}
.subcategorylist #ver_nav ul
{
background:#ffffff none;
}
.subcategorylist #ver_nav ul li
{
background:#ffffff url(../images/list-icon.gif) no-repeat left 7px;
line-height:25px;
padding-left:18px;
font-weight:normal;
}
.subcategorylist #ver_nav ul ul
{
margin-left:0px;
padding:0px;
}
.categorylist .head
{
background: #ffffff none;
}
.categorylist .head h4
{
padding:6px 9px;
color:#282626;
font-family:"Lucida Sans Unicode";
font-size:16px;
text-transform:none;
font-weight:normal;
}
#navbar
{
 margin:0px;
 padding:0px;
}
#navbar ul
{
display:none;
}
#ver_nav li ul li
{
margin-left:11px;
padding-left:20px;
background-color:#ffffff;
}
#navbar li
{
margin-left:15px;
padding-left:20px;
}


