.carousel_buttons,
.jcarousellite,
.jcarousellite li
{
	display: block;
	width: 400px;
	height: 150px;
}

/*.carousel_buttons *	{ padding: 0 !important; margin: 0 !important; }*/

.carousel_buttons	{
	position: relative;
	margin: 0 0 0 12px;
}
	
	.carousel_buttons .prev,
	.carousel_buttons .next
		{
		position: absolute;
		z-index: 100;
		top: 65px;
		width: 19px;
		height: 19px;
		border: none;
		cursor: pointer;
	}

	.carousel_buttons .prev {
			left: -10px;
			background: transparent url(../../images/home/carousel_btn_prev.png) no-repeat 0 0;
	}

	.carousel_buttons .next {
			right: -10px;
			background: transparent url(../../images/home/carousel_btn_next.png) no-repeat 0 0;
	}
	
	.carousel_buttons .prev:hover,
	.carousel_buttons .next:hover {
			background-position: -19px 0;
	}
	
	.carousel_buttons .prev:active,
	.carousel_buttons .next:active {
			background-position: -38px 0;
	}
	
	/*.jcarousellite .jcarousel-next-disabled-horizontal,
	.jcarousellite .jcarousel-next-disabled-horizontal:hover,
	.jcarousellite .jcarousel-next-disabled-horizontal:active {
			cursor: default;
			background-position: -57px 0;
	}*/

.jcarousellite {
		position: relative;
		padding: 0;
		margin: 0;
    /*background-color: #E0D9A4;*/
		background-image:url(../../images/home/carousel_bg_gradient.png);
		background-repeat: repeat-x;
}

.jcarousellite *	{
		font-family: Verdana, Geneva, sans-serif;
}

.jcarousellite li {
		list-style: none;
		padding: 0;
		margin: 0;
}

/*.jcarousellite li a:hover	{
	display: block;
	overflow: hidden;
	background-color: #E0D960;
}*/

.jcarousellite li a	{
	text-decoration:none;
}

.jcarousellite li a:focus,
.jcarousellite li a:active	{
	outline: none;
}

.jcarousellite li a:focus	{
	text-decoration: underline;
}

.jcarousellite li a span strong	{
	display: block;
	padding: 0 0 5px;
	font-size: 12px;
	line-height: 1.2em;
	color: #000;
}

.jcarousellite li a span	{
	display: block;
	/*height: 188px;*/
	padding: 15px;
	/*overflow: auto;*/
	font-size: 11px;
	line-height: 1.4em;
	color: #000;
}

.jcarousellite li a span.button	{
	display: block;
	/*position: absolute;
	top: 115px;
	height: 1em;*/
	float: left;
	padding: 5px 6px;
	margin-left: 15px;
	background-color:	#9D4F11;
	background-image: url(../../images/common/button_gradient.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	border: 1px solid #000;
	cursor: pointer;
	line-height: 1em;
	color: #FFF;
}

.jcarousellite li a span.button:hover	{
	background-color: #b35c28;
	text-decoration: underline;
}

.jcarousellite li a img	{
	float: right;
	margin-left: 10px;
	/*max-width: 208px;*/
}