Я бы предложил в xslt шаблоне проверять, что это главная и добавлять дополнительный css класс к нужному элементу. А в css файле прописать, что с таким классом отрисовывается фоновая картинка, а без него белый фон.
Примерно так
<body>
<xsl:if test="result/page/@is-default = 1">
<xsl:attribute name="class">main-page</xsl:attribute>
</xsl:if>
...
</body>