@charset "utf-8";
/* CSS Document */
/*Element style*/
body {
	background-color: #400135;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:11px;
	color:#333;
	text-align:justify;
}
table {width:100%; border:0px}
img{border:none}
a{color:#9a1c85;text-decoration:none}
a:visited{color:#a35396;text-decoration:none}
a:hover{color:#b9a4a8;text-decoration:underline}
h1{font-size:21px}
h2{font-size:16px}
h3{font-size:12px}
ul{margin-top:-4px}
ul ul{margin-top:5px}
ol{margin-top:-4px}
ol li{padding-top:2px}
ol ul{margin-top:10px}

/*Layout style - Homepage*/
.tblBgLt {background:url('../images/bg-pg-lt.gif') repeat-x left top}
.tblBgRt {background:url('../images/bg-pg-rt.gif') repeat-x right top}
table.tblData {border-top:1px solid #d0b3cc; border-right:1px solid #d0b3cc}
table.tblData th{border-bottom:1px solid #d0b3cc; border-left:1px solid #d0b3cc; padding:5px; background:#d0b3cc; color:#6f0c5e}
table.tblData td{border-bottom:1px solid #d0b3cc; border-left:1px solid #d0b3cc; padding:5px}
.tblData img{ border:1px solid #d0b3cc}
.tblData tr.imgCtr td{text-align:center; font-weight:bold}
table .tblGalary{width:100%;border-top:1px solid #d0b3cc;border-right:1px solid #d0b3cc}
table .tblGalary th{border-bottom:1px solid #d0b3cc; border-left:1px solid #d0b3cc; padding:5px; background:#d0b3cc; color:#6f0c5e; text-align:center}
table .tblGalary td{width:20%;vertical-align:top;padding:20px 10px;text-align:center;border-bottom:1px solid #d0b3cc;border-left:1px solid #d0b3cc;background-color:#f5eff4}
table .tblGalary td img{border:1px solid #d0b3cc;padding:5px;background-color:#fff}
.ltPanel{width:216px;border-right:8px solid #f2f2f2;vertical-align:top;background:#d0b3cc url('../images/line-vt-left.gif') repeat-y left top}
.ltPanel table td {text-align:center}
.bdrTblTop8{border-top:8px solid #f2f2f2;}
.bdrTblRt8{border-right:8px solid #f2f2f2;}
.iconTop td{padding-top:7px}
.lkTop{height:41px;background:#d0b3cc;font-size:12px;color:#6f0c5e}
.lkTopSer{height:35px;*height:25px;background:#6f0c5e;font-size:12px;color:#fff;padding-left:20px}
.lkTop a{color:#6f0c5e;text-decoration:none}
.lkTop a:visited{color:#a35396}
.lkTop a:hover{color:#fff}
.lkTopSer a{margin-left:10px;padding:5px 4px 5px 15px;background:url('../images/bullet-link.gif') no-repeat left center; color:#fff;text-decoration:none}
.lkTopSer a:visited{color: #cc99ff}
.lkTopSer a:hover{color: #cc99ff}
.bgHmPgData{background:#fcfafb url('../images/bg-page.jpg') repeat-x left bottom;vertical-align:top}
h1.mainTitle{font-size:21px;margin:0px;color:#333}
h1.mainTitle span{color:#9a1c85}
.subTitle{font-size:16px; margin:0px}
.subTitle span{color:#9a1c85}
.titleText{font-size:12px; color:#6b3462; font-weight:bold}
.titleTextBrw{font-size:12px; color:#643e12; font-weight:bold;background:url('../images/bullet-3.gif') no-repeat left 5px; padding-left:12px}
.padgIntroTxt{padding:10px 0px 25px 0px}
.hmPgMidCont{clear:both;height:115px;padding:10px 0px;border-bottom:1px dashed #9d7b97; background:url('../images/line-vt.jpg') no-repeat center center}
.hmPgPanelRt{width:200px;border-left:3px solid #6f0c5e;vertical-align:top;padding-left:12px}
.hmPgRtBdr{padding-top:30px; background:url('../images/line-ht-right.gif') no-repeat left 15px}
.bgLine{background:url('../images/line-vt-left.gif') no-repeat left top}
#footer{width:660px;padding:5px;text-align:center;color:#d391c8;font-size:9px}
#footerLkPg{text-align:center;color:#643e12;font-size:10px; padding-top:5px}
#footerLkPg a{color:#643e12}
#footerLkPg a:visited{color:#b87424}
#footerLkPg a:hover{color:#000}
/*Layout style - Linkpage*/
.lkPgLtBtmPanel{padding:10px;background:#d0b3cc;border-left:4px solid #f2f2f2}
.divPhotoGallery{padding-bottom:15px}
.divVirtualTour{border-top:4px solid #b9a4a8;border-bottom:4px solid #b9a4a8;padding:15px 0px}
.divContact{margin-top:15px;background:url('../images/contact-Img-Bg.gif') no-repeat right top;}
#breadcrumb{color:#999; font-size:10px}
/*Dynamic Font Size*/
.fontStyle{padding:0px 2px;text-decoration:none}
.dynFontSize1{font-size:11px !important}
.dynFontSize2{font-size:14px !important}
.dynFontSize3{font-size:16px !important}
/*General style*/
.subLink{text-align:center;font-size:12px;border:1px dashed #d0b3cc;background:#eee;padding:2px 0px}
.subLink a{padding:0px 1px}
.subLink a:hover{text-decoration:none;color:#333}
.bgLogo{background:url('../images/bg-Pearl-Suites-Logo.gif') no-repeat center center}
.bgImg{background:url('../images/bg-img.jpg') no-repeat center center}
.imgRt{margin-left:5px; padding:5px; border:1px solid #d0b3cc;float:right}
.imgLt{margin-right:5px; padding:5px; border:1px solid #d0b3cc;float:left}
.bgPurple{background-color:#d0b3cc}
.floatL{float:left}
.floatR{float:right}
.clearB{clear:both}
.vAlignTop{vertical-align:top}
.vAlignMid{vertical-align:middle}
.txtCenter{text-align:center}
.txtLeft{text-align:left !important}
.txtRight{text-align:right}
.txtGrey{color:#999}
.txtBrown{color:#643e12}
.bdr1{border:1px solid #999}
.bdrRt1{border-right:1px solid #fff}
.bdrBtm2{border-bottom:2px solid #9d7b97}
.bdrBtmDash1{border-bottom:1px dashed #9d7b97}
.mrgn0{margin:0px}
.mrgnTop5{margin-top:5px}
.mrgnLt10{margin-left:10px}
.mrgnTpBt10{margin:9px 0px}
.mrgnTpBt25{margin:25px 0px}
.padgLtRt15{padding:0px 15px}
.padgTop25{padding:50px 0px 5px 0px;*padding:40px 0px 5px 0px}
.padgBtm20{padding:0px 0px 20px 0px}
.padgBtm5{padding:0px 0px 5px 0px}
.padg0{padding:0px}
.padg5{padding:5px}
.padg10{padding:10px}
.padgTpBtm5{padding:5px 0px}
.padgTp25Btm10{padding:25px 0px 10px 0px}
.padgTpLt15{margin:15px 15px 0px 0px}
.padgRt8{padding-right:8px}
.padgLt50{padding:0px 0px 0px 50px}
.padgTop7{padding-top:7px}
.wdth190{width:190px}
.wdth675{width:675px}
.wdth100per{width:100% !important}
.wdth95per{width:95% !important}
.wdth35per{width:35%}
.wdth50per{width:50%}
#reservation {
	font-size: 1px; width:104px; overflow:hidden; text-align:left; overflow:hidden; float:left;
}
#reservation input {
	height: 27px;
	width: 104px;
	background-image: url(../images/btnReservation.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 0px;
	text-decoration: none;
	color: #509DD5;
	cursor: pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
#reservation input:hover{
	height: 27px;
	width: 104px;
	background-image: url(../images/btnReservation_over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 0px;
	text-decoration: none;
	color: #509DD5;
	cursor: pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
#reservation input:Selected {
	height: 27px;
	width: 104px;
	background-image: url(../images/btnReservation_over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 0px;
	text-decoration: none;
	color: #509DD5;
	cursor: pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
#___plusone_0
{
vertical-align:top !important;
margin-left:30px !important;
}

