Eu coloquei uma música de fundo do site com loop e autoplay, só que quando mudava de página, ela começava de novo, aí achei um JavaScript que salva o tempo ouvido da música e, quando vai para outra página, a música continua de onde parou.
No Firefox funcionou perfeito, só que no Google Chrome não funciona.
Eu também coloquei outro cursor no site, no Firefox funfa certinho, mas no Chrome ele não funciona nas opções do formulário de menu.

JavaScript do audio:

Código:

<audio preload="auto" src="audio/The Clans Join.mp3" loop autobuffer></audio>
<script>

function setCookie(c_name,value,exdays)
{
    var exdate=new Date();
    exdate.setDate(exdate.getDate() + exdays);
    var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
    document.cookie=c_name + "=" + c_value;
}

function getCookie(c_name)
{
    var i,x,y,ARRcookies=document.cookie.split(";");
    for (i=0;i<ARRcookies.length;i++)
    {
      x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
      y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
      x=x.replace(/^\s+|\s+$/g,"");
      if (x==c_name)
        {
        return unescape(y);
        }
      }
}

var song = document.getElementsByTagName('audio')[0];
var played = false;
var tillPlayed = getCookie('timePlayed');
function update()
{
    if(!played){
        if(tillPlayed){
        song.currentTime = tillPlayed;
        song.play();
        played = true;
        }
        else {
                song.play();
                played = true;
        }
    }

    else {
    setCookie('timePlayed', song.currentTime);
    }
}
setInterval(update,1);
</script>



CSS do cursor:

Código:

}
img, select, input {
   cursor: url(../images/cursor/Point.cur), auto;
}