A ver si te puedo ayudar.
En mi caso para la versión 1.6
Si ya cambiaste el fondo (poniendo background-image en body" pero quieres dejar el centro blanco, tienes que modificar unas cuantas cosas en los archivos header.tpl y global.css del tema (en mi caso default-bootstrap).
Sustituye en el header.tpl:
<div> <div class="container"> <div class="row"> <div id="header_logo">
por
<div class="head"> <div class="container"> <div class="row"> <div id="header_logo">
Añade en el global.css
.columns-container #columns{ background:#fff;}
y
.head .container .row{ background-color: #fff; }
En mi caso despues de haber añadido el fondo en el body seguía sin aparecer. Pero lo solucioné cambiando en el background de header, de .header-container y de .columns-container el color #fff por transparent.
Puedes hacer pruebas utilizando la opcion "inspecionar elemento" (click derecho sobre la parte de la pagina a inspeccionar) de tu navegador y así ves el resultado antes.
Importante hacer copia de los archivos a modificar (nunca se sabe).
No pongo los números de linea pues los edito con un editor del hosting online y no me los muestra.
Mi pagina es http://bemian-tec.es/shop para que veais el resultado.
Espero haberte ayudado.