/* **************************************************************** */
/* SUB SETTINGS */

#contents {
	background: 0 0 url('../img/sub_contentsarea_title.jpg') no-repeat transparent;
}

#contents h1 {
	display: block;
	width: 680px;
	height: 30px;
	margin: 10px 0 0 70px;
	padding: 0;
	font-size: 130%;
	line-height: 30px;
	color: #ffffff;
	letter-spacing: 0;
	/*vertical-align: 0;*/
	text-align: left;
}

#btm_menu, 
#btm_menu2 {
	height: 35px;
	/*margin: 16px auto 26px auto;*/
	margin-left: auto!important;
	margin-right: auto!important;
	padding: 0;
	text-align: center;
	font-size: 0;
	line-height: 0;
	vertical-align: 0;
}

#contact_now, 
#contact_now2 {
	/*display: block;
	position: relative;*/
	width: 150px;
	height: 35px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/button_contact.jpg') no-repeat transparent;
}

#contact_now3 {
	/*display: block;
	position: relative;*/
	width: 150px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	background: 0 0 url('../img/button_contact.jpg') no-repeat transparent;
}

#contact_now a img, 
#contact_now2 a img,
#contact_now3 a img {
	border: 0;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 35px;
	background: 0 0 url('../img/button_contact.jpg') no-repeat transparent;
}

#contact_now a:hover img,
#contact_now2 a:hover img,
#contact_now3 a:hover img {
	background: 0 -36px url('../img/button_contact.jpg') no-repeat transparent;
}

#btn_rates {
	/*display: block;
	position: relative;*/
	width: 150px;
	height: 35px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/button_rates.jpg') no-repeat transparent;
}

#btn_rates a img {
	border: 0;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 35px;
	background: 0 0 url('../img/button_rates.jpg') no-repeat transparent;
}

#btn_rates a:hover img {
	background: 0 -36px url('../img/button_rates.jpg') no-repeat transparent;
}

#two_col_right {
	height: auto;
	width: 425px;
	float: left;
	text-align: left;
}

#two_col_right * {
	font-size: 100%;
	line-height: 1.3em;
}

#two_col_right a {
	text-decoration: underline;
	font-size: 80%;
}

#two_col_right iframe {
	margin-top: 22px;
}

#two_col_left {
	height: auto;
	width: 310px;
	display: block;
	float: left;
	text-align: left;
	margin: 0 16px 0 0;
}

#two_col_left * {
	font-size: 85%;
	line-height: 1.3em;
	color: #4b4b4b;
}

#two_col_left h2 {
	color: #176481;
	font-size: 140%;
	margin: 18px 0 0 0;
}

#two_col_left p.top_20spc {
	margin:20px 0 0 0;
}

#enjoy_title {
	width: 760px;
	height: 150px;
	margin: 18px 0;
	padding: 0;
}

.grayline {
	width:530px;
	height:1px;
	background:#cccccc;
}

/* **************************************************************** */
/* title images */

#enjoy_0_top #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_0_top.png') no-repeat transparent;
}

#enjoy_1_golf #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_1_golf.png') no-repeat transparent;
}

#enjoy_2_ski #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_2_ski.png') no-repeat transparent;
}

#enjoy_3_wedding #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_3_wedding.png') no-repeat transparent;
}

#enjoy_4_banquet #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_4_banquet.png') no-repeat transparent;
}

#enjoy_5_fishing #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_5_fishing.png') no-repeat transparent;
}

#enjoy_6_riding #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_6_riding.png') no-repeat transparent;
}

#enjoy_7_hiking #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/enjoy_title_7_hiking.png') no-repeat transparent;
}

#resort_0_top #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/resort_title_0_top.png') no-repeat transparent;
}

#resort_1_accommodations #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/resort_title_1_accommodations.png') no-repeat transparent;
}

#resort_2_price #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/resort_title_2_price.png') no-repeat transparent;
}

#resort_3_restaurant #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/resort_title_3_restaurant.png') no-repeat transparent;
}

#resort_4_indoorpool #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/resort_title_4_indoorpool.png') no-repeat transparent;
}

#golf_0_top #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/golf_title_0_top.png') no-repeat transparent;
}

#golf_1_course #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/golf_title_1_course.png') no-repeat transparent;
}

#golf_2_golfschool #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/golf_title_2_golfschool.png') no-repeat transparent;
}

#golf_3_jrgolfschool #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/golf_title_3_jrgolfschool.png') no-repeat transparent;
}

#rates_0_top #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_0_top.png') no-repeat transparent;
}

#rates_1_golf #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_1_golf.png') no-repeat transparent;
}

#rates_2_school #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_2_school.png') no-repeat transparent;
}

#rates_3_members #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_3_members.png') no-repeat transparent;
}

#rates_4_room #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_4_room.png') no-repeat transparent;
}

#rates_5_hanah #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_5_hanah.png') no-repeat transparent;
}

#rates_6_meals #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_6_meals.png') no-repeat transparent;
}

#rates_7_members #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/rates_title_7_pakage.png') no-repeat transparent;
}


#news_0_top #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/news_title_0_top.png') no-repeat transparent;
}

#specials_0_top #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/pecials_title_0_top.png') no-repeat transparent;
}

#specials_1_golf #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/pecials_title_1_golf.png') no-repeat transparent;
}

