Nikhil Kothari has a great post up from this weekend on providing themes for Silverlight 2 applications:

Silverlight provides the ability to completely customize the look and feel of controls (including the intrinsic ones - often something one desires when working with HTML), while preserving their behavior, through a combination of styles, templates, visual states and transitions. For example, the screen shot below (click to run), shows the stock look replaced with a sketch or napkin look and feel (based on Corrina's (our resident designer) rough skin sample).

Red, Blue, Green Sketch controls vs. Stock Silverlight controls (Click to Run)

Read the whole thing.

Nikhil Kothari's Weblog : Themes for Silverlight Applications