/* CSS Document */

html, body {
		FONT-FAMILY: tahoma;
		FONT-SIZE: 11px;
		FONT-WEIGHT: 100; 
		COLOR: #514A30;
		text-align: center;
		background-color: #cccccc; 

	}
	body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
}
	#wrapper {
		text-align: left;
		width:950px;
		topmargin:0px;
 		 height: 1164px;
		 overflow: hidden;
	}
	a:link,a:visited,a:hover,a:active
 {
  		color: #938B76;
  		text-decoration: none;
  		font-weight: none;
	}	
	a:hover{
		COLOR: #cc9966;
}
	A.navbar    { align: center; color: #EAEBE5; font-family: "Times New Roman, Times, serif"; text-decoration: none }

	A.navbar:Hover    { color: #cc9966; font-family: "Times New Roman, Times, serif"; text-decoration: underline 
	
}#background1others{
  position:relative;
  text-align: left;
  height:464px;  width:475px;
  left:0px;
  top:0px;
   background-image:    url(../images/background/r1c1others.png);
  
 }#background2{
  position:relative;
  text-align: left;
  height:464px;  width:475px;
  left:475px;
  top:-464px;
   background-image:    url(../images/background/r1c2.png);
  
 }#background3{
  position:relative;
  text-align: left;
  height:700px;  width:475px;
  left:0px;
  top:-464px;
   background-image:    url(../images/background/r2c1location.png);
  
 }#background4{
  position:relative;
  text-align: left;
  height:700px;  width:475px;
  left:475px;
  top:-1164px;
   background-image:    url(../images/background/r2c2location.png);
  
 }#breadcrumbs{
  position:relative;
		FONT-SIZE: 10px;
  text-align: left;
  height:17px;  width:700px;
  left:50px;
  top:-2325px;
  
 }#maintext{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:146px;  width:215px;
  left:65px;
  top:-1597px;
  
 }#specialoffers{
  position:relative;
  text-align: left;
  height:315px;  width:215px;
  left:65px;
  top:-1596px;
  
 }#maintextothers{
  position:relative;
  text-align: left;
  height:461px;  width:215px;
  left:65px;
  top:-2069px;
		 overflow: auto;
  
 }#footer1{
  position:relative;
  text-align: center;
  height:22px;  width:812px;
  left:69px;
  top:-1715px;
  
 }#footer2{
  position:relative;
  text-align: center;
  height:22px;  width:812px;
  left:69px;
  top:-1715px;
  
 }#roomsandrates{
  position:relative;
		FONT-SIZE: 12px;
  text-align: center;
  color: #968B75;
  height:14px;  width:104px;
  left:546px;
  top:-2698px;
  
 }#services{
  position:relative;
		FONT-SIZE: 12px;
  text-align: center;
  color: #968B75;
  height:14px;  width:105px;
  left:666px;
  top:-2712px;
  
 }#faqs{
  position:relative;
		FONT-SIZE: 12px;
  text-align: center;
  color: #968B75;
  height:14px;  width:105px;
  left:788px;
  top:-2726px;
  
 }#logotop{
  position:relative;
  text-align: left;
  height:58px;  width:224px;
  left:50px;
  top:-2869px;
  
 }#english{
  position:relative;  
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:21px;
  left:504px;
  top:-2885px;
  
 }#italian{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:64px;
  left:579px;
  top:-2906px;
  
 }#french{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:62px;
  left:643px;
  top:-2927px;
  
 }#german{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:68px;
  left:705px;
  top:-2948px;
  
 }#spanish{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:66px;
  left:773px;
  top:-2969px;
  
 }#japanese{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:67px;
  left:839px;
  top:-2990px;
  
 }#buttonhome{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:103px;
  left:281px;
  top:-2978px;
  
 }#buttonreservations{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:144px;
  left:384px;
  top:-3016px;
  
 }#buttonspecialoffers{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:145px;
  left:528px;
  top:-3053px;
  
 }#buttonvideotour{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:134px;
  left:673px;
  top:-3090px;
  
 }#buttonlocation{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:143px;
  left:807px;
  top:-3127px;
  
 }#headerimage{
  position:relative;
  text-align: left;
  height:56px;  width:223px;
  left:58px;
  top:-3051px;
  
 }#locationpic{
  position:relative;
  text-align: left;
  height:140px;  width:159px;
  left:725px;
  top:-2847px;
  
 }#logobottom{
  position:relative;
  text-align: left;
  height:58px;  width:224px;
  left:371px;
  top:-2429px;
  
 }#slider{
  position:relative;
  text-align: left;
  height:291px;  width:591px;
  left:311px;
  top:-3323px;
  
 }#englishbox{
  position:relative;
  text-align: left;
  height:15px;  width:16px;
  left:541px;
  top:-3740px;
  
 }#italianbox{
  position:relative;
  text-align: left;
  height:15px;  width:16px;
  left:611px;
  top:-3755px;
  
 }#frenchbox{
  position:relative;
  text-align: left;
  height:15px;  width:16px;
  left:681px;
  top:-3770px;
  
 }#germanbox{
  position:relative;
  text-align: left;
  height:15px;  width:16px;
  left:746px;
  top:-3785px;
  
 }#spanishbox{
  position:relative;
  text-align: left;
  height:15px;  width:16px;
  left:816px;
  top:-3800px;
  
 }#japanesebox{
  position:relative;
  text-align: left;
  height:15px;  width:16px;
  left:883px;
  top:-3815px;
  
 }#homebox{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:283px;
  top:-3809px;
  
 }#reservationbox{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:388px;
  top:-3845px;
  
 }#specialofferbox{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:533px;
  top:-3881px;
  
 }#specialofferboxitalian{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:530px;
  top:-3881px;
  
 }#specialofferboxgerman{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:525px;
  top:-3881px;
  
 }#specialofferboxfrench{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:530px;
  top:-3881px;
  
 }#videobox{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:678px;
  top:-3917px;
  
 }#locationbox{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:821px;
  top:-3953px;
  
 }#animatedbook{
  position:relative;
  text-align: left;
  height:19px;  width:102px;
  left:811px;
  top:-4078px;
  
 }#scroller{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:19px;  width:172px;
  left:641px;
  top:-4093px;
  
 }#bookingengine{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:550px;  width:620px;
  left:300px;
  top:-3924px;
		background-color: #ffffff; 
  
 }#bookingengineprivacy{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:550px;  width:620px;
  left:300px;
  top:-3924px;
		background-color: #ffffff;
		 overflow: auto; 
  
 }#faqs1{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:550px;  width:310px;
  left:300px;
  top:-3924px;
		background-color: #ffffff; 
  
 }#faqs2{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:550px;  width:310px;
  left:610px;
  top:-4474px;
		background-color: #ffffff; 
  
 }#googlemap{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:500px;  width:620px;
  left:300px;
  top:-3924px; 
  
 }#googlemaptext1{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:300px;  width:615px;
  left:300px;
  top:-3924px;
  

  
 }#carpic{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:18px;  width:49px;
  left:410px;
  top:-4218px;
  
 }#planepic{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:20px;  width:20px;
  left:415px;
  top:-4148px;
  
 }#planepicita{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:20px;  width:20px;
  left:415px;
  top:-4135px;
  
 }#trainpic{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:16px;  width:71px;
  left:415px;
  top:-4033px;
  
 }#planepicger{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:20px;  width:20px;
  left:415px;
  top:-4120px;
  
 }#trainpicger{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:16px;  width:71px;
  left:415px;
  top:-4018px;
  
 }#printmap{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:156px;  width:211px;
  left:65px;
  top:-4153px;
  
 }