2010 05 18 : My current assignment requires that the new SP2010 websites all have a fixed-width. Like everyone, SP2010 still has lots of unknowns for me, but thus far I was able to achieve fixed-width using the following modest changes.
As with any master page-based environment, the goal is to try to accomplish a given task by making as few small changes as possible at the “highest” possible levels of inheritance in both CSS stylesheets and master page hierarchies. That way you (typically) have the most widespread (hopefully global) impact for the least amount of effort and maintenance…
That said, my changes occured in only 2 places:
1. A custom CSS file “CoolCo Custom SharePoint Stylesheet.css” stored in the OOTB “Style Sheets” library at the root website of my site collection. This is then referenced in Home website > Site Actions > Site Settings > Master Pages > use custom style sheet & all subwebsites inherit
ADD following entries:
Replace <DIV id=”s4-workspace”> to <DIV id=”s4-workspace” class=”s4-nosetwidth”>