.buyCarousel_wrap{
	width:900px;
	height:71px;
	margin:0 auto 30px;
	position:relative;
}
.buyCarousel_wrap.bottom{
	margin:0 auto 10px;	
}
.buyCarousel_wrap .buyCarousel{
	overflow:hidden;
	position:relative;
	width:857px;
	height:71px;
	margin:0 auto;
}
.buyCarousel_wrap .buyCarousel ul {
	margin:0;
	padding:0;
}
.buyCarousel_wrap .buyCarousel li{
	float:left;
	list-style:none;
	width:101px !important;
	height:71px !important;
	margin-right:7px;
}
.buyCarousel_wrap .buyCarousel li.wide{
	width:209px !important;	
}
.buyCarousel_wrap li a{
	display:block;
	padding:3px;
	height:65px;
	background:url(/images/new/megadrop_carousel_box_bg.png) no-repeat;
	background-position:0 0;
}
.buyCarousel_wrap li.wide a{
	background:url(/images/new/megadrop_carousel_box_wide_bg.png) no-repeat;
	background-position:0 0;

}
.buyCarousel_wrap li a:hover{
	display:block;
	height:65px;
	background:url(/images/new/megadrop_carousel_box_bg.png) no-repeat;
	background-position:0 -71px;
}
.buyCarousel_wrap li.wide a:hover{
	background:url(/images/new/megadrop_carousel_box_wide_bg.png) no-repeat;
	background-position:0 -71px;
}

.buyCarousel_wrap .controls a{
	position:absolute;
	top: 50%;
	margin-top: -35px;
	outline: 0;
	width: 12px;
	height: 68px;
	text-indent: -9999px;
	z-index: 9999;	
}
.buyCarousel_wrap .controls a.prev-page{
	left: 0px;
	background: url(/images/new/buycarousel_slide_prev.png) no-repeat;
}
.buyCarousel_wrap .controls a.next-page{
	right: 0px;
	background: url(/images/new/buycarousel_slide_next.png) no-repeat;
}