Thanks for the quick response Jade. I managed to fix the problem after a lengthy phone call to a friend who understands Zencart.

Basically there were two things wrong:

1) I originally placed the extra cart wrapper on its own at the top of the template. Moving it inside the logowrapper solved the problem of the div putting a gap at the top of the page.

2) Adding width and height attributes to logowrapper fixed the problem of the tagline and the cartwrapper placement.

I will PM you with a URL so you can see the site based on your original template (thanks for that too - wonderful work)

Paul