﻿body,html, #wrapper{
	width:100%;
	height:100%;
	margin:0px auto;
	padding:0px;
	text-align:center;
	background-color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	
	min-width:990px;
	
	font-size:11px;
	line-height:17px;
}
html{
	_width:990px;
}
img{
	border:0px;
}
#flash_area{
	width:100%;
	height:454px;
	position:relative;
	background-repeat:repeat-x;
	background-position: 0 0;
	background-image:url('../images/index_newtemplate/top_bg.jpg');
	margin:0px auto;
}
#flash_area #menu_flash,
#flash_area #index_flash{
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
	width:100%;
}

#menu_flash #menudiv ul#nav_menu li div ul li a {
	height:15px;
}



#flash_area #menu_flash
{
	z-index:1;
}


#flash_area #index_flash{
	height:100%;
}
#index_flash{
    background-position:center top;
    background-repeat:no-repeat;
}





/***************************content_area************************************/
#content_area_outer{
	border-bottom:1px solid #BB9742;
	background-repeat:repeat-x;
	background-position: 0 0;
	background-image:url('../images/index_newtemplate/content_bg.jpg');
	height:226px;
	clear:both;
	display:inline-block;
	width:100%;
}
#content_area{
	width:990px;
	height:100%;
	text-align:left;
	margin:0px auto;
}
#content_area form{
	margin:0px;
	padding:0px;
	height:100%;
}
#content_area .roomreserv, #content_area .whatnews, #content_area .specialoffer{
	background-repeat: no-repeat;
	background-position: 0 0;
	height:100%;
	float:left;
}
#content_area .roomreserv{
	background-image:url('../images/index_newtemplate/reserve_bg.jpg');
	width:390px;
	text-align: right;
	clear:both;
}
#content_area .roomreserv .inside{
	padding-top:18px;
	/*width:315px;*/
	width:100%;
	float:right;
}
#content_area .roomreserv .inside .search{
	padding-right:0px;
	width:308px;
	height:100%;
	
	float:right;
}
#content_area .roomreserv .inside .search .info{
	float:left;
	padding-right:20px;
	_padding-right:15px;
	padding-bottom:15px;
	text-align:left;
}
.clear_right{
	padding-right:0px !important;
}
#content_area .roomreserv .inside label{
	margin-right:3px;
}
#content_area .roomreserv .inside input{
	border: 1px solid #D7CEBB;
	font-family:Arial,Helvetica,sans-serif;
	padding:1px 4px;
	height:15px;
	background-color:#F0EEE6;
	font-size:12px;
	line-height:14px;
	color:#463D26;
}
.date_field{
	width:92px;
}
.no_field{
	width:70px;
  border:1px solid #F5F3EE;
}
.select label{
	display:block;
}
#content_area .roomreserv .inside div.selectbox-wrapper {
  position:absolute;
  width:100px;
  background-color:#e3dcd0;
  border:1px solid #f3f1eb;
  padding:0px;
  font-size:11px;
  text-align:left;
  margin-top:-1px\9;
  overflow:auto;
  width: 150px;	/* FOR FIXED WIDTH FOR 5 COLUMNS */
}
#content_area .roomreserv .inside div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  width:100%;
}
#content_area .roomreserv .inside div.selectbox-wrapper ul li.selected { 
  background-color: #cabda4;
}
#content_area .roomreserv .inside div.selectbox-wrapper ul li.current { 
  background-color: #BBA986;
}
#content_area .roomreserv .inside  div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  cursor:pointer;
  /*	FOR 3 COLUMNS SELECT START	*/
  float: left;
  width: 30px;
  text-align: center;
  color:#463d26;
  /*	FOR 3 COLUMNS SELECT END	*/
}
#content_area .roomreserv .inside  .selectbox /* look&fell of  select box*/
{
	margin-top:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  width:99%; 
  display:block;
  text-align:left; 
  background:url('../images/index_newtemplate/btn_selectbox.jpg') no-repeat right #F5F3EE;
  background-position:right 0px;
  height:13px;
  cursor:pointer;
  border:1px solid #F5F3EE;
}
.selectbox_width{
	width:40px; 
}
#content_area .roomreserv .inside .form_btn{
	margin-right:5px;
}
#content_area .whatnews{
	background-image:url('../images/index_newtemplate/whatsnew_bg.jpg');
	width:303px;
}
#content_area .whatnews .inside{
	padding-top:21px;
	padding-left:34px;
}
#content_area .whatnews .inside .heading{
	padding-bottom:13px;
	_padding-bottom:12px;
	height:30px;
	width:232px;
	margin-right:23px;
	padding-right:14px;
		background-repeat: no-repeat;
	background-position: right bottom;
	background-image:url('../images/index_newtemplate/whatsnew_curve.gif');
}
#content_area .whatnews .inside .heading a{
	margin-top:13px;
	display:block;
	float:right;
	float:none\9;
}
#content_area .whatnews a, #content_area .whatnews a:visited{
	color:#84714A;
}
#content_area .whatnews a:hover{
	color:#B9945B;
}
#content_area .whatnews .scroll_content{
	margin-right:19px;