#specials_2_last #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/pecials_title_2_last.png') no-repeat transparent;
}

#specials_3_family #enjoy_title img {
	width: 760px;
	height: 150px;
	margin: 0;
	padding: 0;
	background: 0 0 url('../img/pecials_title_3_family.png') no-repeat transparent;
}

/* **************************************************************** */
/* COLUMN SETTINGS */

#three_column_left {
	width: 180px;
	height: 240px;
	display: block;
	float: left;
}

#three_column_left img {
	width: 180px;
	height: 240px;
	background: 0 0 url('../img/enjoy_image_0_top.png') no-repeat transparent;
}

#three_column_center {
	width: 360px;
	height: auto;
	margin: 0 20px 0 0;
	display: block;
	float: left;
	text-align: left;
}

#three_column_center h2, #no_column h2 {
	color: #176481;
	font-size: 140%;
	margin: 0;
}

#three_column_center h3, #no_column h3 {
	color: #176481;
	font-size: 95%;
	font-weight: 600;
	margin: 0;
}

#three_column_center p, #no_column p {
	font-size: 90%;
	color: #4b4b4b;
	margin: 6px 0 24px;
}

#three_column_center #three_stars_and_half {
	width: 56px;
	height: 17px;
	display: inline;
	background: 0 0 url('../img/enjoy_star.png') repeat-x transparent;
}

#three_column_center #btm_menu {
	text-align: left;
	margin: 24px 0 0 4px;
}

#three_column_left_and_center {
	height: auto;
	width: 530px;
	/*margin: 0 30px 0 0;
	_margin: 0 15px 0 0;*/
	padding: 0;
	display: block;
	float: left;
	text-align: left;
}

/* rates contents only! #three_column_left_and_center setting */
.rates #three_column_left_and_center {
	width: 540px;
	margin: 0 20px 0 0;
}

#no_column {
	height: auto;
	width: 760px;
	margin: 0 0 0 0;
	padding: 0;
	display: block;
	/*float: left;*/
	text-align: left;
}

/* **************************************************************** */
/* golf menu */

#three_column_left_and_center #golf_menu1, 
#three_column_left_and_center #golf_menu2 {
	width: 530px;
	height: 18px;
	background: 0 0 none no-repeat #e6e6e6;
	color: #565656;
	font-size: 75%;
	text-align: left;
}

#three_column_left_and_center #golf_menu1 {
	margin: 0 0 20px;
}

#three_column_left_and_center #golf_menu2 {
	margin: 20px 0 28px;
}

* html #three_column_left_and_center #golf_menu2 {
	margin-bottom: 8px;
}

#three_column_left_and_center #golf_menu1 a, 
#three_column_left_and_center #golf_menu2 a {
	color: #565656;
	text-decoration: underline;
}

#three_column_left_and_center .fl {
	display: block;
	float: left;
	width: auto;
	height: auto;
	font-size: 80%;
}

#three_column_left_and_center .golf_menu_title {
	width: 75px;
	height: 15px;
	font-weight: 600;
	display: block;
	float: left;
	text-align: center;
}

#three_column_left_and_center .golf_menu_01 {
	width: 95px;
	height: 15px;
	display: block;
	float: left;
	text-align: center;
}

#three_column_left_and_center .golf_menu_02 {
	width: 106px;
	height: 15px;
	display: block;
	float: left;
	text-align: center;
}

#three_column_left_and_center .golf_menu_03 {
	width: 96px;
	height: 15px;
	display: block;
	float: left;
	text-align: center;
}

#three_column_left_and_center .golf_menu_04 {
	width: 140px;
	height: 15px;
	display: block;
	overflow: hidden;
	float: left;
	text-align: center;
}

#three_column_left_and_center h2 {
	color: #176481;
	font-size: 140%;
	margin: 0;
}

#three_column_left_and_center p {
	font-size: 90%;
	color: #4b4b4b;
	margin: 6px 6px 24px 0px;
}

/* **************************************************************** */
/* GOLF IMAGES SETTING */

#enjoy_image_1_golf_1 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 0 10px 10px 0;
	background: 0 0 url('../img/enjoy_image_1_golf_1.png') no-repeat transparent;
}

#enjoy_image_1_golf_2 {
	width: 530px;
	height: 160px;
	display: block;
	margin: 0;
	background: 0 0 url('../img/enjoy_image_1_golf_2.png') no-repeat transparent;
}

table#usga_rating {
	margin: 25px 1px ;
}

table#usga_rating, 
table#usga_rating tr, 
table#usga_rating th, 
table#usga_rating td {
	border-collapse: collapse;
	border: solid 1px #dadada;
}

table#usga_rating th,
table#usga_rating td {
	width: 96px;
	height: 28px;
	font-size: 85%;
	line-height: 1.4em;
	text-align: center;
	padding: 3px 4px 0;
	color: #565656;
}

table#usga_rating th.cell_red,
table#usga_rating td.cell_red {
	background-color: #ef0000;
	color: #ffffff;
}

table#usga_rating th.cell_blue,
table#usga_rating td.cell_blue {
	background-color: #000b7a;
	color: #ffffff;
}

table#usga_rating th.cell_black,
table#usga_rating td.cell_black {
	background-color: #000000;
	color: #ffffff;
}

