
body {font-family: 'Maven Pro', Tahoma,  Arial, Helvetica, sans-serif; background-color: #ccc; color: #000; font-weight: 400; }

/*CLEARFIX*/
/* Hides from IE-mac float clearing for IE6 \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix { zoom: 1; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; clear: both; height: 0;}

a:focus { outline: 0; }

.clearboth { CLEAR: both; HEIGHT: 0px; VISIBILITY: hidden;}
LI { list-style-type: none; DISPLAY: block;}
OL, UL { list-style-type: none; DISPLAY: block; margin: 0px; padding: 0px;}
.highlight { font-weight: bold; }

.info1 { font-size: 13px; line-height: 1.6; padding: 3px 0px; margin: 0px; color: #000; font-weight: 400;}

/*TOP NAV*/
.navcontent {display:block; padding: 0px 5px; margin-top: 8px; width: 130px; line-height: 1.6; padding:10px 18px; color: #FFF;}
#nav{ position: absolute; top: 130px;padding:0px; width:162px; font-family: Arial,  Helvetica, sans-serif;}
#nav ul { text-align: left; list-style:none; display:block; font-size:11px; color:#fff; margin:0; padding:0; font-weight:400; }
#nav li {padding:0px; margin:0; line-height: 1.6;}
#nav li a, li a:visited {  text-decoration:underline; color:#fff; padding: 3px 0px; line-height:2.0; font-weight:700; }
#nav li a:hover { text-decoration:none;  color:#000; }

/* Default titles */  
H1, H2, H3, H4, H5, H6 {display:block; font-weight: 400;  margin: 0px; padding: 0px; font-family: 'Days One', sans-serif;}
H1 {font-size: 44px; color: #afa9a1;  line-height: 44px}
H3 { font-size: 16px; line-height: 22px;   padding: 8px 0px; color: #81715d;} 
H3 span {border-bottom: 1px solid #000}
H4 { font-size: 12px; line-height: 20px;  padding: 12px 0px 0px 0px; color: #fff; } 
H5 { font-family:  Arial, Helvetica, sans-serif; color: #000; font-size: 11px; margin: 0px; padding-top: 22px; line-height: 12px; font-weight: 700;}
H5 A{ color: #000; text-decoration: underline; margin: 0px 5px; }
H5 A:hover{ color: #000; text-decoration: none; }

H6 {font-family: Arial,  Helvetica, sans-serif; font-weight: 700; font-size: 12px;}

.leftcol{ z-index: 9999999; position:fixed; bottom: 0px; padding: 14px 18px; margin:0 auto; width:400px; bottom:0; z-index:99999999; position:fixed;}

#wrapper{position:absolute; top:0; left:0; z-index:2; width:100%; height:100%;}

/*LOGO*/
.logocontent {position: absolute; top: 0px; left: 0px; width: 160px; height: 180px;z-index: 9999999; }
#logo {position: relative; width: 160px;left: 0px;top: 0px; z-index: 9999999;   }
UL#logo	{margin: 0px; padding: 0px; list-style: none;}
UL#logo li { text-indent: -9999px; }
UL#logo li a { height: 180px; display: block; background-image: url(logo.png); background-repeat: no-repeat; background-position: 20px 20px;}

/*FACILITIES*/
UL.facil { float: left; list-style-type: none; width: 230px; margin-right: 20px; margin-bottom: 0px;padding: 0px; line-height: 1.6;  font-size: 12px; font-weight: 400; }
LI.facil{  list-style-type: none;  float: left; }

/*CONTENT SLIDE*/
.content{ position:fixed; z-index:999; left:0px; top:0; background-color: #6b5f4f; background-image: url(bgside.png); background-repeat: repeat-y; background-position: left top; width:162px; height:100%}
#slider{width:620px; margin:0px; padding: 0px; height:100%}
#sliderinner { float:left; }
.static {margin: 0px; position: static; overflow: hidden; }
#sliderall {position:absolute; z-index:2; left:162px; top:0; min-height:100%; margin:0px; padding:0px ; background-image: url(bg2.png); background-repeat: repeat; background-position: left top; }
.innerpanel{margin-bottom: 50px; padding:44px 0px 50px 30px; float:left; height:100%; width: 560px;} 
#toggle{ width:74px; height: 195px; padding:0px; cursor:pointer; position: absolute; right:-74px; top: 116px; z-index: 99999999; }

.tips {margin:0px; padding-left:20px; width:180px; position: fixed; right: 10px; top:10px;z-index: 99999999; color:#fff; text-shadow: 1px 1px 0px #000; font-size: 10px; line-height: 1.6; background-image: url(lightbulb.png); background-repeat: no-repeat; background-position: left 3px; }
/*SEASONS*/
.roomtype1{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; line-height: 18px;}

table { border-collapse: collapse; border-spacing: 0; border: 0; }
table th { font-weight: normal; text-align: left; }
table th, table td { border: 0; }

/*FORM*/
#form{ color:#000; margin-top:10px; padding:0px; line-height: 18px;   }
.prices1 {font-size: 12px; padding: 0px; margin: 0px;  line-height: 19px;  }
.star { color: #f00; font-size: 10px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}

textarea, input, option, select { font-family: 'Maven Pro', Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #000; background-color:#fff; padding: 3px; border: 1px solid #afa9a1; margin: 2px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px 3px 3px 3px; 	-khtml-border-radius: 3px 3px 3px 3px;}

input#form { margin-top: 6px; margin-bottom: 0px; padding: 4px; color: #fff; border: none; cursor: pointer; 
background-color:#000; 
	-webkit-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;  -moz-border-radius:5px;}
