.style {
	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;
}
* {	
margin:0;	padding:0;
}
a:focus{
	outline:0;
}
body {
	margin:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;
	line-height:16px;	
}
.image{
	border:0px;
}
.clear{
	clear:both;
}
#maincontainer {
	padding: 0px;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position:relative;
	float:inherit;
	float:left;
}
#maincontainer_wrap {
	padding: 0px;
	height: auto;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position:relative;
	background-color:#d3d99d;
}
#home_container_wrap {
	height: auto;
	width: 1000px;
	background-color:#d3d99d;
	float:left;
}
#top_container {
	height:475px;
	width: 1000px;
	float:left;
}
#middle_container {
	height:487px;
	width: 1000px;
	float:left;
}
#bottom_container {
	height:140px;
	width: 1000px;
	float:left;
	background-color:#352f18;
}
#logo_wrap {
	height:151px;
	width: 1000px;
	float:left;
	background:url(../images/logo-bg.jpg) no-repeat top left;
}
#logo{
	height:116px;
	width: 188px;
	float:left;
}
#movie_home_wrap{
	height:304px;
	width: 982px;
	float:left;
	background-color:#967f3c;
	padding:10px 9px 10px 9px;
}

#xmas-2012{
	width: 320px;
	height:115px;
	float:left;
	padding-left:150px;
}


/* menu home */
#menu_wrap{
	width:995px;
	height:35px;
	float:left;
	padding-left:5px;
}
#menu_01{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_02{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_03{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_04{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_05{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_06{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_07{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_08{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_09{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#menu_10{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}

.table_menu_a{
	padding:5px 0px 10px 0px;
	margin: 0px 16px 0px 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2502;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	line-height:20px;
	display:block;
	border-right-width: 1px;
    }
	
.table_menu_a:hover{
	color:#3a7505;
	background:url(../images/arow_menu.gif) center bottom no-repeat;
    }
.menu_line{
	width:7px;
	height:34px;
	float:left;
	background:url(../images/menu_dot.gif) no-repeat left;
}
/* menu home */



/* menu sub */
#submenu_wrap{
	width:995px;
	height:35px;
	float:left;
	padding-left:5px;
}
#submenu_01{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_02{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_03{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_04{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_05{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_06{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_07{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_08{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_09{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_10{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
#submenu_11{
	width:auto;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
.subtable_menu_a{
	padding:5px 0px 10px 0px;
	margin: 0px 13px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2502;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	line-height:20px;
	display:block;
	border-right-width: 1px;
    }
	
.subtable_menu_a:hover{
	color:#3a7505;
	background:url(../images/arow_menu.gif) center bottom no-repeat;
    }
.submenu_line{
	width:7px;
	height:34px;
	float:left;
	background:url(../images/menu_dot.gif) no-repeat left;
}
/* menu sub */



#middle_wrap_01 {
	height:247px;
	width: 989px;
	float:left;
	background:url(../images/middle_bg_01.jpg) no-repeat top left;
	padding:24px 0px 0px 11px;
}
#middle_wrap_02 {
	height:198px;
	width: 902px;
	float:left;
	background:url(../images/middle_bg_02.jpg) no-repeat top left;
	padding:18px 0px 0px 98px;
}
#welc_wrap {
	height:233px;
	width: 454px;
	float:left;
	text-align: justify;
}
#tips_wrap {
	height:150px;
	width: 90px;
	float:left;
	text-align: justify;
	background:url(../images/tips_bg.jpg) no-repeat top left;
	margin-left:28px;
	padding:70px 0px 0px 0px;
}
#tip_01{
	width:90px;
	height:50px;
	float:left;
}
#tip_02{
	width:90px;
	height:50px;
	float:left;
	padding-top:55px;
}
#quote_wrap{
	width:387px;
	height:222px;
	float:left;
	padding:0px 0px 0px 15px;
}
#quick_wrap_01{
	width:224px;
	height:119px;
	float:left;
	padding:58px 0px 0px 15px;
	background:url(../images/quick_hd_1.jpg) no-repeat top left;
	text-align: justify;
}
#quick_wrap_02{
	width:229px;
	height:119px;
	float:left;
	padding:58px 0px 0px 10px;
	background:url(../images/quick_hd_2.jpg) no-repeat top left;
	margin-left:50px;
}
#quick_wrap_03{
	width:228px;
	height:119px;
	float:left;
	padding:58px 0px 0px 15px;
	background:url(../images/quick_hd_3.jpg) no-repeat top left;
	margin-left:50px;
	text-align:justify;
}
#btm_logos_wrap{
	width:980px;
	height:71px;
	float:left;
	padding:5px 0px 0px 20px;
}
.btm_logo{
	width:auto;
	height:91px;
	float:left;
}
#btm_menu_wrap{
	width:975px;
	height:53px;
	float:left;
	background-color:#413b26;
	margin-left:15px;
}
#sub_btm_menu_wrap{
	width:975px;
	height:53px;
	float:left;
	margin-left:15px;
}


