Because there's no check.
Why is this a stalemate and not a checkmate?

If the king isn't under attack it's not checkmate.
Stalemate is when it's your turn but there are no legal moves (and the king isn't attacked).
If the king isn't under attack it's not checkmate.
Stalemate is when it's your turn but there are no legal moves (and the king isn't attacked).
http://www.chess.com/livechess/game?id=650692790