You cannot upload images to this domain, but there are plenty of image
hosting services on the internet. Some have better reliability, bandwidth limits and
uptime than others.
So you must use an SSL image hosting service for all linked images.
Once you have uploaded your images go to the banner and links section of your Control Center. Simply paste the image URL into the appropriate form.