/* TEXT */
.text_main{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:16px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #2e1b01;
	text-align:justify;
}
.text_sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #70431f;
	text-align:justify;
}
.text_sub_small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:17px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #70431f;
	text-align:justify;
}
.text_facilities{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #70431f;
	text-align:justify;
}
.text_hd_accomm{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height:15px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color: #3b5600;
	text-align:center;
}
.text_hd_orange{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:15px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#c75400;
	text-align:left;
}
.text_tip{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color: #623900;
	text-align:center;
	line-height:14px;
}
.text_tip:hover{
	color: #ba4f00;
}
.text_tip_sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #6f380c;
	text-align:left;
	line-height:15px;
}
.text_tip_sub:hover{
	color: #ba4f00;
}


/* TEXT */

.more_01{
	width:35px;
	height:12px;
	float:right;
	text-align:center;
	background:#a04f00;
	margin-top:30px;
	padding-top:2px;
}
.more_02{
	width:35px;
	height:12px;
	float:right;
	text-align:center;
	background:#a04f00;
	margin-top:50px;
	padding-top:2px;
}

.more_quick{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #c4b694;
}
.more_quick:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #ffffff;
}


.more_btn_02{
	width:80px;
	height:15px;
	float:right;
	text-align:center;
	background:#a04f00;
	margin-top:15px;
	padding:5px 0px 0px 0px;
}


#bottom_menu_wrap{
	width: 975px;
	height: 50px;
	padding-top:3px;
	float:left;	
}
#btm_menu{
	width:955px;
	height:24px;
	margin:0px;
	text-align:center;
	padding-left:20px;
}
#btm_menu ul{
	margin:0px;
	padding:0px;
	float:left;
}
#btm_menu li{
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 6px 0px 0px;
}
#btm_menu A{
	font-family:Arial;
	font-size:8pt;
	text-align:right;
	text-decoration:none;
	color:#9a9272;
	text-align:center
}
#btm_menu A:hover{
	font-family:Arial;
	font-size:8pt;
	text-decoration:underline;
	color: #aca491;
}


#design{
	width:40px;
	height:auto;
	float:left;
	padding-left:0px;
	padding-top:0px;
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#9a9272;	
}
#metex{
	margin:auto;
	height:20px;
	float:left;
	padding-left:4px;
	padding-top:0px;
}
#metex ul{
	margin:0px;
	padding:0px;
	line-height:12px;
}
#metex li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#metex A{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#aa9642;
}
#metex A:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color: #83775b;
}
#copy{
	width:300px;
	height:auto;
	float:left;
	padding-left:0px;
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#9a9272;
	line-height:15px;
	text-align:left;
	padding-right:5px;
	padding-bottom:2px;
}
#copy_wrap{
	margin:auto;
	height:20px;		
	width:530px;
	padding-top:0px;	
}



