Having a screenshot as a background for anything on a site is an awful idea, because it;
a) Steals attention from the logo itself
b) Often gives stark contrasts from the text, making it harder to read
c) Is almost impossible to "fit in" with the rest of the site.
The template is alright, I guess. Some of the fonts needs changing and a few more "flashy" additions'd be nice.