/* common styling */
.menu {
	font-family: "Trebuchet MS", Arial, Verdana;
	width:185px;
	height:260px;
	position:relative;
	margin:0px 0 5px 8px;
	padding:10px 0px 0px 5px;
	background-image: none;
	background-repeat: repeat-y;
	background-position: left top;
}
.menu ul li a, .menu ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#6E4B51; 
	width:185px; 
	padding: 0px 0px 0px 7px; 
	text-align:left; 
	margin: 0px 0px 0px 0px; 
	line-height:30px; 
	font-size:18px;
}
.menu ul {padding:0; margin:0;list-style-type: none;  background: url(/acc161_cl573/Images/nav_BG.jpg) 4 0 no-repeat;}
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li:navResort{
background:url(/acc161_cl573/Images/NAV_RESORT_UP.gif)left top no-repeat; 

}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
 
.menu ul li:hover a {color:#6E4B51; background: url(/acc161_cl573/Images/nav_BG.jpg) -6px -2px no-repeat;}
.menu ul li:hover ul {
	display:block;
	position:absolute;
	top:0;
	left:185px;
	width:185px;
	padding: 0px 0px 15px 0px;
	
}


.menu ul li:hover ul li a.hide { color:#6E4B51;}
.menu ul li:hover ul li:hover a.hide {width:185px;}
.menu ul li:hover ul li ul {display: none; }
.menu ul li:hover ul li a {display:block;  color:#6E4B51; width:185px; padding:0px 0px 0px 6px; font-size:14px;}
.menu ul li:hover ul li a:hover {background: url(/acc161_cl573/Images/nav_BG.jpg) 4 -5 no-repeat; color:#6E4B51; font-weight:700;}
/*
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:180px; top:0; color:#666633;}
.menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:#dfc184; color:#666633;}
.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}

*/