/* SUB PAGE */
#sub_top_container {
	height:590px;
	width: 1000px;
	float:left;
}
#sub_topbanner_wrap{
	height:422px;
	width: 984px;
	float:left;
	background-color:#967f3c;
	padding:10px 8px 0px 8px;
}
#sub_banner_btm{
	height:10px;
	width: 1000px;
	float:left;
	background:url(../images/sub_banner_btm.jpg) no-repeat;
}
#sub_middle_container {
	height:auto;
	width: 1000px;
	float:left;
	background:url(../images/sub_middle_bg.gif) repeat;
}
#sub_middle_content_wrap {
	height:auto;
	width: 735px;
	float:left;
	padding:16px 9px 20px 21px;
}
#sub_middle_content {
	height:auto;
	width: 715px;
	float:left;
}
#sub_middle_accomm {
	height:auto;
	width: 735px;
	float:left;
}
#sub_middle_right_wrap {
	height:auto;
	width: 224px;
	float:left;
	padding:16px 0px 20px 0px;
}
#sub_middle_tips_wrap{
	height:364px;
	width: 145px;
	float:left;
	background:url(../images/sub_middle_tipsbg.jpg) no-repeat top left;
	padding:49px 0px 0px 79px;
}
#sub_tips01{
	height:30px;
	width: 149px;
	float:left;
	padding-top:20px;
}
#sub_tips01{
	height:30px;
	width: 149px;
	float:left;
	padding-top:10px;
}
#sub_tips02{
	height:30px;
	width: 149px;
	float:left;
	padding-top:20px;
}
#sub_tips03{
	height:30px;
	width: 149px;
	float:left;
	padding-top:20px;
}
#sub_tips04{
	height:30px;
	width: 149px;
	float:left;
	padding-top:20px;
}
#sub_tips05{
	height:30px;
	width: 149px;
	float:left;
	padding-top:20px;
}

#sub_award{
	height:134px;
	width: 224px;
	float:left;
	background:url(../images/award-sub.jpg) no-repeat top left;
}
#sub_bottom_container_wrap {
	height:80px;
	width: 1000px;
	float:left;
}
#sub_bottom_container_top{
	height:15px;
	width: 1000px;
	float:left;
	background:url(../images/sub_btm_top.gif) no-repeat top left;
}
#sub_bottom_container{
	height:65px;
	width: 1000px;
	float:left;
	background-color:#352f18;
}
#sub_hd_wrap {
	height:50px;
	width: 715px;
	float:left;
	padding-bottom:10px;
}
#sub_content_wrap {
	height:auto;
	width: 715px;
	float:left;
	padding-bottom:10px;
}
#sub_pattern_01 {
	height:130px;
	width: 625px;
	float:left;
	background:url(../images/sub_patterns_01.jpg) no-repeat top left;
	padding:15px 60px 0px 22px;
	text-align: justify;
}
#sub_text_wrap {
	height:auto;
	width: 695px;
	float:left;
	padding:10px 0px 0px 5px;
}
.pic_bg_01 {
	height:106px;
	width: 178px;
	float:left;
	background:url(../images/pic_bg_01.jpg) no-repeat top right;
	padding:10px 0px 0px 49px;
}
.pic_bg_02 {
	height:105px;
	width: 210px;
	float:left;
	background:url(../images/pic_bg_pattern_01.jpg) no-repeat top left;
	padding:11px 0px 0px 7px;
}

.accomm_wrap {
	height:260px;
	width: 705px;
	float:left;
	padding:0px 0px 30px 10px;
}
#accomm_bg_01 {
	height:260px;
	width: 208px;
	float:left;
	background:url(../images/accomm_bg_01.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
}
#accomm_bg_02 {
	height:260px;
	width: 208px;
	float:left;
	background:url(../images/accomm_bg_02.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
}
#accomm_bg_03 {
	height:260px;
	width: 208px;
	float:left;
	background:url(../images/accomm_bg_03.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
}
#accomm_bg_04 {
	height:260px;
	width: 208px;
	float:left;
	background:url(../images/accomm_bg_04.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
}
#accomm_bg_05 {
	height:260px;
	width: 208px;
	float:left;
	background:url(../images/accomm_bg_05.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
}
#accomm_bg_06 {
	height:260px;
	width: 208px;
	float:left;
	background:url(../images/accomm_bg_06.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
}
#accomm_name_01 {
	height:25px;
	width: 208px;
	float:left;
	text-align:center;
	padding-top:7px;
}
#accomm_name_02 {
	height:25px;
	width: 208px;
	float:left;
	text-align:center;
	padding-top:7px;
}
#accomm_name_03 {
	height:25px;
	width: 208px;
	float:left;
	text-align:center;
	padding-top:7px;
}
#accomm_name_04 {
	height:25px;
	width: 208px;
	float:left;
	text-align:center;
	padding-top:7px;
}
#accomm_name_05 {
	height:25px;
	width: 208px;
	float:left;
	text-align:center;
	padding-top:7px;
}
#accomm_name_06 {
	height:25px;
	width: 208px;
	float:left;
	text-align:center;
	padding-top:7px;
}

