/* Global Element Styles */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#fff;
}

h1 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#d7d6d5;
}

h2 {
	font-family:"Century Gothic","Microsoft Sans Serif",Geneva,sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#6b4c3b;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:capitalize;
	color:#6b4c3b;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#fff;
}

/* Global Section Styles */

div#holder{
}
	div#holder h1{
	}

div#branding{
}

div#main-content{
}
	div#main-content h2{
		color:#fff;
		font-size:1em; /*1.2em*/ 
	}
	div#main-content a{
		color:#b26937;
		text-decoration:underline;
		font-family:"Century Gothic","Microsoft Sans Serif",Geneva,sans-serif;
		font-size:.8em;
	}
		
		div#main-content ul li a{
			font-size:1.1em;
		}
	div#main-content a:hover{
		color:#fff;
	}
	div#main-content a:visited{
		color:#B26937;
	}
	div#main-content div.content{
		font-size:.8em;
	}
	div#main-content div.content div#map{
		color:#4A2F25;
	}
	
	
	div.widget_bestPrices div.widget-content p.from-price{
		font-family:"Microsoft Sans Serif",Geneva,sans-serif;
	}
	div.widget_bestPrices div.widget-content p.from-price span.rooms-available-from span.rooms-available span.rooms{
		font-size:2.2em;
		color:#b26937;
	}
	div.widget_bestPrices div.widget-content p.from-price span.rooms-available-from span.rooms-available span.available{
		font-size:1.8em;
		color:#0e0703;
		font-family:"Microsoft Sans Serif",Geneva,sans-serif;

	}
	div.widget_bestPrices div.widget-content p.from-price span.rooms-available-from span.from{
		font-size:.7em;
		color:#fff;
		text-transform:uppercase;
	}
	div.widget_bestPrices div.widget-content span.price span.currency-symbol{
		font-family:Georgia, "Times New Roman", Times, serif;	
		font-size:2em;
		text-align:left;
	}
	div.widget_bestPrices div.widget-content span.price span.lowest-rate{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:3.5em;
	}
	div.widget_bestPrices div.widget-content h3.dates-available-header{
		
	}
	div.widget_bestPrices div.widget-content a.go{
		font-family:"Century Gothic","Microsoft Sans Serif",Geneva,sans-serif;
		color:#b26937;
		text-decoration:underline;
		font-size:.8em;
	}
	div.widget_bestPrices div.widget-content a.go:hover{
		color:#fff
	}
	div.widget_bestPrices div.widget-content a.go span{
		cursor:pointer;
	}
	
	div#special-offers{
		
	}
		div#special-offers h2{
			font-family:"Century Gothic","Microsoft Sans Serif",Geneva,sans-serif;
			font-size:1em;
			color:#fff;
		}
		div#special-offers div.offer-text{
			font-size:.8em;
			color:#6f493e;
		}
		div#special-offers p.discount{
			display:none;
		}
		div#special-offers a.go{
			color:#b26937;
			text-decoration:underline;
			font-family:"Century Gothic","Microsoft Sans Serif",Geneva,sans-serif;
			font-size:.8em;
		}
		div#special-offers a.go:hover{
			color:#fff;
		}
		
	div#news{
		color:#4a2f25;
		font-size:.8em;
	}	
		div#news h2{
			color:#b26937;
			font-size:1.5em;
		}

div#main-visual{
}

div#main-menu{
	font-family:"Microsoft Sans Serif",Geneva,sans-serif;
}
	div#main-menu ul li a{
		font-size:1.1em;
		text-transform:uppercase;
		text-decoration:none;
		color:#000;
	}
	div#main-menu ul li a:hover{
		color:#b26937;
	}
	div#main-menu ul li a:visited{
		color:#3a271d;
	}
	div#main-menu ul li.active a{
		color:#b26937;
	}

div#availability-checker{
}
	div#availability-checker h2{
		color:#fbd350;
		font-size:.8em;
		font-weight:bold;
	}
	div#availability-checker label,
	div#availability-checker input,
	div#availability-checker select{
		color:#c79f81;
		font-size:.9em;
	}
	div#availability-checker div.date label{
		color:#c79f81;
		text-transform:uppercase;
		font-size:.7em;
		font-family: Verdana, Geneva, sans-serif;
	}
	div#availability-checker div.nights label{
		color:#c79f81;
		font-size:.7em;
		font-family: Verdana, Geneva, sans-serif;
	}
	div#availability-checker div.adults label{
		color:#c79f81;
		font-size:.7em;
		font-family: Verdana, Geneva, sans-serif;
	}
	div#availability-checker div.children label{
		color:#c79f81;
		font-size:.7em;
		font-family: Verdana, Geneva, sans-serif;
	}
	div#availability-checker button.go{
		color:#fbd350;
		font-size:.8em;
		text-transform:uppercase;
	}
	div#availability-checker p.best-rate-guaranteed{
		font-size:.7em;
		font-family:"Microsoft Sans Serif",Geneva,sans-serif;
		text-transform:uppercase;
	}
		div#availability-checker p.best-rate-guaranteed a{
			color:#c79f81;
			text-decoration:none;
		}
	div#availability-checker div.book-online{
		font-size:.8em;
		font-family:"Microsoft Sans Serif",Geneva,sans-serif;
		text-transform:uppercase;
		letter-spacing:1px;
	}

div#special-offers{
}

div#best-prices{
}

div#hotel-links{
	font-family:"Microsoft Sans Serif",Geneva,sans-serif;
}
	div#hotel-links ul li a{
		color:#b26937;
		font-size:.8em;
		text-transform:uppercase;
		text-decoration:none;
		letter-spacing:1px;
	}
	div#hotel-links ul li a:hover{
		color:#000;
	}
	div#hotel-links ul li a:visited{
		color:#C79F81;
	}
	div#hotel-links ul li.active a{
		color:#b26937;
	}
	
	
div#page-bottom-content{
	color:#5e5e5e;
	font-size:.8em;
}
	div#page-bottom-content a{
		color:#b26937;
		text-decoration:underline;
		font-family:"Century Gothic","Microsoft Sans Serif",Geneva,sans-serif;
	}
	div#page-bottom-content a:hover{
		color:#fff;
	}
	div#page-bottom-content a:visited{
		color:#B26937;
	}