Almost daily, I go to the canvas threads website to check up on any new designs to vote on and if my favorite design(s) has/have won. Today was one of those days I tried to get on, but, much to my dismay, the website wasnt working! It took me straight to c28.com! (Which isnt a bad thing, but I wanted to go to canvas threads!) Whats happening?