Index: src/bp-templates/bp-legacy/css/twentyfourteen-rtl.css
===================================================================
--- src/bp-templates/bp-legacy/css/twentyfourteen-rtl.css	(revision 11109)
+++ src/bp-templates/bp-legacy/css/twentyfourteen-rtl.css	(working copy)
@@ -123,6 +123,10 @@
 	}
 }
 
+#buddypress .item-list-tabs ul a {
+	color: #1b6e08;
+}
+
 .directory #buddypress .item-list-tabs ul:before,
 .directory #buddypress .item-list-tabs ul:after {
 	content: " ";
@@ -162,6 +166,10 @@
 	border-bottom: 0;
 }
 
+.directory #buddypress #subnav a {
+	color: #1b6e08;
+}
+
 /* List last filters global */
 #buddypress #subnav li#activity-filter-select.last {
 	line-height: 2.1;
@@ -212,7 +220,7 @@
 		overflow: hidden;
 	}
 	#buddypress #object-nav ul li:focus, #buddypress #object-nav ul li:hover {
-		background: #bebebe;
+		background: #f1f1f1;
 	}
 	#buddypress #object-nav ul li span {
 		border-radius: 10%;
@@ -235,7 +243,7 @@
 	}
 	#buddypress #item-body #subnav li:focus,
 	#buddypress #item-body #subnav li:hover {
-		background: #bebebe;
+		background: #f1f1f1;
 	}
 	#buddypress #item-body #subnav li.current {
 		background: #f1f1f1;
@@ -552,6 +560,10 @@
 	}
 }
 
+#buddypress .activity .activity-comments a {
+	color: #1b6e08;
+}
+
 #buddypress .activity .activity-comments ul {
 	background: rgba(247, 247, 247, 0.6);
 	margin: 30px 2px 0 0;
@@ -562,6 +574,10 @@
 	padding-right: 2%;
 }
 
+#buddypress .activity .activity-comments .acomment-meta {
+	color: #737373;
+}
+
 @media screen and (max-width: 400px) {
 	#buddypress .activity .activity-comments .acomment-avatar {
 		display: block;
@@ -804,7 +820,7 @@
 
 #group-settings-form .radio ul,
 #create-group-form .radio ul {
-	color: #787878;
+	color: #6b6b6b;
 }
 
 #group-settings-form #group-creation-previous,
@@ -840,6 +856,7 @@
 .groups.manage-members #group-settings-form .item-list li img > a,
 .groups.manage-members #group-settings-form .item-list li h5 > a {
 	border-bottom: 0;
+	color: #22830c;
 }
 
 .groups.manage-members #group-settings-form .item-list li span.small {
@@ -997,7 +1014,7 @@
 	*------------------------------
 	*/
 #buddypress .profile .bp-widget h2 {
-	background: #999;
+	background: #949494;
 	color: #fff;
 	padding: 0.4em 0.2em;
 }
@@ -1459,6 +1476,10 @@
 	border-color: rgba(0, 0, 0, 0.2);
 }
 
+#buddypress table .alt a {
+	color: #22820c;
+}
+
 /*__ User Account tables __*/
 /**
 *-------------------------------------------------------------------------------
Index: src/bp-templates/bp-legacy/css/twentyfourteen.css
===================================================================
--- src/bp-templates/bp-legacy/css/twentyfourteen.css	(revision 11109)
+++ src/bp-templates/bp-legacy/css/twentyfourteen.css	(working copy)
@@ -123,6 +123,10 @@
 	}
 }
 
+#buddypress .item-list-tabs ul a {
+	color: #1b6e08;
+}
+
 .directory #buddypress .item-list-tabs ul:before,
 .directory #buddypress .item-list-tabs ul:after {
 	content: " ";
@@ -162,6 +166,10 @@
 	border-bottom: 0;
 }
 
+.directory #buddypress #subnav a {
+	color: #1b6e08;
+}
+
 /* List last filters global */
 #buddypress #subnav li#activity-filter-select.last {
 	line-height: 2.1;
@@ -212,7 +220,7 @@
 		overflow: hidden;
 	}
 	#buddypress #object-nav ul li:focus, #buddypress #object-nav ul li:hover {
-		background: #bebebe;
+		background: #f1f1f1;
 	}
 	#buddypress #object-nav ul li span {
 		border-radius: 10%;
@@ -235,7 +243,7 @@
 	}
 	#buddypress #item-body #subnav li:focus,
 	#buddypress #item-body #subnav li:hover {
