Thanks for your prompt response, with regards to question 2 again. Am I correct in thinking I can change the HTML markup as well as the CSS for the pages?
I will probably download Ion Auth later today and have a play with it before I commit to using it.