/* Global Element Styles */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#333333;
}

h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.8em;
	color:#333333;
}

h2 {
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:1.8em;
	text-transform:capitalize;
	color:#81e8a3;
	margin:0px 0px 10px;
	padding:0;
}

h3 {
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:1.3em;
	color:#fff;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:0.9em;
	text-transform:capitalize;
	color:#fff;
}

/* Global Section Styles */

div#holder{
}
	div#holder h1{
	}
	
div#languages ul{
	text-transform:capitalize;
	color: #333;
}
	
	div#languages ul li a {
		font-family: Tahoma, Geneva, sans-serif;
		font-size:0.9em;
		color: #333;
		text-decoration:none;
	}
	
	div#languages ul li a:hover {
		color: #fff;
	}
	
	div#languages ul li.active a {
		color: #fff;
	}


div#main-menu{
	text-align:center;
}

	div#main-menu ul li a{
		color:#333333;
		font-family: "Georgia", Times New Roman, Times, serif;
		font-size:1.0em;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	div#main-menu ul li a:hover,
	div#main-menu ul li.active a{
		color:#fbfbfb;
	}
	

div#main-content #content-container #content-scroll p,
div#main-content #content-container #content-scroll #mod_flexForms{
	color: #fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
}

	div#main-content #content-container #content-scroll ul li{
		color:#fff;
		font-size:0.8em;
		font-family: Tahoma, Geneva, sans-serif;
	}

	div#main-content #content-container #content-scroll ul li a,
	div#main-content #content-container #content-scroll a {
		font-family: Tahoma, Geneva, sans-serif;
		text-decoration:underline;
		color:#fff;
		font-weight:normal;
	}
	
	div#main-content #content-container #content-scroll ul li a:hover,
	div#main-content #content-container #content-scroll a:hover {
		text-decoration:none;
	}
	
		div#main-content #content-container .close,
		div#left-nav .close{
			color:#fff;
			font-size:0.8em;
			text-transform:lowercase;
			font-family: Tahoma, Geneva, sans-serif;
			text-decoration:none;
		}


div#availability-checker{
}

	div#availability-checker #check-availability h2{
		color:#063415;
		font-family:"Georgia", Times New Roman, Times, serif;
		font-size:1.3em;
		text-decoration:none;
		text-transform:capitalize;
	}

	div#availability-checker label {
		color:#3b3b3b;
		font-size:0.8em;
		text-transform:lowercase;
		font-stretch: narrower;
		letter-spacing: -0.05em;
	}
	
	div#availability-checker input, select, button {
		color: #3b3b3b;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 0.8em;
	}
	
	div#availability-checker button.go{
		color: #063415;
		font-family: "Georgia", Times New Roman, Times, serif;
		font-size: 0.9em;
		text-transform: capitalize;
	}
	
	div#availability-checker div.date label#date-format-helper {
		font-size:0.6em;
	}

div#weather-time{
	text-align:left;
}

div#weather-time #weatherandtime ul#weather-list li{
	text-transform:capitalize;
	color: #333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
}
	
	div#weather-time #weatherandtime ul#weather-list li #weather p.location a {
		font-size:0.9em;
	}
	
	div#weather-time #weatherandtime ul#weather-list li #weather span.tohide {
		font-size:0.8em;
	}
	
div#best-rate .widget-content p{
	color:#333333;
	font-family:"Georgia", Times New Roman, Times, serif;
}

	div#best-rate .widget-content .rooms-available-from .rooms-available{
		text-align:center;
		font-size:1.0em;
		text-transform:capitalize;
		text-decoration: none;
		color: #000;
	}
	
	div#best-rate .widget-content .rooms-available-from .from{
		font-size:1.0em;
		text-transform:lowercase;
		text-decoration: none;
		color: #000		
	}
	
	div#best-rate .widget-content .currency-symbol{
		color:#063415;
		font-size:2.0em;
		font-family:"Georgia", Times New Roman, Times, serif;
		font-style:italic;
	}
	
	div#best-rate .widget-content .lowest-rate{
		color:#063415;
		font-size:2.2em;
		font-family:"Georgia", Times New Roman, Times, serif;
		font-style:italic;
	}
	

div#footer #contact-info span,
div#footer #contact-info span a{
	color: #333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
}
	
	div#footer #contact-info span a{
		font-size: 1.0em;
		text-decoration:underline;
	}
	
	div#footer #contact-info span a:hover{
		text-decoration:none;
	}
	
	div#footer #other-hotels{	
			text-align:right;
		}
		
		div#footer #other-hotels p{
			color: #000;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 0.8em;
		}
		
		div#footer #other-hotels p a{
			color: #333333;
			font-family: "Georgia", Times New Roman, Times, serif;
			font-weight:bold;
			font-size: 1.1em;
			text-decoration:none;
			
		}
		
		div#footer #other-hotels p a:hover{
			text-decoration:underline;
			text-transform:capitalize;
		}
		
		
/* Downloads Widget - Start */
	
	div#main-content #content-container #content #content-scroll ul.mediaAttachmentList li a{
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 1.0em;
		text-decoration:none;
		color:#fff;
	}
	
	div#main-content #content-container #content #content-scroll ul.mediaAttachmentList li a:hover{
		color:#fff;
		text-decoration:underline;
	}
	
/* Downloads Widget - End */
