body#search{background-image:url(../images/background_feb2009.jpg);background-color:#2d8dc0;background-position:center -350px}#search #section{background:#fff url(../images/itinerary/bg-top-bar.png) no-repeat scroll 6px 0;height:56px;width:800px}#search #section h2{display:inline;float:left;height:29px;margin:15px 0 0 20px;width:107px}#search #main #main-inner .search{left:551px;position:absolute;top:25px}.ie6 #search .search,.ie7 #search .search{top:28px}#search #go-btn{position:relative;top:6px;right:0}.ie #search #go-btn{top:3px}#search #keyword{border:1px solid #2b5177;padding:3px 2px 3px 2px;color:#999;height:15px}#search #narrow-results{width:170px;float:left;background:#fff;padding:5px 0 0 0}#search #narrow-results h3{background:#fff url('../images/search/left-rail-nav-top.png') no-repeat 0 0;height:46px;text-indent:-9999px}#search #narrow-results .category{background:transparent url('../images/search/left-rail-nav-middle.png') repeat-y 0 0;padding:10px 20px 0 15px;text-align:right}#search #narrow-results .category.last{background:#fff url('../images/search/left-rail-nav-bottom.png') no-repeat bottom center;padding:10px 0 10px 15px;margin-left:3px}#search #narrow-results .category ul li a{font-size:11px;font-weight:bold;color:#666;text-decoration:none;line-height:180%}#search #narrow-results .category ul li span{font-weight:normal}#search #narrow-results .category ul li a:hover{color:#888}#search #narrow-results .category .current{background:transparent url('../images/search/bg-current.png') no-repeat 0 0;height:20px;width:152px;display:block;color:#fff;position:relative;left:10px}#search #narrow-results .category .current a{color:#fff;line-height:180%;padding-right:12px}#search #narrow-results .category .current a:hover{color:#fff;cursor:default}#search #narrow-results div#region div,#search #narrow-results div#city div,#search #narrow-results div#calendar div{background:transparent url('../images/search/left-rail-torn-bg.png') no-repeat 0 0;width:auto;height:48px}#search #narrow-results div#dateCalendar{background-image:none!important}#search #narrow-results #region h4 a{background:transparent url('../images/search/bg-region-down.png') no-repeat 0 0;height:17px;text-indent:-9999px;display:block;text-align:left;position:relative;top:20px;left:5px;width:100px;float:left}#selector{background:url('../images/search/bg-region-up.png') no-repeat scroll top left;width:53px;height:17px}#search #narrow-results #region h4 a.up{background:transparent url('../images/search/bg-region-up.png') no-repeat 0 0;height:17px}#search #narrow-results #calendar h4 a{background:transparent url('../images/search/bg-date-down.png') no-repeat 0 0;height:17px;text-indent:-9999px;display:block;text-align:left;position:relative;top:20px;left:5px;width:100px;float:left}#search #narrow-results #calendar h4 a.up{background:transparent url('../images/search/bg-date-up.png') no-repeat 0 0;height:17px}#search #narrow-results #city h4 a{background:transparent url('../images/search/bg-city-down.png') no-repeat 0 0;height:17px;text-indent:-9999px;display:block;text-align:left;position:relative;top:20px;left:5px;width:100px;float:left}#search #narrow-results #city h4 a.up{background:transparent url('../images/search/bg-city-up.png') no-repeat 0 0;height:17px}#search #narrow-results p a{color:#6bcffa;margin:10px 0 0;position:relative;right:15px;top:25px}#search #narrow-results .category{position:relative}#search #bottom{background:transparent url('../images/regional/left-rail-nav-bottom.png') no-repeat bottom left;height:20px}#search #narrow-results #city,#search #narrow-results #region,#search #narrow-results #calendar{padding-left:10px}#search #narrow-results #city #form{background:none;width:145px;height:115px}#search div#narrow-results div#flash{height:auto;background-image:none;height:205px}#search #main-content{background:#fff}* html #search #main-content{xwidth:613px}#search #main-content .feedback.last{float:right;margin-right:30px}#search #main-content .feedback{background-color:#e5e5e5;display:inline;float:left;height:33px;margin:12px 0 15px 12px;padding:0 0 0 0;width:595px}#search #main-content .feedback p{float:left;line-height:32px;margin:0 40px 0 10px}#search #main-content .feedback ol li{float:left;line-height:32px;font-size:12px}#search #main-content .feedback ol li a{padding:0 3px 0 3px}#search #main-content .feedback ol li a:hover{text-decoration:none}#search #main-content .feedback ol li.current a{color:#333;text-decoration:none;cursor:default}#search #main-content .feedback .sort{float:right;position:relative;top:6px;right:10px}#search #main-content .feedback .sort p{margin:-6px 4px 0 -40px}#search #main-content .feedback .sort select{margin:0 0 0 0}#search #go-btn{width:24px;height:20px}#search #page-listing .icon{width:96px;min-height:96px;height:auto!important;height:96px}#search #page-listing .icon{clear:left;display:inline;float:left;margin:0 10px 10px 25px}#search #page-listing h2{border-bottom:1px solid #ccc;float:left;font-family:arial,sans-serif;font-size:12px;font-weight:bold;margin:0 0 8px;padding:0 0 7px;width:475px}#search #page-listing h2 a{padding:0 0 8px 0;display:inline}#search #page-listing h3{padding:0;font-family:arial,sans-serif;color:#666;float:left}#search #page-listing #stars{float:right;margin:0 24px 0 0;position:relative;top:-28px}#search #page-listing #sub{xclear:right}#search #page-listing .description p{font-size:12px;line-height:140%;margin:5px 0 0;padding:8px 15px 20px 132px;min-height:65px;height:auto!important;height:65px}_#search #page-listing .description p,*#search #page-listing .description p{padding-top:0}_#search #page-listing .description p,*#search #page-listing .description p{padding-left:0}#search #promo-wrapper{clear:both}_#search #promo-wrapper,*#search #promo-wrapper{padding:0}#search #main-content{xmin-height:600px;xheight:auto!important;xheight:605px;float:right;width:630px}* html #search #main-content{width:auto}#search #narrow-results{min-height:600px;height:auto!important;height:600px}.ie7 #search #main-content{xwidth:610px}#search #main-inner{background:#fff url('../images/itinerary/iten-bg.png') repeat 0 0!important;float:left}#search #page-listing ul li{display:inline}#search #narrow-results .category{padding-right:0;padding-left:0}#search #all ul{margin:0 20px 0 0}#search #icons{float:right;height:16px;display:inline;position:relative;left:46px}#search #icons a{display:block;height:16px;width:16px;float:left!important;margin-left:4px}#search #icons a.remove{}#search #icons a.add{}#search .description p{clear:right}#search .checkbox{background-image:none!important;float:left;height:auto!important}#search .category #form ul{width:100%;padding:5px 0 0 2px;position:relative;left:5px}.ie6 #search .category #form ul,.ie7 #search .category #form ul{left:-10px}#search .category #form ul{height:110px;overflow-x:hidden;overflow-y:auto}#search .category #form ul li{float:left;clear:left;width:100%;padding:0 0 4px 0}#search .category #form ul li label{float:left;padding-top:1px;padding-left:4px}#search #narrow-results div#region #GARegionMap{background:none;padding:10px 10px 0 0}#search #narrow-results #dream-filter{padding:5px 15px 0 0}#dateCalendar,.dp-popup,.dp-nav-prev,.dp-nav-next,.dp-calendar{background:none!important;height:auto!important}#search #recommend{background:#f7f7ec url(../images/search/bg-search-featured.jpg) repeat-x left bottom;background-color:#f7f7ec;border:1px solid #d9e64f;border-top:none;clear:both;margin:0 10px 22px 10px;margin:0 21px 22px 12px}#search #recommend a{color:#eb8437}#search #recommend .icon{margin-left:12px}#search #recommend #page-listing h2{border-bottom:1px solid #d9e650}#search #recommend h4{font-size:180%;font-family:Arial,Helvetica,sans-serif;color:#fff;background:#7bbf1b url(../images/search/bg-recommend-search-head.jpg) repeat-x bottom left;font-weight:bold;line-height:240%;margin:0 0 20px 0;padding:0 0 0 12px}#search #page-listing #recommend .description p{padding-left:119px}.ie6 #search #page-listing #recommend .description p,.ie7 #search #page-listing #recommend .description p{padding-left:0}#search #page-listing #recommend h2{width:477px}* html #search #page-listing #recommend h2{width:475px}#search #page-listing #recommend #stars{margin-right:3px}
