I went a different route on the sand. I bought 3M ColorQuartz sand. It comes in all different colors, it won't leach colors into the water, it's pre-screened for size, it won't crush (because its quartz), and it's too heavy to get disturbed easily by water flow. The only problem is, you must find someone that supplies it. There is another thread on here that I started awhile ago about this when I looked it up. It has a link to find a local supplier near you (search engine type). It's a little more expensive as well, at around $35/50lb bag. I think the cost trade-off is more than worth the appearance!