/* DROP IN CLUB RESORT CSS GLOBAL DOCUMENT */

body {
  padding: 0;
  margin: 0;
  background: #3f2c13 url(../images/bg.gif) repeat-x;
  font: 12px/24px Verdana, Arial, Helvetica, sans-serif normal;
  color: #f6d2b3;
}

h1, h2, h3, h4, h5, h6, p, ul, ol {
  padding: 0;
  margin: 0 0 12px 0;
}

ul {
  margin: 0 0 12px 16px;
}

ol {
  margin: 0 0 12px 20px;
}

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

#subpage_left a, #subpage_right a, #home_bottom_dropin_footer a {
  color: #f6d2b3;
	text-decoration: none;
	border-bottom: 1px dotted #f6d2b3;
}

#subpage_left a:hover, #subpage_left a:focus, #subpage_right a:hover, #subpage_right a:focus, #home_bottom_dropin_footer a:hover, #home_bottom_dropin_footer a:focus {
  color: #fff;
  border-bottom: 1px solid #fff5d8;
}

form label {
  text-transform: uppercase;
	font-size: 11px;
	position: relative;
	top: 2px;
}

#wrapper {
  margin: 0 auto;
  width: 914px;
}

#shadow {
  width: 914px;
  background: url(../images/wrapper_bg.png) repeat-y;
}

#bg_drop {
  background: url(../images/bg_drop.gif) repeat-x top center;
  margin: 0 7px;
}

#dropin_top_bg {
  background: url(../images/dropin_top_bg.jpg) no-repeat top center;
  padding: 0 29px;
}

#dropin_bg {
  background: url(../images/background_wood_top.jpg) no-repeat bottom center;
}

#header, #body, #footer {
  clear: both;
}

.subpage_title:first-line {
  font-weight: bold;
	font-size: 14px;
}

.clear_both {
  clear: both;
}

/*-------
  header
--------*/

#header {
  padding: 20px 0;
  height: 126px;
}

#header p{
display: block;
float: right;
height: 91px;
vertical-align: top;
}
#header p table{
vertical-align: top;
text-align: center;
}
#logo{
display: block;
float: left;
}
#logo a {
  background: url(../images/logo.png) no-repeat;
  width: 225px;
  height: 91px;
  display: block;

}

#logo a span {
  display: none;
}


/* NAVIGATION */
#nav {
  width: 842px;
  height: 29px;
  background: url(../images/nav_bg.png) repeat-x;
  text-align: center;
  margin: 0;
  padding: 0;
	z-index: 100000;
	position: relative;
}

#nav:hover {

}

#nav li {
  display: inline;
}

#nav li a {
  padding: 6px 8px;
  color: #fff;
  text-decoration: none;
  font-size: 10px;
  position: relative;
  top: 1px;
}

#nav li a:hover {
  text-decoration: underline;	
}




/*-------
  FOOTER
---------*/

#footer {
  width: 914px;
  text-align: center;
  font-size: 9px;
  margin: 0 auto 0 auto;
  padding: 0;
}

#footer_bottom {
  width: 914px;
	height: 37px;
	background: url(../images/background_wood_bottom.png) no-repeat;
}

#footer_nav {
  padding: 0;
  margin: 0 25px 0 0;
  list-style: none;
float: right;
}
/*-------
#footer_nav:hover {
  cursor: pointer;
}
---------*/
#footer_nav li {
  display: inline;
  padding: 0 10px 0 5px;
}

#footer_nav li.off {
  background: none;
}

#footer_nav li a {
  color: #986532;
}

#footer_nav li a:hover {
  text-decoration: none;
}


/* FOOTER DISCLAIMER */

#footer_copright {
  margin: 0px 0 0 35px;
  color: #986532;
  float: left; }
#bookhotel{
position: absolute;
top: 0;
right: 0;
z-index: 9999;
background: url(../images/deposit_book.png) repeat-y;
width:117px;
height:108px;
cursor: pointer;
}

* html #shadow {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/wrapper_bg.png');
	background: none;
}

* html #logo a {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/logo.png');
	background: none;
}

* html #nav {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/nav_bg.png');
	background: none;
} 

* html #footer_bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/background_wood_bottom.png');
	background: none;
}
* html #bookhotel {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/deposit_book.png');
	background: none;
}