I have a blog and i would like to ask anyone CSS savvy for advice on some changes.
- Better Typography for the blog articles
- Is the design too dull? Would a background image be good, and in that case what?
This is a pretty broad question for StackExchange but I'll venture some quick feedback for you.
The typography isn't bad but it is dull. Try skipping Helvetica and going for a little modern web typography. Get your feet wet with the free Google Webfonts to differentiate from the hoards of sites who use Helvetica or (God forbid) Arial. If you're going for a minimalist look, find one family that has multiple weights to serve for heads and text (Lato is a good option). If you'd like a little more nuanced look, find a display face (a serif like Merriweather would work) and a text face (a sans, maybe Lato again).
Fonts.com is also offering free webfont accounts for smaller sites as well. Lots to choose from there.
Solid color backgrounds in web design are more preferred these days. They look much cleaner, and don't distract from the content.
I think white is fine, but some other light or dark, non-bright color would work as well.
As for the typography for the blog, one would need to specify which part. Are you talking about the title, headers, or the body text? They're all using a different font.