/* Global Element Styles */
body {
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#bab9b9;
}

h1 {	
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#bab9b9;
}

h2 {
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#bab9b9;
	margin:.5em auto;
	padding:0;
	font-weight: bold;	
}

h3 {
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:capitalize;
	color:#bab9b9;
	margin:.5em auto;
	padding:0;
	font-weight: bold;
}

#map h3 {
	color: #000;
}

h4{
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#bab9b9;
}

a{
	color: #9b9b9b;
	text-decoration:none;
}

a:link{
	color: #9b9b9b;
	text-decoration:underline;
}

a:hover{
	color: #FFF;
	text-decoration: underline;
}

#map a {
	color: #333;
}

#map a:link {
	color: #333;
}

/* Global Section Styles */

div#holder{
}
	div#holder h1{
		color: #c2c0ba;
	}

div#branding{

}

	div#branding div#groupTitleTxt{
		color:#a7a7a7; 
		font-family: "Franklin Gothic Medium Cond"; 
		font-size: 1.2em; 
		letter-spacing: 0.1em;
		text-transform: uppercase;
		text-align: center;		
	}
	
		div#branding div#groupTitleTxt a{
			color:#a7a7a7; 
			font-family: "Franklin Gothic Medium Cond";
			text-decoration: none;
		}
	
		div#branding div#groupTitleTxt a:visited{
			color:#a7a7a7; 
		}
		
		div#branding div#groupTitleTxt a:link{
			color:#a7a7a7; 
		}
		
	div#branding div#hotelTitleTxt{
		font-family: "Franklin Gothic Medium Cond";
		letter-spacing: 0.1em;
		text-transform: uppercase;
		text-align: center;	
	}
	
		div#branding div#hotelTitleTxt a.first-word{
			color:#fff; 
			font-family: "Franklin Gothic Medium Cond";
			font-size: 1.5em; 
			letter-spacing: 0.1em;
			text-transform: uppercase;
			text-align: center;		
			padding-top: 35px;
			text-decoration: none;
			
		}
	
		div#branding div#hotelTitleTxt a.first-word:visited{
			color:#fff; 
		}
		
		div#branding div#hotelTitleTxt a.first-word:link{
			color:#fff; 
		}
	
		div#branding div#hotelTitleTxt a.second-word{
			color:#a7a7a7; 
			font-family: "Franklin Gothic Medium Cond"; 
			font-size: 1.5em; 
			letter-spacing: 0.1em;
			text-transform: uppercase;
			text-align: center;		
			padding-top: 35px;
			text-decoration: none;
		}
	
		div#branding div#hotelTitleTxt a.second-word:visited{
			color:#a7a7a7; 
		}
		
		div#branding div#hotelTitleTxt a.second-word:link{
			color:#a7a7a7; 
		}
	
	div#branding div#hotelRate{
		color:#FFFFFF; 
		font-family: "Franklin Gothic Medium", Geneva, Arial, Helvetica, sans-serif; 
		font-size: 0.7em; 
		letter-spacing: 0.2em;
		text-align: center;	
	}
	
	div#branding div#hotelAddress{
		color:#a7a7a7;
		font-family: "Franklin Gothic Medium", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-stretch: narrower;
		letter-spacing: -0.02em;
		text-align: center;
	}
	
	div#branding div#hotelTel,
	div#branding div#hotelFax,
	div#branding div#hotelEmail {
		color:#FFFFFF;
		font-family: "Franklin Gothic Medium", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		text-align: center;
	}
	
	div#branding div#hotelEmail a {
		color:#FFFFFF;
		text-decoration:none;
	}
	
	div#branding div#hotelEmail a:hover {
		color:#9b9b9b;
		text-decoration:none;
	}


div#main-content{
}
	div#main-content div#content{
		color: #bab9b9;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1em;
		
	}
	
	div#main-content div#content h2{
		color: #bab9b9;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		font-weight: 200;
		text-transform: uppercase;
		font-weight: bold;
	}


div#map{
	color: #000000;
}

div#main-visual{
}

div#main-menu{
	color: #e5e5e5; 
}

	div#main-menu ul.shortcuts{
		color: #e5e5e5;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		text-transform: uppercase;
	}
	
	div#main-menu ul.shortcuts li{
		
	}
	
	div#main-menu ul.shortcuts li a{
		color: #e5e5e5;
		text-decoration: none;
	}
	
	div#main-menu div#misc-links ul.shortcuts{
		color: #e5e5e5;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
	}
	
	div#main-menu div#misc-links ul.shortcuts li{
		
	}
	
	div#main-menu div#misc-links ul.shortcuts li.active a{
		color: #e5e5e5;
	}
	
	div#main-menu div#misc-links ul.shortcuts li a{
		color: #e5e5e5;
		text-decoration: none;
	}
	
	div#main-menu div#misc-links ul.shortcuts li a:hover{
		color: #e5e5e5;
	}
	
