/* CONTAINER */
.carousel{	position :relative ;	margin :0 auto;	width :990px;	height :auto;	border :none;	overflow : hidden ;}

/* SLIDES */
.carousel .slides{	margin :0;	padding :0;	border :none;	list-style :none;	position :relative ;	overflow :visible ;}
.carousel .slides .slideItem{	position :absolute ;	cursor :pointer ;	overflow : hidden;	padding :0;	margin :0;	border :none;}
.carousel .slides .slideItem a{	display: block ;	text-decoration :none;	margin :0;	padding :0;	border :none;	outline :none;}
.carousel .slides .slideItem img{	margin :0;	padding :0;	border :none;	width :100%;	height :100%;}

/* DIRECTION BUTTON */
.carousel .nextButton{	position :absolute ;	right :10px;	top :133px;	width :35px;	height :35px;	background : url("../images/next_button.png") no-repeat center;	cursor :pointer ;	z-index :9999;}
.carousel .prevButton{	position :absolute ;	left :10px;	top :133px;	width :35px;	height: 35px;	background : url("../images/prev_button.png");	cursor :pointer ;	z-index :9999;}

/* NAVIGATION BUTTON */
.carousel .buttonNav{	position : relative ;	margin :0 auto;	z-index :999;}
.carousel .buttonNav .numbers{	position :relative ;	float :left ;	margin :5px;	color : #828282 ;	cursor :pointer ;	font-weight :bold ;	text-decoration :none;	font-size :1em;	font-family :Arial, Verdana ;}
.carousel .buttonNav .numbers:hover{	color: #000;	text-decoration :underline;}
.carousel .buttonNav .numberActive{	background : none;	color :#000;	cursor :default ;}

/* bullets */
.carousel .buttonNav .bullet{	position :relative ;	float :left ;	width :16px;	height :16px;	background : url(../images/Bullet-White.png) no-repeat center ;	margin :5px;	float :left ;	cursor :pointer ;}
.carousel .buttonNav .bullet:hover{	background : url(../images/Bullet-Black.png) no-repeat center ;}
.carousel .buttonNav .bulletActive{	background : url(../images/Bullet-Black.png) no-repeat center ;	cursor :default ;}

/* VIDEO */
.carousel .slides .videoOverlay{	background :url("../images/video.png") no-repeat center;}
.carousel .slides .spinner{	background : #000 url(../images/loading.gif) no-repeat center;}

/* SHADOW */
.carousel .shadow{	width :100%;	height :82px;}
.carousel .shadow .shadowLeft{	background : url("../images/shadowLeft.png") no-repeat;	width :100px;	height :82px;}
.carousel .shadow .shadowMiddle{	height :82px;	background:url("../images/shadowTile.png") repeat-x;}
.carousel .shadow .shadowRight{	width :100px;	height :82px;	background:url("../images/shadowRight.png") no-repeat;}

/* REFLECTION GRADIENT */
.carousel .gradient{	background-image :url(scripts/gradient.svg);}