.favcarousel #motionTitle {
	font-weight: normal;
}
#motionTitle {
	width:765px;
	margin: 0;
    padding: 12px 0;
	clear:both
}

div.scrollingHotSpotLeft
{
	border-left:1px solid #b2c2dd; border-top:1px solid #b2c2dd; border-bottom:1px solid #b2c2dd; 
	width: 20px;
	height: 135px;
	background: url(/js/ssc/images/arr-left-right_wb.png) no-repeat 1px 50% #edeff4;
	float:left;
	/*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	cursor:pointer;
	position:relative;
}

/* Visible left hotspot */
div.scrollingHotSpotLeftVisible
{
	border-left:1px solid #b2c2dd; border-top:1px solid #b2c2dd; border-bottom:1px solid #b2c2dd; 
	width: 20px;
	height: 135px;
	background: url(/js/ssc/images/arr-left-right_wb.png) no-repeat 1px 50% #edeff4;
	float:left;
	/*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	cursor:pointer;
	position:relative;
}

/*cursor: url(/js/ssc/images/cursors/cursor_arrow_left.cur), url(/js/ssc/images/cursors/cursor_arrow_left.cur),w-resize;*/
/* Invisible right hotspot */
div.scrollingHotSpotRight
{
	border-right:1px solid #b2c2dd; border-top:1px solid #b2c2dd; border-bottom:1px solid #b2c2dd; 
	width: 20px;
	height: 135px;
	background: url(/js/ssc/images/arr-left-right_wb.png) no-repeat -22px 50% #edeff4;
	float:right;
	/*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	cursor:pointer;
	position:relative;
}
/* Visible right hotspot */
div.scrollingHotSpotRightVisible
{
	border-right:1px solid #b2c2dd; border-top:1px solid #b2c2dd; border-bottom:1px solid #b2c2dd; 
	width: 20px;
	height: 135px;
	background: url(/js/ssc/images/arr-left-right_wb.png) no-repeat -22px 50% #edeff4;
	float:right;
	/*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	cursor: pointer; 
	position:relative;
}
div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 423px;
	height: 100%;
	float:left;
	padding-bottom:15px;
}

div.scrollableArea 
{
	position: relative;
	width: auto;
	height: 100%;
}
.carousel ul { width:723px; float:left; overflow:hidden; white-space:nowrap; margin:0; padding:0; list-style:none; position:relative;z-index:9}
.carousel ul li {display:inline;position: relative;padding: 0 0 5px 5px; }
.carousel ul li a {  border:1px solid #b2c2dd; display:inline-block; height:135px; position:relative }
.carousel ul li:first-child {  padding-left: 0 }
.carousel #sort_motion li:first-child {  padding-left: 5px }
.carousel ul li.sorting {float:left;display:block;height:137px}
.carousel ul li.sorting a.motiongallery { cursor: move; float:left }

.carousel {
	/*background: url("/img/layout/companytabs/galleryback.gif") repeat-x scroll 0 0 #E0ECFF;*/
	padding:0;
	border-bottom:1px solid #fff;
	overflow:hidden;
	height:100%;
	z-index:10;
	position:relative;
}
div.transparent { /*visibility:hidden;*/}
div.plate_transparent_left  { position:absolute; top:41px; left:0; width: 20px; height: 135px; background-color:#edeff4;  border-left:1px solid #b2c2dd; border-top:1px solid #b2c2dd; border-bottom:1px solid #b2c2dd; }
div.plate_transparent_right { position:absolute; right:0; top:41px; width: 20px; height: 135px; background-color:#edeff4; border-right:1px solid #b2c2dd; border-top:1px solid #b2c2dd; border-bottom:1px solid #b2c2dd; }
