Thanks for the response.
1. It uses JavaScript to generate CSS. Although it is still mostly CSS related.
2. I don't remember if I used a period at the end, but I did not use the blog name.
I don't feel I violated any of those terms. I can see a grey area with "No link to summaries, only link to original content". It's a newsletter, but it's an original article each week. Is that still considered a violation?