I think I'll decline on the sig offer; at the moment I'm rather content with the Metroid sig I have now, and when I tire of this one I have a few others I can return to.
Also, I do know a fair bit of HTML, but CSS is still kinda foreign to me. I understand the basics of it, but stuff like animations is well beyond my reach. And what do you mean by "program?" Do you mean actually writing a full executable program from a hardcore language like C (or any of its derivatives), Java, etc. or just scripting in a more basic language? If it's the former, not at all. If it's the latter, then yes to a certain extent.