/* Global Element Styles */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#fff;
}
h1{
	font-family: Tahoma, Geneva, sans-serif;
	color: #222;
	font-size:.7em;
}
h2,h3,h4,a,div#alt-menu{
	font-family: Tahoma, Geneva, sans-serif;
	color:#fff;
}

h2,h3{
	text-transform:capitalize;
	margin:.5em auto;
	padding:0;
}
h2 {
	font-size:1.4em;
}

h3 {
	font-size:1.3em;
	font-weight:bold;
}

h4{
	font-size:1.1em;
	text-transform:capitalize;
}

a,a:hover{
	text-decoration:none;
}
a:hover{
	color:#53f1ff;
}
#map .gmnoprint a{
	color:#53f1ff;
}

div#holder,div#packages-inner-menu,div#alt-menu ul#addtional-shortcuts li input{
	font-family:Tahoma, Geneva, sans-serif;
}

ul#addtional-shortcuts li h2,div#alt-menu ul#addtional-shortcuts h3{
	font-size:1em;
	text-transform:capitalize;
	font-weight:normal;
}

	ul#addtional-shortcuts li h2:hover,ul#addtional-shortcuts li h3.status:hover{
		color:#53f1ff;
	}

div#packages-inner-menu,div#packages-inner-menu ul li a{
	color:#000;		
}

div#best-prices .price{
	font-size:2.5em;
}
	div#best-prices .rooms-available-from{
		font-size:0.8em;
	}
	div#best-prices .currency-symbol{
		font-size:0.6em;
	}

div#main-menu ul.shortcuts li a,
div#utility-links ul.shortcuts li a,
div#availability-checker h2 a,
div#packages-inner-menu ul li a,
div#alt-menu ul#addtional-shortcuts li input,
div#best-prices h2,
div#availability-checker h2 {
	text-transform:lowercase;
}

	div#main-menu ul.shortcuts li a span.outro,
	div#best-prices h2 span.outro,
	div#availability-checker h2 span.outro{
		color:#838383;
	}
	div#main-menu ul.shortcuts li a span.outro,
	div#best-prices h2 span.outro,
	div#availability-checker h2 span.outro,
	div#alt-menu ul#addtional-shortcuts li input,
	div#best-prices h2,
	div#availability-checker h2 {
		font-size:0.9em;
	}
		
div#utility-links ul.shortcuts li a:hover,
div#utility-links ul.shortcuts li.active a,
div#packages-inner-menu ul li.active a,
div#packages-inner-menu ul li a:hover,
div#main-menu ul.shortcuts li a:hover,
div#main-menu ul.shortcuts li.active a,
div#availability-checker h2 a:hover,
div#alt-menu ul.shortcuts li a:hover,
div#alt-menu ul.shortcuts li.active a{
	color:#58cad4;
	text-decoration:none;
}
div#alt-menu{
	font-size:0.8em;
}
div#alt-menu ul#addtional-shortcuts h3.status{
		text-transform:uppercase;
}
div#alt-menu ul#addtional-shortcuts h3.text:hover{
		color:#ffffff;
}
	div#alt-menu ul#addtional-shortcuts li input{
		color:#53f1ff;
	}

	div#availability-checker form,
	div#availability-checker button,
	div#availability-checker input,
	div#availability-checker select,
	div#availability-checker label{
		font-size:0.8em;
		text-transform:uppercase;
	}
	div#availability-checker form a:hover{
		text-decoration:none;*text-decoration:none;
	}


/* Global Section Styles */


