John,
Not a specific answer to this problem, but you might check out the Favicon add on for your browser. It allows you to use whatever you want for site icons. Also, there is a free online utility you can use to create icons. Google favicon..
Hope it helps.
L.
"The universe is full of magical things patiently waiting for our wits to grow sharper." -Eden Phillpots