Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I'm a programmer, and have a solid understanding of XHTML, and back-end programming, but I have the design ability of a warthog (a particularly untalented warthog at that).
Has anyone created some open source CSS that I can drop into some well-written XHTML that will make my site look reasonably decent, without a bunch of design work?
Any CSS depends on the underlaying markup-structure. So any templates are mostly a combination of HTML and CSS. For example the Wordpress-Themes, which are also OpenSource.
@sanity Are you looking for an entire pre-packaged template or a barebones baseline to build from? You might want to edit your question to be a little more specific on this point. Most of the current answers are nothing but layout frameworks. They'll make raw HTML look fairly presentable, but won't result anything you're likely to call "design" unless you're into say, Swiss minimalism.
Look at some of the CSS Frameworks. I've used ones such as Blueprint and 960. Or if you want a HTML5 CSS3 one try 52 Framework. Each of these CSS Frameworks have some ready made templates that you can just drop your content into without worrying about design. Also they have been thoroughly tested and work in all browsers, even back as far as IE6. So you can quickly build your site without worrying about any browswer issues.
If you need something more complete(there's a possible terminology mismatch here; see my comment on original question) you might try Open Source Templates. They've got a bunch of decent-looking styles that are generic enough you can easily adapt them to whatever your actual site is about.