#enjoy_image_1_golf_3 {
	width: 180px;
	height: 140px;
	display: block;
	float: right;
	margin: 0 0 10px 20px;
	background: 0 0 url('../img/enjoy_image_1_golf_3.png') no-repeat transparent;
}

#enjoy_image_1_golf_4 {
	width: 320px;
	height: 200px;
	display: block;
	float: right;
	margin: 0 0 32px 20px;
	background: 0 0 url('../img/enjoy_image_1_golf_4.png') no-repeat transparent;
}

#three_column_left_and_center p.jr_camp{
	margin-bottom: 0;
}

#three_column_left_and_center ul.jr_camp_list,
.kidsstay ul {
	list-style-type: disc;
}

#three_column_left_and_center ul.jr_camp_list,
#three_column_left_and_center ul.jr_camp_list li,
.kidsstay ul li {
	font-size: 90%;
	line-height: 1.5em;
	color: #4b4b4b;
}

#three_column_left_and_center ul.jr_camp_list li,
.kidsstay ul li {
	margin-left: 16px;
}

#three_column_left_and_center a.normal_link {
	text-decoration: underline;
	color: #0000ff;
}

#enjoy_image_1_golf_5 {
	width: 530px;
	height: 160px;
	display: block;
	margin: 0 0 7px 0;
	background: 0 0 url('../img/enjoy_image_1_golf_5.png') no-repeat transparent;
}

#enjoy_image_1_golf_6 {
	width: 260px;
	height: 170px;
	display: block;
	margin: 0 7px 36px 0;
	float:left;
	background: 0 0 url('../img/enjoy_image_1_golf_6.png') no-repeat transparent;
}

#enjoy_image_1_golf_7 {
	width: 260px;
	height: 170px;
	display: block;
	margin: 0 0 36px 0;
	float:left;
	background: 0 0 url('../img/enjoy_image_1_golf_7.png') no-repeat transparent;
}
/* **************************************************************** */
/* ski */

#enjoy_image_2_ski_1 {
	width: 180px;
	height: 200px;
	display: block;
	float: left;
	margin: 0 20px 32px 0;
	background: 0 0 url('../img/enjoy_image_2_ski_1.png') no-repeat transparent;
}

#ski_img_bn {
	width: 224px;
	height: 53px;
	display: block;
	float: left;
	margin: 0 20px 32px 0;
	background: 0 0 url('../img/sky_image_bn.png') no-repeat transparent;
}

#belleayre {
	width: 90px;
	height: 60px;
	display: block;
	margin: 10px auto 10px auto;
	background: 0 0 url('../img/jal.jpg') no-repeat transparent;
	border:0;
}

#plattekill {
	width: 196px;
	height: 60px;
	display: block;
	margin: 5px auto 10px auto;
	background: 0 0 url('../img/ana.jpg') no-repeat transparent;
	border:0;
}

#jam {
	width: 102px;
	height: 60px;
	display: block;
	margin: 10px auto 10px auto;
	background: 0 0 url('../img/jam.jpg') no-repeat transparent;
	border:0;
}

#train {
	width: 180px;
	height: 60px;
	display: block;
	margin: 10px auto 10px auto;
	background: 0 0 url('../img/train.jpg') no-repeat transparent;
	border:0;
}
#ski_specials_bn {
	width: 200px;
	height: 122px;
	display: block;
	margin: 5px 0 0 0;
	background: 0 0 url('../img/ski_specials_bn.png') no-repeat transparent;
	border:0;
}

#plattekill_kids {
	width: 163px;
	height: 44px;
	display: block;
	margin: 20px 0 0 0;
	background: 0 0 url('../img/plattekill.png') no-repeat transparent;
	border:0;
}

#belleayre_kids {
	width: 180px;
	height: 38px;
	display: block;
	margin: 0;
	background: 0 0 url('../img/belleayre.jpg') no-repeat transparent;
	border:0;
}


#kis_stay {
	width: 350px;
	height: 71px;
	display: block;
	margin:0;
	background: 0 0 url('../img/kidsstay.png') no-repeat transparent;
	border:0;
}


.ski_column {
	width: 255px;
	height: auto;
	background-color: #e0eef6;
	position: relative;
	display: block;
	float: left;
}

.sc_left {
	margin: 20px 20px 20px 0;
}

.sc_right {
	margin: 20px 0 20px 0;
}

.ski_column h3 {
	margin: 6px 10px;
	color: #176481;
}

.ski_column ul {
	margin: 6px 0 12px 26px;
}

.ski_column ul li {
	color: #565656;
	font-size: 90%;
	line-height: 1.6em;
}

.ski_link {

}


.ski_link a:link{
	text-decoration: underline;
	color:#0033ff;
}

.ski_link a:visited{
	text-decoration: underline;
	color:#0033ff;
}

.ski_link a:hover{
	text-decoration: none;
	color:#0033ff;
}

.ski_link a:active{
	text-decoration: none;
	color:#0033ff;
}

/* **************************************************************** */
/* wedding */

#enjoy_3_wedding #three_column_left_and_center {
	background: bottom left url('../img/enjoy_image_3_wedding_bg.png') no-repeat transparent;
}

