/*GENERAL*/
*						{margin:0; padding:0; }
img, div, 	    		{behavior: url(/iepngfix/iepngfix.htc) }
img						{border:none;}
body					{text-align:center;background: url("../img/design/bg_header.jpg") center top no-repeat; background-color:#280401; }
.home					{text-align:center;background: url("../img/design/bg_header.jpg") center -1000px no-repeat; background-color:#280401;}
#flash_container {
	height: 100%;
	overflow: visible;
	width: 100%;
	height: 100%;
}
#background {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	overflow: hidden;
}

#content_home{
	width: 500px;
	float:right;
	background-color: transparent;
	margin: 300px 50px 0px 30px;
	font-size:10px;
	
}

#main_wrapper			{position:relative;width:985px;margin-left:auto;margin-right:auto;text-align:left;}
#footer					{width:985px; height:200px; clear:both;position:relative;text-align:center; padding:20px 0px 75px 0px;font-size: 11px;border-top:solid 1px;border-top-color:#716653; color:#533634;}

#menu					{width:600px; height:50px; position:absolute; top: 75px; left:70px}
#book_now				{width:280px; height:145px; position:absolute; top: 90px; left:720px;font: 18px "Trebuchet MS"; color:#DBC8A7;}
.small					{font: 10px "Trebuchet MS"; margin:5px 0px 10px 0px;}
#column_left			{width:325px; position:relative; float:left; margin:425px 0px 50px 0px;}
#column_right			{width:604px; position:relative; float:right; margin:290px 0px 50px 0px;}

.situation #column_left	p{ text-align: left;}
#dynamic_content		{width:0px; height:0px;float:left;clear:both;overflow:hidden;}

body					{font: 12px Arial;color:#A19A8E;line-height:15pt; text-align: left; }
body p					{padding:0px 0px 11px 0px; text-align: justify; }
ul 						{padding:0px 0px 10px 15px;}
ol 						{padding:0px 0px 5px 16px;}
ul li 					{padding:0px 0px 5px 0px; text-align:left; list-style: square; font-size:12px;line-height:12pt;}
.price					{padding:0px 0px 0px 2px;font:"Trebuchet MS"; color: #A19A8E;font-weight:bold;line-height:11pt;}

a:link 					{color: #A19A8E;text-decoration: underline;}
a:visited 				{color: #A19A8E;text-decoration: underline;}
a:hover 				{color: #E8E6E3;text-decoration: underline;}
a:active 				{color: #A19A8E;text-decoration: underline;}

.bottom-menu:link		{font-size : 11px; color: #5E4340; text-decoration: none;}
.bottom-menu:visited	{font-size : 11px; color: #5E4340; text-decoration: none;}
.bottom-menu:hover		{font-size : 11px; color: #E8E6E3; text-decoration: underline;}
.bottom-menu:active		{font-size : 11px; color: #5E4340; text-decoration: none;}

.post					{width:604px; height:261px; position:relative; float:right; background-color:#33110E; margin-bottom:25px;}

.hotel #column_right .post {width:604px; height:261px; position:relative; float:right; background-color:#33110E; margin-bottom:15px;}
.hotel .content			{margin-bottom:15px; padding-bottom:5px; border-bottom:dotted 1px #550000;}


.price					{float:right;text-align:right;margin:9px 15px 0px 8px; font: 13px "Trebuchet MS"; color:#7E6867; font-weight:normal; }

.price a:link			{font-size : 13px; color: #7E6867; text-decoration: underline;}
.price a:visited		{font-size : 13px; color: #7E6867; text-decoration: none;}
.price a:hover			{font-size : 13px; color: #E8E6E3; text-decoration: underline;}
.price a:active			{font-size : 13px; color: #7E6867; text-decoration: none;}



h1{
	font: 20px "Trebuchet MS";
	color: #E8E6E3;
	letter-spacing:.1em; 
	font-weight:normal;  
	text-align: left; 
	padding:10px 0px 10px 0px; 
	margin:0px 0px 0px 0px; 
}

h2{
	font: 12px "Trebuchet MS";
	color: #E8E6E3;
	font-weight:normal;  
	text-align: left; 
	padding:0px 0px 2px 0px; 
	margin:0px 0px 0px 0px; 
}

h3{
	float:left;
	font: 12px "Trebuchet MS";
	color: #E8E6E3; 
	font-weight:normal;  
	padding:9px 0px 0px 15px;
	text-transform:uppercase;
	
}


/*CONTACT FORM:*/
#contact_form		{width:360px;margin-left:auto;margin-right:auto;padding:30px 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;}


/*HOME - ROOM PRICES:*/
.home_room_name{
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #725D4C;
	font-weight:bold; 
	line-height:14pt; 
	text-align: left; 
}
.home_room_name_divider{
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #725D4C;
	font-weight:normal; 
	line-height:14pt; 
	text-align: left; 
}
.home_room_price{
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #725D4C;
	font-weight:normal; 
	line-height:14pt; 
	text-align: left; 
}



