I am trying to add a logo to my website, acuforall.com

The logo is currently stored on my hard drive as a jpeg file. I used the image button to put it on my web page, but when I published it to the internet and then went on line to check it out, it wasn't showing up.

What did show up was a box in which the logo should appear, and in the upper corner of the box was a tiny pink and blue icon that looked like a broken puzzle piece. I'm sure most people know what this means, but I do not. Did I skip a step? Does the image need to be uploaded to something/somewhere before it will show up? I am still in the fairly early stages of learning to use the blue voda software -- the bulk of my website was put together for me by a friend.

Any help is appreciated
Thank you

Diana