Welcome to The Blain

This website is a parent site to several sub websites Each sub website is treated as a separate web for its own functions. They are primarily experimental sites used for a variety of purposes.