/*GENERAL*/
*						{margin:0; padding:0;}
img						{border:none;}
object 					{outline:none;}
body					{text-align:center; background: url("../img/bg_header.jpg") center top no-repeat; background-color:#552E3D;}

/*home*/
.home					{text-align:center;background: url("../img/bg_header.jpg") center -1500px no-repeat; background-color:#552E3D;}
#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;overflow:visible;}
#wrapper_home			{width:265px;margin-left:auto;margin-right:auto;text-align:left;position:relative; background-color:transparent;}
#content_home			{position: absolute; top: 480px; left:130px;width:320px;text-align:left;}

#main_wrapper			{width:975px;margin-left:auto;margin-right:auto;text-align:left;position:relative;padding-bottom:0px;z-index:0;background-color:transparent;overflow:visible;}
#left_column			{width:320px; height:950px; position:relative; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#menu					{width:320px; height:850px; position:relative; float:left;}
#right_column			{width:618px; position:relative; float:left; margin:0px 0px 0px 0px; padding:45px 22px 75px 15px;overflow:visible; }
#footer					{width:100%; height:200px; position:relative; clear:both; margin-left:auto;margin-right:auto;text-align:left; background-color:#D6CDD0; }
.footer_content			{width:975px; margin-left:auto;margin-right:auto;text-align:center; position:relative; padding-top:25px; font-size:10px; color:#9A677B;}

body					{font: 11px Lucida Grande, Trebuchet MS, Helvetica, sans-serif;color:#FFFFFF;line-height:13pt;}
body p					{padding:0px 0px 8px 0px; text-align:left; }
ul 						{padding:0px 0px 8px 16px;}
ol 						{padding:0px 0px 8px 16px;}
ul li 					{padding:0px 0px 4px 0px; text-align:left; list-style: disc;}

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

.bottom-menu:link		{font-size : 11px; color: #9A677B; text-decoration: none;}
.bottom-menu:visited	{font-size : 11px; color: #9A677B; text-decoration: none;}
.bottom-menu:hover		{font-size : 11px; color: #552E3D; text-decoration: underline;}
.bottom-menu:active		{font-size : 11px; color: #9A677B; text-decoration: none;}

.post a:link		{text-decoration: none;}
.post a:visited		{text-decoration: none;}
.post a:hover		{text-decoration: none;}
.post a:active		{text-decoration: none;}


h1{
	font: 20px  Lucida Grande, Trebuchet MS, Helvetica, sans-serif;
	line-height:22pt;
	font-weight: normal; 
	color: #c24974;
	text-align: left; 
	padding:25px 0px 15px 15px;
	
}


h2{
	font: 12px Lucida Grande, Trebuchet MS, Helvetica, sans-serif;
	line-height:14pt;
	font-weight: normal; 
	color: #FFFFFF;
	text-align: left; 
	padding:13px 0px 2px 0px; 
}


.intro					{position:relative; float:left; display:inline; width:588px; margin:0px 0px 20px 0px;padding:15px 15px 15px 15px;background: url("../img/intro_bg.png") left top repeat-y;behavior: url(/iepngfix/iepngfix.htc); overflow:hidden;}

.post					{position:relative; float:left; display:inline; width:588px; margin:0px 0px 20px 0px;padding:15px 15px 9px 15px; background-color:#6A3047;}
.post_tr					{position:relative; float:left; display:inline; width:588px; margin:0px 0px 20px 0px;padding:15px 15px 9px 15px;background: url("../img/post_bg.png") left top repeat-y;behavior: url(/iepngfix/iepngfix.htc);}
.post_rates				{position:relative; float:left; display:inline; width:588px; margin:0px 0px 20px 0px;padding:15px 15px 9px 15px; background-color:#6A3047;}
.shadow					{position:absolute; right:-50px; top:-30px; width:110px; height:101px; background: url("../img/zoom.png") left top no-repeat;z-index:5; behavior: url(/iepngfix/iepngfix.htc);}
.post img				{margin:0px 0px 0px 0px; border:none;z-index:3;}


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

/*SIGHTSEEING:*/

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