/*



Copyright (c) 2008, Yahoo! Inc. All rights reserved.



Code licensed under the BSD License:



http://developer.yahoo.net/yui/license.txt



version: 2.6.0



*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;} /* remember to define focus styles! */



:focus {



	outline: 0;



}







 html {



  background:#fff url(img/bg.gif) repeat center top;



}



body {



  font-family: Arial, Trebuchet MS, sans-serif;



  font-size: 12px;



	line-height: 1.3em;



	color: #00000;



}



p {



  color:#838164;



  font-size:11px;



  line-height:18px;



  margin-top:20px;



}



h1 {



  color:#918F77;



  font-size:23px;



  line-height:50px;



  margin-bottom:-23px;



  text-transform:uppercase;



}



h2 {



  color: #5a6f6a;



	font-size: 14px;



	font-weight: bolder;



}







h2 a{



  color:#5a6f6a;



}







#wrapper {



  background:#FFFFFF none repeat scroll 0 0;



  border:1px solid #879B95;



  margin:20px auto 10px;



  padding-bottom:40px;



  width:960px;



}



#header {



  background:transparent url(img/header.gif) no-repeat scroll center top;



  height:153px;



  width:960px;



}



#flash {



  background:transparent url(img/flash.jpg) no-repeat scroll center top;



	width: 960px;



	height:216px;



}



#content {



  width: 960px;



}



#content-left {



  background:transparent url(img/stones.jpg) no-repeat scroll right top;



  display:inline;



  float:left;



  margin:35px 0 0 26px;



  width:483px;



}	



#content-left2 {



  background:transparent url(img/stones.jpg) no-repeat scroll right top;



  display:inline;



  float:left;



  margin:0 0 0 26px;



  width:590px;



}	



#content-left p {



  margin:30px 0 25px;



}



#content-left2 p a {



  color: #5A6F6A;



}



#content-left2 h2{



  margin-top: 30px;



}



#content-right {



  background:transparent url(img/availability.gif) no-repeat scroll center top;



  display:inline;



  float:right;



  height:194px;



  margin-right:25px;



  margin-top:33px;



  width:400px;



}



#content-right2 {



  background:transparent url(img/availability.gif) no-repeat scroll left top;



  display:inline;



  float:right;



  height:194px;



  margin-right:25px;



  width:292px;



}



#content-right2 h1{



  font-size:17px;



  line-height:25px;



  margin:13px 20px 0 0;



  text-align:right;



}



#content-right2 p{



  font-weight:bolder;



  margin-right:20px;



  margin-top:10px;



  text-align:right;



}



#content-right h1{



  font-size:17px;



  line-height:25px;



  margin:13px 20px 0 0;



  text-align:right;



}



#content-right p{



  font-weight:bolder;



  margin-right:20px;



  margin-top:10px;



  text-align:right;



}







#content-left3 {



  margin:0 0 0 26px;



  width:900px;



}	







#content-left3 h2{



  margin-top: 30px;



}



	



#specials {



  width:269px;



	height: 31px;



	background: transparent url(img/specials.gif) no-repeat scroll center top;



	margin-top: 20px;



}



.clear {



  clear:both;



}



#vacancy_form {



  float: right;



	margin-right: 20px;



	margin-top: 3px;



}



#nights {



  float:right;



  margin-right:20px;



  margin-top:3px;



}



#check {



  background:transparent url(img/check.gif) no-repeat scroll center top;



  border:medium none;



  float:right;



  height:31px;



  margin-right:20px;



  margin-top:10px;



  width:122px;



}



#menu {



  float:right;



  height:47px;



  margin:32px 12px;



  text-transform:lowercase;



  width:550px;



}







#menu ul {



  margin: 0;



	padding: 0;



	list-style: none;



	width:537px;



}







#menu ul li {



  float: left;



}







#menu ul a {



  background:transparent url(img/divider.gif) repeat-y scroll right top;

  color:#6D6F71;

  display:block;

  line-height:45px;

  padding:0 16px;

  text-decoration:none;



}







#menu ul a:hover {



  color: #bab79e;



}







#menu ul li.active a {



  color: #bab79e;



}







#menu ul li.last a {



  background-image: none;



}



#content-left2 img {

  padding:17px 0 10px 10px;



}



#footer {



  width: 960px;



	margin: 10px auto;



}



#footer p{



  color: #fff;



}



#footer a{



  text-decoration: none;



	color: #fff;



}



#photos {



  background:transparent url(img/photos1.jpg) no-repeat scroll center top;



  clear:both;



  height:865px;



  margin-top:78px;



  width:292px;



}



#photos2 {



  background:transparent url(img/photos2.jpg) no-repeat scroll center top;



  clear:both;



  height:557px;



  margin-top:78px;



  width:292px;



}



#photos3 {



  background:transparent url(img/photos3.jpg) no-repeat scroll center top;



  clear:both;



  height:557px;



  margin-top:78px;



  width:292px;



}



#photos4 {



  background:transparent url(img/photos4.jpg) no-repeat scroll center top;



  clear:both;



  height:557px;



  margin-top:78px;



  width:292px;



}



#content-left2 ul{



  margin: 0;



	padding: 0;



	list-style-type:none;



}



#content-left2 li {



  background:transparent url(img/bullet.gif) no-repeat scroll 2% 5px;



  color:#838164;



  font-size:11px;



  margin-top:20px;



  padding-left:30px;



}







fieldset, img {



border:0 none;



padding-left:5px;



}



#flax {

  margin-left: 26px;



}







#map {



  margin-top: 30px;



}



#banner-wrap {

 text-align:center;

 height:216px;



}



#banner-home {

  margin:0 auto;

  width: 908px;

	height: 216px;

	background: transparent url(img/flash_bg.jpg) no-repeat 0 0 ;

}

#footer-left{
float:left;
width:435px;
}
#footer-right{
float:right;
}
.links{
padding-right:7px;
}
#wx_module_8030 {
	float: right;
}