overflow:hidden;
position:relative;
z-index:1;
height:150px;
		background-repeat: no-repeat;
	background-position: 100% 0;
	background-image:url('../images/index_newtemplate/whatsnew_scrollbg.gif');
}
#content_area .whatnews .scroll_bar{
float:left;
width:8px;
height:23px;
margin-left:1px;
		background-repeat: no-repeat;
	background-position: 0 0;
	background-image:url('../images/index_newtemplate/whatsnew_scrollbar.gif');
	cursor:pointer;
	position:absolute;
	top:0px;
	right:1px;
}
#content_area .whatnews  .content{
	margin-bottom:10px;
height:140px;
overflow:hidden;
}
#content_area .whatnews .scroller{
	padding-right:10px;
	width:230px;
float:left;
overflow:visible;
}
#content_area .whatnews table{
	width:100%;
	text-align:left;
}
#content_area .whatnews table td{
	padding-bottom:15px;
	vertical-align:top;
}
#content_area .whatnews table .date{
	font-weight:bold;
	color: #6B5A3D;
	padding-right:21px;
	display:block;
}
#content_area .whatnews table .news{
}
#content_area .specialoffer{
	background-image:url('../images/index_newtemplate/specialoffer_bg.jpg');
	width:297px;
	_width:294px;
}
#content_area .specialoffer .inside{
	padding-top:18px;
	padding-left:23px;
}
#content_area .specialoffer .inside .heading{
	padding-bottom:13px;
}
#content_area .specialoffer .banner{
	padding-bottom:9px;
}

#superBannerCloseBtn{
	width:74px;
	display:block;
	padding-left:611px;
	padding-left:308px\9;
	_padding-left:303px;
}
#superBannerCloseBtn a{
	height:22px;
	width:74px;
	display:block;
}
#superBannerCloseBtn a:hover{
	background-position: 0 -22px;
}
#banner_area_1, #banner_area_2{
	position:relative;
	display:block;
	height:70px;
}

/***************************content_area end************************************/
/***************************footer************************************/
#footer_outer{
	width:100%;
	border-top:1px solid #fff;
	border-bottom:8px solid #ffffff;
	background-repeat:repeat-x;
	background-position: 0 0;
	background-image:url('../images/index_newtemplate/footer_bg.jpg');
	display:inline-block;
}
#footer{
	width:945px;
	color: #333333;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:20px;
	margin:0px auto;
	text-align:left;
}
#footer a, #footer a:visited{
	color:#968154;
}
#footer a:hover{
	color:  #7D6D4D;
}
#footer  .left{
	float:left;
}
#footer  .right{
	float:right;
	text-align:right;
}
#footer ul.link{
	margin:0px;
	padding:0px;
	list-style:none;
	clear:both;
	float:right;
	display:inline-block;
}
#footer ul.link li{
	float:left;
	list-style:none;
	background-repeat: no-repeat;
	background-position: 0 50%;
	margin-left:10px;
	padding-left:10px;
	background-image:url('../images/index_newtemplate/footer_bullet.gif');
}

#footer ul.link li a{
	display:block;
	white-space:nowrap;
	}

#footer .copyright{
	color: #333333;
	display:inline-block;
	clear:both;
	}
/***************************footer end************************************/
