.secondary #content2  .galleria{list-style:none; width:468px;margin:0 0 40px 10px; padding: 0; display: block; clear: both;}
.secondary #content2 .galleria li{
display:block;width:60px;height:50px;
overflow:hidden;
float:left;
margin:0 3px 10px 3px;
background: #efeada; padding: 0; 
vertical-align: middle; 
text-align: center;
   border: 7px solid #efeada;}
.secondary #content2 .galleria li.active {
background: #ee324e;
   border: 7px solid #ee324e;
   display:block;width:60px;height:50px;overflow:hidden;float:left;
margin:0 3px 10px 3px; padding: 0; 
   }
.secondary #content2 .galleria li p{display:block; vertical-align: middle; text-align: center; margin: 0; padding; 0;}

.secondary #content2 .galleria li p a{cursor: pointer; display: block; width: 60px; height: 60px; }

.secondary #content2 .galleria li.active img {
padding: 0; 
margin:auto auto;
}

.secondary #content2 .galleria li img.thumb {
   margin:auto auto;
   float: none;
   border: none;
   cursor:pointer;
   padding: 0;
}


.secondary #content2 .caption{display:block;  clear: both; margin: 10px 0 10px 3px; text-align: left; font-weight: bold; }

* html .galleria li div span{width:460px} /* MSIE bug */

.galleria_wrapper {
    width: 468px;
/*   height: 300px;*/
     clear: both;
     margin: 0 0 10px 0; 
     text-align: center;
}
.galleria_container {
/*    width: 480px;
   height: 300px;*/
     margin: 0; 
     text-align: center;
     padding: 0;
}
.secondary #content2  img.replaced {
    margin: 0;
    float: none;
     border: 7px solid #efeada;
     padding: 0;
}
    
.secondary #content2  .galleria, .secondary #content2  .slideshow {
    margin: 10px 0 0 0;
    display: block;
    clear: both;
}
