body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#434343;height:100%}@font-face{font-family:museo_sans500;src:url(generated_fonts/exljbris_-_museosans-500-webfont.eot);src:url(generated_fonts/exljbris_-_museosans-500-webfontd41d.eot?#iefix) format('embedded-opentype'),url(generated_fonts/exljbris_-_museosans-500-webfont.woff) format('woff'),url(generated_fonts/exljbris_-_museosans-500-webfont.ttf) format('truetype'),url(generated_fonts/exljbris_-_museosans-500-webfont.svg#museo_sans500) format('svg');font-weight:400;font-style:normal}@font-face{font-family:industrial736_btroman;src:url(generated_fonts/industrial-736-bt-roman-1361507983-webfont.eot);src:url(generated_fonts/industrial-736-bt-roman-1361507983-webfontd41d.eot?#iefix) format('embedded-opentype'),url(generated_fonts/industrial-736-bt-roman-1361507983-webfont.woff) format('woff'),url(generated_fonts/industrial-736-bt-roman-1361507983-webfont.ttf) format('truetype'),url(generated_fonts/industrial-736-bt-roman-1361507983-webfont.svg#industrial736_btroman) format('svg');font-weight:400;font-style:normal}@font-face{font-family:centurySchoolbook;src:url(generated_fonts/CENSCBK_0.html);src:url(generated_fonts/CENSCBK_0d41d.html?#iefix) format('embedded-opentype'),url(generated_fonts/CENSCBK_0-2.html) format('woff'),url(generated_fonts/CENSCBK_0-3.html) format('truetype'),url(generated_fonts/CENSCBK_0-4.html#centurySchoolbook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GeorgiaRegular;src:url(generated_fonts/georgia.eot);src:url(generated_fonts/georgia.eot) format('embedded-opentype'),url(generated_fonts/georgia.woff) format('woff'),url(generated_fonts/georgia.ttf) format('truetype'),url(generated_fonts/georgia.svg#GeorgiaRegular) format('svg')}@font-face{font-family:GillSansMTRegular;src:url(generated_fonts/gil_____.eot);src:url(generated_fonts/gil_____.eot) format('embedded-opentype'),url(generated_fonts/gil_____.woff) format('woff'),url(generated_fonts/gil_____.ttf) format('truetype'),url(generated_fonts/gil_____.svg#GillSansMTRegular) format('svg')}@font-face{font-family:MyriadProCondensed;src:url(generated_fonts/myriadpro-cond.eot);src:url(generated_fonts/myriadpro-cond.eot) format('embedded-opentype'),url(generated_fonts/myriadpro-cond.woff) format('woff'),url(generated_fonts/myriadpro-cond.ttf) format('truetype'),url(generated_fonts/myriadpro-cond.svg#MyriadProCondensed) format('svg')}@font-face{font-family:MyriadProRegular;src:url(generated_fonts/myriadpro-regular.eot);src:url(generated_fonts/myriadpro-regular.eot) format('embedded-opentype'),url(generated_fonts/myriadpro-regular.woff) format('woff'),url(generated_fonts/myriadpro-regular.ttf) format('truetype'),url(generated_fonts/myriadpro-regular.svg#MyriadProRegular) format('svg')}@font-face{font-family:OpenSansRegular;src:url(generated_fonts/opensans-regular.eot);src:url(generated_fonts/opensans-regular.eot) format('embedded-opentype'),url(generated_fonts/opensans-regular.woff) format('woff'),url(generated_fonts/opensans-regular.ttf) format('truetype'),url(generated_fonts/opensans-regular.svg#OpenSansRegular) format('svg')}@font-face{font-family:OpenSansLight;src:url(generated_fonts/opensans-light.eot);src:url(generated_fonts/opensans-light.eot) format('embedded-opentype'),url(generated_fonts/opensans-light.woff) format('woff'),url(generated_fonts/opensans-light.ttf) format('truetype'),url(generated_fonts/opensans-light.svg#OpenSansLight) format('svg')}@font-face{font-family:RenaissanceRegular;src:url(generated_fonts/renaissance.eot);src:url(generated_fonts/renaissance.eot) format('embedded-opentype'),url(generated_fonts/renaissance.woff) format('woff'),url(generated_fonts/renaissance.ttf) format('truetype'),url(generated_fonts/renaissance.svg#RenaissanceRegular) format('svg')}@font-face{font-family:EdwardianScriptITCRegular;src:url(generated_fonts/itcedscr.eot);src:url(generated_fonts/itcedscr.eot) format('embedded-opentype'),url(generated_fonts/itcedscr.woff) format('woff'),url(generated_fonts/itcedscr.ttf) format('truetype'),url(generated_fonts/itcedscr.svg#EdwardianScriptITCRegular) format('svg')}@font-face{font-family:GentiumBasicItalic;src:url(generated_fonts/genbasi.eot);src:url(generated_fonts/genbasi.eot) format('embedded-opentype'),url(generated_fonts/genbasi.woff) format('woff'),url(generated_fonts/genbasi.ttf) format('truetype'),url(generated_fonts/genbasi.svg#GentiumBasicItalic) format('svg')}@font-face{font-family:steelfish_rgregular;src:url(generated_fonts/steelfish_rg-webfont.eot);src:url(generated_fonts/steelfish_rg-webfontd41d.eot?#iefix) format('embedded-opentype'),url(generated_fonts/steelfish_rg-webfont.woff) format('woff'),url(generated_fonts/steelfish_rg-webfont.ttf) format('truetype'),url(generated_fonts/steelfish_rg-webfont.svg#steelfish_rgregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:VaniRegular;src:url(generated_fonts/vani.eot);src:url(generated_fonts/vani.eot) format('embedded-opentype'),url(generated_fonts/vani.woff) format('woff'),url(generated_fonts/vani.ttf) format('truetype'),url(generated_fonts/vani.svg#VaniRegular) format('svg')}@font-face{font-family:CabinRegular;src:url(generated_fonts/cabin-regular.eot);src:url(generated_fonts/cabin-regular.eot) format('embedded-opentype'),url(generated_fonts/cabin-regular.woff) format('woff'),url(generated_fonts/cabin-regular.ttf) format('truetype'),url(generated_fonts/cabin-regular.svg#CabinRegular) format('svg')}p{font:400 12px Arial,Helvetica,sans-serif;margin:0;padding:0 0 5px;color:#000;line-height:20px}img{border:0;outline:0;}a{text-decoration:none;outline:0;color:#B99046;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-tap-highlight-color:rgba(255,206,204,.6)}a:active,a:hover{outline:0}input.booknow{width:125px;margin:8px 0 0 50px;border:2px solid #333;color:#000;padding:5px 0 5px 10px;text-transform:uppercase;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#93814a url(../images/white_arrow.png) 10px 8px no-repeat;cursor:pointer}select::-ms-expand{display:none}input::-ms-expand{display:none}h1{font:400 18px Arial,Helvetica,sans-serif;color:#D4AE63;float:left;text-transform:uppercase;margin:0;padding:0}h2{margin:0;padding:0}h3{font:700 16px Arial,Helvetica,sans-serif;color:#D4AE63;float:left;margin:0;padding:0}h4,h5{margin:0;padding:0}h6{font:700 16px Arial,Helvetica,sans-serif;color:#D4AE63;margin:0;padding:0}#supersize a,#supersize img{height:555px;width:100%;margin:118px 0 0;border-top:3px solid #333;border-bottom:3px solid #333;position:absolute;z-index:-1}#supersize .activeslide,#supersize .activeslide img{display:inline}#wrapper{width:100%;height:auto;margin:0 auto;position:relative;z-index:10}.logo_part{width:100%;margin:0 auto;clear:both;overflow:hidden}
.logo{width:268px;margin:0;float:left;}
.navigation select,.navigation_02 select{display:none}.navigation{width:700px;height:auto;margin:0;float:right}.navigation ul{display:block;margin:0;padding:0;list-style:none;float:right}.navigation ul li{display:inline;list-style:none;float:left;text-transform:uppercase;line-height:13px;padding:8px 13px}.navigation ul li:last-child{border-right:0;padding-right:none}.navigation ul li a{color:#545454;font:11px Arial,Helvetica,sans-serif;text-decoration:none}.navigation ul li a:hover,a.active{color:#000;text-decoration:none}.navigation_02{width:786px;height:auto;margin:27px 0 0;float:right}.navigation_02 ul{display:block;margin:0;padding:0;list-style:none;float:right}.drp_fix{clear:none}.navigation_02 ul li{display:inline;list-style:none;float:left;text-transform:uppercase;line-height:13px;border-right:1px solid #fff;padding:0 8px}.navigation_02 ul li:last-child{border-right:0;padding-right:none}.navigation_02 ul li a{font-family:GillSansMTRegular;font-size:13px;color:#fff;text-decoration:none}.navigation_02 ul li a:hover,a.active{color:#ccc;text-decoration:none}.slider_dots{background:url(../images/bg_navigation.png) repeat scroll 0 0 rgba(0,0,0,0);height:65px;position:absolute;width:100%;z-index:99}.middlePart1_reservation{width:100%}.wrapper_1054{width:1054px;margin:0 auto;clear:both; position:relative; z-index:10000;}



.reservation_heading_part{width:100%;margin:0 auto;clear:both}.reservation_heading{background:url(../images/reservation_heading_bg.png) repeat-x;font-family:GeorgiaRegular;font-size:20px;line-height:60px;color:#000;text-align:center;text-transform:uppercase;width:267px;float:left;display:none}.local_time{font-family:OpenSansLight;font-size:12px;color:#bcbcbc;float:right;border-right:solid 1px #bcbcbc;margin:4px 0 0;padding:0 15px}.local_time span{font-family:OpenSansLight;margin-left:-2px;font-size:30px;color:#fff;display:block;line-height:34px}.local_temperature{font-family:OpenSansLight;font-size:12px;color:#bcbcbc;float:right;margin:4px 0 0;padding:0 0 0 22px}.local_temperature span{font-family:OpenSansLight;font-size:30px;color:#fff;display:block;line-height:34px}.reservation_part{width:100%;padding:8px 0 0;margin:0 auto;clear:both;position:relative}.reservation_left{position:absolute;right:-13px;top:-450px;width:280px}@media screen and (-webkit-min-device-pixel-ratio:0){.reservation_left{top:-455px}}#frmSearch p{font-size:12px;font-weight:700;color:#FFF;line-height:26px}.select_hotel_name{font-size:11px;font-weight:400;font-style:italic}#frmSearch select,input,textarea{border:#666 solid 0;color:#fff;border-radius:none!important}.destination{color:#fff;width:230px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;padding:5px 5px 7px 6px;background:url(../images/select_room_bg.png) 85% 13px no-repeat #434343!important;border:0;-moz-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:'';padding-bottom:6px;padding-left:6px}.destination_wrapper{border-bottom:1px solid #2B2B2B;overflow:hidden;padding:0 0 8px}.destination_wrapper p.property{font-size:15px!important}.check_in{float:left;width:47%}.check_in input{width:110px;height:21px;padding:5px 0 5px 5px;background:url(../images/calc.png) 75% center no-repeat #434343;border:none;-moz-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:'';color:#FFF;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.margin_check_in{margin:0 10px 0 0}.check_in img{width:14px;display:none}.select_room_wrapper{padding:0 0 8px;overflow:hidden}.select_room{color:#fff;width:115px;padding:5px 5px 6px 6px;background:url(../images/select_room_bg.png) 75% 12px no-repeat #434343!important;border:0;-moz-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:'';-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.select_room_main{float:left;width:114px}.margin_select_room_main{margin:0 0 0 10px}.booknow_home_main{width:235px;height:auto;margin:9px 0;float:left;text-align:center}.booknow_home{width:240px;height:32px;line-height:22px;font-family:MyriadProCondensed;font-size:25px;font-weight:700;color:#000;text-transform:uppercase;background:url(../images/book_now_bg.png) repeat-x;border-radius:5px;cursor:pointer}.view_modify_reservation{float:left;width:240px;margin:7px 0 10px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#a7a7a7;line-height:16px;text-transform:uppercase}.view_modify_reservation a{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#fff;line-height:16px;text-decoration:none}.reservation_right{margin:0 auto;width:978px;}.reservation_right h2{font-family:OpenSansRegular!important;font-size:31px!important;color:#000!important;text-align:center!important;padding:0!important;margin:0 auto!important;line-height:31px!important;font-weight:700!important;clear:both;width:520px}.reservation_right h2 span{float:left;width:130px;height:28px;border-bottom:solid 1px #000}.reservation_right h3{width:100%;font-family:OpenSansLight;font-size:24px;color:#000;padding:0;margin:0;line-height:24px;font-weight:400;clear:both}.reservation_right h4{font-family:GeorgiaRegular;font-size:19px;color:#000;text-align:center;padding:7px 0 15px;margin:0;line-height:19px;font-weight:400;clear:both}.reservation_right h5{font-family:GeorgiaRegular;font-size:14px;color:#000;text-align:center;padding:30px 0 6px;margin:0;line-height:12px;font-weight:400;clear:both;letter-spacing:.8px}.reservation_right p{color:#353535;font-size:14px!important;margin-bottom:10px!important;text-align:justify!important}.discover_home_part{width:100%;float:left;padding:0;margin:0}.discover_home_heading{width:100%;height:185px;margin:1.5% auto;text-align:center;background:url(../images/discover_bg.png);clear:both}.discover_home_heading h2{clear:both;color:#FFF!important;font-family:OpenSansLight!important;font-size:26px!important;font-weight:400!important;line-height:38px!important;margin:0;padding:0;text-align:center!important}.discover_home_heading h3{width:100%;font-family:OpenSansLight;font-size:36px;color:#fff;font-weight:400;line-height:36px;text-align:center;margin:0;padding:12px 0 1px;clear:both}.discover_home_heading h4{font-family:MyriadProRegular;font-size:12px;color:#fff;font-weight:400;line-height:15px;text-align:center;margin:0;padding:40px 0 0;clear:both}.discover_home_content{clear:both;margin:0 auto;overflow:hidden;padding:36px 0 4px;width:100%}.discover_home_content ul{list-style:none;padding:0;margin:0}.discover_home_content ul li{float:left;width:24.25%;min-height:210px;padding:0;margin:0 1% 0 0}.discover_home_content ul li:nth-child(4),.discover_home_content ul li:nth-child(8){margin-right:0}.discover_home_content ul li p{padding:6px 0 0;font-family:GeorgiaRegular;font-size:12px;color:#000;line-height:16px}.discover_home_content ul li img{height:141px}.middle_experience{background:url(../images/experience_bg.png) repeat scroll 0 0 rgba(0,0,0,0);float:left;padding:25px 0 45px;width:100%}.wrapper978{width:978px;margin:0 auto}.wrapper978 h2{font-size:34px!important;color:#000!important;font-weight:400!important;line-height:34px!important;text-align:center!important;margin:0;padding:0;clear:both}.middle_experience .wrapper978 h3.experience_h3_width{font-family:EdwardianScriptITCRegular!important;font-size:44px}.middle_experience .wrapper978>h4{font-size:20px;padding-bottom:20px!important}.wrapper978 h3{font-size:31px;color:#000;font-weight:700;line-height:31px;text-align:center;margin:0 auto;padding:0 0 35px;clear:both;float:none}.wrapper978 h3 span{float:left;width:111px;height:16px;border-bottom:solid 1px #000}.experience_h3_width{width:470px}.theMontcalm_h3_width{width:490px}.lifestyle_h3_width{width:455px}.wrapper978 h4{font-family:GeorgiaRegular;font-size:12px;color:#000;font-weight:400;line-height:12px;text-align:center;margin:0;padding:30px 0 10px;clear:both}.middle_experience_content{width:100%;margin:0 auto;padding:0;overflow:hidden;clear:both}.middle_experience_content ul{list-style:none;margin:0;padding:0}.middle_experience_content ul li{float:left;width:50%;height:auto;padding:0;margin:0 0 7px;background:#FFF}.middle_experience_content_img{float:left;width:48%;padding:0;margin:0}.middle_experience_content_img img{height:153px}.middle_experience_content1{width:100%;margin:0 auto;padding:0;overflow:hidden;clear:both}.middle_experience_content1 ul{list-style:none;margin:0;padding:0}.middle_experience_content1 ul li{float:left;width:24%; height:auto;padding:0;margin:0 4px 20px;background:#FFF}.middle_experience_content1_img{float:left;width:48%;padding:0;margin:0}.middle_experience_content1_img img{height:153px; width:234px;}.middle_experience_content1_text{float:right;width:100%;} .middle_experience_content1_text h3{clear:both;color:#000;font-family:GeorgiaRegular;font-size:12px;font-weight:400;line-height:20px;margin:0;padding:10px 0 8px;text-align:left;text-align:center;}.middle_experience_content1_text h3 a{color:#000; text-transform:uppercase}.middle_experience_content1_text h4{font-family:MyriadProRegular;font-size:12px;color:#daa268;line-height:18px;margin:0;padding:0;clear:both;text-align:left}.middle_experience_content1_text h4 a{border-bottom:1px dotted #C4BC8E;color:#C07D38;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none};
.middle_experience_content2{width:100%;margin:0 auto;padding:0;overflow:hidden;clear:both}.middle_experience_content2 ul{list-style:none;margin:0;padding:0}.middle_experience_content2 ul li{float:left;width:100%; height:auto;padding:0;margin:0 4px 20px;background:#FFF}.middle_experience_content2_img{float:left;width:24%;padding:0;margin:0}.middle_experience_content2_img img{height:153px; width:234px;}.middle_experience_content2_text{float:right;width:70%; margin: 0 20px; } .middle_experience_content2_text h3{clear:both;color:#000;font-family:GeorgiaRegular;font-size:12px;font-weight:400;line-height:20px;margin:0;padding:10px 0 8px;text-align:left;text-align:left;}.middle_experience_content2_text h3 a{color:#000; text-transform:uppercase}.middle_experience_content2_text h4{font-family:MyriadProRegular;font-size:12px;color:#daa268;line-height:18px;margin:0;padding:0;clear:both;text-align:left}.middle_experience_content2_text h4 a{border-bottom:1px dotted #C4BC8E;color:#C07D38;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}
.middle_experience_content3{width:100%;margin:0 auto;padding:0;overflow:hidden;clear:both}.middle_experience_content3 ul{list-style:none;margin:0;padding:0}.middle_experience_content3 ul li{float:left;width:64%; height:auto;padding:0;margin:0 4px 8px;background:#f0f0f0} .middle_experience_content3_text{float:right;width:94%; margin: 0 20px; } .middle_experience_content3_text h3{clear:both;color:#000;font-family:GeorgiaRegular;font-size:12px;font-weight:400;line-height:20px;margin:0;padding:10px 0 8px;text-align:left;text-align:left;}.middle_experience_content3_text h3 a{color:#000; text-transform:uppercase}.middle_experience_content3_text h4{font-family:MyriadProRegular;font-size:12px;color:#daa268;line-height:18px;margin:0;padding:0;clear:both;text-align:left}.middle_experience_content3_text h4 a{border-bottom:1px dotted #C4BC8E;color:#C07D38;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none} .wrapper9778 { width:978px; margin:0 auto;}
.middle_experience_content4{width:100%;margin:0 auto;padding:0;overflow:hidden;clear:both}.middle_experience_content4 ul{list-style:none;margin:0;padding:0}.middle_experience_content4 ul li{float:left;width:60%; height:auto;padding:0;margin:0 4px 8px;background:#f0f0f0} .middle_experience_content4_text{float:right;width:52%; margin: 0 20px; } .middle_experience_content4_text h3{clear:both;color:#000;font-family:GeorgiaRegular;font-size:12px;font-weight:400;line-height:20px;margin:0;padding:10px 0 8px;text-align:left;text-align:left;}.middle_experience_content4_text h3 a{color:#000; text-transform:uppercase}.middle_experience_content4_text h4{font-family:MyriadProRegular;font-size:12px;color:#daa268;line-height:18px;margin:0;padding:0;clear:both;text-align:left}.middle_experience_content4_text h4 a{border-bottom:1px dotted #C4BC8E;color:#C07D38;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}.middle_experience_content4_img{float:left;width:24%;padding:0;margin:0}.middle_experience_content4_img img{height:153px; width:234px;}
.middle_experience_content4_text ul { list-style:none; } .middle_experience_content4_text ul li { width:220px; background: url(../images/bestrate.png) no-repeat; padding-left:22px;}
.middle_experience_content5_text{float:right;width:100%; margin: 0 20px; height:425px; } .middle_experience_content5_text ul { list-style:none; } .middle_experience_content5_text ul li { width:220px; background: url(../images/bestrate.png) no-repeat; padding-left:32px; margin:10px 0; font-weight:bold; }.middle_experience_content5_text ul li a { color: #101010;}.middle_experience_content5_text ul li a:hover { color: #BC9240;}
.middle_experience_content_text{float:right;width:44%;padding:0 4% 0 0}.middle_experience_content_text h3{clear:both;color:#000;font-family:GeorgiaRegular;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:10px 0 8px;text-align:left}.middle_experience_content_text h3 a{color:#000; text-transform:uppercase}.middle_experience_content_text h4{font-family:MyriadProRegular;font-size:12px;color:#daa268;line-height:18px;margin:0;padding:0;clear:both;text-align:left}.middle_experience_content_text h4 a{border-bottom:1px dotted #C4BC8E;color:#C07D38;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}.middle_experience_content_text p{clear:both;color:#5E5E5E;float:left;font-size:12px;line-height:17px;margin:0;padding:0 0 6px;text-align:left}.middle_about{float:left;width:100%;padding:10px 0 0}.middle_about_content{width:100%;margin:0 auto;padding:10px 0 0;clear:both}.middle_about p{font-size:14px;color:#000;line-height:22px;width:45%;margin:0;padding:0;float:left;text-align:justify}.middle_about span{font-family:MyriadProRegular;font-size:10px;color:#DAA268;line-height:18px;margin:0;padding:0;text-align:left;border-bottom:1px dotted #C4BC8E}.middle_about span a{font-family:MyriadProRegular;font-size:12px;color:#DAA268;text-decoration:none}.middle_about h5{font-size:21px;color:#000;line-height:21px;margin:0;padding:24px 0 10px;clear:both;text-align:left}.middle_about .temprature{float:right;margin-bottom:3%;width:100%}.middle_about .temprature .tempBX_01{background:none repeat scroll 0 0 #000;float:left;margin:0 1% 0 0;min-height:200px;padding:4% 3%;width:26%}.middle_about .temprature .tempBX_02{background:none repeat scroll 0 0 #4D4D4D;float:left;margin:0 1% 0 0;min-height:200px;padding:4% 0 4% 3%;width:16%}.middle_about .temprature .tempBX_03{background:none repeat scroll 0 0 #7F7F7F;float:left;margin:0 1% 0 0;min-height:200px;padding:4% 0 4% 3%;width:14%}.middle_about .temprature .tempBX_04{background:none repeat scroll 0 0 #CCC;float:left;margin:0 1% 0 0;min-height:200px;padding:4% 0 4% 3%;width:12%}.middle_about .temprature .tempBX_05{background:none repeat scroll 0 0 #CCC;float:left;margin:0;min-height:200px;padding:4% 0 4% 3%;width:10%}.middle_about .temprature .tempBX_06{background:none repeat scroll 0 0 #CCC;float:left;margin:0;min-height:200px;padding:4% 0 4% 3%;width:7%}.tempBX_01_left{float:left;width:45%}.tempBX_01_left h2{font-family:Arial,Helvetica,sans-serif!important;font-size:72px!important;font-weight:700!important;color:#FFF!important;line-height:66px!important;margin:0!important;padding:12px 0 0!important;text-align:left!important;float:left!important}.tempBX_01_left h2 sup{font-family:Arial,Helvetica,sans-serif!important;font-size:26px!important}.tempBX_01_left h3{font-size:24px;font-weight:700;color:#FFF;line-height:26px;margin:0;padding:0;text-align:left}.tempBX_01_left .temp_per{font-size:11px;color:#b69d53;line-height:16px;padding:4px 0 5px 25px;background:url(../images/temp_per.png) 0 7px no-repeat;clear:both}.tempBX_01_left .temp_km{font-size:11px;color:#b69d53;line-height:16px;padding:4px 0 5px 25px;background:url(../images/temp_km.png) 0 8px no-repeat;clear:both}.tempBX_01_left .temp_sw{font-size:11px;color:#b69d53;line-height:16px;padding:4px 0 5px 25px;background:url(../images/temp_sw.png) 0 7px no-repeat;clear:both}.tempBX_01_right{float:right;width:45%}.tempBX_h3{font-size:14px;color:#fff;line-height:16px;padding:0;clear:both;min-height:32px}.tempBX_h4{font-size:11px;color:#b69d53;line-height:15px;min-height:30px;padding:0;clear:both}.tempBX_h2{font-size:21px;color:#fff;line-height:26px;padding:0;clear:both;font-weight:700}.tempBX_h5{font-size:11px;color:#b69d53;line-height:16px;padding:0;clear:both}.tempBX_img01{padding:27px 0 11px;margin:0}.tempBX_img{padding:37px 0 13px;margin:0;min-height:39px}.middle_about .temprature img{width:auto}.middle_about .location_map{border:10px solid #EFEFEF;box-shadow:0 4px 4px #A0A0A0;float:left;width:98%}.middle_about .location_map img{width:auto}.middle_lifestyle{float:left;width:100%;padding:0;}.middle_lifestyle_banner{width:100%;margin:0 auto 28px;clear:both}#footer{width:100%;float:left;margin:18px 0 0;padding:35px 0 0;background:#000}.footer_link_part{float:left;width:100%}.footer_address_img{float:left;width:13.5%;padding:0;margin:0}.footer_address{float:left;width:21%}.footer_address p{float:left;font-size:11px;color:#999;line-height:20px;margin:0;padding:0 0 0 11%}.footer_address p a{font-size:9px;color:#fff;font-weight:700;text-decoration:none}.footer_links{float:left;width:286px;overflow:hidden}.footer_links h3{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;color:#999!important;font-weight:700!important;line-height:12px!important;text-align:left!important;margin:0!important;padding:0 0 8px!important}.footer_links ul{list-style:none;margin:0;padding:0}.footer_links ul li{font-size:11px;color:#fff;font-weight:700;line-height:20px;margin:0;padding:0}.footer_links ul li a{font-size:11px;color:#fff;text-decoration:none}.footer_mob{float:right;width:30%;border-left:solid 1px #424242;overflow:hidden;padding:8px 0 0}.footer_mob_img{float:left;width:89px;padding:0 11%}.footer_mob h3{float:left;width:47%!important;font-family:OpenSansLight!important;font-size:15px!important;color:#fff!important;font-weight:400!important;text-align:left!important;line-height:18px!important;margin:0!important;padding:0 0 10px!important;clear:none}.footer_mob p{float:left;width:47%;font-size:12px;color:#fff;line-height:16px;text-align:left;margin:0;padding:0}.footer_mob p a{font-size:12px;color:#fff;text-decoration:none}.footer_mob span{color:#8a6a18;padding:10px 0 0;display:block}.footer_mob span a{color:#8a6a18;text-decoration:none}.footer_mob input[type=text]{background:#fff;color:#000;padding:5px;width:164px;float:left;font-size:12px;border-radius:0;margin:0}.footer_mob input[type=submit]{background:url(../images/subscribe.png) no-repeat;width:93px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:25px;text-align:center;margin-left:5px;font-size:12px;cursor:pointer}.footer_newsletter{display:inline-block;padding-left:20px;padding-top:10px}.footer_newsletter h3{display:inline-block!important;width:100%!important}.footer_newsletter p{display:inline-block;width:100%;padding-bottom:10px}.footer_logos_part{width:100%;margin:0 auto;clear:both}.footer_logos_part h3{float:left;width:100%;font-family:GentiumBasicItalic;font-size:20px!important;color:#fff!important;font-weight:400!important;text-align:center!important;line-height:20px!important;margin:0!important;padding:5% 0 4%!important}.footer_logos_part ul{list-style:none;padding:0;margin:0}.footer_logos_part ul li{float:left;padding:0;margin:0 3.5% 0 0;width:13.6%}.footer_logos_part ul li:last-child{margin-right:0}.copyright_part{width:100%;margin:0 auto;padding:5px 0;clear:both;text-align:center}.copyright_part P{color:#999;float:right;font-size:12px;line-height:16px;margin:0;padding:2% 0 0;text-align:center;width:100%}.copyright_part P a{font-size:11px;color:#999;text-decoration:none}.copyright_part ul{float:left;list-style:none;margin:0;padding:0;width:100%}.copyright_part ul li{display:inline;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999;line-height:18px;border-right:solid 1px #999;margin:0 0 4px;padding:0 9px}.copyright_part ul li a{font-size:12px;color:#999;text-decoration:none}.copyright_part ul li:last-child{border:0}#upperSlider{float:left}#upperSlider-map{width:275px;height:auto;float:left;margin:7px 0 0;clear:both;margin-bottom:-20px}.formContainer{float:left}.formBox{float:left;width:239px;padding:3px 14px;margin-top:22px;color:#A7A7A7;background:#000;border-radius:7px;-mox-border-radius:7px;-webkit-border-radius:7px}.formBox p{margin:0;padding:0}.formbox-top h1{width:238px;height:auto;float:left;color:#000;margin:18px 0 12px;text-align:center;letter-spacing:3px;font:400 24px "Trajan Pro",Arial,Helvetica,sans-serif}.formbox-top h2,.formbox-top h2 a{width:238px;height:auto;float:left;color:#000;margin:0;text-align:center;letter-spacing:1px;font:400 16px "Trajan Pro",Arial,Helvetica,sans-serif}.formbox-top{float:left}.formbox-top select,input,textarea{background:#434343;border:#666 solid 0;color:#fff}.formbox-bottom{width:275px;height:auto;margin:0;float:left}.sliderInfo{width:1000px;height:75px;margin:6px 0 0;float:left;background:url(../images/trans_light.png) repeat top left}.sliderText{width:auto;float:left;margin:25px 0 0 20px;font:700 26px Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase}.moreInfo{width:95px;margin:25px 20px 0 0;border:2px solid #333;color:#000;padding:5px 0 5px 8px;text-transform:uppercase;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff url(../images/black_arrow.png) 83px 6px no-repeat}.moreInfo a{text-decoration:none;color:#000;font:700 12px Arial,Helvetica,sans-serif}.moreInfo a:hover{color:#a17b0c}#container{width:1054px;height:auto;margin:0 auto}.clear{clear:both}.left{float:left!important}.right{float:right}.bodytext{width:100%;margin:0 auto;clear:both}.bodytext h2{font:14px Arial,Arial,Helvetica,sans-serif;color:#D4AE63;margin:0}.pagelink{color:#A47E33;display:inline-block;padding-top:6px;text-decoration:none}#bodytext{width:1054px;min-height:150px;margin:0 auto;clear:both}#bodytext h2{font:700 16px Arial,Arial,Helvetica,sans-serif;color:#D4AE63;margin:0}#bodytext h2 a{color:#D4AE63;text-decoration:none}#bodytext table{float:left}#bodytext p{color:#000;font:12px/21px Arial,Helvetica,sans-serif;margin:8px 0;clear:both}#cookieNotification{background:#e5e5e5;border-radius:0;bottom:-1px;padding:10px 0;position:fixed;width:100%;z-index:9999;margin:0;border:1px solid #DADADA}#cookieNotification p{text-align:center;line-height:1.462em!important;font-family:Tahoma,Arial,Verdana!important;font-size:13px!important;color:#000;padding:0;margin:0}#cookieNotification p a{color:#CF0039;padding:0}#cookieNotification span{background:#000;padding:5px 11px}#cookieNotification span a{text-decoration:none;color:#fff}.headerimgs{background-position:center center;background-repeat:no-repeat;height:550px;position:absolute;width:100%}#headertxt{top:80px;clear:both;height:50px;left:35%;position:absolute;text-align:center;width:50%;z-index:100}#firstline{color:#fff;display:block;font:700 26px/50px Calibri,Arial;text-transform:none;text-shadow:2px 2px #333}.hotel-info-column img,.property-record-tabs1 img{width:auto!important}.step_heading{width:100%;height:49px;background:url(../images/step_bg.png) repeat}.step_heading ul{list-style:none;margin:0;padding:0}.step_heading ul li{float:left;margin:0;padding:10px 0 0;width:20%;height:39px;font-family:"Times New Roman",Times,serif;font-size:10px;font-weight:700;color:#000;line-height:14px;text-align:center;background:url(../images/breadcrumb_divider.jpg) no-repeat left top rgba(0,0,0,0)}.step_heading ul li span{font-size:12px;font-weight:700;line-height:16px}.step_heading ul li.active{background:#FFF;color:#000}.step_heading ul li a{color:#000;text-decoration:none}.listing_room_heading{float:left;width:100%;margin:27px 0 0;padding:0}.listing_room_heading h2{float:left;font-size:17px;color:#000;font-weight:700;padding:0 13px 0 0;margin:0 20px 0 0;line-height:30px}.listing_room_heading h3{float:left;font-size:14px;font-weight:400;color:#097fc0;background:url(../images/choos_your_room_heading_cal.png) 0 7px no-repeat;padding:0 0 0 24px;margin:0 20px 0 0;line-height:30px;cursor:pointer}.btn_edit_datels{border-bottom:2px solid #7B5F2A;float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;color:#fff;font:700 14px Calibri,Arial;background:url(../images/btn1px.jpg) left top repeat;padding:0 17px;margin:0;line-height:28px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}.sort_by_hotel_listing{float:right;width:211px;height:30px;padding:5px;font-size:12px;color:#333;border:solid 1px silver;margin:0 1%}.room_listing_sort_by_part{float:right;width:42%}.room_listing_sort_by_part label{float:left;font-size:12px;color:#333;font-weight:400;padding:8px 11px 0 21px}.sort_by_room_listing{float:left;width:133px;height:30px;margin:0;padding:5px;font-size:12px;color:#333;border:solid 1px silver}.sort_by_currency{width:61px;height:30px;margin:0;padding:5px;font-size:12px;color:#333;border:solid 1px silver}.page_heading{float:left;width:100%;margin:0;padding:20px 0 10px}.page_heading h2{float:left;font-family:MyriadProCondensed;font-size:28px;color:#252525;font-weight:400}.page_heading h4{float:right;font-size:12px;color:#c7a358;font-weight:400;padding:10px 0 0}.page_heading h3{float:left;font-family:steelfish_rgregular;font-size:21px;color:#252525;font-weight:400;letter-spacing:1px;padding:25px 0 0;width:100%}.page_heading h3 span{color:#bc9240}.page_heading_1{float:left;width:100%;margin:0;padding:0}.page_heading_1 h3{float:left;font-family:MyriadProCondensed;font-size:24px;color:#252525;font-weight:400;padding:0 0 5px;width:100%}.page_heading_1 h3 span{color:#bc9240}.hotel_list{float:left;width:1024px;padding:20px 15px;margin:0 0 25px;background:#f5f5f5}.hotel_list .img_part{float:left;width:232px;margin:0;padding:0}.hotel_list .img_part p{float:left;font-size:12px;color:#000;line-height:18px;padding:5px}.hotel_list .content_part{float:right;width:770px;margin:0;padding:0}.hotel_list .content_part h3{font-family:VaniRegular;font-size:16px;font-weight:700;color:#000;line-height:22px;padding:0 10px 5px 0}.hotel_list .content_part p{font-size:12px;color:#333;line-height:18px;text-align:justify;clear:both}.hotel_list .content_part p span{color:#e82c2a}.hotel_list .content_part p span a,.hotel_list .content_part p span a:hover{color:#e82c2a;text-decoration:none}.star{padding:0;margin:0}.star img{width:auto!important}.btn_continue{float:right;width:163px;height:36px;line-height:36px;font-family:steelfish_rgregular;font-size:19px;font-weight:400;color:#fff;text-align:center;letter-spacing:2px;background:url(../images/continue_bg.png) no-repeat;cursor:pointer}.btn_unselect{float:right;width:163px;height:36px;line-height:36px;font-family:steelfish_rgregular;font-size:19px;font-weight:400;color:#fff;text-align:center;letter-spacing:2px;background:url(../images/unselect_bg.png) no-repeat;cursor:pointer}.price_part a.btn_continue{float:right;width:163px;height:36px;line-height:36px;font-family:steelfish_rgregular;font-size:19px;font-weight:400;color:#fff;text-align:center;letter-spacing:2px;background:url(../images/continue_bg.png) no-repeat;cursor:pointer}.price_part a.btn_continue:hover{color:#fff;text-decoration:none}.allOffer_mid_bottom{width:95%;margin:0 auto;padding:60px 0 37px;font-size:11px;color:#979797;text-align:justify;line-height:16px;clear:both}.social_mid_bottom{clear:both;margin:0 auto;padding:20px 0 0;text-align:center;width:440px}.social_mid_bottom p{color:#000;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:21px;padding-bottom:18px;width:100%;text-align:center}.social_mid_bottom a{text-align:center}.social_mid_bottom img{padding:0 3px 0 2px;width:auto}.room_list{float:left;width:1024px;padding:20px 15px;margin:0 0 25px;background:#f5f5f5}.room_list .img_part{float:left;width:232px;margin:0;padding:0}.room_list .img_part p{float:left;font-size:12px;color:#000;line-height:18px;padding:5px}.room_list .content_part{float:left;width:550px;margin:0;padding:0 0 0 16px}.room_list .content_part h3{font-family:VaniRegular;font-size:16px;font-weight:700;color:#000;line-height:22px;padding:0 10px 5px 0}.content_part h3 span.room_sub_heading{color:#555;font-size:14px;font-weight:400}.room_list .content_part p{font-size:12px;color:#333;line-height:20px;text-align:justify;clear:both}.room_list .content_part p span{color:#e82c2a}.room_list .content_part p span a,.room_list .content_part p span a:hover{color:#e82c2a;display:inline-block;text-decoration:none}.room_list .content_part h5{font-size:9px;color:#f42f23;line-height:18px;text-align:justify;clear:both;padding:4px 0 0}.room_list .content_part h5 a{font-size:9px;color:#f42f23;text-decoration:none}.room_list .content_part h5 a:hover{color:#f42f23;text-decoration:none}.room_list .price_part{float:right;width:163px;padding:0;margin:0 15px 0 0}.room_list .price_part p{font-size:9px;color:#333;line-height:18px;text-align:justify;clear:both}.room_list .price_part h2{font-family:steelfish_rgregular;font-size:23px;font-weight:400;color:#333;line-height:33px;text-align:center;letter-spacing:1px}.room_list .price_part h3{font-family:steelfish_rgregular;font-size:23px;font-weight:700;color:#727272;line-height:23px;letter-spacing:2px;padding:8px 0 14px;width:50%;float:left;text-decoration:line-through}.room_list .price_part h4{font-family:steelfish_rgregular;font-size:23px;font-weight:700;color:#f42f23;line-height:23px;letter-spacing:2px;text-align:left;padding:8px 0 14px;width:50%;float:left}.room_list .price_part h5{font-family:steelfish_rgregular;font-size:23px;font-weight:700;color:#000;line-height:23px;letter-spacing:2px;padding:8px 0 14px;float:left}.room_list .price_part h5 span{color:#bc9240}.room_list .price_part h6{font-family:MyriadProCondensed;font-size:12px;font-weight:400;color:#000;line-height:23px;letter-spacing:2px;margin:14px 0 0}.room_more_information{float:left;width:629px;margin:17px 15px 0 0;background:none!important;border:0!important;clear:left}.room_more_information_heading{float:left;width:100%}.room_more_information_heading ul{list-style:none;margin:0;padding:0}.room_more_information_heading ul li{float:left;margin:0;padding:0 8px;border-left:solid 1px #3a3a3a;line-height:12px}.room_more_information_heading ul li a{font-size:12px;color:#3a3a3a;text-decoration:none;padding:0;margin:0}.room_more_information_heading ul li a.active,.room_more_information_heading ul li a:hover{font-size:12px;color:#F42F23;text-decoration:underline}.room_more_information_heading ul li:first-child{padding-left:0!important;border-left:0!important}.room_more_information_heading ul li:last-child{padding-right:0!important}.room_more_information_content{float:left;width:100%;margin:11px 0 0;font-size:12px;color:#3a3a3a;line-height:18px}.room_more_information_content ul{list-style:none;margin:0;padding:0}.room_more_information_content ul li{float:left;margin:0;padding:0 0 0 2%;font-size:12px;color:#3b3b3b;line-height:22px;background:url(../images/room_facility_bullet.png) 2px 7px no-repeat;width:45%}.room_more_information_content ul li a{font-size:12px;color:#3b3b3b;text-decoration:none}.room_more_information_content ul li a:hover{font-size:12px;color:#bc9240;text-decoration:underline}.room_more_information_content h2{font-family:VaniRegular;font-size:14px;color:#BC9240;line-height:14px;font-weight:700}.room_more_information_content p{font-size:12px;color:#3b3b3b;line-height:18px}.near_by_heading_row{float:left;width:100%;padding:0;margin:0}.near_by_heading_1{float:left;width:30%;font-family:VaniRegular;font-size:14px;color:#BC9240;font-weight:700;line-height:26px}.near_by_heading_2{float:left;width:70%;font-family:VaniRegular;font-size:14px;color:#BC9240;font-weight:700;line-height:26px}.near_by_row{float:left;width:100%;padding:0 0 2%;margin:0}.near_by_1{float:left;width:30%;font-size:12px;color:#333;font-weight:700;line-height:18px}.near_by_2{float:left;width:70%;font-size:12px;color:#333;font-weight:400;line-height:18px;text-align:justify}.tv_chanel_heading_row{float:left;width:100%;padding:0;margin:0}.tv_chanel_heading_1,.tv_chanel_heading_2{float:left;width:25%;font-family:VaniRegular;font-size:14px;color:#BC9240;font-weight:700;line-height:26px}.tv_chanel_row{float:left;width:100%;padding:0 0 2%;margin:0}.tv_chanel_1{float:left;width:25%;font-size:12px;color:#333;font-weight:400;line-height:18px}.tv_chanel_2{float:left;width:25%;font-size:12px;color:#333;font-weight:400;line-height:18px;text-align:justify}.room_more_information_heading .ui-state-active a,.room_more_information_heading .ui-state-active a:link,.room_more_information_heading .ui-state-active a:visited{color:#F42F23!important;text-decoration:underline!important}.room_more_information.ui-tabs .ui-tabs-panel{padding:5px 0 0 8px!important}#change_booking_dates img{width:auto}#change_booking_dates{padding:0;float:left}#change_booking_dates input[type=text]{font-size:14px;color:#097fc0;margin:0 20px 0 0;padding:0 0 0 24px;background:url(../images/choos_your_room_heading_cal.png) 0 7px no-repeat;height:30px!important;line-height:30px;width:75px!important}#change_booking_dates input[type=button]{font-family:MyriadProCondensed;font-size:14px;font-weight:700;color:#fff;letter-spacing:1px;background:url(../images/btn1px.jpg) left top repeat;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;padding:0 17px;margin:0 4px 0 0;line-height:30px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer;border-bottom:2px solid #7B5F2A}.booknow_section{float:left;width:163px;margin:5px 0 0 20px;clear:both}.btn_boom_now{float:right;width:85px;height:36px;line-height:36px;font-family:steelfish_rgregular;font-size:19px;font-weight:400;color:#fff;text-align:center;letter-spacing:2px;background:url(../images/btn_enhance_remove_OLD.png) no-repeat;cursor:pointer}.btn_boom_now:hover{color:#fff;text-decoration:none}.change_hotel{float:left;width:auto;height:20px;margin:4px 14px 0 0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;background:url(../images/choos_your_room_heading_bg.png) 100% 10px no-repeat #fff;border:solid 0 #ccc;-webkit-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:''}.enhance_left{float:left;width:790px;margin:0;padding:0}.enhance_left h2{float:left;font-family:MyriadProCondensed;font-size:33px;font-weight:400;color:#000;line-height:37px;padding:30px 0 15px 15px}.enhance_left_content{float:left;width:760px;margin:0 0 23px;padding:14px;border:solid 1px #e6e6e6}.enhance_left_content h2{float:left;font-family:MyriadProCondensed;font-size:18px;font-weight:700;color:#000;letter-spacing:1px;line-height:18px;padding:0 0 1%;width:100%}.enhance_left_content h2 a{font-size:12px;font-weight:400;color:#097fc0}.enhance_left_content .stay_box{float:left;width:98%;padding:1%;margin:0 0 2%;background:url(../images/room_listing_slider_bg.png) repeat;clear:both}.enhance_left_content .stay_box .content{float:left;width:96%;padding:2%;background:#fff;clear:both}.enhance_left_content .stay_box .content_img{float:left;width:17.5%}.enhance_left_content .stay_box .content_img img{width:124px;height:100px}.enhance_left_content .stay_box .content_text{float:left;width:65%;padding:0 0 0 2%}.enhance_left_content .stay_box .content_text h3{font-family:MyriadProCondensed;font-size:18px;color:#000;font-weight:700;line-height:24px;width:100%}.enhance_left_content .stay_box .content_text h3 a{color:#000}.enhance_left_content .stay_box .content_text h3 a:hover{color:#a17b0c}.enhance_left_content .stay_box .content_text p{font-size:12px;color:#333;line-height:18px}.enhance_left_content .stay_box .content_text h5{font-size:11px;color:#F42F23}.enhance_left_content .stay_box .content_price{float:right;width:12.5%}.enhance_left_content .stay_box .content_price p{font-size:9px;color:#333;line-height:22px}.enhance_left_content .stay_box .content_price h3{font-family:steelfish_rgregular;font-size:23px;color:#727272;font-weight:400;letter-spacing:1px;line-height:26px;width:100%}.btn_enhance_add{background:url(../images/btn_enhance_add.png) no-repeat 0 0 rgba(0,0,0,0);color:#FFF;cursor:pointer;float:right;font-family:steelfish_rgregular;font-size:19px;font-weight:400;height:36px;letter-spacing:2px;line-height:36px;margin-top:20px;text-align:center;width:66px}.btn_enhance_add:hover{color:#fff;text-decoration:none}.btn_enhance_remove{float:right;width:85px;height:36px;line-height:36px;font-family:steelfish_rgregular;font-size:19px;font-weight:400;color:#fff;text-align:center;letter-spacing:2px;background:url(../images/btn_enhance_remove.png) no-repeat;cursor:pointer;margin-top:20px}.btn_enhance_remove:hover{color:#fff;text-decoration:none}a.btn_go_back{float:left;font:700 14px Calibri,Arial;color:#fff;background:#909090;border-bottom:solid 2px #5e5e5f;padding:0 17px;margin:0 2%;line-height:32px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}a.btn_go_back:hover{color:#FFF;text-decoration:none}a.btn_go_continue{float:right;font:700 14px Calibri,Arial;color:#fff;background:#cb3939;border-bottom:solid 2px #852526;padding:0 17px;margin:0 2%;line-height:31px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}a.btn_go_continue:hover{color:#FFF;text-decoration:none}.your_stay{float:right;width:248px;margin:0;padding:0}.your_stay h2{color:#000;float:left;font-family:MyriadProCondensed;font-size:33px;font-weight:400;line-height:37px;padding:30px 0}.your_stay_content{float:left;width:222px;padding:12px;background:#f7f7f7;border:solid 1px #dfdbd7;font-size:12px;color:#000;line-height:18px}.your_stay_content .room_main{float:left;width:100%;margin:7px 0 0;padding:7px 0 0;border-top:solid 1px #d5d5d5}.your_stay_content .room_addons{float:left;width:100%;margin:5px 0 0;padding:0}.input_apply{float:left;font-size:12px;font-weight:400;color:#333;background:#fff;border:solid 1px #dfdbd7;padding:0 6px;margin:0;line-height:20px;height:20px;width:148px}.btn_apply{float:left;font-family:MyriadProCondensed;font-size:13px;font-weight:400;color:#fff;letter-spacing:1px;background:#cb3939;border-bottom:solid 2px #852526;padding:0 12px;margin:0;line-height:22px;text-shadow:0 1px 0 #775e2c;height:22px;cursor:pointer}.your_stay_content p{font-size:12px;color:#000;line-height:18px;padding:0}.your_stay_content p a{font-size:12px;color:#097fc0;text-decoration:none;margin:0 0 20px;display:block}.your_stay_content p span{color:#a17b0c}.your_stay_total{padding:13px;margin:20px 0 0;background:#fff;border:solid 1px #dfdbd7;overflow:hidden;clear:both}.your_stay_total .left{float:left;width:63%}.your_stay_total .right{float:right;width:36%;text-align:right;font-weight:700}.enhance_left_content .fragrance_box{float:left}.enhance_left_content .fragrance_box ul{list-style:none;padding:0;margin:0}.enhance_left_content .fragrance_box ul li{float:left;width:30%;padding:1%;margin:0 2% 2% 0;background:url(../images/room_listing_slider_bg.png) repeat}.enhance_left_content .fragrance_box ul li:nth-child(3n+3){margin-right:0}.enhance_left_content .fragrance_box ul li .content{float:left;width:92%;padding:4%;background:#fff;clear:both}.enhance_left_content .fragrance_box ul li .content_img{float:left;width:39%}.enhance_left_content .fragrance_box ul li .content_text{float:left;width:57%;padding:0 0 0 3%;min-height:38px}.enhance_left_content .fragrance_box ul li .content_text h3{font-family:MyriadProCondensed;font-size:18px;color:#000;font-weight:700;line-height:18px}.enhance_left_content .fragrance_box ul li .content_add{float:right;width:57%}.enhance_left_content .fragrance_box ul li .content_add img{width:auto}.enhance_left_content .fragrance_box ul li .content_add h3{font-family:steelfish_rgregular;font-size:20px;color:#f42f23;font-weight:400;letter-spacing:1px;line-height:25px;float:left;margin-bottom:10px}.btn_enhance_add_small{float:right;width:47px;height:25px;line-height:25px;font-family:steelfish_rgregular;font-size:14px;font-weight:400;color:#fff;text-align:center;letter-spacing:1px;background:url(../images/btn_enhance_add_small.png) no-repeat;cursor:pointer}.btn_enhance_add_small:hover{color:#fff;text-decoration:none}.btn_enhance_remove_small{float:right;width:64px;height:25px;line-height:25px;font-family:steelfish_rgregular;font-size:14px;font-weight:400;color:#fff;text-align:center;letter-spacing:1px;background:url(../images/btn_enhance_remove_small.png) no-repeat;cursor:pointer}.btn_enhance_remove_small:hover{color:#fff;text-decoration:none}.checkout_right{float:right;width:752px;margin:0;padding:0}.personal_details{float:left;width:100%;margin:0;padding:0}.personal_details h2{float:left;width:100%;font-family:steelfish_rgregular;font-size:27px;font-weight:400;color:#000;line-height:53px;margin:50px 0 15px;padding:0 0 0 2px;border-bottom:solid 1px #b88f44}.personal_details_content{float:left;width:100%;margin:0;padding:0}.personal_details_content .rewards_member{float:left;margin:0;overflow:hidden;padding:0 0 0 3%;width:97%}a.sign-in-link-right{color:red;float:right;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;line-height:18px;margin-right:6px;padding:22px 0 0;text-align:right}.personal_details_content .border_none{border-right:solid 0 #cbcbcb}.personal_details_content .rewards_member h3{float:left;width:100%;font-size:17px;font-weight:700;color:#b99046;line-height:17px;padding:0 0 3px}.personal_details_content .rewards_member p{float:left;width:100%;font-size:12px;color:#333;line-height:21px;padding:3px 0 8px}.row{float:left;padding:15px 0 0;width:100%}.row label{float:left;width:15%;font-size:12px;color:#333;line-height:24px}.row input[type=text],input[type=password]{float:left;width:200px;padding:0 6px;height:22px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.btn_personal_details,.btn_personal_details_01{float:left;text-transform:uppercase;color:#fff;font:700 14px/30px Calibri,Arial;border-bottom:2px solid #795D2D;background:url(../images/btn1px.jpg) left top repeat;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;padding:0 21px;margin:15px 6px 0 0;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}.forgot_pwd_personal{display:none;width:97%;margin:15px 0 0 3%}.payment_details{float:left;width:100%;margin:0;padding:0}.payment_details h2{float:left;width:100%;font-family:steelfish_rgregular;font-size:27px;font-weight:400;color:#000;line-height:53px;margin:50px 0 15px;padding:0 0 0 2px;border-bottom:solid 1px #b88f44}.payment_details_content{float:left;width:97%;margin:0 0 0 3%;padding:0}.row_1{float:left;width:100%;padding:6px 0 0}.row_1 label{float:left;width:22%;font-size:12px;color:#333;line-height:24px}.row_1 label span{color:#E82C2A}.row_1 input[type=text]{float:left;width:200px;padding:0 6px;height:22px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.select_box{float:left;width:214px;padding:3px 3px 3px 6px;height:24px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.select_box_valid{float:left;width:80px;padding:3px 3px 3px 6px;margin:0 6px 0 0;height:24px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.select_box_phone{float:left;width:83px;padding:3px 3px 3px 6px;margin:0 6px 0 0;height:24px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.input_box_phone{float:left;width:111px!important}.row_1 textarea{float:left;width:200px;padding:0 6px;height:97px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.card_type_img{float:left;padding:0 0 0 21px}.card_type_img img{float:left;width:auto;padding:0 0 0 2px}.same_address{float:left;width:100%;padding:6px 0 0;font-size:13px;font-weight:700;color:#B99046}.payment_policy{float:left;width:90%;margin:5% 0 0 3%;padding:2%;background:#f7f7f7;border:solid 1px #dfdbd7}.payment_policy h2{float:left;width:100%;font-family:steelfish_rgregular;font-size:27px;font-weight:400;color:#000;line-height:27px;margin:0;padding:0}.payment_policy p{color:#000;float:left;font-size:12px;line-height:18px;margin:0!important;padding:10px 0 3px;width:100%}.checkbox_process{float:left;width:100%;margin:0;padding:0 0 6px;font-size:12px;color:#000}.checkbox_process input[type=checkbox]{float:left;margin:0 12px 0 20px;border:solid 1px #999!important}.checkbox_process_note{margin:0 0 0 45px;font-size:12px;color:#9d1b1b}a.btn_back{background:#BC9240;border-bottom:2px solid #7B5F2A;color:#FFF;cursor:pointer;float:left;font-family:MyriadProCondensed;font-size:13px;font-weight:700;letter-spacing:1px;margin:0;padding:6px 22px;text-shadow:0 1px 0 #775E2C}a.btn_back:hover{color:#FFF;text-decoration:none}a.btn_back_01{background:url(../images/bg_gray_button.jpg) repeat;border-radius:0;-webkit-border-radius:0;border-bottom:2px solid #5E5E5F;color:#FFF;cursor:pointer;float:right;font-family:MyriadProCondensed;font-size:16px;font-weight:700;height:31px;letter-spacing:1px;line-height:33px;margin:3.5% 2% 0 0;padding:0 20px}.btn_booknow{background:url(../images/btn1px.jpg) left top repeat;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;color:#FFF;border:0;cursor:pointer;font-family:MyriadProCondensed;float:right;font-size:18px;font-weight:700;height:33px;letter-spacing:1px;line-height:33px;margin:3.5% 3% 0 0;padding:0 14px;text-shadow:0 1px 0 #775E2C;-webkit-appearance:none;border-bottom:2px solid #795D2D}.btn_booknow:hover{color:#FFF;text-decoration:none}a.btn_booknow{background:url(../images/btn1px.jpg) left top repeat;color:#FFF;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;cursor:pointer;font-family:MyriadProCondensed;float:right;font-size:18px;font-weight:700;height:31px;letter-spacing:1px;line-height:33px;margin:3.5% 3% 0 0;padding:0 14px;text-shadow:0 1px 0 #775E2C;border-bottom:2px solid #795D2D;-webkit-appearance:none}a.btn_booknow:hover{color:#FFF;text-decoration:none}.hotelcont span{float:left;padding:0;font-size:12px;line-height:18px;color:#434343;border-bottom:solid 0 #000}.gm-style-iw{width:380px!important}.mapcontainerleft{width:365px!important}.confirmation{width:100%;padding:30px 0 0;margin:0}.confirmation h2{float:left;font-family:MyriadProCondensed;font-size:30px;font-weight:400;color:#333;line-height:30px;padding:0 .75% 2%;width:98%;text-transform:uppercase}.confirmation p{font-size:12px;font-weight:400;color:#333;line-height:21px;padding:0 .75%}.hotel_information{width:50%;float:left;padding:0;margin:0}.hotel_information h3{width:97%;padding:0 1.6%;margin:1% 0;font-size:13px;color:#fff;font-weight:700;line-height:26px;background:#c8a55a;text-shadow:0 1px 1px #775E2C;border-right:#c8a55a 1px solid}.hotel_information_content{float:left;width:97%;padding:2px 1.5%;font-size:12px;color:#333;line-height:18px}.hotel_information_content h5{float:left;width:20%;font-size:12px;font-weight:700;color:#333;line-height:18px}.hotel_information_content h5 span{float:right}.hotel_information_content p{float:right;width:77%;font-size:12px;font-weight:400;color:#333;line-height:18px;margin:0!important}.room_information{width:100%;float:left;padding:0;margin:0}.room_information h3{width:98%;padding:0 1%;margin:1% 0 0;font-size:13px;color:#fff;font-weight:700;line-height:26px;background:#c8a55a;text-shadow:0 1px 1px #775E2C}.room_information h3 span{font-style:italic;font-weight:400}.room_content_main{width:100%;float:left;padding:0;margin:0}.room_information h4{width:98%;padding:6px 1%;margin:1% 0;font-size:13px;color:#333;font-weight:700;line-height:20px;border-bottom:solid 1px #e0cb94;clear:both}.room_information h4 span{float:right;font-size:13px;color:#F42F23;font-weight:700}.room_information_content_part{float:left;width:50%;padding:0;margin:0}.room_information_content{float:left;width:97%;padding:2px 1.5%;font-size:12px;color:#333;line-height:18px}.room_information_content h5{float:left;width:50%;font-size:12px;font-weight:400;color:#333;line-height:18px}.room_information_content p{float:left;width:35%;font-size:12px;font-weight:400;color:#333;line-height:18px;text-align:right;padding:0;margin:0}.room_information_total{float:left;width:100%;padding:0;margin:5px 0;border-top:solid 1px #e0cb94}.room_information_total h5{color:#333;font-weight:700}.room_accommodation_total{float:left;width:97%;padding:2px .75%;font-size:12px;color:#333;line-height:18px}.room_accommodation_total h5{float:left;width:70%;font-size:12px;font-weight:400;color:#333;line-height:18px}.room_accommodation_total p{float:left;width:24%;font-size:12px;font-weight:400;color:#333;line-height:18px;text-align:right;padding:0;margin:0}.special_request{width:100%;padding:30px 0 0;margin:0;float:left}.special_request h3{float:left;width:98%;padding:0 1%;margin:1% 0 0;font-size:13px;color:#fff;font-weight:700;line-height:26px;background:#c8a55a;text-shadow:0 1px 1px #775E2C}.special_request p{font-size:12px;font-weight:400;color:#333;line-height:21px;padding:0 .75%}.enhance_add_popup{width:100%;clear:both;overflow:hidden;margin:2% 0 0}.enhance_add_popup h2{background:#EEE;color:#F42F23;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0;line-height:26px;margin:0 0 5px;padding:0 1%;width:98%}.enhance_add_popup h2 span{color:#333}.enhance_add_popup p{float:left;padding:0 2.5% 10px 1%;font-size:12px;color:#333;line-height:14px}.enhance_add_popup p span{margin:0 0 0 7px;color:#666}.btn_enhance_ok{float:right;font:700 14px Calibri,Arial;color:#fff;background:url(../images/btn_grey.png) left top repeat;padding:0 17px;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:0 1%;line-height:30px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}.btn_enhance_ok:hover{color:#FFF;text-decoration:none}.btn_enhance_cancel{float:right;color:#fff;font:700 14px Calibri,Arial;background:url(../images/btn_red.jpg) left top repeat;padding:0 17px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:0 2%;line-height:30px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}.btn_enhance_cancel:hover{color:#FFF;text-decoration:none}.confirmation_payment_policy{width:95.8%!important;margin-left:0!important}.security_code{width:98%;padding:1%;clear:both;overflow:hidden}.security_code h2{float:left;width:98%;padding:0 1%;margin:0 0 5px;font-size:15px;font-weight:700;color:#F42F23;line-height:26px;background:#e5e5e5}.security_code p{float:left;padding:0 3% 10px 1%;font-size:12px;color:#333;line-height:14px}.print_btn{float:right;font-family:MyriadProCondensed;font-size:14px;font-weight:700;color:#fff;letter-spacing:1px;background:url(../images/btn_grey.png) left top repeat;padding:0 17px;margin:0 2%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;line-height:30px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}.modify_reservation{width:100%;float:left;padding:0}.modify_reservation h2{color:#B99046;float:left;font-family:MyriadProCondensed;font-size:30px;font-weight:400;line-height:30px;padding:22px 0 10px;text-align:left;width:98%}.modify_reservation_row{float:left;width:97%;padding:5px .75%;font-size:12px;color:#333;line-height:18px}.modify_reservation label{float:left;width:10%;font-size:12px;color:#333;line-height:22px}.modify_reservation label span{float:right;padding:0 10px 0 0}.modify_reservation input[type=text]{float:left;width:200px;padding:0 6px;border-radius:0;height:22px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.modify_reservation input[type=number]{float:left;border-radius:0;background:none!important;border:000 1px solid!important;width:200px;padding:0 6px;height:22px!important;font-size:12px;color:#333}.checkbox_cancel_reservation{float:right;padding:0;margin:4px 1% 0 0}.btn_modidy_reservation{float:right;font-family:MyriadProCondensed;font-size:14px;font-weight:700;color:#fff;letter-spacing:1px;background:#919191;border-bottom:solid 1px #5E5E5F;padding:0 17px;margin:0 1% 0 0;line-height:22px;text-shadow:0 1px 0 #775e2c;height:22px;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0}.btn_cancel_reservation{float:right;font-family:MyriadProCondensed;font-size:14px;font-weight:700;color:#fff;letter-spacing:1px;background:#cb3939;border-bottom:solid 2px #852526;padding:0 17px;margin:0;line-height:22px;text-shadow:0 1px 0 #775e2c;height:22px;-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.city textarea{float:left;width:258px;height:85px;padding:0 6px;font-size:12px;color:#333;border:solid 1px #d6d6d6;background:#FFF}.btn{float:right;font-family:MyriadProCondensed;font-size:14px;font-weight:700;color:#fff;letter-spacing:1px;background:#bc9240;border-bottom:solid 2px #7b5f2a;padding:0 17px;margin:0;line-height:30px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}.FL{float:left}.FR{float:right}.infopages{width:100%;padding:0;margin:0}.infopages_73p{width:73%!important}.infopages h2,.spage_body h1{float:left;font-family:industrial736_btroman!important;font-size:30px!important;font-weight:400!important;color:#000!important;line-height:32px;text-transform:uppercase;width:100%;padding:55px 0 24px}.infopages h2 a{color:#B99046;text-decoration:none}.infopages h3{color:#000;float:left;font-family:industrial736_btroman;font-size:23px;font-weight:400;line-height:22px;padding:10px 0 12px;width:100%}.infopages h3 span{float:right}.infopages p{clear:both;color:#353535;font-size:13px;font-weight:400;line-height:20px;padding:0 0 10px;text-align:justify}.info_mid{min-height:auto;width:49%;padding:0 0 3%;margin:0;height:auto}.info_mid .img_part{float:left;width:30%;padding:0;margin:0 2% 0 0;text-align:center}.info_mid .img_part img{height:75px}.info_mid .content_part{float:left;width:68%}.info_mid h3{color:#000;float:left;font-family:industrial736_btroman;font-size:22px;font-weight:400;height:40px;line-height:26px;padding:32px 0 12px;width:100%;padding-bottom:15px}.info_mid h4{color:#000;float:left;font-family:industrial736_btroman;font-size:18px;font-weight:400;line-height:22px;padding:10px 0;width:100%}.info_mid img{height:276px;width:516px}.info_mid a.btn_info{color:#D0AF62;font-weight:700}.info_mid h3 a{color:#000;text-decoration:none}.info_mid h3 span{font-size:17px;font-weight:400;float:none}.info_mid p{color:#333;font-size:12px;font-weight:400;line-height:20px;margin:0!important;padding:22px 0 16px!important;text-align:left}.info_mid p a{font-size:12px;color:#B99046;font-weight:400;text-decoration:none}.info_mid .rate_star{height:auto;width:auto}span.rating{display:inline-block;padding-bottom:10px}.btn_moreInfo{float:left;font:700 14px Calibri,Arial;color:#fff;background:#b98d42;border-bottom:2px solid #7B5F2A;padding:4px 14px;margin:2% 0 0;text-shadow:0 1px 0 #775e2c;cursor:pointer;clear:both;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none}.btn_moreInfo:hover{cursor:pointer;color:#fff;text-decoration:none}.spa{width:100%;float:left}.spa .img_part{width:14%!important}.spa .content_part{width:84%!important}.contact_us{width:40%;height:auto;float:left}.contact_us .content_part{width:90%!important}.photo_gallery{width:100%;padding:0;margin:0}.photo_gallery ul{list-style:none;padding:0;margin:0}.photo_gallery ul li{float:left;width:30%;height:230px;padding:0;margin:0 5% 0 0}.photo_gallery ul li:nth-child(3n+3){margin-right:0}.photo_gallery ul li a{display:block}.photo_gallery ul li img{border:solid 1px #ccc;height:180px}.photo_gallery ul li h4{color:#333;font-family:GeorgiaRegular;font-size:12px;font-weight:400;line-height:16px;padding:0;text-align:center;margin-top:5px}.loading-image-center{width:27px;height:27px;position:fixed;left:50%;top:50%;margin-left:-13px;margin-top:-13px;display:none;z-index:999}.loading_image_addons{display:none;height:27px;left:0;margin-left:45%;margin-top:20%;position:fixed;top:0;width:27px;z-index:999}.loading_image_addons img{width:auto}.hoteldetaildescription{margin-right:4px;width:72%}.hotelgallery img{width:auto}.result_not_found{clear:both;padding:20px 5px;font-size:13px;font-weight:700;color:#F42F23}#map{margin:0;border:solid 1px #a5a5a5;height:700px}.site_map{float:left;margin:0 2% 0 0;min-height:250px;width:31%}.site_map h3{float:left;width:100%;padding:11px 0;margin:0}.site_map h3 a{font-family:GeorgiaRegular;font-size:16px;color:#B99046;line-height:20px}.site_map ul{list-style:none;float:left;margin:0;padding:0}.site_map ul li{float:left;list-style:square outside none;margin:0 0 5px 14px;padding:0;text-align:left;width:93%}.site_map ul li a{color:#333;font-family:GeorgiaRegular;font-size:12px;line-height:20px;text-transform:uppercase}.btn_back{float:left;font-family:MyriadProCondensed;font-size:13px;font-weight:700;color:#fff;letter-spacing:1px;background:#bc9240;border-bottom:solid 2px #7b5f2a;padding:3% 14%;margin:3% 0 0;text-shadow:0 1px 0 #775e2c;cursor:pointer}.btn_back:hover{cursor:pointer;color:#fff;text-decoration:none}.bullet{margin-bottom:15px;margin-top:10px;width:100%}.bullet ul{margin:0;padding:0 0 0 20px}.bullet ul li{list-style:outside;line-height:1.7em;clear:both}.full_single_s{margin:14px 0;width:100%}.full_single_s h3 span{float:right}.full_pkg_s{margin:20px 0;width:100%}.full_pkg_s img{float:left;height:92px;width:138px}.full_pkg_c{float:right;width:86%}.full_pkg_c h3{margin-bottom:6px}.full_pkg_c h3:first-child{text-decoration:underline}.h_box{margin:20px auto 0;width:1054px}.h_box ul{margin:0;padding:0}.h_box ul li{float:left;list-style:none outside none;margin-bottom:40px;margin-right:10px;text-align:left;width:255px}.h_box ul li:nth-child(4),.h_box ul li:nth-child(8){margin-right:0}.box6{width:1054px}.box6 ul li p{margin:0}.h_box ul li img{width:100%}.box6 ul li{width:32.6%}.box6 ul li:nth-child(4){margin-right:1%}.box6 ul li:nth-child(3),.box6 ul li:nth-child(6){margin-right:0}.h_box ul li span{color:#000;display:inline-block;font-family:GeorgiaRegular;font-size:12px;line-height:16px;padding:6px 0 0;width:100%}.grand_ballroom_hr{margin:15px auto 0;height:200px;display:none}#social_media_camp{clear:both;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:15px;padding-top:30px;text-align:center;width:1024px}#social_media_camp a img{height:auto;width:auto;margin:0 3px}.package_left{float:left;padding-right:20px;width:59%}.pkg_frm{float:right}.pkg_frm p{color:#a7a7a7}.half_sbox{float:left;width:100%}.contact_box{float:left;margin:15px 20px 15px 0;width:80%}.tblcls004 td{line-height:16px;padding:6px 10px 5px 0}.tblcls004 td img{border:1px solid #CCC;width:100px}.bottom-sec{clear:both;margin:30px 0 0;padding:0}ul.list-facilities li{display:block;float:left;font:13px Arial,Arial,Helvetica,sans-serif;margin:0 100px 15px 0!important;padding-right:30px;width:400px}ul li a.facilitites_href{color:#000;margin-left:-15px;text-decoration:none}.des{float:left;width:200px}.desimg{float:left;margin-left:80px}.bodytext p{color:#353535;margin:5px 0}.guestreviewcontent h1 a{font:700 13px Arial,Arial,"Times New Roman",Times,serif}.verygoodtext{color:#D4AE63;font-size:19px;font-weight:400}.hoteldetailbookingengine{clear:both;float:left;margin:45px 0 0}.hoteldetailbookingengine .container{background-color:#88744F;font-size:22px;height:28px;margin-bottom:10px;padding:0 7px 6px 11px}.hoteldetailbookingengine .container h1{color:#fff!important;font-size:16px!important;font-weight:700}.guestreviewcontent{padding-right:10px}.hoteldetaildescription img{padding-right:6px;width:auto}.amenities img{width:auto}.hoteldetaildescription h1{display:inline-block;margin-bottom:10px}.guestreviewcontent h1{display:inline-block;font:700 13px Arial,Arial,"Times New Roman",Times,serif;margin-bottom:8px;width:100%}.property-form .properties{border:1px solid #CCC;padding:6px}.property-form .button{background:none repeat scroll 0 0 #BC9240;border-bottom:2px solid #7B5F2A;border-radius:0;border-top:2px solid #BC9240;clear:both;color:#FFF;cursor:pointer;font-family:MyriadProCondensed;font-size:14px;font-weight:700;letter-spacing:1px;margin:0 0 0 4px;padding:5px 12px;text-shadow:0 1px 0 #775E2C}.comments-header a.feedback-link{background:#BC9240;border-bottom:2px solid #7B5F2A;clear:both;color:#FFF;cursor:pointer;float:right;font-family:MyriadProCondensed;font-size:14px;font-weight:700;letter-spacing:1px;margin:0;padding:8px 12px;text-shadow:0 1px 0 #775E2C}.comments-header a.feedback-link:hover{text-decoration:none}.comments-header p{clear:both;display:inline-block;margin-top:10px;width:100%;margin-bottom:10px}.comments-header{margin:0}ul.comments-data{display:inline-block;margin:0 0 13px;padding:10px 0;width:100%}#left:after,#newmiddle:after,#right:after,.content:after,ul.comments-data li:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden}.reviewed-box{float:left;width:20%}ul.comments-data p{margin-bottom:10px}.comments-box{border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;float:left;min-height:105px;margin:0 10px;padding:0 10px;width:22%;word-wrap:break-word}ul.comments-data h4{color:#000;font-size:14px;margin-bottom:6px;text-decoration:underline;text-transform:uppercase}.ratings-box{float:right;width:50%}.ratings-box .comment-result{color:#000;font-size:14px;font-weight:700;margin-bottom:6px;text-decoration:underline;text-transform:uppercase}.bodytext table{float:left}ul.comments-data td.factor-label{width:160px}ul.comments-data td{text-align:left}.jpagging{clear:both;margin:0 auto 2%;overflow:hidden;padding:10px 0}.jpagging .row{height:18px;margin:0 auto;text-align:center}#pagination-flickr{text-align:center;width:100%}#pagination-flickr .active,#pagination-flickr .previous-off{display:inline!important;float:none!important}#pagination-flickr li{display:inline-block;float:none!important}#pagination-flickr .next{float:none}#pagination-flickr .next-off,#pagination-flickr .previous-off{color:#000;display:block;float:left;font-weight:700;padding:3px 4px}#pagination-flickr li{border:0 none;font-size:13px;list-style:none outside none;margin:0 0 -3px;padding:0}#pagination-flickr .active{background:none repeat scroll 0 0 #6C5521;border:1px solid #FFF;color:#fff;font-weight:700;padding:2px 6px}#pagination-flickr a:link,#pagination-flickr a:visited{color:#333;display:block;float:left;padding:0 6px;text-decoration:none}#pagination-flickr .next a,#pagination-flickr .previous a{font-weight:700}#pagination-flickr a{margin-right:5px}ul.comments-data li{background:#F9F9F9;border-bottom:1px solid #E4E4E4;border-top:1px solid #E4E4E4;float:left;list-style:none outside none;margin-bottom:7px;margin-right:6px;padding:10px 12px;width:100%}.property-search-area h3{float:none;margin-bottom:10px;width:100%}.spage_body h3{color:#000;font-family:industrial736_btroman!important;font-size:23px;font-weight:400;line-height:22px;padding:9px 0;width:100%}.destination_wrapper p,.destination_wrapper p.property .select_hotel_name,.select_room_main p{color:#fff;margin:5px 0}.captha_cont img{width:auto}.hotel_detailpage{margin:0 auto;width:1054px}#gallery1{clear:both;float:left;height:auto;width:100%}#gallery1 ul{list-style:none outside none;margin:0;padding:0;width:100%}#gallery1 ul li{background:#191919;float:left;list-style:none outside none!important;margin-bottom:3px;margin-right:13px;margin-top:10px}#gallery1 ul li a{border:5px solid #191919;color:#CCC;display:block;float:left;font:700 12px Arial,Helvetica,sans-serif;height:95px;text-decoration:none;text-transform:uppercase}#gallery1 ul li a img{border-top:1px solid #CCC;float:left;margin:3px 0 0;padding:3px 0 0}.pkg_left{float:left;width:100%}.pkg_right{float:left;height:auto;margin-top:45px;width:25%}.pkg_infopage{width:73%!important;float:right}.pkg_right img{padding-right:10px;width:auto}.booktitle{color:#FFF;margin:12px 0}#hot_id{width:97%}.grand_ballroom_hr a{background:url(../images/grand_ballroom_at_montcalm.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;height:100%;text-indent:-9999px}.sel_3{width:22.4%}#newmiddlebot2,.spage_body{margin:0 auto;width:1054px}#newmiddlebot2 h1{width:100%;margin:0 0 1%}.capthaimg img{width:auto}.contentsform{float:left;line-height:24px}.contentsform .button{margin:0}.contentsform input[type=text]{background:none repeat scroll 0 0 #EEEFEA;border:1px solid #CCC;padding:5px;width:70%}.contentsform select{background:none repeat scroll 0 0 #fff;border:1px solid #D6D6D6;padding:5px;width:73%}.contentsform{margin-bottom:15px;width:650px}.labelcontent{float:left;width:220px}.red{color:#E82C2A;text-align:left}.labelinputs{float:left;padding-left:15px;width:350px}.buttonstyle{background-color:#fff!important;border:1px solid #D6D6D6;color:#333;margin:.1em 0;width:300px}.buttonstyleddl{background-color:#fff;border:1px solid #D6D6D6;color:#333;margin:.1em 0;width:255px!important}.frm01 input[type=email],.frm01 input[type=text],.frm01 select,.frm01 textarea{background:#FFF;border:1px solid #D5D5D5;padding:4px;width:294px}.capthaimg{line-height:26px;padding:5px 0}.wbox{background:#FFF;border:1px solid #333;width:196px}.loing_slider{background:url(../images/inner_banner.jpg) no-repeat 42% top rgba(0,0,0,0);height:140px;margin:-85px auto 0}.dif_heading{color:#000!important}.blk_link{color:#333}.media_buzz h3{padding-top:15px!important}.media_buzz p,.media_buzz p a{color:#333!important;padding:0!important}.bullet_fix{margin-left:3%;margin-top:10px;padding:0}.bullet_fix li{line-height:20px;clear:both}#forgot_pwd input[type=text]{background:#FFF;border:1px solid #D6D6D6;color:#333;float:left;font-size:12px;height:22px;padding:0 6px;width:200px}.hoteldetailbookingengine .formBox .check_in{background:#434343}.hoteldetailbookingengine .formBox .hasDatepicker{color:#fff}.hoteldetailbookingengine .formBox{float:left;width:239px;padding:20px 14px 5px;margin:0;color:#A7A7A7;background:#000}.hoteldetailbookingengine .formBox .destination_wrapper{border-bottom:1px solid #2B2B2B;color:#a7a7a7;margin-bottom:2%;overflow:hidden;padding:0 0 8px}.hoteldetailbookingengine .formBox .destination_wrapper input[type=checkbox]{margin-right:3%}.hoteldetailbookingengine .formBox a{text-decoration:none}.hoteldetaildescription .guestreviewcontent .verygoodtext{clear:both;color:#666;font-size:12px;margin-bottom:1%}.hoteldetaildescription .guestreviewcontent .verygoodtext a{color:#666;font-style:italic;text-decoration:underline}.hoteldetaildescription .hoteldetailAdress{margin:1% 0}.hoteldetaildescription h1{color:#000!important;float:left;font-family:industrial736_btroman!important;font-size:30px!important;font-weight:400!important;line-height:22px;padding:55px 0 24px;text-transform:uppercase;width:100%}.capthaimg input[type=text],.wbox{color:#000}.guestfrm input[type=email],.guestfrm input[type=password],.guestfrm input[type=text],.guestfrm select,.guestfrm textarea{background:#FFF;color:#000;border:1px solid #D5D5D5;padding:4px}.pkg_left ul{margin:0 0 2%;padding:0}.pkg_left ul li{margin-left:3%;padding:2px 0}.ms_detail{margin:1% auto 0;width:100%}.ms_detail .ms_col{float:left;margin:0 5% 0 0}.confirmation_content{width:1024px;margin:0 auto}.confirmation_left{float:left;width:748px;margin:0;padding:0}.confirmation_left h2{float:left;width:97.5%;padding:0 0 0 2.5%;font-family:steelfish_rgregular;font-size:27px;font-weight:400;color:#000;line-height:53px;background:url(../images/booking_details_bg.png) repeat-x}.confirmation_left ul{list-style:none;padding:0;margin:0 0 3.2%;border:solid 1px #d2d2d2;border-bottom:0;width:100%;overflow:hidden}.confirmation_left ul li{float:left;width:100%;padding:0;margin:0;border-bottom:solid 1px #d2d2d2}.confirmation_left ul li .booking_left{float:left;width:27.5%;padding:2% 0 0 2.5%;margin:0;font-family:VaniRegular;font-size:14px;color:#000;line-height:18px}.confirmation_left ul li .booking_right{float:left;width:66.5%;padding:1.5% 0 1.5% 2.5%;margin:0;border-left:solid 1px #d2d2d2;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;line-height:18px}.confirmation_left ul li .booking_right_room{float:left;width:66.5%;padding:0 0 0 1%;margin:0;border-left:solid 1px #d2d2d2;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;line-height:18px}.confirmation_left ul li .booking_right_room .room{float:left;width:34%;padding:2.3% 0 2.3% 2.5%;margin:0}.confirmation_left ul li .booking_right_room .adult{float:left;width:13%;padding:2.3% 0 2.3% 2.5%;margin:0;border-left:solid 1px #d2d2d2}.confirmation_right{float:right;width:248px;margin:0;padding:0}.confirmation_right .Policy{float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#0f0f0f;padding:25px 4px;margin:0;line-height:17px}.confirmation_right .Policy strong{font-size:15px;line-height:23px}.print_part{width:100%;float:left}.email_confirmation{float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3c3c3c;padding:0;margin:0 0 10px 20px;line-height:20px;width:161px;height:20px;cursor:pointer;border-radius:4px;border:solid 1px #d5d5d5;background:url(../images/email_confirmation_icon.png) 10px 5px no-repeat #f6f6f6;clear:both}.print_confirmation{float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3c3c3c;padding:0;margin:0 0 10px 20px;line-height:20px;width:161px;height:20px;cursor:pointer;border-radius:4px;border:solid 1px #d5d5d5;background:url(../images/print_confirmation_icon.png) 10px 5px no-repeat #f6f6f6;clear:both}.enhance_popup_content{width:100%;margin:2% 0 0}.enhance_popup_content img{float:left;width:82px;height:92px}.enhance_popup_content h4{float:right;width:84%;font-size:14px}.enhance_popup_content p{float:right;width:80%!important}.img_width_download{width:auto;margin:0 0 5px}.breakfast{width:100%;float:left;padding:2% 0 0}.infopages_left{width:100%;float:left}.infopages_right{width:100%;float:right}.breakfast_time{width:80%;float:left;padding:0}.breakfast_day{width:20%;float:left;padding:0}.back_page{float:left;font:700 14px Calibri,Arial;color:#fff;background:#bc9240;border-bottom:solid 2px #7b5f2a;padding:6px 22px;margin:0;text-shadow:0 1px 0 #775e2c;cursor:pointer}.back_page:hover{color:#fff;text-decoration:none}.gstcmtfield{color:#000}.hotel_facilities{clear:both;margin:0 auto;overflow:hidden;width:100%;padding:2% 0}.hotel_facilities ul{list-style:none outside none;margin:0;padding:0}.hotel_facilities ul li{border-bottom:1px solid #666;float:left;line-height:20px;margin:0 0 2px;padding:5px 1.5%;width:97%;list-style:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;background:#E0BE79;background:-moz-linear-gradient(top,#E0BE79 0,#BF9646 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#E0BE79),color-stop(100%,#BF9646));background:-webkit-linear-gradient(top,#E0BE79 0,#BF9646 100%);background:-o-linear-gradient(top,#E0BE79 0,#BF9646 100%);background:-ms-linear-gradient(top,#E0BE79 0,#BF9646 100%);background:linear-gradient(to bottom,#E0BE79 0,#BF9646 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E0BE79', endColorstr='#BF9646', GradientType=0)}.hotel_facilities ul li:hover{font-size:12px;color:#333;text-decoration:none;cursor:pointer}.hotel_facilities ul li.active{font-size:12px;color:#333;text-decoration:none}.hotel_facilities_details{float:left;width:96%;padding:0 2% 2%;margin:0;font-size:12px;font-weight:400;color:#333;line-height:20px;text-align:justify;clear:both;overflow-y:auto;overflow-x:hidden;max-height:350px}.hotel_facilities_details ul{list-style:none;margin:0;padding:0}.hotel_facilities_details ul li:hover{color:#000;cursor:auto}.hotel_facilities_details ul li{float:left;margin:0;padding:0 3% 0 2%;font-size:12px;color:#3b3b3b;line-height:22px;background:url(../images/room_facility_bullet.png) 2px 7px no-repeat;width:45%;border:none}.hotel_facilities_details ul.comments-data li{width:100%!important;padding:15px 0;background:0 0;border-bottom:1px dashed #333}.hotel_facilities_details ul.comments-data{width:88%!important}.bestratecontent{width:100%;margin:30px 0;float:left}.choose-a-plan-li{cursor:pointer}.hide{display:none}.left_checkout{float:left!important}.infoList{margin:0;padding:0}.infoList li label{display:inline-block;float:left;width:15%}.infoList li{clear:both;display:inline-block;list-style:none outside none;padding-bottom:5px;width:100%}.infoList li p{clear:none;float:left;margin:0;padding:0;width:35%}.login .member_row input[type=text],input[type=number],input[type=password]{background:none repeat scroll 0 0 #FFF!important;border:1px solid #D6D6D6!important;color:#333!important;float:left;font-size:12px!important;height:24px!important;padding:0 6px!important;width:204px}#forgot_pwd h1{color:#B99046;font-family:MyriadProCondensed;font-size:28px;line-height:22px;margin:20px 0 10px}#mainvideo1,.pages_full{width:100%}#TB_ajaxContent li{list-style:disc inside none;margin-left:20px}.Policy span{color:#B99046!important;display:inline-block;font-size:12px!important;padding-bottom:5px!important;padding-top:5px}.copyright_part ul li:nth-child(9){border-right:0 none}.mid_spa{width:100%}.mid_spa img{float:left;height:auto;width:320px}.mid_spa h3{float:right;padding-top:0}.mid_spa .spa_cont{float:right;width:68%}.datetime_container{background:url(../images/reservation_main_bg.png) repeat-x 0 0 rgba(0,0,0,0);border-top:4px solid #BC9240;display:inline-block;padding-bottom:4px;width:100%}.fc_inner,.fc_inner #camera_wrap_1{height:400px!important}.discover_home_heading img{width:auto}.select_room_part{text-decoration:none;float:right;clear:both;padding:0;width:23%}.room_section{margin:0;width:104px;line-height:22px;overflow:hidden;padding:0 0 2px 20px}.rooom_label{float:left;margin-right:4px;font-weight:700;color:#333}.room_select{float:left;margin:0;padding:0 3px;width:40px;height:24px;font-size:12px;background:url(../images/select_room_bg_01.png) 80% 9px no-repeat #fff;border:solid 1px #ccc;-webkit-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:''}.adult_section{width:235px;margin:0 auto;padding:10px 0 5px}.adult_room_label{float:left;margin:21px 0 0;font-size:11px;color:#555;font-weight:700;display:block}.adult_label{float:right;font-weight:400;padding:0 13px 0 0;color:#666;font-size:11px;line-height:16px}.adult_select{float:right;margin:0;padding:0 3px;font-size:12px;height:24px;width:40px;background:url(../images/select_room_bg_01.png) 85% 9px no-repeat #fff;border:solid 1px #ccc;-webkit-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:''}.adult_section ul{list-style:none;padding:0;margin:0}.adult_section ul li{float:left;list-style:none;margin:0 0 8px 20px;width:90px}.adult_section ul li:last-child{border-right:none}.popup-gallery ul{list-style:none!important}.popup-gallery ul li{width:25%!important;text-align:center;background:none!important;float:left!important;padding:10px 0!important;list-style:none!important}.popup-gallery ul li img{width:134px}ul.company_info{color:#999;float:right;font:11px Arial,Helvetica,sans-serif;list-style:none outside none;margin:20px 0 0;padding:10px 0 0!important}ul.company_info li{line-height:18px;margin:0;border:none!important;font-size:11px!important;padding:3px}.box_4col{margin-top:30px}.box_4col ul{margin:0;padding:0}.box_4col ul li{float:left;list-style:none outside none;margin-right:29px;min-height:265px;position:relative;width:241px}.box_4col ul li:nth-child(4n+4){margin-right:0}.box_4col ul li h3{background:rgba(255,255,255,.8);color:#353535;font-size:18px;height:28px;padding:6px 0 0 12px;position:absolute;text-transform:capitalize;top:125px;width:96%}.box_4col ul li h3 a{color:#353535;font-weight:400;padding:0}.box_4col ul li p{color:#353535;margin-bottom:0!important;padding:0 12px 5px!important;text-align:left!important}.box_4col ul li a{color:#D2AD64;font-weight:700;padding:0 12px}#hotel_detail_left{float:left;padding-right:20px;width:740px}#hotel_detail_left h1{color:#000;font-family:industrial736_btroman;font-size:39px;font-weight:400;line-height:32px;padding:55px 0 14px;text-transform:capitalize}#hotel_detail_left h4{clear:both;color:#6C6C6C;font-size:15px;line-height:22px;font-weight:400}#hotel_detail_left h4 strong{color:#000}#hotel_detail_left h4 span.reviewlink{color:#000;font-weight:400}#hotel_detail_left h4 span.reviewlink a{color:#DC1B1B;text-decoration:underline}#hotel_detail_left p{color:#000;font-size:12px;padding:12px 0}#hotel_detail_left p strong{font-size:17px;color:#000;font-weight:700}#hotel_detail_left h1 span{float:left}#hotel_detail_left h1 ul{float:left;margin-bottom:0;margin-left:12px;margin-top:0;padding:0}#hotel_detail_left ul li{float:left;list-style:none;padding-right:1px}#hotel_detail_right{border-left:1px solid #DDD;float:right;margin-top:75px;min-height:330px;padding-left:30px;width:223px}#hotel_detail_right h5{color:#BC9240;font-size:12px;font-weight:400}#hotel_detail_right h3{color:#000!important;font-size:23px!important;font-weight:700!important;padding:3px 0!important}#hotel_detail_right p{font-family:industrial736_btroman;font-size:16px;padding-bottom:23px}.btn_yellow{background:url(../images/btn_yellow1.jpg) no-repeat 0 0 rgba(0,0,0,0);color:#FFF;cursor:pointer;display:inline-block;font-family:steelfish_rgregular;font-size:17px;font-weight:400;height:39px;letter-spacing:2px;line-height:37px;padding-left:18px;text-align:left;width:182px}.btn_red{background:url(../images/btn_red1.jpg) no-repeat 0 0 rgba(0,0,0,0);color:#FFF;cursor:pointer;display:inline-block;font-family:steelfish_rgregular;font-size:17px;font-weight:400;height:39px;letter-spacing:2px;line-height:37px;padding-left:18px;text-align:left;width:182px}.btn_red:hover,.btn_yellow:hover{color:#fff;text-decoration:none}#HD_new h3{color:#000;font-family:industrial736_btroman;font-size:20px;font-weight:400;line-height:32px;padding:25px 0 5px;text-transform:capitalize;width:100%}.HD_map{margin-bottom:35px;margin-top:10px; float:left; width:100%;}.HD_map #map{overflow:visible!important;width:auto!important}#HD_2box, .ament_container, #caring_pampering { float:left; width:100%;}#HD_2box .hdbox{height:73px;margin-bottom:20px;padding-left:25px;padding-top:24px;width:475px}#HD_2box .hdb1{background:url(../images/hdb1.jpg) no-repeat 0 0}#HD_2box .hdb2{background:url(../images/hdb2.jpg) no-repeat 0 0}.hdbox h2,.hdbox h2 a{color:#643146;font-family:centurySchoolbook;font-size:22px;font-weight:400}.ament_container{margin-top:8px}.ament_container .amentbox{background:#F3F3F3;padding:30px 30px 20px;width:445px;min-height:232px}.ament_container .amentbox h3{line-height:19px!important;padding-bottom:15px!important;padding-top:0!important}.ament_container .amentbox ul{display:inline-block;height:162px;margin:0;overflow:hidden;padding:0;width:100%}.ament_container .amentbox ul li{background:url(../images/bullet1.png) no-repeat 0 9px rgba(0,0,0,0);clear:both;line-height:20px;list-style:none outside none;padding-left:8px}.ament_container .amentbox ul li h4{font-size:14px;text-decoration:underline;margin-bottom:5px}.amentbox .h3_small{font-family:Arial,Helvetica,sans-serif;font-size:11px}.ament_container .amentbox .clickable_text,.ament_container .amentbox a{color:#BC9240;display:inline-block;font-size:12px;margin-top:14px;padding-left:8px;float:left;clear:both;cursor:pointer}#caring_pampering{height:172px;margin-top:34px;position:relative}.caring_ampersand{color:#5B5B5B!important;font-family:centurySchoolbook;font-size:57px!important;left:175px;position:absolute;top:75px}.caring_text{left:85px;position:absolute;top:80px;width:400px}.caring_text h1{color:#faf6ea;font-size:28px;font-family:centurySchoolbook}.caring_text span{color:#FADDBB;font-family:centurySchoolbook;font-size:28px;padding-right:10px}#caring_pampering p{color:#FCF9F0;display:inline-block;font-size:16px;padding-left:4px;padding-top:7px}.caring_more a{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:11px!important;font-weight:700;left:355px;position:absolute;top:212px}.tvlogo ul li{background:#F9F7F8!important;border:1px solid #DDD;clear:none!important;float:left;padding:1px 2px!important;border-right:0;border-bottom:0;line-height:0!important}.tvlogo ul li:nth-child(4n+4){border-right:#ddd 1px solid}.tvlogo ul li:nth-child(5),.tvlogo ul li:nth-child(6),.tvlogo ul li:nth-child(7),.tvlogo ul li:nth-child(8){border-bottom:#ddd 1px solid}.top_btn_continue{margin-top:40px!important}.bottom3banners{width:100%;float:left;margin-bottom:4%}.bottom3banners ul{list-style:none;padding:0}.bottom3banners ul li{float:left;width:315px;margin:0 16px 0 0;position:relative}.bottom3banners ul li:last-child{margin-right:0}.bottom3banners ul li h3{float:left;margin:0;padding:10px 30px;background:#000;font-family:industrial736_btroman;font-size:25px;color:#fff;font-weight:400;line-height:30px;text-align:center;position:absolute;bottom:41px}.location_table h3,.new_location h3{color:#000;font-family:industrial736_btroman;font-size:22px;margin:0 0 20px}.new_location>h3{margin-top:20px;padding-bottom:2px}.new_location span{color:#B99046;font-size:16px;display:block}.new_location ul{list-style-type:none;margin-left:0}.new_location i{margin-bottom:10px;display:block;font-size:11px}.location_left{width:48%;float:left;margin:1% 2% 0 0}.location_right{float:right;margin-left:2%;margin-right:0}.location_left>ul{margin-bottom:0;padding:0}.location_left ul>li>ul>li{float:left;width:50%;font-size:16px!important;color:#000}.location_left ul>li>ul{overflow:hidden;margin-bottom:5px;border-bottom:1px dotted #000;padding:0}.location_left ul>li>ul>li:nth-child(even){text-align:right}.img_border,.location_table,.new_location>img:last-child{border:1px solid #c2c2c2;padding:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.new_location img{width:auto}.location_table{margin:15px 0 20px}.full_view_size{height:auto!important}.mont_banner{width:100%;margin-top:50px;background:url(../images/new_the_montcalm_club.jpg) center center no-repeat;min-height:185px}.mont_banner a{text-indent:-999999px;display:block;height:185px}.contact_left{width:210px;float:left}.contact_left h3{color:#000;font-family:industrial736_btroman;font-size:23px;font-weight:700;line-height:28px;margin-top:0;padding-top:5px}.contact_left p{font-size:16px!important;font-family:industrial736_btroman!important}.contact_left span{color:#bc9240}.contact_right{width:790px;float:right}.contact_right ul{margin:0;padding:0;list-style-type:none}.contact_right ul li{float:left;list-style:none outside none;margin:0 26px 25px 0;position:relative;width:246px}.contact_right ul li p{font-size:12px!important;color:#353535!important;font-family:Arial,Helvetica,sans-serif}.contact_right ul li:nth-child(3n+3){margin-right:0}.contact_right ul li h3{background:rgba(255,255,255,.8);color:#353535;font-size:18px;height:28px;padding:6px 0 0 12px;position:absolute;text-transform:capitalize;top:126px;width:96%}.cont_note p{font-family:industrial736_btroman!important;font-size:16px!important}.enhance_add_popup select{background:none repeat scroll 0 0 #FFF;border:1px solid #D6D6D6;color:#000;padding:3px}.infopages h3 a{color:#000;text-decoration:none}.stay_more_info{cursor:pointer;text-align:right;color:#bc9240!important;padding-top:0;font-weight:700;margin-top:0!important}.alert_error{background:url(../images/Error.png) no-repeat scroll 8px 1px #FFE0E0;border:1px solid #FF5050;font-weight:700;margin-bottom:10px;padding:7px;padding-left:45px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.ambestor_left h3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700!important;line-height:22px;padding:10px 0 0;text-transform:capitalize;width:100%}.ambestor_right{border-left:1px solid #DDD;float:right;margin-bottom:25px;min-height:inherit!important;padding-left:20px;width:270px}.ambestor_right h5{padding-bottom:0;color:#BC9240;font-size:12px;font-weight:400}.ambestor_right p{font-family:industrial736_btroman;font-size:16px;padding-bottom:23px}.explore_banner{float:left;margin-bottom:4%;width:100%}.explore_banner ul{list-style:none outside none}.explore_banner ul li{float:left;list-style:none outside none;margin:20px 50px 0 0;position:relative;width:315px}.explore_banner ul li h3{background:#000;bottom:41px;color:#FFF;float:left;font-family:industrial736_btroman;font-size:21px;font-weight:400;line-height:30px;margin:0;padding:10px 15px;position:absolute;width:auto!important}.explore_banner ul li:last-child{margin-right:0}.infop_73{width:73%;float:right}.homep_banner{margin:20px 0 40px;text-align:center;width:100%;float:left;clear:both}.club_h3_width{width:610px}.club_banner ul li h3{padding:0 15px!important;line-height:41px;font-size:21px}.ambassador_listing{border-bottom:1px solid #e5e5e5;padding:10px}.blog_left{width:68%;float:left}.blog_right{width:28%;float:right}.main_blog{margin-top:3%!important}.entry-meta{margin:10px 0}.entry-title,.entry-title a{font-family:industrial736_btroman!important;font-size:22px!important;font-weight:400!important;color:#000!important;text-transform:uppercase;width:100%;padding:0 0 5px;line-height:32px;display:block}.widget-title{font-family:industrial736_btroman!important;font-size:20px!important;font-weight:400!important;color:#000!important;text-transform:uppercase;width:100%;line-height:32px;display:block;float:none;margin-top:3%}.entry-content{margin-bottom:25px}.entry-content p{text-align:justify}.blog_right ul{padding-left:18px}.blog_right li{line-height:24px}.post-navigation{float:none}.screen-reader-text{font-size:14px;display:none;width:100%}.comment-reply-title,.comments-title{font-family:industrial736_btroman!important;font-size:20px!important;font-weight:400!important;color:#000!important;width:100%}.comment-form label{width:100%}.comment-form input,.comment-form textarea{background:#fff;border:1px solid #666;line-height:23px;color:#000;padding-left:10px}.form-allowed-tags{margin:20px 0}.form-submit input[type=submit]{border:0 none;border-bottom:2px solid #7B5F2A;float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;color:#fff;font:700 14px Calibri,Arial;background:url(../images/btn1px.jpg) left top repeat;padding:0 17px;margin:0;line-height:28px;text-shadow:0 1px 0 #775e2c;height:30px;cursor:pointer}.nav-links a{width:50%;float:left;padding:10px 0;font-weight:700}.nav-links a:first-child{text-align:left}.nav-links a:last-child{text-align:right}.meta-nav{margin-right:10px}.comment-form{width:460px}.blogbooking{margin:15px 0}.comment-reply-title,.comments-title{font:900 16px/1.5 Lato,sans-serif;margin:0;text-transform:uppercase;clear:both}.comment-list{list-style:none;margin:0 0 48px}.comment-author{font-size:14px;line-height:1.7142857142}.comment-list .reply,.comment-metadata{font-size:12px;line-height:2;text-transform:uppercase}.comment-list .reply{margin-top:24px}.comment-author .fn{font-weight:900}.comment-author a{color:#2b2b2b}.comment-list .pingback a,.comment-list .trackback a,.comment-metadata a{color:#767676}.comment-author a:hover,.comment-list .pingback a:hover,.comment-list .trackback a:hover,.comment-metadata a:hover{color:#41a62a}.comment-list .pingback,.comment-list .trackback,.comment-list article{border-top:1px solid rgba(0,0,0,.1);margin-bottom:24px;padding-top:24px}.comment-list>.pingback:first-child,.comment-list>.trackback:first-child,.comment-list>li:first-child>article{border-top:0}.comment-author{position:relative}.comment-author .avatar{border:1px solid rgba(0,0,0,.1);height:18px;padding:2px;position:absolute;top:0;left:0;width:18px}.bypostauthor>article .fn:before{content:"\f408";margin:0 2px 0 -2px;position:relative;top:-1px}.says{display:none}.comment-author,.comment-awaiting-moderation,.comment-content,.comment-list .reply,.comment-metadata{padding-left:30px}.comment-edit-link{margin-left:10px}.comment-edit-link:before{content:"\f411"}.comment-reply-link:before,.comment-reply-login:before{margin-right:2px}.comment-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.comment-content ol,.comment-content ul{margin:0 0 24px 22px}.comment-content li>ol,.comment-content li>ul,.comment-content>:last-child{margin-bottom:0}.comment-list .children{list-style:none;margin-left:15px}.comment-respond{margin-bottom:24px;padding:0}.comment .comment-respond{margin-top:24px}.comment-respond h3{margin-top:0;margin-bottom:12px}.comment-awaiting-moderation,.comment-notes,.form-allowed-tags,.form-allowed-tags code,.logged-in-as,.no-comments{color:#767676}.comment-awaiting-moderation,.comment-notes,.logged-in-as{font-size:14px;line-height:1.7142857142;clear:both}.no-comments{font-size:16px;font-weight:900;line-height:1.5;margin-top:24px;text-transform:uppercase}.comment-form label{display:block}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],textarea{width:100%}.form-allowed-tags,.form-allowed-tags code{font-size:12px;line-height:1.5}.required{color:#c0392b}.comment-reply-title small a{color:#2b2b2b;float:right;height:24px}.comment-reply-title small a:hover{color:#41a62a}.comment-navigation{font-size:12px;line-height:2;margin-bottom:48px;text-transform:uppercase}.comment-navigation .nav-next,.comment-navigation .nav-previous{display:inline-block}.comment-navigation .nav-previous a{margin-right:10px}#comment-nav-above{margin-top:36px;margin-bottom:0}.client_user_detail label{display:inline-block;line-height:26px;font-weight:700;width:20%}.client_user_detail .txtboxstyle{background:#FFF;color:#000;border:1px solid #D6D6D6;padding:2px;width:70%}.client_user_detail .simplestyle{background:#F7F7F7;color:#000;padding:2px;width:70%}.btn_back_010{background:url(../images/bg_brown_button.jpg) repeat scroll 0 0 rgba(0,0,0,0);border-bottom:2px solid #7B5F2A;border-radius:0;color:#FFF;cursor:pointer;float:right;font-family:MyriadProCondensed;font-size:18px;font-weight:700;height:30px;line-height:30px;margin:10px;padding:0 20px}.booknow_home_main a:hover,.reservation_heading a:hover{text-decoration:none}.new_banner_wellness{margin-top:25px}.cal-textbox{cursor:pointer}.tool_tip_content{background:#ccc!important;border-radius:5px;position:absolute;z-index:99999;width:300px;margin:0}.tooltip_heading{background:#9a9999;font-weight:700;padding:2px 5px;color:#fff!important;margin:0!important;border-radius:5px 5px 0 0}.tooltip_room{color:#fff;padding:0 5px}.choose-a-plan-ul li{position:relative}.selected_room_num{position:absolute;background:#333;color:#fff;border-radius:50%;top:-10px;right:-10px;padding:5px;z-index:9999}.your_stay .top_btn_continue{margin-top:20px!important}.new_reserve_error{clear:both;margin-top:81px;color:red;background:#f7f7f7;border:solid 1px #dfdbd7;padding:15px;font-size:16px;line-height:24px}.new_reserve_error img{width:auto}.main_vedio_class{position:relative;width:100%;height:288px;background:#000}.ehancement_room_list{padding:0!important}.video_hgt{height:282px;height:282px\0/IE9}@-moz-document url-prefix(){.video_hgt{height:281px}@media screen and (-webkit-min-device-pixel-ratio:0){.video_hgt{height:282px}}.ament_container .fullwid_mbymont{width:94.5%}.hd_tagline{font-family:arial;font-size:12px;padding-left:10px;padding-top:6px}}.discover_home_content li a:hover{text-decoration:none!important}.home_play{cursor:pointer;height:70px;left:46%;position:absolute;top:41%;width:70px;z-index:999999}.hotelcont .Affiliate{width:100%!important}.inner_bookingengine{position:absolute;right:0;top:-388px}@media screen and (-webkit-min-device-pixel-ratio:0){.inner_bookingengine{top:-393px}.destination{padding: 5px 28px 7px 6px;}}.addon_showmore{color:red;font-weight:700}.list-style01{margin:0;padding-left:25px}.list-style01 li{line-height:22px}.autumn_2014{color:#000;font-family:industrial736_btroman;font-size:23px;font-weight:700;line-height:32px;padding:3px 0;text-transform:capitalize;width:350px}.fragrance_top .content_img img{height:95px}.site-content .post:first-child .entry-content{border-bottom:1px dashed #000;padding-bottom:20px}.site-content .post:first-child .entry-header h1,.site-content .post:first-child .entry-header h1 a{font-size:26px!important}.pagination.loop-pagination span.current{background:#B99046;color:#FFF;font-weight:700;padding:2px 6px;border:1px solid #B99046}.pagination.loop-pagination a{background:none repeat scroll 0 0 #EEEFEA;border:1px solid #C4C4C4;color:#000;font-weight:700;padding:2px 6px}.widget.widget_recent_entries{clear:both}.tvlogo table td{padding:4px 0}.hotOffers_bg .choose-a-plan-ul .choose-a-plan-li{width:260px!important;height:auto;}.main_blog .byline,.main_blog .comments-link,.main_blog .edit-link,.main_blog .entry-date{float:left;padding-right:5px}.main_blog .entry-content{clear:both}
/*#TB_window{bottom:0!important;left:0!important;margin:auto!important;overflow:auto;right:0!important;top:0!important;width:50%!important}*/
#TB_ajaxContent{height:auto!important;margin:0!important}.main_blog .cat-links{display: inline-block;padding-bottom: 5px;padding-top: 12px;width: 100%;}.main_blog .navigation{float:left;width:100%}.footer_left{float:left;margin-right:5%;width:33%;}.footer_left p{ line-height:15px !important; color:#b19e66;font-size:12px;font-family:Verdana, Geneva, sans-serif;font-weight: bold;}.footer_left p strong{font-size:17px;line-height:24px;position: relative;}.footer_left p strong img{left:-28px;position:absolute;top:6px;width:auto;}.footer_left_img { float:left;}.footer_left_img img{width:132px;}.footer_left_img p{line-height:16px;}.footer_left_img p a{color:#FFFFFF;font-size:10px;font-weight:700;letter-spacing:0.6px;text-decoration:none;}.right_award { float:left; width:200px; margin-top:30px;} .footer_left .footer_left_content { position:relative; margin:15px 0 0 20px; float:left; } .footer_left .footer_left_content img.tag { width:auto; position:absolute; top:65px; right:-5px;}.hd_link_box {padding-bottom:18px;}.hd_link_box .hdbox_img {float:left;width:257px;}.hd_link_box .hdbox_content {float:left;width:195px;height:139px;padding:13px 25px;border:1px #e1e1e1 solid;border-left:0;}.hd_link_box .hdbox_content h2 a {font-family: OpenSansLight;color:#000;font-size:24px;line-height:30px;}.footer_left_content p img {position:absolute;right:-5px;top:65px;width:auto;} .ul-list1 { float:left; width:100%;}.footer_left p a{color:#b19e66}.footer_left p a:hover{text-decoration:underline;}
.foot1 { width:220px; margin:25px 30px 10px 0; float:left;}
h4 { color:#25C9DA; border-bottom: 1px dotted #999999; font-size:14px;}.footer_mob h3{font-size:12px;color:#999;font-weight:700;line-height:12px;text-align:left;margin:0 auto;padding:0 0 8px;clear:both;float:none}


.login_box > .login_body a{color:#e13638;}
.form-group{ text-align:left !important;}
.form-group:nth-child(13){ text-align:center !important;}
.form-group:nth-child(13) > .btn-block{display:inline-block !important; width:35%;}
.account-body h4{ font-size:15px;color:#777;font-weight:normal;}
.login_term h4{ text-align:center;}
/* login popup box css strat here*/
.login_box{max-width:300px;}
.login_box > .login_body{position: relative;padding: 10px 30px 10px;background-color: #101010;border: 3px solid #bc9240;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.125);
-moz-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.125);box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.125); height:466px; float:left; }
.login_box > .login_body > h3 {color: #bc9240;font-size: 16px;margin-bottom: 5px;font-weight: bolder;text-align: center;}
/*.login_box:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd;}*/
.login_box > .login_body .form-control-2{width:209px !important;}
/* login popup box css strat here*/
/* Login page css strat here*/
.account-wrapper{min-height:350px;width:450px;text-align:center;}
.account-wrapper > .account-body, .join-wrapper > .account-body{position: relative;padding: 35px 30px 10px;margin-bottom:4em;background-color: #fff;border: 1px solid #ddd;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.125);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.125);box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.125);margin-top:4em;}
.account-logo {position: relative;margin: 0 auto 25px;z-index: 100;width:130px;height:130px;background-color:#fff;border-top-right-radius:114.5px;
border-top-left-radius:114.5px;border-bottom-right-radius:114.5px;border-bottom-left-radius:114.5px;border:1px solid #eeeeee;}
.account-wrapper > .account-body h3, .join-wrapper > .account-body h3{color:#777; font-size:16px;margin-bottom:20px;font-weight: normal; text-align:center;}
.account-wrapper > .account-body .account-form {padding:0 50px 0px 50px;text-align:left;}
.form-group {margin-bottom: 6px; text-align:center;}
.form-control-2 {display:inline-block;width:259px;padding: 6px 12px;font-size: 14px;color: #000000;background-color: #fff; margin:0;
background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control-2:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.checkbox-inline{display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: 400;cursor: pointer; line-height:18px;}
.checkbox-inline input[type=checkbox] {float: left;margin-left: -20px; visibility:visible;}
.pull-left{float:left;}
.account-wrapper > .account-body a, .login_box > .login_body a{color:#e13638;}
.account-wrapper > .account-body a:hover{ text-decoration:underline;}
.btn-block {display: block;width: 100%;padding-left: 0;padding-right: 0;}
.btn-lg{padding:15px 16px 16px!important;font-size:16px;line-height: 0.10em;border-radius: 6px;}
.btn-primary:hover{color:#000;background-color:#f1c40f;border:1px solid #f1c40f;}
.account-logo img{ vertical-align:middle; display:inline-block; margin-top:15px;}
.login-container{width:1000px; margin:0 auto;}
.login-container .join-wrapper{max-width:350px;width:39%;}
/* Login page css end here*/

.checkbox-inline{display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: 400;cursor: pointer; line-height:18px;}
.checkbox-inline input[type=checkbox] {float: left;margin-left: -20px; visibility:visible;}
.ch_password .form-col {width: 200px;}
.ch_password .btn-block{margin-left: 31%;}
select { color: #555;}

.room-rates { width:325px; float:right; margin:418px 13px 0 0;}
.room-text { font-size:20px; color:#BC9240; line-height:1.8em; text-align:center;}
.rates { max-width:300px; border:2px solid #E7C684; height:218px;}
td { padding:7px 0 7px 8px; background-color:#f0f0f0;}

.featured {
    float: left;
    margin-bottom: 12px;
    width: 200px; margin-top:5px;
}
.featured a {
    color: #000000;
    font-weight: normal;
}
.featured img {
    border:1px solid #ccc; padding:2px;
}
.margin12 {
    margin-right: 22px !important; float:left; width:240px;
}
.featured p {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #BBBBBB;
    font: 14px/30px 'oswald',sans-serif;
    height: 20px;
    margin-top: 5px;
    text-align: center; width:204px;
}
.jumborton{float:left; width:600px; margin-right:40px;}
p {
    padding-bottom: 10px;
}
.gallery-text { background-color:#EEEEEE; box-shadow:2px 2px 2px #666666; }
.certificate { float:left; margin:0 7px; width:188px; height:263px; }
.orangeButton { width:108px !important; }
#details-guest { width:524px !important;}


.fluid_container.mobile_slider img{
	width:100%
}
img{width:100%;}
.aiport-form {float:left;}
.location_map1 { margin-top:10px; }
@media only screen and (min-width:320px) and (max-width:580px) {
	.middle_experience_content1 ul li { width:76%; }
	.middle_experience_content1_text h3 a { font-size:14px; }
    .middle_experience_content4 ul li { width:83%; }
	.middle_experience_content4_text { width:88%;}
	.middle_experience_content4_text h3 a { line-height:1.2em; }
	.room-rates { margin:24px 0 0; }
	}
	