/* ----------------- HEADER NAVIGATION ----------------- */

#header ul
{
list-style-type:	none;
margin:			0;
padding:			0 144px 0 0;
text-transform:		uppercase;
}
    
#header ul li
{
display:			inline;
padding:			0 6px 0 6px;
}
    
#header a
{    
color:				#666666;
} 

#header a:hover, #header a:active
{    
color:				#990000;
text-decoration:	none;
} 

/*  ----------------- MAIN NAVIGATION  ----------------- */

#destinations
{  
margin:				20px 0 20px 0;
font-size:				0.7em;
width:					240px;
border-top:			solid 1px #d3d1c6;
float:					right;
}

#destinations a
{
display:				block;
text-indent:			0;
padding:				0;
text-decoration:		none;
}

#destinations ul 
{
padding:				0;
margin:				0;
list-style:			none;
list-style-position:	outside;
}

#destinations  a:hover, 
#destinations  a:focus,
#destinations  a:active,
#destinations .level1 a:hover, 
#destinations .level1 a:focus,
#destinations .level1 a:focus,
#destinations .level2 a:hover, 
#destinations .level2 a:focus,
#destinations .level2 a:active,
#destinations .level3 a:hover, 
#destinations .level3 a:focus,
#destinations .level3 a:active
{
background-color:		#E3E1D5;
}

#destinations a:hover,
#destinations .level3 a:hover
{
color:					#000000;
cursor:				default;
}

/*** LEVEL 1 ***/
    
#destinations  .level1 a
{
font-weight:			normal;
color:					#6A6A6B;
line-height:			24px;
border-bottom:			solid 1px #d3d1c6;
padding:				0 0 0 4px;
background-image:		url(../components/arrow.gif);
background-repeat:		no-repeat;
background-position:	210px top;
}
    
#destinations  .level1active a
{
color:					#6A6A6B;
font-weight:			bold;
border-bottom:			solid 0 #d3d1c6;
background-image:		url(../components/arrow_active.gif);
background-repeat:		no-repeat;
background-position:	210px top;
}

#destinations .level1selected a,
#destinations .level1selected a:hover
{
font-weight:			bold;
border-bottom:			solid 0 #d3d1c6; 
background-color:		#FFFFFF;
color:					#990000;
background-image:		none;
}

/*** LEVEL 2 ***/

#destinations  ul.level2
{
border-bottom:			solid 1px #d3d1c6;
padding:				0 0 6px 0;
}

#destinations  .level2 a
{    
font-weight:			normal;
font-size:				0.9em;
padding-left:			10px; 
color:					#7A7C7D;
background-image:		none;
line-height:			18px;
}

#destinations  .level2active a,
#destinations  .level2active a:hover
{ 
padding-left:			10px;
font-weight:			bold;
background-image:		url(../components/arrow_active.gif);
background-repeat:		no-repeat;
background-position:	210px top;
cursor:				default;
}

#destinations .level2selected a,
#destinations .level2selected a:hover
{
font-weight:			bold;
border-bottom:			solid 0 #d3d1c6;
background-color:		#FFFFFF;
color:					#990000;
background-image:		none;
}

/*** LEVEL 3 ***/

#destinations  ul.level3
{
padding:				0;
}

#destinations  .level3 a
{    
font-weight:			normal;
font-size:				10px;
font-size:				0.9em;
padding-left:			20px; 
color:					#7A7C7D;
background-image:		none;
line-height:			18px;
}

#destinations  .level3active a,
#destinations  .level3active a:hover
{ 
padding-left:			20px;
font-weight:			bold;
background-color:		#FFFFFF;
color:					#990000;
cursor:				default;
}

/*  ----------------- TOUR NAVIGATION  ----------------- */

#tour_navigation {
width:				720px;
background-color:	#EBE9DC;
float:				right;
font-size:			0.7em;
margin:			0;
padding:			0;
}

#tour_navigation ul {
list-style-type:	none;
margin:			0;
padding:			0;
}

#tour_navigation li {
display:			block;
float:				left;
height:			1.8em;	
}

/* IE double margin bug \*/
* html #tour_navigation li {
display:			inline;
}
/* */

#tour_navigation li a {
padding:			0px 6px;
line-height:		1.8em;	
height:			1.8em;	
display:			block;
text-decoration:	none;
color:				#FFFFFF;
}

/* Make menu tabs clickable in IE5 \*/
* html #tour_navigation li a {
float:				left;	/* Else only the text is clickable in IE */
}
/*  */

#tour_navigation li a:hover {
color:				#FFFFFF;
background-color:	#E3E1D5;
}

#tour_navigation li.active a {
color:				#333333;
background-color:	#FFFFFF;
}

/*  Display the default cursor to give the impression that the current link is not clickable */
#tour_navigation li.active a:hover {
cursor:			default;
color:				#333333;
background-color:	#FFFFFF;
}

/*  ----------------- CONTENT NAVIGATION  ----------------- */

#content_navigation {
width:				720px;
background-color:	#FFFFFF;
float:				right;
font-size:			0.7em;
margin:			0;
padding:			0;
border-bottom:		solid 1px #E7E7E8;
}

#content_navigation ul {
list-style-type:	none;
margin:			0;
padding:			0;
}

#content_navigation li {
display:			block;
float:				left;
height:			1.8em;	
}

/* IE double margin bug \*/
* html #content_navigation li {
display:			inline;
}
/* */

#content_navigation li a {
padding:			0px 6px;
line-height:		1.8em;	
height:			1.8em;	
display:			block;
text-decoration:	none;
color:				#990000;
}

/* Make menu tabs clickable in IE5 \*/
* html #content_navigation li a {
float:				left;	/* Else only the text is clickable in IE */
}
/*  */

#content_navigation li a:hover {
color:				#333333;
background-color:	#FFFFFF;
}

#content_navigation li.active a {
color:				#333333;
background-color:	#FFFFFF;
}

/*  Display the default cursor to give the impression that the current link is not clickable */
#content_navigation li.active a:hover {
cursor:			default;
color:				#333333;
background-color:	#FFFFFF;
}

/*  ----------------- TAB NAVIGATION  ----------------- */

.tabs {
float:				left;
width:				100%;
background:			#FFFFFF;
font-size:			80%;
line-height:		normal;
text-transform:	uppercase;
margin:				20px 0;
border-bottom:		solid 4px #ADAE92;
}

.tabs ul {
margin:				0;
padding:			0;
list-style:			none;
}

.tabs li {
display:			inline;
margin:				0;
padding:			0;
}

.tabs a {
float:				left;
background:			url("media/tableft2.gif") no-repeat left -50px;
margin:				0;
padding:			0 0 0 4px;
text-decoration:	none;
}

.tabs a span {
float:				left;
display:			block;
background:			url("media/tabright2.gif") no-repeat right -50px;
padding:			6px 15px 6px 6px;
color:				#666666;
margin-right:		6px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs a span {float:none;}
/* End IE5-Mac hack */

/* Hover Status */

.tabs a:hover span {
color:					#990000;
}

.tabs a:hover {
background-position:	0% top;
text-decoration:		none;
}

.tabs a:hover span {
background-position:	100% top;
}

/* Active Status */

.tabs li.active a {
background-position:	0% top;
}

.tabs li.active a span {
color:					#FFFFFF;
background-position:	100% top;
}

/*  Display the default cursor to give the impression that the current link is not clickable */
.tabs li.active a:hover {
cursor:			default;
}
