body{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666;background:url(/skins/en_US/ES/img/gui/body_bg.png) repeat-y scroll 50% 50px #DDDBCF}body.home{background:url(/skins/en_US/ES/img/gui/body_bg.png) repeat-y scroll 50% 450px #DDDBCF}.skip a:active,.skip a:focus,.skiplist a:active,.skiplist a:focus{background-color:#00B49F;color:#fff}.content{width:970px;margin:0 auto;position:relative}.content_component{padding:10px 0 10px 0}.content_component img{float:left;margin-right:20px}.content_component p{line-height:20px;margin:0 0 10px 0;font-size:13px}.promo_side_component .content_component p{font-size:12px}.content_component ul{padding:0 0 0 15px;margin:0;overflow:hidden}.content_component ol{padding:0 0 0 15px}.content_component li{line-height:20px}.propertyPage h2,h1{font-size:18px;color:#846046;font-weight:400;text-transform:uppercase;font-family:'Avenir LT W02 45 Book'}.property_details_container h1{font-weight:400;margin:0 0 10px 0;padding:0;text-transform:none}.propertyPage .property_details_container h1 a{color:#846046}.propertyPage .property_details_container h1 a:focus,.propertyPage .property_details_container h1 a:hover{color:#543D2D}.content_component .title,.propertyPage h3,.spa_reservation_component_check_availability .title,h2,th.table_block_head{margin:0 0 10px 0;color:#846046;font-size:15px;font-weight:400;font-family:'Avenir LT W02 45 Book';display:block}th.table_block_head{text-align:left}.left_column h3{font-weight:400;margin:0;padding:0}.left_column .content_component a.overlay_link{float:none}.content_component .subhead{font-size:13px;font-weight:700;display:block;margin:10px 0}h4{font-size:12px;font-weight:700}a:link,a:visited{color:#2d7fbb;text-decoration:none}#directions_component h4:hover,.summary strong:hover,a:hover,a:visited:hover{color:#00A18E}a.action_link:link,a.action_link:visited{font-size:11px;line-height:15px;background:url(/skins/en_US/ES/img/gui/action_link_arrow.png) 0 50% no-repeat;padding-left:9px;display:inline-block;text-decoration:none}a.action_link:hover{color:#00A18E}a.overlay_link{float:left}a.overlay_link.action_link{float:none}a.arrowlink{background:url(/skins/en_US/ES/img/gui/link_icon.png) no-repeat left;padding:0 0 0 10px;display:block;float:left}.on{color:#00A18E}.right_column .content_component li{margin:0 0 4px 0}.right_column .side_column .content_component li{margin:0}.left_column .general_image_component img{float:left;margin:0 0 10px 0}.left_column .content_component ul{padding-top:5px}.left_column .content_component ul li{background:url(/skins/en_US/ES/img/gui/action_link_arrow.png) 0 60% no-repeat;padding-left:9px}.left_column .content_component,.right_column .side_column{font-size:12px}.left_column .content_component img,.right_column .side_column img{margin-right:10px}.left_column .content_component p,.right_column .side_column p{line-height:20px}.left_column .content_component .category-header+div p{margin-bottom:0}.left_column .content_component img{float:none;margin:0 0 10px 0;width:100%}.right_column .side_column .general_image_component img{float:left;margin:0 0 10px 0}.left_column .general_image_component ul{list-style-type:none;padding-left:0}#main_content .open{min-height:150px}.fine_print{font-size:9px}.pagination-links{text-align:right;overflow:hidden}.pagination-links a{display:inline-block;font-weight:700;text-decoration:none}.pagination-first,.pagination-last,.pagination-next,.pagination-prev{margin:0 10px}.pagination-page-label{display:inline-block;font-weight:700;text-decoration:none;margin-right:8px}.pagination-pages{margin:0 5px;border-left:1px solid #666;border-right:1px solid #666;padding:0 5px 0 10px;display:inline-block}.pagination-pages .pagination-pages-ellipsis,.pagination-pages a{margin-right:5px}a.pagination-unavailable:link,a.pagination-unavailable:visited{color:#666;cursor:default}.home .header_row{min-width:995px}.cta_button,.gallery_content a,.gallery_content a.action_link{position:relative;color:#fff!important;font-weight:700;padding:5px 22px 5px 12px!important;margin:3px;font-size:10px;display:inline-block;text-decoration:none!important;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;line-height:12px;background:#5997c6 url(/skins/en_US/ES/img/gui/cta_button.png) no-repeat 100% -9px}.gallery_content a,.gallery_content a.action_link{background-position:100% -9px}.cta_button:focus,.cta_button:hover,.gallery_content a:focus,.gallery_content a:hover{background:#5997c6 url(/skins/en_US/ES/img/gui/cta_button.png) no-repeat 100% -49px}.gallery_content a:focus,.gallery_content a:hover{background-position:100% -49px}.disabled{background:#ccc;color:#666!important}.disabled:hover{background:#b5b5b5}.propertyPage #property_widget .find_button.cta_button{display:none;behavior:none}.home .header_row{min-width:995px}.cta_container{display:block;padding:14px 0 20px 0}#body_wrapper{padding-top:38px;margin-top:0}#brand_header_wrapper{border-bottom:solid 6px #402a22;background:url(/skins/en_US/ES/img/gui/brand_header_bg.gif) bottom center no-repeat #fff;height:119px;position:relative;z-index:1}#page_wrapper{min-width:995px}#main_content .content{background-color:#fff;border-top:none;-moz-box-shadow:0 2px 12px #ccc;-webkit-box-shadow:0 2px 12px #ccc;box-shadow:0 2px 12px #ccc;behavior:url(/skins/common/js/PIE.htc);position:relative;z-index:0}#utilities_container{float:right;width:auto;margin:34px 15px 0 0}#currency_selector,#language_selector{position:relative;display:inline;margin-right:15px}#brand_header_wrapper .content form#search_form{position:absolute;top:33px;right:0}#brand_header_wrapper .content form#search_form,.destination_fields span{border:1px solid #e0e0e1;padding:2px;width:168px;height:23px;background:#fff;z-index:100}#brand_header_wrapper .content form#search_form{height:19px;background:url(/skins/en_US/ES/img/gui/search_input_bknd.gif) #fff repeat-x}.destination_fields span{display:block;margin-bottom:5px;width:235px;margin-left:35px}#brand_header_wrapper .content form#search_form label{height:0;left:-9999em;position:absolute}#brand_header_wrapper .content form input#search_hilton_worldwide,.destination_fields .text{border:none;width:138px;height:20px;margin-right:26px;padding-left:3px;padding-top:2px;border-left:1px solid #eee;font-size:11px;color:#7f7f7f;line-height:18px}#brand_header_wrapper .content form input#search_hilton_worldwide{height:16px;font-size:10px}#brand_header_wrapper .content form input#search_button{background:url(/skins/en_US/ES/img/gui/search_icon.gif) no-repeat;width:13px;height:14px;position:absolute;top:8px;right:8px;border:none;text-indent:-10000px;font-size:0;line-height:0;display:block;cursor:pointer}#currency_icon,#flag{position:absolute;left:10px;top:-1px}#currency,#language{width:160px;padding-left:26px}#logo_box{float:left;height:96px;margin-top:29px;text-align:center;width:257px;background:#fff;position:absolute;z-index:120}#brandNavigation{float:right}#primary_nav_list{position:relative;top:34px;padding:0;list-style:none;font-size:12px;text-transform:uppercase;width:712px;z-index:1}#primary_nav_list li{float:left;padding:0 30px;border-right:solid 1px #eeeceb;position:relative;top:50px}#primary_nav_list li.current,#primary_nav_list li.selected{background:#e2dbce;height:23px;padding-top:18px!important;top:32px!important;border-right:1px solid #e2dcd1}#primary_nav_list li.last{float:left;padding:0 25px;border-right:none;position:relative;top:50px}#primary_nav_list li#find_a_hotel{width:223px;height:22px!important;position:absolute;top:71px!important;left:-259px;padding:38px 14px 0 20px!important;-moz-box-shadow:0 1px 5px #CCC;-webkit-box-shadow:0 1px 5px #CCC;box-shadow:0 1px 5px #CCC;border:1px solid #eeeceb;background:url(/skins/en_US/ES/img/gui/find_hotel_bg_top.gif) 0 24px no-repeat #fff;-moz-border-radius:0 0 6px 6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-radius:0 0 6px 6px;border-top:none;behavior:url(/skins/common/js/PIE.htc);z-index:100}#primary_nav_list li a{background:url(/skins/en_US/ES/img/gui/brand_nav_arrow_down.png) 100% 60% no-repeat;padding-right:15px;color:#666}#primary_nav_list li#find_a_hotel a{display:block;background:url(/skins/en_US/ES/img/gui/find_hotel_arrow.gif) 100% 30% no-repeat;padding-bottom:5px;padding-right:0;width:100%;font-size:11px}#primary_nav_list li#find_a_hotel.selected a{background:url(/skins/en_US/ES/img/gui/find_hotel_arrow_up.gif) 100% 30% no-repeat}#brand_header_wrapper .content .content{width:960px;position:absolute;top:124px;left:0}#sub_nav_container{width:713px;background:#e2dcd1;position:absolute;width:713px;left:258px;top:-5px;padding:0 0 21px 8px;display:none}#findhotel{display:none}#frmfindHotel #fsRooms{top:7px}body.jsDisabled.brandPage #findhotel{display:block}.home #findhotel,.propertyPage #findhotel{display:block}#sub_nav_container .sub_nav_content{width:713px;background:#e2dbce;margin:0;padding:0;margin-bottom:10px}#sub_nav_container .sub_nav_content li{display:block;width:200px;float:left;margin:0;padding:0 15px;margin-top:19px}#sub_nav_container .sub_nav_content li .title{font-size:13px;color:#846046;margin:0 0 8px 0;font-weight:400;display:block;font-family:'Avenir LT W02 45 Book'}#sub_nav_container .sub_nav_content li .caption{font-size:12px}#sub_nav_container .sub_nav_content li a:link,#sub_nav_container .sub_nav_content li a:visited{padding-left:10px;background:url(/skins/en_US/ES/img/gui/action_link_arrow.png) left center no-repeat;font-size:11px;margin:0;text-decoration:none;display:block!important;font-family:Arial,Helvetica,sans-serif;margin:8px 0 0 0}#sub_nav_container .sub_nav_content li .skip a:link,#sub_nav_container .sub_nav_content li .skip a:visited{background:#00B49F}#find_a_hotel .show_text{display:block}#find_a_hotel.selected .show_text{display:none}#find_a_hotel .hide_text{display:none}#find_a_hotel.selected .hide_text{display:block}body.propertyPage #find_hotel_container,body.propertyPage #primary_nav_list,body.propertyPage .brand_search_wrapper{display:none}body.propertyPage .property_component{margin-top:150px}body.propertyPage #brand_header_wrapper{border-bottom:none;background:0 0;height:0;position:relative;z-index:1}body.propertyPage #logo_box{height:120px;-moz-box-shadow:0 1px 5px #CCC;-webkit-box-shadow:0 1px 5px #CCC;box-shadow:0 1px 5px #CCC;margin-top:0;padding-top:29px}body.propertyPage.premium .property_component{margin-top:0}#sub_nav_container .sub_nav_content li.feature{width:683px}#sub_nav_container .sub_nav_content .feature .feature_detail,#sub_nav_container .sub_nav_content .feature img,#sub_nav_container .sub_nav_content .feature ul{position:relative;float:left}#sub_nav_container .sub_nav_content .feature .feature_detail{display:block;width:280px;margin-left:10px}#sub_nav_container .sub_nav_content .feature ul,#sub_nav_container .sub_nav_content .feature ul li{margin:0;padding:0}#sub_nav_container .sub_nav_content .feature ul{width:150px;margin-left:15px;padding-left:20px;border-left:1px solid #a8a39b}.offer_form_title{font-family:'Avenir LT W02 45 Book';font-size:15px;line-height:20px;color:#51261C;font-weight:400;margin:0}.offer_form_caption{margin-top:5px}.other_offers{padding-top:20px;margin-top:20px}.left_column_offer{margin:0}.offers_destination_dropdown{width:190px;margin-bottom:15px}.offers_text_links_title{margin-top:10px;font-size:12px;margin-bottom:0}ul.offers_text_links{margin:0 0 15px;padding:0}ul.offers_text_links li{margin:0;padding:0;list-style:none outside none;line-height:18px}.promo_bknd_container,.promo_controls_wrapper,.promo_headline{display:none}.promo_side_component{visibility:hidden}#promo_component{width:684px;margin-left:-50px;margin-top:30px;clear:both}.home #promo_component{width:auto;margin:0}.home .promo_bknd_container{display:block}.home .promo_bknd,.home .promo_overlay{width:995px;height:120px;border-top:none;margin:0 auto;zoom:1;-moz-border-radius:6px 6px 6px 6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-radius:6px 6px 6px 6px;behavior:url(/skins/common/js/PIE.htc)}.home #promo_component{position:relative;height:200px;clear:both}.home .promo_bknd_container{position:relative;z-index:0;height:99px;margin:0 auto;overflow:hidden}.home .promo_bknd{position:relative;-moz-box-shadow:0 2px 12px #d3d2ce;-webkit-box-shadow:0 2px 12px #d3d2ce;box-shadow:0 2px 12px #d3d2ce;behavior:url(/skins/common/js/PIE.htc);z-index:0;top:-40px}.home .promo_overlay{position:relative;background:url(/skins/en_US/ES/img/gui/promo_bknd_fulllength.png) #f6f3f1 no-repeat;top:-140px;overflow:hidden;z-index:0}#promo_content{display:inline-block;width:684px}.home #promo_content{display:block;width:auto;position:relative}#promo_content,#promo_content .promo_item{margin:0;padding:0;list-style:none}.promo_item{width:208px;float:left}.home #promo_content .promo_item{width:300px;margin-right:35px;padding:18px 0 0 17px}#promo_content .promo2{margin:0 30px}.home #promo_content .promo1{margin-right:22px!important}.home #promo_content .promo2{margin:0 22px 0 0!important}.home #promo_content .promo3{margin-right:0!important}.promo_image{width:208px;height:116px;position:relative;overflow:hidden}.home .promo_image{border:3px solid #fff;-moz-box-shadow:0 0 5px #bfbfbf;-webkit-box-shadow:0 0 5px #bfbfbf;box-shadow:0 0 5px #bfbfbf;behavior:url(/skins/common/js/PIE.htc);float:left;width:144px;height:80px}.promo_image img{width:100%;height:auto}.promo_copy{border-top:1px solid #e4ded3;background:url(/skins/en_US/ES/img/gui/promo_copy_bg.png) 0 0 repeat-x #fff;min-height:54px;padding:5px 10px}.home .promo_copy{border:none;background:0 0;float:right;min-height:auto;width:140px;padding:0}.home .promo_headline{display:block;font-size:14px;color:#2d7fbb;line-height:15px;font-family:'Avenir LT W02 45 Book'}.promo_deck{display:block;font-size:13px;line-height:16px;color:#323235;font-family:'Avenir LT W02 45 Book'}.home .promo_deck{font-size:11px;line-height:13px;color:#666;font-family:Arial,Helvetica,sans-serif;display:none}.right_column .promo_headline{display:block;font-size:13px;line-height:16px;color:#323235;font-family:'Avenir LT W02 45 Book';min-height:36px}.right_column .promo_deck{font-size:12px;line-height:16px;color:#666;font-family:Arial,Helvetica,sans-serif}.promo_actionLink{display:block;font-size:10px;padding-top:6px}.home .promo_actionLink{text-transform:uppercase}.home #lower_container,.home #lower_page_wrapper{position:relative;top:-90px;z-index:0}.premium #lower_container{position:relative;top:0;clear:both}#main_content #brand_social{position:relative;top:-94px;width:970px;margin:0 auto}#main_content .left_column #brand_social{background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 0 no-repeat;width:auto;margin:0 24px 0 25px;top:auto;padding:25px 0 0 0}#main_content #brand_social .social{float:left}#main_content .left_column #brand_social .social{color:#666;width:auto;top:auto;margin-bottom:20px}#main_content #brand_social .social ul,#main_content #brand_social .social ul li{margin:0;padding:0;list-style:none}#main_content #brand_social .social ul li{float:left;vertical-align:middle;margin-right:6px;color:#666;font-size:11px}#main_content .left_column #brand_social .social ul li{float:none}#main_content .left_column #brand_social .social ul li ul li{float:left;margin-right:15px}#main_content .left_column #brand_social .social ul li ul.show_captions li{float:none;margin-right:0}#brand_social ul li ul li{text-indent:-9999px;width:37px;float:left}#brand_social ul li ul.show_captions li{text-indent:0;width:auto;float:none}#main_content #brand_social ul li.social_title{padding-top:2px}#main_content .left_column #brand_social .social_title{color:#666;font-size:12px;font-weight:700;margin-bottom:20px}#main_content #brand_social .social ul li img{vertical-align:middle;margin-right:8px}#main_content #brand_social .social a{display:block;padding-left:0;height:37px;padding-top:2px}#main_content #brand_social .social .facebook a{background:url(/skins/common/img/social-icons.png) no-repeat 0 0}#main_content #brand_social .social .twitter a{background:url(/skins/common/img/social-icons.png) no-repeat 0 -60px}#main_content #brand_social .social .youtube a{background:url(/skins/common/img/social-icons.png) no-repeat 0 -120px}#main_content #brand_social .social .instagram a{background:url(/skins/common/img/social-icons.png) 0 -180px no-repeat transparent}#main_content #brand_social .social .pinterest a{background:url(/skins/common/img/social-icons.png) 0 -240px no-repeat transparent}#main_content #brand_social .social .googleplus a{background:url(/skins/common/img/social-icons.png) 0 -300px no-repeat transparent}#main_content #brand_social .social .hiltonsuggests a{width:174px;background:url(/skins/common/img/social-icons.png) 0 -360px no-repeat transparent}#main_content #brand_social .social .tumblr a{background:url(/skins/common/img/social-icons.png) 0 -420px no-repeat transparent}#main_content #brand_social .social .flickr a{background:url(/skins/en_US/ES/img/gui/social_logos.png) 0 -90px no-repeat}#main_content #brand_social .social a:link,#main_content #brand_social .social a:visited{color:#2d7fbb;text-transform:Capitalize}#main_content #brand_social .social a:hover{color:#00A18E}#main_content .left_column #brand_social .social a:link,#main_content .left_column #brand_social .social a:visited{color:#2d7fbb}#main_content .left_column #brand_social .social a:hover{color:#00a18e}#main_content #brand_social .enews{float:right;color:#6f604d;font-size:11px;font-weight:700;text-align:right;padding-top:10px}#main_content #brand_social .enews .enews_field{width:185px;height:12px;font-style:italic;color:#6f604d;font-size:11px;margin-left:8px;text-align:left;vertical-align:middle}#main_content #brand_social .enews .enews_submit{vertical-align:top;display:none}#main_content #brand_social .enews .enews_button{width:18px;height:18px;position:absolute;top:11px;left:951px}#main_content #brand_social .enews .enews_button ul,#main_content #brand_social .enews .enews_button ul li{margin:0;padding:0;list-style:none}#main_content #brand_social .enews .enews_button .btn_cap_left,#main_content #brand_social .enews .enews_button .btn_cap_right{display:none}#main_content #brand_social .enews .enews_button a.btn_text{display:block;width:0;height:18px;padding-left:18px;overflow:hidden;background:url(/skins/en_US/ES/img/gui/submit_arrow.gif) no-repeat}#callout_container{width:970px;height:1px;overflow:visible;position:relative;margin:0 auto;z-index:10}#callout{position:relative;height:100px;width:280px;color:#342e2b;left:100px;top:40px}#callout .headline{font-size:36px;font-weight:700}#callout .deck{font-size:12px}#footer_wrapper_container{position:relative;z-index:50}#booking_widget_wrapper{display:none}.premium_layout{position:relative;z-index:0}.capabilities_component{padding:0 20px 12px 20px;font-size:11px;line-height:16px;background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 100% no-repeat;margin-bottom:13px;margin-top:20px}.capabilities_component li{line-height:16px}.capabilities_component h4{margin:3px 0 0 0;font-size:11px}.capabilities_component ul li li{border-bottom:none;padding:0}.capabilities_component ul{list-style-type:none;padding:0}.capabilities_component .capabilities_component_conventioncenters span,.capabilities_component .capabilities_component_localairports span{display:block}.capabilities_component_actionlink,.capabilities_component_ataglance,.capabilities_component_conventioncenters,.capabilities_component_exhibitspace,.capabilities_component_groupamenities,.capabilities_component_localairports,.capabilities_component_roomtypes{padding-bottom:10px}.contactus_component .subhead,.contactus_component .title,.hoursofop_component .subhead,.hoursofop_component .title{margin:0 0 5px}.hoursofop_component{margin:0 24px 0 25px;padding:16px 0;background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 0 no-repeat}.hoursofop_component .copy_area ul li{border-bottom:none;padding:0;background:0 0;margin:0 0 5px}.hoursofop_component ul li .subhead{margin:0}.hoursofop_component ul{list-style-type:none;padding:0}.contactus_component{padding:16px 0;margin:5px 24px 0 25px;background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 0 no-repeat}.contactus_component p{margin:0 0 5px 0}ul.link_list{margin:0}ul.link_list a{font-size:10px;display:block;padding:5px 0}ul.link_list a.pdf{margin:0;list-style-type:none;background:url(/skins/en_US/ES/img/gui/pdf_doc.gif) 0 3px no-repeat;display:inline-block;height:21px;padding-left:22px}ul.link_list li a.overlay_link{float:none}ul.link_list{padding:5px 0 0 0;list-style-type:none}ul.link_list a span{color:#666;display:block;font-weight:400}.left_column .list_component{margin:0 24px 0 25px}.left_column ul.link_list li span{font-family:'Avenir LT W02 45 Book';font-size:14px}.left_column ul.link_list li{list-style-type:none}.left_column ul.link_list li a{font-size:11px}.left_column .list_component .title{color:#846046;display:block;font-family:'Avenir LT W02 45 Book';font-size:14px;font-weight:400;margin:0 0 10px}.property_policy_component{margin-bottom:30px;margin-top:50px}.policy_content_block{padding:0 0 10px 0;margin:0 0 10px 0;float:left}.policy_content_block li{padding:0;margin:0 0 5px 0;font-size:12px;list-style-type:none}.policy_content_table{margin:0 0 30px 0}table.property_policy_table{border-collapse:collapse;width:100%;padding:0}.policy_content_table td,.policy_content_table th{padding:5px 10px 5px 0}.property_policy_table .odd{background:#f8f7f4}.policy_col1{width:40%;border-left:none;text-align:left;font-weight:400}.policy_col2{width:60%;border-right:none}.policy_content_table table span{font-size:10px}#book_a_room{display:none}.property_component{width:257px;position:relative;margin-left:0;display:block;z-index:10;margin-top:52px}.property_details_container{font-size:11px;color:#666}.offers_brand_form .property_details_container{border:none;padding:0 0 6px 0;background:0 0}.property_details_container span{display:block}.property_details_container .address span,.property_details_container .phone_numbers span span{display:inline-block}.property_details_container .address .visualGroup:first-child span{display:inline}.property_details_container .specialist{margin-top:15px}.property_details_container .specialist .telephone{white-space:nowrap;display:inline}.premium .property_component{position:relative;z-index:1;margin:0}.property_details_container{z-index:10;padding:15px 20px;background:#f8f7f4;border-bottom:1px solid #e2dcd1}.property_details_container #hotel_status_message{color:#a4a4a4;margin-top:11px}#property_widget{position:relative;z-index:10;background:#f8f7f4}#property_widget #all_search_input{display:none}.property_navigation_container{border-top:1px solid #e2dcd1;padding:15px 20px 9px;position:relative}.property_navigation_container span{display:block;font-size:13px}.property_navigation_container .subnav_list{border:none;margin:0 10px;padding:0}.two_column .left_column{margin-top:50px}.propertyPage .two_column .left_column{margin-top:0}.property_navigation_container ul,.property_navigation_container ul li{margin:0;padding:0;list-style:none}.property_navigation_container ul{margin-bottom:10px;line-height:22px}.property_navigation_container ul li a{font-size:12px;font-weight:700;text-transform:uppercase}.property_navigation_container .subnav_list li a{font-size:12px;font-weight:400;text-transform:none}.property_navigation_container .subnav_list li.selected a{font-weight:700}.property_navigation_container ul li a:link,.property_navigation_container ul li a:visited,.property_navigation_container ul li.selected ul li a:link,.property_navigation_container ul li.selected ul li a:visited{color:#323235}.property_navigation_container ul li a:hover{color:#00A18E}.property_navigation_container ul li.selected a:link,.property_navigation_container ul li.selected a:visited{color:#00A18E}.property_navigation_container ul li.selected ul li a:hover{color:#00A18E}.right_column .nearby_hotel_link_container{display:none}.home #main_content,.premium #main_content{position:static;margin-bottom:0;margin-top:0}.premium #inner_container{background:rgba(1,33,62,.8);behavior:url(/skins/common/js/PIE.htc)}.premium #header_bottom_row,.premium #header_top_row{background:0 0}.left_column{width:257px;background:#fff;float:left;border-left:none;min-height:620px}body.jsDisabled .left_column,body.jsDisabled.propertyPage .two_column .left_column{margin-top:800px}.premium .left_column{top:-72px;position:relative}.right_column{width:637px;padding:0 25px 20px 50px;position:relative;float:right}.row_1{width:100%}.image_alt{display:none}.jcarousel-item-placeholder-horizontal{visibility:hidden}.gallery_image img{width:100%;display:none;position:absolute}.gallery_container ul{list-style:none;margin:0;padding:0}.gallery_container .gallery_page_next,.gallery_container .gallery_page_prev{cursor:pointer;position:absolute;z-index:10;width:15px;height:30px;top:23px;display:none}.gallery_link{height:0;width:0;font-size:0;text-indent:-9000px}.gallery_container .gallery,.gallery_container .gallery_content,.gallery_container .gallery_content img,.gallery_container .gallery_content span.image_description,.gallery_container .gallery_counter,.gallery_container .gallery_list,.gallery_container .gallery_list li ul,.gallery_container .gallery_next,.gallery_container .gallery_prev,.gallery_container ul li div{display:none}.gallery_container .gallery_next,.gallery_container .gallery_prev{height:78px;overflow:hidden;width:41px;cursor:pointer}.gallery_container .gallery_prev{background:url(/skins/en_US/ES/img/gui/large_gallery_arrows.png) no-repeat top left}.gallery_container .gallery_next{background:url(/skins/en_US/ES/img/gui/large_gallery_arrows.png) no-repeat top right}.gallery_container .gallery_page_prev{background:url(/skins/en_US/ES/img/gui/small_gallery_arrows.png) no-repeat center left}.gallery_container .gallery_page_next{background:url(/skins/en_US/ES/img/gui/small_gallery_arrows.png) no-repeat center right}.gallery_container .gallery_carousel ul.active{height:64px;display:block;overflow:hidden}.gallery_container .gallery_carousel li{float:left;position:relative;cursor:pointer}.gallery_container .gallery_controls_container{position:relative;left:0;width:970px;margin:0 auto;z-index:0}.brandPage .gallery_container .gallery_controls_container{position:absolute;bottom:0}.gallery_container .gallery_content a{padding:5px 23px 5px 15px!important;margin:4px 0 0 0;font-size:10px}.home .gallery_container .gallery_content a{padding:8px 23px 8px 17px!important;font-size:11px}.gallery_container .loading{position:absolute;top:200px;left:50%;width:60px;margin-left:-35px;padding:5px;background:rgba(102,102,102,.6);-pie-background:rgba(102,102,102,.6);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/skins/common/js/PIE.htc);text-align:center;display:none}.premium .gallery_carousel li,.propertyPage .right_column .gallery_carousel li{width:82px;height:46px;margin:4px 3px;background:#fff}.premium .gallery_carousel li,.propertyPage .right_column .gallery_carousel li{-moz-box-shadow:inset 0 0 3px 3px #ccc;-webkit-box-shadow:inset 0 0 3px 3px #ccc;box-shadow:inset 0 0 3px 3px #ccc}.premium .gallery_carousel li.active,.premium .gallery_carousel li.focused,.propertyPage .right_column .gallery_carousel li.active,.propertyPage .right_column .gallery_carousel li.focused{border:1px solid #00a18e;background:0 0;padding:2px;margin:1px 0}.premium .gallery_carousel img,.propertyPage .right_column .gallery_carousel img{width:82px;height:46px}.premium .gallery_carousel li.active img,.propertyPage .right_column .gallery_carousel li.active img{width:82px;height:46px;opacity:1;filter:alpha(opacity=100)}.premium .gallery_carousel,.propertyPage .right_column .gallery_carousel{position:absolute;height:57px;background:#ede9e1;width:440px;padding:9px 40px;right:0}.rooms_image .gallery_carousel{padding:0;display:inline-block;width:auto}.premium .gallery_page_prev,.propertyPage .right_column .gallery_page_prev{right:480px}.premium .gallery_page_next,.right_column .gallery_page_next{right:26px}.premium .gallery_list,.right_column .gallery_list{position:absolute;display:block;width:192px;bottom:-67px;overflow:hidden;cursor:pointer;margin:24px 0}.propertyPage .right_column .gallery_container.offers .gallery_counter{display:none}.propertyPage .premium .gallery_counter,.propertyPage .right_column .gallery_counter{position:absolute;display:block;width:193px;bottom:-67px;overflow:hidden;border-top:1px solid #E2DCD1;background:none repeat scroll 0 0 #F8F7F4;padding:36px 0 37px;border-bottom:1px solid #E2DCD1}.propertyPage .premium .gallery_counter{left:257px;bottom:-75px}.premium .gallery_list li.active,.right_column .gallery_list li.active{background:#f8f7f4;text-align:center;text-transform:uppercase}.premium .gallery_list li,.right_column .gallery_list li{background:#f8f7f4;text-align:center;text-transform:uppercase;color:#846046;font-weight:700;font-family:'Avenir LT W02 45 Book';display:none;padding:8px}.premium .gallery_list li.list.selected,.right_column .gallery_list li.list.selected{display:block}.premium .gallery_list li.list:hover,.right_column .gallery_list li.list:hover{color:#abaaa8}.premium .gallery_list:hover li.active span,.right_column .gallery_list:hover li.active span{background-image:none}.premium .gallery_list li.active span,.right_column .gallery_list li.active span{padding-left:15px;background:url(/skins/en_US/ES/img/gui/small_gallery_select_arrow.gif) left center no-repeat;font-weight:700;color:#402a22;font-family:'Avenir LT W02 45 Book';display:none}.premium .gallery_list li.selected span,.right_column .gallery_list li.selected span{padding-left:15px;background:url(/skins/en_US/ES/img/gui/small_gallery_select_arrows.png) left top no-repeat}.premium .gallery_list li.selected span,.right_column .gallery_list.galleryCategorySelectorOpen li.selected span{padding-left:15px;background:url(/skins/en_US/ES/img/gui/small_gallery_select_arrows.png) left bottom no-repeat}.premium .gallery_list li.selected span,.right_column .gallery_list li.selected span{font-weight:700;color:#abaaa8;font-family:'Avenir LT W02 45 Book'}.brandPage .gallery_carousel ul,.home .gallery_carousel ul,.propertyPage .gallery_container.offers .gallery_carousel ul{width:auto;height:8px;padding:8px 10px 8px 0}.brandPage .gallery_carousel li,.home .gallery_carousel li,.propertyPage .gallery_container.offers .gallery_carousel li{float:left;width:8px;height:8px;background:url(/skins/en_US/ES/img/gui/home_gallery_bullets.png) left center no-repeat;padding:0;margin:2px 13px 0 0;line-height:24px}.brandPage .gallery_carousel li.active,.home .gallery_carousel li.active,.propertyPage .gallery_container.offers .gallery_carousel li.active{background:url(/skins/en_US/ES/img/gui/home_gallery_bullets.png) right center no-repeat;border:0;padding:0}.brandPage .gallery_carousel li a,.home .gallery_carousel li a,.propertyPage .gallery_container.offers .gallery_carousel li a{display:inline-block;font-size:0;text-indent:0;height:4px;width:7px}.brandPage .gallery_carousel li.active,.brandPage .gallery_carousel li.focused,.home .gallery_carousel li.focused,.propertyPage .gallery_container.offers .gallery_carousel li.active,.propertyPage .gallery_container.offers .gallery_carousel li.focused{background:url(/skins/en_US/ES/img/gui/home_gallery_bullets.png) right center no-repeat;border:0;padding:0}.brandPage .gallery_carousel li img,.home .gallery_carousel li img,.propertyPage .gallery_container.offers .gallery_carousel li img{display:none}.brandPage .gallery_content,.propertyPage .gallery_container.offers .gallery_content{position:absolute;bottom:0;right:0;top:auto;padding:15px 20px 37px 20px;width:290px;background:rgba(227,226,223,.9);-pie-background:rgba(227,226,223,.9);behavior:url(/skins/common/js/PIE.htc);min-height:53px;height:auto!important;height:53px}.brandPage .gallery_carousel,.propertyPage .gallery_container.offers .gallery_carousel{position:absolute;bottom:10px;left:400px;z-index:11;width:290px;padding-right:15px}.brandPage .gallery_content .title,.propertyPage .gallery_container.offers .gallery_content .title{color:#402a22;font-size:13px;font-weight:700;text-transform:uppercase}.brandPage .gallery_content .caption,.propertyPage .gallery_container.offers .gallery_content .caption{color:#666;line-height:18px;font-size:13px;display:block}.home .gallery_content .caption p{display:inline}.home .gallery_image{position:relative;height:445px;left:50%;margin-left:-830px}.home .gallery_image img{width:auto}.home .gallery_container{overflow:hidden;max-width:2000px;min-width:970px;margin:0 auto;position:relative}.home .gallery_controls_container{position:relative;top:-458px;width:970px;margin:0 auto;overflow:visible;left:2px}.home .gallery_carousel{position:absolute;height:24px;z-index:21;left:305px;top:32px}.home .gallery_content{position:absolute;width:285px;left:289px;top:36px;padding:12px 16px 14px 16px}.home .gallery_content h1{font-size:32px;text-transform:uppercase;margin:16px 0 0 0;line-height:37px;color:#342e2b}.home .gallery_content h1 sup{vertical-align:text-top}.home .gallery_content .caption{font-size:12px;margin:0 0 9px 0;display:block;color:#342e2b;line-height:18px}.home .gallery_next,.home .gallery_prev{position:absolute;top:220px;z-index:24;overflow:hidden}.home .gallery_next{right:0}.home .gallery_container .loading{top:250px}.propertyPage .gallery_container{width:712px;left:-50px;position:relative;margin-bottom:67px;min-height:342px}.rooms_image .gallery_container{left:0}.propertyPage .rooms_image .gallery_container{margin-bottom:10px;min-height:0}.propertyPage .gallery_container.offers{margin-bottom:0}.propertyPage .gallery_image{position:relative;height:342px;overflow:hidden;background:#f9f8f5}.propertyPage .right_column .gallery_image img{width:100%}.propertyPage .gallery_container.offers .gallery_image img{position:absolute}.propertyPage .gallery_controls_container{width:712px}.propertyPage .offers_view .gallery_controls_container{position:absolute;bottom:0}.propertyPage .right_column .gallery_carousel{right:0;bottom:-67px;background:#EBF0EB;background:linear-gradient (left,#DDE1DC 0,#EBF0EB 3%);background:-moz-linear-gradient(left,#DDE1DC 0,#EBF0EB 3%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#DDE1DC),color-stop(3%,#EBF0EB));-pie-background:linear-gradient (left,#DDE1DC 0,#EBF0EB 3%);behavior:url(/skins/common/js/PIE.htc)}.propertyPage .right_column .gallery_page_next,.propertyPage .right_column .gallery_page_prev{top:14px}.propertyPage .gallery_container.standard .gallery_next,.propertyPage .gallery_container.standard .gallery_prev{display:block;height:85px;width:49px;position:absolute;top:-230px;cursor:pointer}.propertyPage .gallery_container.standard .gallery_prev{left:16px;background:url(/skins/en_US/ES/img/gui/large_gallery_arrows.png) no-repeat 5px -81px}.propertyPage .gallery_container.standard .gallery_next{right:16px;background:url(/skins/en_US/ES/img/gui/large_gallery_arrows.png) no-repeat -43px -81px}.propertyPage .gallery_photo_description{position:absolute;right:10px;bottom:18px;color:#544E4B;padding:5px;background:rgba(235,240,235,.8);-pie-background:rgba(235,240,235,.8);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/skins/common/js/PIE.htc)}.propertyPage .gallery_caption_toggle{text-align:right;display:block}.propertyPage .gallery_content{width:670px;padding:10px 5px 5px 5px}.propertyPage .gallery_container .loading{top:-190px}.premium .gallery_container{background:0 0;overflow:hidden;min-width:975px;width:auto;left:0}.premium .gallery_image{height:430px;min-width:1280px;overflow-y:hidden;margin:0 auto;position:relative}.premium .gallery_list{bottom:-75px;left:258px}.premium .gallery_controls_container{bottom:72px;width:970px;left:-1px}.premium .gallery_next,.premium .gallery_prev{position:absolute;top:-200px}.premium .gallery_prev{left:0}.premium .gallery_next{right:0}.premium .gallery_container .loading{top:-200px}.brandPage .right_column .gallery_container{position:relative;left:-50px;height:407px;width:712px}.brandPage .right_column .gallery_image{position:relative;height:407px;overflow:hidden}.brandPage .right_column .gallery_controls_container{width:712px}.brandPage .right_column .gallery_image img{position:absolute;width:710px;height:472px}.brandPage .right_column .gallery_container .loading{top:-200px}.propertyPage .gallery_container.offers .gallery_carousel{background:0 0;height:auto;padding:0}.propertyPage .gallery_container.offers .gallery_carousel li{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;behavior:url(/skins/common/js/PIE.htc)}.propertyPage .gallery_container.offers .gallery_list{display:none}.propertyPage .gallery_container.offers .gallery_content{line-height:18px;padding-bottom:30px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;behavior:url(/skins/common/js/PIE.htc)}.propertyPage .gallery_container.offers .gallery_content a{margin-left:0;margin-top:7px}.propertyPage .gallery_container.offers .gallery_content .title{text-transform:uppercase}.right_column .rooms_component .gallery_carousel li div,.right_column .rooms_component .gallery_carousel li img,.right_column .rooms_component .gallery_content,.right_column .rooms_component .gallery_list,.right_column .rooms_component .gallery_page_next,.right_column .rooms_component .gallery_page_prev{display:none}.right_column .rooms_component .gallery_container,.right_column .rooms_component .gallery_controls_container{width:188px;position:relative}.right_column .rooms_component .gallery_controls_container{top:-150px}.right_column .rooms_component .gallery_image{position:relative;width:188px;height:150px;overflow:hidden}.right_column .rooms_component .gallery_image img{width:188px;height:150px;position:absolute}.right_column .rooms_component .gallery_counter{position:absolute;top:136px;right:0;height:16x;line-height:16px;width:25px;background:#fff;border:none;padding:0;bottom:auto;font-size:11px;z-index:22}.right_column .rooms_component .gallery_carousel{top:136px;right:20px;height:16px;line-height:16px;position:absolute;z-index:21;background:0 0;width:auto;padding:0}.right_column .rooms_component .gallery_container .gallery_carousel ul{padding:4px 10px 2px 10px;background:#fff;height:8px}.right_column .rooms_component .gallery_container .gallery_carousel li{float:left;width:8px;height:8px;background:url(/skins/en_US/ES/img/gui/gallery_bullets.png) left center no-repeat;-moz-box-shadow:none;-webkit-box-shadow:none;box-shdaow:none;behavior:url(/skins/common/js/PIE.htc);font-size:0;text-indent:-9999px;padding:0;margin:0 3px}.right_column .rooms_component .gallery_container .gallery_carousel li a{display:inline-block;height:1px;overflow:hidden;text-indent:-9999px;width:1px}.right_column .rooms_component .gallery_container .gallery_carousel li.active,.right_column .rooms_component .gallery_container .gallery_carousel li.focused{background:url(/skins/en_US/ES/img/gui/gallery_bullets.png) right center no-repeat;border:0;padding:0}.right_column .rooms_component .gallery_container .gallery_next,.right_column .rooms_component .gallery_container .gallery_prev{position:absolute;top:30px;z-index:21}.right_column .rooms_component .gallery_container .gallery_prev{left:10px}.right_column .rooms_component .gallery_container .gallery_next{right:10px}.premium .row_1{background:0 0}.row_2{width:100%;min-height:200px;margin-top:50px}.two_column .row_2{margin:0}.premium .row_2{margin:0}.right_column .content_column,.row_2 .content_column{margin:0 20px 0 0;width:405px;float:left;min-height:200px;clear:both}.right_column .side_column,.row_2 .side_column{width:210px;float:left;background:#fff;margin-top:10px}.row_2 .side_column .cta_container{padding-bottom:12px}.row_3{width:100%;min-height:200px}.premium .content_row{position:relative;clear:both;z-index:0;top:-67px}.social_component ul,.social_component ul li{list-style:none;margin:0;padding:0}.social_component{background:url(/skins/en_US/ES/img/gui/share_bknd.gif) no-repeat scroll 0 0 transparent;clear:both;float:right;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;position:relative;text-align:center;text-transform:uppercase;width:207px;z-index:100;margin-bottom:20px}.social_component .addthis{float:right;margin-right:27px;margin-top:5px}.social_component .printBtn:hover{cursor:pointer}.social_component .addthis a,.social_component .printBtn .text{height:24px;line-height:23px;padding-right:30px;font-size:9px;color:#999;cursor:pointer;font-weight:400}.social_component .addthis a{padding-right:20px;display:inline-block;background:url(/skins/en_US/ES/img/gui/share_icon.gif) no-repeat 100% 4px;text-decoration:none}.social_component .addthis a:hover{opacity:.75;filter:alpha(opacity=75)}.social_component .printBtn .text{background:url(/skins/en_US/ES/img/gui/print_icon.png) no-repeat 100% 10%;display:inline-block}.social_component ul li.printBtn{float:left;margin-left:24px;margin-top:5px}.social_component .printBtn span:hover{opacity:.75;filter:alpha(opacity=75)}.left_column .social_component{background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 0 no-repeat;float:none;margin:4px 0 0;padding:5px 20px 7px;overflow:hidden;position:static}.left_column .social_component .addthis{margin-right:52px}.left_column .social_component ul li.printBtn{margin-left:0}.left_column .property_navigation_container .social_component span{display:inline-block;margin-top:0}.left_column .rating_component_point_category a{text-decoration:none}.left_column .rating_component_point_category_text,.left_column .rating_component_point_category_value{float:none;padding:0;line-height:1}.InteractWrapper{margin-top:45px;margin-bottom:15px}.InteractOffer{background-color:#D1EBBC;border-radius:4px;padding:6px;box-shadow:3px 3px 3px rgba(0,0,0,.18);background-image:url(/skins/common/img/interact/offers_OfferListing_Check.svg);background-repeat:no-repeat;background-position:10px 50%;background-size:22px 22px}.InteractOffer--description{font-family:Arial;font-weight:700;font-size:11px;color:#4b4b4b;margin-left:35px}.brandPage .gallery_content.carousel.carousel-interact a{display:block;float:left}.InteractCarouselWrapper{overflow:hidden;background-image:url(/skins/common/img/interact/offers_topImage_Embassy_Check.svg);background-repeat:no-repeat;background-position:0 50%;background-size:23px 23px;padding-bottom:3px;padding-top:6px;float:right}.InteractCarouselOffer{float:right;padding-left:28px}.InteractCarouselOffer--description{font-family:Arial;font-weight:700;font-size:14px;color:#402a22}.brandPage .right_column .gallery_container.carousel.carousel-interact{height:472px}.brandPage .right_column .carousel.carousel-interact .gallery_image{height:472px}.brandPage .carousel.carousel-interact .gallery_content{width:387px}.brandPage .carousel.carousel-interact .gallery_content .title{margin-bottom:15px;display:inline-block}.brandPage .carousel.carousel-interact .gallery_content .caption{margin-bottom:20px}.brandPage .carousel.carousel-interact .gallery_carousel{left:307px}#overlay_wrapper{position:absolute;width:100%;z-index:997;left:0;top:0}#overlay{position:absolute;width:100%;z-index:998;left:0;top:0;background:url(/skins/en_US/ES/img/compare/black75.png) 0 0 repeat transparent}#overlay_content_container{position:relative;margin:0 auto;z-index:999;background:#fff;overflow:hidden!important}#overlay_content_container .close_btn{background:url(/skins/en_US/ES/img/gui/weather_close_btn.png) 0 0 no-repeat #fff;display:block;position:absolute;top:15px;right:17px;height:9px;width:9px;cursor:pointer;z-index:1002}#overlay_content_container .external_content_wrapper{width:665px;height:500px;padding:30px 25px 50px 25px}#overlay_content_container .external_content{overflow-y:auto;height:500px}.video_hidden{display:none}.video_component{width:746px;padding:50px 10px 10px;position:relative}.html5-video-parameters,.html5-video-path,.swf-video-skin-path,.video-dimensions{display:none}#overlay_content_container div.poster{position:relative}#overlay_content_container img.video-poster{position:absolute;top:0;left:0;z-index:1001}#overlay_content_container img.video-cta{z-index:1002;position:absolute;top:0;left:0}#overlay_content_container img.video-cta-hover{z-index:1002;display:none;position:absolute;top:0;left:0}#overlay_content_container .flash_div_embed{display:none;background-color:#000}#overlay_content_container div.subtitles{display:none}#overlay_content_container .vjs-progress-control{z-index:1100}#overlay_content_container .video_component .caption{display:block;margin:10px 0}.standard_content_overlay{width:600px;padding:30px 20px}#weather_component{display:none;margin:0;padding:25px 20px 20px 0}#overlay_content_container .fivedayforecast .celsius .scale,#overlay_content_container .fivedayforecast .fahrenheit .scale,#overlay_content_container .measurement,#weather_component #weather_location,#weather_component .conditions,#weather_component .fivedayforecast,#weather_component .lat-long,#weather_component .measurement,#weather_component .precipitation{display:none}#weather_component .todayforecast dl dt{display:block;font-weight:700}#weather_component .fivedayforecast_trigger{cursor:pointer;font-size:10px;line-height:12px;display:block;color:#2d7fbb;background:url(/skins/en_US/ES/img/gui/action_link_arrow.png) 0 3px no-repeat;padding-left:10px;position:relative;left:100px;margin:0 0 -12px 0;clear:both}#weather_component .fivedayforecast_trigger:hover{color:#00a18e}#weather_component .title{color:#846046;line-height:15px;display:block;padding:0;font-family:'Avenir LT W02 45 Book';font-size:15px;font-weight:400}#weather_component .changer{float:right;padding:0 14px 0 0}#overlay_content_container .changer a,#weather_component .changer a{display:block;float:left;font-size:12px;line-height:12px}#overlay_content_container .changer,#overlay_content_container .changer a,#overlay_content_container .changer a:active,#overlay_content_container .changer a:visited,#weather_component .changer,#weather_component .changer a,#weather_component .changer a:active,#weather_component .changer a:visited{color:#2d7eba;text-decoration:none;font-weight:400}#overlay_content_container .changer a.selected,#overlay_content_container .changer a:hover,#weather_component .changer a.selected,#weather_component .changer a:hover{font-weight:700}#overlay_content_container .changer_fahrenheit,#weather_component .changer_fahrenheit{padding-right:4px}#overlay_content_container .changer_celsius,#weather_component .changer_celsius{padding-left:4px}#weather_component .todayforecast{padding:12px 0 0 0;margin-top:10px}#weather_component .todayforecast p{padding:0;margin:0}#weather_component dl,#weather_component dl dd,#weather_component dl dt{margin:0;padding:0}#weather_component dl{position:relative;top:-12px;margin:0 0 -12px 0;width:100px;float:left}#weather_component .todayforecast dl dt em{font-style:normal}#weather_component dl dd.icon{width:100px;height:100px}#weather_component dl dd.icon img{width:100px;height:100px}#weather_component .fivedayforecast .celsius,#weather_component .fivedayforecast .fahrenheit,#weather_component .todayforecast .celsius,#weather_component .todayforecast .fahrenheit{display:block}#weather_component .todayforecast .celsius .high,#weather_component .todayforecast .fahrenheit .high{color:#666;display:block;float:right;font-size:12px;line-height:16px;text-align:left;width:70px;margin-top:10px}#weather_component .todayforecast .celsius .low,#weather_component .todayforecast .fahrenheit .low{color:#666;display:block;float:right;font-size:12px;line-height:16px;text-align:left;width:70px}#weather_component .todayforecast .celsius .temperature,#weather_component .todayforecast .fahrenheit .temperature{display:block;width:35px;float:right}#weather_component .todayforecast .celsius .label,#weather_component .todayforecast .fahrenheit .label{display:block;padding:0 4px 0 0;width:20px;float:left}#weather_component .todayforecast .celsius .temperature .scale,#weather_component .todayforecast .fahrenheit .temperature .scale{display:inline}.left_column #weather_component{margin:20px}.left_column #weather_component .fivedayforecast_trigger{left:0}#overlay_content_container .forecast{width:746px;height:353px;padding:25px;z-index:1000;background:#fff;color:#836046}#overlay_content_container .todayforecast{display:none}#overlay_content_container .forecast .head{overflow:hidden;height:57px}#overlay_content_container .forecast .title_wrap{float:left}#overlay_content_container .forecast .title{font-size:14px;line-height:16px}#overlay_content_container .forecast .location{font-size:18px;line-height:36px;color:#323235;text-transform:uppercase}#overlay_content_container .forecast div.changer{float:left;padding:8px 0 0 50px;line-height:18px}#overlay_content_container .changer a{font-size:18px;line-height:18px}#overlay_content_container .forecast .fivedayforecast{clear:both;overflow:hidden;height:296px}#overlay_content_container .forecast ul{list-style:none;margin:0;padding:0;display:block;width:746px;height:284px;padding:12px 0 0 0}#overlay_content_container .forecast ul li{display:block;float:left;width:139px;margin:0;height:284px;padding:0 10px 0 0}#overlay_content_container .forecast ul li dl,#overlay_content_container .forecast ul li dl dd,#overlay_content_container .forecast ul li dl dt{margin:0;padding:0}#overlay_content_container .forecast ul li dl dt{text-align:left}#overlay_content_container .forecast ul li dl dt em.day{font-style:normal;font-size:18px;line-height:18px;display:block}#overlay_content_container .forecast ul li dl dt span.date{display:block;font-size:12px;line-height:24px;color:#666}#overlay_content_container .forecast ul li dl dd{padding-bottom:0}#overlay_content_container .forecast ul li dl dd.icon{text-align:left;padding:10px 0 0 0;margin-bottom:15px 0;height:100px}#overlay_content_container .forecast ul li dl dd.icon img{width:100px;height:100px}#overlay_content_container .forecast ul li div.celsius,#overlay_content_container .forecast ul li div.fahrenheit{text-align:left}#overlay_content_container .forecast ul li p.temperature{display:block;padding:0;margin:0}#overlay_content_container .fivedayforecast .celsius,#overlay_content_container .fivedayforecast .fahrenheit{display:block;padding:0}#overlay_content_container .fivedayforecast .celsius .high,#overlay_content_container .fivedayforecast .celsius .low,#overlay_content_container .fivedayforecast .fahrenheit .high,#overlay_content_container .fivedayforecast .fahrenheit .low{font-size:18px;line-height:30px;padding:0;display:block;clear:both}#overlay_content_container .fivedayforecast .celsius .temperature,#overlay_content_container .fivedayforecast .fahrenheit .temperature{display:block;width:70px;float:right}#overlay_content_container .fivedayforecast .celsius .label,#overlay_content_container .fivedayforecast .fahrenheit .label{display:block;float:left;padding:12px 4px 0 0;font-size:11px;line-height:11px;color:#666;font-weight:400;margin:0}#overlay_content_container .forecast ul li p.conditions{display:block;font-size:15px;line-height:20px;height:40px;font-weight:400;margin:0;padding:0;text-align:left}#overlay_content_container .forecast ul li p.precipitation{display:block;font-size:11px;line-height:16px;margin:0;padding:6px 0 0 0;text-align:left;clear:both}#overlay_content_container .forecast ul li p.precipitation .label{font-size:11px;line-height:14px;color:#7c7b7b;display:block;height:28px;position:relative;top:22px}#overlay_content_container .forecast ul li p.precipitation .percentage{font-size:18px;line-height:22px;display:block;position:relative;top:-28px}.MicrosoftMap .LogoContainer{right:0!important;left:auto!important;bottom:25px!important}#map_component h3{color:#846046;font-weight:400}#map_component h2{color:#846046;font-weight:400;text-transform:uppercase}#directions_component h4{color:#6f604d;text-transform:uppercase;background:url(/skins/en_US/ES/img/gui/directions/icon_min.gif) no-repeat 0 50%;padding-left:30px;height:17px;cursor:pointer}#directions_component h4.closed{background:url(/skins/en_US/ES/img/gui/directions/icon_max.gif) no-repeat 0 50%}#directions_component .summary span,#directions_component .summary strong{display:block}#directions_component .summary strong{cursor:pointer}#map_component{color:#666}#directions_component{padding-bottom:40px}.NavBar_menuitem{cursor:pointer}.directionsOverlayContainer,.map,.map_wrapper{width:640px;height:420px}.map_wrapper{position:relative;border:3px solid #fff;-webkit-box-shadow:#ccc 0 0 10px 0;-moz-box-shadow:#ccc 0 0 10px 0;box-shadow:#ccc 0 0 10px 0;behavior:url(/skins/common/js/PIE.htc)}.directionsOverlayContainer{position:relative;top:2px;z-index:100;height:0;color:#6f604d}.directionsOverlayContainer .overlay{position:absolute;overflow:hidden;left:3px}.directionsOverlayContainer .open{width:640px;height:326px;top:95px}.directionsOverlayContainer .closed{width:130px;top:395px;height:26px}.directionsOverlayContainer .overlay .tab{background:none repeat scroll 0 0 #F8F7F4;border-right:1px solid #E2DCD1;border-top:1px solid #E2DCD1;color:#6F604D;cursor:pointer;font-size:11px;font-weight:700;padding:7px;position:relative;text-align:left;top:1px;display:inline-block}.directionsOverlayContainer .overlay .directions_container{background:#f8f7f4;padding:15px;height:400px;border-top:1px solid #E2DCD1}.directions_container .close{width:17px;height:17px;background:url(/skins/en_US/DT/img/gui/overlay_close_icon.gif) no-repeat;position:absolute;top:40px;right:10px;cursor:pointer;overflow:hidden}.route_type,.route_type li{margin:0;padding:0;list-style:none}.route_type li{float:left;cursor:pointer;width:26px;height:26px;margin-left:5px}.route_type li span{display:none}.route_type{width:150px;float:right;margin-right:150px;margin-top:1px}.route_type li#Driving{background:url(/skins/en_US/ES/img/gui/directions/icon_car.gif) no-repeat}.route_type li#Walking{background:url(/skins/en_US/ES/img/gui/directions/icon_walking.gif) no-repeat}.route_type li#Transit{background:url(/skins/en_US/ES/img/gui/directions/icon_transit.gif) no-repeat}.route_type li#Driving.selected,.route_type li#Driving:hover{background:url(/skins/en_US/ES/img/gui/directions/icon_car_selected.gif) no-repeat}.route_type li#Walking.selected,.route_type li#Walking:hover{background:url(/skins/en_US/ES/img/gui/directions/icon_walking_selected.gif) no-repeat}.route_type li#Transit.selected,.route_type li#Transit:hover{background:url(/skins/en_US/ES/img/gui/directions/icon_transit_selected.gif) no-repeat}.destination_fields .text{display:block;padding-right:0;width:231px;position:absolute}.destination_fields label{display:block;float:left;margin-top:8px}.field_controls{width:276px;height:20px;clear:both}.options li,.remove_field{font-size:10px;float:left;margin-right:10px;margin-top:15px}.add_field,.remove_field{cursor:pointer}.add_field{padding-left:17px;background:url(/skins/en_US/ES/img/gui/directions/icon_add.gif) no-repeat;float:left}.remove_field{background:url(/skins/en_US/ES/img/gui/directions/icon_remove.gif) no-repeat scroll 0 0 transparent;height:12px;left:298px;position:absolute;top:73px;width:12px}.vis{visibility:hidden;height:0}.remove_field span{display:none}.options{clear:both;padding:5px 0;display:block}.overlay_btn_container{clear:both}.overlay_btn{background:url(/skins/en_US/ES/img/gui/directions/get_directions_btn_bknd.gif) repeat-x scroll 0 0 transparent;color:#FFF;font-weight:700;height:12px;padding:6px 15px;text-transform:uppercase;position:relative;top:20px;float:left;margin-right:10px;cursor:pointer;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;behavior:url(/skins/common/js/PIE.htc)}.overlay_btn:hover{background:-moz-linear-gradient(#84bede,#5997c6);background:-webkit-gradient(linear,0 0,0 bottom,from(#84bede),to(#5997c6));background:linear-gradient(#84bede,#5997c6);-pie-background:linear-gradient(#84bede,#5997c6);behavior:url(/skins/common/js/PIE.htc)}.route_form ul,.route_form ul li{margin:0;list-style:none}.transLocations{border-top:1px solid #e7e1d7}.showDirections{display:block;cursor:pointer;font-size:10px;color:#2d7fbb}.showDirections,.summary strong{background:url(/skins/en_US/ES/img/gui/directions/get_directions_arrow.gif) 0 50% no-repeat;padding-left:10px}.summary strong{background:url(/skins/en_US/ES/img/gui/directions/get_directions_link_arrow_down.gif) 0 50% no-repeat;padding-left:20px}.summary strong.closed{background:url(/skins/en_US/ES/img/gui/directions/get_directions_link_arrow_up.gif) 0 50% no-repeat}.instructionStep{margin-bottom:10px}.clear{clear:both}.hide{visibility:hidden}.location{margin-bottom:10px}.location .info{margin-top:10px;width:475px;line-height:20px}.location .info.time{margin-bottom:10px}.route_error{width:400px;padding:20px 30px 20px 20px}.route_leg .begin,.route_leg .end{font-weight:700;padding:10px 0 5px 0;margin-bottom:5px}.route_leg .begin{border-bottom:1px solid #E7E1D7;padding-top:0}.route_leg .end{border-top:1px solid #E7E1D7}.route_directions{margin:10px 0}.view_map{margin-bottom:10px}.directions_options,.directions_options .radio,.view_map .action_link{float:none}.view_map .action_link{margin-right:15px}.directions_options,.directions_options .radio{list-style:none outside none}.directions_options{font-size:11px;margin:-2px 0 0;padding:0}#map_component .info,.instructions p{line-height:20px}.lat,.long,.type .location .address{display:none!important}#map_component strong,.type .location .distance span,.type .location .name,.type .location .time span{font-weight:700;color:#666}.trans_costs_container table{width:475px;border-bottom:1px solid #e7e1d7}.trans_costs_container table tr td,.trans_costs_container table tr th{text-align:left;border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:#fafaf8;margin:0;padding:3px 0 3px 15px;font-weight:400}.trans_costs_container table tr{background-color:#fafaf8}.trans_costs_container table tr.head th{border-top:1px solid #e7e1d7;border-bottom:1px solid #e7e1d7;padding:10px 10px 10px 13px;text-transform:uppercase;font-weight:700}.trans_costs_container table tr th:first-child{width:150px}.trans_costs_container table .head th:first-child{border-right:1px solid #e7e1d7;display:block}.trans_costs_container table tr.odd,.trans_costs_container table tr.odd td,.trans_costs_container table tr.odd th{background-color:#fff}.trans_costs_container span{display:none}.swap_route{font-size:10px;float:right;color:#2d7fbb}.swap_route span{cursor:pointer}.directionsList{height:0;overflow:hidden}.grid-view{float:left;margin:0;margin-right:2%}.grid-view-wrapper{float:left;padding:10px 0;width:100%}ul.grid-view-row{margin:0 0 30px;padding:0;float:left;width:100%;clear:both;overflow:visible}ul.grid-view-row>li{float:left;list-style:none outside none}.grid-view>img{padding:3px;-webkit-box-shadow:#ccc 0 0 2px 2px;-moz-box-shadow:#ccc 0 0 2px 2px;box-shadow:#ccc 0 0 2px 2px;behavior:url(/skins/common/js/PIE.htc)}.content_component .grid-view-2>img,.content_component .grid-view-3>img{margin-right:0}.grid-view-1{width:100%;margin-right:0}.grid-view-2{width:48%}.grid-view-3{width:31%}.grid-view-2 h3,.grid-view-2 h4,.grid-view-3 h3,.grid-view-3 h4{clear:both;padding-top:10px}.grid-view-3 h4{font-size:12px;margin-bottom:4px}ul.grid-view-row>li ul{margin:0 0 12px}ul.grid-view-row>li ul li{list-style-type:disc}.grid-view-cta .cta_button{width:155px;float:left;vertical-align:middle;position:relative;text-align:center}.grid-view-cta p{display:inline-block;width:410px;margin:25px 0 0 20px;vertical-align:middle}.rooms img{width:208px;height:119px}.jsDisabled .rooms_component_content{display:block}.rooms_component_wrapper{font-family:Arial,Helvetica,sans-serif!important;font-size:12px}.rooms_component{position:relative;font-size:12px;color:#838d93;padding:12px 0;width:635px;overflow:hidden;border-bottom:1px solid #e5e5e5}.rooms_component_wrapper .general_headline_component{padding-bottom:0}.rooms_component_wrapper .general_headline_component h3{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:0}.rooms_head{overflow:hidden}.rooms_open_close{float:right;margin-right:15px;padding-right:13px;color:#0084a9;font-size:11px;background:transparent url(/skins/en_US/DT/img/compare/rooms_arrow_down.gif) no-repeat right 4px}.rooms_closed,div.roomIsClosed .rooms_opened{display:none}div.roomIsClosed .rooms_closed{display:block}.plus_minus{float:left;width:25px}.rooms_headline{color:#6f604d;font-size:11px;font-weight:700;margin:1px 0 15px}.rooms_head_copy{color:#666;font-size:12px;font-weight:700;float:left}.rooms_component_content{padding-left:25px;overflow:hidden;clear:both}.rooms_component_content_top{min-height:176px;overflow:hidden}.rooms_copy{width:353px;float:left;margin:0 0 10px;line-height:20px}.rooms_copy ul{margin-left:15px;padding-left:0}.rooms_image{overflow:hidden;position:absolute;top:41px;right:3px;width:188px;height:150px;margin:10px 0 10px 60px;float:left;border:#fff solid 3px;-webkit-box-shadow:#777 0 0 10px 0;-moz-box-shadow:#777 0 0 10px 0;box-shadow:#777 0 0 10px 0;behavior:url(/skins/common/js/PIE.htc);-pie-poll:true}.rooms_bottom_links{overflow:hidden}.rooms_amenity_spacing{margin-bottom:5px}.rooms_bottom_links .left_links{float:left}.view_all_amenities,.view_room_360{width:320px;margin:0 0 8px 25px}.view_all_amenities a,.view_room_360 a{color:#0084a9!important;font-size:11px;text-decoration:none}.view_all_amenities a:hover,.view_room_360 a:hover{color:#00a18e!important}.availability_button{text-align:right;margin-right:5px;float:right;font-size:11px}.amenities_overlay_wrapper,.rooms_360_wrapper,.rooms_overlay_wrapper{font-family:arial,helvetica,sans-serif;color:#666;font-size:11px;width:640px;min-height:300px}.amenities_overlay_wrapper,.rooms_overlay_content_wrapper{padding:0 25px}.amenities_overlay_head,.rooms_overlay_head{position:relative;color:#846046;font-size:16px;font-weight:700;padding:30px 20px 20px 0}.amenities_overlay_content,.rooms_overlay_amenities{padding:0 0 10px 0;overflow:auto}.rooms_overlay_amenities ul{margin-left:15px;padding-left:0}.rooms_overlay_amenities ul li{margin-bottom:10px;text-indent:0;padding-right:20px}.rooms_overlay_column1,.rooms_overlay_column2,.rooms_overlay_column3{width:33%;float:left}.rooms_360_wrapper{padding:25px;overflow:hidden}.rooms_360_wrapper a{text-decoration:none}.rooms_360_wrapper .virtual_tour_container{width:300px;float:left;overflow:hidden}.rooms_360_wrapper .virtual_tour{width:300px;height:240px}.rooms_360_wrapper .title{font-weight:700;margin:10px 0}.rooms_360_wrapper .copy{line-height:20px}.rooms_360_wrapper .plugin_copy{margin-top:10px}.rooms_360_wrapper ul,.rooms_360_wrapper ul li{list-style-type:none;margin:0;padding:0;display:block}.rooms_360_wrapper .tour_set_nav{margin:10px 0;overflow:hidden}.rooms_360_wrapper .tour_set_nav li{float:left;margin-right:10px}.rooms_360_wrapper .tour_nav a.selected,.rooms_360_wrapper .tour_set_nav a.selected{font-weight:700}.rooms_360_wrapper .tour_nav{display:none}.rooms_360_wrapper .tour_nav.selected{display:block;float:left;margin:0 10px;width:320px}.rating_component{color:#323235;float:left;width:668px;margin-top:2px;margin-left:-50px;font-family:Arial,Helvetica,sans-serif;padding:14px 28px 0 14px;position:relative;top:-59px}.rating_component a{color:#2d7fbb;background-image:url(/skins/en_US/ES/img/gui/action_link_arrow.png);background-repeat:no-repeat;background-position:right center;background-origin:border-box;padding-left:9px}.rating_component .reward_cat10 a,.rating_component .reward_cat11 a,.rating_component .reward_cat12 a,.rating_component .reward_cat8 a,.rating_component .reward_cat9 a{padding-right:9px!important}.rating_component a:hover{color:#00a18e}.rating_component .rating_component_rating_container{float:right;width:40%}.propertyPage .rating_component .rating_component_rating_container{margin-top:27px;margin-right:9px}.rating_component .rating_component_rating_container_inner{float:right}.rating_component .rating_component_rating_container .rating_component_stars{float:left}.rating_component .rating_component_rating_container .rating_component_details{float:left}.rating_component .rating_component_rating_container .rating_component_stars .rating_component_title{display:none}.rating_component_stars_container{height:14px;display:block}.rating_component_star{background:url(/skins/en_US/ES/img/rating_star.png);background-repeat:no-repeat;background-position:top;padding:0 1px 0 0;width:12px;height:11px;float:left}.rating_component_starsdescription{display:none}.star-filled{background-position:top}.star-half{background-position:center}.star-empty{background-position:bottom}.rating_component .rating_component_rating_container .rating_component_details a:hover{color:#576423}.rating_component .rating_component_rating_container .rating_component_details{color:#576423;padding-left:10px}.rating_component .rating_component_rating_container .rating_component_details a:link,.rating_component .rating_component_rating_container .rating_component_details a:visited{text-decoration:none}.rating_component .rating_component_point_container{float:left;margin-left:19px;display:block;padding-left:17px;clear:left}.rating_component .rating_component_point_container .rating_component_point_category,.rating_component_point_title{color:#2f7feb;float:left;margin-right:3px}.rating_component .rating_component_point_container_inner .rating_component_point_category .rating_component_point_category_text{float:left}.rating_component_point_category_value{float:left;padding-left:4px}.rating_component .rating_component_point_container .rating_component_point_value{clear:both;color:#636669;padding-left:17px;font-style:italic}.premium_layout .right_column .row_2 .side_column .rating_component{width:210px;padding:0;margin:0}.premium_layout .right_column .row_2 .side_column .rating_component .rating_component_rating_container{float:none;position:absolute;right:-24px;top:21px;width:210px}.premium_layout .right_column .row_2 .side_column .rating_component .rating_component_rating_container_inner{float:none}#overlay_content_container .rating_overlay{width:400px;padding:30px}.left_column .rating_component{clear:both;display:block;float:none;margin:15px 0 0;overflow:hidden;padding:13px 0 14px;top:auto;width:auto}.left_column .rating_component .rating_component_point_container{margin-left:0;padding:0 20px}.left_column .rating_component .rating_component_point_container .rating_component_point_title,.left_column .rating_component .rating_component_point_container span{color:#666;display:inline-block;font-size:12px;font-weight:700;margin:0}.left_column .rating_component .rating_component_point_container .rating_component_point_title{float:left;line-height:1;margin-right:3px}.left_column .rating_component .rating_component_point_container .rating_component_point_category_value{color:#2d7fbb}.left_column .rating_component .rating_component_point_container_inner .rating_component_point_category .rating_component_point_category_text{float:none}.left_column .rating_component_point_category a{background:0 0;padding:0}.parking_component,.policy_component{color:#666;font-family:Arial,Helvetica,sans-serif;width:228px;line-height:16px;font-size:12px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url(/skins/en_US/ES/img/gui/horiz_sep.png);background-origin:border-box;background-position:50% 0;background-repeat:no-repeat;background-size:auto;clear:both}.parking_component_title,.policy_component .policy_component_title{color:#846046;line-height:20pt;clear:both;font-family:'Avenir LT W02 45 Book';font-size:15px;font-weight:400}.parking_component_list_container,.policy_component .policy_component_list_container{clear:both;padding:7px 0 0 0}.policy_component_checkincheckout_container{padding:8px 0 0 0;height:30px}.policy_component .policy_component_left_pane{float:left;width:75px}.parking_component .title,.policy_component .title{font-weight:700}.policy_component .policy_component_right_pane{float:left}.policy_component .policy_component_list_container .title{font-weight:700;padding:0}.parking_component_finallink,.policy_component_finallink{margin-top:7px}.rates_from_wrapper{color:#7c7b7b;margin:5px 15px;padding:23px 0;text-align:center;background:-webkit-gradient(linear,0 0,0 bottom,from(#f5f4ef),to(#fff));background:-moz-linear-gradient(#f5f4ef,#fff);-pie-background:linear-gradient(#f5f4ef,#fff);behavior:url(/skins/common/js/PIE.htc)}.rates_from_heading{font-size:14px;color:#e6a85d;text-transform:uppercase;font-family:'Avenir LT W02 45 Book'}.rates_from_price{color:#e6a85d}.rates_from_copy{display:none}.rates_from_link{display:none}#location-inline-data{display:none}#location-wrapper .loading_icon{width:600px;text-align:center;margin-top:77px;height:20px;background:url(/skins/common/img/ajax-loader.gif) 50% 0 no-repeat}#location-wrapper{width:630px;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px}#location-map,.location-map-bounding-div{width:630px;height:420px;clear:both;position:relative;z-index:5}.location-map-bounding-div{padding:2px;-moz-box-shadow:0 -1px 2px #CCC;-webkit-box-shadow:0 -1px 2px #CCC;box-shadow:0 -1px 2px #CCC;behavior:url(/skins/common/js/PIE.htc)}#location-message,#location-results{display:none}.location-tabs{float:right}.location-tab{float:left;padding:10px 20px;border-bottom:0;position:relative;z-index:10}.location-tab.selected{background:#fff;border-left:1px solid #ccc;-moz-box-shadow:0 -1px 2px #CCC;-webkit-box-shadow:0 -1px 2px #CCC;box-shadow:0 -1px 2px #CCC;behavior:url(/skins/common/js/PIE.htc)}.location-tab a{font-weight:700;color:#402a22}.location-tab.selected a{color:#00A18E}.location-tab.selected:first-child{border-right:1px solid #ccc;border-left:0}#location-controls{float:left;padding:10px 0 0}#locations-regions-form{margin:0}.jsDisabled #location-wrapper{display:none}.location-padded{clear:both}#location-controls,#location-data,#location-map,#location-message,#location-results{position:relative}#location-data{width:600px;clear:both}.subregionSelect{display:none}.location-copy-text{padding:20px;display:none;margin-bottom:20px;line-height:150%;-moz-box-shadow:0 -1px 2px #CCC;-webkit-box-shadow:0 -1px 2px #CCC;box-shadow:0 -1px 2px #CCC;behavior:url(/skins/common/js/PIE.htc)}.location-pagination{float:right;width:90%;text-align:right;clear:both;margin:10px 0;display:none}ul.location-hotels{margin:0;padding:0 0 40px;float:left;width:600px;font-size:13px;line-height:17px}ul.location-hotels li{float:left;list-style:none outside none}.location-hotel-image{float:left;width:220px;height:120px;margin-right:10px}.location-categories>div>img,.location-hotel-image img{margin:6px;border:2px solid #fff;-moz-box-shadow:0 0 8px #666;-webkit-box-shadow:0 0 8px #666;box-shadow:0 0 8px #666;behavior:url(/skins/common/js/PIE.htc);width:188px;height:150px}.location-gallery-wrapper .location-hotel-text{float:left;width:370px}.location-gallery-page h3{margin-top:0;color:#846046;font-family:'Avenir LT W02 45 Book';font-weight:400;font-size:14px}.location-gallery-page h2{margin-left:5px}.location-categories{width:679px;margin-top:30px}.category-header,.location-category-header{margin-top:10px;font-weight:700}.content_array_component .grid-view-3 a img{box-shadow:0 0 2px 2px #CCC;padding:3px}div.category-header{color:#937661}.content_array_component .grid-view ul,.location-category-list ul{padding:0 0 0 15px;margin-left:0}.content_array_component .grid-view li,.location-category-list ul li{line-height:150%}.ero .location-hotel-text{padding-left:35px;background:url(/skins/en_US/ES/img/locations/brand_logo_medium.png) left 3px no-repeat;min-height:35px}#location-map-infobox-wrapper{width:299px;min-height:100px}.location-map-infobox{background:#fff;border:1px solid #000;width:260px;padding:10px;position:absolute;z-index:1100;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.location-infobox-close{text-align:right;margin-bottom:8px;font-size:12px;line-height:12px;width:100%}.location-infobox-close-anchor{text-decoration:none;font-family:Arial,Helvetica,sans-serif}.location-infobox-close-anchor:hover{text-decoration:underline;font-family:Arial,Helvetica,sans-serif}.location-map-infobox-arrow{position:absolute;height:28px;width:20px;z-index:1200;background:url(/skins/common/img/locations/infobox_arrow.png) no-repeat}.infobox-left .location-map-infobox{left:19px;top:0}.infobox-right .location-map-infobox{right:19px;top:0}.infobox-left .location-map-infobox-arrow{left:0;top:10px;background-position:0 0}.infobox-right .location-map-infobox-arrow{right:0;top:10px;background-position:0 -28px}.location-gallery-wrapper .location-hotel-name{font-size:14px;color:#846046;margin-bottom:10px}.location-hotel-accepting-reservations{font-style:italic}.location-hotel-availability{margin-top:12px}.location-hotel-availability .cta_button{float:left}.top_locations_link{display:none}.location-footer{margin-bottom:20px}.content_array_component .grid-view{margin-bottom:20px}.content_array_component .grid-view a.action_link{margin-top:10px}.content_array_component .grid-view ul{padding:0;list-style:none}#new_hotels_component{margin-top:20px;overflow:hidden}#new_hotels_component li.grid-view .new_hotels_text{margin-top:5px;line-height:130%}#new_hotels_component .grid_view_component{float:left;clear:both}.new_hotels_text{float:left}.new_hotels_header{clear:both}#new_hotels_component .location-hotel-image{width:auto;height:auto;margin-right:10px}.new_hotels_status{margin:0 0 6px;font-weight:700}.new_hotels_title{margin:0 0 6px;font-weight:400;font-size:14px;color:#846046;font-family:'Avenir LT W02 45 Book'}.new_hotels_availability{margin-top:10px}.new_hotels_pagination{clear:both;margin:10px 0}#new_hotels_component .grid_view_component .grid-view-rows .grid-view-row:last-child,.grid_view_component .grid-view-rows .grid-view-row{margin-bottom:0}.left_column .general_image_component{clear:both;font-size:11pt;line-height:16pt;color:#666;padding:15px 0 19px 0;margin:0 24px 0 25px;background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 0 no-repeat;font-family:Arial,Helvetica,sans-serif}.content_component img{border:#fff solid 3px;-webkit-box-shadow:#777 0 0 10px 0;-moz-box-shadow:#777 0 0 10px 0;box-shadow:#777 0 0 10px 0;behavior:url(/skins/common/js/PIE.htc);-pie-poll:true;-pie-watch-ancestors:true}.left_column .general_image_component .copy_area{font-size:12px;line-height:18px}.left_column .general_content_component{font-size:11px;line-height:15px;color:#666;padding:15px 0;margin:0 24px 0 25px;background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 0 no-repeat;font-family:Arial,Helvetica,sans-serif}.left_column .general_content_component .title{display:block;line-height:20px}.left_column .general_content_component ul{list-style-type:none;padding-left:0}.left_column .general_content_component li{display:block}.left_column .general_content_component ol{padding:0 0 0 15px}.left_column .general_content_component ol li{background:0 0;display:list-item}.left_column .general_image_component .copy_area ul{padding-left:0;list-style-position:inside;margin:0}.left_column .general_image_component .action_link{display:block}.brandPage .right_column .general_headline_component:first-child{margin-top:20px}.grid-view-3 .copy_area{padding-right:38px}.grid-view-3 .copy_area p{line-height:15px;font-size:11px}.table .col1,.table .col2{width:50%}.table .table_block_head{font-size:11px!important;font-weight:700!important;color:#666!important;font-family:Arial,Helvetica,sans-serif!important}.offers_wrapper{position:relative;width:100%;left:-50px;margin-bottom:60px;padding-left:50px;clear:both;font-size:13px;line-height:18px}.propertyPage .offers_wrapper{top:0}.offer_search_wrapper{margin-top:10px;overflow:hidden}.offer_search_wrapper br{clear:both}.offer_search_for{margin-bottom:20px;float:left}.offer_search_for span{color:#846046;font-weight:700}.offers_wrapper .social_component{top:0}.matches{clear:left;float:right}.matches span{color:#846046;font-weight:700}.sort_by{display:inline-block}.offers_wrapper a{text-decoration:none}.offers_wrapper .offer_left{color:#846046;font-weight:700;background:0 0;display:inline}.offers_content_divider{margin:5px 0}.offer_dark_text{font-weight:700;color:#3c3735}.offers_content_head_wrapper{position:relative;margin:0 0 20px 0;padding-top:20px}.offers_content_head{word-wrap:break-word}.more_offers_head,.offers_content_head,.offers_content_head_detail{font-size:18px;color:#846046;text-transform:uppercase}.more_offers_head{padding:40px 0 00px 0}.offers_content_subhead{line-height:20px}.offers_book_now{margin-top:20px}.more_offers,.offer{margin-top:20px;padding-top:20px;line-height:18px;overflow:hidden;width:100%}.more_offers .offer_copy_area,.offer .offer_copy_area{font-size:13px}.offer_left{width:296px;float:left}.offer_left img{-webkit-box-shadow:grey 0 0 4px 0;-moz-box-shadow:grey 0 0 4px 0;box-shadow:grey 0 0 4px 0;behavior:url(/skins/common/js/PIE.htc);width:276px;height:184px}.checkbox_subcopy{color:#666;margin-left:25px;font-size:11px;display:block;clear:both}.offer_right{width:340px;float:left}.offer_head{color:#846046;size:15px;margin:0 0 10px 0;font-weight:400}.offer_link_wrapper{margin-top:15px;overflow:hidden}.offer_link{float:left;padding-right:14px;text-decoration:none}.left_column_offer{margin:0 20px}.left_column .left_column_category,.left_column .left_column_interest{font-family:Arial,Helvetica,sans-serf;font-size:10px;padding-bottom:10px}.left_column .left_column_category{padding-top:25px}.left_column_head{font-size:10px;color:#666;font-weight:700;margin:0 0 3px 4px}.interest_content_wrapper{position:relative;overflow:hidden}.offers_float_left{float:left}.left_column_category{margin-bottom:15px}.interest_collapse{font-size:10px;font-weight:700;padding-right:10px;background:url(/skins/en_US/DT/img/offers/collapse_arrow_down.gif) no-repeat right 5px;color:#0084a9;float:right;display:block;text-decoration:none;cursor:pointer;margin-right:22px}.interest_toggle_open{background:url(/skins/en_US/DT/img/offers/collapse_arrow_up.gif) no-repeat right 5px}.interest_head_wrapper{overflow:hidden;cursor:pointer}.offers_copy_head{font-family:'Avenir LT W02 45 Book';font-size:15px;color:#846046}.offers_price_per_night{color:#e08d28;text-transform:uppercase}.participating_hotels_wrapper{margin-top:30px}.participating_hotels_wrapper h2{margin-bottom:10px;color:#846046;font-size:15px}.offer_hotel_list{overflow:hidden}.offer_hotel_list_column1 ul,.offer_hotel_list_column2 ul,.offer_hotel_list_column3 ul{padding:10px 0 10px 15px;margin:0}.offer_hotel_list a{line-height:20px}.blackout-dates,.offers_blackout_dates_wrapper{margin-top:15px;padding-top:25px;line-height:18px;background:url(/skins/en_US/ES/img/gui/content_rule.jpg) no-repeat top}.bold_text,.offers_blackout_dates_wrapper .offers_copy_head{font-weight:700;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666;display:inline!important}.offers_blackout_dates_wrapper p{display:inline}.t_and_c_link{position:relative;width:100%;padding-right:10px;background:url(/skins/en_US/ES/img/offers/collapse_arrow_down.gif) no-repeat scroll right center transparent}#main_content .t_and_c_link.open{background:url(/skins/en_US/ES/img/offers/collapse_arrow_up.gif) no-repeat scroll right center transparent;min-height:1px}.blackout-dates .t_and_c_link{left:0}.t_and_c_text{display:none;line-height:150%}.offers_cta_top{margin-bottom:20px}.offers_cta_top .cta_container{padding:0}.offers_error{width:200px;padding:40px 30px;color:red;font-size:12px}.groups_meetings_component{padding:0 20px 20px 20px}.groups_meetings_component .groups_meetings_component_booked,.groups_meetings_component .groups_meetings_component_retrieve,.groups_meetings_component .groups_meetings_component_webpage{padding:10px 0 0 0}.groups_meetings_component_booked{padding:0!important;margin-top:15px}.groups_meetings_component .subhead,.groups_meetings_component .title,.groups_meetings_component a{margin-top:7px;display:block}.groups_meetings_component .groups_meetings_component_planning{background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 100% no-repeat}.groups_meetings_component .title{font-size:12px;line-height:16px;color:#666;font-weight:700}.groups_meetings_component_planning .title{margin:0 0 10px 0;color:#846046;font-size:15px;font-weight:400;font-family:'Avenir LT W02 45 Book';display:block}.groups_meetings_component .subhead{font-size:12px;line-height:16px;color:#666;display:block}.right_column .groups_meetings_component .subhead,.right_column .groups_meetings_component .title{font-size:11px}.groups_meetings_component a{display:inline-block}.groups_meetings_component .groups_meetings_component_booked a,.groups_meetings_component .groups_meetings_component_retrieve a,.groups_meetings_component .groups_meetings_component_webpage a{display:block}.right_column iframe{width:670px;margin-left:-20px}.offers_brand_form{padding:16px 15px 10px 20px;margin:0}.offers_brand_form h1{margin-top:0;text-transform:capitalize}.offers_brand_form .labelTop{font-size:10px;font-weight:700}.offers_property_full .offers_brand_form{padding-top:0}.other_offers{padding:20px;margin:0;border-top:1px solid #E2DCD1}.left_column_offer{margin:0}.offers_destination_dropdown{width:190px;margin-bottom:15px}ul.offers_text_links{margin:0 0 10px;padding:0}ul.offers_text_links li{margin:0;padding:0;list-style:none outside none;line-height:18px;font-size:12px}.interest_content_wrapper{overflow:hidden;width:222px}.swf_video_player{position:relative;margin-top:20px}.swf_video_player .subtitles,.swf_video_player .video-cta-hover{display:none}.swf_video_player .flash_div_embed,.swf_video_player .video-cta,.swf_video_player .video-cta-hover,.swf_video_player .video-poster{width:640px;height:264px}.swf_video_player .video-cta,.swf_video_player .video-cta-hover,.swf_video_player .video-poster{position:absolute;top:0;left:0;z-index:0}.swf_video_player .video-poster{position:static}.swf_video_player .video-cta,.swf_video_player .video-cta-hover{z-index:1;cursor:pointer}.swf_player .flash_div_embed{width:100%;height:264px}.left_column .spa_reservation_component{margin-left:24px;margin-right:25px;margin-bottom:24px}#overlay_content_container .things_overlay_content{width:665px;height:765px;padding:30px 25px;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;behavior:url(/skins/common/js/PIE.htc)}#overlay_content_container .outside_content{overflow-y:auto;height:685px}.neabyplaces_container{width:100%;margin-bottom:22px;padding-bottom:22px}.neabyplaces_container .title{color:#323235;font-family:'Avenir LT W02 45 Book';font-size:18px;font-weight:400;margin-bottom:12px;margin-top:0;text-transform:uppercase}.neabyplaces_container .subtitle{color:#323235;font-size:15px;font-weight:400;font-family:'Avenir LT W02 45 Book';margin:20px 0}.neabyplaces_container img{float:left;margin:0 20px 20px 0}table.neabyplaces_table{width:100%}table.neabyplaces_table tr.odd td{background:#f1ebe2}table.neabyplaces_table tr td{background-color:#fff;margin:0;padding:10px 0 10px 15px;text-align:left}table.neabyplaces_table tr.head td{font-weight:700;text-transform:uppercase;background:#fff!important;padding:20px 7px 20px 15px}table.neabyplaces_table tr.head td:last-child{border-right:none}table.neabyplaces_table a:link,table.neabyplaces_table a:visited{text-decoration:none}table.neabyplaces_table td.second{background:#f8f5f1}table.neabyplaces_table tr.odd td.second{background:#eae2d5}table.neabyplaces_table td.second,table.neabyplaces_table td.third{text-align:center;padding:0}.neabyplaces_container .onsite_list{float:left;margin-right:10px}.left_column .spa_reservation_component{background:url(/skins/en_US/ES/img/gui/horiz_sep.png) 50% 0 no-repeat;margin-top:12px;padding-top:12px}.left_column .spa_reservation_component .text{margin:0 0 8px 0;display:block}.sitemap_wrapper{margin-top:30px}.sitemap_wrapper h1{margin-bottom:30px}.sitemap_wrapper a{text-decoration:none}.sitemap_wrapper .copy_area ul{overflow:hidden;padding:0;margin:0}.sitemap_wrapper .copy_area ul li{padding-left:12px;float:left;width:48%;list-style:none;background:url(/skins/en_US/DT/img/gui/bullet.gif) no-repeat left center}.sitemap_wrapper .copy_area{margin-bottom:20px}.content_row .left_column_shadow{background:url(/skins/en_US/ES/img/em_sidebar_shadow_bknd.png) no-repeat scroll 0 0 transparent;height:765px;left:257px;position:absolute;top:-2px;width:20px;z-index:100}.dining_component .dining_col_1{width:238px;float:left}.dining_component .dining_col_2{width:317px;float:left}.dining_component .content_component .copy_area ul,.dining_component .dining_hours_table{margin:12px 0 0}.dining_component .dining_hours_table th{font-weight:700;text-align:left;padding:0 0 10px}.dining_component .dining_hours_table thead th{text-transform:uppercase}.dining_component .dining_hours_table td{padding:0}.dining_component .dining_hours_table .col1,.dining_component .dining_hours_table .col2{width:50%}#nearby_restaurants_component ul{float:left;list-style:none;padding:0;margin:0 20px 20px;line-height:150%}.jsDisabled .t_and_c_text{display:block}.jsEnabled .hidden_content{display:none}.left_column .similar_offers{padding-left:20px}.left_column .similar_offers .title{color:#846046;display:block;font-family:'Avenir LT W02 45 Book';font-size:14px;font-weight:400;margin:5px 0 10px}.left_column .similar_offers a{display:block;line-height:150%}.dining_col_2 .hoursofop_component{margin:20px 0;padding:0;background:0 0}.dining_col_2 .hoursofop_component .title{font-weight:700;text-align:left;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666}.dining_col_2 .hoursofop_component ul li span{display:block}.jsDisabled #find_a_offer .cta_button{display:none}.jsEnabled #find_a_offer button.hide{color:transparent;background:0 0;border:0 none;display:block;font-size:1px;line-height:1px;margin:0;padding:0;position:absolute;text-indent:-9999px;text-transform:capitalize;visibility:visible}.jsDisabled #find_a_offer button.hide{display:block;visibility:visible}.video-js-box{text-align:left;position:relative;margin:0;padding:0!important;border:none!important}video.video-js{background-color:#000;position:relative;padding:0}.vjs-flash-fallback{display:block}.video-js-box img.vjs-poster{display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}.video-js-box .vjs-subtitles{color:#fff;text-align:center;position:absolute;bottom:50px;left:0;right:0}.video-js-box.vjs-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.video-js-box.vjs-fullscreen .vjs-flash-fallback,.video-js-box.vjs-fullscreen video.video-js{position:relative;top:0;left:0;width:100%;height:100%;z-index:1000}.video-js-box.vjs-fullscreen img.vjs-poster{z-index:1001}.video-js-box.vjs-fullscreen .vjs-spinner{z-index:1001}.video-js-box.vjs-fullscreen .vjs-controls{z-index:1003}.video-js-box.vjs-fullscreen .vjs-big-play-button{z-index:1004}.video-js-box.vjs-fullscreen .vjs-subtitles{z-index:1004}.vjs-styles-check{height:5px;position:absolute}.video-js-box.vjs-controls-below .vjs-controls{position:relative;opacity:1;background-color:#000}.video-js-box.vjs-controls-below .vjs-subtitles{bottom:75px}.video-js-box :focus{outline:1px dotted #fff}.video-js-box .vjs-controls{position:absolute;margin:0;opacity:.8;color:#fff;left:0;right:0;width:100%;bottom:0;height:39px;padding:0;z-index:1}.video-js-box .vjs-controls>div{position:absolute;text-align:center;margin:0;padding:0;height:34px;top:5px}.vjs-controls>div.vjs-play-control{left:0;width:34px}.vjs-controls>div.vjs-progress-control{right:180px;left:35px}.vjs-controls>div.vjs-time-control{width:80px;right:100px;height:30px;padding-top:4px}.vjs-controls>div.vjs-mute-control{width:25px;right:80px}.vjs-controls>div.vjs-volume-control{width:50px;right:30px}.vjs-controls>div.vjs-subtitle-control{width:30px;right:0}.vjs-controls>div.vjs-progress-control{border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.vjs-controls>div.vjs-time-control{border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.vjs-play-control{cursor:pointer!important}.vjs-play-control span{display:block;font-size:0;line-height:0}.vjs-paused.vjs-play-control span{width:0;height:0;margin:9px 0 0 11px;border-left:12px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.vjs-paused.vjs-play-control span:hover{border-left:12px solid #666}.vjs-playing.vjs-play-control span{width:2px;height:15px;margin:8px auto 0;border-top:0;border-left:5px solid #fff;border-bottom:0;border-right:5px solid #fff}.vjs-playing.vjs-play-control:hover span{border-top:0;border-left:5px solid #666;border-bottom:0;border-right:5px solid #666}.vjs-progress-holder{position:relative;padding:0;overflow:hidden;cursor:pointer!important;height:12px;margin:10px 1px 0 10px}.vjs-progress-holder div{position:absolute;display:block;width:0;height:12px;margin:0;padding:0}.vjs-play-progress{background:#fff;left:0}.vjs-load-progress{opacity:.5;background:#ccc;left:0}.vjs-controls .vjs-time-control{cursor:default;padding-top:3px!important;height:31px!important;font-size:10px;line-height:1;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#ccc}.vjs-controls .vjs-time-control span{line-height:25px}.vjs-volume-control{cursor:pointer!important}.vjs-volume-control div{display:block;margin:0 5px 0 5px;padding:7px 0 0 0}.vjs-volume-control div span{float:left;padding:0;margin:0 2px 0 0;width:5px;height:0;border-bottom:18px solid #555;text-indent:100%;white-space:nowrap;overflow:hidden}.vjs-volume-control div span.vjs-volume-level-on{border-color:#fff}.vjs-volume-control div span{border-color:#807f82;border-bottom-width:12px;height:4px}.vjs-volume-control div span:nth-child(6){margin-right:0}.vjs-mute-control{width:20px!important;cursor:pointer!important}.vjs-mute-control div.mute-off,.vjs-mute-control div.mute-on{width:19px;height:34px;background-repeat:no-repeat;background-position:0 10px}.vjs-mute-control div.mute-on{background-image:url(/skins/en_US/DT/img/volume_mute.png)}.vjs-mute-control div.mute-off{background-image:url(/skins/en_US/DT/img/volume.png)}.vjs-subtitle-control{cursor:pointer!important;border-left:none;padding:0 0 0 5px;margin:0 0 0 5px}.vjs-subtitle-control.active:hover>div,.vjs-subtitle-control:hover>div{color:#666!important}.vjs-subtitle-control div{color:#999!important;text-align:left;vertical-align:top;cursor:pointer!important;margin:5px 0 0 5px;width:20px;height:20px;margin:0 0 0 6px;height:17px;width:25px;padding:10px 0 0 0;font:700 12px arial}.vjs-subtitle-control.active>div{color:#FFF!important}.vjs-no-video{font-size:small;line-height:1.5}div.vjs-big-play-button{display:none!important;z-index:2;position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-43px 0 0 -43px;text-align:center;vertical-align:center;cursor:pointer!important;border:3px solid #fff;opacity:.9;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#0B151A;background:#1F3744 -webkit-gradient(linear,left top,left bottom,from(#0B151A),to(#1F3744)) left 40px;background:#1F3744 -moz-linear-gradient(top,#0B151A,#1F3744) left 40px;box-shadow:4px 4px 8px #000;-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000}div.vjs-big-play-button:hover{box-shadow:0 0 80px #fff;-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff}div.vjs-big-play-button span{display:block;font-size:0;line-height:0;width:0;height:0;margin:20px 0 0 23px;border-left:40px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.vjs-spinner{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;z-index:1;margin:-50px 0 0 -50px;transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5)}.vjs-spinner div{position:absolute;left:40px;top:40px;width:20px;height:20px;background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:1px solid #ccc}.vjs-spinner div:nth-child(1){opacity:.12;transform:rotate(000deg) translate(0,-40px) scale(.1);-webkit-transform:rotate(000deg) translate(0,-40px) scale(.1);-moz-transform:rotate(000deg) translate(0,-40px) scale(.1)}.vjs-spinner div:nth-child(2){opacity:.25;transform:rotate(045deg) translate(0,-40px) scale(.2);-webkit-transform:rotate(045deg) translate(0,-40px) scale(.2);-moz-transform:rotate(045deg) translate(0,-40px) scale(.2)}.vjs-spinner div:nth-child(3){opacity:.37;transform:rotate(090deg) translate(0,-40px) scale(.4);-webkit-transform:rotate(090deg) translate(0,-40px) scale(.4);-moz-transform:rotate(090deg) translate(0,-40px) scale(.4)}.vjs-spinner div:nth-child(4){opacity:.5;transform:rotate(135deg) translate(0,-40px) scale(.6);-webkit-transform:rotate(135deg) translate(0,-40px) scale(.6);-moz-transform:rotate(135deg) translate(0,-40px) scale(.6)}.vjs-spinner div:nth-child(5){opacity:.62;transform:rotate(180deg) translate(0,-40px) scale(.8);-webkit-transform:rotate(180deg) translate(0,-40px) scale(.8);-moz-transform:rotate(180deg) translate(0,-40px) scale(.8)}.vjs-spinner div:nth-child(6){opacity:.75;transform:rotate(225deg) translate(0,-40px) scale(1);-webkit-transform:rotate(225deg) translate(0,-40px) scale(1);-moz-transform:rotate(225deg) translate(0,-40px) scale(1)}.vjs-spinner div:nth-child(7){opacity:.87;transform:rotate(270deg) translate(0,-40px) scale(1.1);-webkit-transform:rotate(270deg) translate(0,-40px) scale(1.1);-moz-transform:rotate(270deg) translate(0,-40px) scale(1.1)}.vjs-spinner div:nth-child(8){opacity:1;transform:rotate(315deg) translate(0,-40px) scale(1.3);-webkit-transform:rotate(315deg) translate(0,-40px) scale(1.3);-moz-transform:rotate(315deg) translate(0,-40px) scale(1.3)}.vjs-hover{background-color:#000!important}div.poster{position:relative}img.video-poster{position:absolute;top:0;left:0;z-index:0}img.tabbed,img.video-poster:focus{outline:3px solid #ff0}img.video-cta{z-index:1;position:absolute;top:0;left:0}img.video-cta-hover{z-index:1;display:none;position:absolute;top:0;left:0}.flash_div_embed{width:640px;height:264px;display:none;background-color:#000}div#flash_div_content{display:block}body.jsDisabled div#flash_div_content{display:none}.video-js-box{display:none}.flash_controls .video-js-box{visibility:hidden;display:block}div.subtitles{text-indent:-9999em;height:0}span.html5-video-path{display:none}video{cursor:pointer}.flash_div_embed{display:none;background-color:#000}.flash_controls .video-js-box .vjs-controls{background-color:#000;position:static}.flash_controls .video-js-box .vjs-controls>div{height:30px}.flash_controls .vjs-controls .vjs-time-control{height:27px!important}.vjs-subtitle-control{color:#666}.home .promo_copy{position:relative}.home .promo_actionLink{display:inline-block;position:absolute;height:auto;overflow:hidden;width:auto;left:0;top:50px}.promo_deck p{margin:10px 0 3px 0}.content_list a.action_link,.grid-view a.action_link,.offer_link a.action_link,.promo_actionLink a{background:url(/skins/en_US/ES/img/gui/cta_secondary.jpg) no-repeat right top;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #c0d9eb;border-radius:3px;color:#5784a1!important;cursor:pointer;display:inline-block;font-size:10px;font-style:normal;font-weight:700;line-height:11px;margin:3px 3px 3px 0;padding:8px 20px 7px 11px!important;position:relative;text-decoration:none!important;text-transform:uppercase;-pie-poll:true;behavior:url(/skins/common/js/PIE.htc)}.content_list a.action_link:hover,.grid-view a.action_link:hover,.offer_link a.action_link:hover,.promo_actionLink a:hover{background:url(/skins/en_US/ES/img/gui/cta_secondary.jpg) no-repeat right bottom;-pie-poll:true;behavior:url(/skins/common/js/PIE.htc)}.language_dropdown_component{float:left;height:0;position:relative;top:4px;left:197px;z-index:1}.language_dropdown_component_brand{position:absolute;top:0;right:0;margin-top:-37px;margin-right:-10px}.left_column .language_dropdown_component{position:static;height:auto;padding-bottom:15px}.left_column .language_dropdown_component select{width:155px}.keyword-search-tools{padding:36px 15px 10px 20px}.keyword-search-tools .keyword-search-group{padding:7px 0}.keyword-search-tools .keyword-search-group-change{padding-top:0}.keyword-search-tools .keyword-search-group-change label{color:#846046;font-family:'Avenir LT W02 45 Book';font-weight:400;font-size:18px;display:block;margin-bottom:10px}#keyword-search-input{padding-top:4px;border:none;width:200px;height:20px;background:url(/skins/en_US/DT/img/gui/search_input_bknd.gif) #fff repeat-x 0 1px;border:1px solid #e0e0e1;font-size:11px;color:#726561;line-height:18px}.keyword-search-tools .keyword-search-group-search-sites legend span,.keyword-search-tools .keyword-search-group-showperpage label,.keyword-search-tools .keyword-search-group-sortby label{color:#726561;font-family:arial;font-size:10px;font-weight:700;display:block;line-height:15px;margin-bottom:5px}.keyword-search-tools .keyword-search-group-search-sites legend{margin-bottom:5px}.keyword-search-brand-item label{color:#726561;font-family:arial;font-size:10px;font-weight:700}#numberPerPage,#sortByDate{width:200px}.keyword-search-results{padding-top:36px}.keyword-search-results h1{float:left;margin-top:0}.keyword-search-results-pagination{float:right;margin-bottom:8px}.keyword-search-results-pagination form{display:inline-block;margin-left:10px}.keyword-search-results-pagination form button{cursor:pointer;border:none;padding:0;background:0 0}.keyword-search-results-pagination form button span{color:#0084A9}.keyword-search-results-pagination-prev button:before{content:'';display:inline-block;width:0;height:0;border:1px solid #0084a9;border-width:4px 6px 4px 0;border-color:transparent #0084a9 transparent transparent;margin-right:3px}.keyword-search-results-pagination-next button:after{content:'';display:inline-block;width:0;height:0;border:1px solid #0084a9;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #0084a9;margin-left:3px}.keyword-search-listings{list-style:none;margin:0 0 30px 0;padding:0}.keyword-search-listings li{border-bottom:1px solid #ddd;padding:10px 0}.keyword-search-listings li:first-child{border-top:1px solid #ddd}.keyword-search-listings li .listing-entry{padding:10px 12px}.keyword-search-listings li.keymatch .listing-entry{background:#ebe6dc}.keyword-search-listings li.keymatch{border-bottom:0;padding-bottom:0}.keyword-search-listings li.keymatch+li:not(.last-child){border-bottom:1px solid #ddd;padding-bottom:10px}.keyword-search-link-header{font-size:14px}.keyword-search-snippet{margin-bottom:4px;font-size:11px;line-height:18px}.keyword-search-url{margin:4px 0 0;color:#999;font-size:11px}.found-xx-results{float:left;font-size:14px;font-weight:700}.emptyResultMessage li,.emptyResultMessage p{font-size:13px;line-height:20px}.directory_component p.breadcrumb{font-size:18px;color:#846046;font-weight:400;text-transform:uppercase;font-family:'Avenir LT W02 45 Book';margin:40px 0 20px}.directory_component p.breadcrumb a{color:#846046}.directory_component p.breadcrumb a:focus,.directory_component p.breadcrumb a:hover{color:#2d7fbb}.directory_component h1{margin:0 0 10px 0;color:#846046;font-size:15px;font-weight:400;font-family:'Avenir LT W02 45 Book';display:block;text-transform:none}.content_component .directory_hotels_list ul{margin-top:10px}.content_component .directory_hotels_list ul>li{margin-bottom:5px}.right_column .content_component .directory_hotels_list>li:last-child{margin-top:10px}.best-price-guarantee-component{margin-left:20px;margin-bottom:20px;background-color:#F8F7F4;border:1px solid #E2DCD1}.best-price-guarantee-component span{color:#846046}.left_column .general_image_component .copy_area .best-price-guarantee-component p{margin-top:14px}.property_banner_component{position:relative;margin-left:-50px;padding-top:20px}.trip-advisor-certificate-of-excellence{margin:10px auto 20px auto;display:block;width:200px;height:auto}