.carousel {float: left;width: 291px;height: 132px;background: transparent url(/assets/images/home/carousel-background.gif) top left no-repeat;padding: 15px 1px;position: relative;}.carousel .carousel-label {width: 190px;height: auto;overflow: hidden;float: left;}.carousel .carousel-label span.h4 {font-family: verdana;font-size: 11px;margin-left: 19px;margin-right: 12px;}.carousel .carousel-previous-next-links {width: 80px;height: auto;overflow: hidden;float: left;}.carousel .carousel-previous-next-links a {font-family: verdana;font-size: 9px;color: #666;}.carousel .carousel-container {position: absolute;top: 37px;left: 18px;width: 254px;height: 123px;overflow: hidden;}.carousel .carousel-previous-button {position: absolute;top: 37px;left: 1px;width: 17px;height: 123px;background: transparent url(/assets/images/home/carousel-left.gif) top left no-repeat;z-index: 100;cursor: pointer;overflow: hidden;}.carousel .previous_button_disabled {background: transparent url(/assets/images/home/carousel-left-disabled.gif) top left no-repeat;cursor: default;}.carousel a.carousel-previous-button,.carousel a.previous_button_disabled {position: relative;top: 0px;left: 0px;width: auto;height: auto;background-image: none;z-index: 100;cursor: pointer;}.carousel .carousel-next-button {position: absolute;top: 37px;right: 3px;width: 17px;height: 123px;background: transparent url(/assets/images/home/carousel-right.gif) top left no-repeat;z-index: 100;cursor: pointer;overflow: hidden;}.carousel .next_button_disabled {background: transparent url(/assets/images/home/carousel-right-disabled.gif) top left no-repeat;cursor: default;}.carousel a.carousel-next-button,.carousel a.next_button_disabled {position: relative;top: 0px;right: 0px;width: auto;height: auto;background-image: none;z-index: 100;cursor: pointer;}.carousel ul {margin: 0px;padding: 0px;width: 10000px;position: relative;top: 0px;left: 0px;height: 123px;}.carousel ul li img {border: 1px solid #999;display: block;background: #E3EDFA;}.carousel ul li {color: #333;margin: 0px;padding: 0px 3px 0px 2px;_padding: 0px 1px 0px 2px;width: 80px;list-style: none;float: left;font-family: verdana;font-size: 10px;}.carousel ul li a.list {font-size: 10px;margin-top: 3px;line-height: normal;}#spafinder-body-content .carousel-container ul {margin-left: 0px;*:margin-left: 0px;_margin-left: 0px;line-height: normal;}