What ever you do, do not wash your keyboard with hot or warm water. You can learn a lot from this guy. http://www.winglitch.com/hardware/keyboard_washing.htm