Centrera bilden, så slipper du göra någonting
eller jo.. Du måste lägga en display:none på knappen. eller att du tar bort den helt efter en uppladdning.
du måste även ta bort position:absolute; på img elementet
då blir det såhär:
http://gyazo.com/5943be30f7dee5893731f11d7eadfb67
Kanske inte det snyggaste heller, men fungera bättre
EDIT* vore ju bäst om du kunde räkna ut bredden på bilden med jquery och applicera på <div id="imageUpload">. Då slipper det visas vit yta på sidorna.