SharePoint 2010: Create a Theme using Microsoft PowerPoint - TechNet Articles - United States (English) - TechNet Wiki
Creating
a SharePoint 2010 Theme using Microsoft PowerPoint
Open Microsoft PowerPoint and choose (or create) a theme you like.
Click the “Design” tab in the ribbon
Then click the little triangle in the corner of the themes to display more
Click “Save Current Theme”
Choose a location and click save. Now you have got a .THMX file!
Great, now you’re thinking… this theme file has got to be either a CSS or XML file that I can easily edit. Sorry I tried to open it in Notepad and got gibberish with a few file references at the bottom.
Apply
the Theme to a SharePoint 2010 site
Just go into Site Actions, click Site Settings
In the Look and Feel section, click Site theme
In the Select a Theme section select the theme you uploaded.
Why
are SharePoint 2010 Themes great?
The ability to easily create them in PowerPoint (isn’t that cool enough?)
Extensible (export and import)
Easy to modify existing 2010 themes
Applies to both System (Layouts) and Application pages
Designed for end users to be able to easily create and modify SharePoint styles using the browser