body {
	background: #f9e5d6 url(../_images/bg.gif) repeat-x;
}
	


#tabs {
  float: left;
  width: 450px;
  margin: 10px 0 10px 11px;
}

* html #tabs {
  float: left;
  width: 496px;
  margin: 10px 0 10px 5px;
}



#header img {
  position: relative;
  left: 10px;
}

#tab_buttons {
  float: left;
  height: 35px;
}

#reservations {
  float: left;
  width: 203px;
  margin: 10px 0 0 11px;
}

#reservations.standard_on {
  background: url(../_images/reservations_grad_standard_bg.gif) repeat-x bottom center;
}

#reservations.summit_on, #summit_bg {
  background: url(../_images/reservations_grad_summit_bg.gif) repeat-x bottom center;
}

#summit_bg {
  visibility: hidden;	
}

#res_content {
  height: 313px;
  background: url(../_images/reservations_bg.gif) repeat-y top left;
}

#home_highlights {
	width: 494px;
	height: 280px;
	overflow: hidden;
	background: #eee;
    float: left;
	position: relative;
	border: 1px solid #a66d50;
}

#slides {
	width: 4380px;
	height: 344px;
	float: left;
	position: relative;
}

.slide {
	float: left;
	width: 494px;
	height: 344px;
}

.slide h1, .slide p {
	padding: 0 0 10px 0;
	margin: 0;
}

#slide_1 {
	background: #5b3f32;
}

#slide_2 {
	background: #aecc8e;
}

#slide_3 {
	background: #a4b4d7;
}

#slide_4 {
	background: #5b3f32;
}

#slide_5 {
	background: #aecc8e;
}

#slide_6 {
	background: #a4b4d7;
}


/* TABS */
#tab_buttons {
  margin: 0;
  padding: 0;
  float: left;
  list-style: none;
}

#tab_buttons li {
  float: left;
}

#tab_buttons li a {
  height: 36px;
  display: block;
  text-indent: -9000px;
}

#tab_buttons li a:hover, #tab_buttons li a.on {
  background-position: 0 -36px !important;
}

#tab_buttons li#tab_chinese a {
  width: 115px;
  background: url(../_images/tab_chinese.gif) no-repeat;
}

#tab_buttons li#tab_specials a {
  width: 99px;
  background: url(../_images/tab_specials.gif) no-repeat;
}

#tab_buttons li#tab_win a {
  width: 120px;
  background: url(../_images/tab_win.gif) no-repeat;
}

#tab_buttons li#tab_iprefer a {
  width: 75px;
  background: url(../_images/tab_iprefer.gif) no-repeat;
}

#tab_buttons li#tab_packages a {
  width: 87px;
  background: url(../_images/tab_packages.gif) no-repeat;
}


/* RESERVE A ROOM */
/*****************************************************************************/
#reserve_a_room {
  margin: 0;
  padding: 0;
	position: relative;
}

#res_form_standard {
  position: relative;
  	
}
              
#p_arrive {
  position: absolute;
  top: 0px;
}

#p_depart {
  position: absolute;
  top: 50px;
}

#p_guests {
  position: absolute;
  top: 100px;
}

#p_promo {
  position: absolute;
  top: 100px;
  left: 65px;
}

#p_promo input {
  width: 75px;	
}

#p_submit {
  position: absolute;
  top: 145px;
}

.res_form_defaults label {
  font: Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #fff;
  display:block;
  clear: both;
}

.res_form_defaults {
  margin: 8px 14px 0 14px;
}

.res_form_defaults p {
  margin: 0 0 8px 0 !important;
}

.res_form_defaults .button_link {
  position: relative;
  top: 5px;
}

.res_form_defaults .res_input {
  padding: 1px 2px;
  margin: 0 0 0 0;
}

.res_form_defaults select {
  clear: both;
  display: block;
  padding: 1px 2px;
  margin: 0 0 0 0;
}



/* HACKERS */
#trig2 img {
  margin-top: 0;
  _margin-top: 0;
}


/* NEW CODE */
#res_btns a {
  display: block;
  height: 36px;
  text-indent: -9000px;
  float: left;
}

#res_btn_standard {
  width: 81px;
  background: url(../_images/reservations_standard_btn.gif) no-repeat;
}

#res_btn_summit {
  width: 114px;
  background: url(../_images/reservations_summit_btn.gif) no-repeat;
}

#res_btns a.on, #res_btns a.on:hover {
  background-position: 0 -72px;
}

#res_btns a:hover {
  background-position: 0 -36px;
}


#res_btns {
  padding: 0 4px;
  float: left;
}

fieldset {
  border: none;
  margin: 0;
  padding: 0;
}

#res_difference {
  color: #7aadde;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  text-align: center;
  display: block;
  padding: 10px 0;
  clear: both;
}


/* HIDES PROMO AREA - Broken in IE7 */
/*****************************************************************************/
#promoArea {
  background: none;
}


/* MOZILLA & IE ACTIVE HACKS */
/*****************************************************************************/
:focus
{
-moz-outline-style: none;
}