/****** HORIZONTAL MENU *************************************/
/*****************************************************/

#nav-container ul#nav{
	list-style:none;
	padding:0;
	margin:0;	
	height:25px;
}
	#nav-container ul#nav li{
		width:auto; height:25px;
		display:block;
		float:left;
		padding:0;
		margin:0;
		background-image:url(/custom/templates/page/ASHome09/images/nav/menu-item-bg.gif);
		background-position:top right;
		background-repeat:no-repeat;
	}
		* html #nav-container ul#nav li{ width:91px; height:25px; overflow:hidden;}
			* html #nav-container ul#nav li#home{ width:80px;}
			* html #nav-container ul#nav li#accommodation{ width:140px;}
			* html #nav-container ul#nav li#activities{ width:110px;}
			* html #nav-container ul#nav li#methven{ width:100px;}
			* html #nav-container ul#nav li#activities{ width:100px;}
			* html #nav-container ul#nav li#snowsports{ width:120px;}
			* html #nav-container ul#nav li#walks{ width:86px;}
			* html #nav-container ul#nav li#jobs{ width:86px;}
		
		/*#methven{ background-image:url(/custom/templates/page/ASHome09/images/nav/methven.gif);}
		#mthutt{ background-image:url(/custom/templates/page/ASHome09/images/nav/mthutt.gif);}
		#mountains{ background-image:url(/custom/templates/page/ASHome09/images/nav/mountains.gif);}
		#walkways{ background-image:url(/custom/templates/page/ASHome09/images/nav/walkways.gif);}
		#rivers{ background-image:url(/custom/templates/page/ASHome09/images/nav/rivers.gif);}
		#activities{ background-image:url(/custom/templates/page/ASHome09/images/nav/activities.gif);}		
		#adventure{ background-image:url(/custom/templates/page/ASHome09/images/nav/adventure.gif);}
		#places{ background-image:url(/custom/templates/page/ASHome09/images/nav/placestostay.gif);}
		#home{ background-image:url(/custom/templates/page/ASHome09/images/nav/home.gif);}
		#events{ background-image:url(/custom/templates/page/ASHome09/images/nav/events.gif);}
		
			#methven:hover, #methven.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/methven-over.gif);}
			#mthutt:hover, #mthutt.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/mthutt-over.gif);}
			#mountains:hover, #mountains.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/mountains-over.gif);}
			#walkways:hover, #walkways.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/walkways-over.gif);}
			#rivers:hover, #rivers.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/rivers-over.gif);}
			#activities:hover, #activities.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/activities-over.gif);}
			#adventure:hover, #adventure.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/adventure-over.gif);}
			#places:hover, #places.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/placestostay-over.gif);}
			#home:hover, #home.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/home-over.gif);}
			#events:hover, #events.over{ background-image:url(/custom/templates/page/ASHome09/images/nav/events-over.gif);}*/
		
		#nav-container ul#nav li a{
			height:9px;
			display:block;
			padding:8px 22px 6px 16px; margin:0 0 0 10px;
			text-align:left;
			text-decoration:none;
			font-weight:bold;
			font-size:10px; line-height:10px;
			color:#D0011C;
			background-image:url(/custom/templates/page/ASHome09/images/nav/menu-link-bg.gif);
			background-repeat:no-repeat; background-position:top left;
		}
			#nav-container ul#nav li a:hover{ color:#000;}
			#nav-container ul#nav li a img{ border:none;}

/****** TOP MENU *************************************/
/*****************************************************/

