/**
 * 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) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

#nav { /*float:left; margin-top:15px; margin-left:5px; font-size:1.3em;*/
			 float:left;
			 background:#9ac327;
		   z-index:999; }

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#nav li {
	list-style:none;
	position:relative;
  /*text-transform:uppercase;*/
	background:url(../images/bg_greenbar.jpg) repeat-x;
	text-align:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	display:block; 
	}
#nav li.over { z-index:99; }
#nav li.active { z-index:98; } /* to prevent the li separator from showing through on mouseover on li */
#nav a { line-height:1.3em; display:block;  }
#nav a, #nav a:hover { display:block; text-decoration:none; }
#nav span { display:block; cursor:pointer; white-space:nowrap; color:#FFF; font:bold 13px Helvetica, Arial, sans-serif }
#nav li ul span {white-space:normal; color:#537a0f; font:bold 12px Arial, Helvetica, sans-serif }



/************ 1ST LEVEL  ***************/
#nav li { float:left; margin:0pt 1px 0 0; height:35px; /*margin:1px 8px 11px 1px; padding:3px 8px;*/ }
#nav li.active a { color:#444; }
#nav a 	{ 
padding:10px 19px 10px 19px; 
display:block; background:url(../images/list-bg02.gif) no-repeat 90% 52%; color:#444; }
#nav li.over a, #nav a:hover { color:#444; }
#nav li.over, #nav li.active { margin:0 1px 0 0; /*margin:0 7px 10px 0; border:1px solid #bbb;*/ background:url(../images/bg-menu-hover.gif) repeat-x; }


/************ 1ST LEVEL RESET ************/
#nav ul li { background:url(../images/list-bg01.gif) no-repeat 0% 50%; }
#nav ul li, #nav ul li.active, #nav ul li.over {
    float:none;
    /*border:none;*/
		border-bottom:1px solid #d1d1d1;
    margin:0;
    padding:0 0 0 10px;
    padding-bottom:1px;
    text-transform:none;
    }
#nav ul li.parent { background:url(../images/list-bg01.gif) no-repeat 0% 50%; /*background:url(../images/nav_parent_arrow.gif) no-repeat 100% 50%;*/ }
#nav ul li.last { padding-bottom:0; border-bottom:none; }
#nav ul li.active { margin:0; /*border:0;*/ background:url(../images/list-bg01.gif) no-repeat 0% 50%; }
#nav ul a, #nav ul a:hover {
	float:none;
	padding:0;
	background:none;
	}
#nav ul li a { font-weight:normal; }



/************ 2ND LEVEL ************/
#nav ul {
	position: absolute;
	width:15em;
	top:35px;
	left:-10000px;
	border:5px solid #699918;
	/* border-bottom:2px solid #999; */
	padding:15px 10px;
	background:#fcfcfc; 
	font-size:11px;
}

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


/*#nav ul li a { padding:3px 0; color:#444 !important; }
#nav ul li a:hover { padding:3px 0; color:#5a7f00 !important; }*/



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


/****New menus****/
#nav ul {
	width:950px;
	padding:0px;
	min-height:250px;
	}
	
#nav ul li {
	float:left;
	background:none;
	border:none;
	width:215px;
	}
	
#nav ul li a.headMenu {
	font:bold 15px "Calibri", "Trebuchet MS", "Lucida Grande", Arial;
	margin:15px 0 4px 0; color:#320202; border-bottom:1px solid #CCC;
	padding:0 0 4px 0;
	}
	
/************ 1ST LEVEL  ***************/
#nav li.blog-menu { margin:0pt }
#nav li.blog-menu a { background:url(../images/list-bg04.gif) no-repeat 83% 50%; }
#nav li.blog-menu:hover a { background:url(../images/list-bg03.gif) no-repeat 83% 50%; }
#nav li.blog-menu:hover { background:url(../images/bg-menu-hover.gif) repeat-x; }

/************ 1ST LEVEL  ***************/
#nav li.main-menu { margin:0pt 1px 0px 0px }
#nav li.main-menu a { background:none; }
#nav li.main-menu:hover { background:url(../images/bg-menu-hover.gif) repeat-x; }

#nav li.mmlast { margin:0}
#nav li.mmlast a { background:none; }
#nav li.mmlast:hover { background:url(../images/bg-menu-hover.gif) repeat-x; }

#nav li:hover { cursor:pointer }

/*UPDATED MENUS*/
#nav ul li { padding:0pt; width:237px; height:auto }
#nav .wnav { padding:0 20px 15px; }
#nav li.over a { color:#699918; font:normal 12px "Calibri", "Trebuchet MS", "Lucida Grande", Arial; }
#nav .wnav a:hover { color:#456A04; }v li.over a { color:#699918; font:normal 12px "Calibri", "Trebuchet MS", "Lucida Grande", Arial; }
#nav .wnav a:hover { color:#456A04; }