This is great stuff, guys.
Now here's a question. Considering CSS seems to be bulkier than HTML tags does it use extra bandwidth? Does it consume extra resources on the end user's system?
I ask because another reason I want to keep things simple if the fact that there is no way in heck I could afford dedicated server space or even Premium or Virtual server nonsense. So if there is any lag on the server + the end user has an underpowered system + a crappy connection I'd still like things to be as snappy as possible. I'll also be looking into things like Cloudfare to help in this regard.
As far as people being put off by text based sites... well I think really the content should speak for itself and any extra distractions would actually make the site LESS appealing for those seeking that content. Might be a tough sell I guess considering how people are so used to flash and dazzle but I hope to make it all very elegant and appealing. I'm pretty good with layout and the charts are kind of dazzling on their own. It's just making them appear as they should across all platforms that could pose a challenge... but perhaps not if I stick to standards.
Anyway... my rant turned into an interesting and educational thread. Thanks, dudes. You rock.