	#jCarouselLiteDemo .carousel  {
	    padding: 10px 0 0 0;
	    margin: 0 0 20px 10px;
		padding-top:33px;
	    position: relative;     
	}
   
    #jCarouselLiteDemo .main {
       
    }
       
   
    #jCarouselLiteDemo .carousel a.prev, #jCarouselLiteDemo .carousel a.next {
        display: block;
        float: left;
        width: 30px;
        height: 80px;
        text-decoration: none;
    }


	#jCarouselLiteDemo .carousel a:hover, #jCarouselLiteDemo .carousel a:active {
        border: none;
        outline: none;
    }                 
			
	#jCarouselLiteDemo .carousel .jCarouselLite {
        float: left;
        background-color: #ffffff;
        
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
        left: -5000px;
    }

   #jCarouselLiteDemo .carousel ul {
        margin: 0;
    }

   #jCarouselLiteDemo .carousel li img, 
   #jCarouselLiteDemo .carousel li p {
        background-color: #ffffff;
        width: 150px;
        height: 150px;
        margin-left: 10px;
        margin-right: 10px;
    }
        
  #jCarouselLiteDemo .widget img {
        cursor: pointer;
  }
         
  #jCarouselLiteDemo .vertical .jCarouselLite {   /* so that in IE 6, the carousel div doesnt expand to fill the space */
        width: 900px;
  }
