html+css integration

need to fix footer bug(see css comment)