Why is link hover turning white?

Can’t find it in the CSS, could someone help me?

Here’s the page:

http://www.coxgeelen.ca/contact/

hover over the email and it changes from blue to white. I’d like no change. thanks.

CSS:

/* 1.2 Hyperlinks */

a { color: blue; text-decoration:none;}
a:hover { color: #C1321D; text-decoration:underline;}

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {text-decoration: underline;}

You’ve got this in the HTML, which is overriding the stylesheet and making the link white on :hover

<style type="text/css">
#wrapper a:hover, .post-more a:hover, .post-meta a:hover, .post p.tags a:hover, #wrapper #comments .reply a:hover { color: #fff !important; }
</style>

ah, nice. thanks