The problem is with the styles in the <a> element. I think you can paste the following into CSS to fix this.
.ie6wrap a {text-decoration:none}
(I checked it, you use .ie6wrap for only one element, so it should be safe)
If you want more detailed information, CSS is responsible for it:
a:link, a:visited, a:focus{ color: #d58d31; text-decoration: underline; }
You seem to remove the underline of the children of this <a> , but Webkit does not work this way because the underline is under <a> , not the child <div> .
xfix source share