body {margin: 0px; background-color:#ece9e0; font:11px/17px arial; color:#666666;}
#container {
	text-align:left;
	margin: 0px auto;
	width: 800px;
	position:relative;
	padding:0;
	}
#leftcolumn{margin-right: 0px; margin-top:0px; z-index:1; min-height:800px; padding-top:0px; margin-left:0px; background: transparent url(../images/bodyline.gif) repeat-y top left;}
#content {height:100%; margin: 0px 16px 0px 260px; padding: 285px 0px 20px 0px;z-index: 15;}
#Emailcontent {height:100%; margin: 0px 16px 0px 200px; padding: 330px 0px 20px 0px;z-index: 15;}

div#logop{position:absolute; height:107px; top:0px; left:0px; width:244px;  z-index:200; }
div#logo{ display:table-cell; vertical-align: middle; top:0px; left:0px; width:244px;  height:107px; background-color:#ffffff;} /* CSS2+ */
/*div#logo img { margin-top: expression(this.clientHeight > 0 ? (this.clientHeight-this.parentNode.clientHeight) / 4 + "px" : "0px" );  vertical-align: middle;} /* IE */
/*div#logo img { margin-top: expression(this.parentNode.clientHeight > 0 ? this.parentNode.clientHeight :this.parentNode.clientHeight) ; vertical-align: middle;} /* IE */
#rightPhone {position:absolute;top:10px;left:550px; font:bold 13px arial; color#000000; z-index:15; width:244px; height:20px;}


/*div#logo {display:table-cell; vertical-align: middle;top:0px;left:0px;z-index:15; width:244px; height:107px;background-color:#FFFFFF; border:1px solid black;}
div#logo img { margin-top: expression((this.parentNode.clientHeight - this.clientHeight) / 2 + "px"); } /* IE */

