added comments to style.css

Mike,

Same story with your CSS. Not as many comments, because it's more difficult to see how stuff is meant to line up. Do read up on specificity and "the cascade"; you're declaring things in lots of different places that could all be rolled into one.

-g