Ho trovato qual e' la causa del problema.
Osservando il css con firebug, vedo che mi viene generata questa sequenza:
#ja-header, #ja-mainnav, #ja-container, #ja-botsl, #ja-footer {
margin: 0 auto;
width: 960px;
}
queste istruzioni non sono pero' in alcun css, quindi presumo vengano generate automagicamente dal php, in base alla configurazione del template, ove io ho impostato una larghezza fissa a 960px. C'e' modo di scorporare l'header da quelle istruzioni? Ho provato al volo col firebug a impostare #ja-header a 100% e funziona come vorrei, ma non so come fare a rendere questa cosa persistente ....
Grazie