#headerbg {position:absolute;top:251px;z-index:13;left: 0px;width: 800px;height: 23px; background-color:#ce2045;}
#topnav2 {position:absolute;top:360px;z-index:3;left: 257px;width: 526px;height: 31px;}
#headerimg_parent {position:absolute;top:280px;z-index:3;left: 257px; width:380px; height:76px; border-bottom:solid 1px #dedacf;}
#headerimg {position:absolute;top:0px;z-index:3;left: 0px;}
.headertxt{padding-left:15px; padding-top:15px;}
.welcometo{font:normal 20px tahoma; color:#004395;}
.hotelname35{font:normal 20px tahoma; color:#ce2045;}
.hotelname40{font:normal 18px tahoma; color:#ce2045;}
#customerfeedback{position:absolute;top:265px;z-index:13;left: 635px;width: 165px;height: 92px;  }
#header {position:absolute;top:0px;z-index:3;left: 250px;width: 538px;height: 20px}
#cancel{margin-left:17px;margin-top:-22px;position:absolute;top:276px;z-index:15;}
#topnav{position:absolute;left:244px;top:85px;width:556px;height:22px;z-index:12; background-color:#004395;}
#topbg{
	position:absolute;
	left:244px;
	top:0px;
	width:556px;
	height:85px;
	z-index:7;
	background:url(../images/topimg.jpg);
}
#mainimage {position:absolute;top:107px;left:243px;z-index:10; width:557px; height:147px;}
#leftbg {position:absolute; left: 0px; top:293px; width:244px; background-color:#e0dacc; z-index:7;}
#bookroom{position:absolute; left: 10px; top:110px; width:178px; height:20px;background: transparent url(../images/head-book-room.gif) no-repeat top left; z-index:57;}
#fastmenu_parent {position:absolute;left:0px; top:107px;width:243px;height:147px;z-index:7; background-color:#e3b859;}
#fastmenu {position:absolute;left: 27px;top:300px;width:165px;height:150px;z-index:7; }
#HotelAddress{position:absolute;left:0px;top:274px;width:244px;height:118px;z-index:7; background-color:#cdc4ad; }
.HotelAddress{position:absolute;left:0px;top:0px;z-index:8; font:normal 13px arial; color:#004395;}
#extrafeature {position:absolute;left: 20px;top:400px;width:198px;z-index:7;}
/* ------- topnav --------*/
#home a{position:absolute;left:58px;top:-8px;width:51px;height:30px;z-index:8;background: url("../images/home_nav_selectinn.gif") 0 0 no-repeat;} 
#home a:hover{background:url("../images/home_over.gif") 0 0 no-repeat;width:51px;height:30px;TEXT-DECORATION: none;}

#hotels a{position:absolute;left:117px;top:-8px;width:143px;height:30px;z-index:8;background: url("../images/Things_nav_selectinn.gif") 0 0 no-repeat;} 
#hotels a:hover{background:url("../images/things_over.gif") 0 0 no-repeat;width:143px;height:30px;TEXT-DECORATION: none;}

#special a{position:absolute;left:220px;top:-8px;width:97px;height:30px;z-index:8;background: url("../images/special_nav_selectinn.gif") 0 0 no-repeat;} 
#special a:hover{background:url("../images/special_over.gif") 0 0 no-repeat;width:97px;height:30px;TEXT-DECORATION: none;}

#about a{position:absolute;left:325px;top:-8px;width:113px;height:30px;z-index:8;background: url("../images/about_nav_selectinn.gif") 0 0 no-repeat;} 
#about a:hover{background:url("../images/about_hover.gif") 0 0 no-repeat;width:113px;height:30px;TEXT-DECORATION: none;}

#contact a{position:absolute;left:446px;top:-8px;width:84px;height:30px;z-index:8;background: url("../images/contact_nav_selectinn.gif") 0 0 no-repeat;} 
#contact a:hover{background:url("../images/contact_over.gif") 0 0 no-repeat;width:84px;height:30px;TEXT-DECORATION: none;}

/*------- topnav end ------*/

/* -------- topnav2 start -----*/
#location a{position:absolute;left:7px;top:7px;width:137px;height:18px;z-index:8;background: url("../images/location_nav.gif") 0 0 no-repeat;} 
#location a:hover{background:url("../images/location_over.gif") 0 0 no-repeat;width:137px;height:18px;TEXT-DECORATION: none;}

#acco a{position:absolute;left:144px;top:7px;width:164px;height:18px;z-index:8;background: url("../images/acco_nav.gif") 0 0 no-repeat;} 
#acco a:hover{background:url("../images/acco_over.gif") 0 0 no-repeat;width:164px;height:18px;TEXT-DECORATION: none;}

#ser a{position:absolute;left:308px;top:7px;width:168px;height:18px;z-index:8;background: url("../images/ser_nav.gif") 0 0 no-repeat;} 
#ser a:hover{background:url("../images/ser_over.gif") 0 0 no-repeat;width:168px;height:18px;TEXT-DECORATION: none;}

#thing a{position:absolute;left:7px;top:25px;width:90px;height:18px;z-index:8;background: url("../images/thing_nav.gif") 0 0 no-repeat;} 
#thing a:hover{background:url("../images/thing_over.gif") 0 0 no-repeat;width:90px;height:18px;TEXT-DECORATION: none;}

#con a{position:absolute;left:97px;top:25px;width:95px;height:18px;z-index:8;background: url("../images/con_nav.gif") 0 0 no-repeat;} 
#con a:hover{background:url("../images/con_over.gif") 0 0 no-repeat;width:95px;height:18px;TEXT-DECORATION: none;}

/*------- topnav2 end --------*/
#customer {position:absolute; left: 603px; top:348px; width:197px; height:107px; z-index:8;}
#customertxt {font:bold 10px arial; color:#000000; position:absolute; left: 613px; top:400px; width:102px; height:54px; z-index:8;}
#specialoffer {position:absolute; left: 603px; top:455px; width:197px; height:147px; z-index:8;}
#specialtxt {font:bold 10px arial; color:#000000; position:absolute; left: 613px; top:517px; width:119px; height:76px; z-index:8;}
.black{font:11px/17px arial; color:#000000;}

h1 {font:12px arial; font-weight:bold; height:100%; color:#004395; margin-bottom:0px; margin-top:5px;}

h2 {font:12px arial; font-weight:bold; height:100%; color:#004395; margin-bottom:0px; margin-top:5px;}

h1.hotelpage {font:15px arial; font-weight:bold; height:100%; color:#ffffff; margin-bottom:10px; margin-top:5px; padding:5px; background:#004395;}

#box {padding: 5px;}
.box {padding: 10px;}
.boxtop {padding:0px;}
.box1 {
	padding: 10px;
	padding-right: 180px;
}

#address {
	font: 10px/18px verdana;
	z-index:12;
	line-height:14px;
	color: #666666;
	border-top:1px solid #dedacf;
}
.pipefooter{font: 8px/10px arial; color:#293c5a;}
.hoteladress{font:11px/18px arial; color:#ffffff;}

.forms { color:#000000; background-color: #ffffff; border-color: #a5acb2; border-style: solid; border-width: 1px; font-family: Verdana; font-size: 10px; }
UL {list-style-image: url(../images/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px;}

a:link {text-decoration: none; color: #213463;}
a:visited {text-decoration: none; color: #213463;}
a:hover, a:active {text-decoration: underline; color:#9c1421;}

.footerlink {font: 11px/18px arial;}
a.footerlink:link { COLOR: #666666; font-weight: normal; TEXT-DECORATION: underline }
a.footerlink:visited { COLOR: #666666; font-weight: normal; TEXT-DECORATION: underline }
a.footerlink:hover {	COLOR: #5b015e; font-weight: normal; TEXT-DECORATION: none }


a.videolink:link ,a.videolink:visited,a.videolink:hover {padding:0px 10px; font: bold 12px Arial ; TEXT-DECORATION: none ; color:#5b015e;}

.videodiv {background:#ccc4b2;padding:3px;}

.findlink {font: 11px/18px arial; color:#5b015e;}
a.findlink:link { COLOR: #5b015e; font-weight: normal; TEXT-DECORATION: none }
a.findlink:visited { COLOR: #5b015e; font-weight: normal; TEXT-DECORATION: none }
a.findlink:hover {	COLOR: #5b015e; font-weight: normal; TEXT-DECORATION: underline }

.leftlink {font: 11px/18px arial; color:#97896f;}
a.leftlink:link { COLOR: #97896f; font-weight: normal; TEXT-DECORATION: none }
a.leftlink:visited { COLOR: #97896f; font-weight: normal; TEXT-DECORATION: none }
a.leftlink:hover {	COLOR: #1b4a9a; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR: #ffffff; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR: #ffffff; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover {	COLOR: #efdba5; font-weight: normal; TEXT-DECORATION: underline }

.headers{ font:bold 12px/18px verdana;  background: #EBD69C; padding: 4px;}

.cr1 {FLOAT: right; FONT: 8pt/12pt verdana; BORDER-LEFT: #6f8ec9 1px solid; COLOR: #910b2c}

.top{font:10px/12px arial;}
a.top:link { COLOR: #9c1421; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR: #9c1421; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR: #9c1421; font-weight: normal; TEXT-DECORATION: underline }
#vista{border:0 none; left:576px; position:absolute; top:2px; z-index:55;}
#selectinn{border:0 none; left:700px; position:absolute; top:2px; z-index:55;}
table,table td{font-size:inherit;}
#PPCHeadingURL{font-weight:bold;left:236px;position:absolute;top:37px;z-index:16;width:410px;font-size:13px;}
#parentwheater{left:32px; position:absolute; top:554px; z-index:1001;}
#facebooklogo{position: absolute;top: 318px;left: -2px;*width: 220px;}
h2.hotelpage {    background: none repeat scroll 0 0 #004395;    color: #FFFFFF;    font: bold 15px arial;    height: 100%;    margin-bottom: 10px;    margin-top: 5px;    padding: 5px;}
h2.hotelservice{  color: #5B015E;    font: bold 12px arial;  margin-bottom: 0;    margin-top: 5px; width:90%;    text-align: left;}
#gplus{left:245px; position:absolute; top:25px; z-index:1001;}
