+#sone .backlinks {
+ font-size: 80%;
+}
+
+#sone .backlinks .backlink {
+ display: inline;
+}
+
+#sone .album {
+}
+
+#sone .image-row {
+ display: table-row;
+}
+
+#sone .image {
+ width: 200px;
+ height: 150px;
+ display: table-cell;
+ vertical-align: middle;
+ text-align: center;
+ padding: 0.5ex;
+}
+
+#sone .image img, #sone .single-image img {
+ padding: 1ex;
+ border: solid 1px #000;
+ background-color: #fff;
+}
+
+#sone .backlinks .separator {
+ display: inline;
+}
+
+#sone #search {
+ text-align: right;
+}
+
+#sone #search input[type=text] {
+ width: 35em;
+}
+
+#sone #sone-results + #sone #post-results {
+ clear: both;
+ padding-top: 1em;
+}
+