Celia Eye
It's possible to get it online through the website. You may also write into the embassy for official answers they're pretty responsive and you need to be in a position to receive your answers within a working day. The list of required documents can be seen on the official site but is very vague.
Country Details Russia Tourist Invitation Letter.