.accomm_pic_wrap {
	height:121px;
	width: 180px;
	float:left;
	padding:0px 0px 0px 14px;
}
.accomm_btn_more {
	height:24px;
	width: 111px;
	float:left;
	padding:10px 0px 0px 87px;
}
#accomm_right_bg {
	height:548px;
	width: 141px;
	float:left;
	padding:42px 0px 0px 0px;
	background:url(../images/accomm_right_bg.jpg) no-repeat top left;
	margin-top:15px;
}
#accomm_single_wrap{
	height:auto;
	width: 550px;
	float:left;
	padding:0px 25px 10px 0px
}
#accomm_hd_wrap {
	height:35px;
	width:550px;
	float:left;
	padding-bottom:3px;
}
#accomm_hd {
	height:25px;
	width: 208px;
	float:left;
	text-align:left;
	padding:10px 0px 0px 10px;
}
#accomm_amen_wrap {
	height:313px;
	width: 236px;
	float:right;
	background:url(../images/accomm_amen_bg.jpg) no-repeat top left;
	padding:50px 0px 0px 32px;
}
#accomm_pics_wrap {
	height:auto;
	width: 550px;
	float:left;
	padding:23px 0px 0px 0px;
}
#accomm_pics_01{
	height:auto;
	width:244px;
	float:left;
}
.accomm_pics_link_wrap{
	height:90px;
	width:140px;
	float:left;
}
.accomm_pics_link{
	height:61px;
	width:140px;
	float:left;
	text-align:center;
	padding:3px 0px 0px 0px;
}
.accomm_pics_link_hover{
	height:61px;
	width:123px;
	float:left;
	padding:3px 0px 0px 10px;
	background:url(../images/accom_picmenu_hover.gif) no-repeat top left;
	margin-left:7px;
}
.accomm_name_wrap{
	height:25px;
	width:125px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 14px;
}
.accomm_name_link{
	height:25px;
	width:106px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #6f380c;
	text-align:left;
}
.accomm_name_link:hover{
	color: #814300;
	font-weight:bold;
}
.accomm_name_link_still{
	height:25px;
	width:116px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color: #6f380c;
	text-align:center;
}
.facili_name_link{
	height:22px;
	width:173px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #aa5a0c;
	text-align:left;
}
.facili_name_link:hover{
	color: #c05f01;
	font-weight:bold;
}
.attract_name_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color: #aa5a0c;
	text-align:left;
	line-height:26px;
}
.attract_name_link:hover{
	color:#660000;
}
.accomm_name_arow{
	height:20px;
	width:10px;
	float:left;
	padding:3px 0px 0px 0px;
}
#faci_bg_wrap{
	height:381px;
	width:250px;
	float:left;
	padding:40px 0px 0px 35px;
	background:url(../images/facilities_bg.jpg) no-repeat top left;
}
#faci_pic_wrap{
	height:422px;
	width:160px;
	float:left;
	background:url(../images/facilities_pic.jpg) no-repeat left bottom;
}
#activ_top_pic {
	height:150px;
	width: 580px;
	float:left;
	padding:10px 25px 10px 95px;
	background:url(../images/activities_pic.jpg) no-repeat top left;
}
#activ_menu_wrap{
	height:60px;
	width: 695px;
	float:left;
	margin-bottom:15px;
}
#activ_menu_01{
	height:60px;
	width: 173px;
	float:left;
}
#activ_menu_02{
	height:60px;
	width: 173px;
	float:left;
}
#activ_menu_03{
	height:60px;
	width: 173px;
	float:left;
}
#activ_menu_04{
	height:60px;
	width: 173px;
	float:left;
}
.activ_cover_wrap{
	height:140px;
	width: 672px;
	float:left;
	background:url(../images/activities_cover_bg.jpg) no-repeat top left;
	margin-bottom:15px;
	padding:21px 0px 0px 22px;
}
.activ_text_wrap{
	height:128px;
	width: 460px;
	float:left;
}
.acti_hd_green{
	width:460px;
	height:22px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12pt;
	line-height:15px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color: #2b7100;
	text-align:left;
}
.acti_text_content{
	width:460px;
	height:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #70431f;
	text-align:justify;
}
.activ_pic_wrap{
	height:105px;
	width: 157px;
	float:left;
	padding:8px 0px 0px 30px;
}
.activ_top{
	height:22px;
	width: 185px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #70431f;
	text-align:right;
}
.activ_top:hover{
	color: #cf5902;
}
.atr_hd_green_big{
	width:610px;
	height:30px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13pt;
	line-height:normal;
	font-style:normal;
	text-decoration:none;
	color: #CC6600;
	text-align:left;
	float: left;
	padding-top:1px;
}
#tariff_wrap_01{
	height:350px;
	width: 695px;
	float:left;
	padding-bottom:10px;
	background-image:url(../images/tariff_bg_latest.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tariff_wrap_02{
	height:146px;
	width: 695px;
	float:left;
	background-repeat: no-repeat;
	background-position: left top;
	background-image:url(../images/tariff_bg_02_new.jpg);
}

#attract_bg_wrap,
#attract_bg_wrap_01,
#attract_bg_wrap_02,
#attract_bg_wrap_03,
#attract_bg_wrap_04,
#attract_bg_wrap_05 {
	height:121px;
	width: 695px;
	float:left;
	background:url(../images/attract_bg_01.jpg) no-repeat top left;
}
#attract_bg_wrap_1,
#attract_bg_wrap_2,
#attract_bg_wrap_3,
#attract_bg_wrap_4 {
	height:121px;
	width: 695px;
	float:left;
	background:url(../images/attract_bg_1.jpg) no-repeat top left;
}
#attract_bg_wrap_5 {
	height:121px;
	width: 695px;
	float:left;
	background:url(../images/attract_bg_5.jpg) no-repeat top left;
}