#enjoy_image_3_wedding_1 {
	width: 180px;
	height: 245px;
	display: block;
	float: left;
	margin: 0 20px 32px 0;
	background: 0 0 url('../img/enjoy_image_3_wedding_1.png') no-repeat transparent;
}

#enjoy_3_wedding #three_column_left_and_center #btm_menu {
	margin-top: 376px;
}


/* **************************************************************** */
/* banquet */

#enjoy_image_4_banquet_1 {
	width: 190px;
	height: 250px;
	display: block;
	float: left;
	margin: 0 20px 32px 0;
	background: 0 0 url('../img/enjoy_image_4_banquet_1.png') no-repeat transparent;
}


/* **************************************************************** */
/* fishing */

#enjoy_5_fishing_images {
	width: 230px;
	height: auto;
	display: block;
	float: right;
	margin: 0 0 32px 20px;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

#enjoy_image_5_fishing_1 {
	width: 230px;
	height: 160px;
	display: block;
	margin: 0 0 5px 0;
	background: 0 0 url('../img/enjoy_image_5_fishing_1.png') no-repeat transparent;
}


#enjoy_image_5_fishing_2 {
	width: 230px;
	height: 160px;
	display: block;
	margin: 0 0 5px 0;
	background: 0 0 url('../img/enjoy_image_5_fishing_2.png') no-repeat transparent;
}


#three_column_left_and_center .fishing li {
	font-size: 90%;
	color: #4b4b4b;
	margin: 6px 0 12px 28px;

}


/* **************************************************************** */
/* riding */

#enjoy_image_6_riding_1 {
	width: 260px;
	height: 190px;
	display: block;
	float: right;
	margin: 8px 0 32px 20px;
	background: 0 0 url('../img/enjoy_image_6_riding_1.png') no-repeat transparent;
}

#three_column_left_and_center p strong {
	color: #176481;
	font-weight: 600;

}


/* **************************************************************** */
/* hiking */

#enjoy_image_7_hiking_1 {
	width: 180px;
	height: 250px;
	display: block;
	float: left;
	margin: 0 20px 0 0;
	background: 0 0 url('../img/enjoy_image_7_hiking_1.png') no-repeat transparent;
}

#three_column_left_and_center p.btm_12 {
	margin-bottom: 0px;
}

/* **************************************************************** */
/* RESORT IMAGES SETTING */

#resort_image_0_top_1 {
	width: 530px;
	height: 160px;
	display: block;
	margin: 0 0 7px 0;
	background: 0 0 url('../img/resort_image_0_top_1.png') no-repeat transparent;
}

#resort_image_0_top_2 {
	width: 260px;
	height: 170px;
	display: block;
	margin: 0 7px 20px 0;
	float:left;
	background: 0 0 url('../img/resort_image_0_top_2.png') no-repeat transparent;
}

#resort_image_0_top_3 {
	width: 260px;
	height: 170px;
	display: block;
	margin: 0 0 20px 0;
	float:left;
	background: 0 0 url('../img/resort_image_0_top_3.png') no-repeat transparent;
}

#resort_image_0_top_4 {
	width: 530px;
	height: 250px;
	display: block;
	margin: 0 0 7px 0;
	background: 0 0 url('../img/resort_image_0_top_4.png') no-repeat transparent;
}

/* **************************************************************** */
/* price */

.tel_number {
	width:100%;
	height: auto;
	background: 0 0 url('../img/tel_number_bg.png') repeat transparent;
	background-color: #e0eef6;
	position: relative;
	display: block;
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom: 10px;
}

#three_column_left_and_center .tel_number p, #no_column .tel_number p{
	font-size:120%;
	/*line-height:1.2;*/
	padding-bottom:0;
	margin-bottom:0;
	color:#333333;
	text-align:center;
}

#three_column_left_and_center .tel_number p a, #no_column .tel_number p a{
	text-decoration:underline;
	color:#0000ff;
}

/* **************************************************************** */
/* accommodations */

#resort_image_1_accommodations_1 {
	width: 220px;
	height: 171px;
	display: block;
	float: left;
	margin: 0 20px 0 0;
	background: 0 0 url('../img/resort_image_1_accommodations_1.png') no-repeat transparent;
}

#resort_image_1_accommodations_2 {
	width: 260px;
	height: 234px;
	display: block;
	float: right;
	margin: 0 0 32px 20px;
	background: 0 0 url('../img/resort_image_1_accommodations_2.png') no-repeat transparent;
}

#es_image_1{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 7px 0;	
	background: 0 0 url('../img/es_image_1.png') no-repeat transparent; 
}

#es_image_2{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 0 7px 0;	
	background: 0 0 url('../img/es_image_2.png') no-repeat transparent; 
}

#es_image_3{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 7px 0;	
	background: 0 0 url('../img/es_image_3.png') no-repeat transparent; 
}

#es_image_4{
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 0 7px 0;	
	background: 0 0 url('../img/es_image_4.png') no-repeat transparent; 
}

#es_image_5{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 20px 0;	
background: 0 0 url('../img/es_image_5.png') no-repeat transparent; 
}

#js_image_1{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 7px 0;	
	background: 0 0 url('../img/js_image_1.png') no-repeat transparent; 
}

#js_image_2{
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 0 7px 0;	
	background: 0 0 url('../img/js_image_2.png') no-repeat transparent; 
}

