updates to css item wrapping, add in proper clearing for floats