#stockGallery {
width: 350px;
float: right;
clear: right;
border-spacing: 5px;
margin: 8px 0 8px 5px;
}

#stockGallery th {
padding: 3px;
border: 1px solid #ccc;
background-color: #eee;
color: #000;
text-align: center;
border-radius: 3px;
font-weight: normal;
font-size: 11px;
line-height: 13px;
}

#stockGallery td {
text-align: center;
vertical-align: middle;
font-size: 11px;
line-height: 13px;
border: 1px solid #ccc;
border-radius: 3px;
padding: 5px 7px;
}

#stockGallery td:hover{
border-color: #999;
}

#stockGallery span.img-caption {
display: block;
}