#navigation {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 26px;
	padding: 0;
	background-color:#869AAD;
	height:32px;
	margin: 0 auto;
	width: 760px;
	background-image: url(images/azulmenu.gif);
}
#nav {
	color: #fff;
	text-indent: 0;
	clear: both;
	width: 760px;
	line-height: 26px;
background-color:#869AAD;
margin: 0 auto;
text-align:center;
}

#nav, #nav ul {
	padding: 0;
	margin: 0 auto;
	list-style: none !important;
	line-height: 26px;
	border: none;
	text-indent: 0;
	clear:both;
	width: 735px;
background-color:#869AAD;
z-index:1;
}

#nav span {
	display: block;
	width: auto;
	padding:0 4px;
	background-color:#869AAD;
}
#nav li {
	float: left;	
	width: auto;
	margin: 0;
	padding:0;
	background-color:#869AAD;	
	border: 1px solid #869AAD !important;
	text-align:left;
}
#nav li ul {	
	border-bottom:0 !important;
	border-top:1px solid #BAC1D4 !important;
	margin: 0 !important;
	padding:0;
margin-left:-1px;
	background-color:transparent;
	line-height:20px;
	width: 160px !important;
}
#nav li ul.narrower {
	width: 130px !important;
}
* html #navigation #nav li ul.narrower {
	width: 130px !important;
padding-right:0;
}
#nav li ul li {
	/*height: 23px;*/
	padding:0;
	width: 160px !important;
	background-image: none;
	background-color:#869AAD;
	margin: 0;
	border:0 !important;	
	border-bottom: 1px solid #BAC1D4 !important;
}
#nav li ul li.narrower {
	width: 130px !important;
}
* html #navigation #nav li ul li.narrower {
	width: 129px !important;
padding-right:0;
}
#nav li ul li.narrowerSale {
	width: 130px !important;
	background-color:#fff;
	color:#C90805;
}
* html #navigation #nav li ul li.narrowerSale {
	width: 130px !important;
padding-right:0;
}
/**
* Styles for hiding the menu
**/

#nav li ul {
	position: absolute;
	/*border was here but made ul longer than lis*/	
	left: -999em;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

/**
* Background color changes for main menu
**/

#nav li ul li:hover, #nav li ul li.sfhover {
	background-image: none;
	color: #373733;
}
#nav li:hover, #nav li.sfhover {
	color: #373733;
}

/** 
* Link styles
**/

#nav a {
	display: block;
	width: auto;
	/*height: 15px;*/
	color: #fff;
	text-decoration: none;
	margin: 0 !important;
	padding:2px 7px 2px 7px !important;
	font-weight:normal;
}

#nav a:hover {
	display: block;
	color: #333;
	width: auto;
	/*height: 15px;*/
	text-decoration: none;
	margin: 0 !important;
}
#nav a.selected {
	color: #4b4a42;
}
#nav li ul li a, #navigation #nav li ul li a{
	width:150px;
	/*padding:2px 7px 2px 7px; !important;*/
}
#nav li ul li a.narrower {
	width:129px !important;
}
#nav li ul li a.narrowerSale {
	width:129px !important;
font-weight:bold;
}
/*as above but for ie*/
* html #navigation #nav li ul li a.narrower {
	width:116px !important;
padding-right:0;
}
* html #navigation #nav li ul li a.narrowerSale {
	width:116px !important;
	padding-right:0;
font-weight:bold;
}
/*____________________THIRD LEVEL STUFF_____________________*/

#nav li ul ul, #navigation #nav li ul ul {
	/*OLD margin: -2em 0 0 10em;*/
	margin: -20px 0 0 100px !important;
	border:1px solid #BAC1D4;
	width:150px;
	display:inline;
}
#nav li ul ul li, #navigation #nav li ul ul li{
	width:150px;
}
#nav li ul ul li a, #navigation #nav li ul ul li a{
	width:150px;
}
#nav li:hover ul ul, #navigation #nav li.sfhover ul ul {
	left: -999em;
}
#nav li li:hover ul {
	left:auto;	
}
#navigation #nav li li.sfhover {
	position:relative;
}
#navigation #nav li li.sfhover ul {
	left:0;
	top:0;
	margin:0 !important;
}
#outerMain #navigation #nav img {
	border-style: none;
	padding:7px 0 0 50px;
}
#outerMain #navigation #nav li ul li a.dd  {
	background-image: url(menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: 140px center;
}

