i did this ages ago and i do this really cool thing where i learn something, do it, and then immediately forget it, but this is what i have in my css:
body, html {
cursor: url("http://www.rw-designer.com/cursor-extern.php?id=39"), pointer;
}
a:hover{
cursor: url("http://www.rw-designer.com/cursor-extern.php?id=86"), pointer;
}
button:hover{
cursor: url("http://www.rw-designer.com/cursor-extern.php?id=84"), pointer;
}
no idea if this is the most efficient or even remotely sensible to do it this way BUT IT WORKED!