/*GENERAL*/
*						{margin:0; padding:0; }
img						{border:none;}
object 					{outline:none;}

html					{background: url("../img/bg_gradient.jpg") center top repeat-x;background-color:#710100; background-attachment:fixed; }

body					{width:100%; height:3000px; background: url("../img/bg.png") center 115px no-repeat;background-color:transparent; background-attachment:fixed;behavior: url(/iepngfix/iepngfix.htc); }
#bg						{width:100%; background-color:transparent;}

.home					{width:100%; height:100%; text-align:center;background: none;background-color:transparent; }
#flash_container 		{width: 100%; height: 100%;overflow: visible;}
#background 			{position: absolute;top: 0px;left: 0px;margin: 0;padding: 0;width: 100%;height: 100%;text-align: center;overflow: visible;}
#alternate				{margin-top:200px; width:450px; text-align:center; margin-right:auto; margin-left:auto;}
#content_home			{position: absolute; top:320px; right:140px;width:175px;text-align:left;}
#calendar_home			{width:220px; height:30px; position:relative; float:left; margin-bottom:40px;}
#offers_home			{width:220px; position:relative; float:left; margin-top:15px;}


#top					{width:100%; height:115px; position:fixed; left:0px; top:0px;background: url("../img/top_bg.jpg") center top no-repeat; z-index:2; overflow:visible;}
#top_wrapper			{width:1000px; margin-left:auto;margin-right:auto;text-align:left;position:relative;}

#address				{width:320px; position:absolute; right:420px; top:50px; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#A37948;line-height:17pt;}
#calendar				{width:210px; height:38px; position:absolute; right:175px; top:50px; z-index:10; }

#main_wrapper			{width:738px; position:relative; margin-left:auto; margin-right:auto;text-align:left; padding-left:262px;z-index:0; background-color:transparent;}


#menu					{width:204px; height:400px;  position:absolute; left:6px; top:115px; overflow:visible; z-index:1; }
#small_logo				{width:204px; position:absolute; left:25px; top:430px; clear:both; z-index:5;}

#full_column			{width:738px; position:relative; float:left; overflow:visible; margin-top:120px; padding-top:15px;}

#footer					{width:738px; text-align:left; position:relative; float:left; clear:both; margin-top:100px; }
div.footer_content			{width:738px; height:300px;text-align:left; position:relative; padding-top:10px; padding-bottom:75px; font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#6D3F4B; } 


body					{font: 14px Georgia, "Times New Roman", Times, serif, sans-serif;color:#F4E9D7;line-height:17pt;}
body p					{padding:0px 0px 8px 0px; text-align:justify;}
ul 						{padding:0px 0px 4px 15px;}
ol 						{padding:0px 0px 4px 0px;}
ul li 					{padding:0px 0px 0px 0px; text-align:left; list-style: disc; line-height:16pt; font-size:12px;}

a:link 					{color: #F4E9D7;text-decoration: none;}
a:visited 				{color: #F4E9D7;text-decoration: none;}
a:hover 				{color: #6D3F4B;text-decoration: underline;}
a:active 				{color: #F4E9D7;text-decoration: none;}


div.footer_content a:link 					{color: #6D3F4B;text-decoration: none;}
div.footer_content a:visited 				{color: #6D3F4B;text-decoration: none;}
div.footer_content a:hover 					{color: #F4E9D7;text-decoration: underline;}
div.footer_content a:active 				{color: #6D3F4B;text-decoration: none;}

#address a:link 					{color: #A37948;text-decoration: none;}
#address a:visited 				{color: #A37948;text-decoration: none;}
#address a:hover 					{color: #6D3F4B;text-decoration: underline;}
#address a:active 				{color: #A37948;text-decoration: none;}


div.rates_preload	{position:absolute; top:0px; left:0px; z-index:-1;}


h1{
	font: 26px Georgia, "Times New Roman", Times, serif ;
	line-height:25pt;
	font-weight:normal;
	color: #A37948;
	padding-bottom:10px;
	
	
}

h2{
	font: 23px Georgia, "Times New Roman", Times, serif ;
	line-height:16pt;
	font-weight:normal;
	color: #A37948;
	padding-bottom:10px;
	
	
}

h3{
	font: 16px Georgia, "Times New Roman", Times, serif ;
	line-height:18pt;
	font-weight:normal;
	color: #A37948;
	display:inline;
}

h4{
	font: 13px Georgia, "Times New Roman", Times, serif ;
	line-height:25pt;
	font-weight:normal;
	color: #F4E9D7;
	padding-bottom:0px;
	
	
}


h4.list_btn a			{color: #A37948;}

div.list					{position:relative; float:left; text-align:left; display:none;}

div.post_info				{width:737px; position:relative; float:left; padding-bottom:20px; border-bottom: 1px dashed #EFE3D0;  }
div.post_img				{width:730px; position:relative; float:left; padding:30px 0px 30px 7px; clear:both; border-bottom: 1px dashed #EFE3D0;}
div._img					{width:350px; position:relative; float:left;}
div.img_text				{width:332px; position:relative; float:right;}
div.plus					{width:50px; height:49px; position: absolute; left:302px; top:200px; background: url("../img/click.png") left top no-repeat;behavior: url(/iepngfix/iepngfix.htc);} 

div.name					{color:#C5B2B7;}




#dynamic_content		{visibility:hidden; display:none;}

.contact_address		{width:300px; position:absolute; right:-50px; top:45px; text-align:left;  } 

/*CONTACT FORM:*/
#contact_form		{width:360px;margin-left:0px;margin-right:auto; text-align:left;padding:0px 10px 10px 0px;text-align:left;position:relative;overflow: visible; }
#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:*/

div.Texte{text-align: justify;}
div.Title{
	color: #710100;				/*Update with the BG color of the site in screen.css*/
	background: #F4E9D7;		/*Update with the Body default color of the site in screen.css*/
	font-weight:bold;
	padding-left:5px;
}
div.Cat{
	color: #A37948;				/*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;}

