--- fntsample.c.orig
+++ fntsample.c
@@ -537,9 +537,11 @@ static void fill_empty_cell(cairo_t *cr, double x, double y, unsigned long charc
 	cairo_save(cr);
 	if (g_unichar_isdefined(charcode)) {
 		if (g_unichar_iscntrl(charcode))
-			cairo_set_source_rgb(cr, 0.0, 0.0, 0.5);
+			cairo_set_source_rgb(cr, 0.85, 0.85, 1.0);
 		else
-			cairo_set_source_rgb(cr, 0.5, 0.5, 0.5);
+			cairo_set_source_rgb(cr, 0.9, 0.9, 0.9);
+	} else {
+		cairo_set_source_rgb(cr, 0.5, 0.5, 0.5);
 	}
 	cairo_rectangle(cr, x, y, cell_width, cell_height);
 	cairo_fill(cr);
