/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
width: 705px;
height: 55px;
margin: 0px;
padding: 0px;
list-style-type: none;
z-index: 6;
top: 71px;
left: 95px;
position: absolute;
}

.tabsmenuclass li{
display: inline;
float: left;
}

.tabsmenuclass a{
padding: 0px;
}


/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
position: absolute;
z-index: 7;
overflow: hidden;
float: left;
width: 79%;
height: 25px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 25px;
padding-left: 30px;
border: none;
top: 109px;
left: 105px;
position: relative;
color: #CCCCCC;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-size: 12px;
line-height: 14px;
letter-spacing: 2px; 
 font-style:normal; 
 font-variant:small-caps;
text-align: center;
}

.tabsmenucontentclass ul{
list-style-type: none;
}

.tabsmenucontentclass li{
display: inline;
text-decoration: none;
padding-top: 3px;
}

.destinations_header
{
position: absolute;
background-image: url("../images/destinations_header2.png");
background-repeat: no-repeat;
background-position:0px 0px;
width: 150px;
height: 200px;
top: 98px;
left: 0px;
z-index: 5;
}



#destinations
{
position: absolute;
z-index: 6;
top: 160px;
left: -45px;
width: 110px;
font-family:Helvetica, sans-serif; 
 font-size:12px;
line-height: 12px;
letter-spacing: 1px; 
 font-style:normal; 
 font-variant:small-caps; 
 text-align: right;
padding-right: 10px;
}

#destinations ul
{
list-style-type:none;
}

#destinations ul li
{
display: block;
}

#destinations li {	
	border-top: 1px solid #CCCCCC;	
	padding: 10px 10px 10px 10px;
	width: 80px;
}


#destinations a:link
	{
	 color: #333333;
	 border-style: none;
	 text-decoration: none;
	font-weight:bold;
	}
	
#destinations v:link 
	{
	color: #666666;
	border-style: none;
	text-decoration: none;
	font-weight:bold;
	}

#destinations a:hover
	{	 
	color: #999999;
	 border-style: none;
	 text-decoration: none;
	font-weight:bold;
	width: 110px;
	}

.nav_extension
{
z-index:7;
width: 100px;
height: auto;
left: 0px;
position: absolute;
z-index: 5;
top: 98%;
}

#navigation
{
position: relative;
top:0px;
z-index: 6;
font-family:Helvetica, sans-serif; 
 font-size:12px;
line-height: 14px;
letter-spacing: 2px;
 font-style:normal; 
 font-variant:small-caps; 
 font-weight:bold;
 text-align: center;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #CCCCCC;
margin-bottom: 25px;
height: auto;
width: auto;
}

#navigation ul
{
list-style-type:none;
}

#navigation ul li
{
display: inline;
}

#navigation2
{
position: relative;
z-index: 6;
font-family:Helvetica, sans-serif; 
 font-size:12px;
line-height: 16px;
letter-spacing: 1px;
 font-style:normal; 
 font-variant:small-caps; 
 font-weight:bold;
 text-align: center;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #CCCCCC;
margin-top: 25px;
height: auto;
width: auto;
float: left;
width: 100%;
}


#navigation2 ul
{
list-style-type:none;
}

#navigation2 ul li
{
display: inline;
}


#foot_links
{
position: relative;
z-index: 6;
font-family:Helvetica, sans-serif; 
 font-size:12px; 
 font-style:normal; 
 font-variant:normal; 
 font-weight:bold;
 text-align: center;
line-height: 40px;
float: left;
width: 100%;
}

#foot_links ul
{
list-style-type:none;
}

#foot_links ul li
{
display: inline;
}

.footer
{
position: relative;
height: 12px;
z-index: 6;
text-align: center;
font-size: 12px;
font-style:normal; 
 font-variant:small-caps; 
 font-weight:bold;
 text-align: center;
float: left;
width: 100%;
}

.foot_extension
{
position: relative;
height: 100px;
z-index: 6;
top: 100%;
}

#right_nav
{
position: relative;
z-index: 8;
top: -10px;
left:-40px;
width: 165%;
height: auto;
font-family:Helvetica, sans-serif; 
 font-size:12px;
line-height: 12px;
letter-spacing: 1px; 
 font-style:normal; 
 font-variant:small-caps; 
 text-align: left;
padding-right: 20px;
}

#right_nav ul
{
list-style-type:none;
}

#right_nav ul li
{
display:list-item;
}

#right_nav li {	
	border-bottom: 1px dotted #CCCCCC;	
	padding: 10px 10px 10px 10px;
	width: auto;
}


#right_nav a:link
	{
	 color: #333333;
	 border-style: none;
	 text-decoration: none;
	font-weight:bold;
	}
	
#right_nav v:link 
	{
	color: #666666;
	border-style: none;
	text-decoration: none;
	font-weight:bold;
	}

#right_nav a:hover
	{	 
	color: #999999;
	 border-style: none;
	 text-decoration: underline;
	font-weight:bold;
	width: 110px;
	}

.li1
{
background-color: #FFCCCC;
background-image: url("images/fcctile.png");
background-repeat: repeat-y;
background-position:50% 0px;

}

.li2
{
background-color: #CCFFFF;
background-image: url("images/cfftile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li3
{
background-color: #FFCC99;
background-image: url("images/fc9tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li4
{
background-color: #FFFFCC;
background-image: url("images/ffctile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li5
{
background-color: #CCFFCC;
background-image: url("../images/cfctile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li6
{
background-color: #CCFF99;
background-image: url("../images/cf9tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li7
{
background-color: #DDEEFF;
background-image: url("../images/deftile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li8
{
background-color: #FFFF99;
background-image: url("../images/ff9tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li9
{
background-color: #FFFFFF;
background-image: url("../images/ffftile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li10
{
background-color: #DDDDDD;
background-image: url("../images/dddtile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li11
{
background-color: #FFCCFF;
background-image: url("../images/fcftile.png");
background-repeat: repeat-y;
background-position:50% 0px;

}

.li12
{
background-color: #DDDDFF;
background-image: url("../images/ddftile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li13
{
background-color: #FF9966;
background-image: url("../images/f96tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li14
{
background-color: #FF9999;
background-image: url("../images/f99tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li15
{
background-color: #FF6666;
background-image: url("../images/f66tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li16
{
background-color: #FFFF66;
background-image: url("../images/ff6tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li17
{
background-color: #99CC33;
background-image: url("../images/9c3tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li18
{
background-color: #CCFF33;
background-image: url("../images/cf3tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li19
{
background-color: #99FF66;
background-image: url("../images/9f6tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li20
{
background-color: #66FF99;
background-image: url("../images/6f9tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li21
{
background-color: #99CC99;
background-image: url("../images/9c9tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li22
{
background-color: #99CCCC;
background-image: url("../images/9cctile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li23
{
background-color: #66CCCC;
background-image: url("../images/6cctile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li24
{
background-color: #EECCEE;
background-image: url("../images/ecetile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li25
{
background-color: #CC99FF;
background-image: url("../images/c9ftile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li26
{
background-color: #FF99CC;
background-image: url("../images/f9ctile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li27
{
background-color: #FF66CC;
background-image: url("../images/f6ctile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li28
{
background-color: #FFCC33;
background-image: url("../images/fc3tile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li29
{
background-color: #EEEEEE;
background-image: url("../images/eeetile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li30
{
background-color: #CCCCCC;
background-image: url("../images/ccctile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}

.li31
{
background-color: #FFEEEE;
background-image: url("../images/feetile.png");
background-repeat: repeat-y;
background-position:50% 0px;
}


