You could nest your three columns in a wrapper div under your header and position everything absolute from there, avoiding the need for negative margins. It is using html for presentation, sorta, but probably a lesser evil than your -80 issue.
You could call your wrapper "content" for added semantic flavour. Personally, I have used and think negative margins can be great to acheive the effect of something extending outside its containing box but would generally avoid for standard positioning. If it feels dirty, it probably is. Cheers Pete -- Peter Costello www.domestik.net ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************
