#content .carousel,
#content .carousel .carousel-clip
{
	margin:0;
	border:0;
	zoom:1;
	float: left;
}
#content .js
{
	/*width: 900px;*/
}

#content .js .carousel-clip
{
	display: inline-block;
	vertical-align: middle; 
	/*width: 900px;*/
	margin: 0 0px;
	/*background: #5a6e75;*/
	margin-bottom: 3px;
}

#content .carousel.gallery .carousel-clip,
#content .carousel.gallery
{
	width: 94%;
	min-width: 900px;
	/*width: 100%;*/
}


#content .carousel ul{margin:0;padding:0;zoom:1;}
#content .carousel ul{overflow:hidden;padding:0;zoom:1;list-style:none;}

#content .carousel ul li{
	display: inline;
	margin:0 0px 0 0;
	list-style:none;
	float: left;

	text-align: center;
	padding-left: 8px;
	_padding-left: 1px;
}


#content .carousel ul li a
{	
	width: 165px;
	height: 165px;	
	margin: 4px 2px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	opacity: 0.7;
	filter: alpha(opacity=70);
}

#content .carousel ul li a.active,
#content .carousel ul li a:hover
{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	filter: alpha(opacity=100);
	color:#fff;
}
#content .carousel ul li a img
{
	width: 165px;
	height: 165px;
	margin: 0px;
	border: 1px solid #5A6E75;
}

#content .carousel ul li a.active img
{
	border: 1px solid #fff;
}

#content .carousel div{margin:0;padding:0;border:0;}