*{padding:0;margin:0;color:#aaa49d}
html{background-color:#221d1a}
body{font-family:Arial,Verdana,sans-serif;font-size:13px;line-height:20px;background-color:#221d1a;background:transparent url('../img/bg/bg.jpg') repeat 0 0;color:#aaa49d;min-width:1024px}
.x:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .x{height:1%}
*:first-child+html .x{min-height:1px}
a,a:visited,a:hover,a:active,a:link,a img{outline:0;color:}
a:hover{color:#af6e30}
a:active,a.active{color:#dea064}
img{border:0}
h1,h2,h3,h4,.tollfree{font-family:'Palatino Linotype';font-style:italic;font-weight:normal;color:#d2c3a1}
h1,.tollfree{font-size:32px;line-height:36px;margin-bottom:20px}
h2{font-size:22px;line-height:26px;margin-bottom:20px}
h3{font-size:20px;font-style:normal;line-height:22px;margin-top:13px;margin-bottom:13px;margin-right:13px;color:#af6e30}
h4{font-size:14px;line-height:18px;margin-bottom:6px}
input,select,option,textarea{color:#000;background:#ddd}
.button1{font-size:14px;line-height:26px;color:#a65f2c;text-decoration:none;display:inline-block;padding-right:36px;background:transparent url('../img/btn/arrow-right.png') no-repeat right center}
.button2{display:inline-block;height:23px;line-height:23px;font-size:14px;padding:0 7px;background:#221d1a;border:3px solid #977660;color:#fff;text-decoration:none}
.button2:hover{background:#4e4139;color:#fff}
.button3{display:inline-block;padding:0 20px;text-align:center;height:23px;line-height:23px;font-size:12px;color:#fff;text-decoration:none;background:#74482b;border:3px solid #977660}
.button3:hover{color:#fff;background:#603913}
.button4{display:inline-block;height:37px;line-height:37px;padding-left:45px;font-size:16px;color:#603913;font-style:italic;font-family:'Palatino Linotype';background:transparent url('../img/btn/share-icon.png') no-repeat 0 0;text-decoration:none}
.button5{font-family:'Palatino Linotype';display:inline-block;padding:0 20px;vertical-align:bottom;text-align:center;height:30px;line-height:23px;font-size:16px;color:#fff;text-decoration:none;background:#74482b;border:3px solid #977660}
.button5:hover{color:#fff;background:#603913}
#site{width:100%;overflow:hidden;background:transparent url('../img/bg/bg-shadow.png') repeat-y 50% 0}
#page-wrapper{width:1400px;left:50%;position:relative}
#content{width:100%;left:-50%;position:relative}
.inner{width:960px;margin:0 auto}
#header{height:63px;position:relative;z-index:50;background:transparent url('../img/bg/header-bg.png') repeat-x 0 0}
#footer{padding:70px 0 70px 0;border-top:1px solid #4e3722;background:#000}
#logo{top:0;left:-7px;position:absolute;width:241px;height:198px;z-index:5000;display:block;background:transparent url('../img/logo.png') no-repeat 0 0;text-indent:-20000px}
#header .inner{position:relative}
#header .tollfree{width:960px;margin:0 auto;margin-top:40px;text-align:right}
#header h1, .tollfree{text-shadow:2px 2px 1px #221d1a;font-weight:bold}
header nav{padding-top:7px;position:relative}
header nav>ul{padding-left:298px}
header nav ul{list-style:none}
header nav>ul>li{float:left;background:transparent url('../img/bg/main-menu-separator.png') no-repeat 0 13px}
header nav>ul>li:first-child{background:0}
header nav>ul>li a{text-decoration:none}
header nav>ul>li>a{font-size:14px;height:56px;line-height:48px;text-transform:uppercase;color:#dea064;display:block;width:109px;text-align:center;position:relative;z-index:10}
header nav>ul>li>a span{display:none;position:absolute;width:100%;height:18px;top:51px;left:0;background:transparent url('../img/bg/main-menu-arrow.png') no-repeat center 0}
header nav>ul>li>.submenu{display:none;z-index:8;position:absolute;top:62px;left:50%;width:1400px}
header nav>ul>li>.submenu>.wrapper{width:100%;height:286px;left:-50%;position:relative;background:transparent url('../img/bg/submenu-bg.png') repeat-x 0 0}
header nav>ul>li>.submenu>.wrapper>ul{width:960px;margin:0 auto;padding:24px 0 0}
header nav>ul>li>.submenu>.wrapper>ul>li{float:left;padding-left:55px;width:172px}
header nav>ul>li>.submenu>.wrapper>ul>li.img-link{float:right !important;padding:3px 6px 0 0;width:auto !important}
header nav>ul>li>.submenu>.wrapper>ul>li:first-child{padding-left:296px}
header nav>ul>li>.submenu>.wrapper>ul>li h2{font-size:14px;line-height:21px;font-weight:normal;margin-bottom:6px;border-bottom:1px solid #855c42;color:#dea064;font-family:Arial,Verdana,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.8)}
header nav>ul>li>.submenu>.wrapper>ul>li h2.link-title{margin-bottom:11px}
header nav>ul>li>.submenu>.wrapper>ul>li h2 a{color:#dea064}
header nav>ul>li>.submenu>.wrapper>ul>li h2 a:hover{color:#e2e2e2}
header nav>ul>li>.submenu>.wrapper>ul>li>ul li{font-size:12px;line-height:24px}
header nav>ul>li>.submenu>.wrapper>ul>li>ul li>a{color:#efe7de}
header nav>ul>li>.submenu>.wrapper>ul>li>ul li>a:hover{color:#dea064}
header nav>ul>li>.submenu>.wrapper>ul>li .more{padding-left:30px;background:transparent url('../img/bg/plus.png') no-repeat 13px center}
header nav>ul>li>.submenu>.wrapper>ul>li>ul{padding-bottom:10px}
header nav>ul>li .img-link>a{display:block;height:180px;width:198px;position:relative}
header nav>ul>li .img-link>a span{display:block;padding:0 40px 0 18px;position:absolute;bottom:0;left:0;right:0;font-size:18px;height:50px;line-height:50px;color:#fff;text-shadow:2px 1px 1px rgba(0,0,0,0.8);font-style:italic;font-family:'Palatino Linotype'}
header nav>ul>li:first-child .img-link>a{background:transparent url('../img/bg/img-link1.png') no-repeat center bottom}
header nav>ul>li.rentals>.submenu>.wrapper>ul>li.img-link{padding:3px 0 0 0 !important}
header nav>ul>li.rentals .img-link>a{background:transparent url('../img/bg/img-link2.png') no-repeat center bottom;width:264px;left:30px}
header nav>ul>li.rentals .img-link>a span{padding:0 40px 0 48px}
header nav>ul>li.tours .img-link>a{background:transparent url('../img/bg/img-link3.png') no-repeat center bottom}
header nav>ul>li.packages .img-link>a{background:transparent url('../img/bg/img-link4.png') no-repeat center bottom}
header nav>ul>li.services .img-link>a{background:transparent url('../img/bg/img-link5.png') no-repeat center bottom}
header nav>ul>li.costarica .img-link>a{background:transparent url('../img/bg/img-link1.png') no-repeat center bottom}
header nav>ul>li:hover>.submenu,header nav>ul>li:hover>a span{display:block}
header nav>ul>li:hover>a,header nav>ul>li.active>a{color:#964709}
#featured{height:538px;overflow:hidden;position:relative;z-index:40;border-bottom:5px solid #6c3a1e}
.scrollable,.scrollable1{position:relative}
.scrollable .browse,.scrollable1 .browse1{position:absolute;top:260px;z-index:20;display:block;width:50px;height:49px;cursor:pointer}
.scrollable .prev.browse,.scrollable1 .prev1.browse1{left:220px;background:transparent url('../img/btn/arrow-prev.png') no-repeat 0 0}
.scrollable .next.browse,.scrollable1 .next1.browse1{right:220px;background:transparent url('../img/btn/arrow-next.png') no-repeat 0 0}
#nav,#nav1{position:absolute;z-index:20;bottom:31px;left:0;right:0;width:1400px;text-align:center}
#nav a,#nav1 a{margin:0 10px;display:inline-block;width:12px;height:12px;background:transparent url('../img/btn/bullets.png') no-repeat 0 0;text-indent:-20000px}
#nav a.activeSlide,#nav1 a.activeSlide{background-position:-12px 0}
#featured .items{position:relative;z-index:15}
#featured .items>div{top:0;left:0;position:absolute;width:1400px;height:538px}
#featured .items>div .overlay{position:absolute;bottom:29px;left:220px;text-shadow:2px 2px 2px #221d1a}
#featured .items>div .overlay h2{font-size:16px;line-height:20px;margin-bottom:6px;color:#fff;font-style:normal;font-family:Arial,Verdana,sans-serif}
#featured .items>div .overlay h2>span{font-size:24px;line-height:20px;margin-bottom:6px;font-style:italic;font-family:'Palatino Linotype';color:#d2c3a1}
#main{padding-top:13px;background:transparent url('../img/bg/shadow-brown.png') repeat-x 0 0}
.home #main>.inner{background:transparent url('../img/bg/arrow-down.png') no-repeat center 0}
.home article:first-child{padding-top:58px}
.home article:first-child+article{padding-top:26px}
.home article:first-child+article+article{padding-bottom:2px}
.home article:first-child+article+article+article{padding-bottom:116px}
.home article{padding:0 0 30px}
.home article:first-child+article+article .text-box{padding-top:15px}
.home article .text-box{width:440px}
.home .article-one img,.home .article-two .text-box{float:left}
.home .article-two img,.home .article-one .text-box{float:right}
.home .article-two .text-box{padding-left:45px}
.home article h2{font-size:32px;line-height:36px;color:#d2c3a1;margin-bottom:10px}
.home article div h1 a{color:#d2c3a1;text-decoration:none}
.home article p{font-size:14px;line-height:20px;margin-bottom:20px;color:#8c8c8c}
hr{height:5px;line-height:5px;border-top:1px solid #57504b;display:block;margin-bottom:16px;border-bottom:1px solid #57504b;border-left:0;border-right:0}
.promo-box{height:138px;padding:0 0 51px 0}
.promo-box>a.btn{display:block;float:left;position:relative;background:#e1d4c4 url('../img/bg/arrow-right.png') no-repeat 592px 50px;width:470px;padding:0 80px;height:138px;font-size:33px;text-align:right;line-height:132px;color:#221d1a;font-style:italic;font-family:'Palatino Linotype';text-decoration:none}
.promo-box>a.btn>span{display:block;position:absolute;top:-75px;left:-48px;width:325px;height:296px;background:transparent url('../img/bg/toucan.png') no-repeat 0 0}
.promo-box>div.box{float:right;background:#562e1d;width:318px;height:138px}
.promo-box>div.box>h3{color:#c59c6e;font-size:24px;line-height:26px;padding:12px 14px 2px}
.promo-box>div.box>p{font-size:14px;color:#d2c3a1;line-height:18px;padding:0 33px 11px 14px}
.promo-box>div.box>div{padding:0 33px 0 14px}
.promo-box>div.box>div .button2{float:right}
#plain{padding-top:13px;background:transparent url('../img/bg/shadow-brown.png') repeat-x 0 0}
#plain{padding:147px 0 40px 0}
#plain.concierge-page{padding-top:13px}
#plain.concierge-page>.inner{background:transparent url('../img/bg/arrow-down.png') no-repeat center 0}
#plain aside{float:left;width:184px;margin-left:-3px;min-height:682px;padding:0 22px 0 0;background:transparent url('../img/bg/bg-divider.png') no-repeat right 0}
#plain aside ul{list-style:none;padding-right:12px}
#plain aside ul.prices-box>li{border-top:1px solid #342e2b;padding:15px 0 10px}
#plain aside ul.prices-box>li:first-child{border:0;padding:11px 0 5px}
#plain aside ul.prices-box>li:first-child+li{padding:9px 0 9px}
#plain aside ul>li h4{font-size:11px;line-height:27px;color:#964709;margin:0}
#plain aside ul>li h3{font-size:12px;line-height:27px;color:#c7b6a3;font-style:normal;text-transform:uppercase;margin:0;font-style:normal;font-family:Arial,Verdana,sans-serif;text-align:center}
#plain aside ul>li .time{font-size:12px;line-height:27px;color:#964709;text-align:center}
#plain aside ul.links-box>li{padding:0 0 18px}
#plain aside ul.links-box>li:first-child{padding:11px 0 5px}
#plain aside ul.links-box>li>ul>li{padding:0 0 3px 0}
#plain aside ul.links-box>li>ul>li a{font-size:12px;line-height:27px;color:#dbc9b8;padding:0 30px 0 0;text-decoration:none}
#plain aside ul.links-box>li>ul>li a:hover,#plain aside ul.links-box>li>ul>li.active a{color:#dea064;background:transparent url('../img/btn/arrow-right.png') no-repeat right center}
.details #main{padding:147px 0 40px 0}
.details #main>.inner{padding-top:20px}
.details #main.vacation-rental-details{padding-top:13px}
#main aside{float:left;width:184px;margin-left:-3px;min-height:682px;padding:0 22px 0 0;background:transparent url('../img/bg/bg-divider.png') no-repeat right 0}
#main aside ul{list-style:none;padding-right:12px}
#main aside ul.prices-box>li{border-top:1px solid #342e2b;padding:15px 0 10px}
#main aside ul.prices-box>li:first-child{border:0;padding:11px 0 5px}
#main aside ul.prices-box>li:first-child+li{padding:9px 0 9px}
#main aside ul>li h4{font-size:11px;line-height:27px;color:#964709;margin:0}
#main aside ul>li h3{font-size:12px;line-height:27px;color:#c7b6a3;font-style:normal;text-transform:uppercase;margin:0;font-style:normal;font-family:Arial,Verdana,sans-serif;text-align:center}
#main aside ul>li .time{font-size:12px;line-height:27px;color:#964709;text-align:center}
#main aside ul.links-box>li{padding:0 0 18px}
#main aside ul.links-box>li:first-child{padding:11px 0 5px}
#main aside ul.links-box>li>ul>li{padding:0 0 3px 0}
#main aside ul.links-box>li>ul>li a{font-size:12px;line-height:27px;color:#dbc9b8;padding:0 30px 0 0;text-decoration:none}
#main aside ul.links-box>li>ul>li a:hover,#main aside ul.links-box>li>ul>li.active a{color:#dea064;background:transparent url('../img/btn/arrow-right.png') no-repeat right center}
.prices-box dl{width:172px}
.prices-box dl dt{color:#c7b6a3;width:63px}
.prices-box dl dd{color:#fff;width:108px}
.prices-box dl dt,.prices-box dl dd{font-size:12px;line-height:27px;display:block;float:left}
.prices-box dl dd{text-align:right}
.prices-box strike{color:#aaa49d}
#main section{float:right;width:715px;padding-right:4px}
.details #nav{width:715px;bottom:20px}
.details .scrollable{margin-bottom:42px;width:715px;height:441px;overflow:hidden;box-shadow:5px 5px 21px rgba(0,0,0,0.7)}
.details .scrollable .browse{top:183px}
.details .scrollable .prev.browse{left:45px}
.details .scrollable .next.browse{right:45px}
.entry-content{padding-top:30px}
.entry-content p,.entry-content ul li{font-size:13px;line-height:20px;color:#aaa49d}
.entry-content p{padding-bottom:10px}
.entry-content ul{padding:0 0 20px 17px}
.entry-content .stars-info{padding:3px 0 14px}
.details .entry-content h1{margin-bottom:34px}
.interior #main{padding:147px 0 40px 0}
.interior .entry-content h1{margin-bottom:34px}
.search #main{padding:147px 0 40px 0}
.search .entry-content h1{margin-bottom:9px}
.search-terms-form{padding:6px 0 0}
#slider,#bdrm-slider,#star-slider{height:5px;margin:15px 0 5px 0;border:0;width:172px;background:transparent url('../img/bg/widget-slider.jpg') repeat-x 0 0;background:#777;position:relative;text-align:left}
.ui-slider .ui-slider-range{position:absolute;z-index:1;height:5px;top:0;display:block;border:0;background:#777;background:transparent url('../img/bg/widget-slider.jpg') repeat-x 0 0}
#slider .ui-slider-handle,#bdrm-slider .ui-slider-handle,#star-slider .ui-slider-handle{cursor:pointer;height:21px;width:17px;top:-8px;position:absolute;z-index:2;background:transparent url('../img/btn/widget-slider-handle.png') no-repeat}
#slider .ui-slider-range:first-child+.ui-slider-handle,#bdrm-slider .ui-slider-range:first-child+.ui-slider-handle,#star-slider .ui-slider-range:first-child+.ui-slider-handle{background-position:0 0}
#slider .ui-slider-range:first-child+.ui-slider-handle+.ui-slider-handle,#bdrm-slider .ui-slider-range:first-child+.ui-slider-handle+.ui-slider-handle,#star-slider .ui-slider-range:first-child+.ui-slider-handle+.ui-slider-handle{background-position:-17px 0;margin-left:-15px}
.search-terms-form>ul>li{border-bottom:1px solid #342e2b;padding:11px 0 5px}
.search-terms-form>ul>li:first-child{border-top:1px solid #342e2b;padding:2px 0 8px}
.search-terms-form>ul>li:first-child+li{padding:11px 0 8px}
.search-terms-form>ul>li:first-child+li+li{padding:13px 0 5px}
.search-terms-form>ul>li:first-child+li+li h4{padding-bottom:10px !important}
.search-terms-form>ul>li:first-child+li+li+li{padding:13px 0 7px}
.search-terms-form>ul>li:first-child+li+li+li h4{padding:0 !important}
.search-terms-form>ul>li>ul>li{padding-bottom:1px}
.search-terms-form>ul>li label{font-size:11px;line-height:25px;color:#aaa49d;padding:0 0 0 2px;cursor:pointer}
#main aside .search-terms-form>ul>li h4{font-size:16px;line-height:18px;padding:0;padding-bottom:4px;color:#aaa49d !important}
#main aside .search-terms-form>ul>li h5{font-size:14px;line-height:20px;padding-bottom:4px;color:#cac4bd;font-weight:normal}
#main aside #reset{float:right;margin-right:10px}
.from-to,.bdrm-from-to,.star-from-to{padding:6px 0 0;text-align:center;font-size:11px;line-height:20px;color:#aaa49d}
.from-to .from-box,.bdrm-from-to .bdrm-from-box,.star-from-to .star-from-box{float:left}
.from-to .to-box,.bdrm-from-to .bdrm-to-box,.star-from-to .star-to-box{float:right}
.from-to>span,.bdrm-from-to>span,.star-from-to>span{display:block;text-align:left}
.box-wrapper{margin-left:-14px}
.box1{float:left;width:230px;margin:0 0 30px 13px}
.box1 .img-wrapp{margin-bottom:8px;display:block}
.box1 .img-wrapp img{display:block}
.box1 h2,.box1 .info,.box1 .more{font-size:12px;line-height:20px}
.box1 h2{float:left;color:#fff;font-family:Arial,Verdana,sans-serif;margin:0;font-size:14px;font-style:normal}
.box1 h2 a{color:#d2c3a1;text-decoration:none}
.box1 h2 a:hover{color:#af6e30}
.box1 p{padding-bottom:5px}
.box1 .title-star-box{padding-bottom:7px}
.box1 .star-box{float:right;margin-top:2px}
.box1 .star-box>em{right:0}
.box1 .info{color:#aaa49d;word-spacing:.1em;letter-spacing:.04em;font-size:13px}
.box1 .more{color:#dea064;padding-right:10px;text-decoration:none;background:transparent url('../img/btn/tan-arrow.png') no-repeat right center}
.box1 .more:hover{color:#af6e30}
.box1 .price{margin:5px 3px 0 0;float:right;color:#d2c3a1;font-family:'Palatino Linotype';font-size:18px;font-style:italic}
.box1 .special-price{margin:5px 3px 0 0;float:right;color:red;font-family:'Palatino Linotype';font-size:18px;font-style:italic}
.star-box{display:block;width:72px;overflow:hidden;height:11px;position:relative}
.star-box>em{display:block;height:11px;position:absolute;top:0;background:transparent url('../img/bg/star.png') repeat-x 0 0}
.box2{width:715px;margin:0 0 30px 13px}
.box2 .img-wrapp{margin-bottom:8px;display:block}
.box2 .img-wrapp img{display:block;float:left}
.box2 h2,.box2 .info,.box2 .more{font-size:12px;line-height:20px}
.box2 h2{float:left;color:#fff;margin:0;font-size:18px;font-style:italic}
.box2 h2 a{color:#d2c3a1;text-decoration:none;font-size:22px}
.box2 h2 a:hover{color:#af6e30}
.box2 p{padding-bottom:5px}
.box2 .title-star-box{padding-bottom:7px}
.box2 .star-box{float:right;margin-top:8px}
.box2 .star-box>em{right:0}
.box2 .info{color:#aaa49d;word-spacing:.1em;letter-spacing:.04em;font-size:13px}
.box2 .more{color:#dea064;padding-right:10px;text-decoration:none;background:transparent url('../img/btn/tan-arrow.png') no-repeat right center}
.box2 .more:hover{color:#af6e30}
.box2 .price{margin:5px 3px 0 0;float:right;color:#d2c3a1;font-family:'Palatino Linotype';font-size:22px}
.box2 .special-price{margin:5px 3px 0 0;float:right;color:red;font-family:'Palatino Linotype';font-size:22px}
.box2 div.description{margin-left:20px;float:left;width:465px}
.pagination{padding:27px 0 43px}
.pagination .navi{display:inline-block;float:right}
.pagination .navi a{font-size:12px;line-height:20px;color:#c28a54;text-decoration:none}
.pagination .navi a.next{margin-left:5px}
.pagination .navi a:hover{color:#cac4bd}
.subpage #main{background:0;padding:0 0 40px 0}
.subpage #featured{height:329px;border:0;overflow:visible;margin-bottom:120px;background:transparent url('../img/bg/featured-bg.png') repeat-x 0 0}
.subpage #featured>.inner{position:relative;height:329px}
.subpage #featured>.inner>img{position:absolute;top:22px;right:-16px;z-index:1}
#featured .page-header{float:left;padding:149px 0 0;width:320px;position:relative;z-index:2}
#featured .page-header h1{font-size:30px;line-height:30px;color:#000;margin-bottom:8px}
#featured .page-header p{font-size:12px;line-height:18px;color:#666;padding-bottom:7px}
#featured .page-header p a{color:#603913;text-decoration:none}
#featured .page-header p a>span{font-size:14px;padding-left:5px}
#featured .page-header p a:hover{color:#af6e30}
#footer .col:first-child{padding:0;width:270px}
#footer .col{float:left;padding:0 28px 0 28px;width:214px;min-height:158px;border-right:1px solid #643115}
#footer .col.last{float:right;width:375px;border:0;padding:0 0 0 40px}
#footer .col ul{list-style:none}
#footer .col>ul li{font-size:12px;line-height:16px;padding-bottom:11px}
#footer .col>ul li a{text-decoration:none}
#footer .col>ul>li>a:hover{color:#c7b6a3}
#footer .col>ul>li>a{font-size:12px;line-height:16px;text-transform:uppercase;color:#af6e30}
#footer .col>ul>li>ul>li{color:#8c8c8c;padding:10px 0 0 15px}
#footer .col>ul>li>ul>li>a{color:#857c75}
#footer .col>ul>li>ul>li>a:hover{color:#cac4bd}
#footer .copyright{font-size:12px;line-height:14px;color:#986e56;text-align:center;padding:0 5px 24px 0}
#footer .partners{padding:0 0 15px 0}
#footer .partners a{float:left;display:block;margin-left:44px}
#footer .partners a:first-child{margin:0}
#footer .partners a img{display:block}
#footer .newsletter-box{height:29px;margin-left:50px;padding:9px 8px 9px 20px;width:252px;border:3px solid #28211d;background:#1d1815 url('../img/bg/newsletter-bg.png') repeat-x 0 0}
#footer .newsletter-box>p{font-size:14px;line-height:29px;height:29px;color:#dbc9b8;float:left}
#footer .newsletter-box .button3{float:right}
.ui-datepicker-trigger{margin-left:5px;cursor:pointer}
.footnote{font-size:11px;line-height:5px}
form#AvailabilityForm{font-family:'Palatino Linotype';font-weight:normal;font-size:16px;font-style:normal;line-height:30px;margin-top:6px;margin-bottom:13px}
#AvailabilityForm label{color:#af6e30;margin-right:5px;text-align:right}
.cols3{-webkit-column-count:3;-webkit-column-gap:40px;-webkit-column-rule:1px solid #aaa49d;-moz-column-count:3;-moz-column-gap:40px;-moz-column-rule:1px solid #aaa49d;column-count:3;column-gap:40px;column-rule:1px solid #aaa49d}
.cols3 h3{-webkit-column-span:all;-moz-column-span:all;column-span:all}
.cols3 ul>li{padding-bottom:10px}
th{background:#4e4139;font-family:'Palatino Linotype';font-weight:bold;font-size:16px;text-align:left;padding:2px 4px 2px 4px;white-space:nowrap}
th a{color:#d2c3a1;text-decoration:none}
.StandardListHighlight{background:#28221f}
.concierge-price{font-family:'Palatino Linotype';font-style:italic;font-weight:normal;font-size:22px;color:#d2c3a1}
.concierge-thumb{float:left;margin-right:15px;margin-bottom:15px}
.concierge-img-div{float:left;width:515px;height:240px}
.packages-img-div{float:left}
.packages-thumb{margin-right:20px;margin-bottom:15px}
