Legends of the Fall is certainly one of James Horner's best scores, I agree. Full of scope for skating, and not as done to death these days because it's an older film. As for St. Elmo's Fire, I like the theme song "St. Elmo's Fire." Is that the music you mean?
I meant the lyrical version of "Just for a moment" by David Foster. I've always referred to it as the love theme but it may also be called St. Elmo's Fire, I'm not sure. Below are links to the the St Elmo' Fire, Legends of the Fall and the Piano respectively.
https://www.youtube.com/watch?v=RXSmXthmkvo
https://www.youtube.com/watch?v=eYpMqhQt9kU
https://www.youtube.com/watch?v=u83xIXliIXY