/*-----jCarouselLiteDemo------*/
#jCarouselLiteDemo .carousel { height: 180px; }
#jCarouselLiteDemo .main { margin: 10px 0px 10px 17px; }
#jCarouselLiteDemo .carousel a.prev { display: block; float: left; width: 32px; height: 32px; margin-top: 75px; text-decoration: none; background: url("prev-horizontal.png") 0px 0px no-repeat; }
#jCarouselLiteDemo .carousel a.prev:hover { background: url("prev-horizontal.png") -32px 0px no-repeat; }
#jCarouselLiteDemo .carousel a.prev:focus { background: url("prev-horizontal.png") -64px 0px no-repeat; }
#jCarouselLiteDemo .carousel a.prev:active { background: url("prev-horizontal.png") -96px 0px no-repeat; }
#jCarouselLiteDemo .carousel a.next { display: block; float: left; width: 32px; height: 32px; margin-top: 75px; text-decoration: none; background: url("next-horizontal.png") -96px 0px no-repeat; }
#jCarouselLiteDemo .carousel a.next:hover { background: url("next-horizontal.png") -64px 0px no-repeat; }
#jCarouselLiteDemo .carousel a.next:focus { background: url("next-horizontal.png") -32px 0px no-repeat; }
#jCarouselLiteDemo .carousel a.next:active { background: url("next-horizontal.png") 0px 0px no-repeat; }
#jCarouselLiteDemo .carousel a:hover { border: none; outline: none; }
#jCarouselLiteDemo .carousel a:active { border: none; outline: none; }
#jCarouselLiteDemo .carousel .jCarouselLite { border: 0px solid black; float: left; /* Needed for rendering without flicker */
position: relative; visibility: hidden; left: -5000px; }
#jCarouselLiteDemo .carousel li { width: 150px; height: 170px; margin: 0px 10px 0px 10px; }
#jCarouselLiteDemo .carousel li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: none; }
/*-----jCarouselLiteDemo2------*/
#jCarouselLiteDemo2 .carousel2 { height: 180px; }
#jCarouselLiteDemo2 .main2 { margin: 10px 0px 10px 17px; }
#jCarouselLiteDemo2 .carousel2 a.prev { display: block; float: left; width: 32px; height: 32px; margin-top: 75px; text-decoration: none; background: url("prev-horizontal.png") 0px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a.prev:hover { background: url("prev-horizontal.png") -32px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a.prev:focus { background: url("prev-horizontal.png") -64px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a.prev:active { background: url("prev-horizontal.png") -96px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a.next { display: block; float: left; width: 32px; height: 32px; margin-top: 75px; text-decoration: none; background: url("next-horizontal.png") -96px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a.next:hover { background: url("next-horizontal.png") -64px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a.next:focus { background: url("next-horizontal.png") -32px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a.next:active { background: url("next-horizontal.png") 0px 0px no-repeat; }
#jCarouselLiteDemo2 .carousel2 a:hover { border: none; outline: none; }
#jCarouselLiteDemo2 .carousel2 a:active { border: none; outline: none; }
#jCarouselLiteDemo2 .carousel2 .jCarouselLite2 { border: 0px solid black; float: left; /* Needed for rendering without flicker */
position: relative; visibility: hidden; left: -5000px; }
#jCarouselLiteDemo2 .carousel2 li { width: 150px; height: 170px; margin: 0px 10px 0px 10px; }
#jCarouselLiteDemo2 .carousel2 li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: none; }
