At the very least, I would have a look at how different browser widths affect your main content area. In very narrow browsers, the main content area is so narrow that the text is practically unreadable. In very wide browsers, the line length becomes so long that it becomes very difficult to read.
To combat this you could either use min-width/max-width on the main content area or use media queries to change the relative width at different browser widths (ie have the area be 95% when the browsers is less than 30em wide, then 80% when the browser is more than 30em wide).
– Justification. You’ve gone with forced justification. Because, most of the times, there’s no hyphenation, hanging punctuation or kerning applied, forced justification usually looks awful in web pages. Such is the case here, I’m afraid. If you can’t get manage to do it properly, then I’d suggest reverting back to good old Left-justified. Currently, spacing is just all over the place, especially on the Testimonials sidebar.
– You’re using bold Small caps mixed in with bold Caps for headlines. It appears to me they are fake small caps. Check if you can substitute with real small caps and – on a side note – loose the initial cap and go with small caps for the entire word. I reckon it will look much nicer. And are you sure about the font? It is as though you chose a n Helvetica derivative; not much typographical personality.
– Your text is not (optically) vertically cantered in your All Articles button.
– Colour scheme. This is partially a matter of personal preference. Are you sure about this colour scheme? You got green, blue, orange and two shades of brown. It feels a bit too scattered and inexpressive to me. Experiment.
Well, this are my suggestions. Push, push and then push some more.
Nice work, looks like you are making some progress and you have received some good feedback already.
Here are a couple notes off the top;
– I find the font rather small, it would be helpful if it was bumped up proportionally site-wide.
– On the Contact Us page, it would be a thought to work with your list a little differently, right now I see you are using a list within a list, perhaps tidying up that second list styling. Adding a class to the main list to bump the font size of the particularly contact.