+
+#content ul li p.first {
+ margin: 0;
+}
+
+div.comments {
+ border-top: 1px solid #afafaf;
+}
+
+div.comments h3 {
+ margin-top: 0.2em;
+ padding-top: 0;
+}
+
+div.comments div.comment {
+ border-bottom: 1px solid #afafaf;
+}
+
+div.comment_new p label {
+ width: 25%;
+ padding-right: 0.7em;
+ text-align: right;
+ display: block;
+ float: left;
+ vertical-align: top;
+}
+
+div.comment_new p label:after {
+ content: ":";
+}
+
+div.comment_new p input[type="text"] {
+ width: 30em;
+}
+
+div.comment_new p textarea {
+ width: 25em;
+}
+
+div.comments a[name="comments"] {
+ text-decoration: none;
+ display: none;
+}