/* adjust non-JS styles from introCentre.css */
.jcarousel-skin-spacesCarousel {
	margin-left: -1.5em;
	margin-right: -1.5em;
}

* html .jcarousel-skin-spacesCarousel {
	position: relative;
	left: -1.5em;
}

#main ul#spacesCarouselUl li {
	margin: 0;
	margin-right: 17px;
}




/* carousel styles */
.jcarousel-clip {
    margin-left: 25px;
    width: 553px;
    height: 166px;
}

/* buttons */
.jcarousel-skin-spacesCarousel .jcarousel-next-horizontal {
    position: absolute;
    top: 0;
    right: 1px;
    width: 12px;
    height: 171px;
    cursor: pointer;
    background: url(spacesCarouselBtRight.gif) no-repeat -12px 0;
}

.jcarousel-skin-spacesCarousel .jcarousel-next-disabled-horizontal,
.jcarousel-skin-spacesCarousel .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-spacesCarousel .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

.jcarousel-skin-spacesCarousel .jcarousel-prev-horizontal {
    position: absolute;
    top: 0;
    left: 1px;
    width: 12px;
    height: 171px;
    cursor: pointer;
    background: url(spacesCarouselBtLeft.gif) no-repeat -12px 0;
}


.jcarousel-skin-spacesCarousel .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-spacesCarousel .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-spacesCarousel .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

/* fix IE6 */
* html .jcarousel-skin-spacesCarousel .jcarousel-next-horizontal {
    right: -17px;
}

* html .jcarousel-skin-spacesCarousel .jcarousel-prev-horizontal {
    left: -25px;
}

* html .jcarousel-clip {
    margin-left: 44px;
}
