diff --git a/plugins/unl_theme/views/default/profile/userdetails.php b/plugins/unl_theme/views/default/profile/userdetails.php
new file mode 100644
index 0000000000000000000000000000000000000000..3f8fa552b3586c5a7b525195037957dff109cca3
--- /dev/null
+++ b/plugins/unl_theme/views/default/profile/userdetails.php
@@ -0,0 +1,184 @@
+<?php
+
+	/**
+	 * Elgg user display (details)
+	 * 
+	 * @package ElggProfile
+	 * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
+	 * @author Curverider Ltd <info@elgg.com>
+	 * @copyright Curverider Ltd 2008
+	 * @link http://elgg.com/
+	 * 
+	 * @uses $vars['entity'] The user entity
+	 */
+
+// Load flexprofile model
+require_once(dirname(dirname(dirname(dirname(dirname(__FILE__))))) . "/flexprofile/models/model.php");
+
+// Load form profile model
+require_once(dirname(dirname(dirname(dirname(dirname(__FILE__))))) . "/form/models/profile.php");
+
+if ($vars['full'] == true) {
+	$iconsize = "large";
+} else {
+	$iconsize = "medium";
+}
+
+// wrap all profile info
+echo "<div id=\"profile_info\">";
+
+?>
+
+<table cellspacing="0">
+<tr>
+<td>
+
+<?php	
+	
+	// wrap the icon and links in a div
+	echo "<div id=\"profile_info_column_left\">";
+	
+	echo "<div id=\"profile_icon_wrapper\">";
+	// get the user's main profile picture
+	echo elgg_view(
+						"profile/icon", array(
+												'entity' => $vars['entity'],
+												//'align' => "left",
+												'size' => $iconsize,
+												'override' => true,
+											  )
+					);
+
+
+    echo "</div>";
+    echo "<div class=\"clearfloat\"></div>";
+     // display relevant links			
+    echo elgg_view("profile/profilelinks", array("entity" => $vars['entity']));
+       
+    // close profile_info_column_left
+    
+    if ($vars['full'] == true) {
+
+        $form = flexprofile_get_profile_form($vars['entity']);
+  		if ($form) {
+	        if ($form->profile_format !== 'tabbed') {
+	        	$body = '';
+		        $data = form_get_data_for_profile_summary_display($form, $vars['entity']);
+		        // do left column
+				if ($data['left']) {
+					foreach($data['left'] as $item) {
+						$value = $item->value;
+						if (!empty($value)) {
+							
+						//This function controls the alternating class
+		                $even_odd = ( 'odd' != $even_odd ) ? 'odd' : 'even';
+			            $body .= "<p class=\"{$even_odd}\"><b>";	
+					    $body .= $item->title.':</b> ';	
+					    $body .= $item->value;
+				
+						}
+					}
+				}
+				print $body;
+	        }
+		}
+    }
+	
+    echo "</div>";
+
+?>
+</td>
+<td>
+	
+	<div id="profile_info_column_middle" >
+<?php
+    $editdetails = elgg_echo("profile:edit");
+    $body = '';
+	if ($vars['entity']->canEdit()) {
+        $body .= <<<END
+	<p class="profile_info_edit_buttons">
+		<a href="{$vars['url']}pg/profile/{$vars['entity']->username}/edit/">
+		$editdetails</a>
+	</p>
+END;
+
+	}
+	// Simple XFN
+	$rel = "";
+	if (page_owner() == $vars['entity']->guid)
+		$rel = 'me';
+	else if (check_entity_relationship(page_owner(), 'friend', $vars['entity']->guid))
+		$rel = 'friend';
+		
+	// display the users name
+	$body .= "<h2><a href=\"" . $vars['entity']->getUrl() . "\" rel=\"$rel\">" . $vars['entity']->name . "</a></h2>";
+
+	//insert a view that can be extended
+	$body .= elgg_view("profile/status", array("entity" => $vars['entity']));
+	// display the users name
+	//$body .= "<h2><a href=\"" . $vars['entity']->getUrl() . "\">" . $vars['entity']->name . "</a></h2>";
+
+	if ($vars['full'] == true) {
+		if ($form) {
+			if ($form->profile_format != 'tabbed') {		
+		        // do right column
+				if ($data['right']) {
+					foreach($data['right'] as $item) {
+						$value = $item->value;
+						if (!empty($value)) {
+							
+						//This function controls the alternating class
+		                $even_odd = ( 'odd' != $even_odd ) ? 'odd' : 'even';
+			            $body .= "<p class=\"{$even_odd}\"><b>";	
+					    $body .= $item->title.':</b> ';	
+					    $body .= $item->value;
+				
+						}
+					}
+				}
+			} else {
+				$body .= elgg_view('flexprofile/extended',array('entity'=>$vars['entity'],'embedded'=>true));
+			}
+		} else {
+			$body .= elgg_echo('form:error_no_profile_form');
+		}
+	}
+	
+	echo $body;
+			
+        
+	
+	?>
+	</div><!-- /#profile_info_column_middle -->
+
+</td>
+</tr>
+
+<tr>
+<td colspan="2">
+	<?php
+	if ($form) {
+		if ($form->profile_format != 'tabbed') {
+			if ($data['bottom']) {
+				echo '<div id="profile_info_column_right">';
+		    	foreach($data['bottom'] as $item) {		
+		    		echo '<b>'.$item->title.'</b>';
+		    		echo '<br /><br />';
+		    		echo $item->value;
+		    		echo '<br />';
+		        }
+		        echo '</div><!-- /#profile_info_column_right -->';
+		    }
+		}
+	}
+    ?>
+
+</td>
+</tr>
+
+
+</table>
+
+
+
+</div><!-- /#profile_info -->
\ No newline at end of file