.carousel {
	position:relative;
	margin:-20px 0px;
	padding:0px;
	-moz-user-select:none;
	-webkit-user-select:none;
}


.carousel .carousel-item {
	background-image:url(carousel-assets/images/preloader.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#FFF;
	position:absolute;
	
}


.carousel .carousel-item-image {
	width:100%;
	height:100%;
	cursor:pointer;
}


.carousel .carousel-item-reflection {
	background-color:#F1F1F1;
}


.carousel .out {
	
}


.carousel .over {
	
	
}


.carousel .click {
	
}


.carousel .select {
	
}

#text
{
	width:300px;
	height:40px;


	margin:-0px 250px 0px;
	margin-top:10px;
	text-align: left;
	font-size: 18px;
	font-style: bold;
	background-color:#fff;
	border:#EEE solid 4px;
	border-radius:8px;
	z-index:9999;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	color:#000;
}


#text p
{	
	padding: 5px 1px 5px;
}




#carousel-tooltip
{
	position:absolute;
	background-color:#DDD;
	margin-bottom:20px;
	border:#EEE solid 4px;
	border-radius:8px;
	z-index:9999;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	padding:10px;
	color:#999;
	padding:10px;
}


.carousel .scrollbar {
	width:340px;
	position:absolute;
	margin-top:200px;
	
}

.carousel .scrollbar .track {
	background-image:url(carousel-assets/images/track.png);
	width:300px;
	height:20px;
	position:absolute;
	left:20px;
}

.carousel .scrollbar .thumb {
	background-image:url(carousel-assets/images/thumb.png);
	width:70px;
	height:20px;
	position:absolute;
	cursor:pointer;
}

.carousel .scrollbar .left {
	background-image:url(carousel-assets/images/left.png);
	width:20px;
	height:20px;
	position:absolute;
	cursor:pointer;
	left:0px;
}

.carousel .scrollbar .right {
	background-image:url(carousel-assets/images/right.png);
	width:20px;
	height:20px;
	position:absolute;
	cursor:pointer;
	right:0px;
}