The leds are on its own tiny pcb and should be easy to fix/replace.
You might be lucky that the leds has just loosened(sp?) from it's soldering. A quick resolder will most likely fix this.
Edit: Hmmm, I might be confused. The A1200 has the leds on it's own pcb. The A500 has the leds on the keyboard plate. Shouldn't be any harder to replace them though.