.adkengage_recommendations_img_cust{float:left;width:100%}
.dealsBar{position:relative;margin:-29px 0 0;width:auto;height:40px;border-left:1px solid #eaeaea}
.dealsBar ul{min-height:40px}
.dealsBar li a{text-align:center;font-size:10px;color:#454545}
.dealsBar li a:hover{border:0}
.dealsBar li a span{font-size:12px;font-weight:700}
ul.dealsBar li a:hover span{border-bottom:1px solid #444}
.dealsBar li.air a{border-right:1px solid #eaeaea;padding:0 15px 0 35px;margin:3px 0 0 18px;background:transparent url(airplane.png) no-repeat 2px 7px;line-height:12px;text-align:left;min-height:40px}
.dealsBar li.air a:hover{background-position:2px -45px}
.dealsBar li.hotel a{padding:0 15px 0 25px;background:url(bed.png) no-repeat -1px 6px;line-height:12px;margin:3px 0 0 21px;min-height:40px}
.dealsBar li.hotel a:hover{background-position:-1px -42px}
.dealsBar li a span.compareratesx{font-weight:400;font-size:10px;color:#9a9a9a;outline:0;margin:0 0 0 10px}
.dealsBar li a span.compair{margin:0 0 0 5px}
.dealsBar li a span.compareratesx:hover{color:#444;text-decoration:none;outline:0}
.destination.tier-a{position:relative;height:415px;width:992px;overflow:hidden}
.tier-a img.main{position:relative;height:415px;width:652px;z-index:1}
.mainImgTools{position:absolute;width:622px;bottom:0;left:0;z-index:100;padding:10px 10px 10px 20px;background-color:transparent;background-color:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)}
.mainImgTools p.caption{color:#f2f2f2;font-size:11px}
.snapshot{min-height:414px;width:300px;padding:0 20px;border-bottom:1px solid #ededed;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 85%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(85%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 0,#fff 85%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#fff 85%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#fff 85%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#f2f2f2');background:linear-gradient(top,#fff 0,#fff 85%,#f2f2f2 100%)}
.snapshot h2{padding:12px 0 0}
.snapshot .byline{margin:0 0 8px}
.snapshot p{margin:0 0 3px}
.snapshot h3{padding:0;margin:10px 0;font-size:17px;font-weight:700}
ul.destination{margin-top:10px}
.destinationbdr{border:1px solid #e6e6e6}
.destination .googleMap{position:relative;margin:-4px 0 0;padding:5px;border-width:1px 1px 0 1px;z-index:10}
.destination.map ul.tabs li{position:relative;width:206px;background-position:183px -108px;background-color:#f1f1f1;color:#454545;font-size:12px;text-shadow:1px 1px 0 rgba(255,255,255,.75)}
.destination.map ul.tabs li:hover{cursor:pointer;background-position:183px -145px}
.destination.map ul.tabs li.activeTab{background-color:#fff;border-bottom:1px solid #fff;border-top:2px solid #d6d6d6}
.destination.map ul.tabs li a,.destination.map ul.tabs li a:hover{background:transparent;display:block;padding:10px 0 10px 8px;color:#454545;text-decoration:none}
.destination .mapList{border-width:0 1px 1px 1px;padding:0 10px 5px 10px}
.destination .mapList li{position:relative;width:295px;margin:4px 10px 4px 0;font-size:12px}
.cw .destination.related{min-height:81px;margin:0;border-width:0 1px 1px;width:630px}
.destination.related li.destInfo{min-width:47%;padding:10px}
.destination.related li.destInfo.last{border-width:0 0 0 1px;min-height:67px;min-width:25%;width:33%}
.activityGuides li a{padding:2px 0;margin:0 6px 0 0}
.activityGuides li a:hover{border:0}
.activityGuides li img{height:43px;width:44px}
.resources li{width:48%;margin:4px 4px 4px 0}
.destInfo h5{margin:0 0 5px}
ul.destination.qa-list{position:relative;width:100%;margin:10px 0}
#snippetAskButton img{cursor:pointer;padding:5px 0}
.qa-list dl.question{position:relative;padding:10px 5px;border-width:0 0 1px 0}
dl.question dt{width:460px}
dl.question dt.answerbtn{width:auto}
dl.question dt a{font-size:14px;font-weight:700}
dl.question dd{width:430px;padding:4px 0;font-size:12px;line-height:16px}
dl.question dd p{margin:10px 0 6px;color:#808080;font-size:11px}
.qa-list a.seeAll,#questionList a.seeAll{float:right;margin:8px 5px;font-size:12px}
#controls #prev, #controls #next{opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;filter: alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.ie-all div.destination ul.tabs li{float:left;margin:0 2px 0 0}
.ie-all .destination .googleMap{margin:-1px 0 0}
.ie7 ul.destination qa-list a.btn3{padding:4px 10px 0}
.ie7 .resources li{width:48%;margin:4px 6px 4px 0;padding:0}
#showMoreRR.show, #hideMoreRR.show {display: block;}
#showMoreRR.hide, #hideMoreRR.hide {display: none;}