Cleaned up the CSS, added comments.