without Internet Explorer,
in 1280 x 960 resolution
As such, the upload of images has been turned back on. Enjoy.
(Yes, I know the time zone is different, but it's not a big deal so we're not dealing with it right now.)