div#nav-main,div#popular-destinations,div#content-shoulder,div.detail-headpic-sm,div.detail-headpic-lg,div.link-gallery,div#shoulder{display:none;}#branding-logo-img-print{display:block;}#branding-logo-img{display:none;}#branding #branding-tagline{padding:50px 0 0 250px;}
#branding-logo-img-print{display:none;}#branding-logo-img{display:block;}#branding #branding-tagline{padding:50px 0 0 200px;}


body{background-color:#CBC59E;text-align:center;margin:10px 0 0 0;}a img{border:0;}div.off-left{display:none;}#container{width:747px;margin:0 auto;padding:12px;text-align:left;position:relative;}#begin-content{float:left;width:540px;margin:20px 0px 0px 15px;color:#686864;}#branding{height:92px;padding:0;margin:0;background-color:#323131;position:relative;width:747px;}#branding-logo a{position:absolute;float:left;width:158px;height:64px;top:10px;left:20px;margin:0;}#branding #branding-tagline{margin:0;font-size:.8em;font-weight:bold;color:#fff;}#nav-global{position:absolute;top:20px;left:550px;text-align:right;padding-right:19px;}#nav-main{background-color:#d2ceb3;width:747px;text-align:center;}#headernav{text-align:center;}#headernav ul{font-size:8pt;clear:left;float:left;width:100%;margin:0 0 0 0;padding:0px 0 3px 0px;list-style:none;white-space:nowrap;background:#D1CEB3 url(/files/fivestaralliance.com/file-manager/14/fsa/images/hdrnv-bg.png) repeat-x top left;}#headernav ul li{float:left;margin:0;padding:0;border-right:1px solid #d1ceb3;}#headernav ul li a{display:block;text-decoration:none;color:#333;padding:6px 8px;}#headernav ul li a:hover{color:#333;text-decoration:underline;background:#d1ceb3;}#nav-main ul{margin:0;color:#000;font-size:.7em;padding:.4em 0 .4em 0;width:100%;}html>body #nav-main ul li{margin-bottom:12px;}#nav-main ul li{display:inline;list-style-type:none;}#nav-main ul li#nm5{border-right:none;margin-right:0;}#nav-main li a{text-decoration:underline;}#nav-main li a:hover{text-decoration:none;}div#browse{float:left;width:747px;}div#browse a.current-hotel{text-decoration:none;font-weight:bold;}div#browse-column-holder ul{margin:0;}div.browse-column ul{padding:0;}div.browse-column li{margin-bottom:5px;}#nav-tools{}#nav-tools ul{margin:0;padding:8px 0 0 0;text-align:center;}#nav-tools li{display:inline;font-size:.7em;_font-size:8pt;padding:0 6px;}#nav-tools li,#siteinfo-legal li{border-left:1px solid #cbc59e;}#siteinfo-legal ul{margin:0 !important;padding:0;}#siteinfo-legal p{margin:0 .5em 0 0 !important;padding:0;}#nav-tools li#nt1{border-left:none;}#siteinfo{margin:12px 0 0 0;font-size:.7em;text-align:center;}#siteinfo p,#siteinfo ul,#siteinfo li{display:inline;}#siteinfo p{margin:0 20px 0 0;}#siteinfo ul{margin:0;padding:0;}#siteinfo li{display:inline;margin:0;padding:0 4px 0 6px;}#popular-destinations{padding:20px 0 10px 0;}#popular-destinations p{font-family:arial,helvetica,sans-serif;font-size:.7em;color:#606060;margin:0 0 6px 0;padding:0;}#popular-destinations a{text-decoration:none;color:#606060;}#popular-destinations a:hover{text-decoration:underline;color:#606060;}.paging-links{background:#cbc59e;font-size:.9em;font-weight:bold;height:3em;margin:0 0 1em 0;border-top:1px solid #cbc59e;border-bottom:1px solid #cbc59e;position:relative;clear:both;}.paging-links div.previous{position:absolute;top:1em;left:.7em;}.paging-links div.next{position:absolute;top:1em;right:20px;}html>body .paging-links div.next{right:10px;}.error-description{font-size:.65em;}.nav{width:100%;border-top:1px solid #cbc59e;background:#ebeef1;}.hotel_experts{padding:6px 2px 0px 17px;font-size:0.6em;color:#51504A;float:left;width:165px;line-height:1.4em;}.copyright{width:100%;font-size:0.6em;color:#51504A;text-align:center;background:#ebeef1;padding:12px 0px 5px 0px;border-bottom:1px solid #cbc59e;}.popular{width:100%;background-color:#ffffff;padding-top:20px;}.popular-luxury-hotels{padding:0px 2px 0px 17px;font-size:0.6em;float:left;width:165px;line-height:1.4em;}.popular-luxury-hotels a:link,a:visited{color:#2F5071;}#menu{float:left;width:135px;background:#ffffff;}#menu .lg{padding:4px;}#menu ul{list-style:none;margin:0;padding:0;width:135px;float:left;}#menu a{font:1em;display:block;margin:0;padding:4px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;color:#000000;background-color:#ffffff;text-decoration:none;}#menu .first{border-top:1px solid #aaa;}#menu .first_link{border-top:1px solid #aaa;padding:2px 2px 2px 4px;}#menu a:hover{color:#2F5071;background:#e8e8d7;}#menu li{position:relative;}* + html #menu li{position:relative;height:20px;}* + html #menu .first_link{border-top:1px solid #aaa;padding:2px 2px 2px 4px;padding-bottom:5px;}#menu ul ul{visibility:visible;position:absolute;z-index:500;}#menu ul ul ul{position:absolute;top:0;left:100%;}div#menu ul ul,div#menu ul li:hover ul ul,div#menu ul ul li:hover ul ul{display:none;visibility:visible;}div#menu ul li:hover ul,div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display:block;visibility:visible;}div#freesearchbox{padding:3px 7px 1px 0px;width:379px;float:left;text-align:right;font-weight:bold;}div#freesearchbox input{display:inline;}#menu .menu-down{margin:0pt;padding:0px 0px 0px 45px;vertical-align:top;}#subhead{border:1px solid #d1d1af;margin:0px;padding:8px;background-color:#ebeef1;height:100%;}#headtitle{margin:20px 0px 0px;font-size:1.2em;_font-size:14pt;color:#686864;font-family:arial,verdana,helvetica;}#search-div{margin:0px;float:left;width:370px;color:#686864;padding-top:8px;padding-bottom:20px;padding-left:8px;padding-right:8px;}#summary-div{margin:0px 0px 15px;font-size:0.7em;_font-size:8pt;font-weight:bold;color:#000000;}#rec-eng{border-left:1px solid #cccccc;float:left;color:#686864;padding-left:17px;}#rec-eng-head{margin:0px;font-size:0.7em;font-weight:bold;color:#000000;_font-size:8pt;}#rec-eng-content{padding:2px 5px 0px 0px;font-size:0.7em;_font-size:8pt;line-height:14pt;}#arr-label{padding:1px 0px;margin-right:5px;font-size:8.5pt;width:45px;float:left;}#dept-label{padding:6px 0px;margin-right:5px;font-size:8.5pt;width:45px;float:left;}#cid-select,#room-select{margin:0px;float:left;}#ci{padding:2px 5px 5px 5px;width:75px;font-size:8.5pt;float:left;}#co{padding:6px 5px 1px 5px;width:75px;font-size:8.5pt;float:left;}#click-div{margin:3px 0px 0px;float:left;}#search{padding:2px 0px;font-weight:bold;font-size:8.5pt;font-family:arial;}#case-sense{padding:1px 0px;margin-right:5px;font-size:8.5pt;width:45px;float:right;}#reservationNumber{clear:right;}#cod-select{margin:5px 0px;float:left;}#div-cid,#div-cim,#div-cod,#div-com{float:left;}#cid,#cim,#cod,#com,#rooms{font-size:8.5pt;}.hdrt-container{background-color:#ebeef1;width:532px;border-bottom:1px solid #d2ceb3;margin:0px;padding:0px;margin:0px 0px 5px 0px;}.hdr_ad{text-align:center;margin:0px;background-color:#ebeef1;padding:10px 0px 6px 0px;}#standard-shoulder{width:160px;background:#ffffff;text-align:center;}.ad_links{width:160px;font-family:verdana,arial,helvetica;margin:15px 0px 20px 0px;border:1px solid #d2ceb3;}#standard-shoulder .hdr_ad{text-align:center;margin:0px;padding:0px 0px 6px 0px;background:#ffffff;}.ad_link,.articlelink{background-color:#eeeee4;padding:4px 0px 1px 0px;margin:0px;line-height:11pt;}.articlelink  .iconed{font-family:arial;font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-size-adjust:none;font-stretch:normal;}.nav_links{font-size:0.7em;_font-size:8pt;color:#51504A;padding:8px;line-height:16pt;text-align:center;border-top:1px solid #cbc59e;background:#ebeef1;border-bottom:1px solid #cbc59e;}#standard-shoulder-container{float:left;margin-top:12px;font-size:0.7em;background-color:white;margin-top:0px;}#check-availability2{width:460px;height:100%;}.header_search_txt{margin:0px 0px 10px 20px;display:inline;font-size:8pt;font-weight:normal;}.popular_luxury_title{font-weight:bold;color:#666666;}#search_city_block{border-left:1px solid #FFFFFF;padding:4px 15px 7px;float:right;line-height:16px;}#search_city_block a{color:#2F5071;text-decoration:underline;}#search_city_block .leftblock{float:left;padding-right:15px;}#search_city_block .rightblock{float:left;}#search_city_block .top_city{color:#444444;text-align:center;font-weight:bold;}.fsa_content_params{font-weight:bold;}.fsa_misc_title{font-size:1.3em;color:#51504A;padding-top:5px;}.fsa_misc_subtitle{padding:4px 5px;background:#EBE9D6 none repeat scroll 0% 0%;font-size:0.7em;color:#800000;-moz-background-clip:-moz-initial;-moz-background-origin:-moz-initial;-moz-background-inline-policy:-moz-initial;font-weight:bold;}.fsa_misc_img{border-top:1px solid #51504A;margin:0px;padding:0px;}.fsa_misc_img img{border-bottom:3px solid #51504A;}.sendmail_div{padding:10px;width:660px;background-color:#FFFFFF;font-family:arial,verdana,helvetica;font-size:9pt;line-height:13pt;border:1px solid black;}#email-success .success_sendmail{border-top:1px solid rgb(210,206,179);padding:10px;text-align:left;color:rgb(51,51,51);}.sendmail_title{font-weight:bold;}.sendmail_error{padding-left:0px;font-size:10px;text-align:left;color:red}.enquiry_block{display:none;}.special_offers{color:#800000;font-weight:bold;}.fsaphotogallery_img{border:0pt none;margin:0pt;}.fsamapiconblock_img{border:0pt none;}.enquiry_success{color:#33A333;}#div-rooms .rooms_txt{font-size:7.5pt;display:inline;}.hotel_review_txt{text-align:right;font-weight:bold;margin-bottom:15px;}#checkInDateCalendarAnchor a{padding-left:5px;}#checkOutDateCalendarAnchor a{padding-left:5px;}.photogal_img_icon{border:0pt none;margin:0pt;}#luxury_hotel_searchbx{margin:0px;background-color:#E8E8D7;width:747px;font-size:0.7em;color:#444444;}.searchtxtbx{font-size:1em;display:inline;}.luxury_hotels_bx_left{margin:0px;padding:4px 0px;float:left;width:352px;}.search_luxury_txt{margin:0px;padding:3px 5px 3px 8px;float:left;font-weight:bold;}.login_text{color:#000;font-size:.7em;}.loginfield{color:#000;font-size:.7em;}#SendMail{color:#525252;font-family:Arial;font-size:11px;line-height:15px;text-align:justify;}


body{background-color:#CBC59E;text-align:center;margin:10px 0 0 0;}a img{border:0;}div.off-left{display:none;}#container{width:747px;margin:0 auto;padding:12px;text-align:left;position:relative;}#begin-content{float:left;width:540px;margin:20px 0px 0px 15px;color:#686864;}#branding{height:92px;padding:0;margin:0;background-color:#323131;position:relative;width:747px;}#branding-logo a{position:absolute;float:left;width:158px;height:64px;top:10px;left:20px;margin:0;}#branding #branding-tagline{margin:0;font-size:.8em;font-weight:bold;color:#fff;}#nav-global{position:absolute;top:20px;left:550px;text-align:right;}#nav-main{background-color:#d2ceb3;width:747px;text-align:center;}#headernav{text-align:center;}#headernav ul{font-size:8pt;clear:left;float:left;width:100%;margin:0 0 0 0;padding:0px 0 3px 0px;list-style:none;white-space:nowrap;background:#d1ceb3 url(/files/fivestaralliance.com/file-manager/14/fsa/images/hdrnv-bg.png) repeat-x top left;}#headernav ul li{float:left;margin:0;padding:0;border-right:1px solid #d1ceb3;}#headernav ul li a{display:block;text-decoration:none;color:#333;padding:6px 8px;}#headernav ul li a:hover{color:#333;text-decoration:underline;background:#d1ceb3;}#nav-main ul{margin:0;color:#000;font-size:.7em;padding:.4em 0 .4em 0;width:100%;}html>body #nav-main ul li{margin-bottom:12px;}#nav-main ul li{display:inline;list-style-type:none;}#nav-main ul li#nm5{border-right:none;margin-right:0;}#nav-main li a{text-decoration:underline;}#nav-main li a:hover{text-decoration:none;}div#browse{float:left;width:747px;}div#browse a.current-hotel{text-decoration:none;font-weight:bold;}div#browse-column-holder ul{margin:0;}div.browse-column ul{padding:0;}div.browse-column li{margin-bottom:5px;}#nav-tools{}#nav-tools ul{margin:0;padding:8px 0 0 0;text-align:center;}#nav-tools li{display:inline;font-size:.7em;padding:0 6px;}#nav-tools li,#siteinfo-legal li{border-left:1px solid #cbc59e;}#siteinfo-legal ul{margin:0 !important;padding:0;}#siteinfo-legal p{margin:0 .5em 0 0 !important;padding:0;}#nav-tools li#nt1{border-left:none;}#siteinfo{margin:12px 0 0 0;font-size:.7em;text-align:center;}#siteinfo p,#siteinfo ul,#siteinfo li{display:inline;}#siteinfo p{margin:0 20px 0 0;}#siteinfo ul{margin:0;padding:0;}#siteinfo li{display:inline;margin:0;padding:0 4px 0 6px;}#popular-destinations{padding:20px 0 10px 0;}#popular-destinations p{font-family:arial,helvetica,sans-serif;font-size:.7em;color:#606060;margin:0 0 6px 0;padding:0;}#popular-destinations a{text-decoration:none;color:#606060;}#popular-destinations a:hover{text-decoration:underline;color:#606060;}.paging-links{background:#cbc59e;font-size:.9em;font-weight:bold;height:3em;margin:0 0 1em 0;border-top:1px solid #cbc59e;border-bottom:1px solid #cbc59e;position:relative;clear:both;}.paging-links div.previous{position:absolute;top:1em;left:.7em;}.paging-links div.next{position:absolute;top:1em;right:20px;}html>body .paging-links div.next{right:10px;}.error-description{font-size:.65em;}.nav{width:100%;border-top:1px solid #cbc59e;background:#ebeef1;}.hotel_experts{padding:6px 2px 0px 17px;font-size:0.6em;color:#51504A;float:left;width:165px;line-height:1.4em;}.copyright{width:100%;font-size:0.6em;color:#51504A;text-align:center;background:#ebeef1;padding:12px 0px 5px 0px;border-bottom:1px solid #cbc59e;}.popular{width:100%;background-color:#ffffff;padding-top:20px;}.popular-luxury-hotels{padding:0px 2px 0px 17px;font-size:0.6em;float:left;width:165px;line-height:1.4em;}.popular-luxury-hotels a:link,a:visited{color:#2F5071;}#menu{float:left;width:135px;background:#ffffff;}#menu .lg{padding:4px;}#menu ul{list-style:none;margin:0;padding:0;width:135px;float:left;}#menu a{font:1em;display:block;margin:0;padding:2px 2px 2px 4px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;color:#000000;}#menu .first{border-top:1px solid #aaa;}#menu a{color:#444;background:#ffffff;text-decoration:none;}#menu a:hover{color:#2F5071;background:#e8e8d7;}#menu li{position:relative;}#menu ul ul{position:absolute;z-index:500;}#menu ul ul ul{position:absolute;top:0;left:100%;}div#menu ul ul,div#menu ul li:hover ul ul,div#menu ul ul li:hover ul ul{display:none;}div#menu ul li:hover ul,div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display:block;}div#freesearchbox{padding:3px 7px 1px 0px;width:366px;float:left;text-align:right;font-weight:bold;}div#freesearchbox input{display:inline;}#menu .menu-down{margin:0pt;padding:0px 0px 0px 45px;vertical-align:top;}#subhead{border:1px solid #d1d1af;margin:0px;padding:8px;background-color:#ebeef1;height:100%;}#headtitle{margin:20px 0px 0px;font-size:1.2em;color:#686864;font-family:arial,verdana,helvetica;}#search-div{margin:0px;float:left;width:380px;color:#686864;}#summary-div{margin:0px 0px 15px;font-size:0.7em;font-weight:bold;color:#000000;}#rec-eng{border-left:1px solid #cccccc;float:left;color:#686864;padding-left:20px;}#rec-eng-head{margin:0px;font-size:0.7em;font-weight:bold;color:#000000;}#rec-eng-content{padding:2px 5px 0px 0px;font-size:0.7em;line-height:14pt;}#arr-label{padding:1px 0px;margin-right:5px;font-size:8.5pt;width:45px;float:left;}#dept-label{padding:6px 0px;margin-right:5px;font-size:8.5pt;width:45px;float:left;}#cid-select,#room-select{margin:0px;float:left;}#ci{padding:2px 5px 5px 5px;width:75px;font-size:8.5pt;float:left;}#co{padding:6px 5px 1px 5px;width:75px;font-size:8.5pt;float:left;}#click-div{margin:3px 0px 0px;float:left;}#search{padding:2px 0px;font-weight:bold;font-size:8.5pt;font-family:arial;}#case-sense{padding:1px 0px;margin-right:5px;font-size:8.5pt;width:45px;float:right;}#reservationNumber{clear:right;}#cod-select{margin:5px 0px;float:left;}#div-cid,#div-cim,#div-cod,#div-com{float:left;}#cid,#cim,#cod,#com,#rooms{font-size:8.5pt;}.hdrt-container{background-color:#ebeef1;width:532px;border-bottom:1px solid #d2ceb3;margin:0px;padding:0px;margin:0px 0px 5px 0px;}.hdr_ad{text-align:center;margin:0px;background-color:#ebeef1;padding:10px 0px 6px 0px;}#standard-shoulder{width:160px;background:#ffffff;text-align:center;}.ad_links{width:160px;font-family:verdana,arial,helvetica;margin:15px 0px 20px 0px;border:1px solid #d2ceb3;}.ad_link{background-color:#eeeee4;padding:4px 0px 1px 0px;margin:0px;line-height:11pt;}.nav_links{font-size:0.7em;color:#51504A;padding:8px;line-height:16pt;text-align:center;border-top:1px solid #cbc59e;background:#ebeef1;border-bottom:1px solid #cbc59e;}#standard-shoulder-container{float:left;margin-top:12px;font-size:0.7em;}#check-availability2{width:460px;height:100%;}


#nav-main{text-align:center;margin:171px 0 2px 0;padding:2px 0 2px 0;}#nav-breadcrumb{clear:both;}#content{clear:left;background-color:#ebe9d6;font-family:verdana,arial,helvetica;font-size:11px;line-height:12pt;margin:0px;padding:0px;}#container{background:#fff;margin:5px;}#welcome{clear:left;width:705px;padding:20px;font-size:10px;border:1px solid #d1ceb3;color:#333333;line-height:13pt;margin:0px;background:#ebe9d6 url(/files/fivestaralliance.com/file-manager/14/fsa/images/fade.gif) 0px 0px;}.sexy{color:#800000;font-weight:bold;}.subtle{color:#333333;font-size:10px;margin:0px;padding:0px;}.subtle-empty{color:#333333;font-size:10px;font-weight:bold;line-height:85px;}.img-hp{border:1px solid #666666;}#nav-tools{clear:left;}#hp-partners{background-color:#ebe9d6;float:left;width:220px;padding:10px 5px 35px 15px;line-height:10pt;font-size:10px;color:#333333;}.img-hp-p{margin-top:10px;border:1px solid #666666;}#top-content{float:left;width:373px;border-right:1px solid #ffffff;}#sexy-container{padding:20px 10px 20px 20px;}#hot-dest-container{padding:4px 0px 8px 0px;font-size:16px;}#hot-destination{float:left;padding:1px 8px 0px 0px;}#super-partner{float:left;width:373px;margin:0px;padding:0px;}.arrow{float:left;margin:7px 0px 10px 7px;}#partner-container{padding:20px 5px 8px 15px;}#partner-title{float:left;padding-bottom:10px;}#home-page-choice,.hdr_ad{clear:left;width:747px;background:#ebeef1;text-align:center;padding:15px 0px;}#featured-partners{clear:left;width:747px;border-top:1px solid #ffffff;}#featured-enhanceds{clear:left;width:747px;border-top:1px solid #ffffff;}#partner-container{padding:20px 0px 20px 20px;}#enhanced-container{background-color:#ebe9d6;padding:20px 5px 8px 15px;}#enhanced-container{background-color:#ebe9d6;padding:20px 0px 20px 20px;}* html #enhanced-container{background-color:#ebe9d6;padding:0px;}#content-detail-main{background-color:#ebe9d6;}#content-searches,#content-feature1,#content-recommendations,#content-feature2{height:205px;width:352px;float:left;margin:0;padding:5px 0 3px 2px;}div#content-recommendations h3.grey{margin-bottom:.7em;}div#content-recommendations p{margin:0px;}#content-feature1{margin:25px 0 0 0;}#content .featured-image{float:right;margin:20px 0 0 0;width:180px;}#content #featured-article{float:right;margin:0 0 0 0;width:180px;}#content .featured-image img,#featured-article img{border:1px solid black;}#content #content-recommendations{margin:0 0 0 18px;}#content #content-feature2{margin:25px 0 0 18px;}#content-searches img,#content-recommendations img{width:171px;height:151px;}#content-feature1 img,#content-feature2 img{width:170px;height:100px;}.grey{color:#686864;}#content-searches #popular-searches ul{margin:0;padding:0;}#content-searches #popular-searches li{line-height:1.3em;padding-top:2px;}h1{font-family:arial,helvetica,sans-serif;font-size:15px;font-weight:bold;margin:0;padding:0;color:#686864;}h2{font-family:arial,helvetica,sans,sans-serif;margin:0 0 1em 0;padding:0;color:#686864;font-size:1.0em;}h3{font-size:.7em;margin:0;padding:0;}h4{font-family:arial,helvetica,sans,sans-serif;margin:0 0 1em 0;padding:0;color:#686864;font-size:.7em;}#headerimg{margin:1px 0px 0px;padding:0px;height:170px;}


table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px;}table.jCalendar td{background:#ECE3CF;color:#000;padding:3px 5px;text-align:center;}table.jCalendar td.other-month{background:#ddd;color:#aaa;}table.jCalendar td.today{background:#666;color:#fff;}table.jCalendar td.selected{background:#f66;color:#fff;}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888;}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}div.dp-popup{position:relative;background:#3A1B18;font-size:10px;font-family:arial,sans-serif;padding:2px;color:#FFFFFF;line-height:1.2em;}div#dp-popup{position:absolute;z-index:199;}div.dp-popup h2{font-size:12px;text-align:center;color:#FFFFFF;margin:2px 0;padding:0;}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block;}a#dp-close:hover{text-decoration:underline;}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}div.dp-popup div.dp-nav-prev a{float:left;}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;color:#FFFFFF;}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default;color:#FFFFFF;}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}div.dp-popup div.dp-nav-next a{float:right;color:#FFFFFF;}div.dp-popup a.disabled{cursor:default;color:#aaa;}div.dp-popup td{cursor:pointer;}div.dp-popup td.disabled{background:none repeat scroll 0 0 #CCCCCC;cursor:default;}a.dp-choose-date{float:left;width:30px;height:24px;padding:0;margin:0px -1px 0;display:block;text-indent:-2000px;overflow:hidden;background:url(/files/fivestaralliance.com/file-manager/341/calendar_script/images/cal.gif) no-repeat;}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default;}input.dp-applied{background:none repeat scroll 0 0 #FFFFFF;color:#A2A2A2;float:left;font-family:Arial;font-size:12px;height:18px;}
body{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/webBG.jpg) repeat-x scroll 0 0 transparent;background-color:#643531;margin:0;padding:0;min-width:1024px;}div#admin-menu{display:none;}a:link{color:#a6332d;text-decoration:none;}a:hover{text-decoration:none;color:#a6332d;}a.perk:hover{text-decoration:underline !important;color:#a6332d;}#content #mktoForm_1021{width:100%!important;}#content-detail-main #gallery-nav a{color:#a6332d !important;}#content #hoteldetailsubblock{margin-left:auto !important;margin-right:auto;}#content #locale_list_block{clear:both;}#fsa_gallery_perks{font-size:14px;font-family:Arial,Helvetica;border:3px solid #72571d;padding:5px;float:left;line-height:1.5em;width:785px;margin:0px 20px 20px 8px;}#one-column-withright-header{width:100%;margin-left:auto;margin-right:auto;background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerBG.jpg) no-repeat scroll center 0 #010101;}#one-column-withright-footer{width:100%;margin-left:auto;margin-right:auto;border-top:1px solid #723D38 !important;background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/footerBG.jpg) no-repeat scroll center 0 #010101;}#container{padding:0px;width:100%;margin:0 auto;background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/webBG.jpg) repeat-x scroll 0 0 transparent;}#branding{width:1024px;margin-left:auto;margin-right:auto;height:168px;background:transparent;}#content-container{background:none repeat scroll 0 0 #FFFFFF;clear:both;display:table;margin-left:auto;margin-right:auto;width:1024px;margin-bottom:5px;border-bottom:1px solid #2c1210;}#nav-breadcrumb{width:1024px;margin-left:auto;margin-right:auto;}#header-right-third-col2  a img{margin-left:5px;}#header-wrapper{height:168px;padding:0;margin:0 auto;position:relative;width:1024px;}#header-left1{float:left;width:284px;height:168px;}#header-left2{float:left;width:294px;height:168px;}#header-right{float:left;width:729px;height:168px;}#header-left-img{width:254px;height:168px;margin-left:12px;}#header-rightwrapper{}#header-right-first{height:35px;}#header-right-first > span{font-size:0.9em !important;}#header-right-first img{height:35px;margin-bottom:-4px;}#header-right-second{height:89px;width:728px;}#header-right-third{border-top:1px solid #723d38;height:42px;margin-left:0px;}#header-right-third-col1{float:left;width:318px;position:relative;height:40px;top:5px;}#header-right-third-col2{float:left;height:40px;top:4px;}#header-right-third-col3{float:right;width:36%;height:40px;top:4px;}#header-searchbox-left{background-color:transparent;border:0 none;height:19px;margin-left:0px;position:absolute;width:4px;}#free-text-search{border:1px solid #72571D;border-width:1px 0;color:#A2A2A2;font-family:arial;font-size:12px;height:14px;margin-left:0px;position:absolute;width:294px;}#header-right-second .hdr_ad{margin:0;padding:0;height:90px;}#header-searchbox-right{background-color:transparent;border:0 none;height:19px;margin-left:294px;position:absolute;width:21px;}a:link #header-searchbox-right{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) ;}a:hover  #header-searchbox-right{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchDn.png) ;}#header-right-third-col1 form{display:inline;}#header-right-third-col2 ul li{display:inline;float:left;overflow:hidden;position:relative;width:29px;}#header-right-first-img1{padding-top:2px;height:36px;width:252px;}#header-right-first-img2{float:left;}#header-right-second-img{height:60px;width:718px;}#header-right-third-col3-img{height:18px;width:179px;margin-top:5px;float:right;}a:link #header-right-third-col3-img{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/myreservationsUp.png) ;}a:hover #header-right-third-col3-img{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/myreservationsDn.png) ;}a:visited #header-right-third-col3-img{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/myreservationsDn.png) ;}a:active #header-right-third-col3-img{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/myreservationsDn.png) ;}#header-img{height:19px;width:19px;}#header-right-third-col2 ul{margin-left:0px;margin-top:6px;padding:0;}#wrapper-headernav{background:#2c1210;width:100%;height:39px;border-top:1px solid #723d38;}#headernav{margin-left:auto;margin-right:auto;width:99%;}#headernav ul{margin-left:auto;margin-right:auto;background:transparent;}#nav-tools{width:1024px;padding:0px;margin-left:auto;margin-right:auto;}#nav-breadcrumb,#headernav{height:20px;width:1015px;}#headernav ul li{border:0px;}#headernav ul li a{padding:0px 50px 0px 0px;padding-right:54px\0/;margin-top:13px;margin-bottom:6px;font:bold 13px Georgia,serif;color:#a2a2a2;}#headernav ul li a:hover{margin-top:13px;margin-bottom:6px;background:transparent;font:bold 13px Georgia,serif;color:#a2a2a2;padding:0px 50px 0px 0px;padding-right:54px\0/;}#headernav ul li #faq_link{padding:0 !important;text-align:right;}#faq_link{padding:0 \0/;}#welcome{background:#ffffff;border:0;color:#474747;font-family:Georgia;font-size:14px;line-height:20px;margin:0;padding:0;height:86px;width:708px;}#welcome .welcome_text{padding-top:14px;}#welcome .welcome_highlight{color:#72571d;}#welcome  img{display:block;float:left;margin:0 10px;}#footer-outer{width:1024px;height:161px;margin-left:auto;margin-right:auto;}#footer-wrapper{width:1024px;margin-left:auto;margin-right:auto;}#footer-content div{float:left;text-align:left;}#footer-content-left{width:18%;}#footer-content-main  ul li{display:block;list-style-type:none;color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;}#footer-content-main2  ul li{display:block;list-style-type:none;color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;}#footer-content-main1 ul  #pinterest_pinit{margin-left:5px;top:-2px;width:99px !important;}@media screen and (min-width:0\0) {#footer-content-main1 ul  #pinterest_pinit{width:92px !important;}}@media screen and (-webkit-min-device-pixel-ratio:0) {#footer-content-main1 ul  #pinterest_pinit{top:-1px;width:102px !important;}}#footer-content-main1  ul li{color:#A2A2A2;display:inline;float:left;overflow:hidden;position:relative;width:24px;}#footer-content-main1  ul{margin:5px 0 0;overflow:hidden;padding:0;width:225px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#footer-content-main1  ul{width:228px !important;}}#footer-content-main1 h3{font-family:Arial;font-size:14px;color:#ab8430;margin:0px;margin-top:15px;}#footer  ul li{display:inline;}#footer  ul{margin-left:0px;padding-left:0px;}#footer-footerright ul{margin-right:10px;}#footer-footerright  ul li{display:inline;}#footer-content-main{width:18%;}#footer-content-main1{width:15%;}#footer-content-main2{width:17%;}#footer-content-right{width:23%;color:#A2A2A2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:16px;margin-left:80px;}#footer-footercontent div{Border-top:1px solid #a2a2a2;}#footer{float:left;width:60%;color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;text-align:left;}#footer-wrapper a{color:#a2a2a2;text-decoration:none;font-family:Arial;font-size:11px;}#footer-wrapper a:hover{text-decoration:underline;}#footer-footerright{float:right;width:40%;color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;text-align:right;}#footer-footercontent{width:100%;float:left;}#one-column-withright-content{float:left;width:714px;}#one-column-withright-content-detail-page{float:left;width:835px;background-color:#ffffff;}#one-column-withright-right-detail-page{float:left;width:189px;}#three-column-left{width:330px;float:left;}#three-column-content{width:505px;float:left;}#three-column-right{float:left;width:189px;background-color:#ece3cf;padding:0px;}#three-column-right .hdr_ad{padding-left:2px;background-color:#ECE3CF;clear:both;}#three-column-right .hdr_ad div{margin-left:10px;}#two-column-with-left{float:left;width:189px;}#two-column-with-left-content{float:left;width:714px;margin:10px;}#one-column-withright-right-detail-page .hdr_ad{background-color:transparent;margin:0;text-align:center;}.hdr_ad{background-color:#FFFFFF;}#one-column-content{float:left;width:1024px;}#headerimg{height:auto;margin:0px;}#no-headerimg{color:red;text-align:center;}#headerimg img{display:block;}#headerimg #homeimgdescription{background-color:#2c1210;height:60px;margin-top:320px;position:absolute;-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;width:708px;}#homeimgdescription-hotelname{font-family:Arial;font-weight:bold;font-size:23px;color:#ab8430;margin-left:20px;margin-top:10px;}#homeimgdescription-hoteladdress{font-family:Arial;font-weight:bold;font-size:11px;margin-left:20px;margin-top:10px;color:#a2a2a2;}#homeimgdescription-hoteladdress-label{color:#a2a2a2;}#homeimgdescription-hoteladdress-text{color:#ab8430;}#homeimgdescription-hotelname-view{text-align:right;width:15%;padding-top:18px;}#homeimgdescription-hotelname-view a:link div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/viewnowUp.png);background-repeat:no-repeat;height:25px;}#homeimgdescription-hotelname-view a:hover div{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/viewnowDn.png);}#homeimgdescription table{width:100%;}#homeimgdescription-text{margin-top:318px;position:absolute;text-align:left;width:42%;z-index:1;}.check-availibality-block{background-color:#2C1210;height:400px;}.check-availibality-block-small-logo img{display:block;}.check-availibality-block-go-button{text-align:center;margin-top:10px;}.check-availibality-block-checkin-checkout{height:50px;margin-top:5px;padding-bottom:10px;}.check-availibality-block-checkin{height:24px;background-color:#ffffff;color:#000000;width:32%;float:left;font-family:Arial;font-size:12px;color:#a2a2a2;margin-left:25px;margin-top:1px;}.check-availibality-block-checkout{height:24px;background-color:#ffffff;color:#000000;width:32%;float:left;font-family:Arial;font-size:12px;color:#a2a2a2;margin-left:5px;height:19px;padding-top:5px;margin-left:5px;margin-top:1px;}.check-availibality-block-checkin-text{float:left;margin-top:5px;}.check-availibality-block-checkout-text{float:left;}.check-availibality-block-checkin-cal a:link div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldCalDn.jpg);background-repeat:no-repeat;width:29px;height:26px;float:right;}.check-availibality-block-checkin-cal a:hover div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldCalUp.jpg);background-repeat:no-repeat;}.check-availibality-block-checkin-img-go a:link div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/goUp.jpg);background-repeat:no-repeat;height:40px;}.check-availibality-block-checkin-img-go a:hover div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/goDn.jpg);background-repeat:no-repeat;height:40px;}.check-availibality-block-checkin-img-go-div{text-align:center;padding-left:128px;width:59px;}.check-availibality-block-country{color:#72571d;font-family:Arial;font-size:11px;font-weight:bold;margin-top:10px;margin-left:30px;}.check-availibality-block-region{color:#72571d;font-family:Arial;font-size:11px;font-weight:bold;margin-top:10px;margin-left:36px;}.check-availibality-block-city{color:#72571d;font-family:Arial;font-size:11px;font-weight:bold;margin-top:10px;margin-left:53px;}#check-availibality-block-bottom-border{border-bottom:1px solid #72571D;margin-left:auto;margin-right:auto;width:260px;}.check-availibality-block-checkin-checkout-text{font-family:Arial;font-size:11px;color:#72571d;font-style:italic;text-align:center;padding-bottom:5px;}.check-availibality-block-adv-serach-img-label img{display:block;}.check-availibality-block-adv-serach{margin-top:10px;}.check-availibality-block-adv-serach-text{font-family:Arial;font-size:11px;color:#ffffff;text-align:center;}.check-availibality-block-adv-serach-img-start a:link div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/homeStartUp.jpg);background-repeat:no-repeat;height:40px;}.check-availibality-block-adv-serach-img-start a:hover div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/homeStartDn.jpg);background-repeat:no-repeat;height:40px;}.check-availibality-block-adv-serach-img-start{margin-left:90px;margin-top:15px;width:138px;}.check-availibality-block-adv-serach-img-start a{text-decoration:none;}.check-availibality-block-checkin-img-go a{text-decoration:none;}.check-availibality-block-checkin-cal a{text-decoration:none;}.informed-traveler-block-subscribe a{text-decoration:none;}.check-availibality-block-checkin-cal{margin-left:122px;margin-top:-13px;position:absolute;}.check-availibality-block-checkout-cal{margin-left:114px;margin-top:-13px;position:absolute;}#checkInDateAdvSrch{font-family:Arial;font-size:12px;color:#A2A2A2;width:110px;vertical-align:middle;height:22px;border:0;border-color:#72571D -moz-use-text-color;}#checkOutDateAdvSrch{font-family:Arial;font-size:12px;color:#a2a2a2;width:122px;vertical-align:middle;margin-left:0px;border:0;}.check-availibality-block-largeFieldDropLeft{display:block;position:absolute;margin-top:0px;}.check-availibality-block-largeFieldDropLeft-td-checkin{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropLeft.jpg) no-repeat scroll 15px 0px;padding-left:19px;}.check-availibality-block-largeFieldDropLeft-td-checkout{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropLeft.jpg) no-repeat scroll 15px 0px;padding-left:19px;}.check-availibality-block-city-select{color:#A2A2A2;font-family:arial;font-size:12px;width:163px;padding-bottom:3px;padding-top:3px;}.check-availibality-block-country-select{color:#A2A2A2;font-family:arial;font-size:12px;width:163px;padding-bottom:3px;padding-top:3px;}.check-availibality-block-region-select{color:#A2A2A2;font-family:arial;font-size:12px;width:163px;padding-bottom:3px;padding-top:3px;}div.check-availibality-block-region{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropUp.jpg) no-repeat scroll 184px 100%;height:25px;}div.check-availibality-block-country{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropUp.jpg) no-repeat scroll 190px 100%;height:25px;}div.check-availibality-block-city{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropUp.jpg) no-repeat scroll 167px 100%;height:25px;}.check-availibality-block-region-hover{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropDn.jpg) no-repeat scroll 184px 100% !important;height:25px;}.check-availibality-block-country-hover{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropDn.jpg) no-repeat scroll 190px 100% !important;height:25px;}.check-availibality-block-city-hover{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropDn.jpg) no-repeat scroll 167px 100% !important;height:25px;}.check-availibality-block-region-label{float:left;width:50px;margin-top:5px;}.check-availibality-block-country-label{float:left;width:56px;margin-top:5px;}.check-availibality-block-city-label{float:left;width:34px;margin-top:5px;}#check-availability .right-image{display:inline;float:left;margin-left:-2px;padding:0;width:5px;}.informed-traveler-block{background-color:#EBE2D1;height:160px;}.informed-traveler-block-informed img{display:block;}.informed-traveler-block-newsletter{width:100%;}.informed-traveler-block-newsletter-text-top{color:#a6332d;font-weight:bold;font-family:Arial;font-size:10px;line-height:14px;}.informed-traveler-block-newsletter-text-below{color:#474747;font-weight:bold;font-family:Arial;font-size:10px;line-height:14px;}.informed-traveler-block-areoplane{vertical-align:top;}.informed-traveler-block-newsletter-text{vertical-align:top;}.informed-traveler-block-your-email{color:#72571D;font-family:Arial;font-size:11px;font-weight:bold;padding-left:14px;padding-top:10px;vertical-align:middle;width:29%;}.informed-traveler-block-email{border-color:#9F7D3E #9F7D3E #9F7D3E -moz-use-text-color;border-style:solid solid solid none;border-width:1px 1px 1px 0;height:22px;margin:0px;}.informed-traveler-block-email-div img{vertical-align:bottom;}.informed-traveler-block-subscribe{margin-right:8px;cursor:pointer;}.informed-traveler-block-email-div{margin-top:10px;width:100%;}.informed-traveler-block-your-email-table{padding-bottom:20px;width:100%;}.informed-traveler-block-subscribe a:link div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/subscribeFieldUp.png);background-repeat:no-repeat;height:26px;width:71px;}.informed-traveler-block-subscribe a:hover div{cursor:pointer;border:0;background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/subscribeFieldDn.png);background-repeat:no-repeat;height:26px;width:71px;}#content-detail-main .blogDate .wrap p{margin-top:0px;}.bloglist-insider-heading{width:100%;margin-left:10px;}.bloglist-insider-heading .bloglist-insider-heading-heading{color:#474747;float:left;font-family:Georgia;font-size:35px;line-height:40px;min-height:40px;z-index:1;text-transform:uppercase;width:100%;margin-bottom:8px;}.bloglist-insider-heading .bloglist-insider-heading-heading h1{color:#474747;font-family:Georgia;font-size:35px;font-weight:normal;}.bloglist-insider-heading .bloglist-insider-heading-content{margin-right:10px;}.bloglist-insider-heading .bloglist-insider-heading-content a:visited{color:#A6332D;}.bloglist-insider-heading .bloglist-insider-heading-content-left{color:#474747;font-family:Arial;font-size:13px;line-height:15px;text-align:justify;width:88%;float:left;}.bloglist-insider-heading .bloglist-insider-heading-content-right{float:right;width:10%;}.bloglist-insider-heading .bloglist-insider-heading-content-right img{display:block;}.bloglist-insider-heading .bloglist-insider-heading-hr-line-top{border-bottom:1px solid #A2A2A2;color:#A2A2A2;height:5px;left:20px;margin-bottom:8px;width:815px;clear:both;;}.bloglist-insider-heading .bloglist-insider-heading-hr-line-bottom{border-bottom:1px solid #A2A2A2;color:#A2A2A2;height:5px;left:20px;margin-bottom:8px;width:815px;clear:both;margin-top:95px;}.bloglist-insider-search{background-color:#ECE3CF;height:85px;padding:10px 0px;clear:both;}.bloglist-insider-search .bloglist-insider-search-box{border:1px solid rgb(126,157,185);padding-right:15px;background:none repeat scroll 0% 0% transparent;width:150px;}.bloglist-insider-search .bloglist-insider-search-button{float:left;margin-left:12px;margin-top:6px;}.bloglist-insider-search .bloglist-insider-search-text{color:#72571D;font-family:Arial;font-size:18px;margin-bottom:0;padding-left:10px;padding-top:5px;text-transform:capitalize;width:100%;}.bloglist-insider-search  .bloglist-insider-search-box{margin-left:12px;margin-top:6px;border:1px solid #A2A2A2;}.bloglist-insider-subscription{background-color:#ECE3CF;height:180px;padding:10px 0px;clear:both;}.bloglist-insider-subscription .bloglist-insider-subscription-title{color:#72571D;font-family:Arial;font-size:18px;margin-bottom:0;padding-left:10px;padding-top:5px;text-transform:capitalize;width:100%;font-weight:normal;}.bloglist-insider-subscription .bloglist-insider-subscription-content{margin:5px;padding-left:7px;color:#474747;font-family:Arial;font-size:13px;line-height:15px;text-align:justify;}.bloglist-insider-subscription .bloglist-insider-subscription-content-input{margin-bottom:5px;margin-left:12px;border:1px solid #A2A2A2;background-color:#ece3cf;color:#a2a2a2;}.bloglist-insider-subscription .bloglist-insider-subscription-content-go{margin-bottom:5px;margin-left:12px;}.bloglist-insider-subscription .bloglist-insider-subscription-content-feed a:link{color:#72571D;margin-left:12px;}.bloglist-insider-subscription .bloglist-insider-subscription-content-feed a:hover{color:#72571D;}.bloglist-insider-subscription .bloglist-insider-subscription-content-feed a:visited{color:#72571D;}#rcfBlogCategories{clear:both;}#one-column-withright-right-detail-page  div.skinned-select{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/largeFieldDropUp.jpg) no-repeat scroll 55px 100% white;height:25px;width:82px;}#one-column-withright-right-detail-page  div.skinned-select-hover{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/largeFieldDropDn.jpg) no-repeat scroll 55px 100% white;height:25px;width:82px;}#one-column-withright-right-detail-page  div.skinned-select select{opacity:0;filter:alpha(opacity = 0);moz-opacity:0;width:80px;position:relative;z-index:100;}#one-column-withright-right-detail-page  div.skinned-select .select-text{position:absolute;text-indent:10px;line-height:19px;width:80px;z-index:1;}#one-column-withright-right-detail-page  div.skinned-select .select-text,div.skinned-select select{color:#A2A2A2;font-size:11px;font-family:Arial;}#one-column-withright-right-detail-page  .my-skinnable-select select{width:80px;font-size:11px;border:1px solid #D5E6EE;}#one-column-withright-right-detail-page .rate-display-check-dates strong{color:#72571D;font-family:Arial;font-size:18px;margin-bottom:0;padding-top:5px;text-transform:capitalize;}#one-column-withright-right-detail-page .rate-display-check-dates .day-label{color:#AB8430;font-family:Arial;font-size:12px;margin-top:-12px;line-height:22px;}#one-column-withright-right-detail-page .rate-display-check-dates .checkDateAdvSrch1{border:1px solid #72571D;}#one-column-withright-right-detail-page .rate-display-check-dates #search{margin-top:10px;background:none repeat scroll 0 0 #3B1610;border:2px solid #76501F;color:#76501F;font-family:arial;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;}#one-column-withright-right-detail-page .rate-display-check-dates .room-label{color:#AB8430;font-family:Arial;font-size:12px;line-height:22px;margin:0;}#one-column-withright-right-detail-page .rate-display-check-dates .room-label div#div-rooms label{text-align:left;}#one-column-withright-right-detail-page .rate-display-check-dates .room-label div#div-rooms select#rooms{border:1px solid #72571D;}#one-column-withright-right-detail-page .compare-luxury-hotels{background-color:#ece3cf;border-top:0;border-bottom:0;}#one-column-withright-right-detail-page .compare-luxury-hotels strong{color:#72571D;font-family:Arial;font-size:15px;margin-bottom:0;padding-top:5px;text-transform:capitalize;}#one-column-withright-right-detail-page .compare-luxury-hotels .compare-luxury-hotels-content{color:#474747;float:left;font-family:Arial;font-size:13px;line-height:15px;padding:5px 0;}#one-column-withright-right-detail-page .compare-luxury-hotels .jrt-city strong{font-size:12px;color:#72571D;font-family:Arial;margin-bottom:0;padding-top:5px;text-transform:capitalize;}#one-column-withright-right-detail-page .compare-luxury-hotels .jrt-city{color:#474747;font-family:Arial;font-size:12px;}#one-column-withright-right-detail-page .compare-luxury-hotels .compare_rates{margin-top:5px;margin-left:15px;}#one-column-withright-right-detail-page .compare-luxury-hotels .compare_rates{border:1px solid #72571D;color:#72571D;font-family:arial;margin-top:10px;cursor:pointer;font-size:11px;height:28px;padding:0 5px;font-weight:bold;}#one-column-withright-right-detail-page .explore-luxury-hotels{background-color:#ECE3CF;border-top:0;padding-top:10px;}#one-column-withright-right-detail-page .explore-luxury-hotels strong{color:#72571D;font-family:Arial;font-size:15px;margin-bottom:0;padding-top:5px;text-transform:capitalize;}#one-column-withright-right-detail-page .explore-luxury-hotels .explore-luxury-hotels-content{color:#474747;font-family:Arial;font-size:13px;line-height:15px;text-align:justify;}#one-column-withright-right-detail-page .explore-luxury-hotels a:link{color:#A6332D;}#one-column-withright-right-detail-page .explore-luxury-hotels a:hover{color:#A6332D;}#one-column-withright-right-detail-page .explore-luxury-hotels a:visited{color:#A6332D;}#one-column-withright-right-detail-page #rate-search{background:none repeat scroll 0 0 #2C1211;border-bottom:0 none;margin-bottom:-3px;margin-left:1px;margin-top:-7px;width:172px;}#content-container #one-column-withright-right-detail-page .hdr_ad div{margin-left:auto;margin-right:auto;}#hotel_home_page{display:block;width:100%;}.hotel_home_page-col1,.hotel_home_page-col2,.hotel_home_page-col3,.hotel_home_page-col4{float:left;}#featured-partners{width:708px;height:210px;margin-bottom:10px;}#hp-partners{padding:0 1px 0 2px;width:170px;background-color:#FFFFFF;text-align:center;color:#474747;font-family:Arial;font-size:11px;line-height:16px;height:165px;}#featured_title hr{background-color:#a2a2a2;border:0 none;height:1px;width:97%;}#content{background-color:#FFFFFF;}#partner-container{padding:0px 0 10px 10px;}.img-hp-p{width:170px;height:100px;margin:0px;border:1px solid #a2a2a2;}.img-hp-p-border{border-right:1px solid #a2a2a2;}#hp-partners  a{color:#72571D;font-family:Arial;font-size:13px;font-weight:bold;line-height:18px;text-decoration:none;}#hp-partners  a:hover{text-decoration:underline;}.results-container{width:100%;;}#content h2 a,#content h2 a:hover{color:#723d38;font-family:Arial;font-size:16px;font-weight:bold;}.hotel-name-city p{font-style:italic;color:#474747;font-family:Arial;font-size:12px;}.hotel-description p{color:#474747;font-family:Arial;font-size:13px;line-height:15px;}.term-hotel-image img{border:1px solid #a2a2a2;height:120px;width:120px;}.hp-term-hotel-image img{border:1px solid #a2a2a2;height:100px;width:170px;}.hp-term-hotel-image{border:1px solid #333333;float:left;margin:10px 13px 2px;padding:0;height:100px;width:170px;}.hp-hotel-description{float:left;width:295px;}#content .hp-hotel-description  p{font-size:12px;}.hp-hotel-description p{color:#474747;font-family:Arial;font-size:13px;line-height:15px;margin:0px;}.hp-feature-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/featuredLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-183px;margin-top:7px;padding-bottom:10px;width:120px;}.hp-enhanced-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/enhancedLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-183px;margin-top:7px;padding-bottom:10px;width:120px;}.hp-feature-worlds-best-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/featuredLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:118px;margin-left:-387px;margin-top:7px;padding-bottom:10px;width:121px;}.hp-enhanced-worlds-best-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/enhancedLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:118px;margin-left:-387px;margin-top:7px;padding-bottom:10px;width:121px;}.hp-hotel-name-city h2{font-size:0.75em;font-weight:bold;line-height:12pt;margin:0 1em 0 0;}.hp-hotel-description{margin-bottom:2px;margin-top:10px;}.hp-hotel-brief-style-wrapper-div{color:#474747;font-family:Arial;font-size:12px;font-weight:bold;width:185px;float:left;line-height:14px;}.result,.result-partner,.result-featured{height:auto;padding-bottom:10px;border-bottom:1px solid #a2a2a2;margin-left:10px;width:98%;background-color:transparent;margin:5px 0;}.term-hotel-image{border:1px solid #333333;float:left;margin:10px 13px 2px;padding:0;height:120px;width:120px;}#headtitle{display:none;}.hotel-description{float:left;width:344px;}#content .hotel-description  p{font-size:12px;}#subhead{background-color:transparent;border:1px solid #a2a2a2;height:100%;padding:0;width:98%;}#one-column-withright-left-detail-page{width:330px;float:left;}.paging-links{background-color:transparent;border:0px;}.paging-links a{color:#72571d;font-family:Arial;font-size:12px;text-decoration:none;}.paging-links a:hover{text-decoration:underline;}.bb-def{background-color:transparent;height:24px;width:94px;border:0px;padding:0px;border:0px;}.feature-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/featuredLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-135px;margin-top:5px;padding-bottom:10px;width:120px;}.feature-image-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/featuredLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-135px;margin-top:-5px;padding-bottom:10px;width:120px;}.enhanced-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/enhancedLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-135px;margin-top:5px;padding-bottom:10px;width:120px;}.enhanced-image-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/enhancedLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-135px;margin-top:-5px;padding-bottom:10px;width:120px;}a:link .bb-def{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/viewnowDn.png);border:0px;}a:hover .bb-def{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/viewnowUp.png);border:0px;}.hotel-brief{width:100%;margin-top:5px;}.hotel-brief-style-wrapper-div{color:#474747;font-family:Arial;font-size:12px;font-weight:bold;width:240px;float:left;line-height:14px;}.hotel-brief-style{width:250px;float:left;text-align:left;}.hotel-brief-rating{width:250px;float:left;text-align:left;}.hotel-brief-rating-inner{width:46px;float:left;}.hotel-brief-style-inner{width:36px;float:left;}div#hotel-brief-style-inner-right{color:#a6332d;margin:10px 13px 2px;width:99%;font-family:Arial;font-size:12px;line-height:14px;clear:both;}div#hotel-brief-style-inner-right p{color:#a6332d;width:99%;font-family:Arial;font-size:12px;line-height:14px;margin:0px;}.book-button{margin-top:0px;width:93px;}.hotel-brief-5rating-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/5stars.jpg);float:left;height:20px;width:124px;}.hotel-brief-4rating-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/4stars.jpg);float:left;height:20px;width:124px;}.detail-headpic-sm  img,.detail-headpic-lg img{float:left;}#standard-shoulder-container{margin-top:0;}#two-column-with-left h1{border-bottom:1px solid #72571D;border-top:1px solid #72571D;clear:both;color:#474747;font-family:Georgia;font-size:12px;font-weight:bold;text-align:center;height:20px;background:none repeat scroll 0 0 #ECE3CF;}#two-column-with-left{background:none repeat scroll 0 0 #ECE3CF;}.titled-box li{list-style:none outside none;margin-left:-20px;}.titled-box li a{color:#72571D;font-family:Arial;font-size:11px;font-weight:bold;line-height:21px;text-decoration:none;}div#browse{width:1004px;background-color:white;}div#browse-breadcrumbs{border-bottom:medium none;border-top:medium none;color:#72571D;font-family:Arial;font-size:11px;margin-top:9px;padding-left:11px;}div#browse-breadcrumbs a{color:#72571D;}#listing_hotel_heading{background:none repeat scroll 0 0 white;margin-left:8px;width:1009px;}#listing_hotel_heading span{margin-left:0px;}.listing_title_block{line-height:23px;margin-top:9px;}#listing_heading_title_hotel{color:#474747;float:left;font-family:Georgia;font-size:35px;line-height:23px;}.listing_hr_line{border-bottom:1px solid #A2A2A2;color:#A2A2A2;height:1px;left:20px;}.filter_by_amenities{margin-top:10px;}.left-iamge{background:none repeat scroll 0 0 #FFFFFF;display:inline;float:left;height:26px;margin:0;padding:0;width:4px;}.right-image{display:inline;float:left;margin-left:-1px;padding:0;width:5px;}.checkDateAdvSrch{border:0 none;color:#A2A2A2;font-family:arial;font-size:12px;height:24px;margin:0;padding:0;width:101px;}.input-div{display:inline;float:left;border-left:0px;border-top:1px solid #72571d;border-bottom:1px solid #72571d;border-right:0px;margin:0px;padding:0;height:24px;background:#FFFFFF;}#checkin-search{float:left;width:145px;}#checkout-search{float:right;width:144px;}#check-availability{margin-left:7px;}#home-page-choice,.hdr_ad{width:100%;}#calendar_box_search .inputsearch{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/sm-cal.jpg) no-repeat scroll left center transparent;border-left:1px solid #72571D;border-top:1px solid #72571D;border-bottom:1px solid #72571D;color:#A2A2A2;font-size:11px;height:22px;width:auto;}#calendar_box_search{background:none repeat scroll 0 0 #2C1210;float:left;margin-bottom:15px;margin-top:0;padding:5px;width:100%;}#calendar_box_search td #checkInDate{border-bottom:1px solid #72571D;border-left:1px solid #72571D;border-top:1px solid #72571D;display:inline;width:auto;}#calendar_box_search div #tcalico_0,#calendar_box_search  div #tcalico_1{margin-top:2px;}#calendar_box_search div.skinned-select{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropUp.jpg) no-repeat scroll 55px 100% white;height:25px;width:82px;}#calendar_box_search div.skinned-select .select-text,#calendar_box_search div.skinned-select select,#calendar_box_search div.skinned-select select option{color:#A2A2A2;font-family:Arial;font-size:11px;}#calendar_box_search div.skinned-select .select-text{line-height:19px;position:absolute;text-indent:10px;width:80px;z-index:1;}#calendar_box_search div.skinned-select select{opacity:0;position:relative;z-index:100;}.hotel-brief-rating{float:left;margin-top:5px;text-align:left;width:250px;}.hotel-brief-rating-inner{float:left;margin-top:4px;width:46px;}#calendar_box_search div.skinned-select-hover{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/largeFieldDropDn.jpg) no-repeat scroll 55px 100% white;height:25px;width:82px;}#calendar_box_search #search{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/goUp.jpg) no-repeat scroll 0 0 transparent;border:medium none;height:36px;width:60px;font-size:0px;}#calendar_box_search #search:hover{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/goDn.jpg) no-repeat scroll 0 0 transparent;border:medium none;height:36px;width:60px;font-size:0px;}#calendar_box_search img.tcalIcon{cursor:pointer;margin-left:112px;vertical-align:middle;}#content-detail-main div.blogStory{padding-left:10px;padding-right:10px;clear:both;}.blogStory h2 a:link{font-family:Arial !important;color:#723d38 !important;font-weight:bold !important;font-size:16px !important;}.blogStory .wrap b{font-style:italic;font-family:arial;color:#474747;font-size:12px;}.blogStory .wrap a:link{font-style:italic;font-family:arial;color:#474747;font-size:12px;}.blogStory .wrap a:visited{color:#474747;}.blogStory p{font-family:Arial;font-size:13px !important;color:#474747;line-height:15px !important;text-align:justify;}.blogPostedin b{font-family:Arial;font-weight:bold;line-height:14px;color:#474747;line-height:14px;}.blogPostedin a:link{font-family:Arial;line-height:14px;color:#a6332d;line-height:14px;}.blogPostedin a:visited{color:#A6332D;}.blogByLine b{font-family:Arial;font-weight:bold;line-height:14px;color:#474747;line-height:14px;}.blogByLine a:link{font-family:Arial;line-height:14px;color:#a6332d;line-height:14px;}.blogStory .blogByLine a:visited{color:#A6332D;}#content-detail-main #socialBookmarks .digg{font-family:Arial;font-weight:bold;line-height:14px;color:#474747;line-height:14px;}#socialBookmarks a:link{font-family:Arial;line-height:14px;color:#a6332d;line-height:14px}#socialBookmarks a:visited{color:#A6332D;}html > body #content #content-detail-main{margin-left:0px;margin-right:0px;}.blogStory hr{border:1px solid #A2A2A2;}.blogStory h2{padding-top:10px;margin-bottom:0px;}#content-detail-main div.item-list ul.pager{padding-bottom:10px;}div.item-list{padding-left:3px;}#content-detail-main div.item-list ul.pager li{float:left;list-style:none outside none;margin-right:10px;}#rcfBlogCategories div.rcfBody div.blogFacet div.body ul{padding-left:13px;margin-top:5px;}#rcfBlogCategories div.rcfBody div.blogFacet div.body ul li{list-style:none;}#rcfBlogCategories div.rcfBody div.blogFacet div.body ul li a:link{font-family:Arial;line-height:15px;color:#72571d;font-size:12px;font-weight:bold;}#rcfBlogCategories div.rcfBody div.blogFacet div.body ul li a:visited{color:#72571d;}#rcfBlogCategories div.rcfBody div.blogFacet div.body ul li a:hover{text-decoration:underline;}#rcfBlogCategories h4{color:#72571d;font-size:18px;text-transform:capitalize;font-family:Arial;padding-left:10px;padding-top:5px;margin-bottom:0px;}#rcfBlogCategories p.smButton{padding-bottom:1px;margin-top:6px;}#rcfBlogCategories .smButton a:link span{font-family:Arial;font-size:12px;font-weight:bold;line-height:15px;margin-left:10px;text-transform:uppercase;float:left;}#rcfBlogCategories .smButton a:hover span{text-decoration:underline;}#rcfBlogCategories .rcfBody{background-color:#ece3cf;}#one-column-withright-right-detail-page .hdr_ad{clear:both;}#rcfBlogCategories h3{display:none;}#rcfBlogCategories div.blogFacet ul.first{margin-bottom:0px;}div.titled-box h1{margin-top:15px;padding-top:4px;}#user-login-form .login_text{color:#525252;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:12px;margin-top:12px;}#user-login-form .loginfield{color:#525252;font-family:Arial;font-size:11px;padding:6px;}#user-login-form .loginfield a:link{font-weight:bold;color:#B50A1A;}#user-login-form .loginfield a:hover{text-decoration:none;color:#58070e;}#insideLoginTxt{display:none;}#user-login-form .moreSeparator{margin-left:2px;}#content-detail-main .blogs_article{color:#474747;font-family:arial;font-size:12px;font-style:italic;margin-left:25px;}#content-detail-main .innerArticle_span{color:#474747;font-family:arial;font-size:12px;font-style:italic;margin-left:25px;}#content-detail-main .innerArticle_span a:link{color:#A6332D;}#content-detail-main .innerArticle_span a:visited{color:#A6332D;}#content-detail-main .blog_body{color:#474747;font-family:Arial;font-size:13px !important;line-height:15px !important;text-align:justify;margin-right:10px;margin-left:10px;}#content-detail-main hr{border:1px solid #A2A2A2;}#content-detail-main a:visited{color:#723D38 !important;}#my-reservations a:visited{color:#a6332d !important;}.related-articles-right-part{width:189px;background-color:#ece3cf;clear:both;padding-bottom:10px;}.related-articles-right-part .related-articles-right-part-img img{display:block;}.related-articles-right-part .related-articles-right-part-list-inner{margin-top:15px;}.related-articles-right-part .related-articles-right-part-list-title a:link{font-family:Arial;font-weight:bold;font-size:12px;color:#72571d;}.related-articles-right-part .related-articles-right-part-list-title a:hover{color:#72571d;}.related-articles-right-part .related-articles-right-part-list-title a:visited{color:#72571d;}.related-articles-right-part .related-articles-right-part-list-date{color:#474747;font-family:Arial;font-size:11px;}.related-articles-right-part .related-articles-right-part-list-outer{padding-left:25px;padding-right:10px;}.related-articles-right-part .related-articles-right-part-list-title{line-height:14px;}.hotel-description-left-part{float:left;width:220px;}.hotel-description-right-part{float:right;width:100px;}.hotel-description-right-part .book-button .bb-def{height:33px;}#one-column-withright-right-detail-page .hdr_ad{clear:both;}#static-content{font-family:Arial,Helvetica,sans-serif;background-color:#EBE9D6;}.titled-box li a:hover{text-decoration:underline;}#static-content a:link,#static-content a:visited{color:#A6332D;}#static-content h3{font-weight:bold;font-size:13px;}#bronto-form-content{width:250px;}#bronto-form-content label{width:100%}#bronto-form-content input{margin:5px 0px;}#static-content h2{font-weight:bold;font-size:15px;}#my-reservation-intro{margin:10px;}#form-content{margin:12px;}#my-reservation-intro h1{font-weight:bold;font-size:15px;}#my-reservation-intro h3{font-weight:bold;font-size:12px;}#form-content h3{font-weight:bold;font-size:12px;}#content{font-family:Arial,helvetica;font-size:11px;line-height:12pt;}#booking-header{margin:10px;}#content-detail-main{background-color:#ffffff;}.book_form_container{background:none repeat scroll 0 0 #ECE3CF;border:1px solid #2C1210;line-height:1.5em;padding:6px;}.terms_condition_title{font-weight:bold;padding-bottom:5px;}.book-summary-terms{}#one-column-withright-below-header{}#one-column-content{margin:0px;}#listing_heading_title_hotel{min-height:23px;line-height:23px;z-index:1;}#heading_title_hotel{min-height:40px;line-height:40px !important;z-index:1;}.top_list{background-color:#FFFFFF;border:2px solid #A2A2A2;float:left;margin:0 10px 20px 5px;height:auto;width:47%;}.top_img{clear:left;float:left;padding:10px;width:130px;height:130px;margin-right:10px;}.top_blurb{float:left;font-size:8pt;padding:10px 5px 10px 0;width:190px;}#static-content .top_blurb strong a{font-size:12px;font-weight:bold;color:#723D37;}#static-content .top_blurb a{color:#A63330;}#title_location{min-height:40px;line-height:40px !important;}div#browse-breadcrumbs{padding:0;}.hr_line{margin-top:5px !important;}.listing_hr_line{margin:15px 0px;}#category_list_page{font-size:15px;padding-left:10px;}#check-availability-hotel-search-form2 .input-div{float:none;}#check-availability-hotel-search-form2 .right-image{float:none;margin-left:-6px;}#check-availability-hotel-search-form2  .checkDateAdvSrch{border:1px solid #000000;height:19px;padding-bottom:4px;padding-top:1px;}#check-availability-hotel-search-form2 .checkDateAdvSrch1{color:#A2A2A2;font-family:arial;font-size:12px;margin:0;padding:0;width:100px;border:1px solid #000000;height:19px;padding-bottom:4px;padding-top:1px;}#check-availability-hotel-search-form2 #rooms{border:1px solid #000000;font-family:arial;font-size:11px;height:22px;margin-top:4px;width:129px;border-right:0;}#check-availability-hotel-search-form2  #search{height:28px;font-size:11px;padding:0px 5px;cursor:pointer;}#content-detail-main #booking-header h1{color:#723D38;font-family:Arial;font-size:16px;font-weight:bold;}#content-detail-main #rates-listing{color:#474747;font-family:Arial;font-size:13px;line-height:15px;text-align:justify;margin:0 20px;}#content-detail-main .page_title{color:#686864;font-family:arial,helvetica,sans-serif;font-size:1.6em;font-weight:normal;margin:0 0 0.2em;padding:0;text-align:left;}#content-detail-main #innerAuthorlist{margin-left:25px;}#content-detail-main .page_title{margin-left:25px;margin-top:25px;color:#723D38;font-family:Arial;font-size:16px;font-weight:bold;}#content-detail-main .page_title h1{color:#723d38;font-family:Arial;font-size:16px;font-weight:bold;}.questexauthorlisting{border:1px solid #D2CEB3;width:100%;}.questexauthorlistingtr a{font-size:1.1em;font-weight:bold;text-decoration:none;}.questexauthorlistingauthor{font-size:0.9em;font-weight:bold;}#content #content-detail-main p{font-size:1em;}.questexauthorlistingtr a{font-size:1.1em;font-weight:bold;text-decoration:none;color:#A6332D;}.questexauthorlistingtr .questexauthorlistingauthor a{color:#000000;text-decoration:none;}#content #content-detail-main ul{font-size:1.2em;margin-left:-24px;}#content #content-detail-main ul li{padding-bottom:10px;}.item-list .pager{clear:both;text-align:left;}.pager{display:-moz-grid-line;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;margin-left:7px !important;margin-right:7px !important;padding:0;}.pager-current{font-weight:bold;}#content-main-full-detail-page #content-detail-main{background-color:#FFFFFF;}.hotel_details{background-color:transparent;border-bottom:1px solid #A2A2A2;height:146px;margin:5px 0;width:98%;}.hotel_image{clear:both;border:1px solid #333333;float:left;height:120px;margin:10px 13px 2px;padding:0;width:120px;}.hotel_image img{border:1px solid #A2A2A2;height:120px;width:120px;}.questex_hotel_details{float:left;margin-top:10px;margin-bottom:2px;}.hotel-name-city{margin-bottom:11px;}.hotel-name-city h2{font-size:0.75em;font-weight:bold;line-height:12pt;margin:0 1em 0 0;}.hotellisting .hotel-brief{margin:0;}.questex_hotel_details p{margin:0;}.questex_hotel_details a{font-size:1.1em;font-weight:bold;color:#A6332D;}.questex_hotel_teasers{font-size:1em;}#content-detail-main #hotel_tabs{color:#723D38;font-family:Arial;font-size:1.6em;font-weight:normal;margin:0;padding:0;text-align:left;clear:both;padding-top:10px;margin-left:25px;margin-top:25px;}.get_more_hotel{font-size:1.1em;font-weight:bold;padding-bottom:10px;padding-right:10px;text-align:right;}.get_more_hotel a{text-decoration:underline;}.blog_body img{border:1px solid #D2CEB3;margin:3px 5px 5px;}.blogStory img{border:1px solid #D2CEB3;margin:3px 5px 5px;}#rate-search{background-color:#ece3cf;border:1px solid #D2CEB3;font-size:8pt;padding:7px;text-align:left;font-family:verdana,arial,helvetica,sans-serif}#check-availability-hotel-search-form2{display:inline;}.day-label{margin:12px 0 5px;}.day-inputs{padding:0 0 0 8px;}#div-cid,#div-cim,#div-cod,#div-com{float:left;}#cid,#cim,#cod,#com,#rooms{font-size:7pt;}#hotel-booking-image-shoulder select,#standard-shoulder-container select,#standard-shoulder select{font-size:7pt;}.day-label{margin:12px 0 5px;}.room-label{margin:12px 0 13px;}.jrt-box{background-color:#ECE3CF;border:1px solid #D2CEB3;font-size:8pt;line-height:11pt;padding:7px;text-align:left;font-family:arial,helvetica,sans-serif;border-top:0;}.jrt-city{line-height:14pt;padding-top:4px;}#best-hotels-page-margin{margin-left:10px;margin-top:10px;margin-right:5px;}#rec_column{float:left;width:293px;padding-left:10px;}.recommended_hotels_by_cat{border-bottom:1px solid #D1CEB3;font-size:2em;font-weight:bold;margin-left:10px;width:98%;color:rgb(201,150,12);line-height:22pt;}#rec_heading{font-size:1em;font-weight:bold;width:640px;}.set_margin{margin-left:10px;margin-top:15px;}.set_margin_second_column{margin-top:15px;}#errmsg{color:red;font-family:Arial;font-size:11px;}#SendMail td{text-align:left;vertical-align:top;width:177px;}.bb-def{font-size:12px;}#content-main{width:98%;margin-left:0px;}#content-main  div img{width:100%;}#static-content{width:100%;border:1px solid #2C1210;}#complete_reservation{font-size:9pt;font-weight:bold;padding-bottom:5px;cursor:pointer;}.complete_reservation{font-family:Arial;font-size:15px;line-height:15px;text-align:justify;}#fsa-hotel-form{font-family:verdana,arial,helvetica,sans-serif;font-size:0.7em;line-height:1.5em;padding:6px;text-align:left;}.informed-traveler-block-email{margin-left:0 !important;}div.skinned-select .select-text,div.skinned-select select{border:1px solid #B99040;height:23px;}div.skinned-select select option{height:23px;}#footer-content-right img{margin-left:75px;}.group_container_block_1_1_1 .hdr_ad{padding:0px 0;}#divenquiry{margin-bottom:10px;margin-left:10px;margin-top:10px;font-size:12px;font-family:Arial;}#divenquiry table{margin-bottom:10px;}#divenquiry table input[type="submit"]{background-color:#48221F;border:0px;padding:3px;color:#fff;margin-bottom:3px;cursor:pointer;}.bb-avail{padding:0px 6px;font-size:11px;color:#723D38;background:#f4D289;background:-moz-linear-gradient(top,#f4D289,#AB8430 );background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f4D289),to(#AB8430));}.bb-call-avail{padding:0px 6px;background:#f4D289;background:-moz-linear-gradient(top,#f4D289,#AB8430 );background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f4D289),to(#AB8430));color:#723D38;font-size:11px;}.bb-no-avail{font-size:11px;padding:0 6px;background:#f4D289;color:#723D38;background:-moz-linear-gradient(top,#f4D289,#AB8430 );background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f4D289),to(#AB8430));}.hotel-description-right-part .book-button .bb-def{height:18px;padding:9px 0;font-size:11px;}.bb-avail a:link{color:#723D38;}#top_city_block{background-color:#EBE2D1;height:70px;width:100%;}#top_city_block a{color:#723D38;font-family:Arial;font-size:1em;font-weight:normal;text-decoration:none;}#top_city_block .top_city{color:#72571D;font:bold 13px Georgia,serif;font-weight:normal;background-color:#FFFFFF;height:30px;}#top_city_block .top_city_col_1{float:left;margin-left:10px;width:65px;}#top_city_block .top_city_col_2{float:left;width:65px;margin-left:6px;}#top_city_block .top_city_col_3{float:left;margin-left:22px;width:65px;}#top_city_block .top_city_col_4{float:left;width:65px;}.top_city{text-align:center;}#top_city_block .top_city a{color:#723D38;font-family:Arial;font-size:1.6em;font-weight:normal;}#fsa-cancel-confirm-booking h3{font-size:1.6em;}#fsa-cancel-confirm-booking h1{color:#474747;float:left;font-family:Georgia;font-size:35px;line-height:44px;width:100%;}#static-content h1{font-family:arial,helvetica,sans-serif;font-weight:bold;margin:0;padding-bottom:10px;padding-top:10px;color:#ECE3CF;padding-right:10px;padding-left:10px;background-color:#2C1210;}#static-content #httpErrorMsg p{padding-bottom:10px;font-family:arial;font-size:12px;padding-right:10px;padding-left:10px;}#rates-listing{width:800px;}#rates-listing .list-item-descrip-extended{font-size:13px;width:614px;}#rates-listing .list-item-descrip-hidden{font-size:0.9em;}#rates-heading{width:806px;}#rates-heading .descrip-rate-descrip{background-color:#2C1210;border-right:1px solid #FFFFFF;color:#ECE3CF;width:615px;font-family:arial,helvetica,sans-serif;font-weight:bold;margin:0;padding:10px;font-size:0.9em;}#rates-heading .descrip-rate2{background-color:#2C1210;border-right:1px solid #FFFFFF;color:#ECE3CF;font-size:0.7em;padding:10px;text-align:center;width:148px;font-size:0.9em;}#rates-listing .list-item-rate{font-size:0.9em;margin-left:622px;position:absolute;}#rates-heading .descrip-rate-descrip{float:left;width:616px;}#rates-heading .descrip-rate2{float:right;width:148px;}#content-detail-main #booking-header h1{font-family:Georgia;font-size:21px;}.rate-summary-title{font-size:12pt;}.rate-summary-details{font-size:10pt;}.rate-summary{font-size:10pt;}#content-detail-main #booking-header h1{border-bottom:2px solid #A2A2A2;font-family:Georgia;font-size:21px;padding-bottom:10px;}#static-content h1{font-family:arial,helvetica,sans-serif;font-weight:bold;margin:0;padding-bottom:10px;padding-top:10px;color:#ECE3CF;padding-right:10px;padding-left:10px;background-color:#2C1210;}#static-content #httpErrorMsg p{padding-bottom:10px;font-family:arial;font-size:12px;padding-right:10px;padding-left:10px;}.complete_reservation_txt{font-size:8pt;}#content-main-full-detail-page div.book-summary-terms{background:none repeat scroll 0 0 #ECE3CF;border:1px solid #2C1210;width:100%;}#content-main-full-detail-page div.book-summary-label{background-color:#ECE3CF;border-top:1px solid #2C1210;clear:left;color:#51504A;float:left;font-weight:bold;padding:3px 5px;text-align:right;width:30%;}#content-main-full-detail-page div.book-summary-value-terms{background-color:#ECE3CF;border-left:1px solid #2C1210;border-top:1px solid #2C1210;border-bottom:1px solid #2C1210;float:left;height:auto;margin:0;padding:3px 5px;width:67%;}#content-detail-col-booking-booknow{background:none repeat scroll 0 0 none;float:right;font-size:0.9em;margin:5px 0;padding:0;width:180px;}.book-summary-value-rt{background-color:#FFFFFF;font-size:0.9em;margin:0;padding:3px 5px;}.book-summary-label-rt{background-color:#ECE3CF;color:#51504A;font-size:0.9em;font-weight:bold;padding:3px 5px;}#one-column-withright-right-detail-page div .book-summary{background:none repeat scroll 0 0 #ECE3CF;border:1px solid #2C1210;width:100%;position:relative;margin-left:-10px;}#one-column-withright-right-detail-page{background:#ECE3CF;}label{float:left;font-weight:normal;padding:0 10px 0 0;width:100px;}#accordion label{text-align:left;}.left_list li,.right_list li{padding-bottom:3px;}.left_list{float:left;font-size:11px;padding-left:5px;width:150px;}.right_list{width:138px;float:left;font-size:11px;}.left_list li{list-style:none;height:25px;}.right_list li{list-style:none;height:25px;}#hotel_list_by_location{background:none repeat scroll 0 0 #ECE3CF;width:299px;margin-left:16px;margin-top:16px;}#hotel_list_by_location li a{color:#72571D;text-decoration:none;}.bottom_curve_img{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/luxury300Foot.jpg) no-repeat scroll 0 0 transparent;clear:both;height:13px;}.top_curve_img{border-bottom:1px solid #72571D;color:#AB8430;font-size:11px;font-weight:bold;height:19px;margin-bottom:10px;margin-left:6px;padding-top:10px;width:288px;}#rec_heading{background:none repeat scroll 0 0 #FFFFFF;color:#474747;float:left;font-family:Georgia;font-size:35px;font-weight:normal;height:40px;line-height:23px;margin:0;padding:13px 0 0 5px;width:100%;}#rec_main p{font-family:arial,helvetica,sans-serif;font-size:13px;}.hotellisting .hotel-brief-style{margin-top:5px;}#rec_list_hotel_details{font-size:1em;}#rec_list_category_links{font-size:1em;}.listing_title_block h1{font-weight:normal;line-height:23px;}span#listing_heading_title_hotel{color:#474747;float:left;font-family:Arial;font-size:15px;font-weight:normal;line-height:23px;}span#listing_heading_title_hotel h1{color:#474747;font-family:Arial;font-size:15px;margin:0px;}#gallery_page_block  .calendar_box{background:none repeat scroll 0 0 #2C1210;float:left;margin-bottom:15px;margin-left:7px;margin-top:0;width:800px;}#gallery_page_block .inner_table{margin-left:10px;width:625px;}#gallery_page_block .input2{border:medium none;color:#A2A2A2;font-size:11px;height:22px;width:191px;}#gallery_page_block #tcalico_0,#gallery_page_block #tcalico_1{margin-left:163px;margin-top:2px;}#gallery_page_block div.skinned-select{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/largeFieldDropUp.jpg) no-repeat scroll 55px 100% white;height:25px;width:80px;}#gallery_page_block  div.skinned-select .select-text,div.skinned-select select,div.skinned-select select option{color:#A2A2A2;font-family:Arial;font-size:11px;}#gallery_page_block div.skinned-select .select-text{line-height:19px;position:absolute;text-indent:10px;width:79px;z-index:1;}#gallery_page_block div.skinned-select select{opacity:0;position:relative;z-index:100;}#gallery_page_block #go_btn a div{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/goWideDn.jpg);background-repeat:no-repeat;border:0 none;cursor:pointer;height:33px;padding-right:95px;}.book-button a div{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/viewnowDn.png) no-repeat scroll 0 0 transparent;height:24px;width:94px;}.book-button a:hover div{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/viewnowUp.png) no-repeat scroll 0 0 transparent;height:24px;width:94px;}#edit-comments,#divenquiry input{font-size:11px;font-family:Arial;width:155px;}#checkInDatediv{position:relative;}#checkOutDatediv{position:relative;}#three-column-left  div#check-availability{float:none !important;margin-left:10px;}#three-column-left .check-availibality-block{margin-left:15px;width:300px;}#three-column-left .check-availibality-block-small-logo img{width:300px;}#three-column-left .check-availibality-block-adv-serach-img-label img{width:300px;}#three-column-right{height:auto;width:185px;}#gallery-nav{border-bottom:1px solid #AB8430 !important;border-top:1px solid #AB8430 !important;margin:0 0 0 2px;padding:2px 25px 2px 0;}#gallery-nav-msg{color:#AB8430;display:inline;margin:0 5px;}#gallery-content{border-bottom:1px solid #D2CEB3;padding:10px 0;text-align:center;color:#AB8430;}#content-detail-main #gallery-content a{color:#A6332D !important;}#gallery-photo{border:1px solid #D2CEB3;margin:10px 0;width:800px;}#border-bottom{border-bottom:3px solid #51504A;}#hd-breadcrumb{margin:10px 0 0 20px;padding-left:2px;}#hotel-detail-description #hd-breadcrumb #new{font-size:14px;}#border-bottom  h1{margin:20px 0 10px 20px;}#check-availability input.dp-applied{background:none repeat scroll 0 0 transparent;border:1px solid #72571D;height:21px;margin-left:-3px;margin-top:0;width:100px;}#fsa-arn-hotel-booking-login label{color:#000000;font-family:Arial;font-size:12px;font-weight:normal;padding:0 10px 0 0;text-align:right;width:188px;}#my-reservation-intro{width:1013px;}.book-summary{width:1000px;background:#ECE3CF;border:1px solid #2C1210;}#reservation-header,.hotel_booking_confirmation_detail,.hotel_reservation_change_detail,.hotel_reservation_assistance,.hotel_reservation_cancel,.book-summary{margin-left:10px;margin-bottom:5px;width:88%;}div#check-availability{background:none;width:290px;}#calendar_box_search  input.dp-applied{width:86px;border:1px solid #72571D;height:21px;}.checkintd,.checkouttd{}#locale_list_block{background:none repeat scroll 0 0 #ECE3CF;margin-left:14px;width:300px;margin-bottom:-16px;}.block_locale_title{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/luxury300Head.jpg) no-repeat scroll 0 0 transparent;height:59px;}.locale_block_subtitle{border-bottom:1px solid #72571D;border-top:1px solid #72571D;color:#474747;font-family:Georgia;font-size:12px;margin-left:34px;width:240px;}#locale_list_block ul li a{color:#72571D;font-family:Arial;font-size:11px;line-height:15px;text-decoration:none;}#locale_list_block ul li a:hover{text-decoration:underline;}.bottom_locale_list{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/luxury300Foot.jpg) no-repeat scroll 0 0 transparent;margin-left:15px;}.map_more{font-family:Arial;font-size:11px;text-align:center;}.map_more a{text-decoration:none;color:#72571D;}.map_more a:hover{text-decoration:underline;}.checkratesimgblk{width:534px;}.hotel-brief-5rating-image-detail-page{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/5stars.jpg) no-repeat scroll 0 0 transparent;float:right;height:20px;width:144px;}.hotel-brief-4rating-image-detail-page{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/4stars.jpg) no-repeat scroll 0 0 transparent;float:right;height:20px;width:144px;}#gallery-container{background-color:#643531;margin:9px 0 12px 154px;text-align:center;width:550px;}#hotel_heading{background:none repeat scroll 0 0 white;margin-bottom:10px;margin-left:8px;min-height:5px;width:1009px;}#heading_title_hotel h1{color:#474747;font-family:Georgia;font-weight:normal;font-size:35px;}#heading_title_hotel{color:#474747;float:left;font-family:Georgia;font-size:30px;line-height:23px;}#heading_title_hotel{line-height:40px !important;min-height:40px;z-index:1;}#rate-search input.dp-applied{border:1px solid #72571D;height:22px;width:130px;}#rate-search a.dp-choose-date{height:26px;margin:0px -3px 0;}.check_rates_block  input.dp-applied{border:1px solid #72571D;height:21px;}.inner_table  input.dp-applied{border:1px solid #72571D;height:21px;}.ratephoto{float:right;}#content p,#content dl{color:#474747;font-family:Arial;font-size:13px;}.subscribe_btn a div{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/subscribeFieldUp.png);background-repeat:no-repeat;height:28px;margin-left:210px;}.subscribe_btn a div:hover{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/subscribeFieldDn.png);background-repeat:no-repeat;height:28px;margin-left:210px;}#divenquiry .captcha{margin-left:-8px;border:0;}#divenquiry #edit-captcha-response-wrapper label{text-align:left;}#divenquiry .captcha img{width:170px;margin-left:3px;}#two-column-with-left-footer{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/footerBG.jpg) repeat scroll center 0 #010101;border-top:1px solid #723D38 !important;margin-left:auto;margin-right:auto;width:100%;}#two-column-with-left-header{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerBG.jpg) no-repeat scroll center 0 #010101;}div#browse-breadcrumbs{color:#72571D;padding-left:9px;}#hotel_title{background:none repeat scroll 0 0 white;border-bottom:1px solid #A2A2A2;color:#474747;float:left;font-family:Georgia;font-size:30px;line-height:40px !important;margin-bottom:10px;margin-left:8px;min-height:40px;width:1009px;z-index:1;}#hotel_title h1{background:white none repeat scroll 0 0;color:#474747;float:left;font-family:Georgia;font-size:30px;font-weight:normal;line-height:40px !important;margin-bottom:0px;margin-top:0px;min-height:40px;width:1009px;z-index:1;}#content .hotel_deals_txt a{text-decoration:none;}#content .hotel_deals_txt a:hover{text-decoration:underline;}.outer_content  a:hover{color:#FFFFFF;}.results-container .hotel-image{border:1px solid #A2A2A2;float:left;height:120px;margin:10px 13px 2px;padding:0;width:120px;}#left_list_best{float:left;width:500px;font-size:12px;line-height:20px;}#left_list_best li{list-style:none;}#browse-column-holder{float:left;width:100%;min-height:22px;}div.browse-column{width:230px;}#browse-column-holder ul li a{color:#723D38;font-family:arial;font-size:15px;font-weight:bold;text-decoration:none;}.deal-alt{background-color:#FFFFFF;margin:0;}.deal_descrip{font-size:12px;font-weight:bold;padding:0 10px 0 19px;}.deal_source{font-size:1em;padding:0 10px 0 19px;}#luxury_travel_deal{padding-bottom:10px;}.deal_nocontent{line-height:10px;padding-left:18px;padding-top:5px;}#content .deal_nocontent p{color:#72571D;}.view_map_link{color:#72571D !important;font-family:Arial;font-weight:bold;text-decoration:none;}div#browse-col-left{padding-left:7px;}#homeimgdescription-hotelname a{color:#AB8430;}.blogStory a img{}#accordion #title_content{padding-left:5px;}#accordion #inner_content{padding-left:0;}#accordion{padding:10px 4px 0;}.rates_btn{background:none repeat scroll 0 0 #3B1610;border:2px solid #76501F;color:#76501F;cursor:pointer;font-family:arial;font-weight:bold;text-transform:uppercase;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;}#rates-listing .list-item-desc2{padding-left:25px;}#rates-listing .list-item-terms{padding-left:35px;list-style:circle;}.rate-search-header{margin-top:8px;margin-left:2px;margin-bottom:-3px;}.check_rates_bottom{margin-left:2px;}.villa_location_block{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/blank_bg.jpg) no-repeat scroll 0 0 transparent;height:35px;margin-left:-1px;text-align:center;}.villa_location_block span{color:#7D7369;font-family:Georgia;text-align:center;font-size:13px;font-weight:bold;line-height:23px;margin-left:0;text-transform:uppercase;width:250px;}#summary-div{font-size:12px;}#detail_divenquiry{border:1px solid #72571D;margin-left:7px;margin-top:30px;padding:6px;font-size:12px;width:786px;}#detail_divenquiry table input[type="submit"]{background-color:#48221F;border:0 none;color:#FFFFFF;cursor:pointer;margin-bottom:3px;padding:3px;}#detail_divenquiry a.dp-choose-date{display:block;float:left;height:26px;margin:0 -1px 0;overflow:hidden;padding:0;text-indent:-2000px;width:30px;}#detail_divenquiry textarea{border:1px solid #72571D;height:49px;width:225px;}#detail_divenquiry input{border:1px solid #72571D;float:left;}#detail_divenquiry input.dp-applied{height:22px;float:left;border:1px solid #72571D;}#detail_divenquiry .sendmail_error{font-size:11px;}.popular-luxury-hotels a:link,a:visited{color:#A6332D;text-decoration:none;}#rec_column  a:link{font-size:11px;}#homeimgdescription-hoteladdress-text a{color:#AB8430;}#posted_in{padding:10px;}#innerAuthor{padding:10px;}.country-index h3{font-size:1.1em;padding-bottom:6px !important;padding-left:10px !important;}.country-index ul{margin:0 6px !important;}.country-index ul li{padding-bottom:6px !important;}#region-index h1{padding-top:6px;}#location-listing h1{padding-bottom:6px;}.hotel-brief .feature-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/featuredLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-133px;margin-top:-9px;padding-bottom:10px;width:120px;position:absolute;}.hotel-brief .partner-image{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/partnerLabel.png);background-position:center center;background-repeat:no-repeat;float:left;height:120px;margin-left:-133px;margin-top:-9px;padding-bottom:10px;width:120px;position:absolute;}.best_hotel_links{background:none repeat scroll 0 0 #2C1210;margin-left:6px;margin-top:-21px;width:300px;}.best_hotel_links ul li a{color:#AB8430;font-family:Arial;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}.best_hotel_links ul li{line-height:22px;list-style:none outside none;width:274px;margin-left:-21px;}.best_hotel_links ul li:nth-child(n+1) {border-bottom:1px solid #AB8430;}.best_hotel_head{margin-left:6px;}.best_hotel_bottom{margin-left:5px;margin-top:-16px;}.rate_search_message{color:#474747;font-family:Arial;font-size:13px;font-weight:bolder;line-height:16px;}.form-radios .form-item label{display:inline;width:80px;padding:0 0 0 0;}div.form-radios .form-item:last-child label{width:138px !important;}.textarea-identifier{display:none;}#Authors_title{background:white none repeat scroll 0 0;border-bottom:1px solid #a2a2a2;color:#474747;float:left;font-family:Georgia;font-size:25px;line-height:40px !important;margin-bottom:10px;margin-left:8px;min-height:40px;width:1009px;z-index:1;}#author_list_page{font-size:19px;padding-left:10px;min-height:580px;}.check_rates_block{clear:both;width:240px;}.check_rates_head{margin-bottom:-3px;}.chk_rates_txt{background:#2c1211 none repeat scroll 0 0;color:#ab8430;font-family:Arial;font-size:12px;line-height:18px;padding:5px 0 10px;text-align:center;width:240px;}.inner_check_in_rate_row{border-top:1px solid #72571d;height:1px;margin-left:17px;margin-top:6px;width:206px;}.check_in_rate_row{background:#2c1211 none repeat scroll 0 0;height:25px;margin-left:6px;padding:10px;width:274px;}.check_out_rate_row{background:#2c1211 none repeat scroll 0 0;clear:both;height:25px;margin-left:6px;padding:10px;width:274px;}#current_check_other_rate_div{background:#2c1211 none repeat scroll 0 0;clear:both;padding:1px 10px 0;margin-left:6px;width:274px;}.check_in_rate_row_date1,.check_in_rate_row_date2{margin-left:55px;}input.dp-applied{width:140px;}#current_check_other_rate_div a div{background-image:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/check.png);background-repeat:no-repeat;border:0 none;cursor:pointer;height:40px;margin-left:45px;margin-top:10px;}#compare_luxury_rate_div .compare_luxury_rate{background:transparent url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/compare.png) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:35px;margin-left:45px;margin-top:18px;width:190px;}.compare_hotel_rates_block{margin-left:3px;width:294px;}.compare_hotel_rates_block_details{color:#474747;background:#2c1211 none repeat scroll 0 0;font-family:Arial;font-size:13px;margin-top:-2px;padding:10px 15px 35px;color:#ab8430;height:95px;}.related_heading{margin-bottom:-3px;margin-left:-3px;}.related_bottom_image{margin-left:-3px;}.scrollToTop:link{color:transparent;z-index:9;}.scrollToTop{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/gototop.png) no-repeat scroll 0 20px;color:transparent;display:none;font-weight:bold;height:62px;padding:10px;position:fixed;right:-70px;text-align:center;text-decoration:none;top:75%;width:auto;}.reviews-wrap:before{display:block;content:" ";height:170px;margin-top:-170px;visibility:hidden;}.mollom-switch-captcha{display:none;}input#edit-mollom-captcha{margin-left:150px;}.mollom-image-captcha-instructions{display:block;margin-left:150px;margin-bottom:20px;margin-top:10px;}.mollom-refresh-image{display:none;}#first_last_name_text #verify_email_id #hotel_name_city #phone_number #check_in_date #number_of_nights #number_of_adults #children_travelling #confirmation_number #subject{height:35px;}#description{margin-left:35px;display:inline;}#submit{margin-top:20px;margin-left:148px;}.error{border:1px solid red;}#guest_name_error{font-family:Arial;font-size:12px;color:red;float:left}#add_phone_number{float:right;display:block;overflow:hidden;margin:-15px 0 0;}.deletePhone{cursor:pointer;color:#027ac6;}#pinterest_image #pinterest_image_pixel #casalemedia{display:none;}#header-right-first_span1{float:right!important;margin-top:7px;}#header-right-first_span2{font-weight:bold;font-size:10px;color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;}#headernav ul li a{padding-right:47px;}#headernav ul li a:hover{padding-right:47px;}#header-right-first-img2-span1{float:right!important;margin-top:7px;}#header-right-first-img2-span2{font-weight:bold;font-size:10px;color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;}#header-right-first-img2-span3{float:right;}#scroll_to_top #scroll_to_top1 #scroll_to_top2{display:none;}#clear_div{clear:both;}#phoneNumberHtml_span{float:right !important;}#phoneNumberHtml_anchor #phoneNumberHtml4_anchor1 #phoneNumberHtml5_anchor1 #responsive-footer-inner-content-main2-anchor #responsive-footer-inner-content-main2-anchor2{font-weight:bold !important;font-size:20px !important;}#phoneNumberHtml2_span #footer-content-right-span2 #responsive-footer-inner-content-main2-span2{font-weight:bold !important;font-size:20px !important;margin-left:1px;}#phoneNumberHtml2_span1 #phoneNumberHtml4_span #phoneNumberHtml5_span{float:right;}#phoneNumberHtml2_anchor1{font-weight:bold !important;font-size:20px !important;}#phoneNumberHtml2_img #phoneNumberHtml3_img #phoneNumberHtml4_img #phoneNumberHtml5_img{margin:0 0 0 5px;}#footer-content-right-span{font-weight:bold;font-size:12px;float:right;}#footer-content-right-span1{float:right !important;}#responsive-footer-inner-content-main2-span1{font-weight:bold;font-size:12px;}@media only screen and (min-width:1025px) {#responsive_header_wrapper{display:none;}#responsive-footer{}}@media only screen and (max-width:1024px) {#normal_header_wrapper{display:none;}.scrollToTop:link{color:transparent;}.scrollToTop{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/./images/gototop.png) no-repeat scroll 0 20px;color:transparent;display:none;font-weight:bold;height:62px;padding:10px;position:fixed;right:-70px;text-align:center;text-decoration:none;top:75%;width:auto;}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {#responsive-footer{}#footer-content-left{display:none;}#footer-content-right{margin-left:0px;width:27%;}#footer-content-main1{width:30%;}#footer-content-main1 h3{text-align:center;}#footer-content-main ul,#footer-content-main2 ul{padding:0px;}#footer-content-main,#footer-content-main2{width:20%;}#footer-content-main{margin-left:15px;}#footer-footerright{width:50%;}#footer{width:50%;}#footer-outer,#footer-wrapper{width:100%;}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) {#responsive-footer{}#footer-content-left{display:none;}#footer-content-right{margin-left:0px;width:27%;}#footer-content-main1{width:30%;}#footer-content-main1 h3{text-align:center;}#footer-content-main ul,#footer-content-main2 ul{padding:0px;}#footer-content-main,#footer-content-main2{width:20%;}#footer-content-main{margin-left:15px;}#footer-footerright{width:50%;}#footer{width:50%;}#footer-outer,#footer-wrapper{width:100%;}div.browse-column{width:174px;}#trustyou_icon_div{float:left !important;}}@media only screen and (min-width:1025px) {#responsive-footer{}}@media only screen and (max-width:767px) {div#browse-col-left{padding:0px;}div.browse-column{width:50%;padding:0px;margin-right:0px;}#normal_footer_wrapper,#gallery_page_block{display:none;}#two-column-with-left-footer{background:#010101 url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/footerBG.jpg) repeat scroll center 0 !important;}#container{background:#2b1517;}div.dp-popup{font-size:14px !important;}div.dp-popup div.dp-nav-next a{padding-left:10px !important;padding-right:10px !important;}div.dp-popup div.dp-nav-prev a{padding-right:10px !important;padding-left:10px !important;}}@media all and (min-width:768px) and (max-width:1024px) {#container{background:#2b1517;}#one-column-withright-footer{background:#010101 url("/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/footerBG.jpg") center !important;}#header-right-third-col1{float:right;position:relative;top:0px;width:100%;z-index:1;}#header-searchbox-right{float:right;height:19px;width:12%;margin-left:0px !important;position:relative;}a:link #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}a:hover #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}#free-text-search{font-size:11px;height:12px;width:74%;}#branding{background:transparent none repeat scroll 0 0;height:105px;margin-right:5px;width:100%;}#header-left{float:left;height:110px;width:28%;}#header-left img{margin-left:5px;}#header-right{float:left;height:90px;width:72%;}#header-right-third-col3-img{float:right;height:18px;margin-top:0px;margin-right:5px;width:180px;}#header-left-img{height:90px;margin-left:0px;width:100px;}#header-right-first{height:35px;width:25%;margin-top:-5px;float:right;}#header-right-second{height:20px;width:100%;margin-top:0px;float:right;}#header-top-right{text-align:right;width:100%;float:right;margin-top:10px;font-weight:bold;font-size:9px;color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;}#header-top-right-img{float:right;height:15px;margin-left:5px;margin-top:-5px;width:5%;}a:link #header-top-right-img{background:url("/sites/fivestaralliance.com/modules/custom/fsaheaderfooterblock/images/phone.png") no-repeat;}#header-top-right a{color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:bold !important;font-size:11px !important;}#nav-trigger{display:block;text-align:right;margin-top:10px;}#nav-main{display:none;}#nav-trigger span{display:inline-block;padding:5px 10px;background-color:#2c1210;color:#a2a2a2;cursor:pointer;text-transform:uppercase;}#nav-trigger span:hover{background-color:#2c1210;}nav{margin-bottom:30px;}nav#nav-main{background-color:#2c1210;padding:10px 0;}nav#nav-main ul{list-style-type:none;margin:0;padding:0;text-align:center;}nav#nav-main li{display:inline-block;border-right:solid 1px #2c1210;padding:0 5px;}nav#nav-main li:last-child{border-right:none;}nav#nav-main a{display:block;color:#a2a2a2;padding:0px 0px;}nav#nav-main a:hover{background-color:#2c1210;color:#fff;}nav#nav-mobile{}nav#nav-mobile ul{display:none;list-style-type:none;position:absolute;left:0;right:0;margin-left:auto;font-size:10px;margin-top:0px;padding:10px;background-color:#2c1210;width:100px;z-index:2;}nav#nav-mobile li{display:block;padding:5px 0;border-bottom:solid 1px #2c1210;}nav#nav-mobile li:last-child{border-bottom:none;}nav#nav-mobile a{display:block;color:white;padding:0px 0px;}nav#nav-mobile a:hover{background-color:#2c1210;color:#fff;}#responsive-footer a{color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;list-style-type:none;}#responsive-footer-outer-content{width:100%;}#responsive-footer-outer-content-main1,#responsive-footer-outer-content-main2{width:50%;float:left;}#responsive-footer-outer-content-main1 li,#responsive-footer-outer-content-main2 li{list-style-type:none;}#responsive-footer-outer-content-main1 ul,#responsive-footer-outer-content-main2 ul{list-style:none;padding-left:0;text-align:center;}#responsive-footer-inner-content-main1 h3{color:#ab8430;font-family:Arial;font-size:14px;margin-top:15px;}#responsive-footer-inner-content-main1{width:100%;text-align:center;}#responsive-footer-inner-content-main1 ul li{color:#a2a2a2;display:inline;}#responsive-footer-inner-content-main1 ul{margin:5px 0 0;padding:0;}#responsive_pinterest_pinit{margin-left:5px;vertical-align:6px;width:99px !important;}#responsive-footer-inner-content-main2{color:#a2a2a2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:16px;text-align:center;}#responsive-footer-inner-content-main3,#responsive-footer-inner-content-main4{color:#a2a2a2;font-family:Arial;font-size:11px;}#responsive-footer-inner-content-main3 li,#responsive-footer-inner-content-main4 li{list-style-type:none;display:inline;}#responsive-footer-inner-content-main3 ul,#responsive-footer-inner-content-main4 ul{list-style:none;padding-left:0;text-align:center;}body{min-width:100%;}#hotel_title h1{width:99%;}#hotel_title{width:99%;}#content-container{width:100%;}#one-column-withright-content-detail-page{padding-left:0px !important;width:100% !important;}.book_form_container{width:70% !important;margin-left:auto;margin-right:auto;}#terms_and_condition_div{margin-left:auto;margin-right:auto !important;width:72%;}#one-column-withright-right-detail-page{width:100% !important;}#content-detail-col-booking-booknow{margin-left:auto !important;margin-right:auto !important;width:50% !important;float:none;}#three-column-content,#my-reservation-intro{width:97%;}dd.bform{margin-left:10px;margin-bottom:10px !important;}.form-text{width:149px;}#content #content-detail-main ul{font-size:1.2em;margin-left:0px;padding:0;}#fsa-arn-hotel-booking-login label{width:200px;}.form-item{margin-bottom:10px;}#content-container{height:73% !important;}.deal,.deal-alt{height:auto !important;background-image:none !important;}div.dp-popup{font-size:14px !important;}div.dp-popup div.dp-nav-next a{padding-left:10px !important;padding-right:10px !important;}div.dp-popup div.dp-nav-prev a{padding-right:10px !important;padding-left:10px !important;}}@media all and (min-width:641px) and (max-width:767px) {#one-column-withright-footer{background:#010101 url("/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/footerBG.jpg") center !important;height:291px;}#header-right-third-col1{float:right;position:relative;top:10px;width:100%;z-index:1;}#header-searchbox-right{float:right;height:19px;width:12%;margin-left:0px !important;position:relative;}a:link #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}a:hover #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}input[type="text"]#free-text-search{font-size:11px;height:15px;width:76% !important;}#branding{background:transparent none repeat scroll 0 0;height:105px;margin-right:5px;width:100%;}#header-left{float:left;height:110px;width:28%;}#header-left img{margin-left:5px;}#header-right{float:left;height:90px;width:72%;}#header-right-third-col3-img{float:right;height:18px;margin-top:0px;margin-right:5px;width:180px;}#header-left-img{height:90px;margin-left:0px;width:100px;}#header-right-first{height:35px;width:25%;margin-top:-4px;float:right;}#header-right-second{height:10px;width:100%;float:right;margin-top:-8px;}#header-top-right{text-align:right;width:100%;float:right;margin-top:10px;font-weight:bold;font-size:9px;color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;}#header-top-right-img{float:right;height:15px;margin-left:5px;margin-top:-5px;width:5%;}a:link #header-top-right-img{background:url("/sites/fivestaralliance.com/modules/custom/fsaheaderfooterblock/images/phone.png") no-repeat;}#header-top-right a{color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:bold !important;font-size:11px !important;}#nav-trigger{display:block;text-align:right;margin-top:10px;}#nav-main{display:none;}#nav-trigger span{display:inline-block;padding:5px 10px;background-color:#2c1210;color:#a2a2a2;cursor:pointer;text-transform:uppercase;}#nav-trigger span:hover{background-color:#2c1210;}nav{margin-bottom:30px;}nav#nav-main{background-color:#2c1210;padding:10px 0;}nav#nav-main ul{list-style-type:none;margin:0;padding:0;text-align:center;}nav#nav-main li{display:inline-block;border-right:solid 1px #2c1210;padding:0 5px;}nav#nav-main li:last-child{border-right:none;}nav#nav-main a{display:block;color:#a2a2a2;padding:0px 0px;}nav#nav-main a:hover{background-color:#2c1210;color:#fff;}nav#nav-mobile{}nav#nav-mobile ul{display:none;list-style-type:none;position:absolute;left:0;right:0;margin-left:auto;font-size:10px;margin-top:0px;padding:10px;background-color:#2c1210;width:100px;z-index:2;}nav#nav-mobile li{display:block;padding:5px 0;border-bottom:solid 1px #2c1210;}nav#nav-mobile li:last-child{border-bottom:none;}nav#nav-mobile a{display:block;color:white;padding:0px 0px;}nav#nav-mobile a:hover{background-color:#2c1210;color:#fff;}#responsive-footer a{color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;list-style-type:none;}#responsive-footer-outer-content{width:100%;}#responsive-footer-outer-content-main1,#responsive-footer-outer-content-main2{width:50%;float:left;}#responsive-footer-outer-content-main1 li,#responsive-footer-outer-content-main2 li{list-style-type:none;}#responsive-footer-outer-content-main1 ul,#responsive-footer-outer-content-main2 ul{list-style:none;padding-left:0;text-align:center;}#responsive-footer-inner-content-main1 h3{color:#ab8430;font-family:Arial;font-size:14px;margin-top:15px;}#responsive-footer-inner-content-main1{width:100%;text-align:center;}#responsive-footer-inner-content-main1 ul li{color:#a2a2a2;display:inline;}#responsive-footer-inner-content-main1 ul{margin:5px 0 0;padding:0;}#responsive_pinterest_pinit{margin-left:5px;vertical-align:6px;width:99px !important;}#responsive-footer-inner-content-main2{color:#a2a2a2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:16px;text-align:center;}#responsive-footer-inner-content-main3,#responsive-footer-inner-content-main4{color:#a2a2a2;font-family:Arial;font-size:11px;}#responsive-footer-inner-content-main3 li,#responsive-footer-inner-content-main4 li{list-style-type:none;display:inline;}#responsive-footer-inner-content-main3 ul,#responsive-footer-inner-content-main4 ul{list-style:none;padding-left:0;text-align:center;}body{min-width:100%;}#hotel_title h1{width:98%;}#hotel_title{width:98%;}#content-container{width:100%;}#one-column-withright-content-detail-page{padding-left:0px !important;width:100% !important;}.book_form_container{width:79% !important;margin-left:auto;margin-right:auto;}#terms_and_condition_div{margin-left:auto;margin-right:auto !important;width:80%;}#one-column-withright-right-detail-page{width:100% !important;}#content-detail-col-booking-booknow{margin-left:auto !important;margin-right:auto !important;width:70% !important;float:none;}#one-column-withright-right-detail-page div .book-summary{margin-left:0px !important;}#three-column-content,#my-reservation-intro{width:97%;}dd.bform{margin-left:10px;margin-bottom:10px !important;}.form-text{width:149px;}#content #content-detail-main ul{font-size:1.2em;margin-left:0px;padding:0;}#fsa-arn-hotel-booking-login label{width:200px;}.form-item{margin-bottom:10px;}.deal,.deal-alt{height:auto !important;background-image:none !important;}#trustyou_main_div,#trustyou_icon_div{width:100% !important;}}@media all and (min-width:481px) and (max-width:640px) {#one-column-withright-footer{background:#010101 url("/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/footerBG.jpg") center !important;height:291px;}#header_adds{display:none;}#header-right-third-col1{float:right;position:relative;top:10px;width:100%;z-index:1;height:30px;}#header-searchbox-right{float:right;height:19px;width:12%;margin-left:0px !important;position:relative;}a:link #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}a:hover #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}input[type="text"]#free-text-search{font-size:11px;height:15px;width:76% !important;}#branding{background:transparent none repeat scroll 0 0;height:105px;margin-right:5px;width:100%;}#header-left{float:left;height:110px;width:28%;}#header-left img{margin-left:5px;}#header-right{float:left;height:90px;width:72%;}#header-right-third-col3-img{float:right;height:18px;margin-top:0px;margin-right:5px;width:180px;}#header-left-img{height:90px;margin-left:0px;width:100px;}#header-right-first{height:35px;width:25%;margin-top:-6px;float:right;}#header-right-second{height:20px;width:100%;float:right;margin-top:0px;}#header-top-right{text-align:right;width:100%;float:right;margin-top:10px;font-weight:bold;font-size:9px;color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;}#header-top-right-img{float:right;height:15px;margin-left:0;margin-top:-5px;width:8%;}a:link #header-top-right-img{background:url("/sites/fivestaralliance.com/modules/custom/fsaheaderfooterblock/images/phone.png") no-repeat;}#header-top-right a{color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:bold !important;font-size:11px !important;}#nav-trigger{display:block;text-align:right;margin-top:10px;}#nav-main{display:none;}#nav-trigger span{display:inline-block;padding:5px 10px;background-color:#2c1210;color:#a2a2a2;cursor:pointer;text-transform:uppercase;}#nav-trigger span:hover{background-color:#2c1210;}nav{margin-bottom:30px;}nav#nav-main{background-color:#2c1210;padding:10px 0;}nav#nav-main ul{list-style-type:none;margin:0;padding:0;text-align:center;}nav#nav-main li{display:inline-block;border-right:solid 1px #2c1210;padding:0 5px;}nav#nav-main li:last-child{border-right:none;}nav#nav-main a{display:block;color:#a2a2a2;padding:0px 0px;}nav#nav-main a:hover{background-color:#2c1210;color:#fff;}nav#nav-mobile{}nav#nav-mobile ul{display:none;list-style-type:none;position:absolute;left:0;right:0;margin-left:auto;font-size:10px;margin-top:0px;padding:10px;background-color:#2c1210;width:100px;z-index:2;}nav#nav-mobile li{display:block;padding:5px 0;border-bottom:solid 1px #2c1210;}nav#nav-mobile li:last-child{border-bottom:none;}nav#nav-mobile a{display:block;color:white;padding:0px 0px;}nav#nav-mobile a:hover{background-color:#2c1210;color:#fff;}#responsive-footer a{color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;list-style-type:none;}#responsive-footer-outer-content{width:100%;}#responsive-footer-outer-content-main1,#responsive-footer-outer-content-main2{width:50%;float:left;}#responsive-footer-outer-content-main1 li,#responsive-footer-outer-content-main2 li{list-style-type:none;}#responsive-footer-outer-content-main1 ul,#responsive-footer-outer-content-main2 ul{list-style:none;padding-left:0;text-align:center;}#responsive-footer-inner-content-main1 h3{color:#ab8430;font-family:Arial;font-size:14px;margin-top:15px;}#responsive-footer-inner-content-main1{width:100%;text-align:center;}#responsive-footer-inner-content-main1 ul li{color:#a2a2a2;display:inline;}#responsive-footer-inner-content-main1 ul{margin:5px 0 0;padding:0;}#responsive_pinterest_pinit{margin-left:5px;vertical-align:6px;width:99px !important;}#responsive-footer-inner-content-main2{color:#a2a2a2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:16px;text-align:center;}#responsive-footer-inner-content-main3,#responsive-footer-inner-content-main4{color:#a2a2a2;font-family:Arial;font-size:11px;}#responsive-footer-inner-content-main3 li,#responsive-footer-inner-content-main4 li{list-style-type:none;display:inline;}#responsive-footer-inner-content-main3 ul,#responsive-footer-inner-content-main4 ul{list-style:none;padding-left:0;text-align:center;}body{min-width:100%;}#hotel_title h1{width:98%;}#hotel_title{width:98%;}#content-container{width:100%;}#one-column-withright-content-detail-page{padding-left:0px !important;width:100% !important;}.book_form_container{width:79% !important;margin-left:auto;margin-right:auto;}#terms_and_condition_div{margin-left:auto;margin-right:auto !important;width:80%;}#one-column-withright-right-detail-page{width:100% !important;}#content-detail-col-booking-booknow{margin-left:auto !important;margin-right:auto !important;width:70% !important;float:none;}#one-column-withright-right-detail-page div .book-summary{margin-left:0px !important;}#three-column-content,#my-reservation-intro{width:97%;}dd.bform{margin-left:10px;margin-bottom:10px !important;}.form-text{float:right;width:149px;}.form-select{float:right;}#edit-traveling-for-0-wrapper,#edit-traveling-for-1-wrapper,#edit-traveling-for-2-wrapper{width:100% !important;}#salutation{float:left !important;}#expirationmonth{margin-right:10px;}#content #content-detail-main ul{font-size:1.2em;margin-left:0px;padding:0;}#fsa-arn-hotel-booking-login label{width:200px;}.form-item{float:left;margin-bottom:10px;}.deal,.deal-alt{height:auto !important;background-image:none !important;}}@media only screen and (min-width:481px) and (max-width:640px) and (orientation:landscape) {#three-column-content,#my-reservation-intro{width:97%;}dd.bform{margin-left:10px;margin-bottom:10px !important;}.form-text{width:149px;}#content #content-detail-main ul{font-size:1.2em;margin-left:0px;padding:0;}.form-item{margin-bottom:10px;}#fsa-arn-hotel-booking-login label{width:260px;}#edit-submit{margin-left:235px !important;}.deal,.deal-alt{height:auto !important;background-image:none !important;}#trustyou_main_div,#trustyou_icon_div{width:100% !important;}}@media all and (min-width:320px) and (max-width:480px) {#one-column-withright-footer{background:#010101 url("/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/footerBG.jpg") center !important;height:291px;}#header_adds{display:none;}#header-right-third-col1{float:right;position:relative;top:10px;width:100%;z-index:1;height:25px;}#header-searchbox-right{float:right;height:19px;width:12%;margin-left:0px !important;position:relative;}a:link #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}a:hover #header-searchbox-right{background:rgba(0,0,0,0) url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerSearchUp.png) no-repeat scroll 0 0;}input[type="text"]#free-text-search{font-size:11px;height:15px;width:76%!important;}#header-searchbox-left{width:1%;}#branding{background:transparent none repeat scroll 0 0;height:105px;margin-right:5px;width:100%;}#header-left{float:left;height:110px;width:28%;}#header-left img{margin-left:5px;}#header-right{float:left;height:90px;width:72%;}#header-right-third-col3-img{float:right;height:18px;margin-right:5px;width:180px;}#header-left-img{height:90px;margin-left:0px;width:100px;}#header-right-first{height:35px;width:25%;margin-top:-6px;float:right;}#header-right-second{height:10px;width:100%;float:none;margin-top:-13px;}#header-top-right{text-align:right;width:100%;float:right;margin-top:10px;font-weight:bold;font-size:9px;color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;}#header-top-right-img{float:right;height:15px;margin-left:0;margin-top:-5px;width:8%;}a:link #header-top-right-img{background:url("/sites/fivestaralliance.com/modules/custom/fsaheaderfooterblock/images/phone.png") no-repeat;}#header-top-right a{color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:bold !important;font-size:11px !important;}#nav-trigger{display:block;text-align:right;margin-top:10px;}#nav-main{display:none;}#nav-trigger span{display:inline-block;padding:5px 10px;background-color:#2c1210;color:#a2a2a2;cursor:pointer;text-transform:uppercase;}#nav-trigger span:hover{background-color:#2c1210;}nav{margin-bottom:30px;}nav#nav-main{background-color:#2c1210;padding:10px 0;}nav#nav-main ul{list-style-type:none;margin:0;padding:0;text-align:center;}nav#nav-main li{display:inline-block;border-right:solid 1px #2c1210;padding:0 5px;}nav#nav-main li:last-child{border-right:none;}nav#nav-main a{display:block;color:#a2a2a2;padding:0px 0px;}nav#nav-main a:hover{background-color:#2c1210;color:#fff;}nav#nav-mobile{}nav#nav-mobile ul{display:none;list-style-type:none;position:absolute;left:0;right:0;margin-left:auto;font-size:10px;margin-top:0px;padding:10px;background-color:#2c1210;width:100px;z-index:2;}nav#nav-mobile li{display:block;padding:5px 0;border-bottom:solid 1px #2c1210;}nav#nav-mobile li:last-child{border-bottom:none;}nav#nav-mobile a{display:block;color:white;padding:0px 0px;}nav#nav-mobile a:hover{background-color:#2c1210;color:#fff;}#responsive-footer a{color:#a2a2a2;font-family:Arial;font-size:11px;line-height:15px;list-style-type:none;}#responsive-footer-outer-content{width:100%;}#responsive-footer-outer-content-main1,#responsive-footer-outer-content-main2{width:50%;float:left;}#responsive-footer-outer-content-main1 li,#responsive-footer-outer-content-main2 li{list-style-type:none;}#responsive-footer-outer-content-main1 ul,#responsive-footer-outer-content-main2 ul{list-style:none;padding-left:0;text-align:center;}#responsive-footer-inner-content-main1 h3{color:#ab8430;font-family:Arial;font-size:14px;margin-top:15px;}#responsive-footer-inner-content-main1{width:100%;text-align:center;}#responsive-footer-inner-content-main1 ul li{color:#a2a2a2;display:inline;}#responsive-footer-inner-content-main1 ul{margin:5px 0 0;padding:0;}#responsive_pinterest_pinit{margin-left:5px;vertical-align:6px;width:99px !important;}#responsive-footer-inner-content-main2{color:#a2a2a2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:16px;text-align:center;}#responsive-footer-inner-content-main3,#responsive-footer-inner-content-main4{color:#a2a2a2;font-family:Arial;font-size:11px;}#responsive-footer-inner-content-main3 li,#responsive-footer-inner-content-main4 li{list-style-type:none;display:inline;}#responsive-footer-inner-content-main3 ul,#responsive-footer-inner-content-main4 ul{list-style:none;padding-left:0;text-align:center;}body{min-width:100%;}#hotel_title h1{width:98%;font-size:20px !important;line-height:25px !important;}#hotel_title{width:97%;}#content-container{width:100%;}#one-column-withright-content-detail-page{padding-left:0px !important;width:100% !important;}.book_form_container{width:90% !important;margin-left:auto;margin-right:auto;}#terms_and_condition_div{margin-left:auto;margin-right:auto !important;width:95%;}#one-column-withright-right-detail-page{width:100% !important;}#content-detail-col-booking-booknow{margin-left:auto !important;margin-right:auto !important;width:85% !important;float:none;}#one-column-withright-right-detail-page div .book-summary{margin-left:0px !important;}#firstname-wrapper{margin-top:10px;}#content-main-full-detail-page div.book-summary-value-terms{width:66%;}#three-column-content,#my-reservation-intro{width:97%;}dd.bform{margin-left:10px;margin-bottom:10px !important;}.form-text{float:right;width:149px;}.form-select{float:right;}#edit-traveling-for-0-wrapper,#edit-traveling-for-1-wrapper,#edit-traveling-for-2-wrapper{width:100% !important;}#salutation{float:left !important;}#expirationmonth{margin-right:10px;}#content #content-detail-main ul{font-size:1.2em;margin-left:0px;padding:0;}#fsa-arn-hotel-booking-login label{width:100px;}.form-item{float:left;margin-bottom:10px;}#cancellation_details,#cancellation_reasons{width:100% !important;}label[for="email"],label[for="customerconfirmationnumber"]{text-align:left !important;}.deal,.deal-alt{height:auto !important;background-image:none !important;}#check-available-img,#checkInDatediv,#checkOutDatediv,#go_btn,#myOnPageContent{width:300px;margin:0px auto;height:25px;margin-top:4px;}#go_btn a div{background-image:url("/files/fivestaralliance.com/file-manager/306/detail_page_css_js/images/goWideUp.jpg");background-repeat:no-repeat;border:0 none;cursor:pointer;height:33px;padding-right:95px;}#go_btn a{width:40%;display:inline-block;vertical-align:middle;margin-left:10px;}#checkInDatediv label,#checkOutDatediv label{color:rgb(171,132,48);font-size:14px;}#calendar_box_search{height:200px;}#trustyou_main_div,#trustyou_icon_div{width:100% !important;}}@media all and (min-width:600px) and (max-width:962px)and (orientation:portrait) {input[type="text"]#free-text-search{width:76%!important;}}@media screen and (min-width:601px) and (max-width:962px) {div.dp-popup{font-size:14px !important;}div.dp-popup div.dp-nav-next a{padding-left:10px !important;padding-right:10px !important;}div.dp-popup div.dp-nav-prev a{padding-right:10px !important;padding-left:10px !important;}}@media only screen and (min-width:768px) and (max-width:1024px){#one-column-withright-header{width:100%;margin-left:auto;margin-right:auto;background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerBG.jpg) repeat scroll center 0 #010101;}#two-column-with-left-header{background:url(/files/fivestaralliance.com/file-manager/228/new_fsa_css_js/images/headerBG.jpg) repeat scroll center 0 #010101;}#header_adds{margin-right:5px;width:100%;}.hdr_ad{padding-left:0px !important;}.blogStory img{max-width:685px !important;}#azk300x600{display:none;}}#home_tel{color:#AB8430;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:bold !important;font-size:18px !important;}#no-of-adults-select{width:82px;height:25px;}#bottom_tel_first{font-weight:bold !important;font-size:20px !important}#bottom_tel_second{font-weight:bold !important;font-size:20px !important;float:right !important;}#free_responsive_text_search_div{margin-left:13%}#myOnPageAvailabilityContent{display:none;text-align:center;}#trustyou_review{color:rgb(181,181,181) ! important;}.hotel-address-resp{display:block;float:left;margin-left:15px;width:500px}
@media all and (min-width:768px) and (max-width:1024px) {body{min-width:100%;}#content .check-availibality-block{display:block;margin-bottom:10px;}#one-column-withright-right  .check-availibality-block{display:block;}#one-column-withright-content{float:none;width:100%;}#headerimg img{display:block;height:auto;margin:0 auto;width:100%;min-height:200px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#one-column-withright-content{float:none;width:100%;}body{min-width:100%;}#headerimg img{display:block;margin:0 auto;width:100%;min-height:300px;max-height:350px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{width:100%;}#headerimg #homeimgdescription{margin-top:290px;}#homeimgdescription-text{margin-top:290px;}#hotel_home_page{margin-left:auto;margin-right:auto;max-width:718px;}#partner-container{padding:20px 0 20px 20px;}#hp-partners{padding:0 1px 0 6px;}#welcome{margin-bottom:0px;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{margin-top:290px;}#headerimg #homeimgdescription table{width:100% !important;}#homeimgdescription-text{margin-top:290px;width:100%;}#homeimgdescription-hotelname{font-size:18px;}#homeimgdescription-hoteladdress{font-size:10px;margin-top:1px;}#homeimgdescription-text table td{width:60%;}#homeimgdescription-hotelname-view{width:35% !important;float:right;}#welcome img{height:45px;width:45px;margin-top:12px;}#welcome .welcome_text{margin-bottom:10px;padding-left:5px;padding-right:5px;text-align:justify;width:90%;float:right;}#one-column-withright-right .fsaadzerkadosblock{}#homeimgdescription-text table,#headerimg #homeimgdescription{width:100% !important;}#standard-shoulder-container{width:100%;}.check-availibality-block{width:100%;margin-top:10px;}.check-availibality-block-wrapper{margin-left:auto;margin-right:auto;max-width:350px;}#top_city_block .top_city{background:#ebe2d1 none repeat scroll 0 0;}#top_city_block{margin-left:auto;margin-right:auto;margin-top:0px;}.informed-traveler-block-informed img{margin-left:auto;margin-right:auto;}.informed-traveler-block-your-email-table{margin-left:auto;margin-right:auto;max-width:350px;}#top_city_block{width:100%;}#top_city_block_wprapper{margin-left:auto;margin-right:auto;max-width:300px;}.informed-traveler-block-newsletter{margin-left:auto;margin-right:auto;max-width:350px;}#partner-container{margin-left:auto;margin-right:auto;max-width:730px;}#hp-partners{border-right:medium none;}.informed-traveler-block .confirm{margin-left:auto;margin-right:auto;}}@media only screen 
  and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) {#check-availability input.dp-applied{height:18px;border-radius:0px;}}@media all and (min-width:641px) and (max-width:767px) {body{min-width:100%;}#content .check-availibality-block{display:block;margin-bottom:10px;}#one-column-withright-right  .check-availibality-block{display:block;}#one-column-withright-content{float:none;width:100%;}#headerimg img{display:block;height:auto;margin:0 auto;width:100%;min-height:200px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#one-column-withright-content{float:none;width:100%;}body{min-width:100%;}#headerimg img{display:block;margin:0 auto;width:100%;min-height:300px;max-height:300px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{width:100%;}#headerimg #homeimgdescription{margin-top:290px;}#headerimg #homeimgdescription table{width:100% !important;}#homeimgdescription-text{margin-top:290px;width:100%;}#headerimg #homeimgdescription{width:100%;}#headerimg #homeimgdescription{margin-top:290px;}#homeimgdescription-text{margin-top:290px;}#hotel_home_page{margin-left:auto;margin-right:auto;max-width:400px;}#partner-container{padding:20px 0 20px 20px;}#hp-partners{padding:0 1px 0 6px;}#welcome{margin-bottom:20px;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{margin-top:240px;}#headerimg #homeimgdescription table{width:100% !important;}#homeimgdescription-text{margin-top:240px;width:100%;}#homeimgdescription-hotelname{font-size:18px;}#homeimgdescription-hoteladdress{font-size:10px;margin-top:1px;}#homeimgdescription-text table td{width:60%;}#homeimgdescription-hotelname-view{width:35% !important;}#welcome img{height:40px;width:40px;margin-top:10px;}#welcome .welcome_text{margin-bottom:10px;padding-left:5px;padding-right:5px;text-align:justify;width:96%;}#one-column-withright-right .fsaadzerkadosblock{}#homeimgdescription-text table,#headerimg #homeimgdescription{width:100% !important;}#standard-shoulder-container{width:100%;}.check-availibality-block{width:100%;margin-top:10px;}.check-availibality-block-wrapper{margin-left:auto;margin-right:auto;max-width:300px;}#top_city_block .top_city{background:#ebe2d1 none repeat scroll 0 0;}#top_city_block{margin-left:auto;margin-right:auto;margin-top:0px;}.informed-traveler-block-informed img{margin-left:auto;margin-right:auto;}.informed-traveler-block-your-email-table{margin-left:auto;margin-right:auto;max-width:300px;}#top_city_block{width:100%;}#top_city_block_wprapper{margin-left:auto;margin-right:auto;max-width:300px;}.informed-traveler-block-newsletter{margin-left:auto;margin-right:auto;max-width:350px;}#partner-container{margin-left:auto;margin-right:auto;max-width:400px;}#featured_title hr{display:none;}#hp-partners{border-right:medium none;}.informed-traveler-block .confirm{margin-left:auto;margin-right:auto;}}@media all and (min-width:481px) and (max-width:640px) {body{min-width:100%;}#content .check-availibality-block{display:block;margin-bottom:10px;}#one-column-withright-right  .check-availibality-block{display:block;}#one-column-withright-content{float:none;width:100%;}#headerimg img{display:block;height:auto;margin:0 auto;width:100%;min-height:200px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#one-column-withright-content{float:none;width:100%;}body{min-width:100%;}#headerimg img{display:block;margin:0 auto;width:100%;min-height:300px;max-height:300px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{width:100%;}#headerimg #homeimgdescription{margin-top:290px;}#headerimg #homeimgdescription table{width:100% !important;}#homeimgdescription-text{margin-top:290px;width:100%;}#headerimg #homeimgdescription{width:100%;}#headerimg #homeimgdescription{margin-top:290px;}#homeimgdescription-text{margin-top:290px;}#hotel_home_page{margin-left:auto;margin-right:auto;max-width:400px;}#partner-container{padding:20px 0 20px 20px;}#hp-partners{padding:0 1px 0 6px;}#welcome{margin-bottom:20px;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{margin-top:240px;}#headerimg #homeimgdescription table{width:100% !important;}#homeimgdescription-text{margin-top:240px;width:100%;}#homeimgdescription-hotelname{font-size:18px;}#homeimgdescription-hoteladdress{font-size:10px;margin-top:1px;}#homeimgdescription-text table td{width:60%;}#homeimgdescription-hotelname-view{width:45% !important;float:right;}#welcome img{height:40px;width:40px;margin-top:10px;}#welcome .welcome_text{margin-bottom:10px;padding-left:5px;padding-right:5px;text-align:justify;width:96%;}#one-column-withright-right .fsaadzerkadosblock{}#homeimgdescription-text table,#headerimg #homeimgdescription{width:100% !important;}#standard-shoulder-container{width:100%;}.check-availibality-block{width:100%;margin-top:10px;}.check-availibality-block-wrapper{margin-left:auto;margin-right:auto;max-width:300px;}#top_city_block .top_city{background:#ebe2d1 none repeat scroll 0 0;}#top_city_block{margin-left:auto;margin-right:auto;margin-top:0px;}.informed-traveler-block-informed img{margin-left:auto;margin-right:auto;}.informed-traveler-block-your-email-table{margin-left:auto;margin-right:auto;max-width:300px;}#top_city_block{width:100%;margin-top:25px;}#top_city_block_wprapper{margin-left:auto;margin-right:auto;max-width:300px;}.informed-traveler-block-newsletter{margin-left:auto;margin-right:auto;max-width:350px;}#partner-container{margin-left:auto;margin-right:auto;max-width:400px;}#featured_title hr{display:none;}#hp-partners{border-right:medium none;}.informed-traveler-block .confirm{margin-left:auto;margin-right:auto;}}@media all and (min-width:320px) and (max-width:480px) {body{min-width:100%;}#content .check-availibality-block{display:block;margin-bottom:10px;}#one-column-withright-right  .check-availibality-block{display:block;}#one-column-withright-content{float:none;width:100%;}#headerimg img{display:block;height:auto;margin:0 auto;width:100%;min-height:200px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#one-column-withright-content{float:none;width:100%;}body{min-width:100%;}#headerimg img{display:block;margin:0 auto;width:100%;min-height:300px;max-height:300px;}#container{width:100%;}#content-container{width:100%;}#welcome{height:auto;width:100%;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{width:100%;}#headerimg #homeimgdescription{margin-top:290px;}#headerimg #homeimgdescription table{width:100% !important;}#homeimgdescription-text{margin-top:290px;width:100%;}#headerimg #homeimgdescription{width:100%;}#headerimg #homeimgdescription{margin-top:290px;}#homeimgdescription-text{margin-top:290px;}#hotel_home_page{margin-left:auto;margin-right:auto;max-width:300px;}#partner-container{padding:20px 0 20px 20px;}#hp-partners{padding:0 1px 0 6px;}#welcome{margin-bottom:20px;}#featured-partners{height:auto;width:100%}#headerimg #homeimgdescription{margin-top:240px;}#headerimg #homeimgdescription table{width:100% !important;}#homeimgdescription-text{margin-top:240px;width:100%;}#homeimgdescription-hotelname{font-size:14px;}#homeimgdescription-hoteladdress{font-size:10px;margin-top:1px;}#homeimgdescription-text table td{width:60%;}#homeimgdescription-hotelname-view{width:35% !important;}#welcome img{height:40px;width:40px;margin-top:10px;}#welcome .welcome_text{margin-bottom:10px;padding-left:5px;padding-right:5px;text-align:justify;width:96%;}#one-column-withright-right .fsaadzerkadosblock{}#homeimgdescription-text table,#headerimg #homeimgdescription{width:100% !important;}#standard-shoulder-container{width:100%;}.check-availibality-block{width:100%;margin-top:10px;}.check-availibality-block-wrapper{margin-left:auto;margin-right:auto;max-width:300px;}#top_city_block .top_city{background:#ebe2d1 none repeat scroll 0 0;}#top_city_block{margin-left:auto;margin-right:auto;margin-top:0px;}.informed-traveler-block-informed img{margin-left:auto;margin-right:auto;}.informed-traveler-block-your-email-table{margin-left:auto;margin-right:auto;max-width:300px;}#top_city_block{width:100%;}#top_city_block_wprapper{margin-left:auto;margin-right:auto;max-width:300px;}.informed-traveler-block-newsletter{margin-left:auto;margin-right:auto;max-width:300px;}#partner-container{margin-left:auto;margin-right:auto;max-width:300px;}#featured_title img{max-width:300px;}#featured_title hr{display:none;}#hp-partners{border-right:medium none;}#hotel_home_page a img{width:150px;height:200px;}#hp-partners{padding:0px;width:98%;}#one-column-withright-right .informed-traveler-block{height:215px !important;}.informed-traveler-block .confirm{margin-left:auto;margin-right:auto;}div.dp-popup{font-size:18px !important;}div.dp-popup div.dp-nav-next a{padding-left:10px !important;padding-right:10px !important;}div.dp-popup div.dp-nav-prev a{padding-right:10px !important;padding-left:10px !important;}}@media all and (min-width:320px) and (max-width:480px) and (orientation:portrait){#homeimgdescription-hotelname{font-size:12px;}#dp-popup{left:6px !important;}}@media screen and (min-width:601px) and (max-width:962px) and (orientation:portrait){#homeimgdescription-hotelname-view{width:45% !important;}}
