Index: buddypress.css
===================================================================
--- buddypress.css	(revision 6322)
+++ buddypress.css	(working copy)
@@ -847,7 +847,7 @@
 	background: #eaeaea;
 }
 #buddypress table#message-threads {
-	margin: 0 -19px;
+	margin: 0;
 	width: auto;
 }
 #buddypress table.profile-fields {
@@ -872,6 +872,9 @@
 	font-weight: bold;
 	width: 25%;
 }
+#buddypress table tr td.thread-avatar{
+	width: 13%;
+}
 #buddypress table tr td.thread-info p {
 	margin: 0;
 }
@@ -1083,6 +1086,7 @@
 }
 #buddypress div#item-header ul li {
 	float: right;
+	list-style: none;
 }
 #buddypress div#item-header ul img.avatar,
 #buddypress div#item-header ul.avatars img.avatar {
@@ -1108,6 +1112,7 @@
 	padding: 15px 0;
 	position: relative;
 	list-style: none;
+	margin: 0;
 }
 #buddypress ul.item-list.activity-list li {
 	padding-bottom: 0;
@@ -1133,7 +1138,7 @@
 #buddypress ul.item-list li div.item-desc {
 	color: #888;
 	font-size: 11px;
-	margin: 10px 0 0 64px;
+	margin: 10px 0 0 0;
 	width: 50%;
 }
 #buddypress ul.item-list li div.action {
@@ -1178,7 +1183,7 @@
 	margin: 7px 10px 0 0;
 }
 #buddypress div.item-list-tabs#subnav ul li.last {
-	margin-top: 4px;
+	margin: 5px 0;
 }
 #buddypress div.item-list-tabs ul li.last select {
 	max-width: 175px;
@@ -1258,7 +1263,7 @@
 #buddypress div.messages-options-nav {
 	background: #eee;
 	font-size: 11px;
-	margin: 0 -19px;
+	margin: 0;
 	padding: 5px 15px;
 	text-align: right;
 }
