Entonces lo que quieres es que las cajas se vean exactamente iguales una al lado de la otra?, pienso que no serían necesarias tantas clases y la tabla no se para que la utilizas. Tal vez este ejemplo te sirva de algo:
Código html:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> .articulos{width:500px; min-height:150px; height:auto!important; height:150px; background:transparent; overflow:auto; border:1px solid #333;}
.cajas{width:30%;min-height:140px; height:auto!important; height:140px; float:left; background:#666; margin:5px 8px;}
EDITO: Sorry por el choque Mik.