If she's going to be riding local roads more, why not a hybrid? Decent on the road, and good for simple gravel and hardpacked trails. Otherwise, if she prefers mountain riding, try the above suggestions; or if she likes to kick it on asphalt, go for cyclocross.