diff -ur snownews-1.5.4/setup.c snownews-1.5.4+pasky/setup.c
--- snownews-1.5.4/setup.c	Wed Sep 29 18:28:31 2004
+++ snownews-1.5.4+pasky/setup.c	Sat Oct  9 01:54:47 2004
@@ -425,6 +425,7 @@
 		init_pair (14, 5, -1);		/* magenta */
 		init_pair (15, 6, -1);		/* cyan */
 		init_pair (16, 7, -1);		/* gray */
+		init_pair (17, COLOR_WHITE, COLOR_BLUE);
 		
 		/* Default terminal color color pair */
 		init_pair (63, -1, -1);
diff -ur snownews-1.5.4/ui-support.c snownews-1.5.4+pasky/ui-support.c
--- snownews-1.5.4/ui-support.c	Wed Sep 29 18:28:31 2004
+++ snownews-1.5.4+pasky/ui-support.c	Sat Oct  9 01:55:07 2004
@@ -54,7 +54,7 @@
 void UIStatus (char * text, int delay, int warning) {
 	int i;
 	
-	attron (WA_REVERSE);
+	attron (COLOR_PAIR(17));
 	if (warning)
 		attron (COLOR_PAIR(10));
 	
@@ -69,7 +69,7 @@
 	   switch it on again there! */
 	if (warning)
 		attroff (COLOR_PAIR(10));
-	attroff (WA_REVERSE);
+	attroff (COLOR_PAIR(17));
 		
 	refresh();
 	
@@ -202,7 +202,7 @@
 void UISupportDrawHeader (char * headerstring) {
 	int i;
 		
-	attron (WA_REVERSE);
+	attron (COLOR_PAIR (17));
 	for (i = 0; i < COLS; i++) {
 		mvaddch (0, i, ' ');
 	}
@@ -213,7 +213,7 @@
 		else
 			mvaddstr (0, COLS-strlen(headerstring)-1, headerstring);
 	}
-	attroff (WA_REVERSE);
+	attroff (COLOR_PAIR (17));
 }
 
 /* Take a URL and execute in default browser.
