Crossword solution 05/12/11

Solution: 
shadow