+#sone a.link {
+ cursor: pointer;
+}
+
+#sone a.internet {
+ color: rgb(255, 0, 0);
+}
+
+#sone a.internet:before {
+ content: '⚠ ';
+}
+
+#sone a.freenet:before {
+ content: '» ';
+}
+
+#sone a.freenet-trusted {
+ color: rgb(0, 128, 0);
+}
+
+#sone a.freenet-trusted:before {
+ content: '★ ';
+}
+
+#sone a img {
+ border: none;
+}
+
+#sone #notification-area {
+ margin-top: 1em;
+}
+
+#sone #notification-area .notification {
+ padding: 1ex;
+ border: solid 1px #ccc;
+ background-color: #ffffa0;
+ margin-bottom: 1ex;
+ min-height: 3.5ex;
+}
+
+#sone #notification-area .notification button {
+ margin-left: 1ex;
+}
+
+#sone #notification-area .notification .dismiss {
+ float: right;
+}
+
+#sone #notification-area .notification .post-count {
+ margin-left: 1ex;
+}
+
+#sone #notification-area .notification .mark-as-read {
+ float: right;
+}
+
+#sone #plugin-warning {
+ border: solid 0.5em red;
+ padding: 0.5em;
+ margin-bottom: 1em;
+}
+