Pues no estoy seguro del todo porque ahora veo cosas distintas, pero juraría que si lo pones donde lo tenías, le quitas el margen superior y le pones un float:left debería quedar como quieres:
Cita: div.afitrans2 {background-color:#000000;
border:1px solid white;
float:left;
height:155px;
margin-left:0px;
opacity:0.8;
width:175px;
}
Eso estando situado donde lo tenías antes, en el orden que aparecía.