.mod.login {width: 320px; padding:8px 10px; color: #fff; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.7); border: none; position: absolute; right: 0; bottom: 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; boder-radius: 3px}
.fixed {position: fixed; top: 0px; z-index: 100}
.absolute {position: absolute; z-index: 0}
#titlebar .left-navigation-ls-presents2 {background: transparent url("http://a2.ak.lscdn.net/deals/images/cobrand/escapes/livingsocial.png") no-repeat 0 0; height: 51px; width: 129px; display:block; margin-bottom: 5px; margin-top: 5px; text-indent: -9999px; border-right: 1px solid #556368; float: left; margin-top: 18px}
#titlebar .letters a {height: 47px; width: 360px; margin-left: 150px; margin-top: 23px; background: transparent url("http://a0.ak.lscdn.net/deals/images/cobrand/escapes/escapes.png") no-repeat 0 0; display: block; text-indent: -9999px;}
#left-navigation .theme-promo.bought-0 {background-position: 0 -368px;}
.black60 {background: url('http://a3.ak.lscdn.net/deals/images/cobrand/escapes/black60.png') repeat}
#header {min-height:20px}
ul.tower li {float: left; width: 328px; height: 178px; margin-top: 9px; margin-right: 13px; position: relative}
ul.tower li .sold-out {background:url("http://a1.ak.lscdn.net/deals/images/cobrand/escapes/escapes-sold-out-collection2.png") no-repeat scroll left top transparent; height:115px; width:112px; left:-2px; top:-3px; position:absolute; z-index: 100;}
ul.tower li.lead {width: 100%; margin-top: 0; margin-right: 0; height: 290px}
ul.tower li.alt {margin-right: 0}
ul.tower li.alt.promo, ul.tower li.alt.promo img {height: 177px}
ul.tower li img {height: 111px; width: 328px; display: block; background-color: #f1f1f1; -webkit-border-radius: 7px 7px 0 0; -moz-border-radius: 7px 7px 0 0; border-radius: 7px 7px 0 0;}
ul.tower li.alt.promo img {-webkit-mask-box-image: none;}
ul.tower li.lead img {height: 222px; width: 670px}
ul.tower li .info {width: 100%; height: 66px; position: relative; display: block; -webkit-border-radius: 0 0 7px 7px; -moz-border-radius: 0 0 7px 7px; border-radius: 0 0 7px 7px}
ul.tower li:hover .info {background: #e9ba26 url("http://a0.ak.lscdn.net/deals/images/cobrand/escapes/escapes-arrow2.png") no-repeat center right; color: #666}
ul.tower li .info h2 {font-weight: normal; font-family: "arial rounded mt bold", helvetica, arial, sans-serif; text-shadow: none; padding: 0; font-weight: normal; line-height: 14px; margin: 0}
ul.tower li .info h2 a {display: block; padding: 15px 45px 8px 15px; line-height: 14px}
ul.tower li.lead .info h2 a {color: #fff; font-size: 20px}
ul.tower li:hover.lead .info h2 a, ul.tower li:hover .info h2 a {color: #666}
ul.tower li .info p {margin-bottom: 0;}
ul.tower li .info p a {padding: 0 45px 15px 15px; line-height: 1; margin-bottom: 0; font-size: 14px; color: #808285; cursor: pointer; display: block}
ul.tower li .remaining {width: 120px; height: 36px; padding: 20px; text-align: center; position: absolute; bottom: 0; right: 0; display: block; background-color: #464647}
ul.tower li .remaining p {padding: 3px 0 0 0; color: #9ec43d; text-transform: uppercase; font-size: 10px}
ul.tower li .remaining p span {margin: 5px 0 0 0; padding: 5px 0 0 0; text-transform: lowercase; color: #fff; display: block; border-top: 1px solid #525253}
.tower-show .deal-title {margin-bottom: 0; padding: 18px 0px 15px; background-color:#373738}
.tower-show .deal-title h1 {color: #fff; margin: 0; padding: 0 15px; font-family: helvetica; font-weight: normal; font-size: 30px}
.tower-show .deal-title p {color: #808285; padding: 0px 15px; margin: 0}
.tower .panel {padding: 15px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px}
.tower-show .dark-panel {padding: 0; background-color:#1A1A1A; -webkit-border-radius: 7px 7px 0 0; -moz-border-radius: 7px 7px 0 0; border-radius: 7px 7px 0 0; z-index:2}
.tower-show .dark-panel.footer-panel {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; margin-top: 10px}
.tower-show .rc-1 {-webkit-border-radius: 7px 0 0 0; -moz-border-radius: 7px 0 0 0; border-radius: 7px 0 0 0}
#slideshow {width: 700px; height: 222px; position: relative; overflow: hidden; background: #373738; margin-bottom:-45px}
#slideshow .handle {height: 222px; position: absolute; background: transparent;}
#slideshow .handle .slide {top: 0px; left: 0px; width: 700px; height: 222px; position: absolute}
.tower .images-wrapper {position: absolute; right: 5px; top: 6px; z-index: 3}
.tower-show #images li {height: 27px; width: 50px; float: left; margin-right: 5px; border: 2px solid #ccc}
.tower-show #images li img {height: 27px; width: 50px}
.tower-show #images li:hover, .tower-show #images li.current {border: 2px solid #e9ba26}
.tower-show #images-cursor {border: 2px solid #e9ba26; height: 27px; width: 50px; position: absolute; left: 0px; -webkit-transition: all .2s linear 0; -moz-transition: all .2s linear 0; -o-transition: all .2s linear 0; -ms-transition: all .2s linear 0; transition: all .2s linear 0;}
.tower-show #images li a {height: 27px; width: 50px; display: block; overflow:hidden}
.tower-show #captions {height: 42px; position: relative}
.tower-show #captions-wrapper {position: absolute; height: 42px; width: 100%; top:;}
.tower-show #captions p {height: 42px; margin: 0px; padding: 0px; line-height: 42px; overflow: hidden}
.tower-show .panel div.caption {left: 0; top: 4px; width: 670px; height: 42px; padding: 0 15px; position: relative; z-index: 50; overflow: hidden}
.tower-show .panel div.caption p {font-size: 12px; margin: 0; padding: 15px 0; color: #fff; width: 370px}
.tower-show .panel div.caption p span {color: #808285; display: inline-block}
.tower-show .panel div.caption p span a {color: #808285}
.tower-show .panel div.caption p span a:hover {color: #ccc}
.tower .landscape {width: 700px; height: 222px}
.tower-show .breadcrumbed .sold-out, .tower-show .breadcrumbed .deal-over {top:-6px }
.tower-show .sold-out, .tower-show .deal-over {height: 275px; left:-6px; position: absolute; top: -11px; width: 298px; z-index: 100;}
.tower-show .deal-over {background:url("http://a1.ak.lscdn.net/deals/images/cobrand/escapes/escapes-missed-it.png") no-repeat scroll left top transparent}
.tower-show .sold-out {background:url("http://a1.ak.lscdn.net/deals/images/cobrand/escapes/escapes-sold-out.png") no-repeat scroll left top transparent}
.tower-show #countdown span {font-size: 18px; margin-right: 0}
.tower-show #countdown span.colon {letter-spacing: -2px; padding: 0;}
.tower del {color: #ef6d22; font-size: 14px}
.tower del span {color: #59595b; padding: 0 5px; vertical-align: middle; position:relative; top:-2px;}
.tower-show ul.deal-info {width: 180px; height: auto; margin-bottom: 10px}
.tower-show .deal-info li {display: block; width: 180px; padding: 7px 0; color: #59595b; border-right: none; font-size: 18px; font-weight: normal; width: auto; float: none; background: transparent; border-bottom: 1px solid #d9d9d9; min-height: 0}
.tower-show .deal-info li.last {border: none}
.tower-show .deal-info .value, .tower-show .deal-info .label {position: static; width: auto; left: auto; top: auto}
.tower-show .deal-info .value {width: 95px; display: block; text-align: right; float: left}
.tower-show .deal-info .label {width: 75px; display: block; text-align: left; float: left; color: #808285; margin:0 0 0 10px; padding-top: 6px; text-transform: uppercase}
.tower .pie-fill {display:inline-block; margin-right:20px; width: 435px}
.tower .pie-fill .pie-referral {margin: 0 0 5px 0; padding: 0 0 15px 0; height: 35px; border-bottom: 1px solid #D9D9DA}
.tower .pie-fill .pie-referral li {display: inline-block; float: left}
.tower .pie-fill .pie-referral li.col1 {width: 120px}
.tower .pie-fill .pie-referral li.col1 p {margin: 10px 0 0 0}
.tower .pie-fill .pie-referral li.col2 {width: 240px}
.tower .pie-fill .pie-referral li.col3 {width: 30px; vertical-align: middle}
.tower .pie-referral input {width: 220px}
.tower-show .deal-description {width: 435px; float: left; margin-right: 20px; color: #808285}
.tower-show .deal-description p {margin-bottom: 15px}
.tower-show .deal-description .highlights {width: 160px; padding: 0; float: right; margin-left: 20px; margin-bottom: 5px; background-color: #fff}
.tower-show .deal-description .highlights p.guided-by-ue {padding: 7px 0 7px 13px; margin: 0; border-top: 1px solid #D9D9DA; border-bottom: 1px solid #D9D9DA;}
.tower-show .deal-description .highlights p.guided-by-ue img {vertical-align: middle}
.tower-show .deal-description .highlights ul li {background: transparent url("http://a3.ak.lscdn.net/deals/images/cobrand/escapes/bullet.png") no-repeat 2px 12px; border-bottom: 1px solid #d9d9da; font-size: 12px; padding: 7px 3px 7px 15px; list-style: none; color: #59595B; line-height: 14px}
.tower-show .deal-description .highlights h2 {font-size: 18px; font-weight: normal; font-family: helvetica; color: #59595b; margin-bottom: 5px; line-height: 1;}
.tower-show .deal-description .highlights ul li span {color: #9ec43d;}
.tower-show .deal-description .highlights li:last-child {border: none}
.tower-show .deal-description .highlights ul li.last {border-bottom: none}
.tower-show .deal-description .testimonial {border-top: 1px solid #d9d9da; border-bottom: 1px solid #d9d9da; padding: 15px 30px; margin-bottom: 15px; background: transparent url("http://a2.ak.lscdn.net/deals/images/cobrand/escapes/testimonial-quote.jpg") no-repeat left 15px}
.tower-show .deal-description .testimonial blockquote p {color: #59595b; font-size: 17px; margin-bottom: 5px}
.tower-show .deal-description .testimonial blockquote cite {color: #808285; font-size: 11px; font-style: normal}
.tower-show .deal-description .button.medium.third {color: #606060; padding: 0.37em 1.5em 0.43em; margin-top: 5px; cursor: pointer;}
.tower .video, .tower .location {margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #D9D9DA}
.tower-show .deal-buy {float: left; vertical-align: top}
.tower-show #google-map {margin-bottom: 15px; float:none; height:245px; margin-bottom: 20px; width:435px}
.tower-show .location .addresses {float: none}
.tower-show .location .address {margin: 0}
.tower-show ul#addl-addresses .address {margin-top: 12px}
.tower-show .gutter {margin-top: 0; background-color: #fff; position: relative; z-index: 0; zoom: 1; -webkit-border-radius: 0 0 7px 7px; -moz-border-radius: 0 0 7px 7px; border-radius: 0 0 7px 7px}
.tower-show .gutter .divider {display: none}
.tower-show .gutter .location h2 {display: none}
.tower-show .gutter .location-narrow {border: none; border-bottom: 1px solid #d9d9d9; width: auto}
.tower-show .gutter .hdr-fp {background: transparent}
.tower-show .gutter h2 span {display: block}
.tower-show .gutter h2 {background: transparent; font-size: 16px; line-height: 1.2; margin-top: 0; width: inherit; height: inherit}
.tower-show .gutter .fine-print, .tower-show .gutter .nearby-deals, .tower-show .gutter .location {padding: 0; clear: both}
.tower-show .gutter .for-double-occupancy {color: #EF6D22; font-size: 14px}
.tower-show .deal-buy div.send-as-gift {margin: 15px 0 0 0; width: 210px; border-bottom: 1px solid #dadada; background-color: #e6e6e6; background-image: none; border-radius: 4px; text-align: center}
.tower-show .deal-buy div.send-as-gift a {color: #1D81C1; font-family: "arial rounded mt bold", helvetica, arial, sans-serif}
.tower-show .deal-buy div.send-as-gift a:hover {text-decoration: underline; color: #1D81C1}
.tower-show .deal-buy div.send-as-gift img {padding: 0; width: 112px; height: 67px; position: relative; bottom: 10px}
.tower-show .deal-buy div.send-as-gift span {display: block; position: relative; bottom: 7px}
.tower-show .deal-buy-box {border: 1px solid #d9d9d9; padding: 0 10px 10px; text-align: center; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px}
.ie .tower-show .deal-buy-box .buy-now {margin-right:15px; margin-left:15px}
.tower-show .deal-price {font-family: "arial rounded mt bold", helvetica, arial, sans-serif; font-size: 70px; font-weight: bold; line-height: 44px; overflow: hidden; padding-left: 0; padding-top: 0; position: relative; height: inherit; width: inherit; text-shadow: 0 0 0; margin: 10px 0 0; font-weight: normal; width: inherit; height:58px;}
.tower-show .deal-price .precision {font-size: 24px; position: relative; top: -33px; right: 0px;}
.tower-show .deal-price-extra-sm {font-size: 30px}
.tower-show .deal-price.deal-price-extra-sm .dollar_sign {top:-17px}
.tower-show .deal-price-sm .dollar_sign, .tower-show .deal-price .dollar_sign {font-size:24px}
.tower-show .deal-price .dollar_sign {left:0px;top:-22px}
.tower-show .social_share {border-top: none; padding: 0; text-align: center;}
.tower-show .social_share p {border-bottom: 1px solid #d9d9d9; margin-bottom: 10px; padding-bottom: 10px; line-height: 14px;}
.tower-show .social_share iframe {width: 65px}
.tower-show .social_share p strong {display: block}
.tower-show .social_share li {border: none; padding: 0; margin: 0 0 10px 0}
.tower-show .social_share li.first {margin-right: 8px}
.tower-show .social_share li.last {margin: 0 0 0 40px}
.tower-show .social_share .social-share-email {padding-left: 0; width:80px; background: transparent url("http://a1.ak.lscdn.net/deals/images/cobrand/escapes/email-to-a-friend.png") no-repeat top left; text-indent: -9999px; width: 107px; height: 21px; display: block;}
.tower-show .deal-price {font-size: 55px}
.tower li.alt.promo {position:relative}
.tower li.alt.promo p {color:#fff; position:absolute; width:150px; left:20px; top:90px}
li#sponsor-promo {margin-top: 9px; height: 164px; overflow: hidden; background-color: #E6E6E6; background-position: top left; background-repeat: no-repeat; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px}
li#sponsor-promo:hover {background-color: lightblue}
li#sponsor-promo .promo-info {height: 164px; color: #454545; font-family: "arial rounded mt bold", helvetica, arial, sans-serif; background-color: transparent; overflow: hidden}
li#sponsor-promo .promo-info h2 {margin-bottom: 0;}
li#sponsor-promo .promo-info h2 a {padding: 8px 12px 0 405px; font-size: 20px; display: block; color: #454545; height: auto; line-height: auto}
li#sponsor-promo .promo-info ul {margin-top: 0}
li#sponsor-promo .promo-info li {height: auto; width: auto; float: none; margin: 0;}
li#sponsor-promo .promo-info li span {color: #454545}
li#sponsor-promo .promo-info li a {padding: 2px 10px 2px 425px; font-size: 11px; display: block; background: url("http://a2.ak.lscdn.net/deals/images/cobrand/escapes/escapes-blue-arrow.png") no-repeat 408px center;}
li#sponsor-promo .promo-info li a.view-all {padding: 8px 12px 12px 405px; display: block; text-align: right; color: #0898bb; background: none; font-size:11px}
li#sponsor-promo .promo-info li a:hover.view-all, li#sponsor-promo:hover .promo-info li a.view-all {text-decoration: underline;}
.tower .breadcrumbs {background-color: #e6e6e6; padding: 5px 20px; margin: 0;}
.tower .breadcrumbs a {font-weight: bold; color: #262626; font-size: 11px}
.tower .breadcrumbs a:hover {text-decoration: none;}
.tower .breadcrumbs .last {font-weight: normal; font-style: italic}
.tower .caption.sponsored_collection {top: 257px}
.daily-deal.sponsored_collections .lead {height: 350px}
.daily-deal.sponsored_collections .lead .info {background: #373738; padding-top: 10px; padding-bottom: 10px; height: 100px}
.daily-deal.sponsored_collections .lead:hover .info {background: #373738; color: #fff;}
.daily-deal.sponsored_collections .lead .info h2 {height: 42px; line-height: 37px; font-size: 33px; padding: 0 20px 10px 20px; display: block; color: #fff; overflow: hidden}
.daily-deal.sponsored_collections .lead .info p {padding: 0 20px; color: #fff; height: 40px; overflow: hidden}
.daily-deal.sponsored_collections .toyota .lead .info h2 {padding: 0 20px 4px 20px;}
.daily-deal.sponsored_collections .toyota .lead .info p {padding: 0 20px 0 20px; height: 40px; overflow: hidden; font-size: 13px; font-family: "arial rounded mt bold" }
.adventures .panel-body .panel-innards {padding:0}
#page.adventures-index #main {background-color:#fff; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px}
#page.adventures-index #main .panel, #page.adventures-about #main .panel-body .panel-innards, #page.adventures-about .panel {padding:0}
#page.adventures-about #footer {padding:10px 20px}
.adventures-show .panel-body .panel-innards {min-height:0}
ul.adventures {padding:15px; overflow:hidden}
.sponsored_collections ul.adventures {padding:0}
ul.adventures li .info {background-color:#d2d2d2}
ul.adventures li .info h2 a {color:#0898bb; font-size:14px}
ul.adventures li .info p a {font-style:italic; color:#666; font-weight:bold; font-size:12px }
#nearby-adventures-container ul.adventures {padding:10px 15px 15px}
.adventures-about .description, .adventures-index .description {padding:0 21px 0 140px; width:318px}
.adventures-about .description {padding:0 21px 20px 140px; width:290px}
#join_our_team {padding:20px 20px 0; background:#454545 url('http://a2.ak.lscdn.net/deals/images/bingy/adventures/star.png') no-repeat 40px 20px; min-height:100px; border-top:2px dotted #fff}
#nearby-adventures-container h3 {padding:20px 20px 0}
.adventures #our_team, .adventures #main .header-promo {padding:20px; background:#262626}
#nearby-adventures-container {background:#454545; position:relative}
#nearby-adventures-container .all-nearby-adventures {position:absolute; top:20px; right:20px}
.adventures #our_team {position:relative}
.adventures #main .header-promo .video {height:300px; width:660px; overflow:hidden; position:relative}
.video .install {display:none; color:#fff; zoom:1}
.adventures-show #countdown span {font-size:14px}
.adventures-show #countdown span.num {width:20px; display:inline-block}
.adventures #play {position:absolute; top:6px; right:0; background:url("http://a1.ak.lscdn.net/deals/images/getfeatured/button_play.png") no-repeat scroll left top transparent; color:#262626; display:block; font-size:18px; line-height:100%; padding:40px 0 25px 110px; width:118px; cursor:pointer}
ul.adventures li.pages {height:30px; width:660px; margin-top:20px}
ul.adventures li.pages div.pagination {text-align:left; text-transform:lowercase}
ul.adventures li.pages div.pagination a {border:none; border-top:1px solid #fff; border-bottom:1px solid #fff; margin:0}
ul.adventures li.pages div.pagination .current {padding:4px 8px}
ul.adventures li.pages div.pagination a:hover, ul.adventures li.pages div.pagination .current {border:none; color:#fff; cursor:pointer; text-transform:lowercase; border-top:1px solid #0ccbf9; border-bottom:1px solid #097a95; background-color:#08a8ce; background:-webkit-gradient(linear,left top,left bottom,from(#09b8e3),to(#0899bc)); background:-moz-linear-gradient(top,#09b8e3,#0899bc); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09b8e3',endColorstr='#0899bc'); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.adventures #play:hover {background-position:left -119px}
.adventures #play:active {background-position:left -250px}
.adventures #play span {display:block; font-size:13px}
div.pagination, div.pagination a, div.pagination span, .adventures #play, .pie-fill h3, .deal-price, .date-picker-adventures h2, .date-picker-adventures .ui-datepicker-title, .steps h3, .adventures-index .not-found p, .adventures-show .detail h3, .modal h1, .adventures-index h1, .adventures-about h2, #deal-availability, .adventures-index h2, .adventures-index h3, .adventures-index h4, .adventures-index .coordinator a, .date-picker-adventures .ui-datepicker-title, h2, h3, h1, .adventures-show h4, .adventures .coordinator a.name, .adventures #play, .adventures-show .deal-description .highlights h2, .adventures-show .deal-price, #our_team h3, ul.adventures li.pages div.pagination, .adventures-show #main #escapes-title h1 {font-family:"arial rounded mt bold",helvetica,arial,sans-serif}
#nearby-adventures-container h3, #deal-buy-box .deal-price, #our_team h3, .fine-print h2, .adventures-show .deal-description .highlights h2, .pie-fill h3, .adventures-show .detail h3, .modal h1, .adventures-index h1, .adventures-about h2, .adventures-index h2, .adventures-index h3, .adventures-index h4, .adventures-about h3 {color:#f0812b}
.adventures-show .deal-description .highlights ul {margin-bottom:20px}
.adventures-show .deal-description .highlights h2 {text-transform:lowercase; font-size:16px; line-height:1.2;}
.adventures-show .detail h3 {font-size:20px}
h2 span {font-weight:normal}
h3.deal-title {font-size:32px; line-height:32px}
.adventures-about h2, .adventures-index h2 {font-size:32px}
#deal-availability h4 {color:#666; font-size:14px; margin-bottom:0}
#deal-availability li.first {border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0}
#deal-availability li.last {border-radius:0 0 7px 7px; -moz-border-radius:0 0 7px 7px; -webkit-border-radius:0 0 7px 7px}
#book-now-box .time-left, .adventures #main .header-promo, .adventures h1 {border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0}
.adventures-show .panel.gutter {border-radius:0; -moz-border-radius:0; -webkit-border-radius:0}
#deal-availability .disabled {color:#666}
.adventures-about h1 {margin-top:0}
.adventures #our_team {padding:20px; border-radius:0 0 5px 5px ; -moz-border-radius:0 0 5px 5px ; -webkit-border-radius:0 0 5px 5px }
.adventures .coordinator, .adventures #our_team h3 {margin-bottom:20px}
.adventures .coordinator {position:relative}
.adventures .coordinator a {display:block; padding-left:80px; font-size:12px}
.adventures .coordinator a.name {padding-top:5px; text-transform:capitalize; font-weight:bold}
#nearby-adventures-container .all-nearby-adventures, #deal-buy-box .time-left, .adventures-show .gutter .original-price span, .adventures-show .gutter .original-price, #deal-buy-box .purchased, .adventures-show #main #escapes-title p, .all-guides, .adventures #play span, .adventures .role {font-family:georgia,serif; font-weight:bold; font-style:italic; text-transform:lowercase}
.adventures-show .gutter .original-price, #deal-buy-box .purchased {font-size:14px}
.adventures-show .gutter .original-price {font-weight:normal}
.adventures-show .gutter .original-price, #deal-buy-box .purchased, .original-price, .steps h4, .adventures .coordinator a.role, .step h3 span, table.ui-datepicker-calendar thead th {color:#666}
.adventures-show .gutter .original-price {margin-bottom:0}
.adventures #join_our_team h3 {clear:both; color:#fff; margin-bottom:10px}
.adventures #join_our_team {position:relative}
.adventures #join_our_team p {color:#b2b2b2; margin-bottom:0}
.adventures #join_our_team .button {position:absolute; right:20px; top:40px}
.adventures .coordinator a.catch-all {position:absolute; top:0; left:0; padding-left:0; text-indent:-9999px}
.adventures .coordinator, .adventures .coordinator .catch-all {width:206px; height:70px}
.adventures .coordinator {float:left; margin-right:20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}
.adventures .global_director .coordinator, .adventures .global_director .coordinator .catch-all {width:320px; height:157px}
.adventures .global_director .coordinator a {padding-left:0; cursor:pointer}
.adventures .coordinator .top, .adventures .coordinator .bottom {height:50%; position:relative}
.adventures .coordinator .top a {position:absolute; bottom:0; left:167px; font-size:18px; line-height:19px}
.adventures .coordinator .bottom a {position:absolute; top:0; left:167px; font-size:14px}
.adventures .coordinator.last {margin-right:0}
.adventures #description, .adventures #history {float:left; padding:20px; width:300px}
.adventures #description p {font-weight:bold; font-size:14px}
.modal {background:#262626; padding:20px; width:700px}
.modal img {float:left}
.modal h1, .modal p {margin-left:240px}
.modal h1 {margin-top:0}
.modal p {color:#909090}
.adventures-show .deal-buy {width:215px}
.adventures-show .detail {padding-left:75px; min-height:50px; background:transparent no-repeat top left}
.adventures-show .detail.included {background-image:url("http://a0.ak.lscdn.net/deals/images/cobrand/adventures/star.png")}
.adventures-show .detail.bring {background-image:url("http://a0.ak.lscdn.net/deals/images/cobrand/adventures/bring.png")}
.adventures-show .detail.dont-bring {background-image:url("http://a3.ak.lscdn.net/deals/images/cobrand/adventures/dont-bring.png")}
.adventures-index .not-found {border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; min-height:130px; background:#e6e6e6 url("http://a1.ak.lscdn.net/deals/images/cobrand/adventures/cloud.png") no-repeat 478px 20px; padding:20px}
.adventures-index p {width:390px}
.adventures-index .not-found strong {font-size:16px; color:#232323}
.adventures-index .not-found p {font-size:11px; color:#666}
.steps-auth .step {float:left; width:220px}
.steps-no-auth .step {float:left; width:330px}
.steps h3 {background:#eaeaea url("http://a0.ak.lscdn.net/deals/images/cobrand/adventures/steps-divider.png") no-repeat right 0; height:40px; position:relative; padding:10px 20px 10px 50px; color:#666; font-weight:bold; margin-bottom:5px}
.steps .last h3 {background:#eaeaea}
.steps .first h3 {border-radius:6px 0 0 6px; -moz-border-radius:6px 0 0 6px; -webkit-border-radius:6px 0 0 6px}
.steps .last h3 {border-radius:0 6px 6px 0; -moz-border-radius:0 6px 6px 0; -webkit-border-radius:0 6px 6px 0}
.steps .step.first .content {padding-left:0}
.steps .step label {display:block}
.steps .step .ls-text {width:175px; margin-bottom:0}
.step h3 span {font-size:38px; font-style:italic; color:#909090; font-weight:normal; position:absolute; left:20px; top:15px}
.steps h4 {font-style:italic; margin-bottom:5px}
.steps fieldset {margin-bottom:5px}
.steps .content {padding-right:30px}
.steps .button {float:right; margin-top:20px}
.steps ol {list-style-position:outside; font-size:12px}
.steps ol.waivers li, .steps ol.vouchers li {border-bottom:1px solid #e0e0e0; padding:10px 0; list-style-type:decimal; list-style-position:inside}
.sponsored-content {margin:30px 0 0 -20px; width:700px}
div.banner {background-image:url("http://a1.ak.lscdn.net/deals/images/cobrand/adventures/toyota-banner.png"); width:100%; height:88px}
div.banner a {position:relative; top:12px; left:40px; display:block; height:50px; width:260px; text-indent:-9999px; overflow:hidden}
div.video {margin:20px 0 20px 0; text-align:center}
.deal-price .dollar_sign {font-size:32px; line-height:24px; position:relative; top:-26px; left:-4px; font-weight:normal}
.original-price, .deal-price {text-align:center}
.adventures-show .deal-price {line-height:55px}
.adventures-show .sale .deal-price {margin-bottom:0px}
.adventures-show .deal-price-sm {width:214px}
#book-now-box .button {display:block; top:-7px; position:relative}
#book-now-box {text-align:center; margin-bottom:7px; padding:6px 10px 0}
#deal-buy-box {background:#E6E6E6; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px}
#deal-buy-box .deal-buy-box-adventures {padding-top:10px}
#deal-buy-box .deal-buy-box-adventures.sale {padding-top:0}
#deal-buy-box .time-left {padding:10px; text-align:center; background:#f0812b; border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0; color:#262626}
#deal-buy-box em.intro-price, #book-now-box .time-left {color:#ea0b8c; font-weight:bold; text-align:center; display:block}
#book-now-box .time-left {padding:10px; background:#e6e6e6; margin-bottom:0}
#deal-availability .small-calendar {display:block; width:17px; height:17px; position:absolute; right:10px; top:10px; background:transparent url(http://a3.ak.lscdn.net/deals/images/cobrand/adventures/calendar.png) no-repeat top left}
#deal-availability .small-calendar.disabled {background-position:left -17px}
#deal-availability {margin-bottom:20px}
#deal-availability li {position:relative; background:#e6e6e6 url(http://a3.ak.lscdn.net/deals/images/cobrand/adventures/calendar-gradient.png) repeat-x left bottom; padding:10px}
#deal-availability li.first {background-image:none; background-color:#d5d5d5}
.adventures-show .pie-fill .pie-referral, .adventures-show .pie-referral {width:100%}
.adventures-show .col2, .adventures-show .col3 {float:left}
a.cal {cursor:pointer}
.adventures-show .fine-print h2 {text-transform:lowercase}
form .attendee {margin-bottom:20px}
.attendee dt {font-style:italic}
.attendee dd {font-weight:bold}
a.facebox {cursor:pointer}
#player {position:absolute; top:0; left:0}
.all-guides {position:absolute; top:20px; right:20px}
.connect-with-us {padding:20px; background:#e6e6e6; position:relative; min-height:53px; border-top:2px dotted #fff; border-bottom:2px dotted #262626}
.connect-with-us .facebook-lg {display:block; background:transparent url(http://a2.ak.lscdn.net/deals/images/cobrand/adventures/like-us-on-fb.png) no-repeat top left; text-indent:-9999px; outline:none; overflow:hidden; width:170px; height:52px; position:absolute; top:20px; right:20px}
.connect-with-us .facebook-lg:hover {background-position:left -52px}
.connect-with-us h3 {margin-top:5px}
.connect-with-us p {margin-bottom:0}
.connect-with-us .facebook-lg:active {background-position:left -104px}
#adventures-promo {margin-left:0 10px}
ul.adventures li#sponsor-promo {margin-top:0px}
#fte {display:none;}
#titlebar #presence {display:none;}
div.panel.escapes, div.panel.articles {display:none;}
#past-pdf-header {background: transparent url(http://a0.ak.lscdn.net/deals/images/bingy/merchant/data_header.png) no-repeat left top; width: 1000px; height: 84px; margin: 15px auto 0; position: relative;}
#past-pdf-header span {font-weight: bold; font-size: 36px; color: #9EC43C;}
#past-pdf-header #coupons-sold {position: absolute; left: 220px; top: 12px;}
#past-pdf-header #revenue {position: absolute; left: 680px; top: 12px;}
a.send-as-a-gift {display:none;}
.daily-deal .deal-over-en, .daily-deal .deal-over-fr {background:none;}
.buy-now-over .buy-now, .buy-now-over .buy-sold-out {background-position: 0px 0px;}
.date-picker-adventures {width:700px; min-height:424px; text-align:left; background:#222}
.date-picker-adventures .date-header {height:50px; background:#f0812b; margin-bottom:10px; text-align: center}
.date-picker-adventures .cal {float:left; padding:0; width:350px}
.date-picker-adventures .day {float:left; padding:0 20px; width:310px}
.date-picker-adventures h2 {color:#f0812b; text-align:center; font-size:20px; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none}
.date-picker-adventures .ui-datepicker-title {text-align:center; font-size:32px; line-height:34px}
table.ui-datepicker-calendar {background:transparent url(http://a0.ak.lscdn.net/deals/images/cobrand/adventures/calendar-tiles.png) 0 20px}
.datepicker-bg {height:320px}
.ui-datepicker-header, #date-header, .ui-datepicker-next, .ui-datepicker-prev, table.ui-datepicker-calendar, .datepicker-bg {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none}
table.ui-datepicker-calendar thead tr {height:20px; background:#262626}
table.ui-datepicker-calendar body {height:350px}
table.ui-datepicker-calendar tbody tr {height:50px}
table.ui-datepicker-calendar thead th {vertical-align:bottom; text-align:center}
table.ui-datepicker-calendar tbody td {width:50px; height:50px; vertical-align:middle; text-align:center}
table.ui-datepicker-calendar tbody td {font-size:18px; color:#fff; font-weight:bold}
table.ui-datepicker-calendar tbody {width:350px}
.ui-datepicker-header {background:#222; color:#fff; padding:0 10px; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none}
.date-picker-adventures .ui-datepicker-next, .date-picker-adventures .ui-datepicker-prev {width:26px; height:26px; background:transparent url(http://a2.ak.lscdn.net/deals/images/cobrand/adventures/next-previous-2.png) no-repeat top left; margin-top:4px}
.date-picker-adventures .ui-datepicker-prev {background-position: 0 -26px}
.date-picker-adventures .ui-datepicker-next span, .date-picker-adventures .ui-datepicker-prev span {display:none}
.date-picker-adventures .ui-datepicker-next {float:right}
.date-picker-adventures .ui-datepicker-next, .date-picker-adventures .ui-datepicker-prev, table.ui-datepicker-calendar td.enabled {cursor:pointer}
table.ui-datepicker-calendar td.enabled a {color:#262626}
table.ui-datepicker-calendar td.enabled {background:transparent url(http://a3.ak.lscdn.net/deals/images/cobrand/adventures/current-enabled.png) no-repeat top left}
table.ui-datepicker-calendar td.ui-datepicker-current-day {background-position:left bottom}
.date-picker-adventures .day li .price, .date-picker-adventures .day li .time {color:#f0812b; font-weight:bold}
.date-picker-adventures .day li .price {font-size:14px}
.date-picker-adventures .day li.with-options {min-height:35px}
.date-picker-adventures .day li .price, #date-picker-adventures .day li .spots-left {font-family: georgia, serif; font-style:italic; text-transform:lowercase}
.date-picker-adventures .day li {padding: 10px 70px 10px 10px; border-bottom:1px dashed #464646; color: #909090; position:relative}
.date-picker-adventures .day li .price, .date-picker-adventures .day li .button {position:absolute; right:0; top:10px}
.ie7 .date-picker-adventures .day li .button{ padding:0 8px 4px}
.date-picker-adventures .day li .price {top:30px; display:block; width:65px; text-align:center}
.date-header h3 {color:#fff; font-size:24px; line-height:50px}
.date-picker-adventures h2, .date-header h3, .date-picker-adventures .ui-datepicker-title {font-family: "arial rounded mt bold", helvetica, arial, sans-serif}
.date-picker-adventures .ui-datepicker-title {width:260px; text-align:center; margin:0 auto 10px; font-family: "arial rounded mt bold", helvetica, arial, sans-serif; color:#fff}
.date-picker-adventures .ui-datepicker-prev {float:left}
.date-picker-adventures .ui-datepicker-next {float:right}
.date-picker-adventures .ui-datepicker-prev.ui-state-disabled, .date-picker-adventures .ui-datepicker-next.ui-state-disabled {display:none}