Improved layout with float and px instead of %