#js_image_3{
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 20px 0;	
	background: 0 0 url('../img/js_image_3.png') no-repeat transparent; 
}

#sr_image_1{
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 20px 0;	
	background: 0 0 url('../img/sr_image_1.png') no-repeat transparent; 
}

#hh_image_1{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 7px 0;	
	background: 0 0 url('../img/hh_image_1.png') no-repeat transparent; 
}

#hh_image_2{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 0 7px 0;	
	background: 0 0 url('../img/hh_image_2.png') no-repeat transparent; 
}

#hh_image_3{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 7px 0;	
	background: 0 0 url('../img/hh_image_3.png') no-repeat transparent; 
}

#hh_image_4{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 0 7px 0;	
	background: 0 0 url('../img/hh_image_4.png') no-repeat transparent; 
}

#hh_image_5{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 20px 0;	
	background: 0 0 url('../img/hh_image_5.png') no-repeat transparent; 
}

#hh_image_6{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 7px 20px 0;	
	background: 0 0 url('../img/rouge_image_1.png') no-repeat transparent; 
}

#hh_image_7{ 
	width:260px;
	height:197px;
	display: block;
	float: left;
	margin: 0 0px 20px 0;	
	background: 0 0 url('../img/rouge_image_2.png') no-repeat transparent; 
}



/* **************************************************************** */
/* restaurant */

#resort_3_restaurant #three_column_left_and_center {
	background: bottom left url('../img/resort_image_3_restaurant_bg.png') no-repeat transparent;
}


#resort_3_restaurant #three_column_left_and_center #btm_menu {
	margin-top: 390px;
}

/* **************************************************************** */
/* indoor pool */

#resort_image_4_indoorpool_1 {
	width: 260px;
	height: 171px;
	display: block;
	float: left;
	margin: 0 7px 32px 0;
	background: 0 0 url('../img/resort_image_4_indoorpool_1.png') no-repeat transparent;
}

#resort_image_4_indoorpool_2 {
	width: 260px;
	height: 171px;
	display: block;
	float: left;
	margin: 0 0 32px 0;
	background: 0 0 url('../img/resort_image_4_indoorpool_2.png') no-repeat transparent;
}

/* **************************************************************** */
/* GOLF IMAGES SETTING */

#golf_image_0_top_1 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 0 10px 10px 0;
	background: 0 0 url('../img/golf_image_0_top_1.png') no-repeat transparent;
}

#golf_image_0_top_2 {
	width: 530px;
	height: 160px;
	display: block;
	margin: 0;
	background: 0 0 url('../img/golf_image_0_top_2.png') no-repeat transparent;
}

/* **************************************************************** */
/* course */

#golf_image_1_course_1 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_1.png') no-repeat transparent;
}

#golf_image_1_course_2 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_2.png') no-repeat transparent;
}

#golf_image_1_course_3 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_3.png') no-repeat transparent;
}

#golf_image_1_course_4 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_4.png') no-repeat transparent;
}

#golf_image_1_course_5 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_5.png') no-repeat transparent;
}

#golf_image_1_course_6 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_6.png') no-repeat transparent;
}

#golf_image_1_course_7 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_7.png') no-repeat transparent;
}

#golf_image_1_course_8 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_8.png') no-repeat transparent;
}

#golf_image_1_course_9 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_9.png') no-repeat transparent;
}

#golf_image_1_course_10 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_10.png') no-repeat transparent;
}

#golf_image_1_course_11 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_11.png') no-repeat transparent;
}

#golf_image_1_course_12 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_12.png') no-repeat transparent;
}

#golf_image_1_course_13 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_13.png') no-repeat transparent;
}

#golf_image_1_course_14 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_14.png') no-repeat transparent;
}

#golf_image_1_course_15 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_15.png') no-repeat transparent;
}

#golf_image_1_course_16 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_16.png') no-repeat transparent;
}

#golf_image_1_course_17 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_17.png') no-repeat transparent;
}

#golf_image_1_course_18 {
	width: 180px;
	height: 140px;
	display: block;
	float: left;
	margin: 5px 20px 5px 0;
	background: 0 0 url('../img/golf_image_1_course_18.png') no-repeat transparent;
}

.hole_text{
	width:330px;
	display:block;
	float:left;
}

#golf_image_1_course_19 {
	width: 530px;
	height: 160px;
	display: block;
	float: left;
	margin: 5px 0 5px 0;
	background: 0 0 url('../img/golf_image_1_course_19.png') no-repeat transparent;
}

#golf_image_1_course_20 {
	width: 530px;
	height: 1856px;
	display: block;
	float: left;
	margin: 0 0 16px 0;
	background: 0 0 url('../img/golf_image_1_course_20.png') no-repeat transparent;
}

#golf_image_1_course_21 {
	width: 530px;
	height: 130px;
	display: block;
	/*float: left;*/
	margin: 0 0 20px 0;
	background: 0 0 url('../img/golf_image_1_course_21.png') no-repeat transparent;
}

/* **************************************************************** */
/* golf school */

#golf_image_2_golfschool_1 {
	width: 180px;
	height: 140px;
	display: block;
	float: right;
	margin: 0 0 0 20px ;
	background: 0 0 url('../img/golf_image_2_golfschool_1.png') no-repeat transparent;
}

