Fixed some css issues but centering still doesn't quite work