#tariff_condi_wrap {
	height:auto;
	width: 690px;
	float:left;
	background:url(../images/tariff_condi_bg1.jpg) no-repeat bottom right;
	padding-bottom:10px;
}
#tariff_condi_wrap2 {
	height:auto;
	width: 690px;
	float:left;
	padding:10px 0px 0px 5px;
	background:url(../images/tariff_condi_bg2.jpg) no-repeat bottom right;
}
.gallery_wrap{
	height:185px;
	width: 705px;
	float:left;
	padding:0px 0px 20px 10px;
}
.gallery_bg_wrap{
	height:176px;
	width: 216px;
	float:left;
	background:url(../images/gallery_bg.jpg) no-repeat top left;
}
.gallery_pic{
	height:134px;
	width: 196px;
	float:left;
	padding:10px 0px 0px 10px;
}
.gallery_name{
	height:30px;
	width: 170px;
	float:left;
	padding:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #70431f;
	text-align:left;
}
.gallery_zoom_icon{
	height:30px;
	width: 25px;
	float:left;
	padding:0px 0px 0px 3px;
}
.testi_bg_wrap{
	height:143px;
	width: 676px;
	float:left;
	background:url(../images/testi_bg.jpg) no-repeat top left;
	margin:0px 0px 15px 10px;
	padding:25px 0px 0px 25px;
}
.spa_bg_wrap{
	height:220px;
	width: 641px;
	float:left;
	background:url(../images/spa_bg.jpg) no-repeat top left;
	margin:0px 0px 15px 10px;
	padding:23px 20px 0px 23px;
}
.spa_pic_wrap{
	height:104px;
	width: 179px;
	float:left;
	background:url(../images/spa_pic_bg.jpg) no-repeat top left;
	margin:0px 0px 0px 15px;
	padding:8px 0px 0px 6px;
}
.spa_pic_wrap2{
	height:85px;
	width: 99px;
	float:left;
	margin-right:20px;
}



