Really nice work -- very clean design. I do agree with the comment about the blue text though -- it's just a bit saturated/primary, IMO... blue is good, but something a little less 'hot' (for lack of a better word) would make it a bit more readable in contrasty light. Great theme though