Custom cursor with CSS
<!DOCTYPE html>
<!--[if IE]><html class="ie" dir="ltr"><![endif]-->
<html dir="ltr">
<head>
<title>Custom cursor</title>
<meta charset="utf-8" />
<link src="cursor.css" rel="stylesheet" />
</head>html{cursor:url('custom-cursor.png'), default;}
html.ie{cursor:url('custom-cursor.cur'), default;}
a{cursor:pointer;}