#gallery_controls { }
#gallery_controls img { }
#thumbs { }
.clear { clear: both; }
#caption { text-align: left; }
#controls { display: none; }
div.loader { display: none; background-image: url('/images/many_thumbs_loader.gif'); background-repeat: no-repeat; background-position: center; }
div.slideshow { clear: both; }
div.slideshow span.image-wrapper { float: left; padding-bottom: 6px; }
div.slideshow a.advance-link { padding: 2px; display: block; }
div.slideshow img { border: none; display: block; }
ul.thumbs { clear: both; margin: 0; padding: 0; }
ul.thumbs li { float: left; padding: 0; margin: 0px 5px 5px 0; list-style: none; opacity: 0.8; }
a.thumb { padding: 2px; display: block; }
ul.thumbs li.selected a.thumb { }
a.thumb:focus { outline: none; }
ul.thumbs img { border: none; display: block; }
div.pagination { clear: both; }

#thumbs div.top { display: none; }
#thumbs .pagination { padding-top: 15px; clear: both; }
#thumbs .pagination span,
#thumbs .pagination .disabled,
#thumbs .pagination a { font-weight: normal; padding: 2px; }
#thumbs .pagination .disabled { display: none; }

#thumbs ul li .add_to_cart { display: none; }
form.add_to_cart { float: right; }
#thumbs li .caption { display: none; }

.thumbs_right form.add_to_cart { float: left; }
.thumbs_right #caption { float: left; margin-right: 10px; }

.bottom #current_prices { float: none; text-align: center; }
.bottom #caption { float: none; display: none; text-align: center; clear: both; margin-right: 15px; }
.bottom form.add_to_cart { float: none; }
.bottom { margin-bottom: 20px; }
.bottom div.slideshow img { display: inline; }
.bottom div.slideshow span.image-wrapper { float: none; }
.bottom #thumbs .pagination { text-align: center; padding-top: 5px; }
.bottom #gallery_controls { margin-bottom: 10px; }

