@charset "utf-8";

a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	color: #ee891b;
}

a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	color: #ee891b;
}

h1{ font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #5c4a34; font-style: normal; }

#languages{ color:#7f4d16; }

div#languages h2
{
	display: none;
}

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-menu ul.shortcuts li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	text-transform: uppercase;
}

div#main-menu ul.shortcuts li a:hover
{
	color: #ed8d26;
}

div#main-menu ul.shortcuts li.active a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #ed8d26;
}

div#main-menu a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

div#main-menu a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

div#main-menu a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #ed8d26;
}

div#main-menu a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #ed8d26;
}

div#best-rate .bestRateWidget h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-variant: normal;
	font-weight: 100;
	text-transform:uppercase;
	color: #ee8a1d;
	text-align:right;
	letter-spacing: -0.1em;
}


div#best-rate div.mod_ihotelier div.widget-content a:link
{
	text-decoration: none;
}

div#best-rate div.mod_ihotelier div.widget-content a:visited
{
	text-decoration: none;
}

div#best-rate div.mod_ihotelier div.widget-content a:hover
{
	text-decoration: none;
	color: #000000;
}

div#best-rate div.mod_ihotelier div.widget-content .rooms
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.3em;
	color: #ee891b;
}
div#best-rate div.mod_ihotelier div.widget-content .rooms-available
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	color: #ee891b;
}

div#best-rate div.mod_ihotelier div.widget-content .from
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #ee891b;
}

div#best-rate div.mod_ihotelier div.widget-content .lowest-rate
{
	font-family: Georgia, "Times New Roman", Times, serif
	font-weight: bold;
	font-size: 2.8em;
	color: #ee891b;

}

div#best-rate div.mod_ihotelier div.widget-content .currency-symbol
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	color: #ee891b;
}

#main-content p
{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align:justify;
	letter-spacing:0px;
}
	#main-content p.itemPreviewIntro{
		line-height:18px;
	}
	#main-content .moduleBody p{
		line-height:18px;
	}
	#main-content .moduleBody p strong{
		font-size:13px;
	}
	#main-content .moduleBody ul{
		font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size: 13px;
		letter-spacing:0px;
		line-height:21px;
		list-style-type:circle;
	}
	#main-content p.itemPrice,
	#main-content p.itemPreviewPrice{
		font-size:12px;
		font-weight: bold;
	}

#contact-bar #address
{
	font-family: GillSans, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
}

#contact-bar #year
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
}


#highlight-text p
{
	font-family: LucidaGrande,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	width: 125px;
	color: #ee881a;
	text-align: right; 
}

#description h2
{
	font-family: GillSans,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	color: #ee881a;
	margin: 0;
	word-spacing: 0.5em;
}

#description p
{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #332812;
}
#description span.greetings
{
	color: #ff0000;
}

div#availability-checker
{
	color:#3C3322;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.8em;
}

div#availability-checker>h2
{
	color:#ee881a;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 6px;
}

div#availability-checker button.go
{
	background:#3b2913 none repeat scroll 0 0;
	color: #ffffff;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	border:1px solid #000000;
	height:18px;
	width:32px;
	position: absolute;
	top: 100px;
	left: 240px;
}

div#availability-checker input.map
{	
	color: #ffffff;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}

div#bestrate a
{
	color:#3B2913;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}

div#bestrate a:link
{
	color:#3B2913;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}

div#bestrate a:visited
{
	color:#3B2913;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}

#page_location #main-content .content a {
	color:#ee891b !important;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1.1em;
}

div#roomBanner p{
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	line-height:7px;
	color:#4d3e2b;
	font-weight:normal;
	text-decoration:none;
}

div#roomBanner p.rBannerTop{
	font-weight:bold;
	font-size:1.5em;
}

div#roomBanner p,
div#roomBanner a.roomBannerLink{
	text-decoration:none;
}

div#roomBanner p.rBannerBottom{
	font-size:1.4em;
	font-weight:normal;
}

div#roomBanner p.rBannerTop,
div#roomBanner p.rBannerBottom{
	letter-spacing:5px;
}
