/* Global Element Styles */
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	color:#7e7e7e;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:.9em;
	color:#7d7d7d;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#c8c3c2;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	text-transform:capitalize;
	color:#928985;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#928985;
}

a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

ul.shortcuts{
	font-family:"Times New Roman", Times, serif;
	font-size:.9em;
}
	ul.shortcuts li a{
		font-family:"Times New Roman", Times, serif;
		text-transform:uppercase;
	}
	
#main-content a{
	color:#6f412d;
	text-decoration:underline;
}
#main-content a:hover{
	color:#fff;
}

/* Global Section Styles */

html{
}

body{
}

div#holder{
	
}

h1{
}

div#languages{
	font-size:.8em;
}
	#lang-label{
		color:#fff;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	div#languages a{
		color:#be9e55;
	}
		div#languages ul li{
		}

div#branding{
}
	#relaischateau-logo{
	}

div#main-content{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.9em;
}
	#page-heading{
		font-size:1.4em;
	}

div#main-visual{
}
	.editMode div#main-visual{
	}

div#main-menu{
	font-family:"Times New Roman", Times, serif;
}
	div#main-menu ul.shortcuts li a:hover{
		text-decoration:none;
		color:#eaca82;
	}
	div#main-menu ul.shortcuts li.active a{
		color:#eaca82;
	}

div#availability-checker{
}
	form#booking-form{
		font-family:Arial, Helvetica, sans-serif;
	}
	form#booking-form label{
		color:#fff;
		font-size:.8em;
	}
	form#booking-form input,
	form#booking-form select{
		color:#6f412d;
		font-size:.8em;
	}
	form#booking-form button{
		color:#fff;
		font-size:.7em;
		text-transform:capitalize;
	}
	.widget p.best-rate-guaranteed a{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		text-transform:uppercase;
		font-size:.8em;
		white-space:nowrap;
	}

div#special-offers{
}

div#gifts{	
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
}	
/*div#gifts a:hover{	
	text-decoration:none;
	color:#000;
}	*/
	div#gifts .from-price{
	}	
	div#gifts .rooms-available{
		text-transform:uppercase;
	}	
	div#gifts .from{
		margin-top:10px;
	}	
	div#gifts .lowest-rate{
		font-size:2.5em;
	}	
		div#gifts p.gift-vouchers{
		font-family:Arial,"Times New Roman",Times,serif;
		font-size:0.93em;
		font-weight:bold;
		text-align:center;
	}

	div#gifts p.gift-vouchers a.vouchers-link{
		font-family:arial;
		font-size:1.2em;
		color:#efefef;
		}
	
	div#gifts p.gift-vouchers a.vouchers-link:hover{
		color:#000000;
		text-decoration:none;
	}

div#photo-widget{
}

div#utility-links ul.shortcuts li a{
	font-size:.9em;
	color:#eaca82;
}
	div#utility-links ul.shortcuts li.active a{
		text-decoration:none;
		color:#fff;
	}
	div#utility-links ul.shortcuts li a:hover{
		text-decoration:none;
		color:#fff;
	}

div#contact-details{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.8em;
	color:#fff;
}
	div#contact-details a{
		color:#fff;
		text-decoration:none;
	}

div#share{
}

div#fine-print{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size:.9em;
}

div#special-offers.widget h2,
div#accommodation.widget h2,
div#dining.widget h2,
div#availability-checker.widget h2,
div#photo-widget.widget h2,
div#special-offers.widget h2 a,
div#accommodation.widget h2 a,
div#dining.widget h2 a,
div#availability-checker.widget h2 a,
div#photo-widget.widget h2 a{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1em;
	color:#fff;
	text-decoration:none;
}

div#special-offers.widget h2 a:hover,
div#accommodation.widget h2 a:hover,
div#dining.widget h2 a:hover,
div#availability-checker.widget h2 a:hover,
div#photo-widget.widget h2 a:hover{
	text-decoration:underline;
}

div#special-offers ul.offers li h3,
div#special-offers ul.offers li h3 a{
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1em;
text-align:center;
color:#928985;
padding-bottom:8px;
background:none;
}

div#special-offers ul.offers li h3 a:hover{
color:#ebebeb;
}

.widget p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.8em;
	color:#7e7e7e;
}
	.widget p.links .prev{
		float:left;_display:inline;
	}
	.widget p.links .next{
		float:right;_display:inline;
	}


