/* Global Element Styles */
body {
	font-family:"Lucida", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#967854;
}

h1 {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#CCCCCC;
}

h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#2F2629;
}

h3 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:0.9em;
	text-transform:uppercase;
	color:#000;
}

h4{
	font-family:"Palatino Linotype", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:uppercase;
	color:#666666;
	font-weight:normal;
}

/* Global Section Styles */

div#holder{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
	div#holder h1{
	}

	div#holder select{ /*mitigate a mistake in which all selects were given these styles instead of only #availability-checker selects. */
		font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:0.9em;
		color:#FFF;
	}

div#branding{
}

div#languages li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#C2AC78;
	text-transform:uppercase;
}

div#main-content{
}

div.slideshow-captions{
	color:#fff;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:.8em;
	text-transform:capitalize;
}

div#main-menu{

}
	div#main-menu ul li a{
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-size:1.1em;
		color:#EBD7A9;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	div#main-menu div.hong-kong ul.shortcuts, div#main-menu div.kowloon ul.shortcuts{
		text-align:center;
	}
	

div#availability-checker{
}

	div#main-menu div.hong-kong h2 a,
	div#main-menu div.kowloon h2 a{
		text-decoration: none;
	}
	
	
	div#main-menu div.hong-kong h2,
	div#main-menu div.kowloon h2{
		font-family:"Palatino Linotype", Arial, Helvetica, sans-serif;
		font-size:1.2em;
		text-align:center;
		color:#FFF;
		letter-spacing:0.15em;
		/* line-height:1.2em; */
		text-decoration: none;
	}
	
	div#main-menu div.hong-kong h2 span.white,
	div#main-menu div.kowloon h2 span.white{
		font-family:"Palatino Linotype", Arial, Helvetica, sans-serif;
		font-size:1.05em;
		text-align:center;
		color:#FFF;
		letter-spacing:0.15em;
		/* line-height:1.2em; */
		text-decoration: none;		
	}

		div#main-menu div.hong-kong h2 span.gold,
		div#main-menu div.kowloon h2 span.gold{
			color:#D9BB75;
			display:block;
			font-size:1.05em;
		}		
		div#main-menu div.kowloon h2 .current-name{
			font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:.6em;
			color:#999;
			text-transform:capitalize;
		}

	div#availability-checker form label{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:0.8em;
		color:#DEBF86;
	}	
	div#availability-checker form input,
	div#availability-checker form select{
		font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:0.9em;
		color:#FFF;
	}
		*html div#availability-checker div.hotel select{
			font-size:0.8em;
		}
	
	div#availability-checker .go{
		font-family:"Palatino Linotype", Arial, Helvetica, sans-serif;
		font-size:0.8em;
		text-transform:uppercase;
		color:#F2F0EC;
		letter-spacing:0.05em;
	}

div#slogan-text{
		font-family:"Times New Roman", Arial, Helvetica, sans-serif;
		font-size:1.9em;
		text-transform:uppercase;
		color:#A3835C;
		line-height:1em;
}	
	div#slogan-text span.small{
		font-size:0.8em;
	}
	
div#special-offers{
}

div#special-offers li.name{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:0.9em;
	text-transform:uppercase;
	color:#2F2629;
}

div#special-offers li a.more{
	color:#B4A367;
	text-decoration:underline;
}

div#nav a.link{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:0.9em;
	color:#5D433B;
	text-decoration:none;
}

div#nav a.activeSlide{
	color:#E1E1E1;
}

div#special-offers li.offer-info{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:0.85em;
}

div#font-controls a{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#A48F70;
}

div#font-controls a.decreaseFont{
	font-size:0.9em;	
}
div#font-controls a.increaseFont{
	font-size:1.1em;	
}

div#weatherandtime{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#C2AC78;
	font-size:0.95em;
}

div#footer div.alt-branding div.address{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:0.65em;
		color:#CCCCCC;	
}

	div#footer li a{
		font-family:"ITC Franklin Gothic", Arial, Helvetica, sans-serif;
		font-size:0.7em;
		color:#DEBF87;
		text-transform:uppercase;
		text-decoration:none;
	}