Not a bad design, nice and clean. There are a few things to pick up on...
-
Validation, easy stuff. A div
id can only be used once, and a div
class can be used more than once.
- Typography. I looked in your CSS and I see that you use 'Verdana, Arial, Helvetica, sans-serif' for all of your content. Use one font for headings, another for body text. This is a suggestion by the way.
- The question textarea box has a green border, but other input fields have a grey one, so you might need to change that green to grey. Also sort the email input field so it matches the width of all the others.
- Spacing...let some content within the boxes breathe.
- You could possibly (just a suggestion), move the login box to the right with the other ones, make all of them wider and then have a wider main box. But you would have to have more content on the main page for this.
Just a few things to pick up on, but all in all...great job.