diff --git a/unl_theme/views/default/css.php b/unl_theme/views/default/css.php
index b99bb2173e4000a701149333b21c71e06cfd6b1f..ede2cd4b1ddb6006e536d40a25a23ee126db73dc 100644
--- a/unl_theme/views/default/css.php
+++ b/unl_theme/views/default/css.php
@@ -123,7 +123,7 @@
 	position:relative;
 	padding-right:0px;
 }
-#two_column_left_sidebar_boxes .sidebarBox { /* Using ZEN Box Styles */
+#two_column_left_sidebar_boxes .sidebarBox, #maincontent #profile_info { /* Using ZEN Box Styles */
 	border:1px solid #ededed;
     padding:5px;
     margin-bottom:1em;
@@ -317,7 +317,7 @@ span.contentIntro p {
 	background:#dedede;
 }
 .collapsable_box_header h1 {
-	color: #0054a7;
+	color: #6cbd45;
 	font-size:1.25em;
 	line-height: 1.2em;
 }
@@ -458,7 +458,7 @@ span.contentIntro p {
 	width:200px;
 }
 #login-box h2 {
-	color:#0054A7;
+	color:#6cbd45;
 	font-size:1.35em;
 	line-height:1.2em;
 	margin:0 0 0 8px;
@@ -490,7 +490,7 @@ span.contentIntro p {
 #register-box h2,
 #add-box h2,
 #forgotten_box h2 {
-	color:#0054A7;
+	color:#6cbd45;
 	font-size:1.35em;
 	line-height:1.2em;
 	margin:0pt 0pt 5px;
@@ -530,15 +530,6 @@ span.contentIntro p {
 /* ***************************************
 	PROFILE
 *************************************** */
-#profile_info {
-	margin:0 0 20px 0;
-	padding:20px;
-	border-bottom:1px solid #cccccc;
-	border-right:1px solid #cccccc;
-	background: #e9e9e9;
-	-webkit-border-radius: 8px; 
-	-moz-border-radius: 8px;
-}
 #profile_info_column_left {
 	float:left;
 	padding: 0;
@@ -566,15 +557,19 @@ span.contentIntro p {
 	-webkit-border-radius: 8px; 
 	-moz-border-radius: 8px;
 }
+#maincontent #profile_icon_wrapper {
+	display:block;
+	min-width:200px;
+	float:none;
+}
 #profile_menu_wrapper {
 	margin:10px 0 10px 0;
 	width:200px;
 }
 #profile_menu_wrapper p {
 	border-bottom:1px solid #cccccc;
-}
-#profile_menu_wrapper p:first-child {
-	border-top:1px solid #cccccc;
+	margin:.8em 0 .8em 0;
+	padding-bottom:.8em;
 }
 #profile_menu_wrapper a {
 	display:block;
@@ -655,7 +650,7 @@ p.user_menu_friends_of {
 	cursor: pointer;
 }
 .profile_info_edit_buttons a:hover {
-	background: #0054a7;
+	background: #6cbd45;
 	text-decoration: none;
 	color:white;
 }
@@ -1001,8 +996,8 @@ table.search_gallery {
 }
 .contentIntro .enableallplugins:hover, 
 .not-active .admin_plugin_enable_disable a:hover {
-	background: #0054a7;
-	border: 1px solid #0054a7;
+	background: #6cbd45;
+	border: 1px solid #6cbd45;
 	text-decoration: none;
 }
 .contentIntro .disableallplugins, 
@@ -1127,7 +1122,7 @@ table.search_gallery {
 #owner_block_odd_feed a:hover,
 #owner_block_bookmark_this a:hover,
 #owner_block_report_this a:hover {
-	color: #0054a7;
+	color: #6cbd45;
 }
 #owner_block_desc {
 	padding:4px 0 4px 0;
@@ -1182,7 +1177,7 @@ table.search_gallery {
 }
 #owner_block_submenu ul li a:hover {
 	color:white;
-	background: #0054a7;
+	background: #6cbd45;
 }
 
 /* IE 6 + 7 menu arrow position fix */
@@ -1527,10 +1522,10 @@ a.toggle_customise_edit_panel {
 	-webkit-border-radius: 8px; 
 	-moz-border-radius: 8px;
 }
-a.toggle_customise_edit_panel:hover { 
+#maincontent a.toggle_customise_edit_panel:hover { 
 	color: #ffffff;
-	background: #0054a7;
-	border:1px solid #0054a7;
+	background: #6cbd45;
+	border:1px solid #6cbd45;
 	text-decoration:none;
 }
 #customise_editpanel {