body {
	width				: 840px;
	border-top			: solid 1px #bbbbbb;
	border-left			: solid 1px #bbbbbb;
	border-right		: solid 3px black;
	border-bottom		: solid 3px black;
	margin-top			: 10px;
    margin-left			: auto;
    margin-right		: auto;
	padding-top			: 5px;
    font-family			: verdana;
    font-size			: 9.5pt;
	background-color	: #fafafa; 
	-moz-box-shadow		: #777777 10px 5px 5px;
	-webkit-box-shadow	: #777777 10px 5px 5px;
    box-shadow			: #777777 10px 5px 5px;
  }

table {
  font-size				: 9.5pt;
}

#banner {
  text-align	: center;
}

#top_nav {
  margin			: 10px;
  padding			: 4px;
  text-align		: center;
  background-color	: #f4f4f4; 
}

#bottom_nav {
  margin-top		: 40px;
  text-align		: center;
  background-color	: #f4f4f4; 
  clear				: both;
}

a {
  text-decoration	: none;
  color				: #333333;
}

.stdprose {
  text-align		: justify;
}


#home_banner_pic {
  text-align		: center;
}

#rooms_banner_pic {
  text-align		: center;
}

#rooms_bottom_banner {
  text-align		: center;
  clear				: both;
}

#banner_email {
  float				:right;
  margin-top		: -60px;
  margin-right		:4px;
  font-size			: 9pt;
}

#ccmt {
  float				: right;
  margin-right		: 4px;
  margin-top		: -20px;
  font-size			: 9pt;
}

#home_left_copy {
  float				: left;
  margin-top		: 10px;
  margin-left		: 20px;
  text-align		: center;
  width				: 200px;
}

#home_right_copy {
  float				: right;
  margin-right		: 20px;
  text-align		: justify;
  width				: 500px;
}

#home_right_copy_img {
  margin-bottom		: 10px;
  text-align		: center;
  width				: 500px;
}

#house_left_copy {
  float				: left;
  margin-top		: 10px;
  margin-left		: 20px;
  text-align		: center;
  width				: 200px;
  height			: 800px;
}

#house_right_copy {
  float				: right;
  margin-right		: 20px;
  text-align		: justify;
  width				: 500px;
  height			: 800px;
}

#house_right_copy_img {
  margin-bottom		: 10px;
  text-align		: center;
  width				: 500px;
}

.attractions_banner_pic {
  text-align		: center;
}

#attractions_left_copy {
  border			: 1px solid black;
  float				: left;
  margin-top		: 10px;
  margin-left		: 20px;
  text-align		: center;
  /* width				: 200px; */
}

#attractions_right_copy {
  border			: 1px solid black;
  float				: left;
  margin-right		: 20px;
  text-align		: justify;
  width				: 800px; 
}

#attractions_right_copy_img {
  margin-bottom		: 10px;
  text-align		: center;
 /* width				: 500px; */
}

#rooms_left_copy {
  float				: left;
  margin-top		: 10px;
  margin-left		: 20px;
  text-align		: center;
  width				: 200px;
}

#rooms_right_copy {
  float				: right;
  margin-right		: 20px;
  text-align		: justify;
  width				: 500px;
}

#rooms_right_copy_img {
  margin-bottom		: 10px;
  text-align		: center;
  width				: 500px;
}

.room_div {
  border			: 1px solid black;
  background-color	: #fafafa;
  width				: 700px;
 /* height			: 500px; */
  position			: absolute;
  left				: 200px;
  top				: 40px;
  visibility		: hidden;
}

#tariffs_left_copy {
  float				: left;
  margin-top		: 10px;
  margin-left		: 20px;
  text-align		: center;
  width				: 200px;
}

#tariffs_right_copy {
  float				: right;
  margin-right		: 20px;
  text-align		: justify;
  width				: 500px;
}

#tariffs_right_copy_img {
  margin-bottom		: 10px;
  text-align		: center;
  width				: 500px;
}

#bookings_left_copy {
  float				: left;
  margin-left		: 20px;
}

#bookings_right_copy {
  float				: right;
  margin-right		: 10px;
}

#bookings_response_left_copy {
  float				: left;
  margin-left		: 20px;
  height			: 600px;
  width				: 400px;
}

#bookings_response_right_copy {
  float				: right;
  margin-right		: 10px;
  width				: 400px;
}

#attractions_left_copy {
  float				: left;
  margin			: 4px;
}

#attractions_copy {
  margin			: 20px;
  text-align		: justify;
}

#attractions_right_copy_img {
  margin-bottom		: 10px;
  text-align		: center;
  width				: 500px;
}


.room_div_titlebar {
  border			: 1px solid black;
  background-color	: #eeeeee;
  height			: 20px;
  margin			: 2px;
  text-align		: center;
}

.room_copy {
  padding			: 10px;
  /* text-align		: center; */
}

.close_it {
  float				: right;
}

.webdesign {
  font-size			: 8pt;
}

.rounded_border {
  -moz-border-radius-topleft			: 8px;
  -moz-border-radius-topright			: 8px;
  -moz-border-radius-bottomleft			: 8px;
  -moz-border-radius-bottomright		: 8px;
  -webkit-border-top-right-radius 		: 8px;
  -webkit-border-top-left-radius 		: 8px;
  -webkit-border-bottom-right-radius 	: 8px;
  -webkit-border-bottom-left-radius 	: 8px;
  }

.rounded_border_shadow {
  border								: 1px solid black;
  padding								: 8px;
  background-color						: white;
  -moz-border-radius-topleft			: 8px;
  -moz-border-radius-topright			: 8px;
  -moz-border-radius-bottomleft			: 8px;
  -moz-border-radius-bottomright		: 8px;
  -webkit-border-top-right-radius 		: 8px;
  -webkit-border-top-left-radius 		: 8px;
  -webkit-border-bottom-right-radius 	: 8px;
  -webkit-border-bottom-left-radius 	: 8px;
  -moz-box-shadow		: #777777 10px 5px 5px;
  -webkit-box-shadow	: #777777 10px 5px 5px;
  box-shadow			: #777777 10px 5px 5px;
  }

	