I've seen some information that the H1, H2 etc... tags are very important regarding keyword emphasis for search engines.

I'm new to CSS and I tend to name the tags something more meaningful to me than the H1 tag I'll name it "MainHeader" or "normal" or "grey text", etc... Am I losing out? or is my understanding of what is going on way off base here?

Thanks