Olá Daniel, Acredito ter encontrado o problema... Ao verificar o código fonte, pude observer que, o conteúdo gerado pelo seu script para o IE está idêntico ao gerado para o Opera. Isto significa que o problema não está em seu código PHP, já que este é uma linguagem que roda ao nível do servidor. Agora, note que o código gerado possui várias tags <head> e <body>. Tente fazer com que seu script retorne somente uma tag <head> e somente uma tag <body>. Recortado do código retornado do seu script:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>O Legado de Daniel Groppo</title>
<meta name="generator" content="Namo WebEditor v5.0(Trial)">
<meta name="author" content="Daniel Groppo">
<meta name="keywords" content="Blog, Portfólio, Porta-Fólio, artworks, daniel, groppo, contato, legado, webdesigner, vida, paradigma, iludido">
<meta name="classification" content="Blog, Portfólio">
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#666666" text="black" link="black" vlink="black" alink="black">
<table align="center" cellpadding="0" cellspacing="0" bgcolor="white">
<tr>
<td width="538" height="132">
<p><img src="topo.jpg" width="707" height="132" border="0" usemap="#ImageMap1"></p>
</td>
</tr>
<tr>
<td width="538" height="16" valign="top">
<p><html>
<head>
<title>Não se ilude, esse blog não é mais um site de igreja, é, parece, mas não, não é.</title>
<meta name="generator" content="Namo WebEditor v5.0(Trial)">
<style type="text/css" src="cascata.css"></style>
<style type="text/css">
a:link {
color:#666666;
text-decoration:none;
}
a:visited {
color:#999999;
text-decoration:none;
}
a:hover {
color:#c60;
text-decoration:underline;
}
</style>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
...
Abraço