DOCTYPE Issue in Windows XP Internet Explorer 7

I have a HTML5 Doctype declaration and an IE8 Emulator but i am running in to problems on windows xp that is using windows 7

I cant click on the website links or navigate around on the website. I thought it was the colorbox overlay at first causing issues but this is not the case otherwise it would have caused issues in IE7 on windows 7

Here is the declaration

<!DOCTYPE html>

<head runat="server">

<meta http-equiv="x-ua-compatible" content="IE=EmulateIE8" >

Is there someway of detecting the OS the user is using and depending on that maybe change the doctype or is that just a long shot?

Has anyone else had issues with this sort of problem before?

If posted in the wrong section can the admin/mod move to the correct section. Thanks

I have sorted the problem - it was a stylesheet for IE7 only problem

Full scale background

html {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/background.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/background.jpg', sizingMethod='scale')";


Glad you sorted it.

The IE alpha image loader filter has many bugs and behaviours and is best avoided if possible.