1. That doesn't sound like a CSS problem, so I can't help you with it.
3. Maybe the .comment-pages border gets overridden. You could try adding !important.
4. Oh! Okay, those classes will take a bit of work to collect and I don't have the time right now. You could do it yourself though. Did you know that you can right-click on a page (but not on a link or an image, unless it's a background picture) and view the source code? To make it easier to find a class, you can search for what's in the div you're looking for. So in the case of the comments, you can search for a part of a comment's date (not the whole line, because "Date:" and the date are divided by html tags) and find that the class is .comment.
no subject
3. Maybe the .comment-pages border gets overridden. You could try adding !important.
4. Oh! Okay, those classes will take a bit of work to collect and I don't have the time right now. You could do it yourself though. Did you know that you can right-click on a page (but not on a link or an image, unless it's a background picture) and view the source code? To make it easier to find a class, you can search for what's in the div you're looking for. So in the case of the comments, you can search for a part of a comment's date (not the whole line, because "Date:" and the date are divided by html tags) and find that the class is .comment.