.galleria{list-style-type:none;}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto; margin: 0;}
.galleria li .caption{display:block;padding-top:20px; float: left; padding-bottom: 5px; }
* html .galleria li div span{width:400px} /* MSIE bug */

.caption{color:#913879; font-size: 14px; font-weight: bold; }
.gallery_mod{width:489px;margin:0 auto; float:left; padding:0; }
.gallery_mod li{width:89px;height:60px;border:3px solid #366a74;margin: 0 0 8px 2px;background-color:#000;}

.gallery_mod li div .caption{font:italic 0.7em/1.4 georgia,serif; padding-bottom: 5px; }
#main_image{margin:0 auto 40px auto;height:220px;width:489px;background:black; border: 1px solid #333333; }
#main_image img{margin-bottom:7px;}
.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}

.nav .right{ background-color: #999999; padding: 24px 0 0 0; display: block; width: 170px; float: left; height: 0; overflow: hidden; background-image: url(../img/galleryButtons.gif); background-repeat: no-repeat; }
.nav .left{ background-color: #999999; padding: 24px 0 0 0; display: block; width: 170px; float: left; height: 0; 
overflow: hidden; background-image: url(../img/galleryButtons.gif); background-position: -214px 0; background-repeat: no-repeat; margin-right: 1px; }

.nav .right:hover { background-position: 0 -24px; }
.nav .left:hover { background-position: -214px -24px; }

.aquarius { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-aquarius.gif); background-position: 0 0; }
.pisces { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-pisces.gif); background-position: 0 0; }
.aries { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-aries.gif); background-position: 0 0; }
.taurus { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-taurus.gif); background-position: 0 0; }
.gemini{ padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-gemini.gif); background-position: 0 0; }
.cancer { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-cancer.gif); background-position: 0 0; }
.pisces { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-pisces.gif); background-position: 0 0; }
.leo { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-leo.gif); background-position: 0 0;  }
.virgo { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-virgo.gif); background-position: 0 0;  }
.libra { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-libra.gif); background-position: 0 0;  }
.scorpio { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-scorpio.gif); background-position: 0 0;  }
.sagittarius { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-sagittarius.gif); background-position: 0 0;  } 
.capricorn { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-capricorn.gif); background-position: 0 0;  }
.bespoke { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-bespoke.gif); background-position: 0 0;  }
.railings { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-railings.gif); background-position: 0 0;  }

.generic_gallery { padding-bottom: 0; background-color: #366a74; }

.standard { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-standard.gif); background-position: 0 0; }
.paling { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-paling.gif); background-position: 0 0; }
.flattop { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-flattop.gif); background-position: 0 0; }
.convex { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-convex.gif); background-position: 0 0; }
.concave{ padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-concave.gif); background-position: 0 0; }
.britannia { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-britannia.gif); background-position: 0 0; }
.brigadier { padding-bottom: 25px; background-color: #366a74; background-image: url(../img/products/gallery/thumbs/thumbs-brigadier.gif); background-position: 0 0; }