/*GENERAL*/
* {
	margin:0;
	padding:0;
}
img {
	border:none;
}
object {
	outline:none;
}
body {
	text-align:center;
	background: url("../img/gradient_bg.jpg") left top repeat-x;
	background-color:#7D2517;
	
}
#bg {
	width:100%;
	height:687px;
	background: url("../img/bg.jpg") center top no-repeat;
	background-color:transparent;
}
#home_full {
	width:900px;
	position:relative;
	float:left;
	text-align:left;
	padding-bottom:200px;
}
#home_flash {
	width:900px;
	height:512px;
	position:relative;
	float:left;
}
#home_content {
	width:900px;
	position:absolute;
	top:370px;
	left:0px;
	z-index:10;
}
#main_wrapper {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	z-index:0;
	background-color:transparent;
}
#top_row {
	width:900px;
	position:relative;
	float:left;
	text-align:left;
	overflow:visible;
}
#logo {
	width:338px;
	height:119px;
	position:absolute;
	top:0px;
	left:0px;
	background: url("../img/logo.png") left top no-repeat;
	z-index:3;
	behavior: url(/iepngfix/iepngfix.htc);
}
#menu {
	width:562px;
	height:85px;
	position:relative;
	float:right;
}
#full {
	width:900px;
	position:relative;
	float:left;
	text-align:left;
	padding-top:370px;
	padding-bottom:200px;
	overflow:hidden;
}
.hotel {
	background: url("../img/hotel_big.jpg") left top no-repeat;
}
.rooms {
	background: url("../img/rooms_big.jpg") left top no-repeat;
}
.location {
	background: url("../img/location_big.jpg") left top no-repeat;
}
#home_flash {
	width:900px;
	height:512px;
	position:relative;
	float:left;
	z-index:1;
}
#content {
	width:900px;
	position:relative;
	float:left;
	text-align:left;
}
#calendar {
	width:220px;
	height:42px;
	position:absolute;
	top:10px;
	left:20px;
	z-index:5;
}
#address	{ position:absolute; top:210px; left:630px;}
#footer {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	float:left;
	clear:both;
	background: url("../img/footer_bg.png") center top no-repeat;
}
.footer_content {
	width:900px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	padding-top:45px;
	font-size:12px;
	color:#EDBF77;
	line-height:13pt;
}
body {
	font: 14px Georgia, "Times New Roman", Times, serif, sans-serif;
	color:#EDBF77;
	line-height:18pt;
}
body p {
	padding:0px 0px 8px 0px;
	text-align:left;
}
ul {
	padding:0px 0px 0px 0px;
}
ol {
	padding:0px 0px 4px 0px;
}
ul li {
	padding:0px 0px 0px 0px;
	text-align:left;
	list-style: disc;
	line-height:16pt;
	font-size:11px;
}
a:link {
	color: #EDBF77;
	text-decoration: none;
}
a:visited {
	color: #EDBF77;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}
a:active {
	color: #EDBF77;
	text-decoration: none;
}
.bottom-menu:link {
	color: #EDBF77;
	text-decoration: none;
}
.bottom-menu:visited {
	color: #EDBF77;
	text-decoration: none;
}
.bottom-menu:hover {
	color: #FFF;
	text-decoration: underline;
}
.bottom-menu:active {
	color: #EDBF77;
	text-decoration: none;
}
h1 {
	font: 41px Georgia, "Times New Roman", Times, serif, sans-serif;
	line-height:18pt;
	font-weight:normal;
	color: #EDBF77;
	padding-bottom:6px;
}
h2 {
	font: 18px Georgia, "Times New Roman", Times, serif, sans-serif;
	line-height:16pt;
	font-weight:normal;
	color: #EDBF77;
	padding-bottom:6px;
}
.post_info {
	width:560px;
	position: relative;
	float:left;
	padding-left:20px;
	padding-top:40px;
}
.gallery {
	width:270px;
	position: relative;
	float:right;
	padding-left:50px;
}
.shadow {
	width:329px;
	height:26px;
	position:absolute;
	top:175px;
	left:-20px;
	background: url("../img/shadow.png") center top no-repeat;
	behavior: url(/iepngfix/iepngfix.htc);
}
.magnifier {
	width:26px;
	height:26px;
	position:absolute;
	top:130px;
	right:45px;
	background: url("../img/magnifier.png") center top no-repeat;
	behavior: url(/iepngfix/iepngfix.htc);
}
.map {
	width:189px;
	position: relative;
	float:left;
	z-index:1
}
.offers {
	width:210px;
	height:149px;
	position: relative;
	float:left;
	margin-left:-10px;
	z-index:1;
	background-color:#EDBF77;
	padding: 20px 20px;
	border: 1px solid #FFF;
}
.home_shadow {
	width:329px;
	height:26px;
	position:absolute;
	top:175px;
	left:0px;
	background: url("../img/shadow.png") center top no-repeat;
	behavior: url(/iepngfix/iepngfix.htc);
}
ul.thumbs {
	display:block;
	width:190px;
	padding:0px;
	overflow:visible;
	z-index:1;
}
ul.thumbs li {
	list-style:none;
	width:60px;
	height:60px;
	position:relative;
	float:left;
	padding-right:3px;
	padding-bottom:3px;
}
ul.thumbs a {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}
#dynamic_content {
	visibility:hidden;
	display:none;
}
/*CONTACT FORM:*/
#contact_form {
	width:360px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0px 10px 10px 0px;
	text-align:left;
	position:relative;
}
#thanks_form {
	display:none;
	position:absolute;
	top:100px;
	text-align:center;
	width:100%;
}
#sendingtext {
	display:none;
}
.left {
	width:100%;
	float:left;
}
.right {
	width:100%;
	float:left;
	margin:2px 0px 12px 0px;
}
.row {
	background-color:none;
	display:block;
}
.text {
	width:100%;
	height:22px;
}
.white {
	color:#FFF;
}
/*SIGHTSEEING:*/

.Texte {
	text-align: justify;
}
.Title {
	color: #7D2517;				/*Update with the BG color of the site in screen.css*/
	background: #EDBF77;		/*Update with the Body default color of the site in screen.css*/
	font-weight:bold;
	padding-left:5px;
}
.Cat {
	color: #EDBF77;				/*Update with the H1 default color of the site in screen.css*/
	text-align: right;
	font-weight:bold;
}
a.News {
	text-align: right;
}
a:hover.News {
	text-align: right;
}
/*IE 6 Warning:*/
#ie6warning {
	width:100%;
	position:fixed;
	top:0px;
	left:0px;
	padding:10px;
	font:Arial;
	font-size:13px;
	text-align: center;
	background: none;
	border-bottom:1px #FFFFFF solid;
	
	/*color: #333333;*/
	z-index:10;
}
#ie6warning a {
	font-weight:bold;
	/*color: #333333;*/
	text-decoration:underline;
}

#ie6warning a:hover {
	text-decoration:none;
}

#ie6warning p {
	text-align:center;
	padding-bottom:12px;
}
