Not sure why are Rahcchi's posts snipped, most likely some links, but the DLC files can be put next to the save files, and the game would automatically pick them up. You can no longer access the DLC web front as it was discontinued, but the DLC files are around the web and you can get them quite easily.