#FeaturedHotelsFrame  { height: 370px; left: 20px; position: absolute; top: 20px; width: 920px; z-index: 100; overflow: hidden;  background: #ffffff; }
#FeaturedHotelsFrame .first_hotel_image  { }
#FeaturedHotelsFrame .int { position: absolute; }
#FeaturedHotelsFrame .int .FeaturedHotel   { left: 940px; overflow: hidden ; background-color: #ffffff ; background-position: 0px 0px; background-attachment: scroll; background-repeat: no-repeat; }
#FeaturedHotelsFrame .int .FeaturedHotel .FeaturedHotelInfo  { }
#FeaturedHotelsFrame .int .FeaturedHotel .FeaturedHotelImage  { position: absolute; top: 0px; left: 0px;  }
#FeaturedHotelsFrame .int .FeaturedHotel dl dt img  { width: 110px; height: 98px; }
#FeaturedHotelsFrame .FeaturedHotelInfoLink  { display: block; text-indent: -5555px; height: 370px; left: -195px; position: absolute; top: -10px; width: 790px; }
#FeaturedHotelsFrame .ext { position: absolute; top: 00px; right: 00px; z-index: 1010; }
#FeaturedHotelsFrame .ext .FeaturedHotelControls  { width: 112px; font-size: 11px ; line-height: 17px; font-weight: bold; color: #ffffff; background: transparent ; } 
#FeaturedHotelsFrame .ext .FeaturedHotelControls p { width: 45px; padding: 0px 5px 0px 0px ; text-align: right; overflow: hidden; float: left; background: #bbbbbb ; border: 1px solid #ffffff; } 
#FeaturedHotelsFrame .ext .FeaturedHotelControls p .featured_hotel_number ,
#FeaturedHotelsFrame .ext .FeaturedHotelControls p .of ,
#FeaturedHotelsFrame .ext .FeaturedHotelControls p .featured_hotel_total  { display: inline ; }
#FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li { display: block; float: left; list-style-type: none; padding: 0px; margin: 0px; overflow: hidden; width: 20px; }
#FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li a { display: block; margin: 0px 0px 0px 1px ; overflow: hidden; background: #bbbbbb ; border: 1px solid #ffffff; text-indent: -5555px; }
#FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li.prev a { background: #bbbbbb url(/_assets/images/jquery-image-displayer-prev.gif) 0px 0px no-repeat scroll; }
#FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li.stop a { background: #bbbbbb url(/_assets/images/jquery-image-displayer-stop.gif) 0px 0px no-repeat scroll; }
#FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li.next a { background: #bbbbbb url(/_assets/images/jquery-image-displayer-next.gif) 0px 0px no-repeat scroll; }
* html #FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li.prev a ,
* html #FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li.stop a ,
* html #FeaturedHotelsFrame .ext .FeaturedHotelControls .controls li.next a { background-position: 1px 1px !important ; }

