body{
  margin: 0;
  font-family: verdana;
}

img{
  border: none;
}

#container{
  width: 1000px;
  height: 707px;
  margin: 0 auto;
  background: #fff url('../../images/bg.jpg');
}

#bucket{
  width: 100%;
  height: 625px;
}

#contentLeft{
  color: #fff;
  width: 375px;
  float: left;
  height: 542px;
  font-weight: bold;
  text-align: justify;
  padding: 100px 50px 0 60px;
  background: transparent url('../../images/content.png') no-repeat;
}
#contenttext {
	height:480px;
	width:370px;
}

#contentRight{
  color: #fff;
  float: right;
  width: 420px;
  height: 395px;
  font-weight: bold;
  text-align: justify;
  margin-top: 58px;
  padding: 47px 50px 0 42px;
  background: transparent url('../../images/gallery.png') no-repeat;
}

#contentFull{
  color: #000;
  width: 722px;
  height: 100%;
  margin: 0 auto;
  font-weight: bold;
  text-align: justify;
  padding: 90px 70px 0 115px;
  background: transparent url('../../images/resortBG.png') no-repeat;
}

#contentLoc{
  color: #000;
  width: 806px;
  height: 100%;
  margin: 0 auto;
  font-weight: bold;
  text-align: justify;
  padding: 110px 70px 0 115px;
  background: transparent url('../../images/locationBG.png') no-repeat;
}

#navigation{
  clear: both;
}

#navigation ul{
  padding: 0;
  text-align: center;
  margin-bottom: -40px;
}

#navigation ul li{
  display: inline;
}

#navigation ul li a img{
  border: none;
}

#mnu_reservation{
  width: 216px;
  height: 66px;
}

#mnu_home, #mnu_resort, #mnu_location, #mnu_contact{
  width: 169px;
  height: 66px;
}

#footer{
  height: 92px;
  text-align: center;
  background: #6b8a01 url('../../images/footer.jpg');
}

#footer img{
  height: 90px;
  width: 192px;
}

.png{
  behavior: url('iepngfix.htc');
}

.cssform div{
  width: 400px;
  clear: left;
  margin: 0;
  padding: 5px 0 5px 0;
  #padding: 5px 0 22px 0;
  _padding: 5px 0 5px 0;
  height: 1%;
}

.cssform div fieldset label{
  width: 160px;
  #width: 168px;
}

.cssform label{
  font-weight: bold;
  float: left;
  margin-left: 0;
  width: 175px;
}

.cssform input{
  width: 200px;
}

.verticalCenterAlignL1{
	height: 500px;
  display: table;
	overflow: hidden;
}

.verticalCenterAlignL2{
  display: table-cell;
	vertical-align: middle;
}

#bcweblab{
  text-align: right;
  font-size: 10px;
  width: 1000px;
  margin: -70px auto 0 auto;
}

#bcweblab img{
  border: none;
}
