.galleria_container{text-align:center;color:#333;}
.galleria_wrapper{margin-bottom:10px;}
.galleria{list-style:none;width:475px;padding:0;}
.galleria li{display:block;width:60px;height:60px;overflow:hidden;float:left;margin:0 11px 5px 0;border:4px double #ccc;}
.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:60px;}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

.galleria li.active{border:4px double #333;}
.galleria li.hover{border:4px double #333;}

div.scroll_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 145px;
  width: 475px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.scroll_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  list-style: none;
}
.scroll_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}

.caption {
display:block;
}
