We have a site that is three columns wide. On just a handful of pages (maybe 10 out of 300) we'd like for the right column to be hidden, and the main content area to stretch over that. It's literally 2 lines of CSS.
But I'm wondering, what's the best way of doing this in Sharepoint? Ideally I'd just add a specific web part into the right hand side with the two lines of CSS, I'd rather not mess around with master pages etc since it'd be confusing for the people using the site.
Page layouts AFAIK won't work since it's controlled in the master page, and by default Sharepoint doesn't have a third column where we'd like to place this one.