OK found out that the site had been moved due to heavy traffic on one of the other shared hosts. The images broke because the skin was applied before this went live with a domain name...the skin picked up the IP when it was rolled out to test. I'll need to re-apply the skin (style) to fix it. So it may get ugly for a bit