body {
	margin: 0px;
	font-family: Calibri; font-size:14px; color:#b1a4b2;
	background-image:url(../images/bg-new.jpg); background-repeat:repeat-x; background-position:top; background-color:#4a364d;
}
.TopBg{ background-image:url(../images/top-bg.png); background-position:top; background-repeat:repeat-x; }
.Clear{ clear:both;}
.verticalalign{ vertical-align:middle;}
#SiteContainer{ width:990px; margin:auto;}
input{ background-color:#7b667d; border:1px solid #9d879f; height:20px; color:#B1A4B2; font-size:13px;}
textarea{ background-color:#7b667d; border:1px solid #9d879f; color:#FFFFFF; font-size:13px;}
.SubmitBtn{ background-color:#39253b; border:1px solid #9d879f; font-size:13px;}

.Header{ background-image:url(../images/header-bg-new.jpg); background-repeat:no-repeat; background-position:top left; height:366px; margin-bottom:10px;}
.Logo{ padding:229px 0px 0px 68px; height:65px; width:122px;}
.Menu{ padding:20px 0px 0px 220px; margin-top:5px; color:#FFFFFF;}
.MenuLink{ color:#FFFFFF; text-decoration:none; padding:5px 11px 5px 11px;}
a:hover.MenuLink{ color:#FFFFFF; text-decoration:none; padding:5px 11px 5px 11px; background-color:#665369;}

.Center{ background-image:url(../images/mid-bg.gif); background-repeat:repeat-y; float:left; width:990px; }
.Right{ float:right; width:660px; padding:0px 33px 0px 33px; text-align:justify; line-height:21px;}
.Left{ float:left; width:238px; padding:0px 13px 0px 13px;}

.WelcomeText{ font-family:"Myriad Pro Light",Arial, Helvetica, sans-serif; font-size:22px; color:#ffffff;}
.SubTitle{ font-size:15px; font-weight:bold; color:#FFFFFF;}
.CenterPhoto{ margin:20px 0px 20px 0px;  width:654px;}

.ServicesBox{}
.ServicesBox ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; width:275px;  margin-right:50px;}
.ServicesBox li{ list-style:none; border-bottom:1px solid #6b586f; line-height:26px; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:left; padding-left:25px;}

.WhiteText{ color:#FFFFFF;}
.Font11{ font-size:11px;}

.RoomsType{ padding:0px 9px 25px 9px; background-image:url(../images/left-bot-line-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.Rsign{ vertical-align:middle;}
.TransportationBox{ padding:0px 9px 25px 9px; margin:25px 0px 0px 0px; background-image:url(../images/left-bot-line-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.AddressBox{  padding:25px 0px 25px 9px;}

.Footer{ background-image:url(../images/footer-bg.gif); background-repeat:repeat-x; height:98px; margin-top:30px; color:#635365; font-size:13px;}
.Copyright{ float:right; padding:20px 20px 0px 0px;}
.BotLink{ padding:35px 0px 0px 20px; color:#948596; }
.BotLinkText{ color:#948596; text-decoration:none; padding:0px 5px 0px 5px;}
a:hover.BotLinkText{ color:#ae9fb0; text-decoration:none; padding:0px 5px 0px 5px;}


.NextPrev{ padding:20px 20px 0px 0px; text-align:right;}
.NextBtn{ padding:3px 5px 3px 5px; background-color:#836d85; color:#FFFFFF; text-decoration:none; margin-left:5px;}
a:hover.NextBtn{ padding:3px 5px 3px 5px; background-color:#705574; color:#FFFFFF; text-decoration:none; margin-left:5px;}
.PhotoRaw{ background-image:url(../images/left-bot-line-bg.gif); background-repeat:repeat-x; background-position:bottom; padding:25px 0px 25px 0px; height:150px;}
.GalleryPhoto{ width:170px; height:134px; border:5px solid #d0b7d2; float:left; margin: 0px 20px 0px 20px;}


.DiscoverDiuTextBox{  background-image:url(../images/left-bot-line-bg.gif); background-repeat:repeat-x; background-position:bottom; padding:25px 0px 25px 0px;}
.DiscoverPhoto{ float:left; width:138px; height:115px; border:1px solid #ccbccd;}
.HistoryText{ margin-left:160px;}
.required{background-color: #7B667D;border: 1px solid #9D879F;color:#B1A4B2;}
.required option{color:#B1A4B2;}

.BotLink span a{color:#FF0000; color:#948596;}
.BotLink span a:hover {color:#993366;}

#hotel-booking .ui-datepicker-trigger{margin-left:10px;width:26px;}
#hotel-booking .ui-datepicker-trigger{}

.ServicesBox{
	clear:both;
	margin-bottom:20px;
}
 
.ServicesBox.google-360{
	margin-bottom:30px;
	float:left;
}

.ServicesBox.google-360 ul  {
	width:auto;
	margin-right:0;
}

.ServicesBox.google-360 ul li{
	background:none;
	border:none;
	padding-left:0;
	line-height:normal;
	height:auto;
	float:left;
	margin:8px;
}

.ServicesBox.google-360 ul li a{
	color:#fff;
	text-decoration:none;
	border:#6b586f solid thin;
	border-radius:10px;
	padding:10px 0;
	display:block;
	text-align:center;
	width:200px;
}

.ServicesBox.google-360 ul li a:hover{
	background:#3b293e;
	box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.5);
}


p.galleryTitle {
    color: #FFF;
    text-align: center;
    font-size: 15px;
}
.PhotoRaw{
    height:180px;
}