One of my plans was to be able to replace the C64 icons with Unicode equivalents. If you'd like to share the code, I might implement it in the user style.
In both Firefox and Google Chrome I don't have that problem. I suppose it might be because the pseudo-element a:before from the home page list has a negative margin, but it doesn't happen to me.