/*
	************************************************************************************************************************
	START OF Drop Down Menu Styles
	************************************************************************************************************************
*/

/*---------------------------------- Vertical Menus -------------- */
ul.navmenuvert { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}


li.navmenuvertli { /* all list items */
	width:auto; /* Width of Menu Items */
	float: left;
	padding:0 5px;
	position: relative;
	z-index:5;
}

li.navmenuvertlisub {
	width: 135px; /* Width of Menu Items */
	z-index:6;
	position:absolute;
}

/*
	Salonlines Specific - Styles (Peter Brennen Oct 2004)
*/
li.navmenuvertlisub_mensgroom {
	width: 113px; /* Width of Menu Items */
	z-index:3;
}

li ul.navmenuvert { /* second-level lists */
	display: none;
	position: absolute;
	top: auto;
	left: 0;
}

/* Top level off state */

ul.navmenuvert li a {

	font-size: 68%;
	font-weight: 600;
	text-align:center;
	line-height: 24px;
	color: #ffdae6;
	display: block;
	text-decoration: none;
	background: #d52573; /* IE6 Bug */
	background-color: #d52573;
	position:relative;
	z-index:10;
}

/* Top level over state */

ul.navmenuvert li a:hover {

	font-size: 68%;
	font-weight: 600;
	text-align:center;
	color: #ffdae6;
	background: #ee4a93; /* IE6 Bug */
	background-color: #ee4a93;
	text-decoration: none;
	line-height: 24px;
	display: block;	


}


	
/* Fix IE. Hide from IE Mac \*/

* html ul.navmenuvert li { float: left; height: 1%; }
* html ul.navmenuvert li a { height: 1%; }

/* End */

li>ul.navmenuvert
	{ 
	/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
	}


/*
	Sub Nav off Style
*/

li ul.navmenuvert li a { 
	width: 100%;
	z-index:2;
	font-size: 70%;
	font-weight: 500;
	text-align:left;
	padding-left:9px;
	/*line-height: 20px;*/
	color: #fff;
	display: block;
	text-decoration: none;
	background:url(/images/pink/sub_bg.png);
	background-image:url(/images/pink/sub_bg.png);
	background-repeat: repeat;
	border-bottom: 1px solid #e66ea3;
	position:relative;
	/*border-left: 1px solid #D6086B;
	border-right: 1px solid #D6086B;
	
	background: #0000FF; 		IE6 Bug 
	background-color: #0000FF; 
D6086B
	*/
}

/*
	Sub Nav over Style
*/

li ul.navmenuvert li a:hover { 
	width: 100%;
	font-size: 70%;
	font-weight: 500;
	text-align: left;
	padding-left: 9px;
	/*line-height: 20px;*/
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	background:#a8e2861;

		border-bottom: 1px solid #e66ea3;

}


li:hover ul.navmenuvert, li.oververt ul.navmenuvert { /* lists nested under hovered list items */
	display: block;
}


hr.content {
	clear: left;
	display: none;
}



/*
	************************************************************************************************************************
	END OF Drop Down Menu Styles
	************************************************************************************************************************
*/
