Deacuerdo con
Kanashin con los anchos de cada div puedes ubicarlos mejor, pero
wzmtp podrias utilizar la propiedad display: table-cell
aqui mas info, o utilizar codigo de liquid layouts (buscalo en google) para darte una idea de como ubicar esos divs sin tener un tamaño fijo, algo con porcentajes %.