#TopMenu {
	 background: transparent url(/img/topmenubg.jpg) repeat-x bottom;
	 display:block;
	 height: 25px;
	 width: 960px;
}

#TopMenu ul#Menu {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    overflow: hidden;
	float:left;
}

#TopMenu ul#Menu li{
    display: inline;
    margin: 0px;
}

#TopMenu ul#Menu li a, #TopMenu ul#Menu li a:active{
	font-size: 1.1em;
	color: #FFFFFF;
	background-color: #DA222A;
    float: left;
    display: block;
    text-decoration: none;
    margin: 2px 2px 0px 2px;
    padding: 5px 10px;
}

#TopMenu ul#Menu li a:visited {
    color: #FFFFFF;
}

#TopMenu ul#Menu li a:hover {
 color: #E0C07A;
}

#TopMenu  ul#Flags {
    margin-top: 6px;
    padding: 0;
    list-style-type: none;
	float:right;
	width:200px;
}

#TopMenu ul#Flags li{
    display: inline;
    margin: 0;
	text-align:center;
}

#TopMenu ul#Flags li a, #TopMenu ul#Flags li a:active{
    float: right;
    display: block;
    text-decoration: none;
	font-size: 0.1em;
    margin: -1px 15px 0px 0px;
}

#RedLine{
	background-color:#DA222A;
	height: 5px;
	width: 960px;
	margin: 0px auto;
	clear:both;
}


#YellowLine{
	background-color:#e0c07a;
	height: 4px;
	width: 960px;
	margin: 0px auto;
	clear:both;
}

a.Hovers{
	width:146px;
	height:60px;
	float:left;
	color:#ffffff;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	line-height:3.6em;
	text-decoration: none;
}

a.Hovers:hover{
	color: #000000;
	background-color:#FFFFFF;
	opacity:0.5;
	font-weight:bold;
	filter:alpha(opacity=50);
}

#BannerT{
	height:84px;
	text-align:right;
	background:#ffffff url(/img/home/homet.jpg);
}


#BannerB{
	width:960px;
	height:273px;
	background:#ffffff url(/img/home/homeb.jpg);
	clear:both;
}


#WelcomeToCR #shadow{
	z-index:8;
	margin:-95px 0px 0px 10px;
	position:absolute;
	color:#FFFFFF;
	text-align:center;
	width:960px;
	font-size: 2em;
	letter-spacing:0.3em;
	text-transform:uppercase;
	text-shadow: 2px 2px 4px #000000;
	-moz-text-shadow: 2px 2px 4px #000000;
	-webkit-text-shadow: 2px 2px 4px #000000;
	font-weight:normal;
	opacity:0.7;
	filter:alpha(opacity=70);
}

#BannerLinks{
	z-index:10;
	margin:-59px 0px 0px 179px;
	position:absolute;	
}

#AdvTPreload{
	background:#ffffff url(/img/home/adventuret.jpg);
	display:none;		
}
#AdvBPreload{
	background:#ffffff url(/img/home/adventureb.jpg);
	display:none;		
}	
#FamTPreload{
	background:#ffffff url(/img/home/familyt.jpg);
	display:none;		
}
#FamBPreload{
	background:#ffffff url(/img/home/familyb.jpg);
	display:none;		
}	
#HonTPreload{
	background:#ffffff url(/img/home/honeymoont.jpg);
	display:none;		
}
#HonBPreload{
	background:#ffffff url(/img/home/honeymoonb.jpg);
	display:none;		
}		
#NatTPreload{
	background:#ffffff url(/img/home/naturet.jpg);
	display:none;		
}
#NatBPreload{
	background:#ffffff url(/img/home/natureb.jpg);
	display:none;		
}		
#HomTPreload{
	background:#ffffff url(/img/home/homet.jpg);
	display:none;		
}
#HomBPreload{
	background:#ffffff url(/img/home/homeb.jpg);
	display:none;		
}	