Cita: Prueba usar la etiqueta SPAM en lugar de DIV.
Mejor la etiqueta span, la spam es delito en algunos paises :D
Cita: Si le pones la propiedad float: left, quedaria el primer div encima del segundo, los dos pegados al border izquierdo. la solucion es cambiando las etiquetas y jugando con los estilos, no el flotado.
PabloCb puede tener razón, flotar es una opción, dependerá de más cosas. y justamente flotar es jugar con los estilos.
Otra opción es ponerle la propiedad display: inline, a los divs, pero ciertamente tal vez lo más adecuado sea usar span.