SharePoint is a heavy CSS user, which could be both seen as a curse and a blessing in the same time. Because about all of the SharePoint UI is hard coded in the site definitions, CSS is the best way to operate the changes on the site.
A Share Point 2003 portal contains 7 different style sheets, which make up a total of 7403 lines of code and 1227 style sheet statements. Of these seven, four are hardly ever needed to be edited (menu.css, owsmac.css, owsnocr.css, paystub.css).
The other three style sheets are easy:
sps.css :
Heather Soloman writes about a several important and helpful points in this article on using SharePonint and CSS.
"SharePoint utilizes CSS quite heavily, and it is both a curse and a blessing. Since nearly all of the SharePoint 2003 UI is hard coded in the site definitions, CSS provides one of the best ways to update the UI. But the SharePoint CSS is also pretty unruly and can be quite daunting at first glance. Let's go ahead and get the numbers out on the table.
For a SharePoint 2003 Portal and WSS install, there are 7 separate style sheets
SharePoint utilizes CSS quite heavily, and it is both a curse and a blessing. Since nearly all of the SharePoint 2003 UI is hard coded in the site definitions, CSS provides one of the best ways to update the UI. But the SharePoint CSS is also pretty unruly and can be quite daunting at first glance. Let's go ahead and get the numbers out on the table.
For a SharePoint 2003 Portal and WSS install, there are 7 separate style sheets (excluding themes), totaling to 7,403 lines of code and 1,227 style statements. Ouch! Luckily some of that we can slash