iPhone 4 appears with a gap and extra padding, which shouldn't be there
I have been testing my client's website in iPhone 4/Mobile Safari 4.0.5, and the result was a gap between #mainMenu, #slider and #welcome within #mainWrapper. Every other browser looks like this doesn't appear. Also between #footer and #bottom (it is where #pageWrapper ends), there is extra padding, which shouldn't be there. Here is the website: http://gwydircarapark.com.au/website/. Can someone please help me solve this? Thanks in advance.