@charset "utf-8";

/* Global Element Styles */
body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#362919;
}

h1 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#666;
}

h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#69120c;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family:"GillSans", Arial, Helvetica;	
	color:#8A2529;
	text-transform:uppercase;
	font-size:1.1em;
	font-weight:bold;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#392b20;
}

a:link {
	color:#EE891B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	text-decoration: none;
}

/* Global Section Styles */

div#holder{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
	div#holder h1{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:.8em;
		color:#62503A;		
	}

div#branding{
}

div#languages a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #7f4d16;
}

div#languages li a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #ed8d26;
}

div#languages li.active a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #ed8d26;
}

div#languages a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #7f4d16;
}

div#main-content{
}

	div#main-content h2{
		font-family:'Lucida Sans Unicode',Arial,Helvetica,sans-serif;
		font-size:1.5em;
		color:#EB8C20;
		xfont-weight:bold;
		line-height:8px;
	}
	
	div#main-content div.content p{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#3A2A13;
	}
	
div#main-visual div.text-overlay{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:3em;
	color:#FFF;
}

div#main-menu ul.shortcuts li a{
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

div#main-menu ul.shortcuts li.active a{
	text-decoration: none;
	color: #ed8d26;
}

div#main-menu ul.shortcuts li a:hover{
	color: #ed8d26;
}
	
div#main-menu a:visited{
	color: #ffffff;
}

div#availability-checker{
}

	div#availability-checker h2{
		font-family:verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:.8em;
		color:#F2881A;
		font-weight:bold;
		}
		
	div#availability-checker input{
		font-family:verdana, Arial;
		font-size:.8em;
		}	

div#availability-checker select{
		font-family:verdana, Arial;
		font-size:.8em;
		height:16px;
		width:30px;
		
		}		
	
	div#availability-checker label{
		font-family:Arial, Helvetica, sans-serif;
		font-size:.8em;
		font-weight: bold;
	}	
	
	div#availability-checker button.go {
		font-family:Arial, Helvetica, sans-serif;
		font-size:.8em;
		color:#fff;
		text-transform:uppercase;		
	}
	
	html[xmlns*=""] body:last-child div#availability-checker p.best-rate-guaranteed { font-size: 8px; }
	
	div#availability-checker p.best-rate-guaranteed{
		font-family: Arial, Helvetica, sans-serif;
		font-size:0.7em;
		font-weight: bolder;
		color:#3C3322;
		text-transform:uppercase;
	}
		
div.mod_ihotelier div.widget-content {
	color:#EE8A1D;
}
		
		div.mod_ihotelier div.widget-content p.from-price span.rooms-available-from span.rooms-available{
			font-family:Arial, Helvetica, sans-serif;
			font-size:.9em;
			text-transform:uppercase;
			font-weight:bold;
		}
		
		div.best-rate div.mod_ihotelier div.widget-content p.from-price span.rooms-available-from span.from{
			font-family:Arial, Helvetica, sans-serif;
			font-size:.8em;
			}
		
		
		div.mod_ihotelier div.widget-content p.from-price span.price span.currency-symbol{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:.9em;
		}
		div.mod_ihotelier div.widget-content p.from-price span.price span.lowest-rate{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:1.8em;
		}
		div.mod_ihotelier div.widget-content a.go{
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#fff;
			text-decoration:none;
		}
		

div#special-offers p.frame{
	font-size:.8em;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}



#contact-bar #address {
	color:#FFFFFF;
	font-family:GillSans,Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
}

#contact-bar #year {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
}

div#footer{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:.9em;
}

div#hotel-links{
}
