Listo ya lo descubrí, el problema era el float: left; del menú vertical lo saque y listo, fui comentando las líneas que me parecía que tenían algo que ver y al llegar a esta vi que sacándola se soluciona el problema así que ya esta arreglado.
Gracias a todos.