Hola.
Con CSS no podrás asignarle un nuevo tamaño a tus imagenes.
Lo que sí podrías hacer con CSS sería darle un max-width y max-height de 50px a las imagenes.
De esa forma si la imagen es mas ancha que alta, se disminuirá so ancho hasta 50px. Y por el contrario si es mas alta que ancha se diminuirá su altura hasta 50px.
Código HTML:
.thumbnail {
max-width:50px;
max-height:50px;
}
* html .thumbnail {
height: expression( this.scrollHeight > 49 ? "50px" : "auto" );
width: expression( document.body.clientWidth > 49 ? "50px" : "auto" );
}
...
<img class="thumbnail" src=".../image.gif" />