#gallery-cont
{
    background-color: #EEEEEE;
    margin-bottom: 15px;
}
#gallery-cont table
{
    table-layout: fixed;
    border: 0;
    padding: 0;
    margin: 0;  
}
td.hoverGal
{
    background-color: #CCCCCC;
    background: #CCCCCC;
}
#gallery-cont td
{    
    padding: 10px 0;
    height: 150px;
    background: #EEEEEE;
    background-color: #EEEEEE;
    outline: 2px solid #EEEEEE;
    border: 0;
    vertical-align: middle;
    text-align: center;    
    overflow: hidden;
}
#gallery-cont td a
{
    padding: 0;
    border: 0;    
    overflow: hidden;
}
#gallery-cont tr td:last
{
    margin-right: 0;
}
#gallery-cont a img
{
    border: none;
    vertical-align:bottom;    
}

#gallery-cont tr
{
    border: none;
}
