creo que el problema de nuestro compañero se debe a:
Pistas:
-Usa class (quiere decir que tiene varios div con imagenes y las mismas propiedades)
-Padding 4px (un div abajo de otro sumarian 4px de padding)
Entonces si es así, puedes usar un margin en el top y bottom:
padding:0 2px;
margin:2px 0;
asi, el margin de 2px, al estar un div debajo de otro, tendran una distancia de 2px y no de 4px.
ya que el padding suma 4px por:
2px del bottom y 2px del top (del div de abajo)
p.d: no se si me explique >.<