#enquiry-textwrap {
	width: 650px;
	height: auto;
	padding: 0px;
	float: left;
	margin:10px 0px 0px 0px;
}
#enquiry-text00 {
	width: 300px;
	height: auto;
	padding: 0px;
	float: left;
}

#enquiry-text1 {
	width: 120px;
	height: auto;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 16px;
	color: #6f4320;
	text-decoration: none;
	text-align: right;
	float: left;
	padding: 0px;
}
#enquiry-text2 {
	width: 20px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
	text-align: center;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #fff;
	text-decoration: none;
}
#enquiry-text3 {
	width: 150px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
	text-align: left;
}
#enquiry-text3333 {
	width: 150px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
}

.box_01{
	width:150px;
	height:17px;
	float:left;
	font-family:Arial;
	font-size:9pt;
	line-height:16px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #6f4320;
	border: 1px solid #ada06b;
	padding-left:5px;
	background-color:#f9f8eb;
}
.box_03{
	width:150px;
	height:80px;
	float:left;
	font-family:Arial;
	font-size:9pt;
	line-height:16px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color: #6f4320;
	border: 1px solid #ada06b;
	padding-left:5px;
	background-color:#f9f8eb;
}
#contact_add{
	width:300px;
	height:auto;
	float:left;
	padding-left:20px;
}
#contact_add_02{
	width:300px;
	height:auto;
	float:left;
	padding-left:10px;
}

.contact_bg_wrap{
	height:420px;
	width: 641px;
	float:left;
	background:url(../images/contact_bg.jpg) no-repeat top left;
	margin:0px 0px 15px 10px;
	padding:23px 20px 0px 23px;
}


/* december cele */

#celebration_logo{
	height:98px;
	width: 41px;
	float:left;
	padding-left:225px;
}
.celebration_img{
	height:auto;
	width: 1000px;
	float:left;
	padding-top:8px;
}
#grand_kerala{
	height:30px;
	width: 125px;
	float: right;
	padding-right:30px;
	padding-top:250px;
}
#gif_new,
#gif_new_01,
#gif_new_02,
#gif_new_03,
#gif_new_04 {
	width:30px;
	height:15px;
	float:right;
	margin-top:12px;
}
#diwali{
	height:110px;
	width: 350px;
	float:left;
	padding-left:150px;
}

#sub_middle_treehouse {
	height:auto;
	width: 735px;
	float:left;
}




/*May-31-2012*/

#bottom_container_new {
	height:auto;
	width: 1000px;
	float:left;
	background-color:#352f18;
}
#btm_menu_wrap_new{
	width:1000px;
	height:auto;
	float:left;
	background-color:#211e13;
	margin-left:0px;
	border-top: 1px solid #453d1f;
	padding:8px 0px 8px 0px;
}


#btm_logos_wrap_new{
	width:980px;
	height:auto;
	float:left;
	padding:5px 0px 30px 20px;
}


#btm_menu_wrap_1,
#btm_menu_wrap_2,
#btm_menu_wrap_3{
	width:150px;
	height:110px;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0px;
	background:url(../images/btm-menu-line.gif) no-repeat; background-position:145px;
	margin-top:10px;
}
#btm_menu_wrap_4,
#btm_menu_wrap_5,
#btm_menu_wrap_6{
	width:auto;
	height:120px;
	float:left;
	padding:0px 10px 0px 10px;
	margin:0px;
	background:url(../images/btm-menu-line.gif) no-repeat right; 
}

#btm_menu_wrap_3_bg{
	width:150px;
	height:120px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	background:url(../images/logo_leaf_btm.gif) no-repeat; background-position:3px;
}


/* ----------  FOOTER MENU  --------  */
.btm_menu-new ul{
	margin:0px;
	padding:0px;
	text-align:left;
}
.btm_menu-new li{
	display:block;
	padding:5px 5px 5px 5px;
	list-style-type:none;
}
.btm_menu-new li a{
	color:#9a9272;
	text-decoration:none;
	background:url(../images/btm-menu-arow.gif) no-repeat center left;
	padding:0px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
.btm_menu-new li a:hover{
	color:#9a9272;
	text-decoration:underline;
	background:url(../images/btm-menu-arow-hov.gif) no-repeat center left;
}
/* ----------  FOOTER MENU  --------  */