ul.navigation {
	margin: 22px 0px 0px 0px;
	padding: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	z-index: 100;
}
ul.navigation li {
	z-index: 100;
	float: left;
	list-style-type: none;	
	position: relative;
}
ul.navigation li a { color: #FFFFFF; text-decoration: none; }
/*ul.navigation li a:hover { text-decoration: underline; }*/
.pad { margin: 0px 9px 0px 9px; }
.padH { margin: 0px 9px 0px 0px; }


/****** DROPDOWN *************************************/
/*****************************************************/

ul.navigation li:hover ul, li.over ul {
	display: block;
}
ul.navigation li ul {
	margin: 0px;
	padding: 0px;
	/* filter: alpha(opacity=80);
	opacity: 0.80; */
}
ul.navigation ul li ul li a {
	margin: 0px;
	/* padding: 4px; */
	float: left;
	/*height: 18px;*/
}
.subuls {
	display: none;
	position: absolute;
	z-index: 100;
	top: 15px;
	left: 0px;
	background: url(/custom/templates/page/ASHome09/images/dropdown_arrow.gif) no-repeat 6px 0 #2e58c3;
	border-top-width: 2px; border-top-style: solid; border-top-color: #fff;
}
.subuls li {
	float: left;
	clear: both;
	z-index: 100;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #5879cf;	
	/*height: 18px;*/
	color: #FFFFFF;
	font-size: 12px;
}
.subuls li a { text-decoration: underline; 	float: left; display: block; padding: 5px; width: 120px; }
/*.subuls li a:hover { text-decoration: none; background-color: #0045cb; }*/


/*** Nav Right **********************************/
/************************************************/

ul.navRight {
	margin: 0px;
	padding: 2px;
	width: 187px;
	background: url(/custom/templates/page/ASHome09/images/navRight_round_top.gif) no-repeat 0 0 #fff;
	float: left; 
	font-size: 12px;
}
ul.navRight li {
	list-style-type: none;
	background-color: #aba19b;border-bottom-width: 1px; 
}
ul.navRight li a, ul.navRight li span { 
	color: #FFFFFF; 
	text-decoration: none; 
	width: 175px; height: 20px;
	display: block; 
	padding: 5px 0px 0px 12px;
}
ul.navRight li a:hover { background-color: #b2a8a3; }
ul.navRight .top { 
	background: url(/custom/templates/page/ASHome09/images/navRight_topB.gif) no-repeat 0 0; 	
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b2a8a3; 
}
ul.navRight .bottom { 
	background: url(/custom/templates/page/ASHome09/images/navRight_botB.gif) no-repeat 0 0; 
	border-top-width: 1px; border-top-style: solid; border-top-color: #9b928d;
}
ul.navRight .main {
	border-bottom: 1px solid #b2a8a3;
	border-top: 1px solid #9b928d;
}

ul ul { margin: 0px; padding: 0px; }
ul ul li {
	border-bottom: 1px solid #b2a8a3;
	border-top: 1px solid #9b928d;
}
ul ul li a:hover { background-color: #b2a8a3; background-image:none;
	border-bottom: 1px solid #b2a8a3; border-top: 1px solid #9b928d;}

.parent { 
	text-indent: 16px; 
	background-image: url(/custom/templates/page/ASHome09/images/navRight_active.gif);
	background-repeat:no-repeat;
	background-color:#2e58c3;
}
.parent a:hover { background: url(/custom/templates/page/ASHome09/images/navRight_active.gif) no-repeat 0 0;}

/*** Right Bar *************************************/
/***************************************************/

.rightbar {
	float: right;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.right_under {
	width: 191px; height: 142px; float: left; clear: both;
	background: url(/custom/templates/page/ASHome09/images/right_bar_under.gif) no-repeat 0 0;
}

/* Submenu Styles*/

#expandingMenu {
	margin: 0px;
	padding: 2px;
	width: 187px;
	background: url(/custom/templates/page/ASHome09/images/navRight_round_top.gif) no-repeat 0 0 #fff;
	float: left; 
	font-size: 12px;
	overflow:hidden;
}
#expandingMenu a {background-color: #aba19b;width:173px; display:block;margin-bottom:1px;padding:6px 2px 5px 12px;color:#FFFFFF;font-size: 12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#expandingMenu a:hover {background-color: #b2a8a3;}
#expandingMenu ul{list-style:none;padding:0; margin:0;}
#expandingMenu ul li{padding:0; list-style:none;}
#expandingMenu ul a { background-color:#b2a8a3; margin:0 0 1px 0;display:block;width:160px;padding:5px 2px 5px 25px;color:#FFF;}

#expandingMenu ul a:hover, #expandingMenu .on {background: url(/custom/templates/page/ASHome09/images/navRight_active.gif); background-repeat:no-repeat; background-color:#2e58c3; text-decoration:none;}
#expandingMenu ul span:hover {background: url(/custom/templates/page/ASHome09/images/navRight_active.gif) no-repeat 0 0; text-decoration:none;}

/* Accordion Menu Styles */
ul#expandingMenu li.expanded a{cursor: pointer; font-weight:bold; background-image:url(/custom/templates/page/ASHome09/images/parent_expand.gif)}
	ul#expandingMenu li.expanded li a,
	ul#expandingMenu li.expanded li li a:hover{font-weight:normal; background-image:none;} 
		ul#expandingMenu li.expanded li a:hover,
		ul#expandingMenu li.expanded li.over a{ background-image:url(/custom/templates/page/ASHome09/images/parent_expand_on.gif)}
			ul#expandingMenu li.expanded li a:hover{ background-image:url(/custom/templates/page/ASHome09/images/navRight_active.gif); background-repeat:no-repeat;}
				ul#expandingMenu li.expanded li ul li a,
				ul#expandingMenu li.expanded li:hover ul li a,
				ul#expandingMenu li.expanded li.over ul li a{background-image:none;}
					ul#expandingMenu li.expanded li ul li a:hover{ background-image:url(/custom/templates/page/ASHome09/images/navRight_active.gif);background-repeat:no-repeat;}
				
				
				#expandingMenu ul li ul li a:link, #expandingMenu ul li ul li a:visited{background:#cfc4be;padding-left:40px;}
