diff --git a/src/neighbor/neighborDisplay.css b/src/neighbor/neighborDisplay.css
index 2d31610ef6d90663adc64551cfd9c6281ee2685f..87c240223bf31ca5a97513c1f717993166fa8d28 100644
--- a/src/neighbor/neighborDisplay.css
+++ b/src/neighbor/neighborDisplay.css
@@ -42,3 +42,7 @@
 .neighbor-item-unowned {
   border-color: red;
 }
+
+.neighbor-item-rival {
+  border-color: crimson;
+}
diff --git a/src/neighbor/neighborDisplay.js b/src/neighbor/neighborDisplay.js
index 5d54ad6e2603c09298eedec6b8a06cc577cdf146..6fd7d52f1a1ca2bc8ecd4240d916dfa42d13d302 100644
--- a/src/neighbor/neighborDisplay.js
+++ b/src/neighbor/neighborDisplay.js
@@ -178,6 +178,8 @@ App.Neighbor.Display = class {
 				classNames.push("neighbor-item-self");
 			} else if (arcology.government === "your trustees" || arcology.government === "your agent") {
 				classNames.push("neighbor-item-owned");
+			} else if (arcology.rival) {
+				classNames.push("neighbor-item-rival");
 			} else {
 				classNames.push("neighbor-item-unowned");
 			}