| White on black is OK as are the heading colours but that blue of the body copy colour (darker blue) against the black is impossible to read.
The links to the right of the portfolio and resources pages have some text which is in, I think, a dark grey colour. That is even harder to read than the body copy particularly as it's quite small too.
I'd also loose the email link in your header. That's just an invitation for spam. Either obfuscate it or have a contact form.
Ben |