@charset "utf-8";
/* CSS Document */

*{
	margin:0; padding:0; outline:none; border:none;
	list-style:none; text-decoration:none;}
body{
	background:url(../images/body_bg.gif) repeat-y 0 0 #d6d69c; color:#000;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;}
.clear{
	font-size:0; line-height:0; clear:both;}
.noStyle{
	background:none !important; border:none !important;
	color:#000;}
#mainDiv{
	margin:0 auto; width:983px;}	
	
/*--------- header starts --------------*/
#header{
	float:left;	width:940px ; padding:0 17px 0 26px;}
#headerLogo{
	float:left; width:479px;}
#headerMenu{
	float:left; width:461px; height:30px;}
#headerMenu .logo2{
	float:right; padding:10px 0 0px 0;}
#headerMenu p.menu{
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#363C92; float:right; vertical-align:bottom;}
#headerMenu p.menu a{
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#363C92; vertical-align:bottom; }
#headerMenu p.menu a:hover{
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#ccc;}
#headerMenu ul.menu{
	float:right; padding:30px 0 0 0;}
#headerMenu ul.menu li{
	 display:block; float:left;
	 font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#363C92;}
#headerMenu ul.menu li a{
	display:block; float:left; padding:0 10px;
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#363C92; vertical-align:bottom; }
#headerMenu ul.menu li a:hover{
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;}
#headerBorder{
	float:left; width:983px; padding:0 0 2px 0;}
#headerBorderBlue{
	float:left; height:15px; width:704px; background:#363C92;}	
#headerBorderYellow{
	float:left; height:15px; width:279px; background:#C1DD00;}
#headerBorderBrown{
	float:left; height:25px; width:983px; background:#734221;}
#headerBorderBrown ul.menu{
	float:right; width:auto; height:25px; padding:0 10px;}
#headerBorderBrown ul.menu li{
	float:left; display:block; padding:0 0 0 6px; height:25px;}
#headerBorderBrown ul.menu li a{
	display:block; float:left; padding:0 10px; color:#fff;
	font: bold 12px/25px Verdana, Arial, Helvetica, sans-serif;}
#headerBorderBrown ul.menu li a:hover{
	font: bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background:#2b1608;}

#headerBorderBrown div.luxary{
	height:30px; width:164px; float:right;}
#headerBorderBrown div.luxary a{
	background:url(../images/luxury_btn.gif) no-repeat left top;
	height:30px; width:164px; display:block; text-indent:-9999px;}
#headerBorderBrown div.luxary a:hover{
	background:url(../images/luxury_btn.gif) no-repeat left bottom;}
#flashContent{
	float:left; width:983px;
	padding:0 0 4px 0;}
/*--------- header ends --------------*/

/*---------- body starts-------------*/
#bodyContent{
	float:left; width:983px;}
	
/*----------left Panel starts--------------*/
#leftPanel{
	float:left; width:700px; padding:0 19px 0 26px;
	border-right: 2px solid #734221;}
#leftPanelPart1{
	float:left; width:700px;
	background:url(../images/body_border111.gif) no-repeat left bottom;}
#leftPanelPart1Pict{
	float:left; width:62px;}
#leftPanelPart1Text{
	float:left; width:628x;}
#leftPanelPart1Text p.text{
	padding:34px 0 19px 4px; font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#706330;}
#leftPanelPart2{
	float:left; width:700px; padding:18px 0 38px 0;
	background:url(../images/body_border111.gif) no-repeat left bottom;}
#leftPanelPart2Image{
	float:left; width:202px;}
#leftPanelPart2Text{
	float:left; width:478px; padding: 0 0 0 20px; color:#706330;}
#leftPanelPart2Text p{
	text-align:justify; font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#706330;}	
#leftPanelPart2Text p.header{
	font: bold 14px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#706330;}
#leftPanelPart2Text p.text{
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0; text-align:justify;}
#leftPanelPart3{
	float:left; width:700px; padding:8px 0 29px 0;}
#leftPanelPart3 p.text{
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#706330;}
/*----------left Panel ends--------------*/

/*----------rightPanel starts-------------*/
#rightPanel{
	float: left; width:216px; padding:18px 10px 0 10px; border-top: 4px solid #734221;}
