.carousel  {padding: 0;margin: 0;position: relative;color: #3a3a3a;}
.carousel .noimage {background: url('../images/noimg.gif') no-repeat center; }
/* buttons */
.carousel .btn {padding:0px;height:0px; width:0px;}
.carousel .prev {float: left;	position:absolute; left:1px; z-index:999;}
.carousel .next {float: left;	position:absolute; right:4px; z-index:999;}
.carousel .next:hover, .carousel .next:active,
.carousel .prev:hover, .carousel .prev:active{border: none;outline: none;}    
			
	/* frame background */
    .carousel .jCarouselLiteCommon {float: left;margin-right:15px; margin-left:15px;padding:0 5px;
	
	/* Needed for rendering without flicker */position: relative;visibility: hidden;left: -5000px;}
        .carousel ul {margin: 0;}
		
	/* image size */
        .carousel li img{background-color: #fff;}

        .carousel .title{overflow: visible;cursor: hand;text-align: center; font-weight:bold;}      

		.carousel a,
		.carousel a:hover, 
		.carousel a:active,
		.carousel a:visited{text-decoration: none;}  
