to answer your question, .. because i can.

i've always learned a lot by finding a project to apply something i'm learning about to.
my question was about seo, .. not efficiency or good design. you're server load comment doesn't make sense to me though. what's the difference between serving an xhtml/css page vs xml/xslt to the server. nothing if the same amount of data is in the files.