bad fix to centering divs and ugly background