No, lo siento, no tengo MSN (ni nunca lo tendré
)
Lo cierto es que ese código no está pensado para que si el contenido es más ancho, la cabecera y el pie se estiren para cubrir todo el ancho.
De hecho, cuando se usan porcentajes, el 100% de html y body es el área de visión, y si algún elemento hace la página más ancha que el 100%, éstos no se adaptarán, además de que sería un grave error de diseño: ¿una página líquida con el body al 100% pero con un contenido de ancho fijo en px y más ancho que el 100%? no tiene ningún sentido: o es líquida o no lo es.
Lo siento pero lo que tú quieres hacer no tengo ni idea de cómo se resolvería.
Hasta la vista.