
.slideshow, .pslideshow li img, .pslideshow li, .pslideshow li a{ margin: 0; padding: 0; border: 0; }
.slideshow li { overflow: hidden; position: relative; }
.slideshow li h3{ margin:0 0 0 5px; color: #ffffff; font-size:12px; }
.slideshow li h3 a{ color: #ffffff; text-decoration:none; }
.slideshow li .overlay { position:absolute; text-align:left; left:0px; bottom:0px; width:100%; padding:10px 0 10px 0; background:url(bx_styles/overlay.png) repeat-x; }

/** change backgrounds with images in bx_styles **/
#bx-slideshow .bx-wrapper .bx-next { position:absolute; top:40%; right:10px; z-index:999; width: 30px; height: 30px; text-indent: -999999px; background: url(bx_styles/gray_next.png) no-repeat 0 -30px; }
#bx-slideshow .bx-wrapper .bx-prev { position:absolute; top:40%; left:10px; z-index:999; width: 30px; height: 30px; text-indent: -999999px; background: url(bx_styles/gray_prev.png) no-repeat 0 -30px; }
#bx-slideshow .bx-wrapper .bx-pager a { margin-right: 5px; color: #fff; padding: 3px 8px 3px 6px; font-size: 12px; zoom:1; background: url(bx_styles/gray_pager.png) no-repeat 0 -20px; text-decoration: none; }
#bx-slideshow .bx-wrapper .bx-auto .start { background: url(bx_styles/gray_auto.png) no-repeat 0 2px; padding-left: 13px; }
#bx-slideshow .bx-wrapper .bx-auto .stop { background: url(bx_styles/gray_auto.png) no-repeat 0 -14px; padding-left: 13px; }
#bx-slideshow .bx-next:hover, #bx-slideshow .bx-prev:hover { background-position: 0 0; }
#bx-slideshow .bx-pager a.pager-active, #bx-slideshow .bx-pager a:hover { background-position: 0 0; }

/* orange */
#bx-slideshow.orange .bx-wrapper .bx-next { background: url(bx_styles/orange_next.png) no-repeat 0 -30px; }
#bx-slideshow.orange .bx-wrapper .bx-prev { background: url(bx_styles/orange_prev.png) no-repeat 0 -30px; }
#bx-slideshow.orange .bx-wrapper .bx-pager a { background: url(bx_styles/orange_pager.png) no-repeat 0 -20px; }
#bx-slideshow.orange .bx-wrapper .bx-auto .start { background: url(bx_styles/orange_auto.png) no-repeat 0 2px; }
#bx-slideshow.orange .bx-wrapper .bx-auto .stop { background: url(bx_styles/orange_auto.png) no-repeat 0 -14px; }
#bx-slideshow.orange .bx-next:hover, #bx-slideshow.orange .bx-prev:hover { background-position: 0 0; }
#bx-slideshow.orange .bx-pager a.pager-active, #bx-slideshow.orange .bx-pager a:hover { background-position: 0 0; }

/* blue */
#bx-slideshow.blue .bx-wrapper .bx-next { background: url(bx_styles/blue_next.png) no-repeat 0 -30px; }
#bx-slideshow.blue .bx-wrapper .bx-prev { background: url(bx_styles/blue_prev.png) no-repeat 0 -30px; }
#bx-slideshow.blue .bx-wrapper .bx-pager a { background: url(bx_styles/blue_pager.png) no-repeat 0 -20px; }
#bx-slideshow.blue .bx-wrapper .bx-auto .start { background: url(bx_styles/blue_auto.png) no-repeat 0 2px; }
#bx-slideshow.blue .bx-wrapper .bx-auto .stop { background: url(bx_styles/blue_auto.png) no-repeat 0 -14px; }
#bx-slideshow.blue .bx-next:hover, #bx-slideshow.blue .bx-prev:hover { background-position: 0 0; }
#bx-slideshow.blue .bx-pager a.pager-active, #bx-slideshow.blue .bx-pager a:hover { background-position: 0 0; }

/* green */
#bx-slideshow.green .bx-wrapper .bx-next { background: url(bx_styles/green_next.png) no-repeat 0 -30px; }
#bx-slideshow.green .bx-wrapper .bx-prev { background: url(bx_styles/green_prev.png) no-repeat 0 -30px; }
#bx-slideshow.green .bx-wrapper .bx-pager a { background: url(bx_styles/green_pager.png) no-repeat 0 -20px; }
#bx-slideshow.green .bx-wrapper .bx-auto .start { background: url(bx_styles/green_auto.png) no-repeat 0 2px; }
#bx-slideshow.green .bx-wrapper .bx-auto .stop { background: url(bx_styles/green_auto.png) no-repeat 0 -14px; }
#bx-slideshow.green .bx-next:hover, #bx-slideshow.green .bx-prev:hover { background-position: 0 0; }
#bx-slideshow.green .bx-pager a.pager-active, #bx-slideshow.green .bx-pager a:hover { background-position: 0 0; }

/* red */
#bx-slideshow.red .bx-wrapper .bx-next { background: url(bx_styles/red_next.png) no-repeat 0 -30px; }
#bx-slideshow.red .bx-wrapper .bx-prev { background: url(bx_styles/red_prev.png) no-repeat 0 -30px; }
#bx-slideshow.red .bx-wrapper .bx-pager a { background: url(bx_styles/red_pager.png) no-repeat 0 -20px; }
#bx-slideshow.red .bx-wrapper .bx-auto .start { background: url(bx_styles/red_auto.png) no-repeat 0 2px; }
#bx-slideshow.red .bx-wrapper .bx-auto .stop { background: url(bx_styles/red_auto.png) no-repeat 0 -14px; }
#bx-slideshow.red .bx-next:hover, #bx-slideshow.red .bx-prev:hover { background-position: 0 0; }
#bx-slideshow.red .bx-pager a.pager-active, #bx-slideshow.red .bx-pager a:hover { background-position: 0 0; }

/* yellow */
#bx-slideshow.yellow .bx-wrapper .bx-next { background: url(bx_styles/yellow_next.png) no-repeat 0 -30px; }
#bx-slideshow.yellow .bx-wrapper .bx-prev { background: url(bx_styles/yellow_prev.png) no-repeat 0 -30px; }
#bx-slideshow.yellow .bx-wrapper .bx-pager a { background: url(bx_styles/yellow_pager.png) no-repeat 0 -20px; }
#bx-slideshow.yellow .bx-wrapper .bx-auto .start { background: url(bx_styles/yellow_auto.png) no-repeat 0 2px; }
#bx-slideshow.yellow .bx-wrapper .bx-auto .stop { background: url(bx_styles/yellow_auto.png) no-repeat 0 -14px; }
#bx-slideshow.yellow .bx-next:hover, #bx-slideshow.yellow .bx-prev:hover { background-position: 0 0; }
#bx-slideshow.yellow .bx-pager a.pager-active, #bx-slideshow.yellow .bx-pager a:hover { background-position: 0 0; }

/* purple */
#bx-slideshow.purple .bx-wrapper .bx-next { background: url(bx_styles/purple_next.png) no-repeat 0 -30px; }
#bx-slideshow.purple .bx-wrapper .bx-prev { background: url(bx_styles/purple_prev.png) no-repeat 0 -30px; }
#bx-slideshow.purple .bx-wrapper .bx-pager a { background: url(bx_styles/purple_pager.png) no-repeat 0 -20px; }
#bx-slideshow.purple .bx-wrapper .bx-auto .start { background: url(bx_styles/purple_auto.png) no-repeat 0 2px; }
#bx-slideshow.purple .bx-wrapper .bx-auto .stop { background: url(bx_styles/purple_auto.png) no-repeat 0 -14px; }
#bx-slideshow.purple .bx-next:hover, #bx-slideshow.purple .bx-prev:hover { background-position: 0 0; }
#bx-slideshow.purple .bx-pager a.pager-active, #bx-slideshow.purple .bx-pager a:hover { background-position: 0 0; }


#bx-slideshow .bx-wrapper .bx-pager { text-align:center; padding-top: 7px; padding-bottom: 7px; font-size:12px; color:#666; }
#bx-slideshow .bx-wrapper .bx-captions { text-align:center; font-size: 12px; padding: 7px 0; color: #666; }
#bx-slideshow .bx-wrapper .bx-auto { text-align: center; padding-top: 15px; }
#bx-slideshow .bx-wrapper .bx-auto a { color: #666; font-size: 12px; }
