/* CSS Document */


#top-navigation {
	float:left;
	width:850px;
	height:30px;
}

#navigation-top-left {
	float:left;
	width:423px;
	height:30px;
	text-align:center;
	font-size:16px;
	background-image:url(../images/nav-top-left-bg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	text-decoration:none;
}

#navigation-top-left a:link, #navigation-top-left a:active, #navigation-top-left a:visited {
	float:left;
	text-align:center;
	font-size:16px;
	background-image:url(../images/nav-top-left-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:423px;
	height:24px;
	padding-top:6px;
	color:#FFFFFF;
	text-decoration:none;
}


#navigation-top-left a:hover, #navigation-top-left #onIt  {
	background-image:url(../images/nav-top-left-bg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:423px;
	height:24px;
	padding-top:6px;
	color:#FFFFFF;
}



#navigation-top-right {
	float:right;
	width:423px;
	height:30px;
	text-align:center;
	font-size:16px;
	background-image:url(../images/nav-top-right-bg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	text-decoration:none;
}

#navigation-top-right a:link, #navigation-top-right a:active, #navigation-top-right a:visited {
	float:right;
	text-align:center;
	font-size:16px;
	background-image:url(../images/nav-top-right-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:423px;
	height:24px;
	padding-top:6px;
	color:#FFFFFF;
	text-decoration:none;
}


#navigation-top-right a:hover, #navigation-top-right #onIt {
	background-image:url(../images/nav-top-right-bg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:423px;
	height:24px;
	padding-top:6px;
	color:#FFFFFF;
}

#top-navigation2 {

	width:850px;
}

ul#top-navigation2 {
	margin:0;
	padding:0px 0; 
	list-style:none;  
	font-size:14px;

}

ul#top-navigation2 li{ 
	margin:0;  
	display:block; 
	float:left; 
	position:relative;
}

ul#top-navigation2 li a:link, ul#top-navigation2 li a:active, ul#top-navigation2 li a:visited
{  
	padding:7px 0px 6px 0px; 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	color:#FFFFFF;  
	float:left;
	z-index:16;	
	background-image:url(../images/nav-top-right-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

ul#top-navigation2 li a:hover { 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	color:#FFFFFF;  
	float:left;
	background-image:url(../images/nav-top-right-bg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	z-index:17;	
	
}

ul#top-navigation2 li #golf {
	width:247px;
}


ul#top-navigation2 li #celebrations {
	width:296px;
}

ul#top-navigation2 li #other-activities {
	width:299px;
}

ul#top-navigation2 li #golf-onIt {
	width:247px;
	height:30px;
	background-image:url(../images/summerOnit.gif);
	background-position:top left;
	background-repeat:no-repeat;
}



ul#top-navigation2 li #celebrations-onIt {
	width:296px;
	height:30px;
	background-image:url(../images/summerOnit.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

ul#top-navigation2 li #other-activities-onIt {
	width:299px;
	height:30px;
	background-image:url(../images/summerOnit.gif);
	background-position:top left;
	background-repeat:no-repeat;
}


#top-navigation3 {

	width:850px;
}

ul#top-navigation3 {
	margin:0;
	padding:0px 0; 
	list-style:none;  
	font-size:14px;

}

ul#top-navigation3 li{ 
	margin:0;  
	display:block; 
	float:left; 
	position:relative;
}

ul#top-navigation3 li a:link, ul#top-navigation3 li a:active, ul#top-navigation3 li a:visited
{  
	padding:7px 0px 6px 0px; 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	color:#FFFFFF;  
	float:left;
	z-index:16;	
	background-image:url(../images/nav-top-left-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

ul#top-navigation3 li a:hover { 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	color:#FFFFFF;  
	float:left;
	background-image:url(../images/nav-top-left-bg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	z-index:17;	
	
}

ul#top-navigation3 li #ski-snowboarding {
	width:287px;
}

ul#top-navigation3 li #celebrations {
	width:275px;
}

ul#top-navigation3 li #other-activities {
	width:280px;
}

ul#top-navigation3 li #ski-snowboarding-onIt {
	width:287px;
	height:30px;
	background-image:url(../images/winterOnit.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

ul#top-navigation3 li #celebrations-onIt {
	width:275px;
	height:30px;
	background-image:url(../images/winterOnit.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

ul#top-navigation3 li #other-activities-onIt {
	width:280px;
	height:30px;
	background-image:url(../images/winterOnit.gif);
	background-position:top left;
	background-repeat:no-repeat;
}



#bottom-navigation {
	float:left;
	width:850px;
	height:30px;
}

ul#bottom-navigation {
	margin:0 0 4px 0;
	padding:0px 0; 
	list-style:none;  
	height:30px;
	font-size:14px;
	
	z-index:14;
	float:left;	
}

ul#bottom-navigation li{ 
	margin:0;  
	display:block; 
	float:left; 
	position:relative;
	z-index:15;	
}

ul#bottom-navigation li a:link, ul#bottom-navigation li a:active, ul#bottom-navigation li a:visited
{ 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	color:#4C4C4C;  
	float:left;
	padding:7px 0px 6px 0px;
	background-image:url(../images/nav-bottom.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

ul#bottom-navigation li a:hover{ 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	color:#FFFFFF;  
	float:left;
	background-image:url(../images/nav-bottom2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	
}

ul#bottom-navigation li #home{ 
	width:100px;
}

ul#bottom-navigation li #chalet, ul#bottom-navigation li #rooms{ 
	width:111px;
}

ul#bottom-navigation li #services, ul#bottom-navigation li #views{ 
	width:126px;
}

ul#bottom-navigation li #getting-here, ul#bottom-navigation li #food{ 
	width:153px;
}

ul#bottom-navigation li #pricing, ul#bottom-navigation li #floor{ 
	width:80px;
}

ul#bottom-navigation li #winterPricing{ 
	width:80px;
	margin-left:406px;
}

ul#bottom-navigation li #specialOffers, ul#bottom-navigation li #pictures, ul#bottom-navigation li #summerPricing{  
	width:145px;
}

ul#bottom-navigation li #contact{ 
	width:111px;
}



ul#bottom-navigation li #home-onIt{ 
	width:100px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
}

ul#bottom-navigation li #chalet-onIt{ 
	width:111px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
}

ul#bottom-navigation li #rooms-onIt{ 
	width:111px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
}

ul#bottom-navigation li #services-onIt, ul#bottom-navigation li #views-onIt{ 
	width:126px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
}

ul#bottom-navigation li #getting-here-onIt, ul#bottom-navigation li #food-onIt{ 
	width:153px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
}

ul#bottom-navigation li #floor-onIt{ 
	width:80px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
}

ul#bottom-navigation li #pricing-onIt{ 
	width:80px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
}

ul#bottom-navigation li #winterPricing-onIt{ 
	width:80px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
	margin-left:406px;
}


ul#bottom-navigation li #specialOffers-onIt, ul#bottom-navigation li #pictures-onIt, ul#bottom-navigation li #summerPricing-onIt{ 
	width:145px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
}

ul#bottom-navigation li #contact-onIt{ 
	width:111px;
	color:#FFFFFF;  
	background-image:url(../images/nav-bottom3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	height:42px;
}


#bottom-navigation2 {
	float:left;
	height:30px;
	margin-top:4px;
}

ul#bottom-navigation2 {
	margin:4px 0px 0px 82px;
	padding:0px 0; 
	list-style:none;  
	height:30px;
	font-size:14px;
	background-image:url(../images/nav-bottom.jpg);
	background-position:top;
	background-repeat:repeat-x;
	z-index:14;	
}

