/* Global Element Styles */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#333333;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#666;
}

h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#69120c;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:capitalize;
	color:#F7E8D2;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#69120c;
}

a{
	color:#f7e8d2;
	text-decoration:none;
}

a:hover{
	color:#fff;
}
b, strong{
	font-size: 1em;
	font-weight: bold;
	color: #ccab7b;
}
ol{
	list-style-type:decimal;
}
/* Global Section Styles */

div#holder{
	font-family:Arial, Helvetica, sans-serif;
}
	div#holder h1{
		color:#9e8f85;
		font-size:0.75em;
		
	}

div#branding{
}

div#main-content{
	color:#F7E8D2;
}
	h2#sub-headings{
		color:#F7E8D2;
		font-weight:normal;
		font-size:0.8em;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
		
		
		h2#sub-headings span.outro{
			font-size:1.35em;
		}
	
	div#main-content p{
		color:#f7e8d2;
		font-family: Arial, Helvetica, sans-serif;
		font-size:0.9em;
		font-weight:normal;
		margin-top:10px; 
		margin-bottom:0;
		
	}
	div#main-content a{
		text-decoration: underline;
	}
	
	h3.itemPreviewTitle, h3.itemPreviewTitle a{
		text-decoration: none!important;
	}
	
	a.book-now-link, a.readmore-link{
		text-transform:uppercase;
		font-family: Arial, Helvetica, sans-serif;
		color:#fff;
		font-size:0.65em;
		padding:2px 11px;
		text-decoration:none!important;
	}
	
	
div#main-visual{
}

	div#main-menu{

	}
		div#main-menu ul{
			
		}
	
			div#main-menu ul li{
				display:inline;
				color:#e4d6ce;
				
			}
				div#main-menu ul li a{
					text-decoration:none;
					color:#e4d6ce;
					text-transform:uppercase;
					font-size:1.2em;
					font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				}
				
			div#main-menu ul li.last{
				padding-right:0;
			}
	

div#availability-checker{
}
	div#availability-checker h2{
		color:#F7E8D2;
		font-size:1em;
		font-weight:normal;
		text-align: center;
	}
	
	div#availability-checker label, div#availability-checker input{
		font-family: Tahoma, Geneva, sans-serif;
		text-transform:uppercase;
		font-size:0.7em;
		color:#fff;
	}
	
	div#availability-checker input{
		color:#000;
	}
	
	div#availability-checker select{
		font-size:0.8em;
	}
	
	div.date{
		
	}
		div.date label{
			
		}
		div.date input{
			
			
		}
		
		
		
	

div#special-offers{
}
	div#special-offers h2{
		color:#F7E8D2;
		font-size:1em;
		font-weight:normal;
	}
	
	h3.offer-title{
		color:#3a2010;
		font-size:0.65em;
		text-transform:uppercase;
	}
	div#special-offers div.widget-content h3{	
		color: #3a2010;
		font-size:0.9em;
		font-weight:bold;
		text-transform:uppercase;
	}

div#best-prices{
}
	div#best-prices div.widget-content span{
		color:#1e1109;
	}

	div#best-prices span.rooms-available{
		text-transform:uppercase;
		
		font-size:0.75em;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	div#best-prices span.price{
		font-family: 'Times New Roman', Times, serif;
		font-style:italic;
		
		
	}
		div#best-prices span.price span.currency-symbol{
				font-size:2em;
			}
		div#best-prices span.price span.lowest-rate{
			font-size:3em;
		}
		div#best-prices span.price span.decimal-digits{
				font-size:2em;
			}
	
	

ul#hotel-links  li{
	font-size:0.71em;
	font-family:Arial, Helvetica, sans-serif;
}


ul#hotel-links  li a{
	
	color:#9f8676;
	text-transform:uppercase;
}

ul#alt-menu{
		
	}
		div#alt-menu ul li{
			font-size:0.65em;
		}
			div#alt-menu ul li a{
				color:#94715b;
				text-transform:uppercase;	
				font-family:Arial, Helvetica, sans-serif;
				
			}
			
div#fine-print{
	color:#9d897e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.72em;
}
	div#fine-print a{
		color:#9d897e;
	}
h3.itemTitle, h3.item-list-heading{
	color:#F7E8D2;
	text-transform:uppercase;
	font-size:1em;
}

div.item-list a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height:15px;
}