#rightPanel .image1{
	padding:0 0 0 8px;}
#rightPanel p.text{	
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0; text-align:justify;}	
#rightPanel p.indexHeader{
	font: bold 14px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000; text-decoration:underline;
	padding:4px 0;}
#rightPanel .inputBorder{
	border: 2px solid #B59D87;}
#rightPanel .button{
	background:url(../images/next.gif) no-repeat 0 0; height:19px;
	width:47px; border:none; font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif; color:#000; padding: 0 0 5px 0;}	
/*----------rightPanel ends-------------*/


/*---------rooms page starts------------*/
#roomsTableContent{
	float:left; width:700px; padding:20px 0 0 0;}
#roomsTableContent .border{
	border: 2px solid #573314;}
#roomsTableContent .tableTd1{
	height:28px; color:#706330; 
	font: bold 14px/28px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:2px solid #292513; background:#ADAC74;}
#roomsTableContent .tableTd2{
	height:28px; color:#706330; 
	font: bold 14px/28px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:2px solid #573314;}
#roomsTableContent .tableTdText{
	height:28px; color:#706330; 
	font: bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #573314;}
#rightPanelServiceFlash{
	float:left; width:216px; padding:0 0 20px 0;
	border-bottom:2px solid #734221;}
	
	
#leftPanelPart2 p.roomHeader1{
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#706330; text-decoration:underline;}
#leftPanelPart2 ul.menu{
	padding:8px 0 0 30px;}
#leftPanelPart2 ul.menu li{
	list-style:decimal; 
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}


#rightPanelTerms{
	float:left; width:198px; padding:4px 8px;
	border:1px solid #000;}
#rightPanelTerms p.roomHeader1{
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#706330; text-decoration:underline; text-align:center;}
#rightPanelTerms ul.menu{
	padding:8px 0 0 20px;}
#rightPanelTerms ul.menu li{
	list-style:decimal; 
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000; }
/*---------------rooms page ends-----------------------*/

/*-----------------foods page starts--------------------*/
#rightPanelServiceFlash .foodImage1{
	padding:4px 0;}
/*-----------------foods page ends--------------------*/

/*----------------reservation page starts-------------------*/
#resrevationHeader{
	float:left; width:983px;
	background:url(../images/body_border1.gif) no-repeat left bottom;}
#resrevationHeader p.text{
	padding:34px 0 19px 4px; font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#706330;}
#reservationBodyContent{
	float:left; width:983px; padding:20px 0;
	background:url(../images/body_border1.gif) no-repeat left bottom;}
.button{
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#9C9E9C; border: 1px solid #B59E84; cursor:pointer;
	background:#C6C7C6;}	
#reservationBodyContent .reservationPanel{
	float:left; width:491px;}
#reservationBodyContent .borderRight{
	border-right:1px solid #000; padding:0 6px 0 0;}
#reservationBodyContent .inputBorder{
	border: 2px solid #B59D87;}
/*----------------reservation page End-------------------*/

/*-----------------Contact Us page starts----------------*/

#bodyContent .contactUsHeader h1{
	font: bold italic 16px/22px "Times New Roman", Times, serif; color:#663300; text-decoration:underline;
	padding:30px 0 0 0; text-align:center;}
#bodyContent .contactUsHeader{
	font:14px/22px Verdana, Arial, Helvetica, sans-serif; color:#663300;
	text-align:center;}
#bodyContent .contactUsHeader a{
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif; color:#663300; 
	text-decoration:none; text-decoration:underline;}
#bodyContent .contactUsHeader a:hover {
	color:#999; text-decoration:none;}
.conImg {
	padding:10px 0 5px 0;}
/*-----------------Contact Us page END----------------*/

/*-----------------Feedback page Starts----------------*/
.formpad {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:5px 0 0 150px;}
.formtext {
	background-color:#F2F2F3; border:1px solid #000; height:18px; width:180px;}
.formtextbig {
	background-color:#F2F2F3; border:1px solid #000; width:200px;}

/*-----------------Feedback page End----------------*/
.tableroom111{
    padding:12px 0 0 0;}






