/* Global Element Styles */
body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:1.1em;
	color:#333333;
}

h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: .8em;
	color: #7F6143;
}

h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
	color: #D0B885;
	margin: .5em auto;
	padding: 0;
}

h3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	color: #D0B885;
	margin: .5em auto;
	padding: 0;
}

h4{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: underline;
	color: #D0B885;
	margin: .5em auto;
}

a:link{
	color: #D0B885;
	text-decoration: none;
}
a:hover{
	color: #D0B885;
	text-decoration: underline;
}
/*a:visited{
	color: #D0B885;
	text-decoration: none;
}*/

/* Global Section Styles */

body{
	color: #D0B885;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
}

div#holder{
}
	div#holder h1{
		color: #7F6243;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 0.9em;
	}

div#branding{
}

div#main-content{
}
	
	div#main-content p{
		font-size:0.9em;
	}
	#main-content .moduleBody{
		font-size: 0.9em;
	}

div#main-visual{
}

div#main-menu ul li{
	color:#B7A077;
}

	div#main-menu ul li a {
		text-decoration: none;
		color: #B7A077;
		text-transform: uppercase;
		font-family: "Gill Sans MT", Georgia, Times New Roman, Times, serif;
	}
	
	div#main-menu ul li a:hover {
		color:#fff;
	}

	div#main-menu ul li.active a {
		text-decoration: none;
		color: #fff;
	}

div#availability-checker{
	text-transform: uppercase;
	font-size: 1em;
	color: #d5b57b;
}

div#availability-checker h2{
	color: #d5b57b;
	font-size: 1.0em;
	letter-spacing: 0.1em;
	font-family: "Gill Sans MT Light", Georgia, Times New Roman, Times, serif;
}


div#availability-checker form label,
div#availability-checker form input,
div#availability-checker form .choose select,
div#availability-checker form button.go{
	font-size:0.8em;
	font-family:"Century Gothic",Tahoma, Geneva, sans-serif;
}

div#availability-checker form .date input#date-in,
div#availability-checker form select{
	font-size:0.8em;
}

div#availability-checker form label{
	color:#7e6c51;
}

div#availability-checker form select,
div#availability-checker form input{
	color:#110c08;
	text-transform:uppercase;
}


div#availability-checker form button.go{
	text-transform:uppercase;
}

div#availability-checker p.best-rate-guaranteed{
	font-size:0.7em;
}

div#misc-links{
}
	div#misc-links h2{
	}
	div#misc-links ul li{
		text-transform: uppercase;
	}
	div#misc-links ul li a{
		color: #B7A077;
		text-decoration: none;
		font-family:"Gill Sans MT", Georgia, Times New Roman, Times, serif;
	}
	div#misc-links ul li.active a{
		color: #fff;
	}
	div#misc-links ul li a:hover{
		color: #fff;
	}
	div#misc-links ul li a:visited{
		color: #B7A077;
	}
	
div#address{
	color: #7F6243;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
}

	div#address a{
		text-decoration:underline;
		color: #AA854E;
	}
	
	div#address a:hover{
		text-decoration:none;
	}