I'm setting up a 125g for the first time tomorrow on a homemade stand. I've read to place styrofoam or some kind of padding on the stand to rest the aquarium on. Where can I buy this and what is it called? I checked menards and all I found was big 3/4" sheets of polytherune? Styrofoam? It was for house insulation. Is this the right stuff? Thanks.