#golf_2_golfschool_images_1 {
	width: 180px;
	float:right;
	margin: 0 0 20px 20px ;
}/* image box */

#golf_image_2_golfschool_2 {
	width: 180px;
	height: 125px;
	display: block;
	margin: 0 0 5px 0 ;
	background: 0 0 url('../img/golf_image_2_golfschool_2.png') no-repeat transparent;
}

#golf_image_2_golfschool_3 {
	width: 180px;
	height: 125px;
	display: block;
	margin: 0 0 5px 0 ;
	background: 0 0 url('../img/golf_image_2_golfschool_3.png') no-repeat transparent;
}

#golf_image_2_golfschool_4 {
	width: 180px;
	height: 210px;
	display: block;
	margin: 0 0 5px 0 ;
	background: 0 0 url('../img/golf_image_2_golfschool_4.png') no-repeat transparent;
}

#golf_image_2_golfschool_5 {
	width: 180px;
	height: 125px;
	display: block;
	margin: 0 0 5px 0 ;
	background: 0 0 url('../img/golf_image_2_golfschool_5.png') no-repeat transparent;
}

#golfschool_instructor_textbox{
	width: 330px;
	display: block;
	float:left;
}/* instructor text */

#golf_image_2_golfschool_6 {
	width: 90px;
	height: 99px;
	display: block;
	float: left;
	margin: 10px 10px 5px 0 ;
	background: 0 0 url('../img/golf_image_2_golfschool_6.png') no-repeat transparent;
}

#golfschool_instructor_imagesBox{
	width: 180px;
	float:right;
	margin: 0 0 20px 20px ;
}/* instructor images box */

.golf_2_golfschool_images_2{
	border:1px solid #DADADA;
	padding: 4px;
	margin:0 0 5px 0;
}

.golf_2_golfschool_images_2 p{
	margin: 0;
	font-size: 80%;
	line-height:1.2
}

#golf_image_2_golfschool_7 {
	width: 170px;
	height: 115px;
	display: block;
	margin: 0;
	background: 0 0 url('../img/golf_image_2_golfschool_7.png') no-repeat transparent;
}

#golf_image_2_golfschool_8 {
	width: 170px;
	height: 188px;
	display: block;
	margin: 0;
	background: 0 0 url('../img/golf_image_2_golfschool_8.png') no-repeat transparent;
}

#golf_image_2_golfschool_9 {
	width: 170px;
	height: 122px;
	display: block;
	margin: 0;
	background: 0 0 url('../img/golf_image_2_golfschool_9.png') no-repeat transparent;
}

/* **************************************************************** */
/* Jr golf school */

#golf_image_3_jrgolfschool_1 {
	width: 320px;
	height: 200px;
	display: block;
	float: right;
	margin: 0 0 32px 20px;
	background: 0 0 url('../img/golf_image_3_jrgolfschool_1.png') no-repeat transparent;
}

#golf_image_3_jrgolfschool_2 {
	width: 259px;
	height: 188px;
	display: block;
	float: right;
	margin: 0 0 0 20px ;
	background: 0 0 url('../img/golf_image_3_jrgolfschool_2.png') no-repeat transparent;
}

#golf_image_3_jrgolfschool_3 {
	width:260px;
	height: 171px;
	display: block;
	float: left;
	margin: 0 7px 10px 0 ;
	background: 0 0 url('../img/golf_image_3_jrgolfschool_3.png') no-repeat transparent;
}

#golf_image_3_jrgolfschool_4 {
	width:260px;
	height: 171px;
	display: block;
	float: left;
	margin: 0 0 10px 0 ;
	background: 0 0 url('../img/golf_image_3_jrgolfschool_4.png') no-repeat transparent;
}

/* **************************************************************** */
/* SPECIALS */

#specials_0_top #price_index_list{
	display: block;
	width:760px;
	height:40px;
	margin:10px 0 10px 0;
	padding: 10px;
	list-style-type:disc;
	list-style-position:outside;
	color:#0033ff;
	font-size:90%;
	background: 0 0 url('../img/price_index_list_bg.png') no-repeat transparent;
}

#specials_0_top #price_index_list li{
	display: block;
	width:240px;
	float: left;
	padding: 4px 0;
	border-bottom:1px dotted #cccccc;
	text-align:center;
}

#price_index_list li a:link{
	text-decoration: underline;
	color:#0033ff;
}

#price_index_list li a:visited{
	text-decoration: underline;
	color:#0033ff;
}

#price_index_list li a:hover{
	text-decoration: none;
	color:#0033ff;
}

#price_index_list li a:active{
	text-decoration: none;
	color:#0033ff;
}


h2.price_h2{
	display:block;
	width:760px;
	height:40px;
	line-height:40px;
	font-size:150%;
	margin:0;
	margin-top:0;
	margin-bottom:10px!important;
	padding-left:38px;
	background: 0 0 url('../img/price_h2_bg.png') no-repeat transparent;
}

div.price_box{
	width:352px;
	background: 0 0 url('../img/price_box_bg.png') transparent;
	padding: 10px;
	margin-bottom:15px;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}

div.family_box{
	width:352px;
	background: 0 0 url('../img/family_box_bg.png') transparent;
background-repeat:no-repeat; 
	padding: 10px 10px 0 10px;
height:435px;
}

