diff --git a/unl_theme/views/default/css.php b/unl_theme/views/default/css.php
index 2a7f6a3aa67bd8db1555c91e9706eb6908231233..74eca67d7f4dcc6f839033508fa026663479e682 100644
--- a/unl_theme/views/default/css.php
+++ b/unl_theme/views/default/css.php
@@ -139,7 +139,7 @@
 	-webkit-border-radius: 5px; 
 	-moz-border-radius: 5px;
 }
-#two_column_left_sidebar_boxes .sidebarBox h3 {
+/*#two_column_left_sidebar_boxes .sidebarBox h3 {
 	background:url('/wdn/templates_3.0/css/images/headingBGNuetral.gif') repeat-x bottom;
 	padding:5px;
 	margin:-6px;
@@ -147,15 +147,13 @@
 	margin-bottom:5px;
 	font-size:1.1em;
 	font-weight: bold;
-}
-#two_column_left_sidebar_boxes .sidebarBox h3:after {
-	content:'';
-	width:20px;
-	height:10px;
-	display:block;
-	background:url('/wdn/templates_3.0/css/images/downIndicators.png') no-repeat -100px;
-	margin-left:30px;
-	margin-top:5px;
+}*/
+#two_column_left_sidebar_boxes .sidebarBox h3 {
+	background: #e5e5e5;
+	border-left:none;
+	padding:0.1em 8px 0em 5px;
+	margin:3px 0 3px 0;
+	margin-bottom:1.01em;
 }
 .contentWrapper {
 	background:white;
@@ -164,11 +162,9 @@
     padding:10px;
     margin:0 10px 10px 10px;
 }
-#maincontent .welcomemessage {
+/** Overrides **/
+#maincontent .welcomemessage p {
 	background:#FFFFCC;
-	-webkit-border-radius: 8px; 
-	-moz-border-radius: 8px;
-	border:2px solid #FFCC66;
     padding:10px;
     margin:0px;
    }
@@ -178,6 +174,13 @@
 #maincontent .welcomemessage small {
 	font-size:.8em;
 }
+#maincontent .sidebarBox input.thewire_characters_remaining_field {
+	background:none;
+}
+#maincontent .sidebarBox .last_wirepost .thewire-singlepage .thewire-post .note_body {
+	border:1px solid #ededed;
+}
+/*End overrides*/
 span.contentIntro p {
 	margin:0 0 0 0;
 }
@@ -265,17 +268,14 @@ span.contentIntro p {
 *************************************** */
 
 .messages, .messages_error {
-    background:#ccffcc;
+    background:#aade90;
     color:#000000;
     padding:3px 10px 3px 10px;
-    z-index: 8000;
-	margin:0;
-	position:fixed;
-	top:130px;
-	width:960px;
+	margin:10px 0px 10px 0px;
+	width:940px;
 	-webkit-border-radius: 4px; 
 	-moz-border-radius: 4px;
-	border:4px solid #00CC00;
+	border:4px solid #6cbd45;
 	cursor: pointer;
 }
 .messages_error {
@@ -399,8 +399,8 @@ span.contentIntro p {
 	font: 12px/100% Arial, Helvetica, sans-serif;
 	font-weight: bold;
 	color: #ffffff;
-	background:#4690d6;
-	border: 1px solid #4690d6;
+	background:#6cbd45;
+	border: 1px solid #6cbd45;
 	-webkit-border-radius: 4px; 
 	-moz-border-radius: 4px;
 	width: auto;
@@ -410,8 +410,7 @@ span.contentIntro p {
 	cursor: pointer;
 }
 .submit_button:hover {
-	background: #0054a7;
-	border-color: #0054a7;
+	background: #6cbd45;
 }
 
 
@@ -1215,10 +1214,11 @@ table.search_gallery {
 	-webkit-border-radius: 4px; 
 	-moz-border-radius: 4px;
 }
-.pagination .pagination_number:hover {
-	background:#4690d6;
-	color:white;
+.pagination .pagination_number:hover, #maincontent .river_pagination .forward:hover, #maincontent .river_pagination .back:hover {
+	background:none;
+	color:#ee0000;
 	text-decoration: none;
+	border:1px solid #cccccc;
 }
 .pagination .pagination_more {
 	display:block;
@@ -1251,14 +1251,14 @@ table.search_gallery {
 }
 .pagination .pagination_previous:hover,
 .pagination .pagination_next:hover {
-	background:#4690d6;
+	background:none;
 	color:white;
 	text-decoration: none;
 }
 .pagination .pagination_currentpage {
 	display:block;
 	float:left;
-	background:#4690d6;
+	background:none;
 	border:1px solid #4690d6;
 	text-align: center;
 	color:white;
@@ -1746,10 +1746,12 @@ a.toggle_customise_edit_panel:hover {
 }
 /* reusable generic collapsible box */
 .collapsible_box {
-	background:#dedede;
-	-webkit-border-radius: 8px; 
-	-moz-border-radius: 8px;
-	padding:5px 10px 5px 10px;
+	background:#f7f7f7;
+	border:1px solid #ededed;
+	border-radius: 5px;
+	-webkit-border-radius: 5px; 
+	-moz-border-radius: 5px;
+	padding:10px;
 	margin:4px 0 4px 0;
 	display:none;
 }	
@@ -1953,7 +1955,7 @@ div.ajax_loader {
 	float: left;
 	border: 2px solid #cccccc;
 	border-bottom-width: 0;
-	background: #eeeeee;
+	background: #f1f1f1;
 	margin: 0 0 0 10px;
 	-moz-border-radius-topleft:5px;
 	-moz-border-radius-topright:5px;	
@@ -1972,8 +1974,8 @@ div.ajax_loader {
 * html #elgg_horizontal_tabbed_nav a { display: inline; }
 
 #elgg_horizontal_tabbed_nav a:hover {
-	color: #4690d6;
-	background: #dedede;
+	color:#999999;
+	text-decoration:underline;
 }
 #elgg_horizontal_tabbed_nav .selected {
 	border-color: #cccccc;
@@ -1983,7 +1985,6 @@ div.ajax_loader {
 	position: relative;
 	top: 2px;
 	background: white;
-	color: #4690d6;
 }
 /* IE6 fix */
 * html #elgg_horizontal_tabbed_nav .selected a { top: 3px; }