Hi Oli

I've got something for you to try... Find the function called createSB()... After the line that contains

Code:
if (temp) {
There is a solid block of code... This needs to be replaced with

Code:
objSB = document.createElement('DIV'); // create the sidebox wrapper
objSB.id = 'updaterSB';
objSB.className = 'box'; // set the CSS reference
// create the heading bit
var tempH = document.createElement('DIV');
tempH.id = 'updateSBHeading';
tempH.className = 'box_head';
tempH.innerHTML = 'Price Breakdown';
objSB.appendChild(tempH);
// create the content div
var tempC = document.createElement('DIV');
tempC.id = 'updaterSBContentBody';
tempC.className = 'box_body';
objSB.appendChild(tempC);
// create special inner inner div
var tempD = document.createElement('DIV');
tempD.id = 'updaterSBContent';
tempD.className = 'sideBoxContent';
tempD.innerHTML = 'innerHTML is cheating!';
tempC.appendChild(tempD);
Next you need to find this line

Code:
objSB.getElementsByTagName('DIV')[0].innerHTML = hText + newText;
and change it to

Code:
objSB.getElementById('updaterSBContent').innerHTML = hText + newText;
and hopefully that should do it... Either that or break the whole thing in a spectacular way... Let me know

Cheers

Dan