/*-------------------------------------------------------------------------
= General Carousel Styles
--------------------------------------------------------------------------*/

.pw-carousel {  
	position: relative; 
	width:920px;
	margin:0 auto;
	z-index:100;
}
.pw-carouselwindow {
	margin:0px 0px 0px 15px;
	overflow:hidden;
	position: relative; 
	width:875px; 
	
}
.pw-carouselwindow ol{
	width:2900px; 
}

.pw-carouselwindow .pw-thumbs {
	width:205px;
	}

.pw-carouselwindow .pw-thumbs h5 {
	left:27px;
	top:-18px;
	*top:-19px;
	}

a.pw-caroarrowl,
a.pw-caroarrowr{ 
	/*Carousel PNG button states in design sheet*/
	background-repeat:no-repeat;
	display:block;
	height:118px;
	position:absolute;
	top:0px;
	width:25px;
	z-index:200;
	}
	
#pw-maylikepos a.pw-caroarrowl{
	/*Carousel PNG button states in design sheet*/
	background-repeat:no-repeat;
	display:block;
	height:138px;
	position:absolute;
	top:0px;
	width:28px;
	z-index:200;
	background-color:#FFFFFF;
	}
	


	
#pw-maylikepos a.pw-caroarrowl{
	background-position:0px 20px;
	left:0px; 
	top:0px;
	}

a.pw-caroarrowl{
	background-position:0px 0px;
	left:0px; 
	top:20px;
	}
	
a.pw-caroarrowr{
	background-position:-175px 0px;
	right:0px; 
	top:20px;
	}
	
a.pw-caroarrowrend {
	background-position:-175px 0px;
	cursor:default;
	}
	
a.pw-caroarrowlend {
	background-position:0px 0px;
	cursor:default;
	}
	
#pw-maylikepos a:hover.pw-caroarrowl   {
	background-position:-35px 20px;
	}
	
a:hover.pw-caroarrowl {
	background-position:-35px 0px;
	}
	
#pw-maylikepos a:active.pw-caroarrowl  {
	background-position:-70px 20px;
	}

	
a:active.pw-caroarrowl  {
	background-position:-70px 0px;
	}

a:hover.pw-caroarrowr {
	background-position:-140px 0px;
	}
	
a:active.pw-caroarrowr {
	background-position:-105px 0px;
	}
