/* Global Element Styles */
body {
	font-family:Georgia, Times, serif;
	font-size:1.1em;
	color:#90918C;
}

h1 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#666;
}

h2 {
	font-family:"Lucida Sans",Arial,Helvetica,sans-serif;
	font-size:1.2em;
	text-transform:uppercase;
	color:#767670;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:capitalize;
	color:#767670;
	margin:.5em auto;
	padding-top:10px;
}

h4{
	font-family:"Lucida Sans",Arial,Helvetica,sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#767670;
}

/* Global Section Styles */

div#holder{
}
	div#holder h1{
	font-family:"Georgia", Times, serif;
	font-size:.7em;
	text-transform:uppercase;
	color:#757670;
	}

div#branding{
}

div#main-content{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:.9em;
		color:#757670;
	}
	
div#main-content h2{
	font-family:LucidaSans, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#90918C;
	font-weight:bold;
}

div#main-content a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#90918C;
	text-decoration:none;
}
}

div#main-content a:hover{
	text-decoration:underline;
}

div#main-content a:active{
	font-weight:bold;		
}	
	div#main-content div#map h3{
	font-size:1.2em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	

	div.quotes p{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:.89em;
		color:#ffffff;
		text-align:right;
		margin-top:6px;
		width:95px;
		}
		
	div#main-content ul#main-content-menu li  a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:.9em;
		color:#A55E25;
		text-transform:uppercase;
		text-decoration:none;
		}
	
		div#main-content ul#main-content-menu li  a:hover{
			color:#90918C;
		}
		
		div#main-content ul#main-content-menu li a.select {
			color:#90918C;
			font-weight:bold;
		}
		
div#page-highlights div.info-box h2{
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#767670;
	text-transform:none;
}

div#page-highlights p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#page-highlights div.info-box p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:.78em;
	font-weight:bold;
}

div#page-highlights a{
	color:#f89924;
	text-decoration:underline;
}

div#page-highlights a:hover{
	color:#666;
	text-decoration:none;
}

div#page-highlights div.info-box p a{
	float:right;
	color:#f89924;
	text-transform:uppercase;
	padding-right:8px;
	text-decoration:underline;
}



div#page-highlights div#join-email h2{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:.9em;
	color:#818072;
	font-weight:bold;
	}


div#page-highlights div#join-email input.go{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:.8em;
	color:#AFAFA3;
}
div#page-highlights div#join-email p{
	font-family:Helvetica;
	font-size:.7em;
	color:#AFAFA3;
}

div#trip-advisor a,
div#hotelrooms a,
div#kikflow a,
div#top-clean a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:.85em;
	color:#6DA457;
	text-decoration:underline;
	text-transform:uppercase;
	}
	
	div#trip-advisor a:hover,
	div#hotelrooms a:hover{
		color:#568A42;
		}
	
	div#trip-advisor.active a,
	div#hotelrooms.active a{
		color:#4A7938;
		font-weight:bold;
		}
	
div#main-visual{
}

div#main-menu{
}

div#main-menu ul.shortcuts li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
}

div#main-menu ul.shortcuts li a:hover {
	color:#F89922;
	}
	
div#main-menu ul.shortcuts li.active a {
	color:#F89922;
	font-weight:bold;
	}	

div.itemPreview a.itemPreviewTitleLink{
	color:#90918C;
	font-family:LucidaSans,Arial,Helvetica,sans-serif;
	font-size:.9em;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

div.itemPreview p{
	color:#757670;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:0.9em;
	}
	
div#availability-checker{
	font-family: "Garamond", Times, serif;
	text-align:left;
	color:#fff;
	font-size:.7em;
	text-transform:uppercase;
}
	div#availability-checker h2 {
		padding:0;
		margin:0;
		font-size:1.5em;
		font-weight:bold;
		font-style:italic;
		text-transform:none;
		color:#fff;
	}
	div#availability-checker label {
		font-family: "Helvetica", Times, serif;
		font-size:.89em;
		color:#fff;
	}
	
	div#availability-checker input,select,button {	
		font-family: "Helvetica", Times, serif;
		font-size:1em;
		color:#fff;
		padding-top:2px;
	}
		
	div#availability-checker button.go {
		font-family: "Helvetica", Arial, sans-serif;
		text-transform: uppercase;
		color:#F89922;
		font-size:.915em;
	}
	
div.mod_ihotelier div.widget-content {
	color:#FFFFFF;
}
		
	div.mod_ihotelier div.widget-content{
		color:#fff;
	}
		div.mod_ihotelier div.widget-content p.from-price span.rooms-available-from span.rooms-available span.rooms{
			text-transform:capitalize;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:.76em;
			text-transform:uppercase;
		}
		div.mod_ihotelier div.widget-content p.from-price span.price span.currency-symbol{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:1.2em;
		}
		div.mod_ihotelier div.widget-content p.from-price span.price span.lowest-rate{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:3.4em;
		}
		div.mod_ihotelier div.widget-content a.go{
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#fff;
			text-decoration:none;
		}	
	
div#special-offers {
	font-family: "Garamond", Times, serif;
	text-align:left;
	font-size:.7em;
	}

div#special-offers h2{
		padding:0;
		margin:0;
		font-size:1.5em;
		font-weight:bold;
		font-style:italic;
		text-transform:none;
		color:#fff;
}
	div#special-offers p.offer-text{
		font-family: "Garamond", Times, serif;
		font-size:1.4em;
		text-decoration:underline;
		color:#fff;
		}
		
	div#special-offers p.discount a{
		font-family: "Helvetica", Arial, sans-serif;
		font-size:.92em;
		text-transform:uppercase;
		text-decoration:underline;		
		color:#fff;
		}	

div#best-prices{
}

div#hotel-links li a{
	color:#757670;
	font-family:"Georgia", Times, serif;
	font-size:.8em;
	text-decoration:none;
	text-transform:uppercase;
}

div#hotel-links li a:hover{
		color:#F89922;
		}	
		
div#hotel-links li.active a{
		color:#F89922;
		font-weight:bold;
		}

div#room-links li a{
	color:#fff;
	font-family:"AGaramond", Times, serif;
	font-size:0.915em;
	text-transform:uppercase;
	text-decoration:none;
}

div#room-links li a:hover{
		color:#E17425;
		}	
		
div#room-links li.active a{
		color:#E17425;
		font-weight:bold;
		}	

div#address-bar p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.78em;
	color:#fff;
	}
	
	div#address-bar p a{
		color:#fff;
		text-decoration:none;
		}
	
	div#address-bar p a:hover{
		color:#fff;
		text-decoration:underline;		
		}
		
	
div#alt-menu li{
	color:#757670;
	font-family:Georgia, Times, serif;
	font-size:.78em;
	text-transform:uppercase;
}

div#alt-menu li a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#fff;
		text-decoration:none;
		text-transform:uppercase;
		}

div#alt-menu li a:hover{
		color:#E17425;
		}	
		
div#alt-menu li.active a{
		color:#E17425;
		font-weight:bold;
		}			
		
div#alt-menu p.travelClick{
	font-family:Georgia, Times, serif;
	font-size:.78em;
	color:#6D6A64;
	}
	
	/*div#alt-menu p.travelClick .uppercase{
		text-transform:uppercase;
		}
		*/