div.snow_box{
	width:352px;
	background: 0 0 url('../img/snow_box_bg.png') transparent;
background-repeat:no-repeat; 
	padding: 10px;
height:435px;
}

div.yuppi_box{
	width:352px;
height:400px;
	background: 0 0 url('../img/yuppi_box_bg.png') transparent;
background-repeat:no-repeat; 
	padding: 10px;
	margin-bottom:0px;
height:490px;
}

div.room_box{
	width:352px;
	background: 0 0 url('../img/room_box_bg.png') transparent;
background-repeat:no-repeat; 
	padding: 10px;
	margin-bottom:0px;
height:490px;
}



div.price_box2{
	width:738px;
	background: 0 0 url('../img/price_box_bg.png') transparent;
	padding: 10px;
	margin-bottom:15px;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}

div.price_box p,
div.price_box2 p{
	margin-bottom:8px!important;
}

div.float_left{
	float:left;
}

div.float_right{
	float:right;
}

div.price_box h3, 
div.price_box2 h3{
	font-size:112.5%!important;
	font-weight:normal;
	background-position:0 5px;
}

div.price_box h3, 
div.price_box2 h3, 
div.price_box p, 
div.price_box2 p{
	margin:8px;
	line-height:1.2;
}

.large_text{
	font-size:112.5%;
}

.middle_text{
	font-size:100%;
}

.small_text{
	font-size:80%;
}

.price_text{
	font-size:120%;
}

.familyPack_textbox{
	madrgin:10px;
	padding:5px;
	border:1px solid #666666;
}


/* **************************************************************** */
/* RATES */
/* rates_0 */
#rates_0_top #price_index_list{
	display: block;
	width:760px;
	height:80px;
	margin:0 0 20px 0;
	padding: 20px;
	list-style-type:disc;
	list-style-position:outside;
	color:#0033ff;
	font-size:90%;
	background: 0 0 url('../img/price_index_list_bg.png') no-repeat transparent;
}

#rates_0_top #price_index_list li{
	display: block;
	width:240px;
	height:30px;
	line-height: 30px;
	float: left;
	padding: 4px 0;
	border-bottom:1px dotted #cccccc;
	text-align:left;
}

#rates_0_top #price_index_list li a:link{
	text-decoration: underline;
	color:#0033ff;
}

#rates_0_top #price_index_list li a:visited{
	text-decoration: underline;
	color:#0033ff;
}

#rates_0_top #price_index_list li a:hover{
	text-decoration: none;
	color:#0033ff;
}

#rates_0_top #price_index_list li a:active{
	text-decoration: none;
	color:#0033ff;
}


/* rates_1 */
#rates_1_golf_img01 {
	width: 540px;
	height: 506px;
	display: block;
	float: right;
	margin: 0 0 20px 0 ;
	background: 0 0 url('../img/rates_1_golf_img01.png') no-repeat transparent;
}

/* rates_2 */
#rates_2_school_img01 {
	width: 540px;
	height: 427px;
	display: block;
	margin: 0 0 20px 0 ;
	background: 0 0 url('../img/rates_2_school_img01.png') no-repeat transparent;
}

#rates_2_school_img02 {
	width: 540px;
	height: 227px;
	display: block;
	margin: 0 0 20px 0 ;
	background: 0 0 url('../img/rates_2_school_img02.png') no-repeat transparent;
}

#rates_2_school_img03 {
	width: 180px;
	height: 67px;
	display: block;
	margin: 0 0 20px 10px ;
	background: 0 0 url('../img/rates_2_school_img03.png') no-repeat transparent;
}


/* rates_3 */
#rates_3_members_img01 {
	width: 540px;
	height: 393px;
	display: block;
	float: right;
	margin: 0 0 20px 0 ;
	background: 0 0 url('../img/rates_3_members_img01.png') no-repeat transparent;
}

/* rates_4 */
#rates_4_room_img01 {
	width: 545px;
	height: 361px;
	display: block;
	float: right;
	margin: 0 0 0px 0 ;
	background: 0 0 url('../img/rates_4_room_img01.png') no-repeat transparent;
}

/* rates_5 */
#rates_5_hanah_img01 {
	width: 540px;
	height: 269px;
	display: block;
	float: right;
	margin: 0 0 20px 0 ;
	background: 0 0 url('../img/rates_5_hanah_img01.png') no-repeat transparent;
}

/* rates_6 */
#rates_6_meals_img01 {
	width: 544px;
	height: 573px;
	display: block;
	float: right;
	margin: 0 0 20px 0 ;
	background: 0 0 url('../img/rates_6_meals_img01.png') no-repeat transparent;
}

/* rates_7 */
#rates_7_pakege_img01 {
	width: 540px;
	height: 851px;
	display: block;
	float: right;
	margin: 0 0 20px 0 ;
	background: 0 0 url('../img/rates_7_pakage_img01.png') no-repeat transparent;
}


/* **************************************************************** */
/* CONTACT US */

#contact_form{
	width:550px;
	margin:10px auto 10px auto;
	background: 0 0 url('../img/contact_form_bg.png') repeat-y transparent;
	background-color:#ffffff;
}

#contact_form p{
	display:block;
	line-height:1em;
	margin-bottom:5px;
}

table#MailForm{
	text-align:left;
	width:550px;
	font-size:90%;
}