div#availability-checker{
}

	div#availability-checker label {
		color:#FFFFFF;
		font-size:0.8em;
		text-transform: uppercase;
		font-stretch: narrower;
		letter-spacing: -0.05em;
	}
	
	div#availability-checker input, select, button {
		color: #FFF;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}
	
	div#availability-checker button.go{
		color: #FFF;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.0em;
		text-transform: uppercase;
	}
	
	div#availability-checker div#best-rate-guranteed{
		color:#fff;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-transform: uppercase;
		line-height: 1.0em;
	}
	
	div#availability-checker div.date label#date-format-helper {
		font-size:0.6em;
	}

div#associate-members a{
	text-decoration:none;
}

div#language-navigation ul li a{
	text-decoration:none;
}	

div#offers div#header{
	color: #ffffff;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}

	div#offers div#header h3{
		color: #ffffff;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight: bold;
		text-transform: uppercase;
	}

	div#offers div#header:first-letter{
		font-size: 1.4em;
	}
	
	div#offers div#info{
		color: #ffffff;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: 200;
	}
	
	div#offers div#info h3{
		color: #ffffff;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		text-decoration: underline;
		text-transform: uppercase;
	}
	
	div#offers div#info span{
		color: #ffffff;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
	}
	
		div#offers div#info a{
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			text-transform: uppercase;
			color: #666666;
		}
		
		div#offers div#info a:visited{
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			color: #666666;
		}

div#best-rate{
}

	div#best-rate{
		text-align: center;
	}
	
	div#best-rate .rooms-available{
		color: #FFFFFF;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight: bold;
		text-transform: uppercase;
	}
	
	div#best-rate .price{
		color: #FFFFFF;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight: bold;
		text-transform: uppercase;
	}
	div#best-rate a{
		text-decoration:none;
	}
	div#best-rate a:hover{
		color:#93027B;
	}	
	
	
	
div#available-text{}
	
div#misc{
	color: #bab9b9;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
	
	div#misc h3{
		color: #9c9c9c;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 1.3em;
		font-weight: bold;
		text-transform: uppercase;
		padding: 10px;
	}
	
	div#misc p{
		padding: 0px 10px 0px 10px;
	}
	
	div#misc a:link{
		color: #9c9c9c;
		text-decoration:underline;
	}

	div#misc a:hover{
		color: #FFF;
		text-decoration: underline;
	}
	
		div#right-column div.special-offers p{
			color: #fff;
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size: 1.1em;
			font-weight: 200;
			text-decoration: none;
			text-transform: uppercase;
			font-variant: small-caps;
		}

		div.feature-box.one ul.carousel li {
			font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size:0.9em;
			color: #fff;
		}
		
		div.feature-box.one a.offer-box-title{
			font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size:1.2em;
			font-weight: bold;
			text-transform: uppercase;
			color:#9c9c9c;
			text-decoration: none;
		}
	
		div.feature-box.one ul.carousel li h3{
			color: #bab9b9;
			font-size:0.9em;
			text-decoration: underline;
			text-transform: uppercase;
		}
		
		div.feature-box.one ul.carousel li p{
			color: #bab9b9;
			font-size:0.9em;
		}
		
		div.feature-box.one ul.carousel li p a.go{
			color: #565656;
			font-size:1.0em;
			text-decoration: underline;
		}
		
		div.feature-box.one ul.carousel li p a.go:hover{
			color: #FFF;
			text-decoration: underline;
		}

div#footer{

}

	div#footer div#footWrapper{
		text-align: left;
	}
	
	div#footer div#footWrapper div#alt-menu{
		text-align: left;
	}

	div#footer div#alt-menu ul.shortcuts{
		list-style-type: none;
		list-style: none;
		list-style-image: none;
		display: inline;
		margin-left: -1.7em;		
	}
	
	div#footer div#alt-menu ul.shortcuts li{
		color: #fff;
		font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		text-transform: uppercase; 
	}
	
	div#footer div#alt-menu ul.shortcuts li a:hover{
		text-decoration: underline;
	}
	
	div#footer div#alt-menu ul.shortcuts li.active a{
		color: #fff;
		font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		text-decoration: underline;
	}
	
	div#footer div#alt-menu ul.shortcuts li a:active{
		color: #fff;
		font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		text-decoration: underline;
	}
	
	div#footer div#alt-menu ul.shortcuts li a{
		color: #fff;
		font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		text-decoration: none;
	}
	
	div#footer div#alt-menu ul.shortcuts li.active a{
		color: #fff;
		font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		text-decoration: none;
	}
	
	div#footer div#contact-bar{
		color: #616161;
		font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
	}
	
	div#footer div#contact-bar a.email{
		color: #616161;
		font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
	}
	
	div#footer div#share div#madeby{
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color:#d54848;
	}
	
		div#footer div#share div#madeby a{
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			color:#d54848;
			text-decoration:none;
		}
		
		div#footer div#share div#madeby a:link{
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			color:#d54848;
			text-decoration:none;
		}
		
		div#footer div#share div#madeby a:visited{
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			color:#d54848;
			text-decoration:none;
		}
		
		div#footer div#share div#madeby a:hover{
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			color:#d54848;
			text-decoration:none;
		}
