Sorry my monitor croaked on me yesterday so I wasn't able to post his til now.
The keys do come off to clean under them. You can also look on the manufactures website for specific directions on cleaning - they should have that information.
how to clean laptop keyboards -
http://www.google.com/search?q=Stick...ient=firefox-a