Hey first off your website looks great. Secondly have you tried:
<style type="text/css">
body, html {
cursor: url(imagelinkhere.gif), auto;
}
</style>
in your header code injection?
Also try to create your cursor image as a small gif. Here's a fiddle: http://jsfiddle.net/q94EV/342/
Auto is the default cursor and was overriding your .png. I don't know exactly why it didn't like your .png file, but I'd stick with small .gif files