I've changed my design to keep the squared theme all the way through. I'm using different sized squares with varying opacities to give a distanced effect. I'm pretty happy with the way it looks and I got it working too! The register page is linked through a hyperlink under the submit button.
With my site being mainly informative, I have loads of text to display to the user. I decided to use an internal scroll bar so the user wouldn't have to go down for miles and the background images would still all be in view. You can scroll up or down at the touch of a button.
So, I've side stepped the idea of programming my site long enough. Its time to roll up my sleeves and get stuck in. Here's my log in page. It takes in a username and a password, checks to see if its in my database, if it is, your in. If not, you have to register. Thats the idea anyway :)