.galleria{list-style:none;width:225px;}
.galleria li{display:block;float:left;height:80px;margin:0 10px 10px 0;overflow:hidden;width:80px;}
.galleria li a{display:none;}
.galleria li div{display:none;left:180px;position:absolute;top:0;}
.galleria li div img{cursor:pointer;}
.galleria li.active div img,.galleria li.active div{display:block;}
.galleria li img.thumb{cursor:pointer;display:block;height:auto;left:auto;top:auto;width:auto;}
.galleria li .caption{display:block;padding-top:.5em;}
* html .galleria li div span{width:400px;/* MSIE bug */}
ul.gallery{margin:0 auto; display: block; float: left; height: 500px;}
.gallery li{border:1px double #666666;height:50px;margin:2px;width:68px;}
.gallery li div{left:240px;}
.gallery li div .caption{font:italic 0.7em/1.4;}
#main_image{float:right;height:500px;margin:0 auto;overflow:hidden;width:670px; border: 1px solid #333333; background-color: #000000;}
#main_image img{}
.galleryNav { clear: both; width: 500px;}
.galleryNav li {	float: left;}
.galleryNav li a{display:block;line-height:1.7em;padding: 1px 3px; float: left; margin: 0 2px;}
.galleryNav li a:link, .galleryNav li a:visited { color: #D2EA56;}
.galleryNav li a:hover,.galleryNav li a:active{background:#333333; text-decoration: none; color: #ffffff;}
.info{border-top:1px dotted #221;margin:30px auto;padding-top:30px;text-align:left;width:700px;}
.info p{margin-top:1.6em;}