-		background: #bebebe;
+		background: #f1f1f1;
 	}
 	#buddypress #item-body #subnav li.current {
 		background: #f1f1f1;
@@ -552,6 +560,10 @@
 	}
 }
 
+#buddypress .activity .activity-comments a {
+	color: #1b6e08;
+}
+
 #buddypress .activity .activity-comments ul {
 	background: rgba(247, 247, 247, 0.6);
 	margin: 30px 0 0 2px;
@@ -562,6 +574,10 @@
 	padding-left: 2%;
 }
 
+#buddypress .activity .activity-comments .acomment-meta {
+	color: #737373;
+}
+
 @media screen and (max-width: 400px) {
 	#buddypress .activity .activity-comments .acomment-avatar {
 		display: block;
@@ -804,7 +820,7 @@
 
 #group-settings-form .radio ul,
 #create-group-form .radio ul {
-	color: #787878;
+	color: #6b6b6b;
 }
 
 #group-settings-form #group-creation-previous,
@@ -840,6 +856,7 @@
 .groups.manage-members #group-settings-form .item-list li img > a,
 .groups.manage-members #group-settings-form .item-list li h5 > a {
 	border-bottom: 0;
+	color: #22830c;
 }
 
 .groups.manage-members #group-settings-form .item-list li span.small {
@@ -997,7 +1014,7 @@
 	*------------------------------
 	*/
 #buddypress .profile .bp-widget h2 {
-	background: #999;
+	background: #949494;
 	color: #fff;
 	padding: 0.4em 0.2em;
 }
@@ -1459,6 +1476,10 @@
 	border-color: rgba(0, 0, 0, 0.2);
 }
 
+#buddypress table .alt a {
+	color: #22820c;
+}
+
 /*__ User Account tables __*/
 /**
 *-------------------------------------------------------------------------------
Index: src/bp-templates/bp-legacy/css/twentyfourteen.scss
===================================================================
--- src/bp-templates/bp-legacy/css/twentyfourteen.scss	(revision 11109)
+++ src/bp-templates/bp-legacy/css/twentyfourteen.scss	(working copy)
@@ -126,7 +126,7 @@
 $content-background:     #fff;
 $dark-back-text-color:   #fff;
 $light-background:       #f7f7f7;
-$medium-background:      #999;
+$medium-background:      #949494;
 $dark-background:        #000;
 $border-color:           #000; // border color can be varied using rgba
 $border-med:             rgba(#000, 0.2);
@@ -286,6 +286,10 @@
 					width: auto;
 				}
 			}
+
+			a {
+				color: #1b6e08;
+			}
 		}
 	}
 }
@@ -332,6 +336,10 @@
 			border-bottom: 0;
 		}
 
+		a {
+			color: #1b6e08;
+		}
+
 	} // close #subnav
 } // close .directory #buddypress
 
@@ -417,7 +425,7 @@
 
 					&:focus,
 					&:hover {
-						background: $nav-background-border;
+						background: lighten($nav-background-border, 20%);
 					}
 
 					span {
@@ -446,7 +454,7 @@
 
 				li:focus,
 				li:hover {
-					background: $nav-background-border;
+					background: lighten($nav-background-border, 20%);
 				}
 
 				li.current {
@@ -837,6 +845,10 @@
 				margin-left: 70px;
 			}
 
+			a {
+				color: #1b6e08;
+			}
+
 			ul {
 				background: rgba($light-background, 0.6);
 				margin: 30px 0 0 2px;
@@ -847,6 +859,10 @@
 				padding-left: 2%;
 			}
 
+			.acomment-meta {
+				color: #737373;
+			}
+
 			// Display the user avatar stacked up to 594px
 			// reduce/widen the content margins
 			@media screen and (max-width: 400px) {
@@ -1136,7 +1152,7 @@
 		}
 
 		ul {
-			color: lighten($body-text, 30%);
+			color: lighten($body-text, 25%);
 		}
 	}
 
@@ -1162,7 +1178,11 @@
 				h5 {
 					clear: none;
 					float: left;
-					> a {border-bottom: 0;}
+
+					> a {
+						border-bottom: 0;
+						color: #22830c;
+					}
 				}
 
 				span.small {
@@ -1848,6 +1868,10 @@
 #buddypress {
 	table {
 		border-color: $border-med;
+
+		.alt a {
+			color: #22820c;
+		}
 	}
 }
 /*__ User Account tables __*/
