برای استایل دادن به div ها لازمه در بعضی حالات به اونها float راست و یا چپ بدی.اگر با دادن float باز هم کار نمی کنه احتمالا باید سلسله مراتب CSS رو بررسی کنید.شاید وراثتشون خوب تعریف نشده باشه.برای مطالب بیشتر سری به سایت همکدی بزن.اونجا احتمالا جواب بگیری.