#contentHolder {position: relative; font: 10px verdana; color: #333333; width: 955px; background-color: #FFFFFF;}
.hdrpad {padding: 22px 8px 11px 8px;}
.lftdiv {height: 30px; font: bold 11px verdana; color: #333333; padding: 0px 0px 0px 14px; border-width: 0px 0px 0px 3px; border-style: dashed; border-color: #6D6D6D;}
.destdiv {font: bold 30px verdana; color: #003366; text-transform: uppercase; padding: 0px 12px 0px 0px;}
.destdiv A {color: #003366; text-decoration: none; padding:0px 2px 0px 2px;}
.destdiv A:hover {color: #FFFFFF; background-color: #003366;}
.blackBorder {position: relative; width: 160px; border: 1px solid black; text-align: center; font-size: 9px; font-family: sans-serif; padding: 2px 2px 0px 2px;}
.skyadpad {position: relative; width: 218px; background: url(/travel/dynamic_templates/img/ad_tile.gif);}
#dest-hdr-short-holder, #dest-hdr-long-holder {position: relative; width: 673px; background: url(/travel/dynamic_templates/img/destination/hdr_destination.gif) no-repeat; margin: 0px 0px 22px 22px; padding: 14px 17px 0px 0px; border-width: 0px 3px 0px 3px; border-style: dashed; border-color: #666666;}
#dest-hdr-long-holder {display: none;}
.destPageHead {font: bold 18px verdana; color: #003366; padding: 0px 70px 5px 17px; margin: 0px 0px 0px 7px; border-width: 0px 0px 3px 0px; border-style: dashed; border-color: #666666;}
.destPageSubhead {font: 12px verdana; color: #333333; padding: 12px 0px 0px 17px;}
.destsubheadmore {position: absolute; top: 0px; left: 575px; width: 110px; height: 40px; margin: 0px 7px 0px 0px; text-align: center; border-width: 3px 0px 0px 0px; border-style: dashed; border-color: #666666;}
.destmoreholder {position: relative; width: 673px; height: 43px; margin: 7px 0px 0px 0px;}
.destlpromoholder {position: relative; width: 341px; height: 134px; background: url(/travel/dynamic_templates/img/destination/destination_l_promo_ftr.gif); margin: 0px 0px 0px 1px; padding: 8px 19px 0px 8px;}
.destrpromoholder {position: relative; width: 342px; height: 134px; background: url(/travel/dynamic_templates/img/destination/destination_r_promo_ftr.gif); padding: 8px 8px 0px 19px;}
.promoHead {width: 340px; font: bold 15px verdana; color: #003366; text-transform: uppercase; text-decoration: none; border-width: 0px 0px 3px 0px; border-style: dashed; border-color: #f0b310;}
.promoHead A {font: bold 15px verdana; color: #003366; padding: 12px 0px 0px 0px;}
.promoHead A:hover {color: #f0b310;}
.promoSub {font: 10px verdana; color: #333333; padding: 12px 0px 0px 0px;}
.destlpromomore {position: absolute; top: 85px; left: 8px; width: 83px; height: 15px;}
.destrpromomore {position: absolute; top: 85px; left: 275px; width: 83px; height: 15px;}
.promo-1-mod {position: relative; width: 739px; height: 250px; background: url(/travel/dynamic_templates/img/destination/destination_1_promo_tile.gif);}
.destpromo-1-holder {position: absolute; top: 110px; left: 365px; width: 352px; height: 134px;}
#destMainTabMod {position: relative; width: 739px; height: 373px; margin: 17px 0px 0px 0px;}
#destTabHolder {position: absolute; top: 0px; left: 24px; width: 715px; height: 35px;}
#destTabLCap {position: absolute; top: 27px; left: 0px; width: 24px; height: 305px;}
#destTabRCap {position: absolute; top: 27px; left: 713px; width: 24px; height: 305px;}
#destDivLn {position: absolute; top: 335px; left: 20px; width: 690px; height: 2px; border-width: 0px 0px 2px 0px; border-style: dashed; border-color: #666666;}
#taboverviewHolder, #tabtipsHolder, #tabhotelsHolder, #tabrestsHolder, #tabnightHolder, #tabactsHolder {position: absolute; top: 35px; left: 24px; width: 690px; height: 300px; font: 10px verdana; color: #333333; background: url(/travel/dynamic_templates/img/destination/destination_tab_tile.gif) repeat-x;}
#taboverviewHolder {visibility: visible;}
#tabtipsHolder {visibility: hidden;}
#tabhotelsHolder {visibility: hidden;}
#tabrestsHolder {visibility: hidden;}
#tabnightHolder {visibility: hidden;}
#tabactsHolder {visibility: hidden;}
.overviewTxtItem {width: 241px; height: 63px;}
.overviewThumb {position: relative; width: 48px; height: 63px;}
.overviewThumbFt {position: absolute; top: 80px; left: 0px; width: 120px; height: 5px;}
.overviewsubhead {width: 690px; font: 12px verdana; color: #333333; padding: 10px 0px 10px 0px; border-width: 0px 0px 2px 0px; border-style: dashed; border-color: #666666; margin: 0px 0px 10px 0px;}
.overviewEle {position: relative; width: 345px; height: 94px;}
.overviewcopy {position: absolute; width: 170px; top: 0px; left: 159px;}
.overviewtitle {width: 170px; border-width: 0px 0px 2px 0px; border-style: dashed; border-color: #f0b310; padding: 0px 0px 2px 0px; margin: 0px 0px 2px 0px;}
.overviewtitle A {font: bold 12px verdana; color: #333333; text-transform: uppercase; text-decoration: none;}
.overviewtitle A:hover {color: #f0b310;}
.hotelssubhead, .actssubhead, .nightssubhead, .restssubhead, .tipssubhead {width: 690px; font: 12px verdana; color: #333333; padding: 10px 0px 12px 0px;}
.tabHead {font: bold 14px verdana; color: #003366; padding: 0px 0px 10px 0px;}
.hotelOddItem, .actOddItem, .nightOddItem, .restOddItem, .tipOddItem {width: 670px; height: 71px; background: url(/travel/dynamic_templates/img/destination/destination_tab_sub_tile_l.gif) #E7F3F9 repeat-x; padding: 0px 10px 10px 10px; margin: 0px 0px 4px 0px;}
.hotelEvenItem, .actEvenItem, .nightEvenItem, .restEvenItem, .tipEvenItem {width: 670px; height: 71px; background: url(/travel/dynamic_templates/img/destination/destination_tab_sub_tile_d.gif) #C2D3DB repeat-x; padding: 0px 10px 10px 10px; margin: 0px 0px 4px 0px;}
.tabSubHead {font: 12px verdana; color: #333333; padding: 10px 0px 10px 0px;}
.tabSubHead A {font: bold 10px verdana; color: #003366;}
.tabSubHead A:hover {color: #FF0000;}
.tabmore {position: absolute; top: 238px; left: 0px; width: 690px; padding: 0px 0px 12px 0px; border-width: 2px 0px 0px 0px; border-style: dashed; border-color: #666666; margin: 11px 0px 0px 0px;}
.tabbuttonmore {width: 145px; text-align: center; padding: 10px 0px 10px 0px; margin: 2px 0px 0px 0px; border-width: 0px 2px 0px 0px; border-style: dashed; border-color: #666666;}




/**  each aux **/
#hotel-more-holder, #activities-more-holder, #nightlife-more-holder, #restaurants-more-holder, #tips-more-holder {position: relative; width: 690px; margin: 0px 0px 0px 25px; padding: 58px 0px 0px 0px;}
#hotel-more-holder {background: url(/travel/dynamic_templates/img/hotel/hdr_more_hotel.gif) no-repeat;}
#activities-more-holder {background: url(/travel/dynamic_templates/img/hdr_more_activities.gif) no-repeat;}
#nightlife-more-holder {background: url(/travel/dynamic_templates/img/hdr_more_nightlife.gif) no-repeat;}
#restaurants-more-holder {background: url(/travel/dynamic_templates/img/hdr_more_restaurants.gif) no-repeat;}
#tips-more-holder {background: url(/travel/dynamic_templates/img/hdr_more_tips.gif) no-repeat;}
#aux-Logo-tips-holder {position: relative; width: 690px; background: url(/travel/dynamic_templates/img/hdr_logo_traveltips.gif) no-repeat; margin: 30px 0px 0px 25px; padding: 4px 0px 0px 0px;}

/** all aux **/
#aux-Logo-holder {position: relative; width: 690px; background: url(/travel/dynamic_templates/img/hotel/hdr_hotel_logo_picks.gif) no-repeat; margin: 30px 0px 0px 25px; padding: 4px 0px 0px 0px;}
.auxItem {font: 12px verdana; color: #333333; padding: 0px 0px 12px 0px;}
.auxItem A {font: bold 10px verdana; color: #003366;}
.auxItem A:hover {color: #5c3c36;}
.auxSubhead {height: 100px; font: 12px verdana; color: #333333; padding: 10px 17px 0px 17px;}
.auxOddItem, .auxEvenItem {width: 610px; padding: 10px 20px 10px 20px; margin: 0px 20px 4px 20px;}
#aux-Logo-holder .auxOddItem, #aux-Logo-tips-holder .auxOddItem {background: url(/travel/dynamic_templates/img/hotel/tile_aux_yellow.gif) #FAE09D repeat-x;}
#aux-Logo-holder .auxEvenItem, #aux-Logo-tips-holder .auxEvenItem {background: url(/travel/dynamic_templates/img/hotel/tile_aux_red.gif) #E9C29C repeat-x;}


#tips-more-holder .auxOddItem, #restaurants-more-holder .auxOddItem, #hotel-more-holder .auxOddItem, #activities-more-holder .auxOddItem, #nightlife-more-holder .auxOddItem {background: url(/travel/dynamic_templates/img/hotel/tile_aux_blue.gif) #E7F3F9 repeat-x;}
#tips-more-holder .auxEvenItem, #restaurants-more-holder .auxEvenItem, #hotel-more-holder .auxEvenItem, #activities-more-holder .auxEvenItem, #nightlife-more-holder .auxEvenItem {background: url(/travel/dynamic_templates/img/hotel/tle_aux_dkblue.gif) #C2D3DB repeat-x;}


/** features aux **/
#features-dest-holder {position: relative; width: 690px; background: url(/travel/dynamic_templates/img/features/hdr_features.gif) no-repeat; margin: 30px 0px 0px 25px; padding: 4px 0px 0px 0px;}
.featuresList {padding: 0px 0px 0px 20px;}
.featuresSubhead {height: 100px; font: 12px verdana; color: #333333; padding: 10px 0px 0px 17px;}
.featuresOddItem, .featuresEvenItem {width: 448px; height: 90px; margin: 0px 0px 10px 0px; padding: 15px 30px 0px 0px;}
.featuresOddItem {background: url(/travel/dynamic_templates/img/features/tile_features_orange.gif);}
.featuresEvenItem {background: url(/travel/dynamic_templates/img/features/tile_features_red.gif);}
.featuresThumb {position: relative; width: 172px; height: 105px;}
.featuresThumbFt {position: absolute; top: 100px; left: 0px; width: 105px; height: 5px;}
.featureTitle {padding: 0px 0px 3px 0px; margin: 0px 0px 2px 0px; border-width: 0px 0px 3px 0px; border-style: dashed; border-color: #f0b310;}
.featureTitle A {font: bold 12px verdana; color: #003366;}
.featureTitle A:hover {color: #f0b310;}
.featurebyline {padding: 0px 0px 5px 0px;}

/** photos and videos aux **/
#photos-des-holder, #videos-des-holder {position: relative; width: 690px; background: url(/travel/dynamic_templates/img/features/hdr_features.gif) no-repeat; margin: 30px 0px 0px 25px; padding: 4px 0px 0px 0px;}
.photosSubhead, .videosSubhead {height: 59px; font: 12px verdana; color: #333333; padding: 10px 0px 0px 17px;}
.photoHolder, .videoHolder {position: relative; width: 162px; height: 110px;}
.photoTop, .videoTop {position: absolute; top: 0px; left: 6px;}
.photoBot, .videoBot {position: absolute; top: 105px; left: 6px;}
.photoL, .videoL {position: absolute; top: 0px; left: 0px;}
.photoR, .videoR {position: absolute; top: 0px; left: 156px;}
.photoThumb, .videoThumb {position: absolute; top: 5px; left: 6px; width: 150px; height: 100px; background-color: #999999;}
.photosTxt, .videosTxt {width: 150px; padding: 0px 0px 0px 6px;}
.photosTxt A.mm_title, .videosTxt A.mm_title {display: block; width: 135px; padding: 10px 0px 2px 15px; font: bold 12px verdana; color: #003366;}
.photosTxt A.mm_title {background: url(/travel/dynamic_templates/img/photos/photo_icon.gif) 0px 12px no-repeat;}
.videosTxt A.mm_title {background: url(/travel/dynamic_templates/img/videos/videos_icon.gif) 0px 12px no-repeat;}
.photosTxt A.mm_title:hover, .videosTxt A.mm_title:hover {color: #f0b310;}
.photosCont, .videosCont {padding: 0px 0px 0px 50px;}

/** home aux **/
#home-des-holder {position: relative; width: 739px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px blue solid; }
#home-feat-holder {position: relative; width: 685px;}
.home-bkgrnd-holder {background: url(/travel/dynamic_templates/img/home/home_blue_gradient_tile.gif) repeat-x;}
.home-feat-mainHeader {position:relative; width:739px; height:48px; margin:0px; padding:0px;}
.home-feat-mainImage {position:relative; width:350px; height:234px; margin:0px; padding:3px 0px 3px 5px;  border:0px blue solid;}
.home-feat-left {position:relative; margin-left:12px;}
.home-feat-right {position:relative; margin-right:12px;}
.home-feat-hd-tile {position:relative; width:685px; height:15px; background:url(/travel/dynamic_templates/img/home/hdr_home_featured_tile.gif) repeat-x;}
.home-feat-ftr-tile {position:relative; width:685px; height:15px; border:0px red solid; background:url(/travel/dynamic_templates/img/home/ftr_home_featured_tile.gif) repeat-x;}
.home-feat-container {padding:45px 16px 0px 0px; float:right; border:0px red solid; width:300px; font:normal 12px verdana;}
.home-feat-destName, .home-feat-destName A, .home-feat-destName A:Hover {margin:5px 0px 5px 0px; padding: 0px 0px 3px 0px; font:bold 18px verdana; color:#003366; border-width: 0px 0px 3px 0px; border-style: dashed; border-color: #f0b310;}
#home-feat-button {position:relative; padding:10px 0px 0px 0px;}

.home-more-left {position:relative; width:36px; height:144px; margin:12px 0px 0px 42px;}
.home-more-right {position:relative; width:36px; height:144px; margin:12px 42px 0px 0px;}
/*.home-more-hd {position:relative; width:580px; height:20px; margin:12px 0px 0px 0px; background-color:#D1D2C3;}*/
#home-more-container {width:136px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;}
.home-more-innerleft {position:relative; width:8px; float:left; height:96px;}
.home-more-innerright {position:relative; width:8px; height:96px; float:right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.home-more-img {position:relative; width:120px; height:80px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left;}
/*.home-more-ftr {position:relative; width:580px; height:28px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:url(/travel/dynamic_templates/img/home/ftr_more_dest_tile.gif) repeat-x bottom left;}*/
.home-more-copy {text-align:center; width:120px; padding: 0px 0px 2px 0px; font:bold 10px verdana; color:#003366; border-width:0px 0px 2px 0px; border-style:dashed; border-color:#666666;}			

.home-promo-hd {position:relative; width:715px; height:36px; margin:10px 0px 0px 12px;}
.home-promo-ftr {position:relative; width:715px; height:14px; margin:0px 0px 10px 12px;}
.home-promo-left {position:relative; width:10px; height:127px; margin:12px 0px 0px 15px;}
.home-promo-right {position:relative; width:10px; height:127px; margin:12px 15px 0px 0px;}
.home-promo-middle {position:relative; width:650px; height:127px; margin:12px 0px 0px 0px; background:url(/travel/dynamic_templates/img/home/home_promo_tile.gif) repeat-x;}
.home-promo-bgcolor {position:relative; width:715px; background-color:#F5E4AF; margin:0px 0px 0px 12px; border:0px red solid;}
.home-promo-image {position:relative; width:152px; height:100px; margin:0px; padding:12px 0px 0px 5px;  border:0px blue solid;}
.home-promo-destName, .home-promo-destName A, .home-promo-destName A:Hover  {padding:0px 10px 2px 0px; font:bold 12px verdana; color:#003366; width:460px; border-width:0px 0px 2px 0px; border-style:dashed; border-color:#003366;}
.home-promo-container {padding:15px 10px 0px 0px; float:right; border:0px red solid; width:460px; font:normal 10px verdana; }
#home-promo-button {position:relative; padding:10px 0px 0px 381px;}

.home-daypic-image {position:relative; padding:5px 0px 0px 0px;}
#home-daypic-button {position:relative; padding:10px 0px 0px 75px;}
.home-daypic-poll {width:169px; border:0px blue solid; }

#groupAHolder, #groupBHolder, #groupCHolder {position:absolute; top:318px; left:0px; width:652px; height:144px; z-index:1;}
#groupAHolder {visibility: visible;}
#groupBHolder {visibility: hidden;}
#groupCHolder {visibility: hidden;}

/** region aux **/
#region-des-holder {position: relative; width: 739px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px blue solid; }
#region-feat-holder {position: relative; width: 685px;}
.region-bkgrnd-holder {background: url(/travel/dynamic_templates/img/region/logo_travel_background.gif) repeat-x;}
.region-feat-mainHeader {position:relative; width:739px; height:48px; margin:0px; padding:0px; background:url(/travel/dynamic_templates/img/region/logo_travel_destheader.gif);}
.region-feat-name {position:relative; padding:18px 12px 10px 260px; font:bold 20px verdana; color:#ffffff;}
#region-feat-container {border:0px red solid; background:url(/travel/dynamic_templates/img/region/tile_destination.gif) repeat-y;}
.region-feat-hd {position:relative; margin:0px 12px 0px 12px; width:715px; height:15px; border:0px red solid; background:url(/travel/dynamic_templates/img/region/logo_travel_topcorner.gif);}
.region-feat-ftr {position:relative; margin:0px 12px 0px 12px; width:715px; height:15px; border:0px red solid; background:url(/travel/dynamic_templates/img/region/logo_travel_bottomcorner.gif);}
.region-feat-col1 {position:relative; width:228px; padding:5px 0px 5px 40px; float:left; font:bold 11px verdana; border:0px blue solid;}
.region-feat-col2 {position:relative; width:168px; padding:5px 0px 5px 40px; float:left; font:bold 11px verdana; border-width:0px 0px 0px 2px; border-style:dashed; border-color:#666666;}
.region-feat-col3 {position:relative; width:148px; margin-right:40px; padding:5px 0px 5px 40px; float:right; font:bold 11px verdana; border-width:0px 0px 0px 2px; border-style:dashed; border-color:#666666;}

.region-bkgrnd-holder A {font: bold 11px verdana; color:#000000; text-decoration:none;}
.region-bkgrnd-holder A:HOVER {font: bold 11px verdana; color:#000000; text-decoration:none;}

/** media **/
#media-des-holder {position:relative; width:739px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px blue solid; }
#media-feat-holder {position:relative; width:685px;}
.media-bkgrnd-holder {background:url(/travel/dynamic_templates/img/media/tile_photos_videos.gif) repeat-x;}
.media-feat-mainHeader {position:relative; width:739px; height:39px; margin:0px; padding:0px;}
.media-feat-main {padding:0px 11px 0px 12px; width:716px; border:0px blue solid;}
.media-feat-padding {position:relative; width:161px; padding:15px 11px 0px 11px;}
.media-feat-left {position:relative; width:183px; padding:0px 0px 0px 0px; background:url(/travel/dynamic_templates/img/media/tile_view_photos.gif) repeat-y;}
.media-feat-center {position:relative; width:318px; height:96px; border:0px blue solid; font:normal 12px verdana; line-height:16px; padding:10px 16px 16px 16px;}
#media-feat-button {position:relative; padding:6px 0px 0px 234px;}
.media-feat-right {position:relative; width:183px; padding:0px 0px 0px 0px; background:url(/travel/dynamic_templates/img/media/tile_view_photos.gif) repeat-y;}
#media-feat-text {position:absolute; height:44px; width:350; top:139; left:195; padding:0px 0px 0px 0px; border:0px blue solid;  background:url(/travel/dynamic_templates/img/media/text_center.gif) repeat-y;}

.media-more-left {position:relative; width:36px; height:144px; margin:12px 0px 0px 42px;}
.media-more-right {position:relative; width:36px; height:144px; margin:12px 42px 0px 0px;}
.media-more-hd {position:relative; width:25px; height:508px; margin:0px 0px 0px 0px; background-color:#D1D2C3; border:0px blue solid;}
.media-more-container {width:159px; height:508px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/travel/dynamic_templates/img/media/tiel_more_dest_vert.gif) repeat-y; background-color:#ffffff;}
.media-more-list {width:136px; height:108px; margin:0px 0px 0px 0px; padding:2px 11px 11px 11px; border:0px blue solid;}
.media-more-innerleft {position:relative; width:8px; float:left; height:96px; border:0px blue solid;}
.media-more-innerright {position:relative; width:8px; height:96px; float:right; border:0px blue solid;}
.media-more-img {position:relative; height:96px; width:120px; float:left; border:0px blue solid;}
.media-more-copy {text-align:center; width:136px; padding: 0px 0px 2px 0px; font:bold 10px verdana; color:#003366; border-width:0px 0px 2px 0px; border-style:dashed; border-color:#666666;}

.media-video-bgcolor {position:relative; width:522px; background-color:#B4C1CD; margin:0px 0px 0px 0px; border:0px red solid;}
.media-video-top {position:relative; border:0px red solid; margin:10px 15px 0px 15px; padding:0px;}
.media-video-middle {position:relative; width:492px; border:0px red solid;  height:102px; margin:0px 15px 0px 15px; background:url(/travel/dynamic_templates/img/media/tile_must_see_element.gif) repeat-y 0px 0px;}
.media-video-bottom {position:relative; border:0px red solid; margin:0px 15px 0px 15px;}

.media-video-image {position:relative; width:105px; height:80px; margin:0px; padding:10px 0px 0px 15px;  border:0px blue solid;}
.media-video-destName {padding:0px 10px 2px 0px; width:200px; font:bold 14px verdana; color:#003366;  border-width:0px 0px 2px 0px; border-style:dashed; border-color:#666666;}
.media-video-container {float:right; border:0px red solid; width:320px; padding:5px 20px 0px 0px;; font:normal 10px verdana; }
#media-video-button {position:relative; padding:10px 0px 0px 240px;}

A.media-photos-link {font: bold 10px verdana; color:#003366; text-decoration:underline;}
A:HOVER.media-photos-link {text-decoration:underline;}
.media-photos-copy {padding:10px 0px 0px 0px;}
.promo {width:218; height:133; padding:0px; margin:0px; background:url(/travel/dynamic_templates/img/media/tile_promo.gif) repeat-y;}

#groupAHolderVert, #groupBHolderVert, #groupCHolderVert {position:absolute; top:400px; left:12px; width:184px; height:580px; z-index:1;}
#groupAHolderVert {visibility: visible;}
#groupBHolderVert {visibility: hidden;}
#groupCHolderVert {visibility: hidden;}

#features-des-holder {position: relative; width: 739px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px blue solid; }
#features-feat-holder {position: relative; width: 685px;}
.features-bkgrnd-holder {background: url(/travel/dynamic_templates/img/features/logo_travel_feathub_side.gif) repeat-x;}
.features-feat-mainHeader {position:relative; width:739px; height:48px; margin:0px; padding:0px;}
.features-feat-mainImage {position:relative; width:350px; height:234px; margin:0px; padding:3px 0px 3px 5px;  border:0px blue solid;}
.features-feat-left {position:relative; margin-left:12px;}
.features-feat-right {position:relative; margin-right:12px;}
.features-feat-hd-tile {position:relative; width:685px; height:15px; background:url(/travel/dynamic_templates/img/home/hdr_home_featured_tile.gif) repeat-x;}
.features-feat-ftr-tile {position:relative; width:685px; height:15px; border:0px red solid; background:url(/travel/dynamic_templates/img/home/ftr_home_featured_tile.gif) repeat-x;}
.features-feat-container {padding:45px 11px 0px 0px; float:right; border:0px red solid; width:310px; font:normal 12px verdana;}
.features-feat-destName, .features-feat-destName A, .features-feat-destName A:Hover {margin:5px 0px 5px 0px; padding: 0px 0px 3px 0px; font:bold 18px verdana; color:#003366; border-width: 0px 0px 3px 0px; border-style: dashed; border-color: #f0b310;}
#features-feat-button {position:relative; padding:10px 0px 0px 0px;}

.features-promo-hd {position:relative; width:715px; height:41px; margin:10px 0px 0px 12px;}
.features-promo-ftr {position:relative; width:715px; height:14px; margin:0px 0px 10px 12px;}
.features-promo-left {position:relative; width:10px; height:127px; margin:8px 0px 0px 15px;}
.features-promo-right {position:relative; width:10px; height:127px; margin:8px 15px 0px 0px;}
.features-promo-middle {position:relative; width:650px; height:127px; margin:8px 0px 0px 0px; background:url(/travel/dynamic_templates/img/features/tile_more_dest_elem.gif) repeat-x;}
.features-promo-bgcolor {width:715px; background:url(/travel/dynamic_templates/img/features/logo_travel_feathub_mfeat2.gif); margin:0px 0px 0px 12px; border:0px red solid;}
.features-promo-image {position:relative; width:152px; height:100px; margin:0px; padding:12px 0px 0px 5px;  border:0px blue solid;}
.features-promo-destName, .features-promo-destName A, .features-promo-destName A:Hover {padding:0px 10px 2px 0px; font:bold 12px verdana; color:#003366; width:460px; border-width:0px 0px 2px 0px; border-style:dashed; border-color:#003366;}
.features-promo-container {padding:15px 10px 0px 0px; float:right; border:0px red solid; width:460px; font:normal 10px verdana; }
#features-promo-button {position:relative; padding:10px 0px 0px 381px;}

#tmbphoto1Holder, #tmbphoto2Holder, #tmbphoto3Holder, #tmbphoto4Holder, #tmbphoto5Holder, #tmbphoto6Holder, #tmbphoto7Holder, #tmbphoto8Holder, #tmbphoto9Holder, #tmbphoto10Holder, #tmbvideo1Holder, #tmbvideo2Holder, #tmbvideo3Holder, #tmbvideo4Holder, #tmbvideo5Holder, #tmbvideo6Holder, #tmbvideo7Holder, #tmbvideo8Holder, #tmbvideo9Holder, #tmbvideo10Holder {position:absolute; top:39px; left:195px; width:350px; height:350px;  border:0px red solid;  z-index:1;}
#tmbphoto1Holder {visibility: visible;}
#tmbphoto2Holder {visibility: hidden;}
#tmbphoto3Holder {visibility: hidden;}
#tmbphoto4Holder {visibility: hidden;}
#tmbphoto5Holder {visibility: hidden;}
#tmbphoto6Holder {visibility: hidden;}
#tmbphoto7Holder {visibility: hidden;}
#tmbphoto8Holder {visibility: hidden;}
#tmbphoto9Holder {visibility: hidden;}
#tmbphoto10Holder {visibility: hidden;}
#tmbvideo1Holder {visibility: hidden;}
#tmbvideo2Holder {visibility: hidden;}
#tmbvideo3Holder {visibility: hidden;}
#tmbvideo4Holder {visibility: hidden;}
#tmbvideo5Holder {visibility: hidden;}
#tmbvideo6Holder {visibility: hidden;}
#tmbvideo7Holder {visibility: hidden;}
#tmbvideo8Holder {visibility: hidden;}
#tmbvideo9Holder {visibility: hidden;}
#tmbvideo10Holder {visibility: hidden;}
