/* 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:#666;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:uppercase;
	color:#000;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-transform:capitalize;
	color:#000000;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#fff;
}

a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

/* Global Section Styles */


div#holder h1 {
	color:#929c9c;
}

	div#main-menu ul li a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.0em;
		text-transform:uppercase;
		text-decoration:none;
		color:#50504E;
	}
	
		div#main-menu li a:hover {
			text-decoration:none;
			color:#f28964;
		}
		
			div#main-menu li.active a {
				text-decoration:none;
				color:#f28964;
			}
	
div#utility-links ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	text-transform:uppercase;
	text-decoration:none;
	color:#585b5c;
}
	
	div#utility-links ul li a:hover {
		text-decoration:underline;
		color:#6a6a6a;
	}
	
		div#utility-links ul li.active a {
			text-decoration:underline;
		}
		div#utility-links ul li.booking a,
		div#utility-links ul li.last a{
			color:#ffffff;
		}
		div#utility-links ul li.booking a:hover,
		div#utility-links ul li.last a:hover{
			color:#ebebeb;
		}

div#join-newsletter .email-entry label{
	text-transform:uppercase;
	color:#929c9c;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
}

	div#join-newsletter .email-entry input#email-address{
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.8em;
	}
	
		div#join-newsletter input.go{
			color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size:0.8em;
			text-transform:uppercase;
		}

		div#features ul li.heading {
	font-size:1.2em;
}

	div#features ul li {
		font-size:0.7em;
	}
	
	div#features ul li a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.0em;
		text-transform:uppercase;
		text-decoration:underline;
	}
	
		div#features ul li a:hover {
			text-decoration:none;
			color:#d8d8d8;
		}
		
div#main-content {
	color:#50504E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

div#main-content ul li {
	color:#50504E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
}

	div#main-content #content h2 {
		font-size:1em;
		text-transform:uppercase;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
	}
	
	div#main-content #content p {
		font-family:Arial, Helvetica, sans-serif;
	}
			
	div#main-content #highlights h2 {
		font-size:1.2em;
		text-transform:uppercase;
		color:#fff;
	}
	
		div#main-content #highlights #special_offers p {

		}
		
		div#main-content #highlights #news_events p {
			
		}
		
		div#main-content #highlights #customer_comments p {

		}
		
			div#main-content #highlights #special_offers .link_more a {
				text-decoration:underline;
				color:#f26532;
			}
			
				div#main-content #highlights #special_offers .link_more a:hover {
					text-decoration:none;
					color:#f26532;
				}
				
			div#main-content #highlights #news_events .link_more a {
				text-decoration:underline;
				color:#f26532;
			}
			
				div#main-content #highlights #news_events .link_more a:hover {
					text-decoration:none;
					color:#f26532;
				}
			
			div#main-content #highlights #customer_comments .link_more a {
				text-decoration:underline;
				color:#f26532;
				font-family:Arial, Helvetica, sans-serif;
			}
			
				div#main-content #highlights #customer_comments .link_more a:hover {
					text-decoration:none;
					color:#f26532;
				}
	
	div#main-content #content .content-box .link_more a {
		text-decoration:underline;
		color:#CC6633;
		font-family:font-family:Arial, Helvetica, sans-serif;
	}
	
		div#main-content #content .content-box .link_more a:hover {
			text-decoration:none;
			color:#f26532;
		}
		
	div#main-content #info h3 {
		font-size:1em;
		text-transform:uppercase;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
	}
	
		div#main-content #info p ,
		div#main-content #info .info-box .link_more a{
			font-family:Arial, Helvetica, sans-serif;
		}
		
			div#main-content #info .info-box .link_more a {
				text-decoration:underline;
				color:#CC6633;
			}
			
				div#main-content #info .info-box .link_more a:hover {
					text-decoration:none;
					color:#f26532;
				}
				
				
				
div#footer #footer-links ul li a {
	color:#545044;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	
	div#footer #footer-links ul li a:hover {
		text-decoration:underline;
		color:#232326;
	}
		
div#footer #contact-details ul li{
	color:#545044;
	font-size:0.6em;
	font-family:Arial, Helvetica, sans-serif;
}

div#footer #author p{
	text-align:center;
}

	div#footer #author p a {
		color:#f26532;
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.6em;
		text-align:center;
	}

	div#footer #author p a:hover {
		text-decoration:underline;
	}
	
	div#footer #contact-details ul li a {
	color:#545044;
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	
	div#footer #contact-details ul li a:hover {
		text-decoration:underline;
		color:#232326;
	}