table#MailForm th{
	padding:5px;
	vertical-align:top;
	text-align:right;
}

table#MailForm td{
	padding:5px;
}

table#MailForm input.text{
	border:1px solid #cccccc;
	background: 0 0 url('../img/mailform_input_text_bg.png') repeat-x transparent;
	background-color:#ffffff;
	height:20px;
}

table#MailForm textarea.text{
	border:1px solid #cccccc;
	background: 0 0 url('../img/mailform_input_text_bg.png') repeat-x transparent;
	background-color:#ffffff;
	overflow-y:auto;
}

#formbtm{
	text-align:center;
	margin:10px 0 0 0;
}

table#MailForm button{
	border:none;
	background: none;
}

#submit_comment_btn{
	width: 112px;
	height: 20px;
	display: block;
	margin: 0 0 0 0 ;
	background: 0 0 url('../img/submit_comment_btn.png') no-repeat transparent;
}

/* textarea default value*/
.ondes {color: #999999;}

/* **************************************************************** */
/* bottom menu */

#three_column_left_and_center #btm_menu, 
#three_column_left_and_center #btm_menu2 {
	text-align: center;
	margin: 16px auto 26px auto;
	margin-left: 115px;
	margin-right: auto;
	font-size: 0;
	line-height: 0;
	vertical-align: 0;
	clear: both;
}

#three_column_left_and_center #btm_menu *, 
#three_column_left_and_center #btm_menu2 * {
	font-size: 0;
	line-height: 0;
	vertical-align: 0;
}


/* **************************************************************** */
/* right column enjoy menu, resort menu, golf menu, price menu */

.golf #three_column_right {
	width: 200px;
	height: 211px;
	display: block;
	margin-bottom: 24px;
	float: right;
	background: 0 0 url('../img/golf_menu.png') no-repeat transparent;
}

.wedding #three_column_right {
	width: 200px;
	height: 151px;
	display: block;
	margin-bottom: 24px;
	float: right;
	background: 0 0 url('../img/wedding_menu.png') no-repeat transparent;
}

.facilities #three_column_right {
	width: 200px;
	height: 271px;
	display: block;
	margin-bottom: 24px;
	float: right;
	background: 0 0 url('../img/facilities_menu.png') no-repeat transparent;
}

.specials #three_column_right {
	width: 200px;
	height: 271px;
	display: block;
	margin-bottom: 24px;
	float: right;
	background: 0 0 url('../img/specials_menu.png') no-repeat transparent;
}

.recreations #three_column_right {
	width: 200px;
	height: 271px;
	display: block;
	margin-bottom: 24px;
	float: right;
	background: 0 0 url('../img/recreations_menu.png') no-repeat transparent;
}

.rates #three_column_right {
	width: 200px;
	height: 449px;
	display: block;
	margin-bottom: 24px;
	float: right;
	background: 0 0 url('../img/rates_menu.png') no-repeat transparent;
}

/* enjoy menu */

#enjoy_menu_golf {
	border: 0;
	display: block;
	position: relative;
	width: 200px;
	height: 60px;
	margin-top: 30px;
}

/* golf menu */

#golf_menu_golf{
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
	margin-top: 30px;
}


#golf_menu_course {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#golf_menu_school {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

/* wedding menu */

#wedding_menu_wedding {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
	margin-top: 30px;
}

#wedding_menu_banquet {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

/* facilities menu */

#facilities_menu_accommodations {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
	margin-top: 30px;
}

#facilities_menu_price {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#facilities_menu_restaurant {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#facilities_menu_pool {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

/* recreations menu */

#recreations_menu_hiking {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
	margin-top: 30px;
}


#recreations_menu_ski {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#recreations_menu_fishing {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#recreations_menu_riding {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

/* rates menu */
#rates_menu_top {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 30px;
}

#rates_menu_golf {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#rates_menu_school {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#rates_menu_member {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#rates_menu_room {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#rates_menu_hanah {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#rates_menu_meals {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

#Golf_package {
	border: 0;
	display: block;
	position: relative;
	z-index: 10;
	width: 200px;
	height: 60px;
}

/* WHAT'S NEW PAGE */
#news_whatsnew ul {
	list-style-type: none;
	width: 760px;
	height: auto;
	margin: 0;
	text-align: left;
}

#news_whatsnew ul li {
	text-align: left;
	margin-bottom: 16px;
}

#news_whatsnew ul li * {
	font-size: 87.5%;
	line-height: 1.4em;
	font-family: sans-serif;
	text-align: left;
}

#news_whatsnew ul li span.news_date {
	display: block;
	height: 14px;
	margin-left: 10px;
	font-size: 75%;
	color: #00aeef;
}

#news_whatsnew ul li span.news_whatsnew_text {
	font-size: 75%;
	color: #4b4b4b;
	display: block;
	height: auto;
	margin-left: 10px;

}

#news_whatsnew ul li a {
	font-size: 100%;
	color: #4b4b4b;
	display: block;
	height: auto;
	text-decoration: underline;
}

/* CANCELLATION POLICY PAGE */
#cancellation_0_top #no_column h2{
	margin:20px 0;
}

#cancellation_0_top #no_column h3{
	border-top:1px dotted #cccccc;
	padding-top:10px;
}
