corrected layout with div wrapper