HGROUP es un tag de HTML5 y no es reconocido en IE 8, por lo que no se puede estilar. Tienes dos caminos entonces:
1) Utilizar otra etiqueta de HTML4.
O bien, si no quieres perder la semantica de HGROUP, puedes:
2) Utilizar el shiv de HTML5 que habilita estilar los tag de HTML5. Para un rápido uso, agrega lo siguiente en el HEAD de tu documento:
Código HTML:
Ver original<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
Puedes sino bajarte el codigo y correr el script localmente desde aca:
http://code.google.com/p/html5shiv/
O sino, puede utilizar Modernizr (
http://modernizr.com/) en el cual, el shiv forma parte de la libreria desde su versión 2.
Otro detalle, las personas sin javascript o con el mismo desabililtado no podrán utilizar el shiv, por lo tanto no veran los estilos