
.bestsellers_slider li					{display:inline-block; float:left;position:relative;padding:0px 0px 0px 0px;margin:45px 5px 0px 5px;}
.bestsellers_slider li a				{display:block;}
/*--- carousel begin ---*/
.carousel-box {
	background:url('../images/js2_bg.png') 50% 0px no-repeat transparent;
	height:246px;
	overflow:hidden;
	width:100%;
	position:relative;
	margin:auto;
	padding-bottom:0px;
}


.carousel-box .inner {
	padding:0 0 0 80px;
	position:relative;

}
.carousel-box a.next, 
.carousel-box a.prev {
	background:none;
	width:37px;
	height:148px;
	border:none;
	position:absolute;
	cursor:pointer;
	outline:none;
	z-index:10;
}
.carousel-box a.prev {
	top:45px;
	left:43px;
	padding:0px;
}

.carousel-box a.next {
	top:45px;
	right:43px;
	padding:0px;
}
.carousel-box a.prev,
.carousel-box a.prev:hover,
.carousel-box a.next,
.carousel-box a.next:hover	{background:url(../images/arrow.png) no-repeat 0px 0px transparent;}	

.carousel-box a.prev 		{ background-position:0px 100%}
.carousel-box a.prev:hover { background-position:0px 0px}
.carousel-box a.next 		{ background-position:100% 100%}
.carousel-box a.next:hover	{ background-position:100% 0px}

.carousel-box ul{ overflow:hidden;}

.carousel-box ul li a span{ position:absolute; bottom:17px; left:20px; z-index:10; line-height:20px; color:#716f6f;}
.carousel-box ul li a strong{ font-weight:normal; text-decoration:underline; display:block;}
.carousel-box ul li a:hover strong{ text-decoration:none;}

.carousel-box .wrapper		{background:url(../images/wrapper_t.gif) 0px 0px no-repeat #fff;width:237px;}
.carousel-box .button2_padd	{}

.carousel-box .pic2_padd	{padding:9px 0px 0px 0px; text-align:center;}

.carousel-box li a.pic 						{padding:0px 0px 5px 0px;}
.carousel-box li a.link						{color:#b2b2b2;font-size:12px; line-height:22px; font-weight:bold;padding:0px 0px 0px 0px;}
.carousel-box li a.link:hover				{color:#666666;}
/*--- carousel end ---*/
.js_bg										{background:url('../images/js_bg.png') 50% 0px no-repeat transparent; height:416px; position:relative;}

#faded 				{margin:0 auto 50px; }
#faded .prev, #faded .next		{display:none;}
 ul.faded 			{list-style:none; padding:0; margin:0; }
 ul.faded li		{margin-top:18px;}


#faded 				{ width:924px;margin:0px auto 0px auto;}
a { outline:0; border:0; }

.pagination_item-1 a			{background:#744c77;}
.pagination_item-2 a			{background:#bd3b61;}
.pagination_item-3 a			{background:#f9782c;}
.pagination_item-4 a			{background:#f9d02d;}
.pagination_item-5 a			{background:#303030;}
/* ******************************* */
ul.pagination 		{position:absolute; right:18px; top:18px; width:204px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
ul.pagination li 	{height:72px;margin:0px 0px 5px 0px; display:block; position:relative;}
ul.pagination li a 	{padding:10px 0px 10px 0px; width:204px; height:52px; display:block; position:absolute;}

ul.pagination li a:hover,
ul.pagination li.current a { width:267px; left:-63px;}

ul.pagination li a strong,
ul.pagination li a span		{display:block; padding-left:19px; color:#fff;}
ul.pagination li a strong	{font-size:20px; line-height:20px; padding-top:7px;}
ul.pagination li a span		{font-size:16px; line-height:16px; padding-left:20px;}
