body.lm-deals #content{width:928px;padding:15px 15px 20px}body.deals-home #content{border:0}body.deals-home #main,body.offers-list #main,body.offer-detail #main{width:928px;padding:15px;border:1px solid #ccc;background:white}body.offers-list #main,body.offer-detail #main{border:0}.lm-deals #breadcrumb,.lm-deals .deals- #breadcrumb{float:left;display:inline}.lm-deals #share-this,.lm-deals .deals-home #share-this{float:right;display:inline}.lm-deals h1{font-size:2.666em;padding-bottom:15px;background:url(../img/decoration/horizontal-break-two.png) repeat-x 0 100%;margin-bottom:20px}.lm-deals .request-info{color:#333;font-size:1.083em;line-height:140%;margin-bottom:25px}.lm-deals .request-info p{width:600px;float:left;margin-right:15px;border-right:1px solid #ccc;padding-right:15px}.lm-deals .call-us{float:left;width:240px}#deals-table{width:100%;padding:0;border-bottom:2px solid #ccc;margin-bottom:20px;margin-top:1em}#deals-table thead th{font-weight:700;border-bottom:2px solid #ccc;color:#065ca8;padding:8px 0 8px 10px;cursor:pointer}#deals-table tbody td{color:#333;font-size:1.083em;padding:12px 0 12px 10px;vertical-align:middle}#deals-table .show-name{width:140px}#deals-table .city{width:76px}#deals-table .location{width:130px}#deals-table .time{width:70px}#deals-table tbody .price,#deals-table tbody .discount{text-align:right}#deals-table td.quantity{text-align:center}#deals-table tbody td.discount{color:#666;font-style:italic;padding-right:10px}#deals-table th span{float:left;width:7px}#deals-table th p{display:inline;padding-left:6px}#deals-table th.header{*zoom:1;*float:left;*display:inline;*width:auto;*height:auto}#deals-table th.header p{display:inline-block;*zoom:1;*float:left;*display:inline;*width:auto;*height:auto}#deals-table th.header p span{display:inline-block;width:3px;height:4px;float:right;position:relative;top:6px;*zoom:1;*display:inline;*float:none;*top:-6px}#deals-table th div{background:url(../img/icons/arr-asc-small.png) no-repeat left top}#deals-table th div span{background:url(../img/icons/arr-desc-small.png) no-repeat left bottom}#deals-table th{border-top:4px solid white}#deals-table th.headerSortUp,#deals-table th.headerSortDown{border-top:4px solid #db0322}#deals-table .headerSortUp div span{background:0}#deals-table .headerSortUp div{background-position:0 55%}#deals-table .headerSortDown div{background:0}#deals-table .headerSortDown div span{background:url(../img/icons/arr-desc-small.png) no-repeat 100% 55%}#deals-table tbody tr:hover td,#deals-table tbody tr.hover td{background-color:#f5f5f5}#deals-table tbody tr:hover td.buy-tickets input,#deals-table tbody tr.hover td.buy-tickets input{background-position:0 -27px}.representative-info{font-size:1.083em;line-height:140%;color:#333}.representative-info p{margin-bottom:10px}.representative-info ul{margin-bottom:25px;list-style-type:disc;list-style-position:inside}#deals-content-wrap{background:url(../img/decoration/bg-deals-wrap.jpg) top center repeat-x}#main #deals-main{float:left;width:613px}.deals-cat{border-top:5px solid black;padding:15px 10px 30px 0}.offers-list .deals-cat{border-top:0;padding-top:0}.deals-cat h3{border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:6px;font-size:1.7em}.deals-cat ul li{display:block;padding-bottom:10px;background:url(../img/decoration/dots-horizontal-828282-3px.png) bottom left repeat-x;margin-bottom:15px}.deals-cat .deal-imgs{float:left;width:41px;height:61px;padding:39px 0 0 133px;margin-right:15px}.deals-cat .deal-imgs img{border-top:1px solid white;border-left:1px solid white}.deals-cat .deal-descr{float:left;width:260px;padding:0 10px 0 0;background:url(../img/decoration/dots-vertical-828282-3px.png) right top repeat-y;margin-right:15px}.deals-cat .deal-descr-wide{width:449px;padding-left:0}.deals-cat .deal-descr h4{font-size:1.333em;margin-bottom:5px}.deals-cat .deal-descr p{color:#333}.deal-price{float:left;width:100px}.deal-price p span{display:block;font-size:1.5em;line-height:1.4em}.deal-price p{margin-bottom:5px}.deals-restaurant a.deal-rest-img{display:block;float:left;margin:0 10px 5px 0}#main #deals-side{float:right;width:300px}#deals-side-main{border:1px solid #ccc;padding:3px;margin-bottom:10px}#deals-side-main-wrap{background-color:#f7f6ed;padding:20px 14px 22px 14px}.side-offer .side-offer-pic{margin:15px 0 10px 0;padding-bottom:15px;background:url(../img/decoration/dots-horizontal-828282-3px.png) bottom left repeat-x}.side-offer .side-offer-pic img{float:left;width:81px;margin-right:24px}.side-offer .side-offer-pic p{float:left;width:153px}.side-offer-benefits{margin-bottom:10px}.side-offer-benefits ul{color:#db0322;line-height:1.167em;list-style-image:none;list-style-position:inside;list-style-type:disc;margin:5px 0;padding:0 0 0 10px}.side-offer-benefits ul li{margin-bottom:3px}.side-offer-benefits ul li span{color:black}.side-offer-sign-in{border:1px solid #ccc;padding:10px;background:white}.side-offer-sign-in div{margin-top:5px}.feature-offers{margin:20px 0 0 0;text-transform:uppercase}.feature-offers h4{background:url(../img/decoration/dots-horizontal-828282-3px.png) bottom left repeat-x;padding-bottom:8px}.feature-offers li.show-offer{margin-top:10px;display:block;padding-bottom:11px;background:url(../img/decoration/dots-horizontal-828282-3px.png) bottom left repeat-x}.feature-offers li.show-offer img{float:left;margin-right:10px}.feature-offers li.show-offer .links{float:left;width:160px}.feature-offers li.show-offer .links h4{text-transform:none;background:transparent;font-size:1.083em;letter-spacing:0}.feature-offers li.show-offer .links ul{margin-bottom:12px}.feature-offers li.show-offer .links li{color:#db0322;text-transform:none;line-height:1.167em;list-style-image:none;list-style-position:inside;list-style-type:disc;padding:0}.feature-offers .btn-arrow{margin:10px 0 0 0}.deals-home #top{background:url(../img/decoration/bg-deals-top.jpg) top center no-repeat;width:940px;color:white;padding:10px 5px 16px 15px}#top #breadcrumb,#top #breadcrumb a{color:white}#top #breadcrumb{margin-bottom:10px}.top-nav .left{float:left;width:450px}.top-nav .right{float:right;display:inline;width:440px;text-align:right;margin-right:10px;*margin-right:26px}.top-nav .left h1{color:white;display:inline;font:2em "Arial Black",Arial,Helvetica,sans-serif;text-transform:uppercase}.top-nav .right .align-right{float:right;*width:200px;*margin-right:-43px;_margin-right:0}.top-nav .right .align-right .btn-arrow{_padding-right:10px}.top-nav .right #share-this{padding:0 0 10px 200px;*padding-bottom:10px}.top-nav{margin-bottom:10px}#top-5-shows ul.five-shows li.show{position:relative;background-repeat:no-repeat;padding-right:10px;width:178px;height:358px;float:left}#top-5-shows .five-shows li .lm-banner{position:absolute;top:0;right:0;background:url(../img/decoration/banner-last-minute-deal.png) no-repeat top right transparent;_background:url(../img/decoration/banner-last-minute-deal-ie6.png) no-repeat top right transparent;width:124px;height:73px}#top-5-shows .five-shows li .show-img{width:178px;height:275px;position:relative}#top-5-shows .five-shows li .show-img h2{text-transform:uppercase;font-size:1.5em;line-height:90%;color:white;padding:0 0 10px 10px;position:absolute;left:0;bottom:0}#top-5-shows .five-shows li .opts{background:#5f0102;padding:10px 0 0 8px;margin-top:1px;height:70px;line-height:1.2em}#top-5-shows .five-shows li .opts span.price{font-size:1.166em;display:block}#top-5-shows .five-shows li .opts span.seat-location{display:block;font-size:1em;color:#828282}#top-5-shows .five-shows li .opts .btn-pill-sml{margin-top:8px}.deals-detail #content{background:white;border:1px solid #ccc;padding:14px;width:auto}#tp-header{background:url(../img/global/bg-theater-package-header.jpg) no-repeat;position:relative;padding:10px 0}#tp-header #share-this{position:absolute;top:10px;right:0}#tp-header #breadcrumb{color:white;margin:0 0 12px}#tp-header #breadcrumb a{color:white}#tp-header h1{color:white;font-size:2em;font-weight:normal;text-align:left}#tp-content{line-height:1.333em;float:left;width:546px;padding:0 15px 0 0;border-right:1px solid #ccc}#tp-content .lead-image{display:block;margin:0 0 15px 0}#tp-content h2{font-size:2em;text-transform:none}#tp-content .whats-in-the-package{margin:18px 0 0;border-top:5px solid black}#tp-content .whats-in-the-package h2{border-bottom:1px solid #ccc;padding:20px 0 10px}#tp-content .whats-in-the-package h2 span{background:url(../img/global/sprite-text-packages.png) no-repeat 0 -60px;text-indent:-99999px;display:block;height:16px}#tp-content .whats-in-the-package .item{background:url(../img/decoration/dots-horizontal-828282-3px.png) repeat-x bottom left}#tp-content .whats-in-the-package .last-item{background-image:none}#tp-content .whats-in-the-package .item h3{font-size:1.333em;letter-spacing:normal;text-transform:none;margin:18px 0 8px}#tp-content .whats-in-the-package .thumb{text-align:center;float:left;width:186px}#tp-content .whats-in-the-package .info{float:left;width:360px}#tp-content .whats-in-the-package .info dl{padding:3px 0 0 0}#tp-content .whats-in-the-package .info dt{font-size:.833em;font-weight:bold;line-height:1.4em;text-transform:uppercase;float:left}#tp-content .whats-in-the-package .info dd{line-height:1em;float:left;border-right:1px solid #e7e7e7;padding:0 8px}#tp-content .whats-in-the-package dd.last{border-right:0}#tp-content .whats-in-the-package .info address{font-style:normal;padding:10px 0}#tp-sidebar{float:left;width:368px}#tp-sidebar .book-wrap{border-bottom:1px solid #ccc;padding:0 0 14px 14px}#tp-sidebar .other-wrap{padding:14px 0 0 14px}#tp-sidebar #map-data{line-height:1.333em;margin:0 0 10px}#tp-sidebar #map-data li{background:url(../img/decoration/dots-horizontal-7f7f7f-3px.png) repeat-x bottom left;padding:18px 0 19px}#tp-sidebar #map-data li p{background:url(../img/global/maps-small-icon.png) no-repeat 0 2px;padding:0 0 0 18px}#tp-sidebar .related{background-color:#f7f6ed;padding:15px 15px 25px}#tp-sidebar .related h3{background:url(../img/global/sprite-text-packages.png) no-repeat 0 0;text-indent:-99999px;margin:0 0 10px;height:18px}#tp-sidebar .related ul{background:url(../img/decoration/dots-horizontal-828282-3px.png) repeat-x top left;margin:0 0 15px}#tp-sidebar .related ul li{background:url(../img/decoration/dots-horizontal-828282-3px.png) repeat-x bottom left;padding:10px 0}#tp-sidebar .related ul img{float:left;width:84px}#tp-sidebar .related ul p{float:left;padding:0 0 0 10px;width:230px}#list-header{position:relative;padding:15px 15px 0}#list-header h1{background:url(../img/decoration/horizontal-break-two.png) repeat-x 0 100%;font-size:2.667em;padding:12px 0 12px}#list-header #share-this{position:absolute;top:15px;right:15px}.deal-img{position:relative;padding:0 12px 12px 0;margin:0 0 15px}.deal-img a{display:block;position:absolute;bottom:0;right:0;border-top:2px solid white;border-left:2px solid white}.buy-offer-wrap{background:url(../img/decoration/diagonal-pattern-cccccc.png);padding:6px;margin:0 0 25px}.buy-offer{background-color:#f7f6ed;border:5px solid white}.buy-offer p{font-size:1.167em;padding:8px}.buy-offer p strong{font-size:1.571em}.buy-offer div.clearfix{padding:8px}.no-deals{color:#333;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px}#deals-table td.buy-tickets{width:136px;padding-left:0;padding-right:3px}#deals-table td.buy-tickets input{display:block;width:126px;height:27px;overflow:hidden;color:white;background:#db0425 url(../img/buttons/pill-med-cart-sprite.png) no-repeat;font-weight:700;font-size:1.09em;border:0;float:right;letter-spacing:.3px;padding:0 0 3px 16px;cursor:pointer}#deals-table tbody tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#deals-table{*border-collapse:collapse}#deals-table td{*border-bottom:1px solid #ccc;*border-top:1px solid #ccc}.results-msg{overflow:hidden;padding:9px 76px;text-align:center;font-size:1.2em;margin-left:0;margin-right:0;margin-bottom:.5em;*padding:9px 46px;_padding:18px 10px 18px 26px;_height:100px;_overflow:visible;_height:30px}.results-msg.warning{background:#f6bfba;text-align:left;_height:60px}#filter{background-color:#f7f6ed;padding:18px 0 18px 76px;_padding:18px 10px 18px 26px;margin-bottom:.5em;font-size:1.2em;font-family:Verdana,"Arial Black";overflow:hidden;_height:100px}#filter form{_position:relative}#filter fieldset#filter-by p,#filter legend span{background:#333 url(../img/decoration/last-minute-deals-dot-ie.gif) no-repeat\9;*line-height:32px}#filter legend{display:block;font-size:1.2em;font-weight:bold;text-indent:4px;*text-indent:0;*margin-left:-7px}#filter legend span{display:inline-block;_display:inline;margin-right:10px;margin-left:-50px;_margin-left:0;filter:alpha(opacity=100);background-color:#333}#filter label{display:block;float:none;width:100px;margin:15px 0 7px 0}.ie7 #filter label{line-height:1.25em}#filter fieldset{float:left;width:295px;_width:345px}#filter fieldset#filter-by{width:524px}#filter fieldset#filter-by div{float:left;width:450px;_margin-left:23px}#filter fieldset#filter-by p{float:left;font-style:italic;margin:10px 20px 0 50px;*margin:10px 30px 0 40px;_margin:10px 0 0 20px;*text-indent:2px}#filter select{font-size:.8em;padding:1px;display:block}#filter input{width:150px;height:40px;border:0 solid white;font-size:1.2em;margin:10px}.ie7 #filter input{padding:0 0 5px 0;height:45px}#filter #how-many select{*float:left;*clear:left;*margin-top:.75em;margin-top:0}#filter #how-many label{display:inline-block}#filter #how-many input{float:right;margin-top:-0.9em;*margin-top:0}#filter #how-many label,#filter #how-many input,#filter #how-many select{_margin-left:50px}#filter #how-many .button{margin-top:-40px}.ie7 #filter #how-many .button{margin-top:-20px}@media(-webkit-min-device-pixel-ratio:0){#filter fieldset#filter-by p{margin:10px 20px 0 40px}}