/* 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: 928px;
		 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 
	
}#background1{
  position:relative;
  text-align: left;
  height:464px;  width:475px;
  left:0px;
  top:0px;
   background-image:    url(../images/background/r1c1.png);
  
 }#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:464px;  width:475px;
  left:0px;
  top:-464px;
   background-image:    url(../images/background/r2c1.png);
  
 }#background3others{
  position:relative;
  text-align: left;
  height:464px;  width:475px;
  left:0px;
  top:-464px;
   background-image:    url(../images/background/r2c1others.png);
  
 }#background4{
  position:relative;
  text-align: left;
  height:464px;  width:475px;
  left:475px;
  top:-928px;
   background-image:    url(../images/background/r2c2.png);
  
 }#breadcrumbs{
  position:relative;
		FONT-SIZE: 10px;
  text-align: left;
  height:17px;  width:700px;
  left:50px;
  top:-1853px;
  
 }#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:-1597px;
		 overflow: auto;
  
 }#servicestext{
  position:relative;
  text-align: left;
		FONT-SIZE: 10px;
  height:89px;  width:148px;
  left:336px;
  top:-1718px;
  
 }#videotext{
  position:relative;
  text-align: left;
		FONT-SIZE: 10px;
  height:89px;  width:146px;
  left:536px;
  top:-1807px;
  
 }#videotextservices{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:89px;  width:146px;
  left:529px;
  top:-1807px;
  
 }#locationtext{
  position:relative;
  text-align: left;
		FONT-SIZE: 10px;
  height:89px;  width:147px;
  left:728px;
  top:-1896px;
  
 }#locationtextservices{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:89px;  width:147px;
  left:725px;
  top:-1896px;
  
 }#footer1{
  position:relative;
  text-align: center;
  height:22px;  width:812px;
  left:69px;
  top:-1750px;
  
 }#footer2{
  position:relative;
  text-align: center;
  height:22px;  width:812px;
  left:69px;
  top:-1750px;
  
 }#roomsandrates{
  position:relative;
		FONT-SIZE: 12px;
  text-align: center;
  color: #968B75;
  height:14px;  width:104px;
  left:546px;
  top:-2493px;
  
 }#services{
  position:relative;
		FONT-SIZE: 12px;
  text-align: center;
  color: #968B75;
  height:14px;  width:105px;
  left:666px;
  top:-2507px;
  
 }#faqs{
  position:relative;
		FONT-SIZE: 12px;
  text-align: center;
  color: #968B75;
  height:14px;  width:105px;
  left:788px;
  top:-2521px;
  
 }#logotop{
  position:relative;
  text-align: left;
  height:58px;  width:224px;
  left:50px;
  top:-2664px;
  
 }#english{
  position:relative;  
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:21px;
  left:504px;
  top:-2680px;
  
 }#italian{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:64px;
  left:579px;
  top:-2701px;
  
 }#french{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:62px;
  left:643px;
  top:-2722px;
  
 }#german{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:68px;
  left:705px;
  top:-2743px;
  
 }#spanish{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:66px;
  left:773px;
  top:-2764px;
  
 }#japanese{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: left;
  height:21px;  width:67px;
  left:839px;
  top:-2785px;
  
 }#buttonhome{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:103px;
  left:281px;
  top:-2773px;
  
 }#buttonreservations{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:144px;
  left:384px;
  top:-2811px;
  
 }#buttonspecialoffers{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:145px;
  left:528px;
  top:-2848px;
  
 }#buttonvideotour{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:134px;
  left:673px;
  top:-2885px;
  
 }#buttonlocation{
  position:relative;
  FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
  text-align: center;
  height:37px;  width:143px;
  left:807px;
  top:-2922px;
  
 }#headerimage{
  position:relative;
  text-align: left;
  height:56px;  width:223px;
  left:58px;
  top:-2846px;
  
 }#servicepic{
  position:relative;
  text-align: left;
  height:115px;  width:159px;
  left:332px;
  top:-2617px;
  
 }#videopic{
  position:relative;
  text-align: left;
  height:115px;  width:159px;
  left:529px;
  top:-2732px; 
  
 }#locationpic{
  position:relative;
  text-align: left;
  height:115px;  width:159px;
  left:725px;
  top:-2847px;
  
 }#logobottom{
  position:relative;
  text-align: left;
  height:58px;  width:224px;
  left:371px;
  top:-2664px;
  
 }#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;
  
 }#specialofferboxspanish{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:523px;
  top:-3881px;
  
 }#specialofferboxitalian{
  position:relative;
  text-align: left;
  height:36px;  width:30px;
  left:530px;
  top:-3881px;
  
 }#specialofferboxfrench{
  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;
  
 }#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;
  
 }#bookingenginespecial{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:550px;  width:310px;
  left:300px;
  top:-3924px;
		background-color: #ffffff; 
  
 }#bookingenginespecial2{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:386px;  width:310px;
  left:610px;
  top:-4474px;
		background-color: #ffffff; 
  
 }#bookingenginespecial3{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:165px;  width:151px;
  left:610px;
  top:-4474px;
		background-color: #ffffff;  
  
 }#bookingenginespecial4{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:165px;  width:159px;
  left:761px;
  top:-4639px;
		background-color: #ffffff;  
  
 }#bookingengine{
  position:relative;
  text-align: left;
		FONT-SIZE: 11px;
  height:550px;  width:620px;
  left:300px;
  top:-3924px;
		background-color: #ffffff; 
		 overflow: auto;
  
 }#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: center;
		FONT-SIZE: 11px;
  height:50px;  width:155px;
  left:300px;
  top:-3924px;
		background-color: #ffffff; 
  
 }#googlemaptext2{
  position:relative;
  text-align: center;
		FONT-SIZE: 11px;
  height:50px;  width:155px;
  left:455px;
  top:-3974px;
		background-color: #ffffff; 
  
 }#googlemaptext3{
  position:relative;
  text-align: center;
		FONT-SIZE: 11px;
  height:50px;  width:155px;
  left:610px;
  top:-4024px;
		background-color: #ffffff; 
  
 }#googlemaptext4{
  position:relative;
  text-align: center;
		FONT-SIZE: 11px;
  height:50px;  width:155px;
  left:765px;
  top:-4074px;
		background-color: #ffffff; 
  
 }