#LeftNav
{
	background-position:right top;
	background-repeat:no-repeat;
	background-image:url(Images/LeftNavWoosh.png);
	position:absolute;
	top:0px;
	width:183px;
	min-height:600px;
}

div.LeftNavigation
{
	font-family: Verdana, Tahoma;
	font-size:1em;
	padding:0 4px 5px 15px;
}

div.LeftNavigation a
{
	text-decoration:none;
	color: #5b649b;
}


div.LeftNavigation div.Country
{
	font-weight:bold;
	padding:4px 3px 2px 0;
}

div.LeftNavigation a:hover
{
	text-decoration:none;
	color: #bd2406;
}

div.LeftNavigation a.Selected
{
	color: #bd2406;
}

div.LeftNavigation div.Resort
{
	padding:2px 3px 2px 10px;

}

#CmsNav
{
	position:relative;
	height:74px;
	padding-left:162px;
}
#CmsNav div.NavStarter
{
	background-image:url(Images/CmsNavBgStart.png);
	background-repeat:no-repeat;
	height:74px;
	padding-left:24px;
}

#CmsNav div.NavLinks
{
	background-image:url(Images/CmsNavBg.png);
	width:auto;
	height:54px;
	padding-top:20px;
	
}
#CmsNav div.TopLinks a
{
	white-space:nowrap;
	text-decoration:none;
	color:White;
}

#CmsNav div.TopLinks span
{
	padding-left:10px;
	padding-right:10px;
}

#CmsNav div.TopLinks
{
	font-weight:normal;
	text-align:right;
	color:White;
	text-transform:uppercase;
	font-family:Verdana;
	padding:3px 15px 10px 0;
	font-size:110%;

}

#BreadCrumb
{
	padding-top:7px;
	font-family:Tahoma; 
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

#BreadCrumb a
{
	color:#42555E; 
	font-weight:normal;
	text-decoration:none;
}

#BreadCrumb a:hover
{
	color:#cc0033;
}

#BreadCrumb span
{
	padding-left:5px;
	padding-right:5px;
}



#SubNav a
{
	text-decoration:none;
	color:#bd2406;
}
#SubNav div div
{
	font-weight:bold;
	border1:solid 1px red;
}

#SubNav div.CountryLinks
{
	height:22px;
	padding:5px 0px 0px 20px;
	border1:solid 1px green;
}
#SubNav div.ResortLinks
{
	height:40px;
	border1:solid 1px green;

}
#SubNav div.CountryLinks div
{
	float:left;
	padding:0px 10px 0 10px;
	white-space:nowrap;
	font-size:12px;
	background-position:left;
	background-image:url(Images/SubNavSep2.png);
	background-repeat:no-repeat;

}

#SubNav div.ResortLinks div
{
	float:left;
}	

#SubNav div.cLink
{
	padding:18px 10px 0 10px;
	white-space:nowrap;
	font-size:12px;
	height:30px;
	background-position:left;
	background-image:url(Images/SubNavSep2.png);
	background-repeat:no-repeat;
}

#SubNav a.CountryName
{
	color:#0c4ca3;
}

#SubNav a.ResortName
{
	color:#0c4ca3;
}

#SubNav div.CountryName
{
	padding-right:10px;
	padding-top:12px;
	text-align:left;
	white-space:nowrap;
	height:35px;
	border1:solid 1px red;
}

#SubNav div.ResortName
{
	background-image:url(Images/SubNavSep1a.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-right:20px;
	padding-top:12px;
	padding-left:20px;
	text-align:left;
	white-space:nowrap;
	height:35px;
}
