Con el html que pones no veo div alguno, y luego con la estructura básica del problema bastaría (sin el contendido de cada articulo: h1, h2, ...).
Es un problema básico de matemáticas. Aquí tienes el problema, sacado de tu css.
Código CSS:
Ver originalarticle{
width:30%;
}
.wall_art{
margin-right:7,5%;
margin-left:7,5%;
}
Complicado veo meter 3 article.wall_art en el 100%