I think, but not sure, don't understand much of what you have there, but I think there is an error in the way one line is contructed:
It might need to be this:
It seems to be working now here also. Not sure what it is. If you go to "compatabilty view" in IE9, you loose all the background images. Again, not sure on a fix for that.
On another note, the fix I listed above probably should have another fix:
the subject should be &body= instead of &body=
I think that is right.
is invalid HTML.
mailto needs to be inside the href attribute inside the <a> tag.
Having said that, mailto is not a reliable method of getting feedback from a site because it relies on email software such as Outlook being installed locally. Many people use web-based email services such as Gmail.
Better to point them to a contact form on your website.