.list_carousel { position: relative; z-index: 1; height: 330px; }

.list_carousel UL { padding: 0px; margin: 0px; list-style-type: none; list-style-image: none; display: block; }

.list_carousel LI { border: 0px; text-align: left; padding: 0px; display: block; float: left; margin: 0px; }

A.prev { position: absolute; width: 45px; display: block; background: url(../images/miscellaneous_sprite.png) no-repeat 0px 0px; height: 66px; }

A.next { position: absolute; width: 45px; display: block; background: url(../images/miscellaneous_sprite.png) no-repeat 0px 0px; height: 66px; }

A.prev:hover { background-position: 0px -66px; }
A.disabled.prev { background-position: 0px -100px; cursor: default; }

A.next { background-position: -50px 0px; }
A.next:hover { background-position: -50px -66px; }
A.disabled.next { background-position: -50px -100px; cursor: default; }

A.prev SPAN { display: none; }
A.next SPAN { display: none; }

DIV.pagination { text-align: center; padding: 0px; height: 14px; margin: -30px 0px 0px 0px; z-index: 3; position: relative;}
DIV.pagination A { MARGIN: 0px 5px 0px 0px; width: 15px; display: inline-block; background: url(../images/miscellaneous_sprite.png) no-repeat 0px -300px; height: 15px; }
DIV.pagination A.selected {	background-position: -25px -300px; cursor: default; }
DIV.pagination A SPAN {	display: none; }

a.play {
	background: url(../images/miscellaneous_sprite.png) no-repeat transparent;
	width: 45px;
	height: 45px;
	display: block;
	position: absolute;
	top: 250px;
	left: 50%;
	margin-left: -25px;
}
a.play {				background-position: -150px 0; }
a.play:hover {			background-position: -150px -50px; }
a.play.paused {			background-position: -100px 0; }
a.play.paused:hover {	background-position: -100px -50px; }
a.play span {			display: none; }
.clearfix {
	float: none;
	clear: both;
}
