From 3c168503834651b56b9b5de61621e8fbe958c298 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Sun, 11 Mar 2012 12:00:32 +0100
Subject: [PATCH 001/219] OpenID: display error msg if ID URL used to register
 an account does not exist

---
 include/auth.php | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/include/auth.php b/include/auth.php
index fc52684e64..6a3e31cb7d 100755
--- a/include/auth.php
+++ b/include/auth.php
@@ -117,10 +117,15 @@ else {
 					// NOTREACHED
 				}
 				// new account
-				$_SESSION['register'] = 1;
-				$openid->required = array('namePerson/friendly', 'contact/email', 'namePerson');
-				$openid->optional = array('namePerson/first','media/image/aspect11','media/image/default');
-				goaway($openid->authUrl());
+                                try {
+                                    $_SESSION['register'] = 1;
+                                    $openid->required = array('namePerson/friendly', 'contact/email', 'namePerson');
+                                    $openid->optional = array('namePerson/first','media/image/aspect11','media/image/default');
+                                    goaway($openid->authUrl());
+                                } catch (Exception $e) {
+                                    // if the OpenID is misspelled we land here
+                                    notice( t('We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID.<br /><br />The error message was: ').$e->getMessage() );
+                                } 
 				// NOTREACHED	
 			}
 		}

From 6cbd765e1ff77a1efb01b1f096a875c881c43905 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Sun, 11 Mar 2012 12:03:47 +0100
Subject: [PATCH 002/219] Revert "OpenID: display error msg if ID URL used to
 register an account does not exist"

This reverts commit 3c168503834651b56b9b5de61621e8fbe958c298.
---
 include/auth.php | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/include/auth.php b/include/auth.php
index 6a3e31cb7d..fc52684e64 100755
--- a/include/auth.php
+++ b/include/auth.php
@@ -117,15 +117,10 @@ else {
 					// NOTREACHED
 				}
 				// new account
-                                try {
-                                    $_SESSION['register'] = 1;
-                                    $openid->required = array('namePerson/friendly', 'contact/email', 'namePerson');
-                                    $openid->optional = array('namePerson/first','media/image/aspect11','media/image/default');
-                                    goaway($openid->authUrl());
-                                } catch (Exception $e) {
-                                    // if the OpenID is misspelled we land here
-                                    notice( t('We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID.<br /><br />The error message was: ').$e->getMessage() );
-                                } 
+				$_SESSION['register'] = 1;
+				$openid->required = array('namePerson/friendly', 'contact/email', 'namePerson');
+				$openid->optional = array('namePerson/first','media/image/aspect11','media/image/default');
+				goaway($openid->authUrl());
 				// NOTREACHED	
 			}
 		}

From 8a1f175df022e2fc2c2162aa314ea34454482d48 Mon Sep 17 00:00:00 2001
From: Michael Vogel <icarus@dabo.de>
Date: Sat, 17 Mar 2012 11:07:49 +0100
Subject: [PATCH 003/219] New bbcode element: "spoiler". Mail: Top post quotes
 are now embraced in "spoiler" elements

---
 include/bbcode.php       | 10 ++++++++++
 include/email.php        |  4 ++--
 include/msgclean.php     |  2 +-
 include/poller.php       |  7 ++++++-
 include/quoteconvert.php |  2 +-
 include/text.php         | 19 +++++++++++++++++++
 6 files changed, 39 insertions(+), 5 deletions(-)

diff --git a/include/bbcode.php b/include/bbcode.php
index d69cb263f8..9fce895b8d 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -189,8 +189,18 @@ function bbcode($Text,$preserve_nl = false) {
 	// Check for [code] text
 	$Text = preg_replace("/\[code\](.*?)\[\/code\]/ism","$CodeLayout", $Text);
 
+	// Declare the format for [spoiler] layout
+	$SpoilerLayout = '<blockquote class="spoiler">$1</blockquote>';
+
+	// Check for [spoiler] text
+	// handle nested quotes
+	$endlessloop = 0;
+	while ((strpos($Text, "[/spoiler]") !== false) and (strpos($Text, "[spoiler]") !== false) and (++$endlessloop < 20))
+		$Text = preg_replace("/\[spoiler\](.*?)\[\/spoiler\]/ism","$SpoilerLayout", $Text);
+
 	// Declare the format for [quote] layout
 	$QuoteLayout = '<blockquote>$1</blockquote>';
+
 	// Check for [quote] text
 	// handle nested quotes
 	$endlessloop = 0;
diff --git a/include/email.php b/include/email.php
index a3449a4249..43f04d7c20 100755
--- a/include/email.php
+++ b/include/email.php
@@ -74,7 +74,7 @@ function email_msg_headers($mbox,$uid) {
 }
 
 
-function email_get_msg($mbox,$uid) {
+function email_get_msg($mbox,$uid, $reply) {
 	$ret = array();
 
 	$struc = (($mbox && $uid) ? @imap_fetchstructure($mbox,$uid,FT_UID) : null);
@@ -114,7 +114,7 @@ function email_get_msg($mbox,$uid) {
 	$ret['body'] = removegpg($ret['body']);
 	$msg = removesig($ret['body']);
 	$ret['body'] = $msg['body'];
-	$ret['body'] = convertquote($ret['body'], false);
+	$ret['body'] = convertquote($ret['body'], $reply);
 
 	if (trim($html) != '')
 		$ret['body'] = removelinebreak($ret['body']);
diff --git a/include/msgclean.php b/include/msgclean.php
index 284ad1ce4b..eabb47788a 100644
--- a/include/msgclean.php
+++ b/include/msgclean.php
@@ -13,7 +13,7 @@ function savereplace($pattern, $replace, $text)
 
 function unifyattributionline($message)
 {
-	$quotestr = array('quote', 'collapsed');
+	$quotestr = array('quote', 'spoiler');
 	foreach ($quotestr as $quote) {
 
 		$message = savereplace('/----- Original Message -----\s.*?From: "([^<"].*?)" <(.*?)>\s.*?To: (.*?)\s*?Cc: (.*?)\s*?Sent: (.*?)\s.*?Subject: ([^\n].*)\s*\['.$quote.'\]/i', "[".$quote."='$1']\n", $message);
diff --git a/include/poller.php b/include/poller.php
index 3bc98e36ff..085e95a6ae 100755
--- a/include/poller.php
+++ b/include/poller.php
@@ -504,7 +504,12 @@ function poller_run($argv, $argc){
 							//$datarray['title'] = notags(trim($meta->subject));
 							$datarray['created'] = datetime_convert('UTC','UTC',$meta->date);
 
-							$r = email_get_msg($mbox,$msg_uid);
+							// Is it  reply?
+							$reply = ((substr(strtolower($datarray['title']), 0, 3) == "re:") or
+								(substr(strtolower($datarray['title']), 0, 3) == "re-") or
+								(raw_refs != ""));
+
+							$r = email_get_msg($mbox,$msg_uid, $reply);
 							if(! $r) {
 								logger("Mail: can't fetch msg ".$msg_uid);
 								continue;
diff --git a/include/quoteconvert.php b/include/quoteconvert.php
index 3aee93234f..2a6d28370a 100644
--- a/include/quoteconvert.php
+++ b/include/quoteconvert.php
@@ -124,7 +124,7 @@ function removetofu($message)
 	}
 
 	if ($quotestart != 0) {
-		$message = trim(substr($message, 0, $quotestart))."\n[collapsed]\n".substr($message, $quotestart+7, -8).'[/collapsed]';
+		$message = trim(substr($message, 0, $quotestart))."\n[spoiler]".substr($message, $quotestart+7, -8).'[/spoiler]';
 	}
 
 	return($message);
diff --git a/include/text.php b/include/text.php
index d34fd7fbee..bcd567a154 100644
--- a/include/text.php
+++ b/include/text.php
@@ -955,6 +955,25 @@ function prepare_body($item,$attach = false) {
 			$s .= '<div class="filesavetags"><span>' . t('Filed under:') . ' </span>' . $x . '</div>'; 
 	}
 
+	// Look for spoiler
+	$spoilersearch = '<blockquote class="spoiler">';
+
+	// Remove line breaks before the spoiler
+	while ((strpos($s, "\n".$spoilersearch) !== false))
+		$s = str_replace("\n".$spoilersearch, $spoilersearch, $s);
+	while ((strpos($s, "<br />".$spoilersearch) !== false))
+		$s = str_replace("<br />".$spoilersearch, $spoilersearch, $s);
+
+	while ((strpos($s, $spoilersearch) !== false)) {
+
+		$pos = strpos($s, $spoilersearch);
+		$rnd = random_string(8);
+		$spoilerreplace = '<span id="spoiler-wrap-'.$rnd.'" style="white-space:nowrap;" class="fakelink" onclick="openClose(\'spoiler-'.$rnd.'\');">'.sprintf(t('Click to open/close')).'</span>'.
+	                                '<blockquote class="spoiler" id="spoiler-'.$rnd.'" style="display: none;">';
+		//$s = str_replace($spoilersearch, $spoilerreplace, $s);
+		$s = substr($s, 0, $pos).$spoilerreplace.substr($s, $pos+strlen($spoilersearch));
+	}
+
 	$prep_arr = array('item' => $item, 'html' => $s);
 	call_hooks('prepare_body_final', $prep_arr);
 

From f5db142d93906d9fd33ddcd75dfa56ec90ce3b9e Mon Sep 17 00:00:00 2001
From: Michael Vogel <icarus@dabo.de>
Date: Sat, 17 Mar 2012 12:15:59 +0100
Subject: [PATCH 004/219] Quotes with author are now having an "open/close"
 link

---
 include/bbcode.php | 13 ++++++++++++-
 include/text.php   | 15 +++++++++++++--
 2 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/include/bbcode.php b/include/bbcode.php
index 9fce895b8d..9befbd0f79 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -198,6 +198,17 @@ function bbcode($Text,$preserve_nl = false) {
 	while ((strpos($Text, "[/spoiler]") !== false) and (strpos($Text, "[spoiler]") !== false) and (++$endlessloop < 20))
 		$Text = preg_replace("/\[spoiler\](.*?)\[\/spoiler\]/ism","$SpoilerLayout", $Text);
 
+	// Check for [spoiler=Author] text
+
+	$t_wrote = t('$1 wrote:');
+
+	// handle nested quotes
+	$endlessloop = 0;
+	while ((strpos($Text, "[/spoiler]")!== false)  and (strpos($Text, "[spoiler=") !== false) and (++$endlessloop < 20))
+		$Text = preg_replace("/\[spoiler=[\"\']*(.*?)[\"\']*\](.*?)\[\/spoiler\]/ism",
+        	                     "<br /><strong class=".'"spoiler"'.">" . $t_wrote . "</strong><blockquote class=".'"spoiler"'.">$2</blockquote>",
+                	             $Text);
+
 	// Declare the format for [quote] layout
 	$QuoteLayout = '<blockquote>$1</blockquote>';
 
@@ -215,7 +226,7 @@ function bbcode($Text,$preserve_nl = false) {
 	$endlessloop = 0;
 	while ((strpos($Text, "[/quote]")!== false)  and (strpos($Text, "[quote=") !== false) and (++$endlessloop < 20))
 		$Text = preg_replace("/\[quote=[\"\']*(.*?)[\"\']*\](.*?)\[\/quote\]/ism",
-        	                     "<blockquote><strong>" . $t_wrote . "</strong> $2</blockquote>",
+        	                     "<br /><strong class=".'"author"'.">" . $t_wrote . "</strong><blockquote class=".'"author"'.">$2</blockquote>",
                 	             $Text);
 
 	// [img=widthxheight]image source[/img]
diff --git a/include/text.php b/include/text.php
index bcd567a154..0497719498 100644
--- a/include/text.php
+++ b/include/text.php
@@ -968,12 +968,23 @@ function prepare_body($item,$attach = false) {
 
 		$pos = strpos($s, $spoilersearch);
 		$rnd = random_string(8);
-		$spoilerreplace = '<span id="spoiler-wrap-'.$rnd.'" style="white-space:nowrap;" class="fakelink" onclick="openClose(\'spoiler-'.$rnd.'\');">'.sprintf(t('Click to open/close')).'</span>'.
+		$spoilerreplace = '<br /> <span id="spoiler-wrap-'.$rnd.'" style="white-space:nowrap;" class="fakelink" onclick="openClose(\'spoiler-'.$rnd.'\');">'.sprintf(t('Click to open/close')).'</span>'.
 	                                '<blockquote class="spoiler" id="spoiler-'.$rnd.'" style="display: none;">';
-		//$s = str_replace($spoilersearch, $spoilerreplace, $s);
 		$s = substr($s, 0, $pos).$spoilerreplace.substr($s, $pos+strlen($spoilersearch));
 	}
 
+	// Look for quote with author
+	$authorsearch = '<blockquote class="author">';
+
+	while ((strpos($s, $authorsearch) !== false)) {
+
+		$pos = strpos($s, $authorsearch);
+		$rnd = random_string(8);
+		$authorreplace = '<br /> <span id="author-wrap-'.$rnd.'" style="white-space:nowrap;" class="fakelink" onclick="openClose(\'author-'.$rnd.'\');">'.sprintf(t('Click to open/close')).'</span>'.
+	                                '<blockquote class="author" id="author-'.$rnd.'" style="display: block;">';
+		$s = substr($s, 0, $pos).$authorreplace.substr($s, $pos+strlen($authorsearch));
+	}
+
 	$prep_arr = array('item' => $item, 'html' => $s);
 	call_hooks('prepare_body_final', $prep_arr);
 

From 6f10142b2e4f65dd17157fee462e17ff370ab903 Mon Sep 17 00:00:00 2001
From: Michael Vogel <icarus@dabo.de>
Date: Sun, 18 Mar 2012 17:52:51 +0100
Subject: [PATCH 005/219] API: Seesmic is now working. Optimizing text export.

---
 include/api.php            | 183 ++++++++++++++++++++++++++++---------
 include/html2plain.php     |  29 +++---
 view/api_ratelimit_xml.tpl |   9 +-
 view/api_user_xml.tpl      |   2 +-
 4 files changed, 164 insertions(+), 59 deletions(-)

diff --git a/include/api.php b/include/api.php
index 013f4b97ae..8a84ed1de2 100755
--- a/include/api.php
+++ b/include/api.php
@@ -3,6 +3,7 @@
 	require_once("datetime.php");
 	require_once("conversation.php");
 	require_once("oauth.php");
+	require_once("html2plain.php");
 	/* 
 	 * Twitter-Like API
 	 *  
@@ -306,10 +307,10 @@
 		}
 
 		$ret = Array(
+			'id' => intval($uinfo[0]['cid']),
 			'self' => intval($uinfo[0]['self']),
 			'uid' => intval($uinfo[0]['uid']),
-			'id' => intval($uinfo[0]['cid']),
-			'name' => $uinfo[0]['name'],
+			'name' => (($uinfo[0]['name']) ? $uinfo[0]['name'] : $uinfo[0]['nick']),
 			'screen_name' => (($uinfo[0]['nick']) ? $uinfo[0]['nick'] : $uinfo[0]['name']),
 			'location' => ($usr) ? $usr[0]['default-location'] : '',
 			'profile_image_url' => $uinfo[0]['micro'],
@@ -347,6 +348,8 @@
 	}
 
 	function api_item_get_user(&$a, $item) {
+		global $usercache;
+
 		// The author is our direct contact, in a conversation with us.
 		if(link_compare($item['url'],$item['author-link'])) {
 			return api_get_user($a,$item['cid']);
@@ -362,27 +365,40 @@
 		
 		list($nick, $name) = array_map("trim",explode("(",$item['author-name']));
 		$name=str_replace(")","",$name);
-		
+
+		if ($name == '')
+			$name = $nick;
+
+		if ($nick == '')
+			$nick = $name;
+
+		// Generating a random ID
+		if (!array_key_exists($nick, $usercache))
+			$usercache[$nick] = mt_rand(2000000, 2100000);
+
 		$ret = array(
-			'uid' => 0,
-			'id' => 0,
+			'id' => $usercache[$nick],
 			'name' => $name,
 			'screen_name' => $nick,
 			'location' => '', //$uinfo[0]['default-location'],
+			'description' => '',
 			'profile_image_url' => $item['author-avatar'],
 			'url' => $item['author-link'],
-			'contact_url' => 0,
 			'protected' => false,	#
+			'followers_count' => 0,
 			'friends_count' => 0,
 			'created_at' => '',
+			'favourites_count' => 0,
 			'utc_offset' => 0, #XXX: fix me
 			'time_zone' => '', //$uinfo[0]['timezone'],
-			'geo_enabled' => false,
 			'statuses_count' => 0,
+			'following' => 1,
+			'statusnet_blocking' => false,
+			'notifications' => false,
+			'uid' => 0,
+			'contact_url' => 0,
+			'geo_enabled' => false,
 			'lang' => 'en', #XXX: fix me
-			'description' => '',
-			'followers_count' => 0,
-			'favourites_count' => 0,
 			'contributors_enabled' => false,
 			'follow_request_sent' => false,
 			'profile_background_color' => 'cfe8f6',
@@ -393,7 +409,6 @@
 			'profile_background_image_url' => '',
 			'profile_background_tile' => false,
 			'profile_use_background_image' => false,
-			'notifications' => false,
 			'verified' => true, #XXX: fix me
 			'followers' => '', #XXX: fix me
 			'status' => array()
@@ -591,16 +606,16 @@
 				$in_reply_to_screen_name = $lastwall['reply_author'];
 			}  
 			$status_info = array(
-				'created_at' => api_date($lastwall['created']),
-				'id' => $lastwall['contact-id'],
-				'text' => strip_tags(bbcode($lastwall['body'])),
-				'source' => (($lastwall['app']) ? $lastwall['app'] : 'web'),
+				'text' => html2plain(bbcode($lastwall['body']), 0),
 				'truncated' => false,
+				'created_at' => api_date($lastwall['created']),
 				'in_reply_to_status_id' => $in_reply_to_status_id,
+				'source' => (($lastwall['app']) ? $lastwall['app'] : 'web'),
+				'id' => $lastwall['contact-id'],
 				'in_reply_to_user_id' => $in_reply_to_user_id,
-				'favorited' => false,
 				'in_reply_to_screen_name' => $in_reply_to_screen_name,
 				'geo' => '',
+				'favorited' => false,
 				'coordinates' => $lastwall['coord'],
 				'place' => $lastwall['location'],
 				'contributors' => ''					
@@ -650,7 +665,7 @@
 			$user_info['status'] = array(
 				'created_at' => api_date($lastwall['created']),
 				'id' => $lastwall['contact-id'],
-				'text' => strip_tags(bbcode($lastwall['body'])),
+				'text' => html2plain(bbcode($lastwall['body']), 0),
 				'source' => (($lastwall['app']) ? $lastwall['app'] : 'web'),
 				'truncated' => false,
 				'in_reply_to_status_id' => $in_reply_to_status_id,
@@ -686,10 +701,13 @@
 		$count = (x($_REQUEST,'count')?$_REQUEST['count']:20);
 		$page = (x($_REQUEST,'page')?$_REQUEST['page']-1:0);
 		if ($page<0) $page=0;
-		$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+		$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+		//$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
 		
 		$start = $page*$count;
 
+		//$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
+
 		$r = q("SELECT `item`.*, `item`.`id` AS `item_id`, 
 			`contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
 			`contact`.`network`, `contact`.`thumb`, `contact`.`dfrn-id`, `contact`.`self`,
@@ -722,6 +740,47 @@
 	api_register_func('api/statuses/home_timeline','api_statuses_home_timeline', true);
 	api_register_func('api/statuses/friends_timeline','api_statuses_home_timeline', true);
 
+	/**
+	 * 
+	 * http://developer.twitter.com/doc/get/statuses/show
+	 * 
+	 */
+	function api_statuses_show(&$a, $type){
+		if (local_user()===false) return false;
+
+		$user_info = api_get_user($a);
+
+		// params
+		$id = intval($a->argv[3]);
+
+		logger('API: api_statuses_show: '.$id);		
+
+		//$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
+
+		$r = q("SELECT `item`.*, `item`.`id` AS `item_id`, 
+			`contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
+			`contact`.`network`, `contact`.`thumb`, `contact`.`dfrn-id`, `contact`.`self`,
+			`contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`
+			FROM `item`, `contact`
+			WHERE `item`.`visible` = 1 and `item`.`moderated` = 0 AND `item`.`deleted` = 0
+			AND `contact`.`id` = `item`.`contact-id`
+			AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
+			$sql_extra
+			AND `item`.`id`=%d",
+			intval($id)
+		);
+
+		$ret = api_format_items($r,$user_info);
+		
+		$data = array('$status' => $ret[0]);
+		/*switch($type){
+			case "atom":
+			case "rss":
+				$data = api_rss_extra($a, $data, $user_info);
+		}*/
+		return  api_apply_template("status", $type, $data);
+	}
+	api_register_func('api/statuses/show','api_statuses_show', true);
 
 
 	function api_statuses_user_timeline(&$a, $type){
@@ -740,7 +799,8 @@
 		$count = (x($_REQUEST,'count')?$_REQUEST['count']:20);
 		$page = (x($_REQUEST,'page')?$_REQUEST['page']-1:0);
 		if ($page<0) $page=0;
-		$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+		$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+		//$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
 		
 		$start = $page*$count;
 
@@ -846,33 +906,56 @@
 		foreach($r as $item) {
 			localize_item($item);
 			$status_user = (($item['cid']==$user_info['id'])?$user_info: api_item_get_user($a,$item));
+
+			if ($item['parent']!=$item['id']) {
+
+				$r = q("select `item`.`contact-id`, `contact`.nick from item, contact 
+					where `contact`.`id` = `item`.`contact-id` and `item`.id=%d", intval($item['parent']));
+
+				$in_reply_to_screen_name = $r[0]['nick'];
+				$in_reply_to_user_id = $r[0]['contact-id'];
+			} else {
+				$in_reply_to_screen_name = '';
+				$in_reply_to_user_id = 0;
+			}
+
 			$status = array(
-				'created_at'=> api_date($item['created']),
-				'published' => api_date($item['created']),
-				'updated'   => api_date($item['edited']),
-				'id'		=> intval($item['id']),
-				'message_id' => $item['uri'],
-				'text'		=> strip_tags(bbcode($item['body'])),
-				'statusnet_html'		=> bbcode($item['body']),
-				'source'    => (($item['app']) ? $item['app'] : 'web'),
-				'url'		=> ($item['plink']!=''?$item['plink']:$item['author-link']),
+				'text'		=> html2plain(bbcode($item['body']), 0),
 				'truncated' => False,
+				'created_at'=> api_date($item['created']),
 				'in_reply_to_status_id' => ($item['parent']!=$item['id']? intval($item['parent']):''),
-				'in_reply_to_user_id' => '',
-				'favorited' => $item['starred'] ? true : false,
-				'in_reply_to_screen_name' => '',
+				'source'    => (($item['app']) ? $item['app'] : 'web'),
+				'id'		=> intval($item['id']),
+				'in_reply_to_user_id' => $in_reply_to_user_id,
+				'in_reply_to_screen_name' => $in_reply_to_screen_name,
 				'geo' => '',
-				'coordinates' => $item['coord'],
-				'place' => $item['location'],
-				'contributors' => '',
-				'annotations'  => '',
-				'entities'  => '',
+				'favorited' => $item['starred'] ? true : false,
 				'user' =>  $status_user ,
-				'objecttype' => (($item['object-type']) ? $item['object-type'] : ACTIVITY_OBJ_NOTE),
-				'verb' => (($item['verb']) ? $item['verb'] : ACTIVITY_POST),
-				'self' => $a->get_baseurl()."/api/statuses/show/".$item['id'].".".$type,
-				'edit' => $a->get_baseurl()."/api/statuses/show/".$item['id'].".".$type,				
+				'statusnet_html'		=> bbcode($item['body']),
+				'statusnet_conversation_id'	=> 0,
 			);
+
+			// Seesmic doesn't like the following content
+			if ($_SERVER['HTTP_USER_AGENT'] != 'Seesmic') {
+				$status2 = array(
+					'updated'   => api_date($item['edited']),
+					'published' => api_date($item['created']),
+					'message_id' => $item['uri'],
+					'url'		=> ($item['plink']!=''?$item['plink']:$item['author-link']),
+					'coordinates' => $item['coord'],
+					'place' => $item['location'],
+					'contributors' => '',
+					'annotations'  => '',
+					'entities'  => '',
+					'objecttype' => (($item['object-type']) ? $item['object-type'] : ACTIVITY_OBJ_NOTE),
+					'verb' => (($item['verb']) ? $item['verb'] : ACTIVITY_POST),
+					'self' => $a->get_baseurl()."/api/statuses/show/".$item['id'].".".$type,
+					'edit' => $a->get_baseurl()."/api/statuses/show/".$item['id'].".".$type,
+				);
+
+				$status = array_merge($status, $status2);
+			}
+
 			$ret[]=$status;
 		};
 		return $ret;
@@ -882,17 +965,31 @@
 	function api_account_rate_limit_status(&$a,$type) {
 
 		$hash = array(
+			  'reset_time_in_seconds' => strtotime('now + 1 hour'),
 			  'remaining_hits' => (string) 150,
 			  'hourly_limit' => (string) 150,
 			  'reset_time' => datetime_convert('UTC','UTC','now + 1 hour',ATOM_TIME),
-			  'reset_time_in_seconds' => strtotime('now + 1 hour')
 		);
+		if ($type == "xml")
+			$hash['resettime_in_seconds'] = $hash['reset_time_in_seconds'];
 
 		return api_apply_template('ratelimit', $type, array('$hash' => $hash));
 
 	}
 	api_register_func('api/account/rate_limit_status','api_account_rate_limit_status',true);
 
+	function api_help_test(&$a,$type) {
+
+		if ($type == 'xml')
+			$ok = "true";
+		else
+			$ok = "ok";
+
+		return api_apply_template('test', $type, array('$ok' => $ok));
+
+	}
+	api_register_func('api/help/test','api_help_test',true);
+
 	/**
 	 *  https://dev.twitter.com/docs/api/1/get/statuses/friends 
 	 *  This function is deprecated by Twitter
@@ -1075,7 +1172,7 @@
 					'recipient_screen_name'=> $recipient['screen_name'],
 					'recipient'=> $recipient,
 					
-					'text'=> $item['title']."\n".strip_tags(bbcode($item['body'])) ,
+					'text'=> $item['title']."\n".html2plain(bbcode($item['body']), 0) ,
 					
 			);
 		
@@ -1144,7 +1241,7 @@
 				'recipient_screen_name'=> $recipient['screen_name'],
 				'recipient'=> $recipient,
 				
-				'text'=> $item['title']."\n".strip_tags(bbcode($item['body'])) ,
+				'text'=> $item['title']."\n".html2plain(bbcode($item['body']), 0) ,
 				
 			);
 			
diff --git a/include/html2plain.php b/include/html2plain.php
index 2a4cf66391..d367d7c1f6 100644
--- a/include/html2plain.php
+++ b/include/html2plain.php
@@ -1,9 +1,13 @@
 <?php
 require_once "html2bbcode.php";
 
-function breaklines($line, $level)
+function breaklines($line, $level, $wraplength = 75)
 {
-	$wraplen = 75-$level;
+
+	if ($wraplength == 0)
+		return($line);
+
+	$wraplen = $wraplength-$level;
 
 	$newlines = array();
 
@@ -37,7 +41,7 @@ function breaklines($line, $level)
 	return(implode($newlines, "\n"));
 }
 
-function quotelevel($message)
+function quotelevel($message, $wraplength = 75)
 {
 	$lines = explode("\n", $message);
 
@@ -65,12 +69,12 @@ function quotelevel($message)
 		}
 
 		if (!$startquote or ($line != ''))
-			$newlines[] = breaklines($line, $currlevel);
+			$newlines[] = breaklines($line, $currlevel, $wraplength);
 	}
 	return(implode($newlines, "\n"));
 }
 
-function html2plain($html)
+function html2plain($html, $wraplength = 75)
 {
 	global $lang;
 
@@ -99,7 +103,7 @@ function html2plain($html)
 
 	foreach ($result as $treffer) {
 		if ($treffer[1] == $treffer[2]) {
-			$search = '<a href="'.$treffer[1].'" target="_blank">'.$treffer[1].'</a>';
+			$search = '<a href="'.$treffer[1].'" target="external-link">'.$treffer[1].'</a>';
 			$message = str_replace($search, $treffer[1], $message);
 		}
 	}
@@ -109,6 +113,7 @@ function html2plain($html)
 	node2bbcode($doc, 'body', array(), '', '');
 
 	// MyBB-Auszeichnungen
+	/*
 	node2bbcode($doc, 'span', array('style'=>'text-decoration: underline;'), '_', '_');
 	node2bbcode($doc, 'span', array('style'=>'font-style: italic;'), '/', '/');
 	node2bbcode($doc, 'span', array('style'=>'font-weight: bold;'), '*', '*');
@@ -117,6 +122,7 @@ function html2plain($html)
 	node2bbcode($doc, 'b', array(), '*', '*');
 	node2bbcode($doc, 'i', array(), '/', '/');
 	node2bbcode($doc, 'u', array(), '_', '_');
+	*/
 
 	node2bbcode($doc, 'blockquote', array(), '[quote]', "[/quote]\n");
 
@@ -143,10 +149,11 @@ function html2plain($html)
 	node2bbcode($doc, 'h5', array(), "\n\n*", "*\n");
 	node2bbcode($doc, 'h6', array(), "\n\n*", "*\n");
 
-	node2bbcode($doc, 'a', array('href'=>'/(.+)/'), ' $1', '', true);
-	node2bbcode($doc, 'img', array('alt'=>'/(.+)/'), '$1', '');
-	node2bbcode($doc, 'img', array('title'=>'/(.+)/'), '$1', '');
-	node2bbcode($doc, 'img', array(), '', '');
+	// Problem: there is no reliable way to detect if it is a link to a tag or profile
+	//node2bbcode($doc, 'a', array('href'=>'/(.+)/'), ' $1 ', '', true);
+	//node2bbcode($doc, 'img', array('alt'=>'/(.+)/'), '$1', '');
+	//node2bbcode($doc, 'img', array('title'=>'/(.+)/'), '$1', '');
+	//node2bbcode($doc, 'img', array(), '', '');
 	node2bbcode($doc, 'img', array('src'=>'/(.+)/'), '[img]$1', '[/img]');
 
 	$message = $doc->saveHTML();
@@ -173,7 +180,7 @@ function html2plain($html)
 		$message = str_replace("\n\n\n", "\n\n", $message);
 	} while ($oldmessage != $message);
 
-	$message = quotelevel(trim($message));
+	$message = quotelevel(trim($message), $wraplength);
 
 	return(trim($message));
 }
diff --git a/view/api_ratelimit_xml.tpl b/view/api_ratelimit_xml.tpl
index 42439f8b5f..36ec1993df 100755
--- a/view/api_ratelimit_xml.tpl
+++ b/view/api_ratelimit_xml.tpl
@@ -1,5 +1,6 @@
 <hash>
-		<remaining-hits type="integer">$hash.remaining_hits</remaining-hits>
-		<hourly-limit type="integer">$hash.hourly_limit</hourly-limit>
-		<reset-time type="datetime">$hash.reset_time</reset-time>
-</hash>
\ No newline at end of file
+ <remaining-hits type="integer">$hash.remaining_hits</remaining-hits>
+ <hourly-limit type="integer">$hash.hourly_limit</hourly-limit>
+ <reset-time type="datetime">$hash.reset_time</reset-time>
+ <reset_time_in_seconds type="integer">$hash.resettime_in_seconds</reset_time_in_seconds>
+</hash>
diff --git a/view/api_user_xml.tpl b/view/api_user_xml.tpl
index 78cc1f5306..f1e122f3e8 100755
--- a/view/api_user_xml.tpl
+++ b/view/api_user_xml.tpl
@@ -43,4 +43,4 @@
     <place>$user.status.place</place>
     <contributors>$user.status.contributors</contributors>
   {{ endif }}</status>
-</user>
\ No newline at end of file
+</user>

From 77e77027b40c5fc07b249d2b294148312852c673 Mon Sep 17 00:00:00 2001
From: Michael Vogel <icarus@dabo.de>
Date: Sun, 18 Mar 2012 18:21:51 +0100
Subject: [PATCH 006/219] API: Now threading seems to work

---
 include/api.php | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/include/api.php b/include/api.php
index 8a84ed1de2..5c655990d6 100755
--- a/include/api.php
+++ b/include/api.php
@@ -908,22 +908,30 @@
 			$status_user = (($item['cid']==$user_info['id'])?$user_info: api_item_get_user($a,$item));
 
 			if ($item['parent']!=$item['id']) {
+				$r = q("select id from item where parent=%s and id<%s order by id desc limit 1", 
+					intval($item['parent']), intval($item['id']));
+				if ($r)
+					$in_reply_to_status_id = $r[0]['id'];
+				else
+					$in_reply_to_status_id = $item['parent'];
 
-				$r = q("select `item`.`contact-id`, `contact`.nick from item, contact 
-					where `contact`.`id` = `item`.`contact-id` and `item`.id=%d", intval($item['parent']));
+				$r = q("select `item`.`contact-id`, `contact`.nick, `item`.`author-name` from item, contact 
+					where `contact`.`id` = `item`.`contact-id` and `item`.id=%d", intval($in_reply_to_status_id));
 
-				$in_reply_to_screen_name = $r[0]['nick'];
+				$in_reply_to_screen_name = $r[0]['author-name'];
 				$in_reply_to_user_id = $r[0]['contact-id'];
+
 			} else {
 				$in_reply_to_screen_name = '';
 				$in_reply_to_user_id = 0;
+				$in_reply_to_status_id = 0;
 			}
 
 			$status = array(
 				'text'		=> html2plain(bbcode($item['body']), 0),
 				'truncated' => False,
 				'created_at'=> api_date($item['created']),
-				'in_reply_to_status_id' => ($item['parent']!=$item['id']? intval($item['parent']):''),
+				'in_reply_to_status_id' => $in_reply_to_status_id,
 				'source'    => (($item['app']) ? $item['app'] : 'web'),
 				'id'		=> intval($item['id']),
 				'in_reply_to_user_id' => $in_reply_to_user_id,

From 3393d80ac1af69eaa735a28284e23153735dde55 Mon Sep 17 00:00:00 2001
From: Michael Vogel <icarus@dabo.de>
Date: Sun, 18 Mar 2012 19:00:24 +0100
Subject: [PATCH 007/219] API: added max_id

---
 include/api.php | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/include/api.php b/include/api.php
index 5c655990d6..aacd471778 100755
--- a/include/api.php
+++ b/include/api.php
@@ -702,12 +702,16 @@
 		$page = (x($_REQUEST,'page')?$_REQUEST['page']-1:0);
 		if ($page<0) $page=0;
 		$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+		$max_id = (x($_REQUEST,'max_id')?$_REQUEST['max_id']:0);
 		//$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
 		
 		$start = $page*$count;
 
 		//$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
 
+		if ($max_id > 0)
+			$sql_extra = 'AND `item`.`id` <= '.intval($max_id);
+
 		$r = q("SELECT `item`.*, `item`.`id` AS `item_id`, 
 			`contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
 			`contact`.`network`, `contact`.`thumb`, `contact`.`dfrn-id`, `contact`.`self`,
@@ -741,8 +745,6 @@
 	api_register_func('api/statuses/friends_timeline','api_statuses_home_timeline', true);
 
 	/**
-	 * 
-	 * http://developer.twitter.com/doc/get/statuses/show
 	 * 
 	 */
 	function api_statuses_show(&$a, $type){
@@ -782,6 +784,8 @@
 	}
 	api_register_func('api/statuses/show','api_statuses_show', true);
 
+	//api_register_func('api/statuses/mentions','api_statuses_mentions', true);
+
 
 	function api_statuses_user_timeline(&$a, $type){
 		if (local_user()===false) return false;

From 792edfe9c834e3daeae598727e4cb15dc0ff8475 Mon Sep 17 00:00:00 2001
From: Michael Vogel <icarus@dabo.de>
Date: Wed, 21 Mar 2012 10:08:40 +0100
Subject: [PATCH 009/219] New parameter in html2plain for plain text exports.
 More compatibility in API

---
 include/api.php        | 35 ++++++++++++++++++++++-
 include/html2plain.php | 63 ++++++++++++++++++++++++++++++++----------
 2 files changed, 82 insertions(+), 16 deletions(-)

diff --git a/include/api.php b/include/api.php
index aacd471778..64772d6575 100755
--- a/include/api.php
+++ b/include/api.php
@@ -785,6 +785,7 @@
 	api_register_func('api/statuses/show','api_statuses_show', true);
 
 	//api_register_func('api/statuses/mentions','api_statuses_mentions', true);
+	//api_register_func('api/statuses/replies','api_statuses_mentions', true);
 
 
 	function api_statuses_user_timeline(&$a, $type){
@@ -932,7 +933,7 @@
 			}
 
 			$status = array(
-				'text'		=> html2plain(bbcode($item['body']), 0),
+				'text'		=> trim($item['title']." \n".html2plain(bbcode($item['body']), 0)),
 				'truncated' => False,
 				'created_at'=> api_date($item['created']),
 				'in_reply_to_status_id' => $in_reply_to_status_id,
@@ -1306,4 +1307,36 @@
 	api_register_func('api/oauth/request_token', 'api_oauth_request_token', false);
 	api_register_func('api/oauth/access_token', 'api_oauth_access_token', false);
 
+/*
+Not implemented by now:
+statuses/public_timeline
+statuses/mentions
+statuses/replies
+statuses/retweets_of_me
+statuses/destroy
+statuses/retweet
+friendships/create
+friendships/destroy
+friendships/exists
+friendships/show
+account/update_location
+account/update_profile_background_image
+account/update_profile_image
+favorites
+favorites/create
+favorites/destroy
+blocks/create
+blocks/destroy
+oauth/authorize
 
+Not implemented in status.net:
+statuses/retweeted_to_me
+statuses/retweeted_by_me
+direct_messages/destroy
+account/end_session
+account/update_delivery_device
+notifications/follow
+notifications/leave
+blocks/exists
+blocks/blocking
+*/
diff --git a/include/html2plain.php b/include/html2plain.php
index d367d7c1f6..fe0e3326e8 100644
--- a/include/html2plain.php
+++ b/include/html2plain.php
@@ -5,7 +5,9 @@ function breaklines($line, $level, $wraplength = 75)
 {
 
 	if ($wraplength == 0)
-		return($line);
+		$wraplength = 2000000;
+
+	//	return($line);
 
 	$wraplen = $wraplength-$level;
 
@@ -74,7 +76,26 @@ function quotelevel($message, $wraplength = 75)
 	return(implode($newlines, "\n"));
 }
 
-function html2plain($html, $wraplength = 75)
+function collecturls($message) {
+	$pattern = '/<a.*?href="(.*?)".*?>(.*?)<\/a>/is';
+	preg_match_all($pattern, $message, $result, PREG_SET_ORDER);
+
+	$urls = array();
+	foreach ($result as $treffer) {
+		// A list of some links that should be ignored
+		$list = array("/user/", "/tag/", "/profile/", "/search?search=", "mailto:", "/u/", "/node/",
+				"//facebook.com/profile.php?id=", "//plus.google.com/");
+		foreach ($list as $listitem)
+			if (strpos($treffer[1], $listitem) !== false)
+				$ignore = true;
+
+		if (!$ignore)
+			$urls[$treffer[1]] = $treffer[1];
+	}
+	return($urls);
+}
+
+function html2plain($html, $wraplength = 75, $compact = false)
 {
 	global $lang;
 
@@ -97,16 +118,9 @@ function html2plain($html, $wraplength = 75)
 	$message = str_replace(array("\n<", ">\n", "\r", "\n", "\xC3\x82\xC2\xA0"), array("<", ">", "<br>", " ", ""), $message);
 	$message = preg_replace('= [\s]*=i', " ", $message);
 
-	// nach <a href="...">...</a> suchen, die ... miteinander vergleichen und bei Gleichheit durch ein einzelnes ... ersetzen.
-	$pattern = '/<a.*?href="(.*?)".*?>(.*?)<\/a>/is';
-	preg_match_all($pattern, $message, $result, PREG_SET_ORDER);
+	// Collecting all links
+	$urls = collecturls($message);
 
-	foreach ($result as $treffer) {
-		if ($treffer[1] == $treffer[2]) {
-			$search = '<a href="'.$treffer[1].'" target="external-link">'.$treffer[1].'</a>';
-			$message = str_replace($search, $treffer[1], $message);
-		}
-	}
 	@$doc->loadHTML($message);
 
 	node2bbcode($doc, 'html', array(), '', '');
@@ -124,7 +138,10 @@ function html2plain($html, $wraplength = 75)
 	node2bbcode($doc, 'u', array(), '_', '_');
 	*/
 
-	node2bbcode($doc, 'blockquote', array(), '[quote]', "[/quote]\n");
+	if ($compact)
+		node2bbcode($doc, 'blockquote', array(), "»", "«");
+	else
+		node2bbcode($doc, 'blockquote', array(), '[quote]', "[/quote]\n");
 
 	node2bbcode($doc, 'br', array(), "\n", '');
 
@@ -151,15 +168,23 @@ function html2plain($html, $wraplength = 75)
 
 	// Problem: there is no reliable way to detect if it is a link to a tag or profile
 	//node2bbcode($doc, 'a', array('href'=>'/(.+)/'), ' $1 ', '', true);
+	node2bbcode($doc, 'a', array('href'=>'/(.+)/', 'rel'=>'oembed'), ' $1 ', '', true);
 	//node2bbcode($doc, 'img', array('alt'=>'/(.+)/'), '$1', '');
 	//node2bbcode($doc, 'img', array('title'=>'/(.+)/'), '$1', '');
 	//node2bbcode($doc, 'img', array(), '', '');
-	node2bbcode($doc, 'img', array('src'=>'/(.+)/'), '[img]$1', '[/img]');
+	if (!$compact)
+		node2bbcode($doc, 'img', array('src'=>'/(.+)/'), '[img]$1', '[/img]');
+	else
+		node2bbcode($doc, 'img', array('src'=>'/(.+)/'), '', '');
+
+	node2bbcode($doc, 'iframe', array('src'=>'/(.+)/'), ' $1 ', '', true);
 
 	$message = $doc->saveHTML();
 
-	$message = str_replace("[img]", "", $message);
-	$message = str_replace("[/img]", "", $message);
+	if (!$compact) {
+		$message = str_replace("[img]", "", $message);
+		$message = str_replace("[/img]", "", $message);
+	}
 
 	// was ersetze ich da?
 	// Irgendein stoerrisches UTF-Zeug
@@ -175,6 +200,14 @@ function html2plain($html, $wraplength = 75)
 
 	$message = html_entity_decode($message, ENT_QUOTES, 'UTF-8');
 
+	if (!$compact) {
+		$counter = 1;
+		foreach ($urls as $id=>$url)
+			if (strpos($message, $url) == false)
+				$message .= "\n".$url." ";
+				//$message .= "\n[".($counter++)."] ".$url;
+	}
+
 	do {
 		$oldmessage = $message;
 		$message = str_replace("\n\n\n", "\n\n", $message);

From 54c08b2b0fcd20522b05162ee782e2c7e09aced9 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Thu, 22 Mar 2012 12:41:51 +0100
Subject: [PATCH 010/219] adding filer functionality to quattro(-green)

---
 view/wall_item.tpl     | 3 +++
 view/wallwall_item.tpl | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/view/wall_item.tpl b/view/wall_item.tpl
index c990775106..1c19c4b609 100755
--- a/view/wall_item.tpl
+++ b/view/wall_item.tpl
@@ -51,6 +51,9 @@
 				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
 			{{ endif }}
+			{{ if $item.filer }}
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">file as</a>
+			{{ endif }}			
 			
 			{{ if $item.vote }}
 				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
diff --git a/view/wallwall_item.tpl b/view/wallwall_item.tpl
index be942f2619..e12a5fbd71 100755
--- a/view/wallwall_item.tpl
+++ b/view/wallwall_item.tpl
@@ -58,6 +58,9 @@
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
 
 			{{ endif }}
+			{{ if $item.filer }}
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">file as</a>
+			{{ endif }}			
 			
 			{{ if $item.vote }}
 				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>

From 6df7fae4b57540aa13c9f25976543a8511c61626 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Thu, 22 Mar 2012 13:41:41 +0100
Subject: [PATCH 011/219] non static filer text

---
 view/wall_item.tpl     | 2 +-
 view/wallwall_item.tpl | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/view/wall_item.tpl b/view/wall_item.tpl
index 1c19c4b609..e158e5ef88 100755
--- a/view/wall_item.tpl
+++ b/view/wall_item.tpl
@@ -52,7 +52,7 @@
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
 			{{ endif }}
 			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">file as</a>
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">$item.star.filer</a>
 			{{ endif }}			
 			
 			{{ if $item.vote }}
diff --git a/view/wallwall_item.tpl b/view/wallwall_item.tpl
index e12a5fbd71..f47b47112c 100755
--- a/view/wallwall_item.tpl
+++ b/view/wallwall_item.tpl
@@ -59,7 +59,7 @@
 
 			{{ endif }}
 			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">file as</a>
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">$item.star.filer</a>
 			{{ endif }}			
 			
 			{{ if $item.vote }}

From 1e86e3fb26271a687721ed6e74055feb38b363fa Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Thu, 22 Mar 2012 13:46:05 +0100
Subject: [PATCH 012/219] it's only item.filer ;-)

---
 view/wall_item.tpl     | 2 +-
 view/wallwall_item.tpl | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/view/wall_item.tpl b/view/wall_item.tpl
index e158e5ef88..e771db0682 100755
--- a/view/wall_item.tpl
+++ b/view/wall_item.tpl
@@ -52,7 +52,7 @@
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
 			{{ endif }}
 			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">$item.star.filer</a>
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
 			{{ endif }}			
 			
 			{{ if $item.vote }}
diff --git a/view/wallwall_item.tpl b/view/wallwall_item.tpl
index f47b47112c..693ebaba6f 100755
--- a/view/wallwall_item.tpl
+++ b/view/wallwall_item.tpl
@@ -59,7 +59,7 @@
 
 			{{ endif }}
 			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer">$item.star.filer</a>
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
 			{{ endif }}			
 			
 			{{ if $item.vote }}

From 07c5b0af5a09e4628b428da6071d189656d55b32 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Thu, 22 Mar 2012 14:09:21 +0100
Subject: [PATCH 013/219] quattro(-green) styling the 'filed under: remove'
 text

---
 view/theme/quattro-green/colors.less |  2 ++
 view/theme/quattro-green/style.css   | 43 +++++++++++++++++++++++++---
 view/theme/quattro/quattro.less      |  8 ++++--
 view/theme/quattro/style.css         |  6 +++-
 4 files changed, 52 insertions(+), 7 deletions(-)

diff --git a/view/theme/quattro-green/colors.less b/view/theme/quattro-green/colors.less
index 57fd2ef60b..9eee19f4cd 100755
--- a/view/theme/quattro-green/colors.less
+++ b/view/theme/quattro-green/colors.less
@@ -72,6 +72,8 @@
 @NoticeColor: @Grey1;
 @NoticeBackgroundColor: #511919;
 
+@FieldHelpColor: @Grey3;
+
 @ThreadBackgroundColor: #f6f7f8;
 @ShinyBorderColor: @Green4;
 
diff --git a/view/theme/quattro-green/style.css b/view/theme/quattro-green/style.css
index 301477679a..2f463c96c7 100755
--- a/view/theme/quattro-green/style.css
+++ b/view/theme/quattro-green/style.css
@@ -615,7 +615,7 @@ aside #profiles-menu {
 }
 #contact-block .contact-block-content {
   clear: both;
-  overflow: idden;
+  overflow: hidden;
   height: auto;
 }
 #contact-block .contact-block-link {
@@ -623,7 +623,7 @@ aside #profiles-menu {
   margin: 0px 2px 2px 0px;
 }
 #contact-block .contact-block-link img {
-  widht: 48px;
+  width: 48px;
   height: 48px;
 }
 /* mail view */
@@ -787,7 +787,7 @@ section {
 }
 .wall-item-decor {
   position: absolute;
-  left: 790px;
+  left: 97%;
   top: -10px;
   width: 16px;
 }
@@ -968,6 +968,10 @@ section {
   background: url("../../../images/tag.png") no-repeat center right;
   color: #ffffff;
 }
+.filesavetags {
+  padding: 3px 0px 3px 0px;
+  opacity: 0.5;
+}
 .wwto {
   position: absolute !important;
   width: 25px;
@@ -1304,6 +1308,37 @@ ul.tabs li {
 ul.tabs li .active {
   border-bottom: 1px solid #009100;
 }
+/** group editor **/
+#group-edit-desc {
+  margin-top: 1em;
+  color: #999999;
+}
+#group-update-wrapper {
+  height: auto;
+  overflow: auto;
+}
+#group-update-wrapper #group {
+  width: 300px;
+  float: left;
+  margin-right: 20px;
+}
+#group-update-wrapper #contacts {
+  width: 300px;
+  float: left;
+}
+#group-update-wrapper #group-separator {
+  display: none;
+}
+#group-update-wrapper .contact_list {
+  height: 300px;
+  border: 1px solid #364e59;
+  overflow: auto;
+}
+#group-update-wrapper .contact_list .contact-block-div {
+  width: 50px;
+  height: 50px;
+  float: left;
+}
 /**
  * Form fields
  */
@@ -1326,7 +1361,7 @@ ul.tabs li .active {
 .field .field_help {
   display: block;
   margin-left: 200px;
-  color: #666666;
+  color: #999999;
 }
 .field .onoff {
   float: left;
diff --git a/view/theme/quattro/quattro.less b/view/theme/quattro/quattro.less
index 27c48f1952..fca65c9076 100755
--- a/view/theme/quattro/quattro.less
+++ b/view/theme/quattro/quattro.less
@@ -113,7 +113,7 @@ header {
 	
 	#banner {
 		overflow: hidden;
-	    text-align: center;
+                text-align: center;
 		width: 100%;
 		a, a:active, a:visited, a:link, a:hover { color: @Grey1; text-decoration: none; outline: none; vertical-align: bottom; }
 		#logo-img { height: 22px; margin-top:5px;}
@@ -448,7 +448,7 @@ section {
 	margin-bottom: 20px;
 	width: 780px;
 }
-.wall-item-decor { position: absolute; left: 790px; top: -10px;  width: 16px;}
+.wall-item-decor { position: absolute; left: 97%; top: -10px;  width: 16px;}
 .unstarred { display: none; }
 
 .wall-item-container {
@@ -570,6 +570,10 @@ section {
 		color: @TagColor;
 	}
 }
+.filesavetags {
+    padding: 3px 0px 3px 0px;
+    opacity: 0.5;
+}
 
 .wwto { 
 	position: absolute !important; 
diff --git a/view/theme/quattro/style.css b/view/theme/quattro/style.css
index 6087e4cd17..8f0abe86df 100755
--- a/view/theme/quattro/style.css
+++ b/view/theme/quattro/style.css
@@ -787,7 +787,7 @@ section {
 }
 .wall-item-decor {
   position: absolute;
-  left: 790px;
+  left: 97%;
   top: -10px;
   width: 16px;
 }
@@ -968,6 +968,10 @@ section {
   background: url("../../../images/tag.png") no-repeat center right;
   color: #ffffff;
 }
+.filesavetags {
+  padding: 3px 0px 3px 0px;
+  opacity: 0.5;
+}
 .wwto {
   position: absolute !important;
   width: 25px;

From 40d19d5b8c34cdb2ad6d605e85206bbe57c0be13 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 22 Mar 2012 06:19:27 -0700
Subject: [PATCH 014/219] normalise comparison link on delegation page

---
 mod/delegate.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mod/delegate.php b/mod/delegate.php
index c19df0681d..8c50318590 100644
--- a/mod/delegate.php
+++ b/mod/delegate.php
@@ -86,7 +86,7 @@ function delegate_content(&$a) {
 
 	$r = q("select nurl from contact where substring_index(contact.nurl,'/',3) = '%s' 
 		and contact.uid = %d and contact.self = 0 and network = '%s' ",
-		dbesc($a->get_baseurl()),
+		dbesc(normalise_link($a->get_baseurl())),
 		intval(local_user()),
 		dbesc(NETWORK_DFRN)
 	); 

From 528d795fb68a8ae53cb7b9ad8479aeaa2b1f975f Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 22 Mar 2012 16:17:10 -0700
Subject: [PATCH 015/219] ability to change tags in edited posts

---
 boot.php          |  2 +-
 include/items.php | 14 +++++++++-----
 include/text.php  | 13 +++++++++++++
 mod/editpost.php  |  2 +-
 mod/item.php      | 19 ++++++++++++-------
 5 files changed, 36 insertions(+), 14 deletions(-)

diff --git a/boot.php b/boot.php
index 04e16e64dc..f976ef6368 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1288' );
+define ( 'FRIENDICA_VERSION',      '2.3.1289' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/include/items.php b/include/items.php
index 5a297c83ef..b96f88566d 100755
--- a/include/items.php
+++ b/include/items.php
@@ -1582,9 +1582,10 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0)
 
 				if(count($r)) {
 					if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) {  
-						$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
+						$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `tag` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
 							dbesc($datarray['title']),
 							dbesc($datarray['body']),
+							dbesc($datarray['tag']),
 							dbesc(datetime_convert('UTC','UTC',$datarray['edited'])),
 							dbesc($item_id),
 							intval($importer['uid'])
@@ -1727,9 +1728,10 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0)
 
 				if(count($r)) {
 					if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) {  
-						$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
+						$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `tag` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
 							dbesc($datarray['title']),
 							dbesc($datarray['body']),
+							dbesc($datarray['tag']),
 							dbesc(datetime_convert('UTC','UTC',$datarray['edited'])),
 							dbesc($item_id),
 							intval($importer['uid'])
@@ -1800,7 +1802,7 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0)
 					// but otherwise there's a possible data mixup on the sender's system.
 					// the tgroup delivery code called from item_store will correct it if it's a forum,
 					// but we're going to unconditionally correct it here so that the post will always be owned by our contact. 
-					logger('local_delivery: Correcting item owner.', LOGGER_DEBUG);
+					logger('consume_feed: Correcting item owner.', LOGGER_DEBUG);
 					$datarray['owner-name']   = $contact['name'];
 					$datarray['owner-link']   = $contact['url'];
 					$datarray['owner-avatar'] = $contact['thumb'];
@@ -2332,9 +2334,10 @@ function local_delivery($importer,$data) {
 
 				if(count($r)) {
 					if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) {  
-						$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
+						$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `tag` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
 							dbesc($datarray['title']),
 							dbesc($datarray['body']),
+							dbesc($datarray['tag']),
 							dbesc(datetime_convert('UTC','UTC',$datarray['edited'])),
 							dbesc($item_id),
 							intval($importer['importer_uid'])
@@ -2497,9 +2500,10 @@ function local_delivery($importer,$data) {
 
 			if(count($r)) {
 				if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) {  
-					$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
+					$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `tag` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
 						dbesc($datarray['title']),
 						dbesc($datarray['body']),
+						dbesc($datarray['tag']),
 						dbesc(datetime_convert('UTC','UTC',$datarray['edited'])),
 						dbesc($item_id),
 						intval($importer['importer_uid'])
diff --git a/include/text.php b/include/text.php
index 92a74eb49e..6f66cef651 100644
--- a/include/text.php
+++ b/include/text.php
@@ -1338,3 +1338,16 @@ function file_tag_unsave_file($uid,$item,$file) {
 function normalise_openid($s) {
 	return trim(str_replace(array('http://','https://'),array('',''),$s),'/');
 }
+
+
+function undo_post_tagging($s) {
+	$matches = null;
+	$cnt = preg_match_all('/([@#])\[url=(.*?)\](.*?)\[\/url\]/ism',$s,$matches,PREG_SET_ORDER);
+	if($cnt) {
+		foreach($matches as $mtch) {
+			$s = str_replace($mtch[0], $mtch[1] . $mtch[3],$s);
+		}
+	}
+	return $s;
+}
+
diff --git a/mod/editpost.php b/mod/editpost.php
index 778ac3dccd..2ddba36aad 100755
--- a/mod/editpost.php
+++ b/mod/editpost.php
@@ -104,7 +104,7 @@ function editpost_content(&$a) {
 		'$wait' => t('Please wait'),
 		'$permset' => t('Permission settings'),
 		'$ptyp' => $itm[0]['type'],
-		'$content' => $itm[0]['body'],
+		'$content' => undo_post_tagging($itm[0]['body']),
 		'$post_id' => $post_id,
 		'$baseurl' => $a->get_baseurl(),
 		'$defloc' => $a->user['default-location'],
diff --git a/mod/item.php b/mod/item.php
index ee6c5c9a73..fc1c5fd0f4 100755
--- a/mod/item.php
+++ b/mod/item.php
@@ -177,10 +177,11 @@ function item_post(&$a) {
 		$verb              = $orig_post['verb'];
 		$emailcc           = $orig_post['emailcc'];
 		$app			   = $orig_post['app'];
-
+		$categories        = $orig_post['file'];
 		$body              = escape_tags(trim($_REQUEST['body']));
 		$private           = $orig_post['private'];
 		$pubmail_enable    = $orig_post['pubmail'];
+
 	}
 	else {
 
@@ -213,8 +214,10 @@ function item_post(&$a) {
 		$coord             = notags(trim($_REQUEST['coord']));
 		$verb              = notags(trim($_REQUEST['verb']));
 		$emailcc           = notags(trim($_REQUEST['emailcc']));
-
 		$body              = escape_tags(trim($_REQUEST['body']));
+
+		// $categories = TODO
+
 		$private = ((strlen($str_group_allow) || strlen($str_contact_allow) || strlen($str_group_deny) || strlen($str_contact_deny)) ? 1 : 0);
 
 		if(($parent_item) && 
@@ -242,8 +245,6 @@ function item_post(&$a) {
 			}
 		}
 
-
-
 		if(! strlen($body)) {
 			if($preview)
 				killme();
@@ -500,6 +501,7 @@ function item_post(&$a) {
 	$datarray['location']      = $location;
 	$datarray['coord']         = $coord;
 	$datarray['tag']           = $str_tags;
+	$datarray['file']          = $categories;
 	$datarray['inform']        = $inform;
 	$datarray['verb']          = $verb;
 	$datarray['allow_cid']     = $str_contact_allow;
@@ -559,9 +561,12 @@ function item_post(&$a) {
 
 
 	if($orig_post) {
-		$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `id` = %d AND `uid` = %d LIMIT 1",
-			dbesc($title),
-			dbesc($body),
+		$r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `tag` = '%s', `attach` = '%s', `file` = '%s', `edited` = '%s' WHERE `id` = %d AND `uid` = %d LIMIT 1",
+			dbesc($datarray['title']),
+			dbesc($datarray['body']),
+			dbesc($datarray['tag']),
+			dbesc($datarray['attach']),
+			dbesc($datarray['file']),
 			dbesc(datetime_convert()),
 			intval($post_id),
 			intval($profile_uid)

From bf4dd8ad1701c79a3de097b2792fa8ae2fc673b4 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 23 Mar 2012 02:36:34 +0100
Subject: [PATCH 016/219] add right_aside to theme diabook

---
 view/default.php                      |   3 +-
 view/theme/diabook/communityhome.tpl  |  42 +++++
 view/theme/diabook/directory_item.tpl |  10 ++
 view/theme/diabook/right_aside.tpl    |  20 +++
 view/theme/diabook/style.css          |  31 +++-
 view/theme/diabook/theme.php          | 234 +++++++++++++++++++++++++-
 6 files changed, 329 insertions(+), 11 deletions(-)
 create mode 100755 view/theme/diabook/communityhome.tpl
 create mode 100755 view/theme/diabook/directory_item.tpl
 create mode 100644 view/theme/diabook/right_aside.tpl

diff --git a/view/default.php b/view/default.php
index ab1cb0f092..61f5f68635 100755
--- a/view/default.php
+++ b/view/default.php
@@ -10,7 +10,8 @@
 	<aside><?php if(x($page,'aside')) echo $page['aside']; ?></aside>
 	<section><?php if(x($page,'content')) echo $page['content']; ?>
 		<div id="page-footer"></div>
-	</section>
+	</section>
+	<right_aside><?php if(x($page,'right_aside')) echo $page['right_aside']; ?></right_aside>
 	<footer><?php if(x($page,'footer')) echo $page['footer']; ?></footer>
 </body>
 </html>
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
new file mode 100755
index 0000000000..876276ca85
--- /dev/null
+++ b/view/theme/diabook/communityhome.tpl
@@ -0,0 +1,42 @@
+{{ if $lastusers_title }}
+<h3 style="margin-top:0px;">Help or #Newhere?</h3>
+<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; color:#000;" title="Friendica Support" target="blank">Friendica Support</a><br>
+<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; color:#000;" title="Let's talk" target="blank">Let's talk</a><br>
+<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; color:#000;" target="blank">NewHere</a>
+{{ endif }}
+{{ if $lastusers_title }}
+<h3>$lastusers_title</h3>
+<div class='items-wrapper'>
+{{ for $lastusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+{{ if $activeusers_title }}
+<h3>$activeusers_title</h3>
+<div class='items-wrapper'>
+{{ for $activeusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+{{ if $photos_title }}
+<h3>$photos_title</h3>
+<div class='items-wrapper'>
+{{ for $photos_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+
+{{ if $like_title }}
+<h3>$like_title</h3>
+<ul id='likes'>
+{{ for $like_items as $i }}
+	<li>$i</li>
+{{ endfor }}
+</ul>
+{{ endif }}
diff --git a/view/theme/diabook/directory_item.tpl b/view/theme/diabook/directory_item.tpl
new file mode 100755
index 0000000000..db1936e4b7
--- /dev/null
+++ b/view/theme/diabook/directory_item.tpl
@@ -0,0 +1,10 @@
+
+<div class="directory-item" id="directory-item-$id" >
+	<div class="directory-photo-wrapper" id="directory-photo-wrapper-$id" > 
+		<div class="directory-photo" id="directory-photo-$id" >
+			<a href="$profile-link" class="directory-profile-link" id="directory-profile-link-$id" >
+				<img class="directory-photo-img" src="$photo" alt="$alt-text" title="$alt-text" />
+			</a>
+		</div>
+	</div>
+</div>
diff --git a/view/theme/diabook/right_aside.tpl b/view/theme/diabook/right_aside.tpl
new file mode 100644
index 0000000000..a65677696a
--- /dev/null
+++ b/view/theme/diabook/right_aside.tpl
@@ -0,0 +1,20 @@
+<div id="profile_side">
+	<div id="ps-usernameicon">
+		<a href="$ps.usermenu.status.0" title="$userinfo.name">
+			<img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name">
+		</a>
+		<a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a>
+	</div>
+	
+<ul id="profile-side-menu" class="menu-profile-side">
+	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
+	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
+	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendika.com/directory/forum" target="blanc">Public Groups</a></li>
+	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
+</ul>
+
+</div>
+
+				
\ No newline at end of file
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 5841a96b36..f7dab9ef0e 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -385,7 +385,7 @@
 .hide-comments-outer {
   margin-left: 80px;
   margin-bottom: 5px;
-  width: 684px;
+  width: 484px;
   border-bottom: 1px solid #BDCDD4;
   border-top: 1px solid #BDCDD4;
 
@@ -1096,8 +1096,8 @@ aside #side-peoplefind-url {
 section {
   display: table-cell;
   vertical-align: top;
-  width: 800px;
-  padding: 0px 0px 0px 12px;
+  width: auto;
+  padding: 0px 12px 0px 12px;
 }
 
 body .pageheader{
@@ -1145,13 +1145,30 @@ body .pageheader{
 #birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
 	margin-bottom: 10px;
 	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 180px;
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 55px; height: 55px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 48px; max-height: 48px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px solid #D2D2D2;}
+
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
   position: relative;
   padding: 5px;
   margin-bottom: 0px;
-  width: 775px;
+  width: 575px;
 }
 .wall-item-decor {
   position: absolute;
@@ -1162,7 +1179,7 @@ body .pageheader{
 
 .wall-item-container {
   display: table;
-  width: 780px;
+  width: 580px;
 }
 
 
@@ -1275,7 +1292,7 @@ body .pageheader{
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 80px;
-  width: 700px;
+  width: 500px;
   border-bottom: 1px solid hsl(198, 21%, 79%);
 }
 .wall-item-container.comment .contact-photo {
@@ -1591,7 +1608,7 @@ body .pageheader{
 }
 #profile-jot-wrapper{
 	margin: 0 2em 20px 0;
-   width: 785px;
+   width: 585px;
 	}
 
 #profile-jot-submit-wrapper {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 39479ce522..25808d7e93 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -11,9 +11,10 @@ $a->theme_info = array(
   'extends' => 'diabook',
 );
 
-//profile_side
-
+//profile_side at networkpages
 
+if($is_url = preg_match ("/\bnetwork\b/i", $_SERVER['REQUEST_URI'])) {
+//
 
 $nav['usermenu']=array();
 $userinfo = null;
@@ -36,14 +37,241 @@ $ps['usermenu'][events] = Array('events/', t('Events'), "", t('Your events'));
 $ps['usermenu'][notes] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
 $ps['usermenu'][community] = Array('community/', t('Community'), "", "");
 
-if($is_url = preg_match ("/\bnetwork\b/i", $_SERVER['REQUEST_URI'])) {
+
 $tpl = get_markup_template('profile_side.tpl');
 
 $a->page['aside'] .= replace_macros($tpl, array(
 		'$userinfo' => $userinfo,
 		'$ps' => $ps,
 	));
+
 }
+
+//right_aside at networkpages
+
+// last 12 users
+	$aside['$lastusers_title'] = t('Last users');
+	$aside['$lastusers_items'] = array();
+	$sql_extra = "";
+	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
+	$order = " ORDER BY `register_date` DESC ";
+
+	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
+			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
+			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
+		0,
+		12
+	);
+	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+	if(count($r)) {
+		$photo = 'thumb';
+		foreach($r as $rr) {
+			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $profile_link,
+				'$photo' => $rr[$photo],
+				'$alt-text' => $rr['name'],
+			));
+			$aside['$lastusers_items'][] = $entry;
+		}
+	}
+	
+// last 10 liked items
+	$aside['$like_title'] = t('Last likes');
+	$aside['$like_items'] = array();
+	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
+			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
+				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
+			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
+			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
+			GROUP BY `uri`
+			ORDER BY `T1`.`created` DESC
+			LIMIT 0,10",
+			$a->get_baseurl(),$a->get_baseurl()
+			);
+
+	foreach ($r as $rr) {
+		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
+		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
+		
+		//var_dump($rr['verb'],$rr['object-type']); killme();
+		switch($rr['verb']){
+			case 'http://activitystrea.ms/schema/1.0/post':
+				switch ($rr['object-type']){
+					case 'http://activitystrea.ms/schema/1.0/event':
+						$post_type = t('event');
+						break;
+					default:
+						$post_type = t('status');
+				}
+				break;
+			default:
+				if ($rr['resource-id']){
+					$post_type = t('photo');
+					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
+					$rr['plink'] = $m[1];
+				} else {
+					$post_type = t('status');
+				}
+		}
+		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
+
+		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
+		
+	}
+// last 12 photos
+	$aside['$photos_title'] = t('Last photos');
+	$aside['$photos_items'] = array();
+	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
+				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
+					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
+						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
+				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
+				`user` 
+				WHERE `user`.`uid` = `photo`.`uid`
+				AND `user`.`blockwall`=0
+				ORDER BY `photo`.`edited` DESC
+				LIMIT 0, 12",
+				dbesc(t('Contact Photos')),
+				dbesc(t('Profile Photos'))
+				);
+		if(count($r)) {
+		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+		foreach($r as $rr) {
+			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
+			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
+		
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $photo_page,
+				'$photo' => $photo_url,
+				'$alt-text' => $rr['username']." : ".$rr['desc'],
+			));
+
+			$aside['$photos_items'][] = $entry;
+		}
+	}
+	
+
+	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	
+}
+
+//right_aside at profile pages
+
+if($is_url = preg_match ("/\bprofile\b/i", $_SERVER['REQUEST_URI'])) {
+//right_aside
+
+// last 12 users
+	$aside['$lastusers_title'] = t('Last users');
+	$aside['$lastusers_items'] = array();
+	$sql_extra = "";
+	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
+	$order = " ORDER BY `register_date` DESC ";
+
+	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
+			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
+			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
+		0,
+		12
+	);
+	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+	if(count($r)) {
+		$photo = 'thumb';
+		foreach($r as $rr) {
+			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $profile_link,
+				'$photo' => $rr[$photo],
+				'$alt-text' => $rr['name'],
+			));
+			$aside['$lastusers_items'][] = $entry;
+		}
+	}
+	
+// last 10 liked items
+	$aside['$like_title'] = t('Last likes');
+	$aside['$like_items'] = array();
+	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
+			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
+				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
+			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
+			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
+			GROUP BY `uri`
+			ORDER BY `T1`.`created` DESC
+			LIMIT 0,10",
+			$a->get_baseurl(),$a->get_baseurl()
+			);
+
+	foreach ($r as $rr) {
+		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
+		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
+		
+		//var_dump($rr['verb'],$rr['object-type']); killme();
+		switch($rr['verb']){
+			case 'http://activitystrea.ms/schema/1.0/post':
+				switch ($rr['object-type']){
+					case 'http://activitystrea.ms/schema/1.0/event':
+						$post_type = t('event');
+						break;
+					default:
+						$post_type = t('status');
+				}
+				break;
+			default:
+				if ($rr['resource-id']){
+					$post_type = t('photo');
+					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
+					$rr['plink'] = $m[1];
+				} else {
+					$post_type = t('status');
+				}
+		}
+		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
+
+		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
+		
+	}
+// last 12 photos
+	$aside['$photos_title'] = t('Last photos');
+	$aside['$photos_items'] = array();
+	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
+				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
+					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
+						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
+				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
+				`user` 
+				WHERE `user`.`uid` = `photo`.`uid`
+				AND `user`.`blockwall`=0
+				ORDER BY `photo`.`edited` DESC
+				LIMIT 0, 12",
+				dbesc(t('Contact Photos')),
+				dbesc(t('Profile Photos'))
+				);
+		if(count($r)) {
+		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+		foreach($r as $rr) {
+			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
+			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
+		
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $photo_page,
+				'$photo' => $photo_url,
+				'$alt-text' => $rr['username']." : ".$rr['desc'],
+			));
+
+			$aside['$photos_items'][] = $entry;
+		}
+	}
+	
+
+	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	
 }
 
 //js scripts

From 687fa800942156d7020042d044e08b83ca7899f9 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 23 Mar 2012 07:02:21 +0100
Subject: [PATCH 017/219] fix 1024resolution

---
 view/theme/diabook/profile_vcard.tpl |  2 +-
 view/theme/diabook/style.css         | 27 ++++++++++++++-------------
 2 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/view/theme/diabook/profile_vcard.tpl b/view/theme/diabook/profile_vcard.tpl
index 3a545f9ba6..918cfc97cb 100644
--- a/view/theme/diabook/profile_vcard.tpl
+++ b/view/theme/diabook/profile_vcard.tpl
@@ -22,7 +22,7 @@
 				
 	
 	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
 
 
 
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index f7dab9ef0e..f0cf04d651 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -928,8 +928,8 @@ ul.menu-popup .empty {
 aside {
   display: table-cell;
   vertical-align: top;
-  width: 180px;
-  padding: 0px 10px 0px 20px;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
   border-right: 1px solid #D2D2D2;
   float: left;
   /* background: #F1F1F1; */
@@ -988,13 +988,13 @@ aside #profiles-menu {
   width: 20em;
 }
 aside #search-text {
-	width: 173px;
+	width: 150px;
 }
 aside #side-follow-url {
-	width: 173px;
+	width: 150px;
 	}
 aside #side-peoplefind-url {
-	width: 173px;
+	width: 150px;
 	}
 #contact-block {
   overflow: auto;
@@ -1097,7 +1097,7 @@ section {
   display: table-cell;
   vertical-align: top;
   width: auto;
-  padding: 0px 12px 0px 12px;
+  padding: 0px 0px 0px 12px;
 }
 
 body .pageheader{
@@ -1149,16 +1149,17 @@ body .pageheader{
 right_aside {
   display: table-cell;
   vertical-align: top;
-  width: 180px;
+  width: 160px;
+  padding-right: 10px;
   /*border-left: 1px solid #D2D2D2;*/
   
   /* background: #F1F1F1; */
 }
 right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
 margin-top:30px;}
-right_aside .directory-item {	width: 55px; height: 55px; vertical-align: center; text-align: center; }
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
-right_aside .directory-photo-img { max-width: 48px; max-height: 48px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
 right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px solid #D2D2D2;}
 
@@ -1467,7 +1468,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
   display: none;
 }
 #jot {
-  width: 785px;
+  width: 585px;
   margin: 0px 2em 20px 0px;
 }
 #profile-jot-form #profile-jot-text {
@@ -1484,7 +1485,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
   padding: 0px;
   height: 40px;
   overflow: none;
-  width: 783px;
+  width: 583px;
   background-color: #fff;
   border-bottom: 2px solid #9eabb0;
 }
@@ -1573,7 +1574,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
   font-weight: normal;
 }
 #profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
-	width: 785px;
+	width: 585px;
 	height: 100px;
 	}
 #jot #jot-title:hover {
@@ -1613,7 +1614,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
 
 #profile-jot-submit-wrapper {
 	margin-bottom: 50px;
-	width: 785px;
+	width: 585px;
 }
 
 #profile-jot-submit {

From 7706a8f9d8d71b89c791f31f957496b95b8bb31f Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 23 Mar 2012 07:28:48 +0100
Subject: [PATCH 018/219] small fix

---
 view/theme/diabook/communityhome.tpl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 876276ca85..0fc77314dc 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -1,5 +1,5 @@
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or #Newhere?</h3>
+<h3 style="margin-top:0px;">Help or #NewHere?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; color:#000;" title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; color:#000;" title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; color:#000;" target="blank">NewHere</a>

From c35b9ec24f1449a691afeeb985a41fbaf07b2af1 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 23 Mar 2012 10:16:11 +0100
Subject: [PATCH 019/219] fix in css right_aside

---
 view/theme/diabook/communityhome.tpl |    1 +
 view/theme/diabook/style-network.css | 2461 ++++++++++++++++++++++++++
 view/theme/diabook/style-profile.css | 2461 ++++++++++++++++++++++++++
 view/theme/diabook/style.css         |   49 +-
 view/theme/diabook/theme.php         |   15 +
 5 files changed, 4953 insertions(+), 34 deletions(-)
 create mode 100644 view/theme/diabook/style-network.css
 create mode 100644 view/theme/diabook/style-profile.css

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 0fc77314dc..944aec2dd4 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -4,6 +4,7 @@
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; color:#000;" title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; color:#000;" target="blank">NewHere</a>
 {{ endif }}
+
 {{ if $lastusers_title }}
 <h3>$lastusers_title</h3>
 <div class='items-wrapper'>
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
new file mode 100644
index 0000000000..f0cf04d651
--- /dev/null
+++ b/view/theme/diabook/style-network.css
@@ -0,0 +1,2461 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook/icons/tagged.png");}  
+.icon.file-as { background-image: url("../../../view/theme/diabook/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook/icons/toogle_off.png"); background-repeat: no-repeat;}
+.icon.prev           { background-image: url("../../../view/theme/diabook/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next           { background-image: url("../../../view/theme/diabook/icons/next.png"); background-repeat: no-repeat;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 13px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #3465A4;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #3465A4;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #000;
+  z-index: 100;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 5px;
+}
+header #banner #logo-text {
+  font-size: 22px;
+  position: absolute;
+  top: 15%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #000;
+  color: #ffffff;
+  z-index: 99;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 7px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #364e59;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #fff797; /*bdcdd4;*/
+  color: #000;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  color: #2D2D2D;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: auto;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding-right: 10px;
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px solid #D2D2D2;}
+
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 13px;
+  max-width: 720px;
+  word-wrap: break-word;
+  line-height: 1.4;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 700px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #3465A4;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #3465A4;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+}
+.button.creation2 {
+    background-color: #33ACFF;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons **/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #333333;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.lframe {
+  float: left;
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+/*
+.photo-top-album-name {
+  position: absolute;
+  bottom: 0;
+  padding: 0 5px;
+}*/
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        
+}*/
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #3465A4;
+	}
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
\ No newline at end of file
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
new file mode 100644
index 0000000000..f0cf04d651
--- /dev/null
+++ b/view/theme/diabook/style-profile.css
@@ -0,0 +1,2461 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook/icons/tagged.png");}  
+.icon.file-as { background-image: url("../../../view/theme/diabook/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook/icons/toogle_off.png"); background-repeat: no-repeat;}
+.icon.prev           { background-image: url("../../../view/theme/diabook/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next           { background-image: url("../../../view/theme/diabook/icons/next.png"); background-repeat: no-repeat;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 13px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #3465A4;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #3465A4;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #000;
+  z-index: 100;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 5px;
+}
+header #banner #logo-text {
+  font-size: 22px;
+  position: absolute;
+  top: 15%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #000;
+  color: #ffffff;
+  z-index: 99;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 7px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #364e59;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #fff797; /*bdcdd4;*/
+  color: #000;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  color: #2D2D2D;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: auto;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding-right: 10px;
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px solid #D2D2D2;}
+
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 13px;
+  max-width: 720px;
+  word-wrap: break-word;
+  line-height: 1.4;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 700px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #3465A4;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #3465A4;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+}
+.button.creation2 {
+    background-color: #33ACFF;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons **/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #333333;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.lframe {
+  float: left;
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+/*
+.photo-top-album-name {
+  position: absolute;
+  bottom: 0;
+  padding: 0 5px;
+}*/
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        
+}*/
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #3465A4;
+	}
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
\ No newline at end of file
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index f0cf04d651..ffab5b4c4e 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -102,7 +102,6 @@
 .icon.recycle 	{ background-image: url("../../../view/theme/diabook/icons/recycle.png");}
 .icon.remote-link { background-image: url("../../../view/theme/diabook/icons/remote.png");}
 .icon.tagged    { background-image: url("../../../view/theme/diabook/icons/tagged.png");}  
-.icon.file-as { background-image: url("../../../view/theme/diabook/icons/file_as.png");}
 .star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/icons/unstarred.png");}
 .star-item.icon.starred { background-image: url("../../../view/theme/diabook/icons/starred.png");}
 .icon.link		{ background-image: url("../../../view/theme/diabook/icons/link.png");}
@@ -385,7 +384,7 @@
 .hide-comments-outer {
   margin-left: 80px;
   margin-bottom: 5px;
-  width: 484px;
+  width: 684px;
   border-bottom: 1px solid #BDCDD4;
   border-top: 1px solid #BDCDD4;
 
@@ -928,8 +927,8 @@ ul.menu-popup .empty {
 aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
-  padding: 0px 10px 0px 10px;
+  width: 180px;
+  padding: 0px 10px 0px 20px;
   border-right: 1px solid #D2D2D2;
   float: left;
   /* background: #F1F1F1; */
@@ -988,13 +987,13 @@ aside #profiles-menu {
   width: 20em;
 }
 aside #search-text {
-	width: 150px;
+	width: 173px;
 }
 aside #side-follow-url {
-	width: 150px;
+	width: 173px;
 	}
 aside #side-peoplefind-url {
-	width: 150px;
+	width: 173px;
 	}
 #contact-block {
   overflow: auto;
@@ -1096,7 +1095,7 @@ aside #side-peoplefind-url {
 section {
   display: table-cell;
   vertical-align: top;
-  width: auto;
+  width: 800px;
   padding: 0px 0px 0px 12px;
 }
 
@@ -1145,31 +1144,13 @@ body .pageheader{
 #birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
 	margin-bottom: 10px;
 	}
-
-right_aside {
-  display: table-cell;
-  vertical-align: top;
-  width: 160px;
-  padding-right: 10px;
-  /*border-left: 1px solid #D2D2D2;*/
-  
-  /* background: #F1F1F1; */
-}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
-margin-top:30px;}
-right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
-right_aside .directory-photo { margin: 0px; }
-right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
-right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
-right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px solid #D2D2D2;}
-
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
   position: relative;
   padding: 5px;
   margin-bottom: 0px;
-  width: 575px;
+  width: 775px;
 }
 .wall-item-decor {
   position: absolute;
@@ -1180,7 +1161,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
 
 .wall-item-container {
   display: table;
-  width: 580px;
+  width: 780px;
 }
 
 
@@ -1293,7 +1274,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 80px;
-  width: 500px;
+  width: 700px;
   border-bottom: 1px solid hsl(198, 21%, 79%);
 }
 .wall-item-container.comment .contact-photo {
@@ -1468,7 +1449,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
   display: none;
 }
 #jot {
-  width: 585px;
+  width: 785px;
   margin: 0px 2em 20px 0px;
 }
 #profile-jot-form #profile-jot-text {
@@ -1485,7 +1466,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
   padding: 0px;
   height: 40px;
   overflow: none;
-  width: 583px;
+  width: 783px;
   background-color: #fff;
   border-bottom: 2px solid #9eabb0;
 }
@@ -1574,7 +1555,7 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
   font-weight: normal;
 }
 #profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
-	width: 585px;
+	width: 785px;
 	height: 100px;
 	}
 #jot #jot-title:hover {
@@ -1609,12 +1590,12 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
 }
 #profile-jot-wrapper{
 	margin: 0 2em 20px 0;
-   width: 585px;
+   width: 785px;
 	}
 
 #profile-jot-submit-wrapper {
 	margin-bottom: 50px;
-	width: 585px;
+	width: 785px;
 }
 
 #profile-jot-submit {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 25808d7e93..feb140abb8 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -274,9 +274,24 @@ if($is_url = preg_match ("/\bprofile\b/i", $_SERVER['REQUEST_URI'])) {
 	
 }
 
+//change css on network and profilepages
+$cssFile = null;
+
+if($is_url = preg_match ("/\bnetwork\b/i", $_SERVER['REQUEST_URI'])) {
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-network.css";
+	}
+	
+if($is_url = preg_match ("/\bprofile\b/i", $_SERVER['REQUEST_URI'])) {
+		$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-profile.css";
+		}
+		
+
+
 //js scripts
 $a->page['htmlhead'] .= <<< EOT
 
+<link rel="stylesheet" type="text/css" href="$cssFile" />
+
 <script>
 
 //contacts

From 82cc86a41a3a91e2d240286895184d2e7aa22a5e Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Fri, 23 Mar 2012 12:07:22 +0100
Subject: [PATCH 020/219] user settings: don't show emoticons

---
 mod/settings.php  | 7 ++++++-
 view/settings.tpl | 2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/mod/settings.php b/mod/settings.php
index 59ede47297..99bf8842d2 100755
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -263,7 +263,7 @@ function settings_post(&$a) {
 	$suggestme        = ((x($_POST,'suggestme')) ? intval($_POST['suggestme'])  : 0);  
 	$hide_friends     = (($_POST['hide-friends'] == 1) ? 1: 0);
 	$hidewall         = (($_POST['hidewall'] == 1) ? 1: 0);
-
+	$nosmile          = ((x($_POST,'nosmile')) ? intval($_POST['nosmile'])  : 0);  
 
 	$notify = 0;
 
@@ -347,6 +347,7 @@ function settings_post(&$a) {
 	set_pconfig(local_user(),'system','suggestme', $suggestme);
 	set_pconfig(local_user(),'system','update_interval', $browser_update);
 	set_pconfig(local_user(),'system','itemspage_network', $itemspage_network);
+	set_pconfig(local_user(),'system','no_smilies',$nosmile);
 
 	$r = q("UPDATE `user` SET `username` = '%s', `email` = '%s', `openid` = '%s', `timezone` = '%s',  `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `notify-flags` = %d, `page-flags` = %d, `default-location` = '%s', `allow_location` = %d, `theme` = '%s', `maxreq` = %d, `expire` = %d, `openidserver` = '%s', `blockwall` = %d, `hidewall` = %d, `blocktags` = %d  WHERE `uid` = %d LIMIT 1",
 			dbesc($username),
@@ -674,6 +675,9 @@ function settings_content(&$a) {
 	$itemspage_network = intval(get_pconfig(local_user(), 'system','itemspage_network'));
 	$itemspage_network = (($itemspage_network > 0 && $itemspage_network < 101) ? $itemspage_network : 40); // default if not set: 40 items
 	
+	$nosmile = get_pconfig(local_user(),'system','no_smilies');
+	$nosmile = (($nosmile===false)? '0': $nosmile); // default if not set: 0
+	
 	if(! strlen($a->user['timezone']))
 		$timezone = date_default_timezone_get();
 
@@ -841,6 +845,7 @@ function settings_content(&$a) {
 		'$theme'	=> array('theme', t('Display Theme:'), $theme_selected, '', $themes),
 		'$ajaxint'   => array('browser_update',  t("Update browser every xx seconds"), $browser_update, t('Minimum of 10 seconds, no maximum')),
 		'$itemspage_network'   => array('itemspage_network',  t("Number of items to display on the network page:"), $itemspage_network, t('Maximum of 100 items')),
+		'$nosmile'	=> array('nosmile', t("Don't show emoticons"), $nosmile, ''),
 
 		'$h_prv' 	=> t('Security and Privacy Settings'),
 
diff --git a/view/settings.tpl b/view/settings.tpl
index 25479b5bff..2b739c968a 100755
--- a/view/settings.tpl
+++ b/view/settings.tpl
@@ -31,7 +31,7 @@ $nickname_block
 {{inc field_select.tpl with $field=$theme }}{{endinc}}
 {{inc field_input.tpl with $field=$ajaxint }}{{endinc}}
 {{inc field_input.tpl with $field=$itemspage_network }}{{endinc}}
-
+{{inc field_checkbox.tpl with $field=$nosmile}}{{endinc}}
 
 <div class="settings-submit-wrapper" >
 <input type="submit" name="submit" class="settings-submit" value="$submit" />

From 1780fff1611809a6069603eceb643e210b4b3f36 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Fri, 23 Mar 2012 14:09:06 +0100
Subject: [PATCH 021/219] diabook: theme.php remove code duplication last
 photos check for user "hidewall" remove unneeded regex move js code to close
 popup in main.js (missing stop event propagation in popup links)

---
 js/main.js                          |  19 +-
 view/theme/diabook/profile_side.tpl |   4 +-
 view/theme/diabook/theme.php        | 511 ++++++++++------------------
 3 files changed, 196 insertions(+), 338 deletions(-)

diff --git a/js/main.js b/js/main.js
index babd2a1c38..2b4b13791a 100755
--- a/js/main.js
+++ b/js/main.js
@@ -28,13 +28,15 @@
 	var in_progress = false;
 	var langSelect = false;
 	var commentBusy = false;
+	var last_popup_menu = null;
+	var last_popup_button = null;
 
 	$(function() {
 		$.ajaxSetup({cache: false});
 
 		msie = $.browser.msie ;
 		
-		/* setup tooltips */
+		/* setup tooltips *//*
 		$("a,.tt").each(function(){
 			var e = $(this);
 			var pos="bottom";
@@ -43,7 +45,7 @@
 			if (e.hasClass("ttleft")) pos="left";
 			if (e.hasClass("ttright")) pos="right";
 			e.tipTip({defaultPosition: pos, edgeOffset: 8});
-		});
+		});*/
 		
 		
 		
@@ -76,8 +78,21 @@
 			if (menu.attr('popup')=="false") return false;
 			$(this).parent().toggleClass("selected");
 			menu.toggle();
+			if (menu.css("display") == "none") {
+				last_popup_menu = null;
+				last_popup_button = null;
+			} else {
+				last_popup_menu = menu;
+				last_popup_button = $(this).parent();
+			}
 			return false;
 		});
+		$('html').click(function() {
+			last_popup_menu.hide();
+			last_popup_button.removeClass("selected");
+			last_popup_menu = null;
+			last_popup_button = null;
+		});
 		
 		// fancyboxes
 		$("a.popupbox").fancybox({
diff --git a/view/theme/diabook/profile_side.tpl b/view/theme/diabook/profile_side.tpl
index a65677696a..0fa8a27fd8 100644
--- a/view/theme/diabook/profile_side.tpl
+++ b/view/theme/diabook/profile_side.tpl
@@ -11,10 +11,10 @@
 	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
 	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
 	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
-	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendika.com/directory/forum" target="blanc">Public Groups</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1</a></li>
 	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
 </ul>
 
 </div>
 
-				
\ No newline at end of file
+				
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index feb140abb8..b487b8f88a 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -11,352 +11,195 @@ $a->theme_info = array(
   'extends' => 'diabook',
 );
 
-//profile_side at networkpages
-
-if($is_url = preg_match ("/\bnetwork\b/i", $_SERVER['REQUEST_URI'])) {
-//
-
-$nav['usermenu']=array();
-$userinfo = null;
-
-if(local_user()) {
-	
-
-
-$r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
-		
-$userinfo = array(
-			'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
-			'name' => $a->user['username'],
-		);	
-	
-$ps['usermenu'][status] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
-$ps['usermenu'][profile] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
-$ps['usermenu'][photos] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
-$ps['usermenu'][events] = Array('events/', t('Events'), "", t('Your events'));
-$ps['usermenu'][notes] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
-$ps['usermenu'][community] = Array('community/', t('Community'), "", "");
-
-
-$tpl = get_markup_template('profile_side.tpl');
-
-$a->page['aside'] .= replace_macros($tpl, array(
-		'$userinfo' => $userinfo,
-		'$ps' => $ps,
-	));
-
-}
-
-//right_aside at networkpages
-
-// last 12 users
-	$aside['$lastusers_title'] = t('Last users');
-	$aside['$lastusers_items'] = array();
-	$sql_extra = "";
-	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
-	$order = " ORDER BY `register_date` DESC ";
-
-	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
-			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
-			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
-		0,
-		12
-	);
-	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
-	if(count($r)) {
-		$photo = 'thumb';
-		foreach($r as $rr) {
-			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
-			$entry = replace_macros($tpl,array(
-				'$id' => $rr['id'],
-				'$profile-link' => $profile_link,
-				'$photo' => $rr[$photo],
-				'$alt-text' => $rr['name'],
-			));
-			$aside['$lastusers_items'][] = $entry;
-		}
-	}
-	
-// last 10 liked items
-	$aside['$like_title'] = t('Last likes');
-	$aside['$like_items'] = array();
-	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
-			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
-				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
-			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
-			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
-			GROUP BY `uri`
-			ORDER BY `T1`.`created` DESC
-			LIMIT 0,10",
-			$a->get_baseurl(),$a->get_baseurl()
-			);
-
-	foreach ($r as $rr) {
-		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
-		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
-		
-		//var_dump($rr['verb'],$rr['object-type']); killme();
-		switch($rr['verb']){
-			case 'http://activitystrea.ms/schema/1.0/post':
-				switch ($rr['object-type']){
-					case 'http://activitystrea.ms/schema/1.0/event':
-						$post_type = t('event');
-						break;
-					default:
-						$post_type = t('status');
-				}
-				break;
-			default:
-				if ($rr['resource-id']){
-					$post_type = t('photo');
-					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
-					$rr['plink'] = $m[1];
-				} else {
-					$post_type = t('status');
-				}
-		}
-		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
-
-		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
-		
-	}
-// last 12 photos
-	$aside['$photos_title'] = t('Last photos');
-	$aside['$photos_items'] = array();
-	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
-				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
-					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
-						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
-				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
-				`user` 
-				WHERE `user`.`uid` = `photo`.`uid`
-				AND `user`.`blockwall`=0
-				ORDER BY `photo`.`edited` DESC
-				LIMIT 0, 12",
-				dbesc(t('Contact Photos')),
-				dbesc(t('Profile Photos'))
-				);
-		if(count($r)) {
-		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
-		foreach($r as $rr) {
-			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
-			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
-		
-			$entry = replace_macros($tpl,array(
-				'$id' => $rr['id'],
-				'$profile-link' => $photo_page,
-				'$photo' => $photo_url,
-				'$alt-text' => $rr['username']." : ".$rr['desc'],
-			));
-
-			$aside['$photos_items'][] = $entry;
-		}
-	}
-	
-
-	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
-	$a->page['right_aside'] = replace_macros($tpl, $aside);
-	
-}
-
-//right_aside at profile pages
-
-if($is_url = preg_match ("/\bprofile\b/i", $_SERVER['REQUEST_URI'])) {
-//right_aside
-
-// last 12 users
-	$aside['$lastusers_title'] = t('Last users');
-	$aside['$lastusers_items'] = array();
-	$sql_extra = "";
-	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
-	$order = " ORDER BY `register_date` DESC ";
-
-	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
-			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
-			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
-		0,
-		12
-	);
-	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
-	if(count($r)) {
-		$photo = 'thumb';
-		foreach($r as $rr) {
-			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
-			$entry = replace_macros($tpl,array(
-				'$id' => $rr['id'],
-				'$profile-link' => $profile_link,
-				'$photo' => $rr[$photo],
-				'$alt-text' => $rr['name'],
-			));
-			$aside['$lastusers_items'][] = $entry;
-		}
-	}
-	
-// last 10 liked items
-	$aside['$like_title'] = t('Last likes');
-	$aside['$like_items'] = array();
-	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
-			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
-				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
-			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
-			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
-			GROUP BY `uri`
-			ORDER BY `T1`.`created` DESC
-			LIMIT 0,10",
-			$a->get_baseurl(),$a->get_baseurl()
-			);
-
-	foreach ($r as $rr) {
-		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
-		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
-		
-		//var_dump($rr['verb'],$rr['object-type']); killme();
-		switch($rr['verb']){
-			case 'http://activitystrea.ms/schema/1.0/post':
-				switch ($rr['object-type']){
-					case 'http://activitystrea.ms/schema/1.0/event':
-						$post_type = t('event');
-						break;
-					default:
-						$post_type = t('status');
-				}
-				break;
-			default:
-				if ($rr['resource-id']){
-					$post_type = t('photo');
-					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
-					$rr['plink'] = $m[1];
-				} else {
-					$post_type = t('status');
-				}
-		}
-		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
-
-		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
-		
-	}
-// last 12 photos
-	$aside['$photos_title'] = t('Last photos');
-	$aside['$photos_items'] = array();
-	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
-				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
-					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
-						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
-				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
-				`user` 
-				WHERE `user`.`uid` = `photo`.`uid`
-				AND `user`.`blockwall`=0
-				ORDER BY `photo`.`edited` DESC
-				LIMIT 0, 12",
-				dbesc(t('Contact Photos')),
-				dbesc(t('Profile Photos'))
-				);
-		if(count($r)) {
-		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
-		foreach($r as $rr) {
-			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
-			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
-		
-			$entry = replace_macros($tpl,array(
-				'$id' => $rr['id'],
-				'$profile-link' => $photo_page,
-				'$photo' => $photo_url,
-				'$alt-text' => $rr['username']." : ".$rr['desc'],
-			));
-
-			$aside['$photos_items'][] = $entry;
-		}
-	}
-	
-
-	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
-	$a->page['right_aside'] = replace_macros($tpl, $aside);
-	
-}
-
 //change css on network and profilepages
 $cssFile = null;
 
-if($is_url = preg_match ("/\bnetwork\b/i", $_SERVER['REQUEST_URI'])) {
-	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-network.css";
+
+/**
+ * prints last community activity
+ */
+function diabook_community_info(){
+	$a = get_app();
+	//right_aside at networkpages
+
+	// last 12 users
+	$aside['$lastusers_title'] = t('Last users');
+	$aside['$lastusers_items'] = array();
+	$sql_extra = "";
+	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
+	$order = " ORDER BY `register_date` DESC ";
+
+	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
+			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
+			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
+		0,
+		12
+	);
+	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+	if(count($r)) {
+		$photo = 'thumb';
+		foreach($r as $rr) {
+			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $profile_link,
+				'$photo' => $rr[$photo],
+				'$alt-text' => $rr['name'],
+			));
+			$aside['$lastusers_items'][] = $entry;
+		}
 	}
 	
-if($is_url = preg_match ("/\bprofile\b/i", $_SERVER['REQUEST_URI'])) {
-		$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-profile.css";
-		}
-		
+	
+	// last 10 liked items
+	$aside['$like_title'] = t('Last likes');
+	$aside['$like_items'] = array();
+	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
+			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
+				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
+			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
+			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
+			GROUP BY `uri`
+			ORDER BY `T1`.`created` DESC
+			LIMIT 0,10",
+			$a->get_baseurl(),$a->get_baseurl()
+			);
 
+	foreach ($r as $rr) {
+		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
+		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
+		
+		//var_dump($rr['verb'],$rr['object-type']); killme();
+		switch($rr['verb']){
+			case 'http://activitystrea.ms/schema/1.0/post':
+				switch ($rr['object-type']){
+					case 'http://activitystrea.ms/schema/1.0/event':
+						$post_type = t('event');
+						break;
+					default:
+						$post_type = t('status');
+				}
+				break;
+			default:
+				if ($rr['resource-id']){
+					$post_type = t('photo');
+					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
+					$rr['plink'] = $m[1];
+				} else {
+					$post_type = t('status');
+				}
+		}
+		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
+
+		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
+		
+	}
+	
+	
+	// last 12 photos
+	$aside['$photos_title'] = t('Last photos');
+	$aside['$photos_items'] = array();
+	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
+				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
+					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
+						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
+				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
+				`user` 
+				WHERE `user`.`uid` = `photo`.`uid`
+				AND `user`.`blockwall`=0
+				AND `user`.`hidewall`=0
+				ORDER BY `photo`.`edited` DESC
+				LIMIT 0, 12",
+				dbesc(t('Contact Photos')),
+				dbesc(t('Profile Photos'))
+				);
+		if(count($r)) {
+		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+		foreach($r as $rr) {
+			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
+			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
+		
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $photo_page,
+				'$photo' => $photo_url,
+				'$alt-text' => $rr['username']." : ".$rr['desc'],
+			));
+
+			$aside['$photos_items'][] = $entry;
+		}
+	}
+	
+
+	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	
+}
+
+
+//profile_side at networkpages
+if ($a->argv[0] === "network"){
+
+	// USER MENU
+	if(local_user()) {
+		
+		$r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
+				
+		$userinfo = array(
+					'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
+					'name' => $a->user['username'],
+				);	
+		$ps = array('usermenu'=>array());
+		$ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
+		$ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
+		$ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
+		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
+		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
+		$ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
+		$ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Public Groups'), "", "");
+
+		$tpl = get_markup_template('profile_side.tpl');
+
+		$a->page['aside'] .= replace_macros($tpl, array(
+				'$userinfo' => $userinfo,
+				'$ps' => $ps,
+			));
+
+	}
+	
+	// COMMUNITY
+	diabook_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-network.css";
+	
+}
+
+
+
+//right_aside at profile pages
+if ($a->argv[0] === "profile"){
+	
+	// COMMUNITY
+	diabook_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-profile.css";
+	
+}
+
+
+// custom css
+if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
 //js scripts
+
 $a->page['htmlhead'] .= <<< EOT
 
-<link rel="stylesheet" type="text/css" href="$cssFile" />
-
 <script>
-
-//contacts
-$('html').click(function() {
- $('#nav-contacts-linkmenu').removeClass('selected');
- document.getElementById( "nav-contacts-menu" ).style.display = "none";
- });
- 
- $('#nav-contacts-linkmenu').click(function(event){
-     event.stopPropagation();
- });
-
-//messages
-$('html').click(function() {
- $('#nav-messages-linkmenu').removeClass('selected');
- document.getElementById( "nav-messages-menu" ).style.display = "none";
- });
-
- $('#nav-messages-linkmenu').click(function(event){
-     event.stopPropagation();
- });
-
-//notifications
-$('html').click(function() {
- $('#nav-notifications-linkmenu').removeClass('selected');
- document.getElementById( "nav-notifications-menu" ).style.display = "none";
- });
-
- $('#nav-notifications-linkmenu').click(function(event){
-     event.stopPropagation();
- });
-
-//usermenu
-$('html').click(function() {
- $('#nav-user-linkmenu').removeClass('selected');
- document.getElementById( "nav-user-menu" ).style.display = "none";
- });
-
- $('#nav-user-linkmenu').click(function(event){
-     event.stopPropagation();
- });
- 
- //settingsmenu
- $('html').click(function() {
- $('#nav-site-linkmenu').removeClass('selected');
- document.getElementById( "nav-site-menu" ).style.display = "none";
- });
-
- $('#nav-site-linkmenu').click(function(event){
-     event.stopPropagation();
- });
- //appsmenu
- $('html').click(function() {
- $('#nav-apps-link').removeClass('selected');
- document.getElementById( "nav-apps-menu" ).style.display = "none";
- });
-
- $('#nav-apps-link').click(function(event){
-     event.stopPropagation();
- });
- 
  $(function() {
 	$('a.lightbox').fancybox(); // Select all links with lightbox class
-});
-
- 
+ });
  </script>
 EOT;
+

From d76b052f90346b49d64aeef9024ab56f8be79f53 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 24 Mar 2012 04:05:21 +0100
Subject: [PATCH 022/219] add PostIt to right_aside, fixes in css

---
 view/theme/diabook/communityhome.tpl        |  12 +-
 view/theme/diabook/fpostit/README           |   8 ++
 view/theme/diabook/fpostit/fpostit.js       |   6 +
 view/theme/diabook/fpostit/fpostit.php      | 135 ++++++++++++++++++++
 view/theme/diabook/fpostit/friendika-32.png | Bin 0 -> 1593 bytes
 view/theme/diabook/style-network.css        |   8 +-
 view/theme/diabook/style-profile.css        |  17 +--
 view/theme/diabook/theme.php                |   9 ++
 view/theme/diabook/wall_item.tpl            |   1 -
 view/theme/diabook/wallwall_item.tpl        |   1 -
 10 files changed, 180 insertions(+), 17 deletions(-)
 create mode 100644 view/theme/diabook/fpostit/README
 create mode 100755 view/theme/diabook/fpostit/fpostit.js
 create mode 100644 view/theme/diabook/fpostit/fpostit.php
 create mode 100644 view/theme/diabook/fpostit/friendika-32.png

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 944aec2dd4..46681998d7 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -1,5 +1,5 @@
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or #NewHere?</h3>
+<h3 style="margin-top:0px;">Help or #NewHere ?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; color:#000;" title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; color:#000;" title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; color:#000;" target="blank">NewHere</a>
@@ -7,7 +7,7 @@
 
 {{ if $lastusers_title }}
 <h3>$lastusers_title</h3>
-<div class='items-wrapper'>
+<div id='lastusers-wrapper' class='items-wrapper'>
 {{ for $lastusers_items as $i }}
 	$i
 {{ endfor }}
@@ -25,19 +25,23 @@
 
 {{ if $photos_title }}
 <h3>$photos_title</h3>
-<div class='items-wrapper'>
+<div id='ra-photos-wrapper' class='items-wrapper'>
 {{ for $photos_items as $i }}
 	$i
 {{ endfor }}
 </div>
 {{ endif }}
 
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+{{ endif }}
 
 {{ if $like_title }}
 <h3>$like_title</h3>
 <ul id='likes'>
 {{ for $like_items as $i }}
-	<li>$i</li>
+	<li id='ra-photos-wrapper'>$i</li>
 {{ endfor }}
 </ul>
 {{ endif }}
diff --git a/view/theme/diabook/fpostit/README b/view/theme/diabook/fpostit/README
new file mode 100644
index 0000000000..39b7c57613
--- /dev/null
+++ b/view/theme/diabook/fpostit/README
@@ -0,0 +1,8 @@
+fpostit
+
+original author: Devlon Duthied
+
+see his blog posting:
+http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
+
+original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/diabook/fpostit/fpostit.js b/view/theme/diabook/fpostit/fpostit.js
new file mode 100755
index 0000000000..d183c75736
--- /dev/null
+++ b/view/theme/diabook/fpostit/fpostit.js
@@ -0,0 +1,6 @@
+javascript: (function() {
+    					the_url = 'localhost/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()"
\ No newline at end of file
diff --git a/view/theme/diabook/fpostit/fpostit.php b/view/theme/diabook/fpostit/fpostit.php
new file mode 100644
index 0000000000..acf77a6c84
--- /dev/null
+++ b/view/theme/diabook/fpostit/fpostit.php
@@ -0,0 +1,135 @@
+<?php
+if (!isset($_POST["friendika_acct_name"])) $_POST["friendika_acct_name"] = '';
+if (!isset($_COOKIE['username'])) $_COOKIE['username'] = '';
+if (!isset($_COOKIE['password'])) $_COOKIE['password'] = '';
+if (!isset($hostname)) $hostname = '';
+if (!isset($username)) $username = '';
+
+
+if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+	setcookie("username", $_POST["friendika_acct_name"], time()+60*60*24*300);
+	setcookie("password", $_POST["friendika_password"], time()+60*60*24*300);
+}
+
+?>
+<html>
+<head>
+	<style>
+		body {
+			font-family: arial, Helvetica,sans-serif;
+			margin: 0px;
+		}
+		.wrap1 {
+			padding: 2px 5px;
+			background-color: #729FCF;
+			margin-bottom: 10px;
+		}
+		.wrap2 {
+			margin-left: 10px;
+			font-size: 12px;
+		}
+		.logo {
+			margin-left: 3px;
+			margin-right: 5px;
+			float: left;
+		}
+		h2 {
+			color: #ffffff;
+		}
+		.error {
+			background-color: #FFFF66;
+			font-size: 12px;
+			margin-left: 10px;
+		}
+	</style>
+</head>
+
+<body>
+<?php
+
+if (isset($_GET['title'])) {
+	$title = $_GET['title'];
+}
+if (isset($_GET['text'])) {
+	$text = $_GET['text'];
+}
+if (isset($_GET['url'])) {
+	$url = $_GET['url'];
+}
+
+if ((isset($title)) && (isset($text)) && (isset($url))) {
+	$content = "$title\nsource:$url\n\n$text";
+} else {
+	$content = $_POST['content'];
+}
+
+if (isset($_POST['submit'])) {
+	
+	if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+		$acctname = $_POST["friendika_acct_name"];
+		$tmp_account_array = explode("@", $acctname);
+		if (isset($tmp_account_array[1])) {
+			$username = $tmp_account_array[0];
+			$hostname = $tmp_account_array[1];
+		}
+		$password = $_POST["friendika_password"];
+		$content = $_POST["content"];
+
+		$url = "http://" . $hostname . '/api/statuses/update';
+		$data = array('status' => $content);
+		
+		// echo "posting to: $url<br/>";
+
+		$c = curl_init();
+		curl_setopt($c, CURLOPT_URL, $url); 
+		curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data); 
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
+		curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
+		$c_result = curl_exec($c); 
+		if(curl_errno($c)){ 
+			$error = curl_error($c);
+			showForm($error, $content);
+		}
+		
+		curl_close($c);
+		if (!isset($error)) {
+			echo '<script language="javascript" type="text/javascript">window.close();</script>';
+		}
+		
+	} else {
+		$error = "Missing account name and/or password...try again please";
+		showForm($error, $content);
+	}
+	
+} else {
+	showForm(null, $content);
+}
+
+function showForm($error, $content) {
+	$username_cookie = $_COOKIE['username'];
+	$password_cookie = $_COOKIE['password'];
+	
+	echo <<<EOF
+	<div class='wrap1'>
+		<h2><img class='logo' src='friendika-32.png' align='middle';/>
+		Friendika Bookmarklet</h2>
+	</div>
+
+	<div class="wrap2">
+		<form method="post" action="{$_SERVER['PHP_SELF']}">
+			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
+			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
+			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
+			<input type="submit" value="PostIt!" name="submit" />&nbsp;&nbsp;<span class='error'>$error</span>
+		</form>
+		<p></p>
+	</div>
+EOF;
+	
+}
+?>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/view/theme/diabook/fpostit/friendika-32.png b/view/theme/diabook/fpostit/friendika-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
zcmV-92FCe`P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L03itg03ithOzq;@000HdNkl<ZSi_~4
zJ8T@+6^6evyWHhNA`M!W3B_`e#E>i(P8=f+Y^Mqc1WDr}2vQk{QV2|+A}XxHfQrbj
zRH(85xk;}eX_zVqV1$KI$q_6^imXtyL@uc%ce#(b_xvgD%<ht2>Ji=M&inl5|IcfT
zk+r<M%;MrA0C(@+q`ezBHa|~wW&+8n*XP*WyvN+!i?muB)a$dfS`B9Fvut%5%++SO
zbH72oK1(OhsntZM9ogA=z>nW~cVMU8ZZk781Awt_EiW&B7^A=0&%>nLiE=zTF-F`Y
z?jnYe_L%k%19FkaK*b=2KJJkieXtuAdLjSn+z01=1918BWlo<yJp^#|>ebmi#Ot+6
zd};o$s8<Cz9wRPCipV`3d&E8Mk`Imz=jLjk2jO{aaykKbA$RibE}^+jXg_RD)a$Qb
z_``)eXU?3Vdg;<7mX?-Sz4!IMP8`pU{pi$$rY0ho8*(8x6afc$vB%*qKp~x1o%M|t
zUt}k!9eo-11i%p<q<Ad1&KE0lts5)X&YnH{#`*K-?^KtTmbiHF;-~%H#<90vnO0qH
z>PJixiZ(PPAQm8s^ZmeF?Cdnz=xsAO(@FBVaF<-N=#qcy`!ug#n_pR3xd8mK3UKSz
ze-_?6Il*+Li$cWY2shJyLy_ci0i--vac-j3Y_i#FQ=jYM?zlvBSqVZ}McY#^X#4s<
zPrZ8T)J*laOG{I$YhS<c_KCxgPZ+@k(QKb#;R%==V;>_Wkj&ZH*<z#9X1d)Ydc>u~
zg0LtdDzsyb^#^N5deLU8S3bR>qYE$d)9;;xa7ct;qgt!*(277b#xPPckcsy828~XO
z&Tf|&97!b$DHg11?OtGGYg+=U?e;FW|9wMW-EKqoxLKS?X(0y*BOpOH1|D_`U<2JX
z0>Y_Jik*j>G<t3N?UagM06>N#EOR>D9xAf0TBc#I-GEMjkO5htwFbpv<?}wj_+S(A
zIHr1}Wd^Nns4ni($>R{@;Ctz7((s+?@NK{Z7L&Gx6%|Jz&slFc^QS+?n-4e$MGa9s
z@)DT|VVGq|!YpH4>8tMZq1g3}E2WE5-+6=B`0s%%2t$Q@gDYkQ2pf7d9>A#28t<it
zA`|R@H<jKt!!-Pc*?7d+7$sqRn|R_iFl(mAJzIT>&yA8iJ_tc2^D0F%dsYBRj$WQp
zbG7>-v^y!}_aha|%vLyTO)2D=B?j!700?0+-hHjc-#=O4=)(Ji5XT~&teehX+0-9f
zzp_KGypG1fd|Ch|LnaPSWxVrUz}F7;X%Y_mmXUV`Vf@T7AWIAk6QlA7vSdy+jQl46
zkUc&El5rLO=peuJ|E1028PG@xrObbgPZm8P?~eyilu?aTv6^6^`e<UOj3cv#w)Yk$
zN(r9?fJ*~^l`dcgf4kP_z29v<Qd=`<b)o*V0eyH`kF+PN4+2o$@ev3qOk#Aly2kvk
zKO!{mgJolxn?zKP94Bh1hkR%}Gt+2Y-U}d#7!9dXNC3*pc3;6N6%Kv-HA3ULgt53c
z+BZ|5077rCyC$Rz7a$)Lr~v@E5n`2oIc=2;#8gi5kWtAh5CaxN;@dT#y6pIwiU=|x
zr4Ek?E1q?8ve+M}Rt361^Zq7u`<Z%qfma~1Vk$CvF(b<|vd~8{ABi%J;LspZ(<lc{
zsech$F=EYifHu%A8Cd<tjX<-5<d%UXVZu`cBl`XF7od-a{*d0nV@F6DHgl;c<EcU=
zQiNwl|K3dlZUW5`!0$i5oxgYa&$~14FHXwAJPp7^+yHvTh!yiLG4Bu5l~Q*c&L6(#
zdcq~cOp+|D-K2BxO93B^#=u?hx6ggD_1RxOo1Fg14{G}1$r`nZq_2Q`8v&Qo-&iGX
zHxk{V7}tlCCmDRCFUydWuiqhGyG6eCC3yTf@YiuE{TA>c*hx_BnWmC&u29haG4LlI
rGxj`Ruw!GZjr6p}i@z8)_TTs)qHGuE{mw-x00000NkvXXu0mjfEd=xj

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index f0cf04d651..23ab0d4bfd 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1161,7 +1161,9 @@ right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center;
 right_aside .directory-photo { margin: 0px; }
 right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
 right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
-right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px solid #D2D2D2;}
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 
 /* wall item */
 .tread-wrapper {
@@ -1232,13 +1234,13 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
 
 .wall-item-container .wall-item-content {
   font-size: 13px;
-  max-width: 720px;
+  max-width: 420px;
   word-wrap: break-word;
   line-height: 1.4;
 }
 
 .wall-item-container .wall-item-content img {
-  max-width: 700px;
+  max-width: 500px;
 }
 .wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
   display: table-cell;
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index f0cf04d651..a721d62abc 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1018,8 +1018,8 @@ aside #side-peoplefind-url {
   margin: 0px 2px 2px 0px;
 }
 #contact-block .contact-block-link img {
-  widht: 55px;
-  height: 55px;
+  widht: 48px;
+  height: 48px;
 }
 #lost-password-link {
   float: left;
@@ -1161,8 +1161,9 @@ right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center;
 right_aside .directory-photo { margin: 0px; }
 right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
 right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
-right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px solid #D2D2D2;}
-
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
@@ -1232,13 +1233,13 @@ right_aside .items-wrapper{ overflow: auto;	width: 100%; border-bottom: 1px soli
 
 .wall-item-container .wall-item-content {
   font-size: 13px;
-  max-width: 720px;
+  max-width: 420px;
   word-wrap: break-word;
   line-height: 1.4;
 }
 
 .wall-item-container .wall-item-content img {
-  max-width: 700px;
+  max-width: 500px;
 }
 .wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
   display: table-cell;
@@ -2026,8 +2027,8 @@ box-shadow: 1px 1px 5px 0;
 /* ================== */
 
 .contact-block-img {
-        width: 55px;
-        height: 55px;
+        width: 48px;
+        height: 48px;
         padding-right: 3px;
 }
 .contact-block-div {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index b487b8f88a..4600c92fbc 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -130,6 +130,15 @@ function diabook_community_info(){
 		}
 	}
 	
+	$fostitJS = "javascript: (function() {
+    					the_url = '".$a->get_baseurl($ssl_state)."/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()" ;
+  
+   $aside['$fostitJS'] = $fostitJS;
+   
 
 	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
 	$a->page['right_aside'] = replace_macros($tpl, $aside);
diff --git a/view/theme/diabook/wall_item.tpl b/view/theme/diabook/wall_item.tpl
index 20d24702b9..1238340647 100644
--- a/view/theme/diabook/wall_item.tpl
+++ b/view/theme/diabook/wall_item.tpl
@@ -1,6 +1,5 @@
 {{ if $item.indent }}{{ else }}
 <div class="wall-item-decor">
-	{{ if $item.lock }}<span class="icon lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
 	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 </div>
 {{ endif }}
diff --git a/view/theme/diabook/wallwall_item.tpl b/view/theme/diabook/wallwall_item.tpl
index e02e5a8bec..c5b6b36b54 100644
--- a/view/theme/diabook/wallwall_item.tpl
+++ b/view/theme/diabook/wallwall_item.tpl
@@ -1,6 +1,5 @@
 {{ if $item.indent }}{{ else }}
 <div class="wall-item-decor">
-	{{ if $item.lock }}<span class="icon lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
 	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 </div>
 {{ endif }}

From 378762fed21b4145db9a153489fc732a3d110ef5 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 24 Mar 2012 06:17:14 +0100
Subject: [PATCH 023/219] add connectable services to right_aside

---
 view/theme/diabook/communityhome.tpl     |  20 +++++++++++++++++---
 view/theme/diabook/icons/StatusNet.png   | Bin 0 -> 1257 bytes
 view/theme/diabook/icons/email.png       | Bin 0 -> 880 bytes
 view/theme/diabook/icons/facebook.png    | Bin 0 -> 1082 bytes
 view/theme/diabook/icons/livejournal.png | Bin 0 -> 2029 bytes
 view/theme/diabook/icons/posterous.png   | Bin 0 -> 2783 bytes
 view/theme/diabook/icons/tumblr.png      | Bin 0 -> 938 bytes
 view/theme/diabook/icons/twitter.png     | Bin 0 -> 964 bytes
 view/theme/diabook/icons/wordpress.png   | Bin 0 -> 1693 bytes
 view/theme/diabook/theme.php             |   2 ++
 10 files changed, 19 insertions(+), 3 deletions(-)
 create mode 100644 view/theme/diabook/icons/StatusNet.png
 create mode 100644 view/theme/diabook/icons/email.png
 create mode 100644 view/theme/diabook/icons/facebook.png
 create mode 100644 view/theme/diabook/icons/livejournal.png
 create mode 100644 view/theme/diabook/icons/posterous.png
 create mode 100644 view/theme/diabook/icons/tumblr.png
 create mode 100644 view/theme/diabook/icons/twitter.png
 create mode 100644 view/theme/diabook/icons/wordpress.png

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 46681998d7..34f8ab0661 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -1,8 +1,22 @@
 {{ if $lastusers_title }}
 <h3 style="margin-top:0px;">Help or #NewHere ?</h3>
-<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; color:#000;" title="Friendica Support" target="blank">Friendica Support</a><br>
-<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; color:#000;" title="Let's talk" target="blank">Let's talk</a><br>
-<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; color:#000;" target="blank">NewHere</a>
+<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
+<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
+<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
+{{ endif }}
+
+{{ if $lastusers_title }}
+<h3>Connectable Services</h3>
+<div id="right_service_icons" style="margin-left: 10px; margin-top: 5px;">
+<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a>
+<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a>
+<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook/icons/livejournal.png?" title="LiveJournal"></a>
+<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook/icons/posterous.png?" title="Posterous"></a>
+<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook/icons/tumblr.png?" title="Tumblr"></a>
+<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook/icons/twitter.png?" title="Twitter"></a>
+<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook/icons/wordpress.png?" title="WordPress"></a>
+<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook/icons/email.png?" title="E-Mail"></a>
+</div>
 {{ endif }}
 
 {{ if $lastusers_title }}
diff --git a/view/theme/diabook/icons/StatusNet.png b/view/theme/diabook/icons/StatusNet.png
new file mode 100644
index 0000000000000000000000000000000000000000..398bca716dcde03144eaa47f23a099939b507cfd
GIT binary patch
literal 1257
zcmV<F1Qz>=P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800004b3#c}2nYxW
zd<bNS00009a7bBm000XT000XT0n*)m`~Uy|7<5HgbW?9;ba!ELWdK2BZ(?O2Mrm?o
zcW-iQb5FA$P5=M^7IZ~ebVG7wVRUJ4ZXi@?ZDjy3H!m?XFEKE1V^&B200c!zL_t(o
zg}s+gXjE4e#(($T_s02`(P-@0kVxw)39Ut&rBH;5N^voX*rDRiZC4@zMPe60Oh_vz
zU5HspiWW(UP!L@xf(=AnnW(k4G%D3}(j;0lF_U@kbdi@alfL(o7RL`h2JSoeJLjHz
z&b@b(h;Td>%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{
z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly
zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW
zK9P{r5|uB&+LjhR=<a4kO--QP%-9%12M&<y>swYazYxK++V;_i=fsZ=@ZQ0Le01Uj
zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi
z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd
zV(E05^Y6B8<Hg`0F<_n6IK#u-86IZj@@2lbas?BK01!*3S(nZ7$C)$efK0hzTQCdM
zWin+G2D-Y)4-T?gDN<Tf<^8T!iu~Xp16^HZ_H~&IvrBD(D}o;juFI;%#xlWQdU{9#
zHlRch5tIlvkOUr{JzHkKs<DxR>-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38
zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$
z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh
zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r(
zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9&#5i2A%^`BAA`V
z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9
z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z
zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o;
z(HmEQ<xzX%1t7h7GmX1;v3C7>uJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1?
zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo
zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{<wQ>h;&p^wOV)6VxLq6IE
TXnjt100000NkvXXu0mjfw0uI$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/email.png b/view/theme/diabook/icons/email.png
new file mode 100644
index 0000000000000000000000000000000000000000..240cef2c3354de7d0934026386ca9f19eefbbe2c
GIT binary patch
literal 880
zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#5=lfsRCwC#R@+WmQ4pPTKoQUgsD${S
zC?SDxHR^{n{6(8IY5E<ePyGzjKJf*9fH5ZULPAoMI~2hS1*LmUot*=g_)tCRgOf~V
zpW9w*ubDmj7^Lj@`1pfqnn#9VxX1>ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W
zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e
z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE
zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w
zwzl}%;cze}#yE_)H=_@Dy<T#=-TV;uK;ruPn!4RCot~aDA*(`&cn_rO^*YDf+gqMv
zd3l+F!61Vny}%K0T;n@UK-j?KTJ8b#^74`=!wEJR45;7lQ>j#<v$HdvY-MGI2_+H<
zmbqLmQz#VDz}6^Zt$>w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag
zgQ+Bv_)Db#c|1Hk<UB4cEU<%wL>XH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140
zT3ub`4}|sK{vBi+%L+mI<m7}ELDfHh8a}cTLnV9Ehr7GGQ=ry&tSOj{s0om-R4ST)
zwbw}RF+~C6Pd+&I)m9p)LfhNho2p)k^TyT)2YKv<dab7C78eCfVIvY_4Aut+2b}lW
z>V3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6
z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td
zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z
z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000<MNUMn
GLSTZy@|kM@

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/facebook.png b/view/theme/diabook/icons/facebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e5dd39c36f9aeb71228b5cabc048883bf147658
GIT binary patch
literal 1082
zcmV-A1jYM_P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#+(|@1RCwCNS4(IUQ53yNCd8UVP;?_`
zTZ{EmH{ypD6wxXQx@hZ4D!6lD5kDZf5Zq`%7lODEw+bToTPf<sWhshUNoixNF{X;7
zw%Ssg&gWg{&6|07Z)V=~gW{#h%=@1E&OP_$HHL`L(tf#fY!a{P7On)l%?#Pc`J-Q6
z8$;Rz_&Wc%+vn}c-ms8}#m;{2x&A2D+;*umy`uh3)22FDluEJ*9Ms##hCtRP#Op`)
zA#}_I=KXTp-HJOhqw6q~AAphK#}192eCw`SNG3IS+gD@@JbzJO0g1aQ@~1a0_VIN>
zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya
zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n
z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn<
zOx<GY7E?tOkR-0EqPg0+p9nv`yo0WzJK@-oi;&HvrKtA48GzGQUNQzu*8#fR&<*z#
z!s#(Q6l@L=1Y2cjYP<y9=Q^PM(C#RiG6qb}fE@zE)__H%DY6sjQ@D_NP^}9GcdUvA
z_tKdQ-_?L&m~sjV8c>1@A@Nw~Jlq<YesL|uNt75cZ3l>$2BHX2)P#x+Hh)87odh^B
z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+
z;J#8T7~PZoPzBT_)&ar<K`>ZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md
z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(!
zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v`
z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU
z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI
z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!<zh)Z#2hgAheL%6;`~h)+9>#6_
zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd
zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW
A82|tP

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/livejournal.png b/view/theme/diabook/icons/livejournal.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d27d265eed3e0ce3ad46a089059073427977ef6
GIT binary patch
literal 2029
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
LNkvXXu0mjf>5a5s

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/posterous.png b/view/theme/diabook/icons/posterous.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8e86078e43e9060f752e7d414a323bb39bf6a10
GIT binary patch
literal 2783
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
Hu%tf$f2uz6

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/tumblr.png b/view/theme/diabook/icons/tumblr.png
new file mode 100644
index 0000000000000000000000000000000000000000..1dc7fa0722878413256e85ef73f00b5651020b2f
GIT binary patch
literal 938
zcmV;b16BNqP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#Oi4sRRCwCNSItioK@@+p-F{doEo~@P
zu|)_jRg8(?g^-wdFq&|X#H%I-PsWgNGch9nfD(*XZ(fWCxZufyAs$Rn52aWH#G+9y
zief2E_tTkece_iWGh37TlGpv3dGEKsH}5xF6u)p2uwB7Eg}oCRV_EFu*k^f?{CHQ_
zOtLo#Uaz+y*^9+uXJ$Dw^Lc%JgaDWlP6*(3^N?ChHv~Z6sU(n`7{C-qXy<tsq|+Y&
zG_4^{a*>>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb
zE;|PxSpmqBBL>2uAl$ogQ9n<ueuafprVa+A3IIYOD+6w~2hI;9K~+oR3;CQQ_6#%1
zRt6w~rqUVk`h0M<Pk?Ke`b_|29?RTn0HOteNM|709)mMN0>-Wmg5T#c0jPLhOE6fq
z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY-
znTdp8crawUms<G(&*n5r7g!k}T|i-AzvKr>ZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L
z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$<Rg2ldJaJ#5~~eBu>eqH
zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<<HohBIu{~i4sRl63_>Pa86ekM9RLu=
zSpZ-fS><$J0Ch+)Laqt`<bVNEJ8KCDn7SA+c2@IE@LMo>nE}J&u{MYu>janEjcG;D
z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b
z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U
z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg
zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3<nu?(1;$h>pGyPI9Rw
zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;=
M07*qoM6N<$g69C9qyPW_

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/twitter.png b/view/theme/diabook/icons/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7
GIT binary patch
literal 964
zcmV;#13UbQP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#W=TXrRCwCFS4~eEQ4~E4!|*kr2#6op
zke~sR%BD>h#-vFXjmC}simu)FKloF0*QBY7CXG$nrj50>HMOm^v;x&CmXBeWH?QxZ
zAmGe^l5mq7VSK!M=ALuUo3TB9vjY}OELT~^(4W|6xx#W?<i%%4LTmR&Lh#syzEm#}
zJ@!0vw6>W!TIK*&=ORH!f(@I0i+urbFW>>M$pEZ!05QAGhL<NL^ecF+I|FY1F~$Kv
zr4%|f|G`n_5b3Xb@W?Wv@u}M1UW3=<Q3If`>Vz62IA+D4yxK-KG7Z=1KSZByU~zFC
zq9pYMK+&545C*_x;rrt<wo*%t@9D7=roMeZBAM(B0BHhHW@t1M3UZD?K-U}JH9^Ej
z8bF-(MnSoy1FV1<1p*T&Z34hUw@aq$yQe_E1W+R89iXfbrL6>M)e3TlhaHRfgF%Q6
z$;1oVI-r@{k<R|t4j@-h@oaaeBY+_&m|Ivd1kus~D-9R{_#ux2iSdpAoRtE?pLUU$
zndzVbP613hz$qZ)W;}~-eAa`A8|<x+HXpF;0MTwNHownjxOa;WoI9bJ21ri;Cc_>>
zebwjc9Ds!n>-tp+2JAXQUZ-VYx7~)jVF_Wk(74;S@wx<{S<Eyw=s?m{!D3>_5&);T
zK=fK#g;@VkwHm`V0A*Fhfl}?sh#bt|8UVQ2n2C@WOaZZ2-))GX%^k3CLIVoQXL+_h
z+8Y8J+B;w~Zk5LadZx5o`>i{$v+)$Z;fT2jd1VYnCtx?RV%jW1D+(q@19<%_-E!>=
z61M3uJO`)d9BUa2ynBn=59c9y<qiN~-T|jegrBX-S6X#Y6n(X{ima}|zxN%n)Kx2{
z7a9=iGpU(mk&V%VWaL~6*G!EOovnz5`=VP4c=*@@WNOTht@O#YwI=&y!@b)y0LurA
zQ;lGDdK4kqi5Fk8P^#S@P7|X+!@cX58XD-d<v~S5bUc7Z(ExrP7m>@CkT0unIYc-`
z;}@D+As+~{?4p4iQe1<AdSq0BKTNCMK@Z|X-kO_{izC}83e1m-n%;Q~c|W>+#^WBZ
zGJ&0-$Do%}u+PtdDSNecMD`<jt&6i~pLbxTP*K-p$$^BR_T|-#vr<s2{O(scfOSDt
mmP@MA*Vl95;`RK$00RII@IeeJDZ?TF0000<MNUMnLSTXzEVnuU

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/wordpress.png b/view/theme/diabook/icons/wordpress.png
new file mode 100644
index 0000000000000000000000000000000000000000..f564c4300fa13da4734c103f2792d78c58997ea7
GIT binary patch
literal 1693
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

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 4600c92fbc..adf31746fd 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -139,6 +139,8 @@ function diabook_community_info(){
   
    $aside['$fostitJS'] = $fostitJS;
    
+   $url = $a->get_baseurl($ssl_state);   
+   $aside['$url'] = $url;
 
 	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
 	$a->page['right_aside'] = replace_macros($tpl, $aside);

From ba027f174d593e31a24d6bcbaab490639169d312 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 24 Mar 2012 08:13:48 +0100
Subject: [PATCH 024/219] add right_aside to diabook-blue

---
 view/theme/diabook-blue/communityhome.tpl     |   61 +
 view/theme/diabook-blue/directory_item.tpl    |   10 +
 view/theme/diabook-blue/fpostit/README        |    8 +
 view/theme/diabook-blue/fpostit/fpostit.js    |    6 +
 view/theme/diabook-blue/fpostit/fpostit.php   |  135 +
 .../diabook-blue/fpostit/friendika-32.png     |  Bin 0 -> 1593 bytes
 view/theme/diabook-blue/icons/StatusNet.png   |  Bin 0 -> 1257 bytes
 view/theme/diabook-blue/icons/email.png       |  Bin 0 -> 880 bytes
 view/theme/diabook-blue/icons/facebook.png    |  Bin 0 -> 1082 bytes
 view/theme/diabook-blue/icons/livejournal.png |  Bin 0 -> 2029 bytes
 view/theme/diabook-blue/icons/posterous.png   |  Bin 0 -> 2783 bytes
 view/theme/diabook-blue/icons/tumblr.png      |  Bin 0 -> 938 bytes
 view/theme/diabook-blue/icons/twitter.png     |  Bin 0 -> 964 bytes
 view/theme/diabook-blue/icons/wordpress.png   |  Bin 0 -> 1693 bytes
 view/theme/diabook-blue/profile_side.tpl      |    4 +-
 view/theme/diabook-blue/profile_vcard.tpl     |    2 +-
 view/theme/diabook-blue/right_aside.tpl       |   20 +
 view/theme/diabook-blue/style-network.css     | 2509 +++++++++++++++++
 view/theme/diabook-blue/style-profile.css     | 2508 ++++++++++++++++
 view/theme/diabook-blue/theme.php             |  276 +-
 20 files changed, 5444 insertions(+), 95 deletions(-)
 create mode 100755 view/theme/diabook-blue/communityhome.tpl
 create mode 100755 view/theme/diabook-blue/directory_item.tpl
 create mode 100644 view/theme/diabook-blue/fpostit/README
 create mode 100755 view/theme/diabook-blue/fpostit/fpostit.js
 create mode 100644 view/theme/diabook-blue/fpostit/fpostit.php
 create mode 100644 view/theme/diabook-blue/fpostit/friendika-32.png
 create mode 100644 view/theme/diabook-blue/icons/StatusNet.png
 create mode 100644 view/theme/diabook-blue/icons/email.png
 create mode 100644 view/theme/diabook-blue/icons/facebook.png
 create mode 100644 view/theme/diabook-blue/icons/livejournal.png
 create mode 100644 view/theme/diabook-blue/icons/posterous.png
 create mode 100644 view/theme/diabook-blue/icons/tumblr.png
 create mode 100644 view/theme/diabook-blue/icons/twitter.png
 create mode 100644 view/theme/diabook-blue/icons/wordpress.png
 create mode 100644 view/theme/diabook-blue/right_aside.tpl
 create mode 100644 view/theme/diabook-blue/style-network.css
 create mode 100644 view/theme/diabook-blue/style-profile.css

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
new file mode 100755
index 0000000000..13e8271bd8
--- /dev/null
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -0,0 +1,61 @@
+{{ if $lastusers_title }}
+<h3 style="margin-top:0px;">Help or #NewHere ?</h3>
+<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
+<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
+<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
+{{ endif }}
+
+{{ if $lastusers_title }}
+<h3>Connectable Services</h3>
+<div id="right_service_icons" style="margin-left: 10px; margin-top: 5px;">
+<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
+<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
+<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
+<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook-blue/icons/posterous.png?" title="Posterous"></a>
+<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook-blue/icons/tumblr.png?" title="Tumblr"></a>
+<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook-blue/icons/twitter.png?" title="Twitter"></a>
+<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook-blue/icons/wordpress.png?" title="WordPress"></a>
+<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-blue/icons/email.png?" title="E-Mail"></a>
+</div>
+{{ endif }}
+
+{{ if $lastusers_title }}
+<h3>$lastusers_title</h3>
+<div id='lastusers-wrapper' class='items-wrapper'>
+{{ for $lastusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+{{ if $activeusers_title }}
+<h3>$activeusers_title</h3>
+<div class='items-wrapper'>
+{{ for $activeusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+{{ if $photos_title }}
+<h3>$photos_title</h3>
+<div id='ra-photos-wrapper' class='items-wrapper'>
+{{ for $photos_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+{{ endif }}
+
+{{ if $like_title }}
+<h3>$like_title</h3>
+<ul id='likes'>
+{{ for $like_items as $i }}
+	<li id='ra-photos-wrapper'>$i</li>
+{{ endfor }}
+</ul>
+{{ endif }}
diff --git a/view/theme/diabook-blue/directory_item.tpl b/view/theme/diabook-blue/directory_item.tpl
new file mode 100755
index 0000000000..db1936e4b7
--- /dev/null
+++ b/view/theme/diabook-blue/directory_item.tpl
@@ -0,0 +1,10 @@
+
+<div class="directory-item" id="directory-item-$id" >
+	<div class="directory-photo-wrapper" id="directory-photo-wrapper-$id" > 
+		<div class="directory-photo" id="directory-photo-$id" >
+			<a href="$profile-link" class="directory-profile-link" id="directory-profile-link-$id" >
+				<img class="directory-photo-img" src="$photo" alt="$alt-text" title="$alt-text" />
+			</a>
+		</div>
+	</div>
+</div>
diff --git a/view/theme/diabook-blue/fpostit/README b/view/theme/diabook-blue/fpostit/README
new file mode 100644
index 0000000000..39b7c57613
--- /dev/null
+++ b/view/theme/diabook-blue/fpostit/README
@@ -0,0 +1,8 @@
+fpostit
+
+original author: Devlon Duthied
+
+see his blog posting:
+http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
+
+original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/diabook-blue/fpostit/fpostit.js b/view/theme/diabook-blue/fpostit/fpostit.js
new file mode 100755
index 0000000000..d183c75736
--- /dev/null
+++ b/view/theme/diabook-blue/fpostit/fpostit.js
@@ -0,0 +1,6 @@
+javascript: (function() {
+    					the_url = 'localhost/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()"
\ No newline at end of file
diff --git a/view/theme/diabook-blue/fpostit/fpostit.php b/view/theme/diabook-blue/fpostit/fpostit.php
new file mode 100644
index 0000000000..acf77a6c84
--- /dev/null
+++ b/view/theme/diabook-blue/fpostit/fpostit.php
@@ -0,0 +1,135 @@
+<?php
+if (!isset($_POST["friendika_acct_name"])) $_POST["friendika_acct_name"] = '';
+if (!isset($_COOKIE['username'])) $_COOKIE['username'] = '';
+if (!isset($_COOKIE['password'])) $_COOKIE['password'] = '';
+if (!isset($hostname)) $hostname = '';
+if (!isset($username)) $username = '';
+
+
+if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+	setcookie("username", $_POST["friendika_acct_name"], time()+60*60*24*300);
+	setcookie("password", $_POST["friendika_password"], time()+60*60*24*300);
+}
+
+?>
+<html>
+<head>
+	<style>
+		body {
+			font-family: arial, Helvetica,sans-serif;
+			margin: 0px;
+		}
+		.wrap1 {
+			padding: 2px 5px;
+			background-color: #729FCF;
+			margin-bottom: 10px;
+		}
+		.wrap2 {
+			margin-left: 10px;
+			font-size: 12px;
+		}
+		.logo {
+			margin-left: 3px;
+			margin-right: 5px;
+			float: left;
+		}
+		h2 {
+			color: #ffffff;
+		}
+		.error {
+			background-color: #FFFF66;
+			font-size: 12px;
+			margin-left: 10px;
+		}
+	</style>
+</head>
+
+<body>
+<?php
+
+if (isset($_GET['title'])) {
+	$title = $_GET['title'];
+}
+if (isset($_GET['text'])) {
+	$text = $_GET['text'];
+}
+if (isset($_GET['url'])) {
+	$url = $_GET['url'];
+}
+
+if ((isset($title)) && (isset($text)) && (isset($url))) {
+	$content = "$title\nsource:$url\n\n$text";
+} else {
+	$content = $_POST['content'];
+}
+
+if (isset($_POST['submit'])) {
+	
+	if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+		$acctname = $_POST["friendika_acct_name"];
+		$tmp_account_array = explode("@", $acctname);
+		if (isset($tmp_account_array[1])) {
+			$username = $tmp_account_array[0];
+			$hostname = $tmp_account_array[1];
+		}
+		$password = $_POST["friendika_password"];
+		$content = $_POST["content"];
+
+		$url = "http://" . $hostname . '/api/statuses/update';
+		$data = array('status' => $content);
+		
+		// echo "posting to: $url<br/>";
+
+		$c = curl_init();
+		curl_setopt($c, CURLOPT_URL, $url); 
+		curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data); 
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
+		curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
+		$c_result = curl_exec($c); 
+		if(curl_errno($c)){ 
+			$error = curl_error($c);
+			showForm($error, $content);
+		}
+		
+		curl_close($c);
+		if (!isset($error)) {
+			echo '<script language="javascript" type="text/javascript">window.close();</script>';
+		}
+		
+	} else {
+		$error = "Missing account name and/or password...try again please";
+		showForm($error, $content);
+	}
+	
+} else {
+	showForm(null, $content);
+}
+
+function showForm($error, $content) {
+	$username_cookie = $_COOKIE['username'];
+	$password_cookie = $_COOKIE['password'];
+	
+	echo <<<EOF
+	<div class='wrap1'>
+		<h2><img class='logo' src='friendika-32.png' align='middle';/>
+		Friendika Bookmarklet</h2>
+	</div>
+
+	<div class="wrap2">
+		<form method="post" action="{$_SERVER['PHP_SELF']}">
+			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
+			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
+			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
+			<input type="submit" value="PostIt!" name="submit" />&nbsp;&nbsp;<span class='error'>$error</span>
+		</form>
+		<p></p>
+	</div>
+EOF;
+	
+}
+?>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/view/theme/diabook-blue/fpostit/friendika-32.png b/view/theme/diabook-blue/fpostit/friendika-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
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

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/StatusNet.png b/view/theme/diabook-blue/icons/StatusNet.png
new file mode 100644
index 0000000000000000000000000000000000000000..398bca716dcde03144eaa47f23a099939b507cfd
GIT binary patch
literal 1257
zcmV<F1Qz>=P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800004b3#c}2nYxW
zd<bNS00009a7bBm000XT000XT0n*)m`~Uy|7<5HgbW?9;ba!ELWdK2BZ(?O2Mrm?o
zcW-iQb5FA$P5=M^7IZ~ebVG7wVRUJ4ZXi@?ZDjy3H!m?XFEKE1V^&B200c!zL_t(o
zg}s+gXjE4e#(($T_s02`(P-@0kVxw)39Ut&rBH;5N^voX*rDRiZC4@zMPe60Oh_vz
zU5HspiWW(UP!L@xf(=AnnW(k4G%D3}(j;0lF_U@kbdi@alfL(o7RL`h2JSoeJLjHz
z&b@b(h;Td>%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{
z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly
zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW
zK9P{r5|uB&+LjhR=<a4kO--QP%-9%12M&<y>swYazYxK++V;_i=fsZ=@ZQ0Le01Uj
zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi
z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd
zV(E05^Y6B8<Hg`0F<_n6IK#u-86IZj@@2lbas?BK01!*3S(nZ7$C)$efK0hzTQCdM
zWin+G2D-Y)4-T?gDN<Tf<^8T!iu~Xp16^HZ_H~&IvrBD(D}o;juFI;%#xlWQdU{9#
zHlRch5tIlvkOUr{JzHkKs<DxR>-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38
zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$
z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh
zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r(
zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9&#5i2A%^`BAA`V
z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9
z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z
zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o;
z(HmEQ<xzX%1t7h7GmX1;v3C7>uJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1?
zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo
zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{<wQ>h;&p^wOV)6VxLq6IE
TXnjt100000NkvXXu0mjfw0uI$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/email.png b/view/theme/diabook-blue/icons/email.png
new file mode 100644
index 0000000000000000000000000000000000000000..240cef2c3354de7d0934026386ca9f19eefbbe2c
GIT binary patch
literal 880
zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#5=lfsRCwC#R@+WmQ4pPTKoQUgsD${S
zC?SDxHR^{n{6(8IY5E<ePyGzjKJf*9fH5ZULPAoMI~2hS1*LmUot*=g_)tCRgOf~V
zpW9w*ubDmj7^Lj@`1pfqnn#9VxX1>ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W
zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e
z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE
zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w
zwzl}%;cze}#yE_)H=_@Dy<T#=-TV;uK;ruPn!4RCot~aDA*(`&cn_rO^*YDf+gqMv
zd3l+F!61Vny}%K0T;n@UK-j?KTJ8b#^74`=!wEJR45;7lQ>j#<v$HdvY-MGI2_+H<
zmbqLmQz#VDz}6^Zt$>w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag
zgQ+Bv_)Db#c|1Hk<UB4cEU<%wL>XH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140
zT3ub`4}|sK{vBi+%L+mI<m7}ELDfHh8a}cTLnV9Ehr7GGQ=ry&tSOj{s0om-R4ST)
zwbw}RF+~C6Pd+&I)m9p)LfhNho2p)k^TyT)2YKv<dab7C78eCfVIvY_4Aut+2b}lW
z>V3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6
z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td
zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z
z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000<MNUMn
GLSTZy@|kM@

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/facebook.png b/view/theme/diabook-blue/icons/facebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e5dd39c36f9aeb71228b5cabc048883bf147658
GIT binary patch
literal 1082
zcmV-A1jYM_P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#+(|@1RCwCNS4(IUQ53yNCd8UVP;?_`
zTZ{EmH{ypD6wxXQx@hZ4D!6lD5kDZf5Zq`%7lODEw+bToTPf<sWhshUNoixNF{X;7
zw%Ssg&gWg{&6|07Z)V=~gW{#h%=@1E&OP_$HHL`L(tf#fY!a{P7On)l%?#Pc`J-Q6
z8$;Rz_&Wc%+vn}c-ms8}#m;{2x&A2D+;*umy`uh3)22FDluEJ*9Ms##hCtRP#Op`)
zA#}_I=KXTp-HJOhqw6q~AAphK#}192eCw`SNG3IS+gD@@JbzJO0g1aQ@~1a0_VIN>
zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya
zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n
z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn<
zOx<GY7E?tOkR-0EqPg0+p9nv`yo0WzJK@-oi;&HvrKtA48GzGQUNQzu*8#fR&<*z#
z!s#(Q6l@L=1Y2cjYP<y9=Q^PM(C#RiG6qb}fE@zE)__H%DY6sjQ@D_NP^}9GcdUvA
z_tKdQ-_?L&m~sjV8c>1@A@Nw~Jlq<YesL|uNt75cZ3l>$2BHX2)P#x+Hh)87odh^B
z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+
z;J#8T7~PZoPzBT_)&ar<K`>ZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md
z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(!
zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v`
z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU
z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI
z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!<zh)Z#2hgAheL%6;`~h)+9>#6_
zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd
zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW
A82|tP

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/livejournal.png b/view/theme/diabook-blue/icons/livejournal.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d27d265eed3e0ce3ad46a089059073427977ef6
GIT binary patch
literal 2029
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
LNkvXXu0mjf>5a5s

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/posterous.png b/view/theme/diabook-blue/icons/posterous.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8e86078e43e9060f752e7d414a323bb39bf6a10
GIT binary patch
literal 2783
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
Hu%tf$f2uz6

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/tumblr.png b/view/theme/diabook-blue/icons/tumblr.png
new file mode 100644
index 0000000000000000000000000000000000000000..1dc7fa0722878413256e85ef73f00b5651020b2f
GIT binary patch
literal 938
zcmV;b16BNqP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#Oi4sRRCwCNSItioK@@+p-F{doEo~@P
zu|)_jRg8(?g^-wdFq&|X#H%I-PsWgNGch9nfD(*XZ(fWCxZufyAs$Rn52aWH#G+9y
zief2E_tTkece_iWGh37TlGpv3dGEKsH}5xF6u)p2uwB7Eg}oCRV_EFu*k^f?{CHQ_
zOtLo#Uaz+y*^9+uXJ$Dw^Lc%JgaDWlP6*(3^N?ChHv~Z6sU(n`7{C-qXy<tsq|+Y&
zG_4^{a*>>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb
zE;|PxSpmqBBL>2uAl$ogQ9n<ueuafprVa+A3IIYOD+6w~2hI;9K~+oR3;CQQ_6#%1
zRt6w~rqUVk`h0M<Pk?Ke`b_|29?RTn0HOteNM|709)mMN0>-Wmg5T#c0jPLhOE6fq
z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY-
znTdp8crawUms<G(&*n5r7g!k}T|i-AzvKr>ZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L
z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$<Rg2ldJaJ#5~~eBu>eqH
zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<<HohBIu{~i4sRl63_>Pa86ekM9RLu=
zSpZ-fS><$J0Ch+)Laqt`<bVNEJ8KCDn7SA+c2@IE@LMo>nE}J&u{MYu>janEjcG;D
z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b
z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U
z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg
zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3<nu?(1;$h>pGyPI9Rw
zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;=
M07*qoM6N<$g69C9qyPW_

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/twitter.png b/view/theme/diabook-blue/icons/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7
GIT binary patch
literal 964
zcmV;#13UbQP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#W=TXrRCwCFS4~eEQ4~E4!|*kr2#6op
zke~sR%BD>h#-vFXjmC}simu)FKloF0*QBY7CXG$nrj50>HMOm^v;x&CmXBeWH?QxZ
zAmGe^l5mq7VSK!M=ALuUo3TB9vjY}OELT~^(4W|6xx#W?<i%%4LTmR&Lh#syzEm#}
zJ@!0vw6>W!TIK*&=ORH!f(@I0i+urbFW>>M$pEZ!05QAGhL<NL^ecF+I|FY1F~$Kv
zr4%|f|G`n_5b3Xb@W?Wv@u}M1UW3=<Q3If`>Vz62IA+D4yxK-KG7Z=1KSZByU~zFC
zq9pYMK+&545C*_x;rrt<wo*%t@9D7=roMeZBAM(B0BHhHW@t1M3UZD?K-U}JH9^Ej
z8bF-(MnSoy1FV1<1p*T&Z34hUw@aq$yQe_E1W+R89iXfbrL6>M)e3TlhaHRfgF%Q6
z$;1oVI-r@{k<R|t4j@-h@oaaeBY+_&m|Ivd1kus~D-9R{_#ux2iSdpAoRtE?pLUU$
zndzVbP613hz$qZ)W;}~-eAa`A8|<x+HXpF;0MTwNHownjxOa;WoI9bJ21ri;Cc_>>
zebwjc9Ds!n>-tp+2JAXQUZ-VYx7~)jVF_Wk(74;S@wx<{S<Eyw=s?m{!D3>_5&);T
zK=fK#g;@VkwHm`V0A*Fhfl}?sh#bt|8UVQ2n2C@WOaZZ2-))GX%^k3CLIVoQXL+_h
z+8Y8J+B;w~Zk5LadZx5o`>i{$v+)$Z;fT2jd1VYnCtx?RV%jW1D+(q@19<%_-E!>=
z61M3uJO`)d9BUa2ynBn=59c9y<qiN~-T|jegrBX-S6X#Y6n(X{ima}|zxN%n)Kx2{
z7a9=iGpU(mk&V%VWaL~6*G!EOovnz5`=VP4c=*@@WNOTht@O#YwI=&y!@b)y0LurA
zQ;lGDdK4kqi5Fk8P^#S@P7|X+!@cX58XD-d<v~S5bUc7Z(ExrP7m>@CkT0unIYc-`
z;}@D+As+~{?4p4iQe1<AdSq0BKTNCMK@Z|X-kO_{izC}83e1m-n%;Q~c|W>+#^WBZ
zGJ&0-$Do%}u+PtdDSNecMD`<jt&6i~pLbxTP*K-p$$^BR_T|-#vr<s2{O(scfOSDt
mmP@MA*Vl95;`RK$00RII@IeeJDZ?TF0000<MNUMnLSTXzEVnuU

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/wordpress.png b/view/theme/diabook-blue/icons/wordpress.png
new file mode 100644
index 0000000000000000000000000000000000000000..f564c4300fa13da4734c103f2792d78c58997ea7
GIT binary patch
literal 1693
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

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/profile_side.tpl b/view/theme/diabook-blue/profile_side.tpl
index a65677696a..0fa8a27fd8 100644
--- a/view/theme/diabook-blue/profile_side.tpl
+++ b/view/theme/diabook-blue/profile_side.tpl
@@ -11,10 +11,10 @@
 	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
 	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
 	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
-	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendika.com/directory/forum" target="blanc">Public Groups</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1</a></li>
 	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
 </ul>
 
 </div>
 
-				
\ No newline at end of file
+				
diff --git a/view/theme/diabook-blue/profile_vcard.tpl b/view/theme/diabook-blue/profile_vcard.tpl
index 3a545f9ba6..918cfc97cb 100644
--- a/view/theme/diabook-blue/profile_vcard.tpl
+++ b/view/theme/diabook-blue/profile_vcard.tpl
@@ -22,7 +22,7 @@
 				
 	
 	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
 
 
 
diff --git a/view/theme/diabook-blue/right_aside.tpl b/view/theme/diabook-blue/right_aside.tpl
new file mode 100644
index 0000000000..a65677696a
--- /dev/null
+++ b/view/theme/diabook-blue/right_aside.tpl
@@ -0,0 +1,20 @@
+<div id="profile_side">
+	<div id="ps-usernameicon">
+		<a href="$ps.usermenu.status.0" title="$userinfo.name">
+			<img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name">
+		</a>
+		<a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a>
+	</div>
+	
+<ul id="profile-side-menu" class="menu-profile-side">
+	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
+	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
+	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendika.com/directory/forum" target="blanc">Public Groups</a></li>
+	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
+</ul>
+
+</div>
+
+				
\ No newline at end of file
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
new file mode 100644
index 0000000000..66cfe0c6c4
--- /dev/null
+++ b/view/theme/diabook-blue/style-network.css
@@ -0,0 +1,2509 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-blue/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-blue/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-blue/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-blue/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-blue/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-blue/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-blue/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-blue/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-blue/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-blue/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-blue/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-blue/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-blue/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-blue/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-blue/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-blue/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-blue/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-blue/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-blue/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-blue/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-blue/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-blue/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-blue/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-blue/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-blue/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-blue/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-blue/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-blue/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-blue/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-blue/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 13px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #1872a2;
+  background-color: #1872a2;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 5px;
+}
+header #banner #logo-text {
+  font-size: 22px;
+  position: absolute;
+  top: 15%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #1872a2;
+  color: #ffffff;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  background-color: #308dbf;  
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-blue/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-blue/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-blue/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #364e59;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #14618a; /*bdcdd4;*/
+  color: #fff;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #1872A2;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: auto;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding-right: 10px;
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: #1872A2;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #1872A2;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 13px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.4;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 500px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+}
+.button.creation2 {
+    background-color: #1872A2;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #055580;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #1872A2;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #1872A2;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
new file mode 100644
index 0000000000..5209777b2f
--- /dev/null
+++ b/view/theme/diabook-blue/style-profile.css
@@ -0,0 +1,2508 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-blue/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-blue/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-blue/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-blue/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-blue/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-blue/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-blue/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-blue/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-blue/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-blue/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-blue/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-blue/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-blue/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-blue/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-blue/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-blue/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-blue/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-blue/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-blue/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-blue/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-blue/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-blue/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-blue/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-blue/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-blue/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-blue/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-blue/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-blue/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-blue/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-blue/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 13px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #1872a2;
+  background-color: #1872a2;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 5px;
+}
+header #banner #logo-text {
+  font-size: 22px;
+  position: absolute;
+  top: 15%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #1872a2;
+  color: #ffffff;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  background-color: #308dbf;  
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-blue/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-blue/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-blue/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #364e59;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #14618a; /*bdcdd4;*/
+  color: #fff;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 48px;
+  height: 48px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #1872A2;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: auto;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding-right: 10px;
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #1872A2;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 13px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.4;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 500px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+}
+.button.creation2 {
+    background-color: #1872A2;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #055580;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 48px;
+        height: 48px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #1872A2;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #1872A2;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index f9128ea1fd..c2475e8bca 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -11,114 +11,206 @@ $a->theme_info = array(
   'extends' => 'diabook',
 );
 
-//fancybox: provide $photo.href to photo_top.tpl to img in org. scale
+//change css on network and profilepages
+$cssFile = null;
 
-//profile_side
 
-$nav['usermenu']=array();
-$userinfo = null;
+/**
+ * prints last community activity
+ */
+function diabook_community_info(){
+	$a = get_app();
+	//right_aside at networkpages
 
-if(local_user()) {
+	// last 12 users
+	$aside['$lastusers_title'] = t('Last users');
+	$aside['$lastusers_items'] = array();
+	$sql_extra = "";
+	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
+	$order = " ORDER BY `register_date` DESC ";
+
+	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
+			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
+			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
+		0,
+		12
+	);
+	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+	if(count($r)) {
+		$photo = 'thumb';
+		foreach($r as $rr) {
+			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $profile_link,
+				'$photo' => $rr[$photo],
+				'$alt-text' => $rr['name'],
+			));
+			$aside['$lastusers_items'][] = $entry;
+		}
+	}
 	
+	
+	// last 10 liked items
+	$aside['$like_title'] = t('Last likes');
+	$aside['$like_items'] = array();
+	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
+			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
+				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
+			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
+			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
+			GROUP BY `uri`
+			ORDER BY `T1`.`created` DESC
+			LIMIT 0,10",
+			$a->get_baseurl(),$a->get_baseurl()
+			);
 
-
-$r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
+	foreach ($r as $rr) {
+		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
+		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
 		
-$userinfo = array(
-			'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
-			'name' => $a->user['username'],
-		);	
+		//var_dump($rr['verb'],$rr['object-type']); killme();
+		switch($rr['verb']){
+			case 'http://activitystrea.ms/schema/1.0/post':
+				switch ($rr['object-type']){
+					case 'http://activitystrea.ms/schema/1.0/event':
+						$post_type = t('event');
+						break;
+					default:
+						$post_type = t('status');
+				}
+				break;
+			default:
+				if ($rr['resource-id']){
+					$post_type = t('photo');
+					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
+					$rr['plink'] = $m[1];
+				} else {
+					$post_type = t('status');
+				}
+		}
+		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
+
+		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
+		
+	}
 	
-$ps['usermenu'][status] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
-$ps['usermenu'][profile] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
-$ps['usermenu'][photos] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
-$ps['usermenu'][events] = Array('events/', t('Events'), "", t('Your events'));
-$ps['usermenu'][notes] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
-$ps['usermenu'][community] = Array('community/', t('Community'), "", "");
+	
+	// last 12 photos
+	$aside['$photos_title'] = t('Last photos');
+	$aside['$photos_items'] = array();
+	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
+				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
+					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
+						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
+				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
+				`user` 
+				WHERE `user`.`uid` = `photo`.`uid`
+				AND `user`.`blockwall`=0
+				AND `user`.`hidewall`=0
+				ORDER BY `photo`.`edited` DESC
+				LIMIT 0, 12",
+				dbesc(t('Contact Photos')),
+				dbesc(t('Profile Photos'))
+				);
+		if(count($r)) {
+		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+		foreach($r as $rr) {
+			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
+			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
+		
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $photo_page,
+				'$photo' => $photo_url,
+				'$alt-text' => $rr['username']." : ".$rr['desc'],
+			));
 
-if($is_url = preg_match ("/\bnetwork\b/i", $_SERVER['REQUEST_URI'])) {
-$tpl = get_markup_template('profile_side.tpl');
+			$aside['$photos_items'][] = $entry;
+		}
+	}
+	
+	$fostitJS = "javascript: (function() {
+    					the_url = '".$a->get_baseurl($ssl_state)."/view/theme/diabook-blue/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()" ;
+  
+   $aside['$fostitJS'] = $fostitJS;
+   
+   $url = $a->get_baseurl($ssl_state);   
+   $aside['$url'] = $url;
 
-$a->page['aside'] .= replace_macros($tpl, array(
-		'$userinfo' => $userinfo,
-		'$ps' => $ps,
-	));
+	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	
 }
+
+
+//profile_side at networkpages
+if ($a->argv[0] === "network"){
+
+	// USER MENU
+	if(local_user()) {
+		
+		$r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
+				
+		$userinfo = array(
+					'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
+					'name' => $a->user['username'],
+				);	
+		$ps = array('usermenu'=>array());
+		$ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
+		$ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
+		$ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
+		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
+		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
+		$ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
+		$ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Public Groups'), "", "");
+
+		$tpl = get_markup_template('profile_side.tpl');
+
+		$a->page['aside'] .= replace_macros($tpl, array(
+				'$userinfo' => $userinfo,
+				'$ps' => $ps,
+			));
+
+	}
+	
+	// COMMUNITY
+	diabook_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-network.css";
+	
 }
 
+
+
+//right_aside at profile pages
+if ($a->argv[0] === "profile"){
+	
+	// COMMUNITY
+	diabook_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-profile.css";
+	
+}
+
+
+// custom css
+if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+
 //js scripts
+
 $a->page['htmlhead'] .= <<< EOT
 
 <script>
-
-//contacts
-$('html').click(function() {
- $('#nav-contacts-linkmenu').removeClass('selected');
- document.getElementById( "nav-contacts-menu" ).style.display = "none";
+ $(function() {
+	$('a.lightbox').fancybox(); // Select all links with lightbox class
  });
- 
- $('#nav-contacts-linkmenu').click(function(event){
-     event.stopPropagation();
- });
-
-//messages
-$('html').click(function() {
- $('#nav-messages-linkmenu').removeClass('selected');
- document.getElementById( "nav-messages-menu" ).style.display = "none";
- });
-
- $('#nav-messages-linkmenu').click(function(event){
-     event.stopPropagation();
- });
-
-//notifications
-$('html').click(function() {
- $('#nav-notifications-linkmenu').removeClass('selected');
- document.getElementById( "nav-notifications-menu" ).style.display = "none";
- });
-
- $('#nav-notifications-linkmenu').click(function(event){
-     event.stopPropagation();
- });
-
-//usermenu
-$('html').click(function() {
- $('#nav-user-linkmenu').removeClass('selected');
- document.getElementById( "nav-user-menu" ).style.display = "none";
- });
-
- $('#nav-user-linkmenu').click(function(event){
-     event.stopPropagation();
- });
- 
- //settingsmenu
- $('html').click(function() {
- $('#nav-site-linkmenu').removeClass('selected');
- document.getElementById( "nav-site-menu" ).style.display = "none";
- });
-
- $('#nav-site-linkmenu').click(function(event){
-     event.stopPropagation();
- });
- //appsmenu
- $('html').click(function() {
- $('#nav-apps-link').removeClass('selected');
- document.getElementById( "nav-apps-menu" ).style.display = "none";
- });
-
- $('#nav-apps-link').click(function(event){
-     event.stopPropagation();
- });
- 
-
-
- $(document).ready(function() {
-	$("a.fancy-photo").fancybox(); // Select all links with lightbox class 
-	$("a.fancy-album").fancybox();
-});
-
-
-
- 
  </script>
 EOT;
+

From 8451b22d42d913d5f03b3598ed5772580844ac55 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 24 Mar 2012 08:56:26 +0100
Subject: [PATCH 025/219] small fix in css

---
 view/theme/diabook-blue/communityhome.tpl   | 2 +-
 view/theme/diabook-blue/fpostit/fpostit.php | 2 +-
 view/theme/diabook/communityhome.tpl        | 2 +-
 view/theme/diabook/fpostit/fpostit.php      | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 13e8271bd8..2a704c9faa 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -7,7 +7,7 @@
 
 {{ if $lastusers_title }}
 <h3>Connectable Services</h3>
-<div id="right_service_icons" style="margin-left: 10px; margin-top: 5px;">
+<div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
 <a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
diff --git a/view/theme/diabook-blue/fpostit/fpostit.php b/view/theme/diabook-blue/fpostit/fpostit.php
index acf77a6c84..65c43a2b9f 100644
--- a/view/theme/diabook-blue/fpostit/fpostit.php
+++ b/view/theme/diabook-blue/fpostit/fpostit.php
@@ -21,7 +21,7 @@ if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != ''
 		}
 		.wrap1 {
 			padding: 2px 5px;
-			background-color: #729FCF;
+			background-color: #000;
 			margin-bottom: 10px;
 		}
 		.wrap2 {
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 34f8ab0661..78b80ab3bc 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -7,7 +7,7 @@
 
 {{ if $lastusers_title }}
 <h3>Connectable Services</h3>
-<div id="right_service_icons" style="margin-left: 10px; margin-top: 5px;">
+<div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a>
 <a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook/icons/livejournal.png?" title="LiveJournal"></a>
diff --git a/view/theme/diabook/fpostit/fpostit.php b/view/theme/diabook/fpostit/fpostit.php
index acf77a6c84..65c43a2b9f 100644
--- a/view/theme/diabook/fpostit/fpostit.php
+++ b/view/theme/diabook/fpostit/fpostit.php
@@ -21,7 +21,7 @@ if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != ''
 		}
 		.wrap1 {
 			padding: 2px 5px;
-			background-color: #729FCF;
+			background-color: #000;
 			margin-bottom: 10px;
 		}
 		.wrap2 {

From db5ec588631fe2a50eecb193c8ffdd65283254a4 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 24 Mar 2012 01:33:50 -0700
Subject: [PATCH 026/219] network filter is now a permission group

---
 boot.php        |  2 +-
 mod/network.php | 16 +++++++++++++++-
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/boot.php b/boot.php
index f976ef6368..d2619e8870 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1289' );
+define ( 'FRIENDICA_VERSION',      '2.3.1290' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/mod/network.php b/mod/network.php
index 9ec8c23b59..a5958259c4 100755
--- a/mod/network.php
+++ b/mod/network.php
@@ -250,6 +250,20 @@ function network_content(&$a, $update = 0) {
 	if($cid)
 		$def_acl = array('allow_cid' => '<' . intval($cid) . '>');
 
+	if($nets) {
+		$r = q("select id from contact where uid = %d and network = '%s' and self = 0",
+			intval(local_user()),
+			dbesc($nets)
+		);
+
+		$str = '';
+		if(count($r))
+			foreach($r as $rr)
+				$str .= '<' . $rr['id'] . '>';
+		if(strlen($str))
+			$def_acl = array('allow_cid' => $str);
+	}
+
 	if(! $update) {
 		if($group) {
 			if(($t = group_public_members($group)) && (! get_pconfig(local_user(),'system','nowarn_insecure'))) {
@@ -270,7 +284,7 @@ function network_content(&$a, $update = 0) {
 			'default_location' => $a->user['default-location'],
 			'nickname' => $a->user['nickname'],
 			'lockstate' => ((($group) || (is_array($a->user) && ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid']))))) ? 'lock' : 'unlock'),
-			'acl' => populate_acl((($group || $cid) ? $def_acl : $a->user), $celeb),
+			'acl' => populate_acl((($group || $cid || $nets) ? $def_acl : $a->user), $celeb),
 			'bang' => (($group || $cid) ? '!' : ''),
 			'visitor' => 'block',
 			'profile_uid' => local_user()

From 8c4fbc3b4d4c578485e7aeb5d7da4b2446002c3a Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 24 Mar 2012 03:11:45 -0700
Subject: [PATCH 027/219] add the bang

---
 mod/network.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mod/network.php b/mod/network.php
index a5958259c4..5ca0a8c7d6 100755
--- a/mod/network.php
+++ b/mod/network.php
@@ -283,9 +283,9 @@ function network_content(&$a, $update = 0) {
 			'allow_location' => $a->user['allow_location'],
 			'default_location' => $a->user['default-location'],
 			'nickname' => $a->user['nickname'],
-			'lockstate' => ((($group) || (is_array($a->user) && ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid']))))) ? 'lock' : 'unlock'),
+			'lockstate' => ((($group) || ($cid) || ($nets) || (is_array($a->user) && ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid']))))) ? 'lock' : 'unlock'),
 			'acl' => populate_acl((($group || $cid || $nets) ? $def_acl : $a->user), $celeb),
-			'bang' => (($group || $cid) ? '!' : ''),
+			'bang' => (($group || $cid || $nets) ? '!' : ''),
 			'visitor' => 'block',
 			'profile_uid' => local_user()
 		);

From 3aacc119a1d25f7ab4089482bbba7419c1357524 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 24 Mar 2012 04:16:27 -0700
Subject: [PATCH 028/219] block filed items from deletion

---
 include/diaspora.php | 4 ++--
 include/items.php    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/include/diaspora.php b/include/diaspora.php
index 1b5af42cd9..84d28a7ecf 100755
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -1737,7 +1737,7 @@ function diaspora_retraction($importer,$xml) {
 		contact_remove($contact['id']);
 	}
 	elseif($type === 'Post') {
-		$r = q("select * from item where guid = '%s' and uid = %d limit 1",
+		$r = q("select * from item where guid = '%s' and uid = %d and not file like '%%[%%' limit 1",
 			dbesc('guid'),
 			intval($importer['uid'])
 		);
@@ -1785,7 +1785,7 @@ function diaspora_signed_retraction($importer,$xml,$msg) {
 	}
 
 	if($type === 'StatusMessage') {
-		$r = q("select * from item where guid = '%s' and uid = %d limit 1",
+		$r = q("select * from item where guid = '%s' and uid = %d and not file like '%%[%%' limit 1",
 			dbesc($guid),
 			intval($importer['uid'])
 		);
diff --git a/include/items.php b/include/items.php
index b96f88566d..49e1ba97aa 100755
--- a/include/items.php
+++ b/include/items.php
@@ -1437,7 +1437,7 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0)
 			}
 			if($deleted && is_array($contact)) {
 				$r = q("SELECT `item`.*, `contact`.`self` FROM `item` left join `contact` on `item`.`contact-id` = `contact`.`id` 
-					WHERE `uri` = '%s' AND `item`.`uid` = %d AND `contact-id` = %d LIMIT 1",
+					WHERE `uri` = '%s' AND `item`.`uid` = %d AND `contact-id` = %d AND NOT `item`.`file` LIKE '%%[%%' LIMIT 1",
 					dbesc($uri),
 					intval($importer['uid']),
 					intval($contact['id'])
@@ -2038,7 +2038,7 @@ function local_delivery($importer,$data) {
 			if($deleted) {
 
 				$r = q("SELECT `item`.*, `contact`.`self` FROM `item` left join contact on `item`.`contact-id` = `contact`.`id`
-					WHERE `uri` = '%s' AND `item`.`uid` = %d AND `contact-id` = %d LIMIT 1",
+					WHERE `uri` = '%s' AND `item`.`uid` = %d AND `contact-id` = %d AND NOT `item`.`file` LIKE '%%[%%' LIMIT 1",
 					dbesc($uri),
 					intval($importer['importer_uid']),
 					intval($importer['id'])

From 3ae43c24487450a749942ef4c3c19fa2a61461b6 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 24 Mar 2012 15:53:53 -0700
Subject: [PATCH 029/219] prevent duplicate friend suggestions

---
 boot.php          | 2 +-
 include/items.php | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index d2619e8870..ea88cd39b6 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1290' );
+define ( 'FRIENDICA_VERSION',      '2.3.1291' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/include/items.php b/include/items.php
index 49e1ba97aa..7b9b7315fd 100755
--- a/include/items.php
+++ b/include/items.php
@@ -1898,6 +1898,14 @@ function local_delivery($importer,$data) {
 		);
 		if(count($r)) {
 			$fid = $r[0]['id'];
+
+			// OK, we do. Do we already have an introduction for this person ?
+			$r = q("select id from intro where uid = %d and fid = %d limit 1",
+				intval($fsugg['uid']),
+				intval($fid)
+			);
+			if(count($r))
+				return 0;
 		}
 		if(! $fid)
 			$r = q("INSERT INTO `fcontact` ( `name`,`url`,`photo`,`request` ) VALUES ( '%s', '%s', '%s', '%s' ) ",
@@ -1918,6 +1926,7 @@ function local_delivery($importer,$data) {
 		else
 			return 0;
 
+
 		$hash = random_string();
  
 		$r = q("INSERT INTO `intro` ( `uid`, `fid`, `contact-id`, `note`, `hash`, `datetime`, `blocked` )

From d06ddeb1cc6c1bbc7c1f297a917714002839cf85 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 24 Mar 2012 21:26:50 -0700
Subject: [PATCH 030/219] bug #346 - add oembed maxwidth to oembed request

---
 include/oembed.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/include/oembed.php b/include/oembed.php
index cc71f9757c..1f45d28143 100755
--- a/include/oembed.php
+++ b/include/oembed.php
@@ -38,7 +38,8 @@ function oembed_fetch_url($embedurl){
 					$entries = $xpath->query("//link[@type='application/json+oembed']");
 					foreach($entries as $e){
 						$href = $e->getAttributeNode("href")->nodeValue;
-						$txt = fetch_url($href);
+						$txt = fetch_url($href . '&maxwidth=425');
+						break;
 					}
 				}
 			}
@@ -46,7 +47,7 @@ function oembed_fetch_url($embedurl){
 		
 		if ($txt==false || $txt==""){
 			// try oohembed service
-			$ourl = "http://oohembed.com/oohembed/?url=".urlencode($embedurl);  
+			$ourl = "http://oohembed.com/oohembed/?url=".urlencode($embedurl).'&maxwidth=425';  
 			$txt = fetch_url($ourl);
 		}
 		

From f1cb28774230cb69b9ce8ee5b32e4e2531aa586a Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 24 Mar 2012 21:50:04 -0700
Subject: [PATCH 031/219] bug #329 - compress the plugin list on the friendica
 info page

---
 mod/friendica.php | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/mod/friendica.php b/mod/friendica.php
index ab92e31ed9..d5dad94484 100755
--- a/mod/friendica.php
+++ b/mod/friendica.php
@@ -51,15 +51,20 @@ function friendica_content(&$a) {
 	$o .= '<p></p>';
 
 	if(count($a->plugins)) {
-		$o .= '<p>' . t('Installed plugins/addons/apps') . '</p>';
-		$o .= '<ul>';
-		foreach($a->plugins as $p)
-			if(strlen($p))
-				$o .= '<li>' . $p . '</li>';
-		$o .= '</ul>';
+		$o .= '<p>' . t('Installed plugins/addons/apps:') . '</p>';
+		$sorted = $a->plugins;
+		$s = '';
+		sort($sorted);
+		foreach($sorted as $p) {
+			if(strlen($p)) {
+				if(strlen($s)) $s .= ', ';
+				$s .= $p;
+			}
+		}
+		$o .= '<div style="margin-left: 25px; margin-right: 25px;">' . $s . '</div>';
 	}
 	else
-		$o .= '<p>' . t('No installed plugins/addons/apps');
+		$o .= '<p>' . t('No installed plugins/addons/apps') . '</p>';
 
 	call_hooks('about_hook', $o); 	
 

From 8fe77e5b868edab07fbffe35f0f31f2b0e7543d0 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sun, 25 Mar 2012 01:01:59 -0400
Subject: [PATCH 032/219] implement filer/file-as

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/icons.png     | Bin 29024 -> 30271 bytes
 view/theme/dispy-dark/icons.svg     |  69 +++++++++++++++++-----------
 view/theme/dispy-dark/style.css     |  21 +++++++--
 view/theme/dispy-dark/wall_item.tpl |   9 ++--
 view/theme/dispy/icons.png          | Bin 18998 -> 29977 bytes
 view/theme/dispy/icons.svg          |  22 ++++++++-
 view/theme/dispy/style.css          |  13 ++++++
 view/theme/dispy/wall_item.tpl      |   9 ++--
 8 files changed, 105 insertions(+), 38 deletions(-)

diff --git a/view/theme/dispy-dark/icons.png b/view/theme/dispy-dark/icons.png
index 648811373a41b2328cd76eb596adf0a02a15187a..2035681353fdbafe577d2fe7fa24b650e6e803ef 100644
GIT binary patch
literal 30271
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

literal 29024
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
H=0X1l9mi^o

diff --git a/view/theme/dispy-dark/icons.svg b/view/theme/dispy-dark/icons.svg
index 10f8cc667d..2c4b3abd36 100644
--- a/view/theme/dispy-dark/icons.svg
+++ b/view/theme/dispy-dark/icons.svg
@@ -51,9 +51,9 @@
      borderopacity="1.0"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:zoom="1.3859292"
-     inkscape:cx="105.02551"
-     inkscape:cy="107.90767"
+     inkscape:zoom="1.9403009"
+     inkscape:cx="95.950174"
+     inkscape:cy="115.58345"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
      showgrid="true"
@@ -63,7 +63,7 @@
      inkscape:window-width="1065"
      inkscape:window-height="742"
      inkscape:window-x="40"
-     inkscape:window-y="61"
+     inkscape:window-y="50"
      inkscape:window-maximized="0"
      width="0px"
      height="0px"
@@ -330,7 +330,7 @@
        sodipodi:cy="33.612183"
        sodipodi:rx="7.3214288"
        sodipodi:ry="7.3214288"
-       d="m 492.49999,33.612183 a 7.3214288,7.3214288 0 1 1 -14.64286,0 7.3214288,7.3214288 0 1 1 14.64286,0 z"
+       d="m 492.49999,33.612183 c 0,4.043513 -3.27792,7.321428 -7.32143,7.321428 -4.04352,0 -7.32143,-3.277915 -7.32143,-7.321428 0,-4.043514 3.27791,-7.321429 7.32143,-7.321429 4.04351,0 7.32143,3.277915 7.32143,7.321429 z"
        transform="matrix(0.43114968,0,0,0.43114968,-201.51175,889.48158)" />
     <rect
        style="fill:#2e2f2e;fill-opacity:1;stroke:#e6e6e6;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
@@ -380,7 +380,7 @@
        transform="matrix(0.43114968,0,0,0.43114968,-179.41936,889.63556)" />
     <path
        transform="matrix(0.43114968,0,0,0.43114968,-179.51175,889.48158)"
-       d="m 492.49999,33.612183 a 7.3214288,7.3214288 0 1 1 -14.64286,0 7.3214288,7.3214288 0 1 1 14.64286,0 z"
+       d="m 492.49999,33.612183 c 0,4.043513 -3.27792,7.321428 -7.32143,7.321428 -4.04352,0 -7.32143,-3.277915 -7.32143,-7.321428 0,-4.043514 3.27791,-7.321429 7.32143,-7.321429 4.04351,0 7.32143,3.277915 7.32143,7.321429 z"
        sodipodi:ry="7.3214288"
        sodipodi:rx="7.3214288"
        sodipodi:cy="33.612183"
@@ -450,7 +450,7 @@
        id="path4110" />
     <path
        transform="matrix(1.2829201,1.9081591,-1.9081591,1.2829201,-436.65386,-211.76762)"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        sodipodi:ry="0.88388348"
        sodipodi:rx="0.88388348"
        sodipodi:cy="21.754047"
@@ -466,11 +466,11 @@
        sodipodi:cy="21.754047"
        sodipodi:rx="0.88388348"
        sodipodi:ry="0.88388348"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        transform="matrix(0.96219008,1.4311194,-1.4311194,0.96219008,-261.29289,65.614849)" />
     <path
        transform="matrix(1.0080086,1.4992679,-1.4992679,1.0080086,-291.03317,15.446827)"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        sodipodi:ry="0.88388348"
        sodipodi:rx="0.88388348"
        sodipodi:cy="21.754047"
@@ -492,7 +492,7 @@
        sodipodi:cy="21.754047"
        sodipodi:rx="0.88388348"
        sodipodi:ry="0.88388348"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        transform="matrix(1.0996458,1.635565,-1.635565,1.0996458,-346.37171,-55.312424)" />
     <path
        inkscape:connector-curvature="0"
@@ -510,7 +510,7 @@
        inkscape:export-xdpi="90"
        inkscape:export-ydpi="90" />
     <rect
-       style="fill:#999999;stroke:#ececec;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       style="fill:#666666;stroke:#ececec;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
        id="rect4387-8"
        width="14.5"
        height="9"
@@ -523,7 +523,7 @@
        inkscape:export-ydpi="90" />
     <path
        sodipodi:type="arc"
-       style="fill:#333333;stroke:#e6e6e6;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       style="fill:#1a1a1a;stroke:#e6e6e6;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
        id="path4391-3"
        sodipodi:cx="408.8125"
        sodipodi:cy="220.26843"
@@ -1006,7 +1006,7 @@
        ry="0.42804927"
        transform="matrix(0.52823691,0.52823691,-0.52823691,0.52823691,773.22931,294.0656)" />
     <rect
-       style="fill:#333333;stroke:#e6e6e6;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+       style="fill:#1a1a1a;stroke:#e6e6e6;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
        id="rect4290"
        width="3.5355339"
        height="1.8561553"
@@ -1047,7 +1047,7 @@
          sodipodi:cy="220.62782"
          sodipodi:rx="7.4246211"
          sodipodi:ry="7.4246211"
-         d="m 292.21188,220.62782 a 7.4246211,7.4246211 0 1 1 -14.84924,0 7.4246211,7.4246211 0 1 1 14.84924,0 z"
+         d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z"
          transform="translate(-204.73743,661.76269)" />
       <path
          inkscape:export-ydpi="90"
@@ -1559,7 +1559,7 @@
        sodipodi:cy="143.46553"
        sodipodi:rx="5.5219707"
        sodipodi:ry="5.2590199"
-       d="m 51.275442,143.46553 a 5.5219707,5.2590199 0 0 1 11.043942,0 l -5.521971,0 z"
+       d="m 51.275442,143.46553 c 0,-2.90448 2.472271,-5.25902 5.521971,-5.25902 3.0497,0 5.521971,2.35454 5.521971,5.25902 l -5.521971,0 z"
        transform="matrix(1.2380952,0,0,1.675,-15.523193,759.33575)"
        sodipodi:start="3.1415927"
        sodipodi:end="6.2831853" />
@@ -1567,7 +1567,7 @@
        sodipodi:end="6.2831853"
        sodipodi:start="3.1415927"
        transform="matrix(0.4523809,0,0,0.775,29.234821,888.45473)"
-       d="m 51.275442,143.46553 a 5.5219707,5.2590199 0 0 1 11.043942,0 l -5.521971,0 z"
+       d="m 51.275442,143.46553 c 0,-2.90448 2.472271,-5.25902 5.521971,-5.25902 3.0497,0 5.521971,2.35454 5.521971,5.25902 l -5.521971,0 z"
        sodipodi:ry="5.2590199"
        sodipodi:rx="5.5219707"
        sodipodi:cy="143.46553"
@@ -1579,7 +1579,7 @@
        sodipodi:end="6.2831853"
        sodipodi:start="3.1415927"
        transform="matrix(1.2380952,0,0,1.675,6.476807,759.33575)"
-       d="m 51.275442,143.46553 a 5.5219707,5.2590199 0 0 1 11.043942,0 l -5.521971,0 z"
+       d="m 51.275442,143.46553 c 0,-2.90448 2.472271,-5.25902 5.521971,-5.25902 3.0497,0 5.521971,2.35454 5.521971,5.25902 l -5.521971,0 z"
        sodipodi:ry="5.2590199"
        sodipodi:rx="5.5219707"
        sodipodi:cy="143.46553"
@@ -1595,7 +1595,7 @@
        sodipodi:cy="143.46553"
        sodipodi:rx="5.5219707"
        sodipodi:ry="5.2590199"
-       d="m 51.275442,143.46553 a 5.5219707,5.2590199 0 0 1 11.043942,0 l -5.521971,0 z"
+       d="m 51.275442,143.46553 c 0,-2.90448 2.472271,-5.25902 5.521971,-5.25902 3.0497,0 5.521971,2.35454 5.521971,5.25902 l -5.521971,0 z"
        transform="matrix(0.4523809,0,0,0.775,51.234821,888.45473)"
        sodipodi:start="3.1415927"
        sodipodi:end="6.2831853" />
@@ -1655,7 +1655,7 @@
        sodipodi:cy="194.45924"
        sodipodi:rx="2.0660436"
        sodipodi:ry="1.5964882"
-       d="m 7.3250635,194.45924 a 2.0660436,1.5964882 0 1 1 -4.1320873,0 2.0660436,1.5964882 0 1 1 4.1320873,0 z"
+       d="m 7.3250635,194.45924 c 0,0.88172 -0.9249993,1.59649 -2.0660436,1.59649 -1.1410444,0 -2.0660437,-0.71477 -2.0660437,-1.59649 0,-0.88171 0.9249993,-1.59648 2.0660437,-1.59648 1.1410443,0 2.0660436,0.71477 2.0660436,1.59648 z"
        transform="matrix(0.93050058,0,0,0.90640134,0.75846434,870.02825)" />
     <use
        x="0"
@@ -1675,7 +1675,7 @@
        height="200" />
     <path
        transform="matrix(0.93050058,0,0,0.90640134,6.0478791,864.58985)"
-       d="m 7.3250635,194.45924 a 2.0660436,1.5964882 0 1 1 -4.1320873,0 2.0660436,1.5964882 0 1 1 4.1320873,0 z"
+       d="m 7.3250635,194.45924 c 0,0.88172 -0.9249993,1.59649 -2.0660436,1.59649 -1.1410444,0 -2.0660437,-0.71477 -2.0660437,-1.59649 0,-0.88171 0.9249993,-1.59648 2.0660437,-1.59648 1.1410443,0 2.0660436,0.71477 2.0660436,1.59648 z"
        sodipodi:ry="1.5964882"
        sodipodi:rx="2.0660436"
        sodipodi:cy="194.45924"
@@ -1727,7 +1727,7 @@
        sodipodi:nodetypes="cc" />
     <path
        transform="matrix(0.93050058,0,0,0.90640134,22.758464,870.02825)"
-       d="m 7.3250635,194.45924 a 2.0660436,1.5964882 0 1 1 -4.1320873,0 2.0660436,1.5964882 0 1 1 4.1320873,0 z"
+       d="m 7.3250635,194.45924 c 0,0.88172 -0.9249993,1.59649 -2.0660436,1.59649 -1.1410444,0 -2.0660437,-0.71477 -2.0660437,-1.59649 0,-0.88171 0.9249993,-1.59648 2.0660437,-1.59648 1.1410443,0 2.0660436,0.71477 2.0660436,1.59648 z"
        sodipodi:ry="1.5964882"
        sodipodi:rx="2.0660436"
        sodipodi:cy="194.45924"
@@ -1761,7 +1761,7 @@
        sodipodi:cy="194.45924"
        sodipodi:rx="2.0660436"
        sodipodi:ry="1.5964882"
-       d="m 7.3250635,194.45924 a 2.0660436,1.5964882 0 1 1 -4.1320873,0 2.0660436,1.5964882 0 1 1 4.1320873,0 z"
+       d="m 7.3250635,194.45924 c 0,0.88172 -0.9249993,1.59649 -2.0660436,1.59649 -1.1410444,0 -2.0660437,-0.71477 -2.0660437,-1.59649 0,-0.88171 0.9249993,-1.59648 2.0660437,-1.59648 1.1410443,0 2.0660436,0.71477 2.0660436,1.59648 z"
        transform="matrix(0.93050058,0,0,0.90640134,28.047879,864.58985)" />
     <path
        transform="matrix(0.93050058,0,0,0.90640134,22.758464,870.02825)"
@@ -1992,11 +1992,11 @@
        sodipodi:cy="21.754047"
        sodipodi:rx="0.88388348"
        sodipodi:ry="0.88388348"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        transform="matrix(1.2829201,1.9081591,-1.9081591,1.2829201,-621.38007,-53.76762)" />
     <path
        transform="matrix(0.96219008,1.4311194,-1.4311194,0.96219008,-446.0191,223.61485)"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        sodipodi:ry="0.88388348"
        sodipodi:rx="0.88388348"
        sodipodi:cy="21.754047"
@@ -2012,7 +2012,7 @@
        sodipodi:cy="21.754047"
        sodipodi:rx="0.88388348"
        sodipodi:ry="0.88388348"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        transform="matrix(1.0080086,1.4992679,-1.4992679,1.0080086,-475.75938,173.44683)" />
     <path
        style="fill:none;stroke:#e6e6e6;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
@@ -2022,7 +2022,7 @@
        transform="matrix(0.45818575,0.68148541,-0.68148541,0.45818575,-187.51596,643.71067)" />
     <path
        transform="matrix(1.0996458,1.635565,-1.635565,1.0996458,-531.09792,102.68758)"
-       d="m 560.55887,21.754047 a 0.88388348,0.88388348 0 1 1 -1.76777,0 0.88388348,0.88388348 0 1 1 1.76777,0 z"
+       d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z"
        sodipodi:ry="0.88388348"
        sodipodi:rx="0.88388348"
        sodipodi:cy="21.754047"
@@ -2092,5 +2092,22 @@
          inkscape:connector-curvature="0"
          transform="matrix(0.45818575,0.68148541,-0.68148541,0.45818575,-132.78975,635.71067)" />
     </g>
+    <g
+       id="g4823">
+      <path
+         style="fill:#e6e6e6"
+         d="m 12,16 -12.00914477,0 0,-13.6988082 2.83893857,-2.12898488 11.8211932,0 0,14.04031008 z"
+         id="path4821"
+         inkscape:connector-curvature="0"
+         transform="translate(232.52235,913.88168)"
+         sodipodi:nodetypes="ccccccc" />
+      <path
+         sodipodi:nodetypes="cccccccccccccszscc"
+         transform="translate(232.52235,913.88168)"
+         inkscape:connector-curvature="0"
+         id="path4819"
+         d="m -0.00914477,2.3011918 2.83893857,-2.12898488 11.8211932,0 0,14.04031008 L 13.73679,14.984131 13.640962,1.0093271 3.4856425,0.91349949 1.1272469,2.7572384 12,2.7572384 12,16 -0.00914477,16 z M 8.2958276,12.045759 c -1.8631354,-1.086398 0.045759,-2.6807932 0.045759,-3.6707932 0,-0.99 -0.6423808,-2.2112618 -2.2457592,-2.1833105 C 4.4924492,6.2196066 3.8500685,7.0875 3.8500685,8.4166667 c 0,1.3291666 2.1768916,1.6857063 -0.1958961,3.6876733 z"
+         style="fill:#1a1a1a" />
+    </g>
   </g>
 </svg>
diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 9883b2fd72..ba0270ac92 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -947,7 +947,7 @@ aside #viewcontacts {
     background-color: #3e3f3e;
 	color: #eec;
     border: 1px #eec solid;
-    border-radius: 3px;
+    border-radius: 5px;
     padding: 3px 3px 6px 10px;
 }
 #jot-preview-content .wall-item-outside-wrapper {
@@ -2033,6 +2033,16 @@ div[id$="wrapper"] br {
 	opacity: 1.0 !important;
 	filter:alpha(opacity=100) !important;
 }
+.filesavetags {
+	margin: 20px 0;
+	opacity: 0.5;
+	filter:alpha(opacity=50);
+}
+.filesavetags:hover {
+	margin: 20px 0;
+	opacity: 1.0 !important;
+	filter:alpha(opacity=100) !important;
+}
 .item-select {
 	opacity: 0.1;
 	filter:alpha(opacity=10);
@@ -2484,6 +2494,9 @@ div[id$="wrapper"] br {
 .dislike {
 	background-position: -190px 0;
 }
+.file-as {
+	background-position: -230px -60px;
+}
 .like {
 	background-position: -211px 0;
 }
@@ -2570,9 +2583,9 @@ div[id$="wrapper"] br {
 }
 .border, .border:hover {
 	border: 1px solid #babdb6;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;	
+    -webkit-border-radius: 5px;
+    -moz-border-radius: 5px;
+    border-radius: 5px;	
 }
 .attachtype {
     display: block;
diff --git a/view/theme/dispy-dark/wall_item.tpl b/view/theme/dispy-dark/wall_item.tpl
index c67a88635c..c9ac20c894 100644
--- a/view/theme/dispy-dark/wall_item.tpl
+++ b/view/theme/dispy-dark/wall_item.tpl
@@ -4,9 +4,7 @@
 			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
 				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
 				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" />
-				</a>
+				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"><img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
 				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
 				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
 					<ul>
@@ -37,6 +35,11 @@
 				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 			</div>
 			{{ endif }}
+
+			{{ if $item.filer }}
+				<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}
+
 			{{ if $item.plink }}
 				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
 			{{ endif }}
diff --git a/view/theme/dispy/icons.png b/view/theme/dispy/icons.png
index 2f0459bd38507cfb9d8f84247a45f88d00c9d79e..f42330d6503a3777a3eaec361d465ecf21f26fb6 100644
GIT binary patch
literal 29977
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

literal 18998
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

diff --git a/view/theme/dispy/icons.svg b/view/theme/dispy/icons.svg
index 998e2641f3..7b82b94eaa 100644
--- a/view/theme/dispy/icons.svg
+++ b/view/theme/dispy/icons.svg
@@ -52,7 +52,7 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.9403009"
-     inkscape:cx="73.744486"
+     inkscape:cx="64.725266"
      inkscape:cy="108.36719"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
@@ -63,7 +63,7 @@
      inkscape:window-width="1065"
      inkscape:window-height="742"
      inkscape:window-x="40"
-     inkscape:window-y="61"
+     inkscape:window-y="50"
      inkscape:window-maximized="0">
     <inkscape:grid
        type="xygrid"
@@ -2168,5 +2168,23 @@
        transform="translate(22,0)"
        width="250"
        height="200" />
+    <g
+       transform="translate(-2.0523e-4,-5e-4)"
+       id="g4823">
+      <path
+         style="fill:#e6e6e6"
+         d="m 12,16 -12.00914477,0 0,-13.6988082 2.83893857,-2.12898488 11.8211932,0 0,14.04031008 z"
+         id="path4821"
+         inkscape:connector-curvature="0"
+         transform="translate(232.52235,913.88168)"
+         sodipodi:nodetypes="ccccccc" />
+      <path
+         sodipodi:nodetypes="cccccccccccccszscc"
+         transform="translate(232.52235,913.88168)"
+         inkscape:connector-curvature="0"
+         id="path4819"
+         d="m -0.00914477,2.3011918 2.83893857,-2.12898488 11.8211932,0 0,14.04031008 L 13.73679,14.984131 13.640962,1.0093271 3.4856425,0.91349949 1.1272469,2.7572384 12,2.7572384 12,16 -0.00914477,16 z M 8.2958276,12.045759 c -1.8631354,-1.086398 0.045759,-2.6807932 0.045759,-3.6707932 0,-0.99 -0.6423808,-2.2112618 -2.2457592,-2.1833105 C 4.4924492,6.2196066 3.8500685,7.0875 3.8500685,8.4166667 c 0,1.3291666 2.1768916,1.6857063 -0.1958961,3.6876733 z"
+         style="fill:#1a1a1a" />
+    </g>
   </g>
 </svg>
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 6547cf986f..9b480385d9 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -2023,6 +2023,16 @@ div[id$="wrapper"] br {
 	opacity: 1.0 !important;
 	filter:alpha(opacity=100) !important;
 }
+.filesavetags {
+	margin: 20px 0;
+	opacity: 0.5;
+	filter:alpha(opacity=50);
+}
+.filesavetags:hover {
+	margin: 20px 0;
+	opacity: 1.0 !important;
+	filter:alpha(opacity=100) !important;
+}
 .item-select {
 	opacity: 0.1;
 	filter:alpha(opacity=10);
@@ -2474,6 +2484,9 @@ div[id$="wrapper"] br {
 .dislike {
 	background-position: -190px 0;
 }
+.file-as {
+	background-position: -230px -60px;
+}
 .like {
 	background-position: -211px 0;
 }
diff --git a/view/theme/dispy/wall_item.tpl b/view/theme/dispy/wall_item.tpl
index c67a88635c..c9ac20c894 100644
--- a/view/theme/dispy/wall_item.tpl
+++ b/view/theme/dispy/wall_item.tpl
@@ -4,9 +4,7 @@
 			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
 				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
 				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" />
-				</a>
+				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"><img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
 				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
 				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
 					<ul>
@@ -37,6 +35,11 @@
 				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 			</div>
 			{{ endif }}
+
+			{{ if $item.filer }}
+				<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}
+
 			{{ if $item.plink }}
 				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
 			{{ endif }}

From 1d56224b08fe9781a050143f14c45fd518c5ca93 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sun, 25 Mar 2012 01:12:28 -0400
Subject: [PATCH 033/219] increase version to 1.0 for dispys \o/

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/theme.php | 3 ++-
 view/theme/dispy/theme.php      | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index 7001361739..ad7780013a 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -3,9 +3,10 @@
 /*
  * Name: Dispy Dark
  * Description: Dispy Dark, Friendica theme
- * Version: 0.9
+ * Version: 1.0
  * Author: Simon <http://simon.kisikew.org/>
  * Maintainer: Simon <http://simon.kisikew.org/>
+ * Screenshot: <a href="screenshot.png">screenshot</a>
  */
 
 
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index 26e07b1f76..e3f8f5b457 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Dispy
  * Description: Dispy, Friendica theme
- * Version: 0.9
+ * Version: 1.0
  * Author: unknown
  * Maintainer: Simon <http://simon.kisikew.org/>
  */

From 6780b76b0c0c8f9f250fabe2ea35ee22139ba3d1 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 24 Mar 2012 23:04:18 -0700
Subject: [PATCH 034/219] improved the inivitations and added a bit of sales
 pitch.

---
 include/contact_widgets.php |  4 +---
 mod/invite.php              | 20 ++++++++++++++++----
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/include/contact_widgets.php b/include/contact_widgets.php
index 605a3eb78e..135a9e4e86 100755
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -15,8 +15,6 @@ function findpeople_widget() {
 
 	$a = get_app();
 
-	$inv = (($a->config['register_policy'] != REGISTER_CLOSED) ? t('Invite Friends') : '');
-
 	if(get_config('system','invitation_only')) {
 		$x = get_pconfig(local_user(),'system','invites_remaining');
 		if($x || is_site_admin()) {
@@ -34,7 +32,7 @@ function findpeople_widget() {
 		'$findthem' => t('Find'),
 		'$suggest' => t('Friend Suggestions'),
 		'$similar' => t('Similar Interests'),
-		'$inv' => $inv
+		'$inv' => t('Invite Friends')
 	));
 
 }
diff --git a/mod/invite.php b/mod/invite.php
index d4eb9c5ef1..ff9f83e0d4 100755
--- a/mod/invite.php
+++ b/mod/invite.php
@@ -56,7 +56,7 @@ function invite_post(&$a) {
 		else
 			$nmessage = $message;
 
-		$res = mail($recip, sprintf( t('Please join my network on %s'), $a->config['sitename']), 
+		$res = mail($recip, sprintf( t('Please join my close friends on Friendica'), $a->config['sitename']), 
 			$nmessage, 
 			"From: " . $a->user['email'] . "\n"
 			. 'Content-type: text/plain; charset=UTF-8' . "\n"
@@ -94,15 +94,27 @@ function invite_content(&$a) {
 		}
 	}			
 
+	$dirloc = get_config('system','directory_submit_url');
+	if(strlen($dirloc)) {
+		if($a->config['register_policy'] == REGISTER_CLOSED)
+			$linktxt = sprintf( t('Visit %s for a list of public sites you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks.'), dirname($dirloc) . '/siteinfo');
+		elseif($a->config['register_policy'] != REGISTER_CLOSED)
+			$linktxt = sprintf( t('To accept this invitation, please visit and register at %s or any other public Friendica website. They all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites.'),$a->get_baseurl(),dirname($dirloc) . '/siteinfo');
+	}
+	else {
+		$o = t('Our apologies. This system is not currently configured to connect with other public sites or invite members.');
+		return $o;
+	}
 
 	$o = replace_macros($tpl, array(
 		'$invite' => t('Send invitations'),
 		'$addr_text' => t('Enter email addresses, one per line:'),
 		'$msg_text' => t('Your message:'),
-		'$default_message' => sprintf(t('Please join my social network on %s'), $a->config['sitename']) . "\r\n" . "\r\n"
-			. t('To accept this invitation, please visit:') . "\r\n" . "\r\n" . $a->get_baseurl()
+		'$default_message' => t('Please join my close friends on Friendica, and help us to build a better social web.') . "\r\n" . "\r\n"
+			. $linktxt
 			. "\r\n" . "\r\n" . (($invonly) ? t('You will need to supply this invitation code: $invite_code') . "\r\n" . "\r\n" : '') .t('Once you have registered, please connect with me via my profile page at:') 
-			. "\r\n" . "\r\n" . $a->get_baseurl() . '/profile/' . $a->user['nickname'] ,
+			. "\r\n" . "\r\n" . $a->get_baseurl() . '/profile/' . $a->user['nickname']
+			. "\r\n" . "\r\n" . t('For more information about the Friendica project and why we feel it is important, please visit http://friendica.com') . "\r\n" . "\r\n"  ,
 		'$submit' => t('Submit')
 	));
 

From 329a26d62ee65322d0227504b87c3c5ebb1ee480 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sun, 25 Mar 2012 08:47:17 +0200
Subject: [PATCH 035/219] move community_pages to right_aside, fixes in css

---
 view/theme/diabook-blue/communityhome.tpl |  8 +++--
 view/theme/diabook-blue/style-network.css | 14 +++++---
 view/theme/diabook-blue/style-profile.css | 15 +++++---
 view/theme/diabook-blue/style.css         |  8 +++--
 view/theme/diabook-blue/theme.php         | 35 +++++++++++++++++++
 view/theme/diabook/communityhome.tpl      |  8 +++--
 view/theme/diabook/style-network.css      | 13 ++++---
 view/theme/diabook/style-profile.css      | 13 ++++---
 view/theme/diabook/style.css              |  8 +++--
 view/theme/diabook/theme.php              | 42 ++++++++++++++++++++++-
 10 files changed, 135 insertions(+), 29 deletions(-)

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 2a704c9faa..5b807c8ad4 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -1,5 +1,5 @@
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or #NewHere ?</h3>
+<h3 style="margin-top:0px;">Help or @NewHere ?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
@@ -46,9 +46,13 @@
 </div>
 {{ endif }}
 
+{{ if $lastusers_title }}
+<div>$page</div>
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
 {{ endif }}
 
 {{ if $like_title }}
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 66cfe0c6c4..85cf23da1b 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -395,7 +395,7 @@
 /* global */
 body {
   font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
+  font-size: 12.5px;
   background-color: #ffffff;
   color: #2d2d2d;
   margin: 50px auto auto;
@@ -888,6 +888,8 @@ ul.menu-popup .empty {
   position: absolute;
   padding-top: 4px;
   padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
 	}
 #ps-username:hover{
   text-decoration: none;	
@@ -945,7 +947,7 @@ aside {
   float: left;
   /* background: #F1F1F1; */
 }
-
+aside #page-sidebar{display: none;}
 aside .vcard .fn {
   font-size: 18px;
   font-weight: bold;
@@ -1187,7 +1189,8 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
-
+#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
@@ -1216,6 +1219,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 .wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
   display: table-row;
 }
+
 .wall-item-bottom {
   font-size: 13px;
 }
@@ -1260,10 +1264,10 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content {
-  font-size: 13px;
+  font-size: 12.5px;
   max-width: 420px;
   word-wrap: break-word;
-  line-height: 1.4;
+  line-height: 1.2;
 }
 
 .wall-item-container .wall-item-content img {
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 5209777b2f..3671d963eb 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -395,7 +395,7 @@
 /* global */
 body {
   font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
+  font-size: 12.5px;
   background-color: #ffffff;
   color: #2d2d2d;
   margin: 50px auto auto;
@@ -888,6 +888,8 @@ ul.menu-popup .empty {
   position: absolute;
   padding-top: 4px;
   padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
 	}
 #ps-username:hover{
   text-decoration: none;	
@@ -1117,7 +1119,7 @@ list-style-type: disc;
 section {
   display: table-cell;
   vertical-align: top;
-  width: auto;
+  width: 611px;
   padding: 0px 0px 0px 12px;
 }
 
@@ -1177,6 +1179,7 @@ right_aside {
   
   /* background: #F1F1F1; */
 }
+right_aside a{color: #1872A2;}
 right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
@@ -1186,7 +1189,8 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
-
+#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
@@ -1215,6 +1219,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 .wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
   display: table-row;
 }
+
 .wall-item-bottom {
   font-size: 13px;
 }
@@ -1259,10 +1264,10 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content {
-  font-size: 13px;
+  font-size: 12.5px;
   max-width: 420px;
   word-wrap: break-word;
-  line-height: 1.4;
+  line-height: 1.2;
 }
 
 .wall-item-container .wall-item-content img {
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index d3d3d9eb7a..a05a49e677 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -395,7 +395,7 @@
 /* global */
 body {
   font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
+  font-size: 12.5px;
   background-color: #ffffff;
   color: #2d2d2d;
   margin: 50px auto auto;
@@ -887,6 +887,8 @@ ul.menu-popup .empty {
   position: absolute;
   padding-top: 4px;
   padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
 	}
 #ps-username:hover{
   text-decoration: none;	
@@ -1235,10 +1237,10 @@ body .pageheader{
 }
 
 .wall-item-container .wall-item-content {
-  font-size: 13px;
+  font-size: 12.5px;
   max-width: 720px;
   word-wrap: break-word;
-  line-height: 1.4;
+  line-height: 1.2;
 }
 
 .wall-item-container .wall-item-content img {
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index c2475e8bca..6149b12ded 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -138,6 +138,41 @@ function diabook_community_info(){
     							else {a_funct()}})()" ;
   
    $aside['$fostitJS'] = $fostitJS;
+	
+	//Community Page
+   $page = '<div id="page-sidebar-right_aside" class="widget">
+			<div class="title tool">
+			<h3>'.t("Community Pages").'</h3></div>
+			<div id="sidebar-page-list"><ul>';
+
+	$pagelist = array();
+
+	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			intval($a->user['uid'])
+	);
+
+	$pageD = array();
+
+	// Look if the profile is a community page
+	foreach($contacts as $contact) {
+		$pageD[] = array("url"=>$contact["url"], "name"=>$contact["name"], "id"=>$contact["id"], "micro"=>$contact['micro']);
+	};
+	
+
+	$contacts = $pageD;
+
+	foreach($contacts as $contact) {
+		$page .= '<li style="list-style-type: none;" class="tool"><img height="20" width="20" style="float: left; margin-right: 3px;" src="' . $contact['micro'] .'" alt="' . $contact['url'] . '" /> <a href="'.$a->get_baseurl().'/redir/'.$contact["id"].'" style="margin-top: 2px;" title="' . $contact['url'] . '" class="label" target="external-link">'.
+				$contact["name"]."</a></li>";
+	}
+	$page .= '</ul></div></div>';
+	if (sizeof($contacts) > 0)
+		
+		$aside['$page'] = $page;
+  //END Community Page		   
+   
+   
    
    $url = $a->get_baseurl($ssl_state);   
    $aside['$url'] = $url;
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 78b80ab3bc..c1b395dbef 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -1,5 +1,5 @@
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or #NewHere ?</h3>
+<h3 style="margin-top:0px;">Help or @NewHere ?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
@@ -46,9 +46,13 @@
 </div>
 {{ endif }}
 
+{{ if $lastusers_title }}
+<div>$page</div>
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span></div>
 {{ endif }}
 
 {{ if $like_title }}
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 23ab0d4bfd..00856c8d2a 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -395,7 +395,7 @@
 /* global */
 body {
   font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
+  font-size: 12.5px;
   background-color: #ffffff;
   color: #2d2d2d;
   margin: 50px auto auto;
@@ -877,6 +877,8 @@ ul.menu-popup .empty {
   padding-top: 4px;
   padding-left: 5px;	
   color: #2D2D2D;
+  word-wrap: break-word;
+  width: 130px;
 	}
 #ps-username:hover{
   text-decoration: none;	
@@ -934,6 +936,7 @@ aside {
   float: left;
   /* background: #F1F1F1; */
 }
+aside #page-sidebar{display: none;}
 
 aside .vcard .fn {
   font-size: 18px;
@@ -1164,7 +1167,8 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
-
+#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
@@ -1189,6 +1193,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 .wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
   display: table-row;
 }
+
 .wall-item-bottom {
   font-size: 13px;
 }
@@ -1233,10 +1238,10 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content {
-  font-size: 13px;
+  font-size: 12.5px;
   max-width: 420px;
   word-wrap: break-word;
-  line-height: 1.4;
+  line-height: 1.2;
 }
 
 .wall-item-container .wall-item-content img {
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index a721d62abc..da1a7dd6d4 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -395,7 +395,7 @@
 /* global */
 body {
   font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
+  font-size: 12.5px;
   background-color: #ffffff;
   color: #2d2d2d;
   margin: 50px auto auto;
@@ -877,6 +877,8 @@ ul.menu-popup .empty {
   padding-top: 4px;
   padding-left: 5px;	
   color: #2D2D2D;
+  word-wrap: break-word;
+  width: 130px;
 	}
 #ps-username:hover{
   text-decoration: none;	
@@ -1096,7 +1098,7 @@ aside #side-peoplefind-url {
 section {
   display: table-cell;
   vertical-align: top;
-  width: auto;
+  width: 610px;
   padding: 0px 0px 0px 12px;
 }
 
@@ -1164,6 +1166,8 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
@@ -1188,6 +1192,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 .wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
   display: table-row;
 }
+
 .wall-item-bottom {
   font-size: 13px;
 }
@@ -1232,10 +1237,10 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content {
-  font-size: 13px;
+  font-size: 12.5px;
   max-width: 420px;
   word-wrap: break-word;
-  line-height: 1.4;
+  line-height: 1.2;
 }
 
 .wall-item-container .wall-item-content img {
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index ffab5b4c4e..5154459d3a 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -394,7 +394,7 @@
 /* global */
 body {
   font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
+  font-size: 12.5px;
   background-color: #ffffff;
   color: #2d2d2d;
   margin: 50px auto auto;
@@ -876,6 +876,8 @@ ul.menu-popup .empty {
   padding-top: 4px;
   padding-left: 5px;	
   color: #2D2D2D;
+  word-wrap: break-word;
+  width: 130px;
 	}
 #ps-username:hover{
   text-decoration: none;	
@@ -1212,10 +1214,10 @@ body .pageheader{
 }
 
 .wall-item-container .wall-item-content {
-  font-size: 13px;
+  font-size: 12.5px;
   max-width: 720px;
   word-wrap: break-word;
-  line-height: 1.4;
+  line-height: 1.2;
 }
 
 .wall-item-container .wall-item-content img {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index adf31746fd..29cc64c187 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -18,6 +18,9 @@ $cssFile = null;
 /**
  * prints last community activity
  */
+
+
+ 
 function diabook_community_info(){
 	$a = get_app();
 	//right_aside at networkpages
@@ -139,12 +142,49 @@ function diabook_community_info(){
   
    $aside['$fostitJS'] = $fostitJS;
    
+   //Community Page
+   $page = '<div id="page-sidebar-right_aside" class="widget">
+			<div class="title tool">
+			<h3>'.t("Community Pages").'</h3></div>
+			<div id="sidebar-page-list"><ul>';
+
+	$pagelist = array();
+
+	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			intval($a->user['uid'])
+	);
+
+	$pageD = array();
+
+	// Look if the profile is a community page
+	foreach($contacts as $contact) {
+		$pageD[] = array("url"=>$contact["url"], "name"=>$contact["name"], "id"=>$contact["id"], "micro"=>$contact['micro']);
+	};
+	
+
+	$contacts = $pageD;
+
+	foreach($contacts as $contact) {
+		$page .= '<li style="list-style-type: none;" class="tool"><img height="20" width="20" style="float: left; margin-right: 3px;" src="' . $contact['micro'] .'" alt="' . $contact['url'] . '" /> <a href="'.$a->get_baseurl().'/redir/'.$contact["id"].'" style="margin-top: 2px;" title="' . $contact['url'] . '" class="label" target="external-link">'.
+				$contact["name"]."</a></li>";
+	}
+	$page .= '</ul></div></div>';
+	if (sizeof($contacts) > 0)
+		
+		$aside['$page'] = $page;
+  //END Community Page		
+     
+   
    $url = $a->get_baseurl($ssl_state);   
    $aside['$url'] = $url;
 
 	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
 	$a->page['right_aside'] = replace_macros($tpl, $aside);
 	
+	
+	
+	
 }
 
 
@@ -167,7 +207,7 @@ if ($a->argv[0] === "network"){
 		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
 		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
 		$ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
-		$ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Public Groups'), "", "");
+		$ps['usermenu']['pgroups'] = Array('http://dir.friendica.com/directory/forum', t('Public Groups'), "", "");
 
 		$tpl = get_markup_template('profile_side.tpl');
 

From 2c4312012995aa3411cf5e5dbd0eb934a0801797 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sun, 25 Mar 2012 03:22:16 -0400
Subject: [PATCH 036/219] dispy-dark not experimental. start implementing
 fpostit

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/communityhome.tpl       |   4 +
 view/theme/dispy-dark/experimental            |   0
 view/theme/dispy-dark/fpostit/README          |   8 ++
 view/theme/dispy-dark/fpostit/fpostit.js      |  14 ++
 view/theme/dispy-dark/fpostit/fpostit.php     | 134 ++++++++++++++++++
 .../theme/dispy-dark/fpostit/friendica-32.png | Bin 0 -> 1593 bytes
 .../theme/dispy-dark/fpostit/friendika-32.png | Bin 0 -> 1593 bytes
 view/theme/dispy-dark/style.css               |  56 ++++++--
 view/theme/dispy-dark/theme.php               |  27 ++++
 view/theme/dispy-dark/wallwall_item.tpl       |   5 +-
 view/theme/dispy/communityhome.tpl            |   4 +
 view/theme/dispy/fpostit/README               |   8 ++
 view/theme/dispy/fpostit/fpostit.js           |  14 ++
 view/theme/dispy/fpostit/fpostit.php          | 134 ++++++++++++++++++
 view/theme/dispy/fpostit/friendica-32.png     | Bin 0 -> 1593 bytes
 view/theme/dispy/fpostit/friendika-32.png     | Bin 0 -> 1593 bytes
 view/theme/dispy/style.css                    |  27 +++-
 view/theme/dispy/theme.php                    |  28 ++++
 view/theme/dispy/wallwall_item.tpl            |   5 +-
 19 files changed, 452 insertions(+), 16 deletions(-)
 create mode 100644 view/theme/dispy-dark/communityhome.tpl
 delete mode 100644 view/theme/dispy-dark/experimental
 create mode 100644 view/theme/dispy-dark/fpostit/README
 create mode 100755 view/theme/dispy-dark/fpostit/fpostit.js
 create mode 100644 view/theme/dispy-dark/fpostit/fpostit.php
 create mode 100644 view/theme/dispy-dark/fpostit/friendica-32.png
 create mode 100644 view/theme/dispy-dark/fpostit/friendika-32.png
 create mode 100644 view/theme/dispy/communityhome.tpl
 create mode 100644 view/theme/dispy/fpostit/README
 create mode 100755 view/theme/dispy/fpostit/fpostit.js
 create mode 100644 view/theme/dispy/fpostit/fpostit.php
 create mode 100644 view/theme/dispy/fpostit/friendica-32.png
 create mode 100644 view/theme/dispy/fpostit/friendika-32.png

diff --git a/view/theme/dispy-dark/communityhome.tpl b/view/theme/dispy-dark/communityhome.tpl
new file mode 100644
index 0000000000..0659ebe206
--- /dev/null
+++ b/view/theme/dispy-dark/communityhome.tpl
@@ -0,0 +1,4 @@
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+{{ endif }}
diff --git a/view/theme/dispy-dark/experimental b/view/theme/dispy-dark/experimental
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/view/theme/dispy-dark/fpostit/README b/view/theme/dispy-dark/fpostit/README
new file mode 100644
index 0000000000..39b7c57613
--- /dev/null
+++ b/view/theme/dispy-dark/fpostit/README
@@ -0,0 +1,8 @@
+fpostit
+
+original author: Devlon Duthied
+
+see his blog posting:
+http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
+
+original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/dispy-dark/fpostit/fpostit.js b/view/theme/dispy-dark/fpostit/fpostit.js
new file mode 100755
index 0000000000..eb593d838e
--- /dev/null
+++ b/view/theme/dispy-dark/fpostit/fpostit.js
@@ -0,0 +1,14 @@
+javascript: (function() {
+    					the_url = 'view/theme/dispy-dark/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
+						encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
+						document.getSelection() : document.selection.createRange().text));
+    					a_funct = function() {
+							if (!window.open(the_url, 'fpostit','location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) {
+								location.href = the_url
+							};
+    						if (/Firefox/.test(navigator.userAgent)) {
+								setTimeout(a_funct, 0)
+							} else {
+								a_funct();
+							}
+						})();"
diff --git a/view/theme/dispy-dark/fpostit/fpostit.php b/view/theme/dispy-dark/fpostit/fpostit.php
new file mode 100644
index 0000000000..d00182946c
--- /dev/null
+++ b/view/theme/dispy-dark/fpostit/fpostit.php
@@ -0,0 +1,134 @@
+<?php
+if (!isset($_POST["friendica_acct_name"])) $_POST["friendica_acct_name"] = '';
+if (!isset($_COOKIE['username'])) $_COOKIE['username'] = '';
+if (!isset($_COOKIE['password'])) $_COOKIE['password'] = '';
+if (!isset($hostname)) $hostname = '';
+if (!isset($username)) $username = '';
+
+
+if (($_POST["friendica_acct_name"] != '') && ($_POST["friendica_password"] != '')) {
+	setcookie("username", $_POST["friendica_acct_name"], time()+60*60*24*300);
+	setcookie("password", $_POST["friendica_password"], time()+60*60*24*300);
+}
+
+?>
+<html>
+<head>
+	<style>
+		body {
+			font-family: sans-serif;
+			margin: 0px;
+		}
+		.wrap1 {
+			padding: 2px 5px;
+			background-color: #000;
+			margin-bottom: 10px;
+		}
+		.wrap2 {
+			margin-left: 10px;
+			font-size: 12px;
+		}
+		.logo {
+			margin-left: 3px;
+			margin-right: 5px;
+			float: left;
+		}
+		h2 {
+			color: #ffffff;
+		}
+		.error {
+			background-color: #FFFF66;
+			font-size: 12px;
+			margin-left: 10px;
+		}
+	</style>
+</head>
+
+<body>
+<?php
+
+if (isset($_GET['title'])) {
+	$title = $_GET['title'];
+}
+if (isset($_GET['text'])) {
+	$text = $_GET['text'];
+}
+if (isset($_GET['url'])) {
+	$url = $_GET['url'];
+}
+
+if ((isset($title)) && (isset($text)) && (isset($url))) {
+	$content = "$title\nsource:$url\n\n$text";
+} else {
+	$content = $_POST['content'];
+}
+
+if (isset($_POST['submit'])) {
+	
+	if (($_POST["friendica_acct_name"] != '') && ($_POST["friendica_password"] != '')) {
+		$acctname = $_POST["friendica_acct_name"];
+		$tmp_account_array = explode("@", $acctname);
+		if (isset($tmp_account_array[1])) {
+			$username = $tmp_account_array[0];
+			$hostname = $tmp_account_array[1];
+		}
+		$password = $_POST["friendica_password"];
+		$content = $_POST["content"];
+
+		$url = "http://" . $hostname . '/api/statuses/update';
+		$data = array('status' => $content);
+		
+		// echo "posting to: $url<br/>";
+
+		$c = curl_init();
+		curl_setopt($c, CURLOPT_URL, $url); 
+		curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data); 
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
+		curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
+		$c_result = curl_exec($c); 
+		if(curl_errno($c)){ 
+			$error = curl_error($c);
+			showForm($error, $content);
+		}
+		
+		curl_close($c);
+		if (!isset($error)) {
+			echo '<script language="javascript" type="text/javascript">window.close();</script>';
+		}
+		
+	} else {
+		$error = "Missing account name and/or password. Please try again.";
+		showForm($error, $content);
+	}
+	
+} else {
+	showForm(null, $content);
+}
+
+function showForm($error, $content) {
+	$username_cookie = $_COOKIE['username'];
+	$password_cookie = $_COOKIE['password'];
+	
+	echo <<<EOF
+	<div class="wrap1">
+		<h2><img class="logo" src="friendica-32.png" align="middle" />Friendica Bookmarklet</h2>
+	</div>
+
+	<div class="wrap2">
+		<form method="post" action="{$_SERVER['PHP_SELF']}">
+			Enter the email address of the Friendica Account that you want to cross-post to: (example: user@friendica.org)<br /><br />
+			Account ID: <input type="text" name="friendica_acct_name" value="{$username_cookie}" size="50" /><br />
+			Password: <input type="password" name="friendica_password" value="{$password_cookie}" size="50" /><br />
+			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
+			<input type="submit" value="PostIt!" name="submit" />&#160;&#160;<span class="error">$error</span>
+		</form>
+		<p></p>
+	</div>
+EOF;
+	
+}
+?>
+
+</body>
+</html>
diff --git a/view/theme/dispy-dark/fpostit/friendica-32.png b/view/theme/dispy-dark/fpostit/friendica-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
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

literal 0
HcmV?d00001

diff --git a/view/theme/dispy-dark/fpostit/friendika-32.png b/view/theme/dispy-dark/fpostit/friendika-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
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

literal 0
HcmV?d00001

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index ba0270ac92..ba8cda3c61 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -60,6 +60,9 @@ option {
 	padding: 3px;
 	vertical-align: middle;
 }
+li {
+	padding: 0 0 0 2px;
+}
 /* remember to define focus styles! */
 :focus {
     outline: 0;
@@ -200,6 +203,10 @@ input[type=submit] {
 .action {
 	margin: 5px 0;
 }
+.tool {
+	margin: 5px 0;
+	list-style: none;
+}
 
 
 /**
@@ -688,12 +695,17 @@ aside #viewcontacts {
 	padding:.2em .5em;
 }
 #netsearch-box {
-	margin: 30px 0px;
+	margin: 20px 0px 30px;
+    width: 150px;   
+}
+#netsearch-box #search-submit {
+    margin: 5px 0px 0px 0px;
 }
 .ttright {
 	margin: 0px 0px 0px 0px;
 }
 
+
 /**
 * contacts block
 */
@@ -1819,10 +1831,12 @@ div[id$="wrapper"] br {
  * 	contacts selector
  */
 .group-delete-wrapper {
-	margin: -31px 122px 0 0;
+	margin: -31px 50px 0 0;
     float: right;
 }
-
+/*.group-delete-icon {
+    margin: 0 0 0 10px;
+}*/
 #group-edit-submit-wrapper {
     margin: 0 0 10px 0;
     display: inline;
@@ -1862,6 +1876,7 @@ div[id$="wrapper"] br {
     display: none;
 }
 
+
 /**
  * profile
  */
@@ -2096,13 +2111,13 @@ div[id$="wrapper"] br {
 #group-sidebar {
     margin-bottom: 10px;
 }
-.group-selected, .nets-selected {
+.group-selected, .nets-selected, .fileas-selected {
     padding: 3px;
 	color: #2e2f2e;
     background: #88a9d2;
     font-weight: bold;
 }
-.group-selected:hover, .nets-selected:hover {
+.group-selected:hover, .nets-selected:hover, .fileas-selected:hover {
 	color: #2e2f2e;
 }
 .groupsideedit {
@@ -2172,13 +2187,7 @@ div[id$="wrapper"] br {
 .nets-all {
     margin-left: 0px;
 }
-#netsearch-box {
-    margin-top: 20px;
-    width: 150px;   
-}
-#netsearch-box #search-submit {
-    margin: 5px 0px 0px 0px;
-}
+
 
 /**
  * ADMIN
@@ -2794,6 +2803,29 @@ footer {
 .network-star.icon.starred {
     display: inline-block;
 }
+#fileas-sidebar {
+	
+}
+.fileas-ul {
+	padding: 0;
+}
+
+
+
+/*
+ * ADDONS THEMING
+ */
+
+#sidebar-page-list {
+	
+}
+#sidebar-page-list ul {
+	padding: 0;
+	margin: 5px 0;
+}
+#sidebar-page-list li {
+	list-style: none;
+}
 
 
 @media handheld {
diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index ad7780013a..cded68c489 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -127,3 +127,30 @@ $(document).ready(function() {
 </script>
 EOT;
 
+function dispy_community_info() {
+	$a = get_app();
+
+	$fostitJS = "javascript: (function() {
+		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy-dark/fpostit/fpostit.php?url=' +
+		encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
+		encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
+		document.getSelection() : document.selection.createRange().text));
+		a_funct = function() {
+			if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) {
+				location.href = the_url;
+			}
+			if (/Firefox/.test(navigator.userAgent)) {
+				setTimeout(a_funct, 0)
+			} else {
+				a_funct();
+			}
+		})();" ;
+
+	$aside['$fostitJS'] = $fostitJS;
+	$url = $a->get_baseurl($ssl_state);
+	$aside['$url'] = $url;
+
+    $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+}
+
diff --git a/view/theme/dispy-dark/wallwall_item.tpl b/view/theme/dispy-dark/wallwall_item.tpl
index f251d7352b..b25d13409b 100644
--- a/view/theme/dispy-dark/wallwall_item.tpl
+++ b/view/theme/dispy-dark/wallwall_item.tpl
@@ -38,11 +38,14 @@
 				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
 
 			{{ if $item.vote.share }}
-				<a href="#"  id="share-$item.id"
+				<a href="#" id="share-$item.id"
 class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
 				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 			</div>
 			{{ endif }}
+			{{ if $item.filer }}
+				<div class="wall-item-filer-wrapper"><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></div>
+			{{ endif }}
 			{{ if $item.plink }}
 				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
 			{{ endif }}
diff --git a/view/theme/dispy/communityhome.tpl b/view/theme/dispy/communityhome.tpl
new file mode 100644
index 0000000000..0659ebe206
--- /dev/null
+++ b/view/theme/dispy/communityhome.tpl
@@ -0,0 +1,4 @@
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+{{ endif }}
diff --git a/view/theme/dispy/fpostit/README b/view/theme/dispy/fpostit/README
new file mode 100644
index 0000000000..39b7c57613
--- /dev/null
+++ b/view/theme/dispy/fpostit/README
@@ -0,0 +1,8 @@
+fpostit
+
+original author: Devlon Duthied
+
+see his blog posting:
+http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
+
+original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/dispy/fpostit/fpostit.js b/view/theme/dispy/fpostit/fpostit.js
new file mode 100755
index 0000000000..d18f5d3451
--- /dev/null
+++ b/view/theme/dispy/fpostit/fpostit.js
@@ -0,0 +1,14 @@
+javascript: (function() {
+    					the_url = 'view/theme/dispy/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
+						encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
+						document.getSelection() : document.selection.createRange().text));
+    					a_funct = function() {
+							if (!window.open(the_url, 'fpostit','location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) {
+								location.href = the_url
+							};
+    						if (/Firefox/.test(navigator.userAgent)) {
+								setTimeout(a_funct, 0)
+							} else {
+								a_funct();
+							}
+						})();"
diff --git a/view/theme/dispy/fpostit/fpostit.php b/view/theme/dispy/fpostit/fpostit.php
new file mode 100644
index 0000000000..d00182946c
--- /dev/null
+++ b/view/theme/dispy/fpostit/fpostit.php
@@ -0,0 +1,134 @@
+<?php
+if (!isset($_POST["friendica_acct_name"])) $_POST["friendica_acct_name"] = '';
+if (!isset($_COOKIE['username'])) $_COOKIE['username'] = '';
+if (!isset($_COOKIE['password'])) $_COOKIE['password'] = '';
+if (!isset($hostname)) $hostname = '';
+if (!isset($username)) $username = '';
+
+
+if (($_POST["friendica_acct_name"] != '') && ($_POST["friendica_password"] != '')) {
+	setcookie("username", $_POST["friendica_acct_name"], time()+60*60*24*300);
+	setcookie("password", $_POST["friendica_password"], time()+60*60*24*300);
+}
+
+?>
+<html>
+<head>
+	<style>
+		body {
+			font-family: sans-serif;
+			margin: 0px;
+		}
+		.wrap1 {
+			padding: 2px 5px;
+			background-color: #000;
+			margin-bottom: 10px;
+		}
+		.wrap2 {
+			margin-left: 10px;
+			font-size: 12px;
+		}
+		.logo {
+			margin-left: 3px;
+			margin-right: 5px;
+			float: left;
+		}
+		h2 {
+			color: #ffffff;
+		}
+		.error {
+			background-color: #FFFF66;
+			font-size: 12px;
+			margin-left: 10px;
+		}
+	</style>
+</head>
+
+<body>
+<?php
+
+if (isset($_GET['title'])) {
+	$title = $_GET['title'];
+}
+if (isset($_GET['text'])) {
+	$text = $_GET['text'];
+}
+if (isset($_GET['url'])) {
+	$url = $_GET['url'];
+}
+
+if ((isset($title)) && (isset($text)) && (isset($url))) {
+	$content = "$title\nsource:$url\n\n$text";
+} else {
+	$content = $_POST['content'];
+}
+
+if (isset($_POST['submit'])) {
+	
+	if (($_POST["friendica_acct_name"] != '') && ($_POST["friendica_password"] != '')) {
+		$acctname = $_POST["friendica_acct_name"];
+		$tmp_account_array = explode("@", $acctname);
+		if (isset($tmp_account_array[1])) {
+			$username = $tmp_account_array[0];
+			$hostname = $tmp_account_array[1];
+		}
+		$password = $_POST["friendica_password"];
+		$content = $_POST["content"];
+
+		$url = "http://" . $hostname . '/api/statuses/update';
+		$data = array('status' => $content);
+		
+		// echo "posting to: $url<br/>";
+
+		$c = curl_init();
+		curl_setopt($c, CURLOPT_URL, $url); 
+		curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data); 
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
+		curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
+		$c_result = curl_exec($c); 
+		if(curl_errno($c)){ 
+			$error = curl_error($c);
+			showForm($error, $content);
+		}
+		
+		curl_close($c);
+		if (!isset($error)) {
+			echo '<script language="javascript" type="text/javascript">window.close();</script>';
+		}
+		
+	} else {
+		$error = "Missing account name and/or password. Please try again.";
+		showForm($error, $content);
+	}
+	
+} else {
+	showForm(null, $content);
+}
+
+function showForm($error, $content) {
+	$username_cookie = $_COOKIE['username'];
+	$password_cookie = $_COOKIE['password'];
+	
+	echo <<<EOF
+	<div class="wrap1">
+		<h2><img class="logo" src="friendica-32.png" align="middle" />Friendica Bookmarklet</h2>
+	</div>
+
+	<div class="wrap2">
+		<form method="post" action="{$_SERVER['PHP_SELF']}">
+			Enter the email address of the Friendica Account that you want to cross-post to: (example: user@friendica.org)<br /><br />
+			Account ID: <input type="text" name="friendica_acct_name" value="{$username_cookie}" size="50" /><br />
+			Password: <input type="password" name="friendica_password" value="{$password_cookie}" size="50" /><br />
+			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
+			<input type="submit" value="PostIt!" name="submit" />&#160;&#160;<span class="error">$error</span>
+		</form>
+		<p></p>
+	</div>
+EOF;
+	
+}
+?>
+
+</body>
+</html>
diff --git a/view/theme/dispy/fpostit/friendica-32.png b/view/theme/dispy/fpostit/friendica-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
zcmV-92FCe`P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L03itg03ithOzq;@000HdNkl<ZSi_~4
zJ8T@+6^6evyWHhNA`M!W3B_`e#E>i(P8=f+Y^Mqc1WDr}2vQk{QV2|+A}XxHfQrbj
zRH(85xk;}eX_zVqV1$KI$q_6^imXtyL@uc%ce#(b_xvgD%<ht2>Ji=M&inl5|IcfT
zk+r<M%;MrA0C(@+q`ezBHa|~wW&+8n*XP*WyvN+!i?muB)a$dfS`B9Fvut%5%++SO
zbH72oK1(OhsntZM9ogA=z>nW~cVMU8ZZk781Awt_EiW&B7^A=0&%>nLiE=zTF-F`Y
z?jnYe_L%k%19FkaK*b=2KJJkieXtuAdLjSn+z01=1918BWlo<yJp^#|>ebmi#Ot+6
zd};o$s8<Cz9wRPCipV`3d&E8Mk`Imz=jLjk2jO{aaykKbA$RibE}^+jXg_RD)a$Qb
z_``)eXU?3Vdg;<7mX?-Sz4!IMP8`pU{pi$$rY0ho8*(8x6afc$vB%*qKp~x1o%M|t
zUt}k!9eo-11i%p<q<Ad1&KE0lts5)X&YnH{#`*K-?^KtTmbiHF;-~%H#<90vnO0qH
z>PJixiZ(PPAQm8s^ZmeF?Cdnz=xsAO(@FBVaF<-N=#qcy`!ug#n_pR3xd8mK3UKSz
ze-_?6Il*+Li$cWY2shJyLy_ci0i--vac-j3Y_i#FQ=jYM?zlvBSqVZ}McY#^X#4s<
zPrZ8T)J*laOG{I$YhS<c_KCxgPZ+@k(QKb#;R%==V;>_Wkj&ZH*<z#9X1d)Ydc>u~
zg0LtdDzsyb^#^N5deLU8S3bR>qYE$d)9;;xa7ct;qgt!*(277b#xPPckcsy828~XO
z&Tf|&97!b$DHg11?OtGGYg+=U?e;FW|9wMW-EKqoxLKS?X(0y*BOpOH1|D_`U<2JX
z0>Y_Jik*j>G<t3N?UagM06>N#EOR>D9xAf0TBc#I-GEMjkO5htwFbpv<?}wj_+S(A
zIHr1}Wd^Nns4ni($>R{@;Ctz7((s+?@NK{Z7L&Gx6%|Jz&slFc^QS+?n-4e$MGa9s
z@)DT|VVGq|!YpH4>8tMZq1g3}E2WE5-+6=B`0s%%2t$Q@gDYkQ2pf7d9>A#28t<it
zA`|R@H<jKt!!-Pc*?7d+7$sqRn|R_iFl(mAJzIT>&yA8iJ_tc2^D0F%dsYBRj$WQp
zbG7>-v^y!}_aha|%vLyTO)2D=B?j!700?0+-hHjc-#=O4=)(Ji5XT~&teehX+0-9f
zzp_KGypG1fd|Ch|LnaPSWxVrUz}F7;X%Y_mmXUV`Vf@T7AWIAk6QlA7vSdy+jQl46
zkUc&El5rLO=peuJ|E1028PG@xrObbgPZm8P?~eyilu?aTv6^6^`e<UOj3cv#w)Yk$
zN(r9?fJ*~^l`dcgf4kP_z29v<Qd=`<b)o*V0eyH`kF+PN4+2o$@ev3qOk#Aly2kvk
zKO!{mgJolxn?zKP94Bh1hkR%}Gt+2Y-U}d#7!9dXNC3*pc3;6N6%Kv-HA3ULgt53c
z+BZ|5077rCyC$Rz7a$)Lr~v@E5n`2oIc=2;#8gi5kWtAh5CaxN;@dT#y6pIwiU=|x
zr4Ek?E1q?8ve+M}Rt361^Zq7u`<Z%qfma~1Vk$CvF(b<|vd~8{ABi%J;LspZ(<lc{
zsech$F=EYifHu%A8Cd<tjX<-5<d%UXVZu`cBl`XF7od-a{*d0nV@F6DHgl;c<EcU=
zQiNwl|K3dlZUW5`!0$i5oxgYa&$~14FHXwAJPp7^+yHvTh!yiLG4Bu5l~Q*c&L6(#
zdcq~cOp+|D-K2BxO93B^#=u?hx6ggD_1RxOo1Fg14{G}1$r`nZq_2Q`8v&Qo-&iGX
zHxk{V7}tlCCmDRCFUydWuiqhGyG6eCC3yTf@YiuE{TA>c*hx_BnWmC&u29haG4LlI
rGxj`Ruw!GZjr6p}i@z8)_TTs)qHGuE{mw-x00000NkvXXu0mjfEd=xj

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/fpostit/friendika-32.png b/view/theme/dispy/fpostit/friendika-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
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

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 9b480385d9..935ca507ec 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -2086,13 +2086,13 @@ div[id$="wrapper"] br {
 #group-sidebar {
     margin-bottom: 10px;
 }
-.group-selected, .nets-selected {
+.group-selected, .nets-selected, .fileas-selected {
     padding: 3px;
 	color: #111;
     background: #f8f8f8;
     font-weight: bold;
 }
-.group-selected:hover, .nets-selected:hover {
+.group-selected:hover, .nets-selected:hover, .fileas-selected:hover {
 	color: #111;
 }
 .groupsideedit {
@@ -2784,6 +2784,29 @@ footer {
 .network-star.icon.starred {
     display: inline-block;
 }
+#fileas-sidebar {
+	
+}
+.fileas-ul {
+	padding: 0;
+}
+
+
+
+/*
+ * ADDONS THEMING
+ */
+
+#sidebar-page-list {
+	
+}
+#sidebar-page-list ul {
+	padding: 0;
+	margin: 5px 0;
+}
+#sidebar-page-list li {
+	list-style: none;
+}
 
 
 @media handheld {
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index e3f8f5b457..e898346ef5 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -6,6 +6,7 @@
  * Version: 1.0
  * Author: unknown
  * Maintainer: Simon <http://simon.kisikew.org/>
+ * Screenshot: <a href="screenshot.png">Screenshot</a>
  */
 
 
@@ -126,3 +127,30 @@ $(document).ready(function() {
 </script>
 EOT;
 
+function dispy_community_info() {
+	$a = get_app();
+
+	$fostitJS = "javascript: (function() {
+		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy-dark/fpostit/fpostit.php?url=' +
+		encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
+		encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
+		document.getSelection() : document.selection.createRange().text));
+		a_funct = function() {
+			if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) {
+				location.href = the_url;
+			}
+			if (/Firefox/.test(navigator.userAgent)) {
+				setTimeout(a_funct, 0)
+			} else {
+				a_funct();
+			}
+		})();" ;
+
+	$aside['$fostitJS'] = $fostitJS;
+	$url = $a->get_baseurl($ssl_state);
+	$aside['$url'] = $url;
+
+    $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+}
+
diff --git a/view/theme/dispy/wallwall_item.tpl b/view/theme/dispy/wallwall_item.tpl
index f251d7352b..b25d13409b 100644
--- a/view/theme/dispy/wallwall_item.tpl
+++ b/view/theme/dispy/wallwall_item.tpl
@@ -38,11 +38,14 @@
 				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
 
 			{{ if $item.vote.share }}
-				<a href="#"  id="share-$item.id"
+				<a href="#" id="share-$item.id"
 class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
 				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 			</div>
 			{{ endif }}
+			{{ if $item.filer }}
+				<div class="wall-item-filer-wrapper"><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></div>
+			{{ endif }}
 			{{ if $item.plink }}
 				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
 			{{ endif }}

From 5bb73034088a3f69009140f6a43e0ea1d46f6a5a Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 04:37:09 -0700
Subject: [PATCH 037/219] NOTIFY_SYSTEM

---
 boot.php            | 3 +++
 include/enotify.php | 7 ++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index ea88cd39b6..19661805c2 100755
--- a/boot.php
+++ b/boot.php
@@ -135,6 +135,9 @@ define ( 'NOTIFY_PROFILE',  0x0040 );
 define ( 'NOTIFY_TAGSELF',  0x0080 );
 define ( 'NOTIFY_TAGSHARE', 0x0100 );
 
+define ( 'NOTIFY_SYSTEM',   0x8000 );
+
+
 /**
  * various namespaces we may need to parse
  */
diff --git a/include/enotify.php b/include/enotify.php
index a505f1f040..e4617ab496 100755
--- a/include/enotify.php
+++ b/include/enotify.php
@@ -151,6 +151,11 @@ function notification($params) {
 
 	if($params['type'] == NOTIFY_CONFIRM) {
 
+	}
+
+	if($params['type'] == NOTIFY_SYSTEM) {
+
+
 	}
 
 	// from here on everything is in the recipients language
@@ -223,7 +228,7 @@ function notification($params) {
 	// send email notification if notification preferences permit
 
 	require_once('bbcode.php');
-	if(intval($params['notify_flags']) & intval($params['type'])) {
+	if((intval($params['notify_flags']) & intval($params['type'])) || $params['type'] == NOTIFY_SYSTEM) {
 
 		logger('notification: sending notification email');
 

From 873a55e9186cdf3d92b2793cd366debf237c8cda Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 05:06:11 -0700
Subject: [PATCH 038/219] enotify plugin hook

---
 include/enotify.php | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/include/enotify.php b/include/enotify.php
index e4617ab496..1918f26df3 100755
--- a/include/enotify.php
+++ b/include/enotify.php
@@ -154,10 +154,32 @@ function notification($params) {
 	}
 
 	if($params['type'] == NOTIFY_SYSTEM) {
-
-
+		
 	}
 
+	$h = array(
+		'params'    => $params, 
+		'subject'   => $subject,
+		'preamble'  => $preamble, 
+		'epreamble' => $epreamble, 
+		'body'      => $body, 
+		'sitelink'  => $sitelink,
+		'tsitelink' => $tsitelink,
+		'hsitelink' => $hsitelink,
+		'itemlink'  => $itemlink
+	);
+		
+	call_hooks('enotify',$h);
+
+	$subject   = $h['subject'];
+	$preamble  = $h['preamble'];
+	$epreamble = $h['epreamble'];
+	$body      = $h['body'];
+	$sitelink  = $h['sitelink'];
+	$tsitelink = $h['tsitelink'];
+	$hsitelink = $h['hsitelink'];
+	$itemlink  = $h['itemlink']; 
+
 	// from here on everything is in the recipients language
 
 	push_lang($params['language']);

From baeb7353153924489d8d79a36d9b21c28c5f2ac4 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sun, 25 Mar 2012 19:43:42 +0200
Subject: [PATCH 039/219] small fixes

---
 view/theme/diabook-blue/theme.php |  8 ++++----
 view/theme/diabook/theme.php      | 16 ++++++++++++----
 2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 6149b12ded..2c878e6f05 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -33,7 +33,7 @@ function diabook_community_info(){
 			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
 			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
 		0,
-		12
+		9
 	);
 	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
 	if(count($r)) {
@@ -61,7 +61,7 @@ function diabook_community_info(){
 			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
 			GROUP BY `uri`
 			ORDER BY `T1`.`created` DESC
-			LIMIT 0,10",
+			LIMIT 0,5",
 			$a->get_baseurl(),$a->get_baseurl()
 			);
 
@@ -109,7 +109,7 @@ function diabook_community_info(){
 				AND `user`.`blockwall`=0
 				AND `user`.`hidewall`=0
 				ORDER BY `photo`.`edited` DESC
-				LIMIT 0, 12",
+				LIMIT 0, 9",
 				dbesc(t('Contact Photos')),
 				dbesc(t('Profile Photos'))
 				);
@@ -184,7 +184,7 @@ function diabook_community_info(){
 
 
 //profile_side at networkpages
-if ($a->argv[0] === "network"){
+if ($a->argv[0] === "network" && local_user()){
 
 	// USER MENU
 	if(local_user()) {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 29cc64c187..5b87e31424 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -36,7 +36,7 @@ function diabook_community_info(){
 			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
 			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
 		0,
-		12
+		9
 	);
 	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
 	if(count($r)) {
@@ -64,7 +64,7 @@ function diabook_community_info(){
 			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
 			GROUP BY `uri`
 			ORDER BY `T1`.`created` DESC
-			LIMIT 0,10",
+			LIMIT 0,5",
 			$a->get_baseurl(),$a->get_baseurl()
 			);
 
@@ -112,7 +112,7 @@ function diabook_community_info(){
 				AND `user`.`blockwall`=0
 				AND `user`.`hidewall`=0
 				ORDER BY `photo`.`edited` DESC
-				LIMIT 0, 12",
+				LIMIT 0, 9",
 				dbesc(t('Contact Photos')),
 				dbesc(t('Profile Photos'))
 				);
@@ -189,7 +189,7 @@ function diabook_community_info(){
 
 
 //profile_side at networkpages
-if ($a->argv[0] === "network"){
+if ($a->argv[0] === "network" && local_user()){
 
 	// USER MENU
 	if(local_user()) {
@@ -251,6 +251,14 @@ $a->page['htmlhead'] .= <<< EOT
  $(function() {
 	$('a.lightbox').fancybox(); // Select all links with lightbox class
  });
+ 
+ $(document).ready(function ()
+$('iframe').each(function()
+var url = $(this).attr("src");
+$(this).attr("src",url+"?wmode=transparent");
+);
+);
+ 
  </script>
 EOT;
 

From ca1e2254c9bbad75d4fa479a6ad7b5f38386a7ef Mon Sep 17 00:00:00 2001
From: Michael Johnston <michaelgeorgejohnston@gmail.com>
Date: Sun, 25 Mar 2012 16:00:11 -0400
Subject: [PATCH 040/219] typo datarry -> datarray

---
 mod/item.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mod/item.php b/mod/item.php
index fc1c5fd0f4..5baae2bde7 100755
--- a/mod/item.php
+++ b/mod/item.php
@@ -624,7 +624,7 @@ function item_post(&$a) {
 		dbesc($datarray['attach']),
 		intval($datarray['bookmark']),
 		intval($datarray['origin']),
-		intval($datarry['moderated'])
+		intval($datarray['moderated'])
 	);
 
 	$r = q("SELECT `id` FROM `item` WHERE `uri` = '%s' LIMIT 1",

From aa33815d3c73435f15b1e30721ddb0af1faf8f5e Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sun, 25 Mar 2012 17:06:38 -0400
Subject: [PATCH 042/219] urgent fix to dispy-dark theme.php

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/theme.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index cded68c489..9b6ea76bf3 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -127,7 +127,7 @@ $(document).ready(function() {
 </script>
 EOT;
 
-function dispy_community_info() {
+function dispydark_community_info() {
 	$a = get_app();
 
 	$fostitJS = "javascript: (function() {

From 3d62cb97822e0bd9e5be0c404664667cb7cb8d98 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sun, 25 Mar 2012 17:13:24 -0400
Subject: [PATCH 044/219] minor fix to dispy theme.php

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy/theme.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index e898346ef5..3fa9a33531 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -131,7 +131,7 @@ function dispy_community_info() {
 	$a = get_app();
 
 	$fostitJS = "javascript: (function() {
-		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy-dark/fpostit/fpostit.php?url=' +
+		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy/fpostit/fpostit.php?url=' +
 		encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
 		encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
 		document.getSelection() : document.selection.createRange().text));

From 7ef1ed2d7045a381c032d2142413b3a14af0d8e3 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 17:55:43 -0700
Subject: [PATCH 045/219] theme screenshots

---
 boot.php                              |   2 +-
 images/blank.png                      | Bin 0 -> 1366 bytes
 include/plugin.php                    |  10 ++++++++++
 mod/admin.php                         |   8 +++++++-
 view/admin_plugins_details.tpl        |   4 ++++
 view/theme/comix-plain/screenshot.jpg | Bin 0 -> 323812 bytes
 6 files changed, 22 insertions(+), 2 deletions(-)
 create mode 100644 images/blank.png
 create mode 100644 view/theme/comix-plain/screenshot.jpg

diff --git a/boot.php b/boot.php
index 19661805c2..b2f91f3f7b 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1291' );
+define ( 'FRIENDICA_VERSION',      '2.3.1292' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/images/blank.png b/images/blank.png
new file mode 100644
index 0000000000000000000000000000000000000000..67d391966763854a8c119c50d2f828e13ac36aaf
GIT binary patch
literal 1366
zcmeAS@N?(olHy`uVBq!ia0y~yU}|7sV4T3g1Qgjg(X9wbF%}28J29*~C-V}>;Vkfo
zEM{Qf76xHPhFNnY7#LW7d%8G=RNQ)d)liUuf#Zn5f&I^qvocTjcyY-uh~dE6i3|)p
z5+G!d073^E7=eg^nGJ*>5+hj-5-8ZiWn{=f5(IjhfcSl+$f+`*WC&!>LnYvuWdzC%
e)>7g}HlwEun{3LdHNSynBZH@_pUXO@geCxH1n0s4

literal 0
HcmV?d00001

diff --git a/include/plugin.php b/include/plugin.php
index 8280b1022e..df33fd3f20 100755
--- a/include/plugin.php
+++ b/include/plugin.php
@@ -276,3 +276,13 @@ function get_theme_info($theme){
 	return $info;
 }}
 
+
+function get_theme_screenshot($theme) {
+	$a = get_app();
+	$exts = array('.png','.jpg');
+	foreach($exts as $ext) {
+		if(file_exists('view/theme/' . $theme . '/screenshot' . $ext))
+			return($a->get_baseurl() . '/view/theme/' . $theme . '/screenshot' . $ext);
+	}
+	return($a->get_baseurl() . '/images/blank.png');
+}
diff --git a/mod/admin.php b/mod/admin.php
index a64b269035..53b5ee3544 100755
--- a/mod/admin.php
+++ b/mod/admin.php
@@ -583,6 +583,7 @@ function admin_page_plugins(&$a){
 		
 			'$admin_form' => $admin_form,
 			'$function' => 'plugins',
+			'$screenshot' => '',
 			'$readme' => $readme
 		));
 	} 
@@ -738,7 +739,11 @@ function admin_page_themes(&$a){
 		} 
 		
 		$admin_form="";
-		
+
+		$screenshot = array( get_theme_screenshot($theme), t('Screenshot'));
+		if(! stristr($screenshot[0],$theme))
+			$screenshot = null;		
+
 		$t = get_markup_template("admin_plugins_details.tpl");
 		return replace_macros($t, array(
 			'$title' => t('Administration'),
@@ -755,6 +760,7 @@ function admin_page_themes(&$a){
 			'$admin_form' => $admin_form,
 			'$str_author' => t('Author: '),
 			'$str_maintainer' => t('Maintainer: '),			
+			'$screenshot' => $screenshot,
 			'$readme' => $readme
 		));
 	} 
diff --git a/view/admin_plugins_details.tpl b/view/admin_plugins_details.tpl
index ead356f5b9..cbaef2d66c 100755
--- a/view/admin_plugins_details.tpl
+++ b/view/admin_plugins_details.tpl
@@ -16,6 +16,10 @@
 	{{ endfor }}
 	</p>
 	
+	{{ if $screenshot }}
+	<a href="$screenshot.0" ><img src="$screenshot.0" width="320" height="240" alt="$screenshot.1" /></a>
+	{{ endif }}
+
 	{{ if $admin_form }}
 	<h3>$settings</h3>
 	<form method="post" action="$baseurl/admin/$function/$plugin/">
diff --git a/view/theme/comix-plain/screenshot.jpg b/view/theme/comix-plain/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..80e66e3124b8c8b4a799f1766c5cd04d65d73e0b
GIT binary patch
literal 323812
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%0AKp}9;yf!)KRr!Ro*&Xm
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%0D)?{*F8Zt8LuODpjIn}S*O3<$uS0A;!*9=PX
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

literal 0
HcmV?d00001


From c88674aaf23ede573f19a2b363dfccf9627a5dcb Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 19:05:14 -0700
Subject: [PATCH 046/219] theme preview for end users

---
 js/main.js                 | 7 +++++++
 mod/pretheme.php           | 6 ++++++
 view/field_themeselect.tpl | 9 +++++++++
 view/settings.tpl          | 2 +-
 4 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100644 mod/pretheme.php
 create mode 100755 view/field_themeselect.tpl

diff --git a/js/main.js b/js/main.js
index 2b4b13791a..0b5fb5cdc0 100755
--- a/js/main.js
+++ b/js/main.js
@@ -588,3 +588,10 @@ Array.prototype.remove = function(item) {
   return this.push.apply(this, rest);
 };
 
+function previewTheme(elm) {
+	theme = $(elm).val();
+	$.getJSON('pretheme?f=&theme=' + theme,function(data) {
+			$('#theme-preview').html('<a href="' + data.img + '"><img src="' + data.img + '" width="320" height="240" alt="' + theme + '" /></a>');
+	});
+
+}
\ No newline at end of file
diff --git a/mod/pretheme.php b/mod/pretheme.php
new file mode 100644
index 0000000000..5a71bbe53e
--- /dev/null
+++ b/mod/pretheme.php
@@ -0,0 +1,6 @@
+<?php
+
+function pretheme_init(&$a) {
+	if($_REQUEST['theme']) echo json_encode(array('img' => get_theme_screenshot($_REQUEST['theme'])));
+	killme();
+}
diff --git a/view/field_themeselect.tpl b/view/field_themeselect.tpl
new file mode 100755
index 0000000000..f9f99492c3
--- /dev/null
+++ b/view/field_themeselect.tpl
@@ -0,0 +1,9 @@
+	
+	<div class='field select'>
+		<label for='id_$field.0'>$field.1</label>
+		<select name='$field.0' id='id_$field.0' onchange="previewTheme(this);" >
+			{{ for $field.4 as $opt=>$val }}<option value="$opt" {{ if $opt==$field.2 }}selected="selected"{{ endif }}>$val</option>{{ endfor }}
+		</select>
+		<span class='field_help'>$field.3</span>
+		<div id="theme-preview"></div>
+	</div>
diff --git a/view/settings.tpl b/view/settings.tpl
index 2b739c968a..75225a0f1b 100755
--- a/view/settings.tpl
+++ b/view/settings.tpl
@@ -28,7 +28,7 @@ $nickname_block
 {{inc field_custom.tpl with $field=$timezone }}{{endinc}}
 {{inc field_input.tpl with $field=$defloc }}{{endinc}}
 {{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}}
-{{inc field_select.tpl with $field=$theme }}{{endinc}}
+{{inc field_themeselect.tpl with $field=$theme }}{{endinc}}
 {{inc field_input.tpl with $field=$ajaxint }}{{endinc}}
 {{inc field_input.tpl with $field=$itemspage_network }}{{endinc}}
 {{inc field_checkbox.tpl with $field=$nosmile}}{{endinc}}

From 3d11c22b01e1581b4606312dcc38dfd7b7906502 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sun, 25 Mar 2012 22:45:44 -0400
Subject: [PATCH 047/219] add in the search box

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/nav.tpl   | 16 +++++++++++-----
 view/theme/dispy-dark/style.css | 11 ++++++++++-
 view/theme/dispy-dark/theme.php |  2 +-
 view/theme/dispy/nav.tpl        | 16 +++++++++++-----
 view/theme/dispy/style.css      |  9 +++++++++
 view/theme/dispy/theme.php      |  2 +-
 6 files changed, 43 insertions(+), 13 deletions(-)

diff --git a/view/theme/dispy-dark/nav.tpl b/view/theme/dispy-dark/nav.tpl
index 11469dc661..589d683521 100644
--- a/view/theme/dispy-dark/nav.tpl
+++ b/view/theme/dispy-dark/nav.tpl
@@ -5,7 +5,7 @@
 <!-- yes, they're going the other way. seems that's how the template renderer
 works -->
 
-    <div id="nav-floater">
+<div id="nav-floater">
     <div id="nav-buttons">
     {{ if $nav.help }}
     <a id="nav-help-link" class="nav-link $nav.help.2" href="$nav.help.0" title="$nav.help.1">$nav.help.1</a>
@@ -33,17 +33,23 @@ works -->
     {{ endif }}
     {{ if $nav.network }}
     <a id="nav-network-link" class="nav-link $nav.network.2"
-    href="$nav.network.0" title="$nav.network.1">$nav.network.1</a>
+		href="$nav.network.0" title="$nav.network.1">$nav.network.1</a>
     {{ endif }}
     {{ if $nav.home }}
     <a id="nav-home-link" class="nav-link $nav.home.2"
-    href="$nav.home.0" title="$nav.home.1">$nav.home.1</a>
+		href="$nav.home.0" title="$nav.home.1">$nav.home.1</a>
     {{ endif }}
     {{ if $nav.login }}
     <a id="nav-login-link" class="nav-login-link $nav.login.2"
-    href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a>
+		href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a>
     {{ endif }}
-    </div>
+	</div>
+
+	<div class="search-box">
+		<form method="get" action="$nav.search.0">
+			<input id="search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" />
+		</form>
+	</div>
 
     <div id="user-menu">
         <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="$nav.home.0">$sitelocation</a>
diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index ba8cda3c61..6292da6d23 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -221,7 +221,7 @@ input[type=submit] {
  * nav
  */
 nav {
-	height: 60px;
+	height: 80px;
 	display: block;
 	background-color: #1d1f1d;
 	color: #eeeeec;
@@ -490,6 +490,15 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	margin: 0px;
 	background: transparent url(icons.png) -190px -60px no-repeat;
 }
+.search-box {
+	margin: 5px;
+	width: 65%;
+	height: 40px;
+	z-index: 100;
+}
+#search-text {
+	border: 1px #2e2f2e solid;
+}
 .nav-ajax-update, .nav-ajax-left {
 	width: 30px;
 	height: 19px;
diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index 9b6ea76bf3..4c938997bc 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -151,6 +151,6 @@ function dispydark_community_info() {
 	$aside['$url'] = $url;
 
     $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
-	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	$a->page['aside'] = replace_macros($tpl, $aside);
 }
 
diff --git a/view/theme/dispy/nav.tpl b/view/theme/dispy/nav.tpl
index 11469dc661..589d683521 100644
--- a/view/theme/dispy/nav.tpl
+++ b/view/theme/dispy/nav.tpl
@@ -5,7 +5,7 @@
 <!-- yes, they're going the other way. seems that's how the template renderer
 works -->
 
-    <div id="nav-floater">
+<div id="nav-floater">
     <div id="nav-buttons">
     {{ if $nav.help }}
     <a id="nav-help-link" class="nav-link $nav.help.2" href="$nav.help.0" title="$nav.help.1">$nav.help.1</a>
@@ -33,17 +33,23 @@ works -->
     {{ endif }}
     {{ if $nav.network }}
     <a id="nav-network-link" class="nav-link $nav.network.2"
-    href="$nav.network.0" title="$nav.network.1">$nav.network.1</a>
+		href="$nav.network.0" title="$nav.network.1">$nav.network.1</a>
     {{ endif }}
     {{ if $nav.home }}
     <a id="nav-home-link" class="nav-link $nav.home.2"
-    href="$nav.home.0" title="$nav.home.1">$nav.home.1</a>
+		href="$nav.home.0" title="$nav.home.1">$nav.home.1</a>
     {{ endif }}
     {{ if $nav.login }}
     <a id="nav-login-link" class="nav-login-link $nav.login.2"
-    href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a>
+		href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a>
     {{ endif }}
-    </div>
+	</div>
+
+	<div class="search-box">
+		<form method="get" action="$nav.search.0">
+			<input id="search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" />
+		</form>
+	</div>
 
     <div id="user-menu">
         <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="$nav.home.0">$sitelocation</a>
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 935ca507ec..116f88b31b 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -482,6 +482,15 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	margin: 0px;
 	background: transparent url(icons.png) -190px -60px no-repeat;
 }
+.search-box {
+	margin: 5px;
+	width: 65%;
+	height: 40px;
+	z-index: 100;
+}
+#search-text {
+	border: 1px #eec solid;
+}
 .nav-ajax-update, .nav-ajax-left {
 	width: 30px;
 	height: 19px;
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index 3fa9a33531..9db77d7f3e 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -151,6 +151,6 @@ function dispy_community_info() {
 	$aside['$url'] = $url;
 
     $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
-	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	$a->page['aside'] = replace_macros($tpl, $aside);
 }
 

From a06185e87c63c31fb6ea284fad7fbcf0acff7b79 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 20:08:28 -0700
Subject: [PATCH 049/219] screenshot gallery

---
 view/theme/darkbubble/screenshot.jpg    | Bin 0 -> 71056 bytes
 view/theme/darkzero/screenshot.jpg      | Bin 0 -> 84200 bytes
 view/theme/diabook/screenshot.jpg       | Bin 0 -> 59386 bytes
 view/theme/dispy/screenshot.jpg         | Bin 0 -> 60400 bytes
 view/theme/duepuntozero/screenshot.jpg  | Bin 0 -> 72559 bytes
 view/theme/easterbunny/screenshot.jpg   | Bin 0 -> 82074 bytes
 view/theme/greenzero/screenshot.jpg     | Bin 0 -> 71106 bytes
 view/theme/quattro-green/screenshot.png | Bin 0 -> 147135 bytes
 view/theme/quattro/screenshot.jpg       | Bin 0 -> 71709 bytes
 view/theme/slackr/screenshot.jpg        | Bin 0 -> 75494 bytes
 view/theme/testbubble/screenshot.jpg    | Bin 0 -> 67853 bytes
 view/theme/vier/screenshot.jpg          | Bin 0 -> 78347 bytes
 12 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 view/theme/darkbubble/screenshot.jpg
 create mode 100644 view/theme/darkzero/screenshot.jpg
 create mode 100644 view/theme/diabook/screenshot.jpg
 create mode 100644 view/theme/dispy/screenshot.jpg
 create mode 100644 view/theme/duepuntozero/screenshot.jpg
 create mode 100644 view/theme/easterbunny/screenshot.jpg
 create mode 100644 view/theme/greenzero/screenshot.jpg
 create mode 100644 view/theme/quattro-green/screenshot.png
 create mode 100644 view/theme/quattro/screenshot.jpg
 create mode 100644 view/theme/slackr/screenshot.jpg
 create mode 100644 view/theme/testbubble/screenshot.jpg
 create mode 100644 view/theme/vier/screenshot.jpg

diff --git a/view/theme/darkbubble/screenshot.jpg b/view/theme/darkbubble/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0d9af2c049e5698be3b0701d62c9fd46d7fa393b
GIT binary patch
literal 71056
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%0A}Qu)EkWlMcFi=L^D)!K`^Z=d;2
zYns2oti-+%D{e;Ur0~FbsWxSE0X1Z_=n5#sC1_ueo^KZi5&Dw@Ia6DaUVrdQ_InFB
z+Nb(sjb^J-P_VX2=-RE?Xk6Dxx$IyaNQsi`yZdld^YkA3h7tqyS&`jbR(4rJ9@~i}
zA&G<~xH1pg?YK_Jee>(`ye|@_Pn~rT2dl{}Y#F=wFv|W1+3lv^$k6io=Db?J<gvqD
zEq$cUYB7h`QZ*2TLA-8Ib8%8X4oK&RQO!YuuZ`qtUXt&cI-~V*=+QnnI{zK55%&c&
zQ?(*5r5Lk6w+g&c5k8Ug+I7HoJ?oMN71EXM#whn0i|9N5wYEZ-?}5{}1wzk!Y%OoH
zh5LPbtNi17C4nwLWAaQSKar4s5@*xGqngeF0GpIM*xGord<jzaz%Q0DjXuFBA6G1v
z;L?6rRR~UtxW$DD0PSQN_8=%2&&HRhWp)Ysw278gSO7Vy@-#H65mF+&^7u#OD^;T0
zx}c7=t2YP^z)D&>uk^q}XMV<PlJCXRgGaBuwLTzZn?srE0_0heYd=um)5|;st6TY$
z6W4I#4E)`V%6I~czvp)t{Ai^tPq*P**FI*@C)Sz~TU;W7Mq>pkeFJ`$oyoMyzD*zg
zeJx>8BKu9AuWwf%$7^`u(pGeyB^$#g6Mrd<|6HO_zdEKXzN(Pefz;{uaFYYTOu&I=
z+D}NpD=Za+Ys618BoGL_)(rigXo;`H+buC$e!AVs{B&s(@ai$Vw#{uY^EK7f2w#j@
zSbSE(>E|R~M+)j4g%o|y!PnDZT#ZhYM2=+^ZEwwzAfSi)k@9cqu(^I^4{l7#av8;-
z(&#r@$)}bmgZYBCt{T)En47o4z+N>+_kgo!kP0HAsRo<lB!H=W{u?v&jB(Nam*9ze
z;50~p@IB{5YQ}&+Hg0(vShTOsf(1Ov&H0xy|9@;Pyw=mwwYDT;?Ww6Z`y1zG{U(;-
zJNeN^72nfc9szApA^xX^H^b#`cp4u^TC&%Al*%-EDven5#EjPg?W><eKAXI4seuQM
co-~x#*27uXeoy!NV<Hky$WsBz&;FSGKbZUfoB#j-

literal 0
HcmV?d00001

diff --git a/view/theme/darkzero/screenshot.jpg b/view/theme/darkzero/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e91ae13f5c26244630b31df4cf3fc415b9532662
GIT binary patch
literal 84200
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
PWwL(P9H4yXzs&pxH?O}Y

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/screenshot.jpg b/view/theme/diabook/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..abc31e3293e30bc4961d842c57d2b3deb1d2e976
GIT binary patch
literal 59386
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
bA6KM)IfP>LfbD2$M8V^azdUN(|Csp?1`N&g

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/screenshot.jpg b/view/theme/dispy/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..81ee35afb24ac3503e27edc727bcbf06bd97937a
GIT binary patch
literal 60400
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

literal 0
HcmV?d00001

diff --git a/view/theme/duepuntozero/screenshot.jpg b/view/theme/duepuntozero/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5f00ec39eb98161f3e0784d51778a2915faaea1f
GIT binary patch
literal 72559
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

literal 0
HcmV?d00001

diff --git a/view/theme/easterbunny/screenshot.jpg b/view/theme/easterbunny/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5ac613e788b5065493e9ca17228f790fcd5827c8
GIT binary patch
literal 82074
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
a+Pb<|TX(LX`)O{fqVihCRIdQ}|2F|-j4qS_

literal 0
HcmV?d00001

diff --git a/view/theme/greenzero/screenshot.jpg b/view/theme/greenzero/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..692ad354b501a737a03dafb23986cb6d40070b19
GIT binary patch
literal 71106
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

literal 0
HcmV?d00001

diff --git a/view/theme/quattro-green/screenshot.png b/view/theme/quattro-green/screenshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..a764f4f9a7cd98c8d1317b6bce4e9a07aa5c6866
GIT binary patch
literal 147135
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
UOlugR^a4^*(0pAAdH?x;0q5bHl>h($

literal 0
HcmV?d00001

diff --git a/view/theme/quattro/screenshot.jpg b/view/theme/quattro/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7f50ec70e92f196e1cd2f0234c8661b333b9f438
GIT binary patch
literal 71709
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%0DE}P%W<4Zd^#t;5zs!mJOM5!%IgbhcdeL=46+*
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

literal 0
HcmV?d00001

diff --git a/view/theme/slackr/screenshot.jpg b/view/theme/slackr/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eb1586d5da3692a50ad6495b4c96d835bd0b3811
GIT binary patch
literal 75494
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
RV@m3ASYsK*ul`y7-vA>sdny0`

literal 0
HcmV?d00001

diff --git a/view/theme/testbubble/screenshot.jpg b/view/theme/testbubble/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ac9136a25b11a7694aaa7d7e1d6ba9312bfd9477
GIT binary patch
literal 67853
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
J!=L^!_a9RA^mPCL

literal 0
HcmV?d00001

diff --git a/view/theme/vier/screenshot.jpg b/view/theme/vier/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f8e0bf8e6640ee4bb416f2b174239ae5e8758134
GIT binary patch
literal 78347
zcmeFXbyOVNwl~^X2p%+eAV8pTcL*+xH?ARQkjC9Ya0}YFOXC)xX*>xo!QF$qTN0A+
z$Ugg=llQ*8?>P4x?|c8eyLwcOTB}yon);h_uIjtFyU&0}AUQ=j01^@sK;ixexLX8B
z15l8EwO?nH`-b`e^;diN-~rkLjE9(*7!NTpFtPElF|ly5FfefNad7b-J;Hy4iA_LA
z@QCpK`q8hKApLq01@+<mgO9K<u<l3yo9*rc0RJJf9tsT#(o+C3J`xH((p@)z8h`{q
zLPfbJ_g@Va?E(5jWE2b}%=`Ohj{x^8-xK~2=OH@U0~Ay&BxDp+02=-S0(4qJBCdzT
zPbIZ=pc5qAd>UY_m#ztkNy(F>bk1)1@9H`+9!tF$UppnE=h4(<;1x7;nUZ#Ic*ZYd
z?olrgT=cQ)OfG2SehtcdY5m#$NyM*3evxs1R~#RJ{Hu$Ki-dYl>8}|``1gHUE&@r7
zQ?!=}`40$*h)JG;HJ#tQ`#8SFjZP<Z#$)CZH1Uu(@ooWtje>N~E($*2IiSbb;ycH@
zYF)tN!*Vr)JAi)4uT#ywdVm!Oq5mA~T1R`$6OFh#`^j^iTcB(^r$Z_HDxjJKK~xO>
zY~a%HofUums1i8ye#XvCB&<;U1{bc}&u#I{DD%SOS{+)~*cl@uNRqc>#hC~4j(0Xu
zwww)zH#QaSx*50XzSA1_RuSbfKHz3q?&cD%FndmD%_lb93*oY!3vtBQB6`!*;b|Hi
zAFsxd@=k!<>$&BcO5-&9d{xoPrfTA)K5HukKg5zB&n!54HBoGBXlu)`#W3x#kz^}B
zNCUeuIbENvMS%+01usYuV~<k-lkqk4Y``%F|17UnN>;?7d^Z32L1<CKy3Qg~<oJ=s
zi>IDNx#+2)7bA8%FS&FpT2&r1Lw{18eG}h)UdY+x$L0wv5gTzEw#)3F7XKx&l3xPS
zW~_Q$IeCA~E(M>vXtxY}c~RHlUh5<soJ)H?P4(3)b`PBtB9GYQ%jJ_T9`${#H~I#b
zlJRgM0IlWo0vQM#xPJ68GE$9|fT)2r#ubpXma*ZojsUCJeS6`m2(s_W{+EU-%SxO4
zi+HQvYZmYd2?#7qCKmO&HGP$_*2|^JX$Tb|uG#}rGSkw)keI2S1|e`Gme}9DV4o4A
zBUIa`pw4Suq|B_dsJo!(lUt`i(^wpAX>#wOCx$G|F(#mAbdSx<oO~>S?2ViZ#QecU
zn2v~U%<Wa0#i_M4PiaOZ!Iij5ho7`Jf}w9F)xyxkzt|jqOy1k_V`@qzKR7Q?6e(GY
zjU&IomguNJWqP-wS>I7kcE*;wi;c@eMh6<^;RvzCi75k}g8Bu?dj0B_Kx*|lXlL5W
zt|L|~2aIb0gYHSE?=9szXmy4@-MXwPgq7AAS@gx%mgoaDD0K1w^ycXRl=Ut3mf3H^
zK2usS$`w^Ioqs<F_PHMyzCZNnlck07I%4|mS?>TAr4HXj?BbJiUV8r^PBOJ!l*<}x
zk!)=&aFa^1NjuC$@!%DXj<r^jV1X*k`4Poj03VW`>8i9!?kUEv6<@a=Mu+xruJw4Q
z<M1zH@{<%NS5c9%1L_;-iM~*k(_4J?g8>(ee6!rC_<29|QT<z2spw$_Qr~Fw?fcu|
z-YJ<zGJ@ZWXNE3H7P3+%z=3m23hwQJ!~}Vtw;v9anRxNQAP8R<Hl>!8m&S(4%*?3U
z8%fl3iVmQe&o&lFtYviOb~;n0^jYy<6*gTvuO~UH5cv^*Xerw+N8sY7;@N%x+3qrb
zm9&ikNA*&^!W2`;iN1tQkzsy415!6hP!>2kN-BcsLuV~su)0?^tjgfI<YJ*=6@uuA
z1xH;)NPFmG0FAt!dl13HSIN2P%qR&1^y`z61&xU-^3t+zX4E==K>rYR(N)b=hWq_-
z`7x4t`4_($FIvlRN$9vsmQk1ifdt~3>fL#2jz^`9Hy<oP;>)T`mEW7I1sH8Klp=FZ
zuE7PvSDn!2XV2v(Mo>ykE`!g{QMG>71rQsK8%aTaU=@B`$jkFT%s31N8f#>4Ce?Z!
zkl5BR7^Z7peh+H>OFHN){xBTjU#?dsX7|G?`~HakKRk+EiJk26hx5;Nu_XK;dh_hV
z-pW=rt*wfP<CKQOHNQc#yi9S1i&Ru65qH*+B4sa*0r_I6ZaX@&5ykTPm_^r1ZX*Z+
zswk<b-Yap2qAy3C{Qe+kdl|*5&NlYEC5@z+L&0d)JhUM!)^KGWa~tGsjZR#>q%d*e
z1{t|9ZC>eFF!#7@J8T&CP|!1ES;#(Ss`!XPIwCZCHoA8Q2=}VN`UbkDz>h#k7gR(V
zXiaaB=a-h7TU!f8X2sR71z>oIgcck{^JzDf`9i8f;Xk=VG|z+c1(^0hIt+ZFMNF2a
z7WnaY8I~|<7fMX(Z>qBP@|Z_{hMvv!;hwm7dc0Gqs{x16^|MUZiR(es5~gUXH1SAI
zUSxf&8_5QYQt*n!SxSiwlXt2a>9Fc}2+v%-{(1+sb1#%2MT5%5+G%%kn9+s;swnn;
znyGhO>qsh`d}xMO$yeO2?)>eKEO#!Z6yoe^l;Gf4FTR_~+|XMV_KIM{2#wuaDwwIs
zr?3}eI=8oVr1cE!y@3R4yA$27F_l)PY2~{NQUs{=%d>K}Z0IyzH60pX(X%|OYG>};
zK(vcixP5U!Vew|(B`FAhRMc1rWd1q$W}C&4!YpmU>1y@MK6jNi7#j2Bm!Tz}4q^1}
z00uscvStjV24LGnesdmrkM$+ux-=a{U24*`;JqE^gvF4CG_Jfp7|{rWNizdJTN8Wg
z3BK;ap%%=ye$%aU^(?=3*Y1MwrI;0)Jc0UzXEXj4vBNGjF|mN4+FR9ox`NC`li6?$
zucCrY$1&m_4#mC0Of^`UEZNcU{9K9u!8xaG0AcZ750y!_aaDS-`Gk&=<;;nv+1R4p
z+@-<~EY=?DhwMOAR9sUQ8*r>*g-r+fD_}-1U(0OI9JpaKQ?fO(EV5;tKfCxb7;_*^
z`^XUUqgrSd=CojiJN>s3xf?ZH3iv)_v`-4-ub8I!OWMp|HXdUTcClEcPkG!Xuc*{$
z@z6Riwi#$cvIghDQe82LauX!U3=*G%_4<B=KSN!ncGYF_0B#;__HgXKa>*9S^nW16
z|1;kx!uUTvUaXG7tcS8HTCoR3xBW0mn@i=k_e1VDr$eHHhb)~r=o|I!6A42{`X?B0
z28kdd?%b1MOA_9Z%*Ibv9|`>2<kzvcZx`9dh)PpretOcc$>Oq&k<laPkJSJ+g9o>I
z9JNP&9{yCG<~?#9Wh0&ZB|qRFCKO;xg$1*>U#91IaOLEUH?JRxk-B6L8;FQUkTd)6
zIEV}iKGc<oNxr6ZEtg+QNyx6Y-0OO9W-D8bs>w{>?AWw1N$FeYS<$q_z}C%|<zfK?
zNwx6?XY6e8+To>r&+u5_@=DGMY}-I=mKcnhUBoWDH+vN=9TD4%@A&Nv*V<Yd$#RwA
zYxe~U<D;O72oSha2b|}}$f=buFD{-ukrCBZO!FLbk9>Q&4s*#LK_NvnwD86W8j7e*
zJf5weaQFa5_DGngeiqv5M`-?RKIT)UDe;C_F54eqTSqiZRfL7B^sYoh4$+TcxlOVG
zE)p7FB@cly;uH}SvAC#ng###{LfR<N3*hMjcT~Mb{$~isY+|rEnIq87nRbU_NowA*
zn-UQe+Q^ybk<5rGQt*Qhu10o@o0e0s^cTV1Gnn8XNmf&}83jd_HxpI51|VPo_A4y)
zFEQoPMjK!4#yh@kql`-MtT)te>JLepu!Q&OF>9*23?>8-g#`JrQW{m5Wfzn>U_GzA
z18nCf$4+lt&d9bq%?$@!dEpy*N%?B9o2L|GIi+(}9Vwb)(8}h)E03j;bM2uU5Rb*n
z-pt9C(B3DLvp4x%mTlq3c)$mILzZyW&>n_&<E6wNTOS@wTZ>kNCu`I<G%3C(*~Yf}
zcjOv?IJGJ&$$m4}+>y5uVH3j%Z8{k3RZ8hC4rS#bQ*;-}-bJw1X3<yBZ}Ej|a=3sC
z`{QwWj3G<Ko3QB>%TmSUfWOE-^>`Qz{{YDyBLy<{5~}7=X4tPVJ$gKUDc1GkfI>F)
z{ik7_5_peSE6G#xs8kM|#zN9UmqhQ+X!O`FG}pRV2<_q|qrqQUXA<UB_a^ebiz;B$
zrl$Q@kk^kLwXHM0v~20Uw2<^TU5+f%M4+OR%2vx%hktz86SNT%Q%0r%PV}g7m^RCy
zHK4IE)@L8G_ulG*G*U@;vxhbs+29fp96;C%K~YlCua*EJa<+yY)jGQouXn4{U|Ldt
zp=%$S?qr8wyq3+_86Rk<kSr26Du0zlP+`~3gBxiXlyt;CBR#9CXG#4!Gq^_usc4u*
ztqcyTN=Fd#jSKBL8ESqy7BYOLD9E(>CM(D2t5=)gp;G6h>R_s7%o0bYh<;-=f<qdR
zj;YqT#50=K<M#&*gYA>LX#z^cIoSe!{!$f&Hre<ofl&)CicIQ1$Mx0w#HEG)QSnq0
zeCyHIHKQM15Y=}08)&Ohrrcay-Ms^7DSq40Sv-!g+{LVe({AS~umM%tL&_x1MWkjI
zhjM%+dgr>QD21m;{AC#x7R+Ru^v%UDIG!QvIUPy@y<q?h)wP%(bg0%UcYwlc?QUl*
zE#_IawBwuPwz6%k4<#j(wIn(ISr<R1n_C)>$|qm8^!gk*7}^H@JY_3aq-m@S^f8Z{
z4F1M)>Mw8ySgF~%lwbPzy0hc8W}icy_@i$&GxD8JRD5~_nt4J9j9KLIE-y^KBtR_i
z<}%{GK6Q%wWcYab$OnGi&QO26YAYJxP_rNkJD^*`E3QYlA}BA_u<TP`85Eo3+bT_J
z@?*ezAe(3p5`){yrXc;OE~uZczf^cXr&q=Q8f|vlUZazn$oTMk&pZE>*$TbpHR4R@
zVXGsYI)*L!i%8T_IrKZDCOUli<A;XUr=NS`w4|YH@e>rr#iGS6b%`jDHMJ5mu%rl>
zD-?gE*3pg8jX!h!XHwmK)$q!v1IzinD31UX#n?vv2bl^6jca;aC*~_v>)#Uu<+s_Q
zkFVPe0u-|7E=YQAd`+sntK2#Wh7GkA%LACMOj@Jg+bmSWa0RSW^|v_mpFH&E{e#7J
zgTH>-SL_dIh&yIhTqkTz$EohCs6M$CGfQ{DZwzm#H~c0xzu3Amf;VPc=jGkQ@EEhf
z{d=nByG{d*l^mnw(N4;6x}o@+P#;gbWAiZ*@zl1A0G#(FeM-~ju&OU30uU6zfxbPy
z=ih=R-=Dws_dYmHsj2~oQu$;UQ>D058;j&OHGPX(og`16Ch=(ocSVWea*c0RESRUP
z+MVl~e|sKN*FueWIURRpALgS={X#Y&xZWjpDOR4ezefFaDVxY0fbnMX&$qi?#_qHl
zZ?~=90W`LT$O)r0OdMp4*~;|Xi`-P2CXA%UVu#Dr)oBG8<F`J|>Rx&FJjxE1TkZ59
zxxQrXop8~NxhDJ++vz=9_IipW`wozFyZ1xVX7%gyj+&xW|IpR1jG1?UebLgkSIeF@
z5m)O!irL2t8zp^|Q)0&yF({yFG4aeR|B$wG?$S<Sb%O4L9Xm54Yp(XxMJ%aW7w)9~
z&w;O7%AWk&bc~O@l$2k)toXmE=P1nCj|2Mjf05qHzmM?YlO|Qasrfg{Yw=OCUhbGu
z6VN@P8?;mfPe7~Ii}D~6%=GjYS$JL+NkhFV9$1wL2tpGIRn4zkE~g&nJ3}8&U(2(P
zXz$l-Ms_~uvVY+T-=92}S$mS!$kDoRWwXbY>v5}o;T|x)1$LN-FRCKU0VNgz=|%G-
z6*?7!Ho-zD>y%+ENxIGB%QjzbfNa7e(y9WqHk#fe9`P<&n>(Z<YVS?Te*W7qf1|jh
zD8+yAnEIE;l^d@ZMlrki?rSV5Y7WvLlj<mna{|P_kn(yQ0k1P(ejOE_q_b0LI)|q8
zwZ*FvJeOmcelb885@0shabh=J@*DLNO5#U1c=uAE245wdhEJ;gLIJz!n!lVqeVH=a
z>R;;J^4{jp>Bb;uMSbT~0?hVWvGA=L-8;ZvJ9kYd3vsE(>Z^O%Oo--SIV<2a?R$8A
z5MsPNXj4=mMH76&<^%sXz%=~kXer-m-Z?5c!haD-H)!%3O8w0Pd;e0y#GlxdZQ)0I
zIa~4K-zKB>8-GQO{)<P_!_&74=c$!(A>tYCzXb7jhLe*xfAilU<{xGzy8NQyPqQrf
zg(rObv%l%!uPo?)oAeF!zg6GlgrWG+b^iALk0S5XQm?8~$0fFRr;R$f@aN>6hv2Ca
zdKSEfP8}#(gSvzc5w~QoW;}DJW@<<ARR<A;D9I+Rf<XrJCQ&xbP)bf!gxhZR$!}8p
zH$SsIyLRowV<Z*t#%HKnSjx*6RQ+uWOkAcq2P{9#Dw?wF`8KTd!i}|HplOSS0jU-5
z`cimfZp-QG@bBVp$*$BU5;<@|&esX!K!O|_6*t=f`jAFX3v5brzU!eH)|nODeTOGa
zpJKnPa5T1NSvD^Cpw^R>B!1Qyk&1K|M53ppHfv}2&47Lb0DsxZId|2*XlI`C8SDKQ
zPn&rf8sgp+T<7c>3s_GtxNJfm3#C|n@x+sUkp>wj2L*xi4id631%bM9MNFTwiykq{
z<!(Gica!TFLu3oSb@vJ_sbOhZW=9N&Y>UoYLJCCi!Dp7VBIi1)SA+}bbZx(()NdwN
z&F9ujQrTv#U+R5Ovz2Um3@*@pzI!ng-e&qHpEvoKkSo{c^k-SEEk%I3Fi!0g_i0#<
z!=U0yASYg2TE+ZN_8YOq%yqU4rTMEmj+Q%s>T*??nNv(t;{Xp~G6NPUXjv*tbVh<n
zVKdn}<>0U31pY$hWkuQ4Zn;VG6~nbrBMI&f@u#0EG)-q0;Wx|v)i~F)ekQTA9wI8`
z;6jEXBieRM5hTQ-6jZ%Uc;Y)jels&=pQZe`k?H3fJoxRz<=a%Ph055yl0*Mn%b96k
zWdsqC1CvzpIBy$n41Xx#ks7y(<MV$T$#1Y}>%D<hU%$Q|@z$qMya@~4{dMAu3hqW6
zsT+02IJuJ2o=rxl{V*T*XT;9FY~#VjI6Z&Cc}jAHEg~;)<sn8dkuM9@f9bNV`g`BS
zqC9|&8|#Q|t2Ug$rIv*MB(A&v1MWuu2<!hr9`KJe;1@#6L)(8r&g36(a%K0Mga3wc
z{|lJ@m)QHe^D6z3r3wFvay2^d{}OT46zy*j3*rA;q}$NlO7B%m`Md!IcN3Yv#1vA+
zl@mMm`|5Qt9ru?W|2u64N5{US<(jiXs^SQO{bi%jGFt=x^1;Xf^)mt&QSGJevW|8j
zPtKHp00V8^#0#Sv=)R%QAo3srH7gfgaNAqA?6;)wH=ilnV~F#(4bMEdj$@%)vFbK3
zigZq(vXROFrTf34MHflLRG?*Kq^sTBZhE#yi$qIErJ#VJI;+JWSoHy$T7sn$rQ7@Z
zqDK4g#Kn4xSo#Ii-e3pEGAeRdle#b1NCz*pwf;F)?%vL#5p3m|5%s}itdK~DBaA(I
zafI%hIRU1mH|xavzX#OcbiK!LpAP&|!G8k%w%`6pNPdeHWsho-j$%`fQWe#+!5)vF
z4j3{6Z=&KQ={65*wEmh6%?U#eL&v830R8IxUF+1gz6Xy0kge|P(#5OzhWxHimWt?@
zqN5JJYVT!NikreRT{akAy{sEj)I6YV9JM9D=mh)OkfN{DX#GtbS5y2$Osn@|(u<y&
z8M}ZiS-=P$rL2Hn=;7vhFql#T=}-Wh*e=zv4S3goA4F^Z6?6alo>CNdgjd`uI|DM(
z9LP9zw#5Q>m1Bb6^waOq2ak$1?<|^>|25+M9=VH*xA@f!v%V>TK=I)7upY(*=*6ad
zMC>RDOY{w+rD!ujQPobi26)N66J90XP$rY8HfT5f`Y)}2>JLZmx=$ef6K3H4e-sP9
zp~ST6XvGz7t~-amW1`t1mV&*o))*G`<L!aPTx#b9q#BLCQHIg6mvmUG>hO?CbrYK)
z7F4LXRJ1(7EtTu#K>a4jKyD1Nq8WuE)T^Zyll0?i`X80u-{efw;`np<viu7#o{Gm+
zZSVhW-t<D=h4EqE9pH1yuY}jm<lo7V_I*JL8{5H$>-7uP-Pe`}Jr30ks0QrKsITWw
zuH)_iKy9T-QTlNs&Z*i|81Ho5%;B!fIIZ*3{A6J$Fettt9s`gl=YOG5yhw#GaQwm0
z%;lqin-E4P(0XBa2S_Z;Sv~T-0~Eg(njnS6bZh%0WAwQM@4h?|;h)AH=7q6zdk|G(
z^{Vn69I&^fb{$hHjFU)~Tz=ydFP!oj*a_`Gm8WtpR(~`x27>Cl-GdT1Fqhgk6Lwou
zd3NdWHocndlL;S5b-FV`##%y<4^@#v8thpHZzup0h35OJg5;zkdI;QYMn0d<-j_Af
z=0Lrc*=52!_6gSU0))q^|FnP#?PEVt+;$`aqOZE418uUdwrv4;v>6ST;U4eN`Ld%<
zUL*RZ@ktx@%7ouB<yslJt0Lt4{rg*EXQOQ?w2*5tC`TcBe%C*+@N!1Wa&7d~)NV{p
zJ#LGx#A|(2jz=FW_CyN1`BuSpCv?emP<7L7jFzMaMIOo9HoF{E!){DZ^U2vC)N@`5
z5xQgY)*Zd77i@*vWy~A)zw94ikSKdN2=cV{2{5AlM3%kn3^Sl)UXM-Rcn}*`<yK$~
z$DiGl@eut|{`MJf7^S8o_krzpGR%f1CTFm9p9l=iBZB#9(9#DgqSSir;x&{@djf59
ziqaf6Oux^_X^t*xtL#VvG1cjbk%qSNM1aQ63~3y|->LOz2(w~-?r(-?8cZ#K5R45(
z3AcNIO`X7oMxA(=1&sbe@TkY7l)!&B^uqBqgWCNvOlUw5(*5VqKi2&Jx&wzZ-T}N1
z?*QehKMu7Kl|TCLv#ax)JHQWcxh~=6NTkQRX2*=CYLa65Dz<!!k_*w=TKV?%GwsNL
zZ2y31F}2lAL2P-cMDtqYu&$vb?{7@lKkj+yZqxZpHrtZH-!@_J?Wo{NMCVF>b2yZM
zwU<$Xg=Lps4jS693mO2@TZ$x~O!G+Ju<rSz_>MmwQY~&Bc&#whVPvA!&;U1rEkAlg
zJADL_HU*M_C=?V%M71+*Kqez^n)%jem*O*@;IG-G`GKdvY#wjb+@@20@Lzf@YnLU>
z`4gan2&ibvrJ#w5i=U7_W%T->H(eO-9q&|R`UIW0x7xv+2KS2W7d*7mf*4=}Z_Cu=
zA={_P;Z#b}J~L8aPF!@hNto7}ys-S(%w+nG{<n<DlGd2Ri!aV)m#YMP#rYk}e90-3
zuacNG;wB8uCAt#K8y{uIK3HMa0Ds(j4$sP(=6&vhn>EhQ#%2>)nu%vKY&ufoyek~A
z3X$nEh`Ds*E;efnK|S=!{yq!6-bl75W<KJ*P6)}D7sX-;rR0h193mbWAUJyZIWzg&
zp1)=sKa_~w9@ejE$_NLtEMRO)?C4ej^?4T^^k6_KOfVE3FeJJDMPl#1Trm;Vou*~^
zpg!`D?sAq{oyu7IZL5#CUZ2fj?{jy52$UBFq-di{N+#ejh86{(=DM%>Ev^n|?*Hp*
z_fMPb6%LP{xcqUeufI7@j-zM)BVduft*V~Bm?f^6%A6YMAxJBcr&)~g!;Xu}x>Z6W
zs7bnM#5;6hU5p#_NnXiNU+yL`9ND9(fiWXKQ48s?(!V>CKf7J1lJ}~&uX?8S+&pg>
zKA*C0*0e}Lu;~e)mB*slq02~`&nQr>-QD{Zt-d;4z}Lz=<z(5Ns6W0(Ahp>*?(T1q
z*CIFdwsd67SMso?OqF`LJ5$B7)i?B3^n}nhD_egcjs3gaM2gH1kCg&AZ*V`6!i-{+
z4QtoX8?+FTsGgDy0qLEB@who{ll?c?<Lb-5l5;f~!RAb>?T)$vZ{Gr?1oV|?H}en^
zz)Ds|p#|5d?pX+z)s#+2+SE0~)4N%rseHY;zCp>6mf1+otcoeNh$MV_PIW>OsKJ<P
zsl~zHinF85p&?S@71*T&7qMlPpHQ^v97>2r!}MpuGL&FyBG&;^B1w}1fFBoL44N2!
zb$|8qMf#Qp%%|7jO?NgQ*R2erE<0~Ux78B}!c3T8Fk9}D`ykV!aX-u{^ig5(8x4*&
z#c0#%nmrp<-i>3)kRv#>jo@;gn<_CjlGZ2?Sx`gQ6m_T8noJ(Pmjbtp(|ca%UKAZ#
z%xXpLzf6)WMr+S&2(fWjU^aaTVqiN$-AFr|Jw~Vi{oWgK%$iW!r7kxaq%|ZQI*%0_
z+Uyu(K};P%h!$MQO+!h_9{Es&ivF`H&(V!^#$<!Itq&cV-4yg#iEdlxdJczE0f}n5
zvF97KAI9Aps234MyA!Yw0uprrb7GYSXGAyxkzbFz=Jd>UJl#@t!IC%b26`L=2SNfv
zMCL*(Fu-pBn`V`0?()Y!E;1d~l|!0hldn^YAMO=j@ktYaf?V(<+KBK_OVLa{bS*6O
z3Q3~eR`HX^J(I{Lqjy%Oi3QewuK01xM|m@pt_lU*co3UaIhMAYI&Xxfat^L7TbDIs
z#*H^sC^yimwC%_(E<)$1@SWWJ8R3|l3gyXt(ZbYYnFYrJKvscQeaiJ{=c(w*DT)>$
z0e%eAFu0p<V`-qXUI*WMwcf_Q#zHk`nqslyRU6PqrU~e&A_vU+<Mkk;&6#<9wyd4%
z9_fwY)(C&h%-P#*5Pi}Uc?JZyx+OB!(T}dk)3ua(UJs-S=tp%NU=@BpC_e8_ICvy~
z4z}p0w44-R+3;wpJ?`Xc7;X{cT67DW=+pM&zQB@-C!)e+{Lp(Wov_5LrOL7E?a&>=
zutb`~u5>2jt<%gZJQULyPPG@`_|XOknVD_&Qk@RMF^AvOs-_Dw6h^+I%p^Y{>*<?3
zrtQWUg&hr7;`D3Uss+iv9~C54njrU7ws9+C-|L|LgeT<We2K$eO!30VOoSZ(#Y07+
z#Q&64rO%jb`I5C^QSByI_rqk5e(t6<8(&3b#=CUf`Q?PP>IciVGS+l0S#Jk)`Ur^O
zinNM4oOv!770h>lUW^oq8F)kgyE=-=>*{v<coPw;j)*YnN{-aPyzFw)k<F9m^E-WS
zJSeC$-nhc&?F9^7v<@5zc~lX$Qi=HE`M`%#KH8{x4&X=)M$!7HvIAVadH3vAEs1Qm
zY$^k2ZAXsyhfM);3tp0OnhRjRNZmtl_{(Y$em0Zxj5|QAMxXX|QdP@zce$*NC&6WC
zo$(;$-bq7+mM*N{soSeTy?^K<;ul;Y3(%sL32n0^uSSxC`We#eEr99_q>1X?0y%~t
z9RBkua7fZP43P=Wx-P@qmNn!N#4Bc4y<#{NPTQZVEtd6HmW)jYY89cjbkwOE>(ZCl
zVl0T7#vna7TDpZy>C75VwS?+ML!+Zp(VvaLW&DBca#kXd(pZu<;wTsk1sIBqh&mYW
zOG8b~gD)36=aGEfHMZ0|Hdv%n*nKL!TO6t%U5vuk4OgAvY+NlLEJUFs-(-2gwOKnh
zBg_?e5iJhNi^lLihQ3tymnE6f@2DQyI0#J8rW!565g-?7TUvSaWW&^vhl?C7<*Ee%
zU!RJ&KsXk(KD|m<aBA3e`6#stLSBN<q!KKgLz~yIO_3I#1kK37lM4;S7*db<cgGjJ
zci7%RFT=?!8bV>yG*t<qOi+F>##yXsqf;h}0M}}ls&B8~_xF~Mqn0e2cEvQFjZ%AL
zMs&0AJO;B{=_)Z*^-ZYHTQV>KI7Jz(Gj2JVPehe#VT~ID?)|PtZ)W<9JdI-~vkfar
zv@UFzG~cw<6e=#MV+QuP*;YR>;Xv$p`l`Z{t<82IR<q(fPU*fd8+cnD7#@=^qo6m+
zHRn87rsnh*<V$ao7gD?d^teD>$M$@JUUtP>s$hUsreJ~ejvm=ND@bzU+@KUxndPuC
zo4T{fljxoqW8mYPNH-km8ndC>Sjm;VvWH1n#QxMGv;moC{L)h1c@x=1p}$(EgJbXO
ztJY>GD<ere_mF%lRd9An_)G(5qoF2HGrxyFFDHhT08d<d`PG`6h{||o5C`|Nj9rDU
z)q*A@kWvLv3Qc?f(#qmk#U!O{)=s-Ywb*0w%-o9F@O;0*sEFv7f^J%E=4-t0?iOnw
zhu=8UzBFbI)B{)&X|34~2ncx$W_Jm3w0aU>%FbshSNIPqjh{$96X`@*d$_Wm;aJQ-
zYVI2WCY*pQ<w*=w|75UD&k#{)_X})wb&PZ>fGtMDnyTE+Gc20c!#Sbhn62{GuPX3B
zPGli{69U7^8xOu(LNK8vFMCtg2N^^d8em&_mmplxs-agnD^EFbES5Ek^Y@3qY=kr5
zPAloOyhq7sY3CGPG@;0tT84n{Azu!NC(V`@JdDal*PaLN2(ljW^jL^I*ld@&#0tt&
zv=sq2tW#%wnigEhnj3sX1ZTqlMSU0njIw)`E(s2G-Fo>|A26JDsT(hoqnw}%uPH=@
z4L*{Nc6C|^*)lGntY|fH8vIzzyFu<hS6ld$GM}GGyFDGd@wz9kwDvPw%|~bd!UUS@
zs1k+GN2PP@jSo|whOs+C&afO8*E>Eq&?!QgG%+3T3mpOh##c|!9Ud^B8~m_^xqG;a
zH!2TIcoka8&h#O(I8?O`suyfjc1#qawT=r+6gBufMIcE@hoV+ODEINM#$nZOp*E>G
zskDTjdx1$fU;3R(s+mGI-m<+y8jc3PSxjgGI6dT>hJ5~HXU573FRzZRw>2Xq7~410
z&q_;FPWzC^JtkeQgDhm<DFUe8ZKHzAsx&{n5Hdc-Mzv)7;!icu+$Gv(XHS=Ut$21(
zo`Ub_bK|~gVCBlpKl03`*|uIvYsX@+wQh2_nPingnO<0nf}OPxI~2;qSOgrIG^S)<
ze_I&I|LUYRoNg(Ebdo_%%QHR%w)_DIYl^3m+g?(=+_Xg1#d?fwH0jEwrVlsn6!mi2
zkk06TnP^=g{xbq7OP`0EVAyEx)W@aS;D~3sJKbZX6jLUqGej^bte()^bl|S2zknX%
z1ICMv@3DISOiR0-2kJR;>>E5=TC(bu#N5;Um^UU`7@Jr>Gvm`S^bW8}(o8{DCD<vI
zKqkvP%7@JLN!L9tDkH!T3tVmI!8>r>Thc@kbCIy<tPv8*HHmt-hvJ(;!RRfq9HW)3
z)|IJR?(t=-)1vtH#>Q->It0cXtM9x+;SV>b?XLPB<bovS?XkU#a3WMTgk!UOdx0xL
zzOeK-%jn^@(x8lZ@#7gxVYxo(g%F~kYX6X6-6U<bDqx>oTtB<6S7wn08CXA+T?0qf
z8(TK;cC;lOr>wVyKRyVa7&cQtfT5tsNLmrL>Ky8h=xbRlDv(jMhh3Y<^H#yJVbYs4
z!Fr`PqJ}WN)kYII&rSG^Bo|eaVL{teK<Q8=-`Aj=x1+;tZO7=Hr(q&2jB|%)_9TKN
z4`1B)`soz#g^k4_J;b2KL<Z+bzoS7~2k44S&B0#V7SFB3XhM#IT-FNQ+D~nYim&`z
zWf~O`?unZC?1HnP>mSWv@Z@l%3mJ<-MTa$M11s86W+wOgV3n`1%5}PQF;;xq=XYP<
zkH)6k$Qdpnsh?3!V=gb<7DMXio9jKA%B~?Enbsld>N1b#U15tcXf1S{p$R`ydby0u
zPBG_3ikkQJ$qRO#$@a`0h|xiaL+ZtvOF>z5u4$StYZW(F04QWNDoSYD`uwTih5|xH
zgumVaWDS;k?CcM;k7ZIfI+LxF_;6t=ZTtF`=^#sZ%cJamgAXI4kfYj%ihLSPXPUAL
zII|rB7_0>&3(NjpXy@Ss;RKV}m_eLp($P{R6iZ+jz*+0fM<o<#by8h24ehd7;9`Oe
zPHc9c#bv*<QFB?X)`H@;x|8c0jmIBU_#GCa_NYN-*%CS>SR`Ni{h3|B^etLHN0OIE
zXkIewOvUO6qMC6gYgZ`!2pG!pyNyaNiOKL-b7(PwEpn)9Kw4XEl-L*P$q0xR2;hQY
zQUcJB(nROaA&Iuf$zG;<#vO}Gwwh0$!fJ~unA}AKih@LC%yWlyNQysO#%W47^`r~2
zM|zfUICr=Dc|&^KXHeMb`PV@tn4Zw&Ah7mOEoR5!I~i-W5>;-ki2g8IdKgggA<iKw
z1`=Ir1VHRFI`f9JUdYj?0sDFKV<Ra$Spz=H<?ykJB8AanR;J@YcL(7yr^ZD{QB~)I
zjecueMbS6a#e#)}46FHja{?FyTPo4iW{;@}k88t<9CnE|$|R-zpY<Fq$$4bJUwnox
zRwunJf{VX%xFVTJ>z!ekTQ9?3vc$A!gT$*}tJiVn2Rg}fX``K*E%D((+k4tt$=ZQr
z5#yOws5)6-a!J(>=M<nt8}HKvwe9JKm%!@S7~bZJ*rfC2bM9?!7T|h7st@+w8NLTJ
z4Xt3q`H0)dy*G=V|5oAQ(gE{ArEs9SM@25(3p3~E3L_4K7X;Q1PKG%zwVNH{14Bfs
zDpRB4g>e%kU{ueR2RFHGC*CaG0c_vxRUBtbdKN8Yw38l|_0Ob5sz(h*?i$k~shwaM
z=pZoYnKsDir?yWWmOZD0J+)1&dsE%(1jtG(%EyVy)~Ke1#~fX>r)%L^mwNQ37N(Ef
zURpEfvaI#hoa-_etac9zeyieK$~sIJ(8^b7Cb-8@8nzzVy7flt5H<y{<^<7Z(Rvv<
z<J$~7&Apu4VFGiNIQ&R%GX$p8&1Hq=EBy1A{-Fpkx_oOVX<4HKnNUgbBK<EUW#KZf
zC$Up}nM^iZw^7ZT%v6-}frFLB3iAyLU1M3D;A7LIlCaz)Cl5`wg|)?ahF+WPfwv4`
za%V^aJb*k5>__l`xtD}Iwfu0zCDu3kr?IT|G56_@$doTEEg<$KL(5GFq93d;U6Z!U
z!9<7s)0?4=5=d(l%Y0Mmj1rWh<PUGPdn~XhMJo{|jj#9e$?>EvE0C=*B%dN>JyC)b
z<8UX@h0m#@vgV87>nE48BBKp3mN&Bh*<KX3YtIX}!`A{lH#|C2J4@d8`$z5HAJmL6
z-<FtvZO(1Zs67$i82zDr@|pL+M{x3aV3+V6pyjpV?qZyG6^XY`?B`}xNy`W|{`k!h
z>mt>4Cukuxd7Sl-J}!0rOLDX-*8s~j1(nvCLCZ*_OL&L_n4pc(8~r0X3S*C+!PQcE
z$Qijq<7Ax7tEHfcHD_A|xhpiFEZ`9=3#sXm0tz3rCW~8TR?dKzfc>1#V54Jjr)4P0
zR(khUDzc%0cOeHVf$NbZO5=Ns&&2|r$}d2x@JXF(R?WhY`h|(K>~d|9707AY3m()n
zxJh-Tj@Ge~T1@xQq4AE?mtjjs#m;FC{b~q?h67$Z#>?98y0mp0aonGm8(2x8IWjRD
zIYQIB!`B1Pj-GZ=pP?;g$xR$aD8z?~4-y|~HGW)*_mhcrk2?0l%pO~YG^!{c#Iv&*
z87sDk9+u$@rlL9P_(&--jmouo1iz;$s4(yiy}=S7*s;Aij!HtCRu15%%4V>I3@}R?
z5PYOfnGk+%j|{#4FQ0YJ>!PJX?5S~`?K=S0p+D=im}Td2M<e3do}&ZNy-6Me;c&9r
z#7#tu$BQ9z(L{pNC73CrZRA$WsH>ihoUW6VYH>r|5sb;W2R`zOnN%0ffwP*4E*kYN
z15UMO_jX_DCjwzaVRi@LUte1E3v~ojSaO-yHI2{-vNh>z=qypc(ruLJ!94g_vGsX{
zcA&|?2l|FnW{3s6Ovw0-YmJ6lhNjL?jt5%7NZJE}tnJ$f=Ua+Rj?P;%q_#OQz9K`E
z>X4FG&$7#QqGo2f%cm^9tro#$K<JPpn|}n?zP_yaobfq_@zp#xBoh9D#wgz?=H2Q;
zS27P4D*al7uslH}Hp-6`QSBx{<JWJ!bDa@JN00(v-RnDm2vHL`PcjvRrI5}%Q=9Sx
z)Xc<kIbA{6d<W3}6qR~~Tk&!z+B5QTah7zPVEkDySr~ZxbNqpgi})5l_z_r2V#}al
zhImI?BQ?PP1+KnP6*lZ~qz{3@d)EC-bL_pch+tR$uPTjGp3ntK1@KfQb~pjI^C(>d
zd9$H2B2%fdDLLO1$gJ3}E*A2Hv{Jvc=|y>Uf4f4omzij~ZvV}k8SelWhLeP{u7UGR
z*kxgYI&j+?8STY4)n49_)CQZWDi)G{WtpYKIy||+tROg0zWx@(xJo~Z)nHHz-Syr|
z9TNZPLN=fS1Dd!*fuYDy7!tBt%V`JXWV3qDp(B)Y$z?(7A{4cXK?0CW{XxFnnETJ&
zXOE#fK%4Z}t=He+V>qcCF}=5FK9}<@Up_h3>elGUKv>G{XEOKQ23y{CDtBMWTc{X)
zFsF}w$({(U-16`EG9XA=xkR%sM95zSRfsuCm^%sZW+P<UApNiu?<6TwD`e`C2sHWU
z`&9m1;L83=%wy8PrYSM~WyE-wr%t3&wP0=F1IicCG#4mBH1Tq>Dif>+OvAuzU0}Mb
zGWWW%+=rqTNnCy@0wh34e5LEaCYM&IX}y!^r-+W&8k20CuAhEt^13zPJ#~Cxitz7W
za{lk55;D6EPcGJdgxh`G1n|C|iBXxfE5VQm^P66eM(*xk?Tsxx-|4<|_qk$+qN;|i
z-2ucI3oB+zq@C^nxrF1>2U9J7^I};XBYBI6!aKkc%WUybYOlF}P`ghu2$}t#*Y?eR
zRswS@vt?R&PY?gR{-25eBcA`JQE1CeEo3~)j7YAke`*v|BpVfqTDFCh^yyrRK$L;?
z3s8+`9ThW#F~=Kzd5gK|tT2cK_<Y-)k)$;&M*j)%)GTFiXa~mpQdXtH37tu!7wp=<
zk=CQN``?S=&^+QeuZ62Ea+6h(?#*}4Am__O1$@IpKFd<8ND2oyL5&}&V082@XERcz
z=bt5W$dz~P`>}<?7jW}f%p-(Ay}m?voW8Pd^#%xMov9C8NiD^<T}>$m<}=z&lO!UI
zc`eVhk5vXigrx8=efN*e69uQehp2A?nR#(}O+uc{dQFx_ocr!guuHqp-tS}cZ^CSB
zE*ZLu!uhE_`^qv|;OlEILONui!vWZy^t8!+N)`6RVJTppKsB*)CPlj1BkC*l<Suq9
z_OY2<laN~Gxlf@=4rB;keWgKE;D@(OOOiA>6SyqnDhI?I$C|mfqsH@oirDWq&Z0H3
zN(|CV*p}Bp-DdjGby(T)dGWS_qTF!Da-}sRP`86Q7$v%8=J9KGLYjJhi@oc)>o4(|
z%%8j6L?BvqATmie0_Y>BEC-;*sftyv+f|tG*anFnTNy%n7fhE&)Izq4+{X^W4qWl|
z@Dj@^PyJ!&bkpuqX)Zk%+Tj}Mqov{aiuWS&y4=8HO~xzo%%zIui{B5Gp@Vb{?OJ1E
zzjuZ;N+E}QY7w6bsU|SzStN9N%v0o?UdyUgH<DWMu=U0alG_x8@GlS$K<TjofK323
z^I;9K3je}bv?K_e|10M+<~CvFC&}_P70U9+IIamn=9GK&aNP`a4Q0ZO^JeTB;u{n#
zdLP3`hAGx@*5e5w8+q^wKoyADjEw!~*CVh+FM%-6MAJfs&Se?th?9H_{+x<j(s3I{
zrteo~e+k+BxUV3!vDFII(mMdO=m*X>I5QO0<e!~}f8GX{{m<0@k-+~?B>+eENQN6N
zIUhuufmdv}mNct)3mSuNLMRItj(1`^owGh`TS3v4UkyYB1+LF%71Y5t=yS&a)%)PU
zK2hx()xHbY=dOG&SN!{Ozg4V$u>HPX)8g?wGyOKb0{7xr^bRm>@)JeEp7_72@{s@e
z6&U;^_W{e<`anh(hqAtdh=U+O36ww!9H^=#1ul>{L-y0A{xi=kmw)6o^;W55kSz+t
zJ~O-6Y_P0r#!%-;L%0qK+n&AyB->W0CzUa0(Vns_pT3z*wmTUAwr+q|{v4D8<<$a{
zXl5PJ<7b)EM4iy%P6+9sPsM);TgmV=k%W&1yH8DyHJ^>qU$y$TH&Wu0-tWt{#&1to
z0VPpeY6}RHjAx0@Xj_f1x4b=dLH<4S>-@tAKdZ51Sxc~ql%Y)@I47-%!~istV?%oS
z*5`YyR(a|P!?IX<dXkWZhlOiRXz%2(lEO}`b>E2&+N8>v?b;KSRY#sH3vXvyo1*>@
zL!iwpRo1QR&@NjL{NWEW6K4d52~xSJVZi%V&(77-oSB;kRT%}tPRb);TK>C_(cB`G
z7~TyuUK3wpIR}O0n_vc2n8+UR9_aIS<R%Whn<(xI8c*Oi<XTV!ftH<UY04ylWa8Wk
zD690ChoG^1XeIt=8efgBykNN3tnRI~_m$aUkD`Whcgq38jKf$912+oL24h#)vWOp^
z_$C#1Gs_9@U>L6;)xQ4YOkB$*l?GJ^0_Uq5R$@tLk3n*6JeFk-ZP(X2jF0qzN+`TF
z`byswRU-RGxPi@Lt>Ke;!XUv4hvpY2>eW7>vkbm;4!qtH?s5bZ2~$coU@6U9?0lIo
z`ZS4vo)VWfXQW{ve%18%c3(dkxbqh4M_dYFWYgvplBsa7FIcM9Nk<zbO!AGFW(k8i
zZ8hJx3u-?Vz*NcZKkTnAE|&40O}Ely7ow8npk+Z*DJ^0`Lz)9Ah<=wL?<CK7P5PjA
zsubZloVHg#qJ{d7TB&t%3dywO!dRap(y+ZE%31HDges2blKqk#^nf3A)jgOqBTcH9
zvo3WR!f*O6)x(3#;)3+FcV+ZJ!N)CjSW)DN(2~_s%my9rl86fn`rdU@?T`Hj`AtTA
zjLOZN>&-~pjnX*P-IVUOj;4LLyMWSMG;f7oh0+DaZ}Y8i+qb2RFP=73DN>H?8m1&O
zG<=M2#$X??!DMBY(nm4#;fjZ{Nlbe&<r-Tg(K*4=cj#7$`fvJ#KX|mJ5?(QM5En?n
zlbdJKYo(hNIa8_ppPTrpvQ;T`hRdYf2*#9{C4&9j3AQ}fsbJZH)B9%?bP<zmXZr4q
z^^?aPBvc23^Zm?>(s0mXtIHsF<z&Cf%*aG~+`KiA{|VhHWvLdls0xHcW0B}>R*R*2
zmbgZzDV5BAf!ZvNC8<7_2;)sQrU0dMuDs%fUWuMyr#=!Y1EKS|EiF#fdQp|XT(VeN
zO~nz27=AABOeubxcB%o+6sVnotnk7%3{P~sUWd?1%raBy<`iQn_-VFmN!J6#4#O^B
zY^3E#!`uAO#7D=jZ=+}etGj}OwW$|+h9(UHNXn*ev=`!Ma+`K{s}z%KFWDPI711be
zIa5HY<8#DWt~*{%XRcXe!Zt(sPM@@M2#Owyy>qL5JO9-+YnCOY45q>n{(2p&nR^We
zGy=eY5<rmp{l8l7%h~_;JLWn6>qZq{fV1wh$dlnuKR!)|d*4vM-miI$l*f;GUrtvW
z*{{ENWV~)X8vacw!e)%bm;q)m?Kw0=?q_1%uQb{+Y2OzEt_A0Wg7hDPM>bK{s|1%9
zJ*ufs%~frUo&6AYN>>Xf&h-dpEP1s)uP)skk{ds1DUmmr_CV6kES)L8^u8!cwDBy>
zmPI)I*Kc86r4Z$6R>PI-)^<ov#DS0@+RSLkJPlPjI(j`BpX2gvVw1G<_>4a-ve@y6
zz2>Gdt#Q?jXJ&J;(VL&==S8JuN}8*S%US1#A4-eqvR{*tJFSX77fP9)Y}Hh_>YyxC
zvJsknl_i6Cx<_IZoyB6O!fU)6t!Py8D14K_ux^mJ6@`vws_Dn<qdP#AqA>DWm&kWJ
zQHUw8&{TmmuFOf{TZUeW-H&?`CWqFfii=63$-~tm>2Bzc>=%4h_E|bAJw{6wA%zaI
zKPBEegGfkn8iN$PP81l7lGjH#(JBgjlUQrNyen&}sfIllHmb6^F0Si*>-M^|@W*oT
zoR5qdK`;ZH;i#Mp!0IZ_9&P=;MR!5j;qcq@X4!Y1Zl@<kcEhq=EJWT;+dYw<Ct91I
z!Vc<80w<=f%}&_4?f^I-`?l<A)F+RbD|ch}20XdCs@PDZZI@pNU%(Cps$@N5x-Bvd
zJ)fO+os&Bv$=XRrIdNydEh6^Sh-zV_8d?&VB#-_2x=wk@Ijy7MmB&P8YxZ&MW^LYW
zW#4tF0itqq6S+WwcuE8+sLJlcez@q_n=?+b2r1{ZIy_JrjYD}rZk10;Ak2WX*H1Yx
zBH3e=4a_M!`QgO7&K#HO{L(49C0JW!rsE_0IHgVHt=DWzs<Oe=Q$pfWNHxU-r5U4K
z5T(i7A=6`!lU5c%VUjVqz&A-R%c|an6R}tgS7n>Ul#-xXzXG<!7(t0tsYR)&rr0N_
zFgyTAyLGb?4mtK7<8My!9#3^=pXYNQGLT#4p;=;NxP0FP*`A?qhEsE(r}wB=`VWY*
zPc~+2mq0Y(A|A%tcA3`3Rk|gQ30BF~)xEjM>2L_!K4<rcGlOzd7cZ7{3B~*;zpxI;
zyN44vv?-5&^LT+&O=2umT1fyWJl`>1CsUSy*aveIN{vuR84YG^??*>0h!SgiHZQg^
zN_fiJMi(bd&g__~Mxu9&Kid3Kr~UM?0>#R@o<TCz7>tg!2{}-Y&(A~<y?{eFPTn@P
z$i#eP+~aD&%-t?1!@-CchU5&R!4_X=;U!24RH&}TzY%|xg9S=Ej%(UyeA@3=(Hrd4
zD)fx4{q154(-BLO&4`GL6JVG-=YDVWg~QK6T=N=^`QR@-y$-y)u>wQzeH_0N+{^S-
zoGLzcokW$vkDgMAvB`wRMVDteEbKI>P<lX+nz%Pu*R7|T^&o`7MyUJ4x-vCovU|!Y
zq9{KZLpqh7v4l*%QA9;?rhQ11cebU&s{FmmG!@$X+{p@S!pQ`A!?KaNqf8l><Xjy;
zT|MB43_ZvE-gUnidacV}WgS+5x-Uv;Z9^r^&iC2&n|l`sX?nMV;0zd`xEO3~a4H7l
zNN&Bp^2Pg0{e`}k#5;iBS_uiqHx!wD7FJ`9k`wUd&zfYaaL5J2NASEG1G+~K!)A7=
z`|~Uik;I3mt!thZ3x@_gdaHtO^W1TwOrqfP$1GOh4aa64XNIQg60>Wb_9<2%3!N#M
zjtKMK_k=HU$p;SA(HGcu74`>O{SmFL)A?L{hFe#1vFe@Ku2>p?FUDzP#JcZq1e``S
z--4ny4MS3{v{PoyGlIDkA6l&-D5ExHX^4bFTeRD#ErDA@S$6<b#KpILc0*(RABD%}
zz5<>k+0*3YedW9Xfz7s9utlA0(yfAdw@_LYH7?4;ph%$p%Nb}0V;3d>S@F6^=jCSv
z(S~!JMDI-HoYg$FR$0ndkG*KA<!ENs(Ao=21qSA>x20&fGTH<KOFIRXr@U<fH3m8R
z$IvNsuym?xYqfGX!<DCb;Qo~8vo1#_R6s%&_0smy+A8kl9RRzMV{e(?GA)ta^|<1I
z!>wX(YrrVn$w`#zm<6SqlSNg)wd8PcQr!Iqak}_H=U2r0#F8nDe_qW<_IZtP+OELQ
z@Z?t9wTEOD9nYS$FX%hSlq%}6)4~#wKb!^Tft}~PDP1ZbFTd+Cp>xWV<?$FNkLtqD
zOu6-oIN1^)0-7Er5lfnj;JsS#I2Zp?BMcEWSU39;e?m~{`Bme}a@fw&rJxbYc0(;;
zV*;Q6r4IER)yfNhzfrvW(GlBLdDwWK8@x92+Vu3vH~E;;p+X0@#P=#hJ)p?k9i<mT
ztYwkIsype2RV6xl9CgQIRRSb1A&W%XQMN2t_%&L}V5<OX8GRgy1Ya-7yGdP^tW1@T
z6LOgd=k)vU^fK#OA^iI(6bup@=@74-^%_#jDI*Ps{&wN5Neuxj7p1!8w-e%FS^l;U
z-TMH&SII|;%%j}s5b#Jri|07<mAG3NX1Yv7_DlP43Ofv(^Xn!FAY~inIq}7l&^`I<
zT*tlK#`~?)IAWc0yCR@-VwC0a23UV5<*?o-XOo8^k_ne{pHh+@jaE{6k9g5wW680b
z%C0+`?b(&v1h!2!+v7)voHSiH(l~SpU?YR*8WtfmJ&+LfG~wIWnwhnl$tbwWf}8c%
zo8lJc8_A91OaJS}qb8@x@J_8V13`%DwR|oz&J5P|B2>;&2D*^$A0AH<{wP0`K~Xe<
z?j9gLa6}3r$n$26-SEY^l|4vN2rc~uIP&JZMUu9`=lw?qwvcWH8!$*K89NB?)zfz7
z;*?LDesxI>GX`>Jz$Tq+wO5(6Q^}1}-ot`$dXIQ$X(IZ2ZN}}cs0|!N=#WxkM<lfB
zL*n|W>QwMiERrBKjh(?!W41=2#f^-u1NClLdxCs3?{PNO0R|qEK_SZ67aBnUG#5ph
z(nsFgl|Qt-*QpEZUsY`Fdz1#SCH-H#y>~R6@4N4>1|tMfq9zz+FcK1-L<?qwFc{2`
zgs8)eP7oq`FJp$N(ME5<s3Fli(L2#QNz_E-^K<q&zwbVuy}xI#wa?o7{CD5;tY@Bk
zJ+o%r*L_{@*ZT^u8Z7>kaRoNpalWX26rml>-lpZ(jR1fHl({0h{P9X$<wiRbIH4(V
zyz!#^a$8S-F`JW1eU6nHSdSwA39gn$?2xnFDxRgTjw0~>OuR!K9`({^E~<7TZ@1(R
zwjo39(qIPIZ`9H=YMruM-@@Z4Z)(b^m$j1mt^Gxjy<_3mIXBt5h1<7v)Ei_xTl&?(
zDzDy-s8xa+rUW_7+!)c|=@7!Xs5^yhl6LMpJ&^3^RutZ-T1Pvy>4LnNIW5uS)ASz1
z-m9eJ7R@VMtu;hV#p-4JyoRr)?I*+C%+wLKW^J-vkD6J+61a?NMSh2&h)$*n8y070
zY_SK}Yb}-QK1L*VEHW>i*u3}m!-}C*BbMRBepTAaR47ADHZ7^PaUfOn50>bf>DBzV
zW6l>-guLcrv>A`4vB6}X5^sawk%Gxx97~biix788D{HxF9c@{<66m^A`y22H*eCbV
zMe@+jYQ|Ec>$5ca`=t_m24FdX$Jetl6h)mR5E_bgO_KB*4CURN_8a5<J<u;TxFQjD
z0969Tt4@1(-A9+ji~JfM!iUZ``Y6$d6;0(MAkS{>iUqCqXK>q|4MUyACM@Jw3++Hx
z@Ls-U-wd+KJsj=H=~wPCArFO#?S!Whvd7C;DW{7K>oT`;cp_DK)}Ra4)Sy{CuOR3z
z5h4^t%zdA@`RQ#OdyCvVX(>-y{v?$Gu38PF(tGdPc$LBK$|Q_+)fkdnMG^w-??P_D
zOugx3^9>OudeBklymU_nZ^l_soxJaCjT$q#HJAclJ(TzG!t?s#Wk;Ki(2XMWF!)|5
zBpkt?t?R?4jWQ9icS{yYrr-P?_86s5V}6%x?HIYf8E%k>N<hurE|=gHS9uPp6lP0W
z2@vpwzjsKtAsRoPEc7sP(e+*2&hTefV$WOO%S9K=zd)?WJzSRxPe^5V*<8@JQ{LMk
zFi<)Nc@pQxe}JcMRpHq!Zd`k&9YSP`XQ@f&a%(MnP!C->WPU)1y;kl88>;(Iew?6Q
z;8+y>9T@>Fr$!3I5Z(=67!`49p5iJ+rOx=aXAoY&QJ7U$xBJ#8+Oc7e>E!~P{6(*7
z_;jEumMKfutto+KmP%1mvs5bCwRo&ZHe@m{vLSr)d28yn{$_(xVX=9ws3ed~y7p*2
zFZ1<}EIecXn$+U`w+TVd@6CKGqk-uelHt>@A4yGcILd{zG8x=;hYGvpI*VF1ug13j
zFrq)AB<}QsTc3b^*^@@6LO{YQ%Cg-rdjA}~Jv0R0`SZShVcpEpF`wTqI(#eoUC9d^
z<;`Y$n8C1Oz&?3h9SJ<EQT<%QG(e!rD)>O`IAZbU;r@_|`AO_`&#|H@dJgzStl8vI
zj1r|zZ%jS*8AkOr%N<*1+TlP|f9Q7gVuf^?QqnBYEUBRE^mKNcugKvpjRKI8J3UfQ
zS>eOmfmee@sl15}k*r~)!U#iBkgVK>9HYtcyhpH2UW@JUD=izfU=hAI3)qNkl3FrJ
zEeq%!QBTjH*!j<v>qTYX?(mHttv9gI^l#@$)=vH!sICOnROP6~LmS+^_vb}euNRoX
zR#*)gY6|oA;q=aatMH77OH~h2!=FDEqXhb~YU1~BwS9<qTy;%w&>+BAQg?a4)21k8
zJgL8P$h-(<#$-D{6P{0{TJ_G}05!BQBYx-lLARttsvT3}ozYUTlI!>x%N(QN@*T;N
zsMgMGN^7)0Kv@)G+9?@QZw=xKmARQ{yl)Z+fZ_kEj+3`GBU`qo|6ptnY)Tb|>yNI=
z$-d`w&(r^X8qSU`@ajDKy63D@Qt7+NM3eQQu|tOG_1z2=RE%9BWB49&!CH8>zN|jS
zt2Q^I<5J4tPZ{R@2@>J+#OZU^-Pdui4fvN>tlq%up8hH;QxcT<YVeEL_+|oazb)~J
zETH*^()TBEuZ<Ee5etuYYHN<)ExmoZGkN8OW<)H=>-r5KJNuuHhHIWUxL-*%X2(Wf
z`cpnCK^9!XCo>Z{zX{VW{Y&<u)AaU4+1Q^Fho_L3bLRhsMJV`+^!#sMTN0&%TqG)+
zH(z|bNKNrpD;-3@cYcs=z;JQ5!vW+i|0}&%bn^cfw2O|fCA`r(NUV~vsNKDGyg)P-
zGGk0{P;k|TDN|5nUuSGyi^g8<wVObm5%mMf1OG9vOG+xlQW^N{XMbMueig1&JAr|d
zZXIF*a<*c-8Ly$mSCP5*XWiOGfd0FX&b-r+2Pa6~25hhAsSvS%^#UtvqJ;s#f&`^3
ztVrDa^KM`BInCL67vFjrDwrwE@(Ld)YyJ@~mq%=xD+0lp6B1*J_oU9#J#dXk%%z03
zsYlnR`<GN9+sMOT4!WE<PL0Jmn`a*R#h@ZteQ`S{!EvEHl+96gefUYwWBEAsYiHsj
zcgbc~@<pk<?KDKUg5KK0A{I526(s3UhhCcGWwkm&s3}$lqzyWIZSG(+K+Ss6@P_(I
zd_2=rt=vKWhqum397ie+l}>JigO5dEoWfvP=8S$CK<`rx-KY0hn(B_><!9*cJFTuC
zAYTts>NT5|4kXhKE8wtaPk>n=*J9_FM^#@l4uXbU5=^#5&&4!Y3HA@BjJXw_4*W&(
zq<Gtb=jQS=?tR-`Q2)!{o9-gkn=JrMXKDP3gHPK?sqF>7m*!BMIM9^gplMn1Latx(
zCDu7{*a^6-0_5@7@<Sy%3*^GLV%T4Q@tM<k2ELirQ2g2rlsJ(moyRL;AWpAI0ZhoW
zfavYZ&hA{YshEDh#lh-&<koPg+4ZN`{e6a_aK}7S;X!k%Ifs#M%|s#!;Z00LS;#RH
zM0ej04Zq8$vVD}_G8*tR^2O^<I(`JwZvk)q9Cuy~j&2uh=TrWV0r~nb`^XC@`39xv
z{=X1+&n5n43VLp@EV}VOKO<lF`!7ZFB!*f1#y<R>AD$mH@p|vF`KS2o8^<Tvl7o!6
zjSc?|RQtz^xJM_(p8~#cQeF{sAC7JRBB|lI<Nt~LFOqCjMP$wRX$Emgd{`~U!_~1a
z)$F7_dbensX%rTWjaTNaOpN>e`FywO)3-lDMSi4zk-!5Qir~X<mVZBm{UZNUb`=@k
zSn)~za{I)NHWlx9_UCrT$=$3+J5vtE{gPh?GS@DGr~{Pa!@jIyq_rp?l5)nX-1@wk
zX-L@)t-XR!|JS|tOXqKHj<*E-MN*<{HeO=;uTQ%oM8m!-X>Z;5RYN)WAKYTT06|+2
zAMs|WkLd&w>g(?YXY&))_t!`^Q1$chMYMRGG&H`F8Oyz<viE?ZFN$`q@8{8Pz6|Bp
z7~|O~$5&gicmV*SPSiz24tVumlpp_Vf$<+BQdT4##A0hW*A0`ch44F$SGlcH!Tc9V
zUhPydTj$(Zqo?c`LMGG^A(j+AL~!BC;MHMi5)=v~U#CKuxrp>Yk>5Ri?JGH^Vz*kB
zF|=M!Q6{Mc5%;BF0&0=rF?HyVtha<A`T#J9R`-zZ8AB^S`(CM$YEiyNo&S2HIrI3a
zPu|ISriAY5r&}h=<j$NcQb#WbYw`8gg&$RMD%_xNpZV7Z9i5I}*nyZ{WjjQbmgy|+
zH8u_l?mE4vuK%%DCyY(=;Dfe#O72G3#WUwXS>wVY=YQTF(VqV#_<1qS<<fe5mWG_o
zv#p1UUu5h4oayt1ruxI+=6;R6S2llgpZhb+x!!bdWEUm{h;TAo6@9U~x{}`4r|!xu
zi>+G*C%Rr55{^C|hHhWMU<IxVeMQ9_xWzcH)^GP+uOeCY?(kP3o>L6*^bUBR8@DQg
zS6ZgpXD(L)CR>=!UThaB$_EwKFTWv9+nOJq`RX*^`w9UozQa(w4L%MQMJ3K^tSD;@
zi}cI}H9ilNM@(3MTsmoYo*rk6p7TWofnZ#*lFUD*uWTISspSkJv~J1q5e-5=GOq*+
zoeM`z(H~wXzFZN^X*6pe84FLyFhE&s%Kd;wx+V@+RSh#gs9<n^<W9L6Ra?$6Ph5Ww
z+gf^A)?Ei8Jh}!m>H*UW``f>n)f*yJjI+386{QOF$_XnU3xR11j%te)m^!VeN{B!2
z-#yhZ8^8QA&py&Sc7USuq6sA$+FH*nqU)ZcUg`wnnZY$ha^J8dKo%x46~*G}_Hq$B
zda>EtE#EHmt34xFP9Dd@#$sgqv#hew^|&%BDp?Rq3768>+e{BMat~0%rJAuL{k)V<
zpM0^OwLk2aLj)#~u%lUQR=kFWLH|-|+5Ak-i7tNSHm5k-zJlZo{m(Ks`N`e=;2bm8
z8E(;6iev9@iyT>2nrOp!JWG-i?fb%Z8{K2scjuv~qVE1JB$w_%_^R4(REu*^kaP_F
z*e@F{Z^`6hL2xpL)`QfdzKB*!7N9jOk-ipdTFBq{D8lk*D-x6QCB|NcINx8Y^Vq4e
z+xgMWVre{ORZiZ%YLy{iw1Vo`ri_03@@DB_`r{OSeJ{z+E3s*K${LdcX<PZ2*_k^+
z0PRD9Z&E;xVZ6cHOtT}n^=3nIRB9c>nJw(2s^$3^%=6d8kJm!&{ned*)DmefE8bs$
zcTU$ZI=*`*t;RNU71map50<_aKdUaa8V#e7hRzv1e8q`;c@XvWAUDl2$abRG50U9u
z;+L_C!G#~?Y5qkLnUrZ@K_p#)?}=UjC%UayG@{25T^CuUb+JU>F^ILX$yV&v6AWG<
zjdC<Ix-ixkmZKRBn4o){FSX0v<09Zdr&y*`TF>i_L04%H5|RXoG$X`G96f;BYPAEJ
zI5Sjr=(3p9(6O9XE`ah>^<ZNvciQp(9WIPs=P6%$#Dr`m?`&!D=O+&%+BDS|&dWdt
z<y=#J?6%*h0vfBHzL~Y%pS6vI;lB^%{CCtT{#F9{PZlk#1+`E|uT>PAzTWtYq+P-U
zbES0l<&31RMm1F@!8e{Q)wS0Qjdk7=QlV_?uRK6gI$>+S;N3Ar<X&1axpqRr&!W%e
zBlnEZ^&lo-_G!|9j5&1d%Y*a~UZAg)@Qb7MACZ;W-==g`$A$EWw5Gzekq7&8+-4_p
z?CDj|JQ?O(OD+)@K69`S_95|c;k@q4MnI?Z#5KP<UGw$6#yPP%&ezOEq4U_L0+XFR
z$})=@G3r=+5tN$zmVU8o{ig5R4$tGuIn^b0qHa)uA`6lGhUtb`J~aBK=uv~4xOAKI
z<YlhtX@1e9Kh+lUI*lIKa}YCSf+DATSR_N)6F4uRXelTfsUmi*vAsxlX|IGzws?+9
zY3xd*E9Qgm=FlPVP9-Q!u`JGrCNe@1SVIC;IsymjI|}L{HIjNS$I|}geY@@>yK<4m
z3b@j}A7-8d!7cC<mnHhj0@g34+M=*`@MB@tOls%r-1SoKL%w;nJ7FrPC3Sy3N7g(j
zkFVL9F|an-pUnoPGQH(K-BjWbwSbyn6ht(-^czsJTD?MbB!I^0Adj^C6VXA$1}466
zJy^Ca&1Er0c!3BY)vP>kSWQAP?k4E0EapwZ&4Iu7X)%f7Z_F*~e&s!Qg6()L7Pe?9
zKaOizxf#eQ^scupytVt(f6G`5eyh#bOUFy(ao;Lq0eCWRPEf;!OM3mGZC5-(Tb!2`
zPX2;mzZL0SUI8|L8B~UbRxg56Bj{-8w5`we^EDE=PbV7c5FXU?v!jq!o}WDOl_yjb
zV3~%-S0F^IK6*^tpd8ENxq^{lvuan@AB9l&jg4eU=cSWP(~#p4UcIh86$`!v4`}6+
z;L%|c4(VxXQ>+U%>W>wf)9mXBO8OZ0r87raE*QChi3;4?*zY2yx+`<y#&!ny)tis<
zK31L2;o~0dan7h|LEhvPdiRW2sewDShGhX$?20m@KQON1<{J~&1r6E2hbqx218oR4
zwqlkfrU2|#EIGt<Xq+I+PBLYddCT4&X7h2q#8@CLreV(Uoldb2pKKUkc$9k;E;zZL
zgr6WMOA^hPS{0dkr}v;>>`I<qd{$bsb^&fv>^VJYtsi>J&{Fpz-_C=+{+sokN@x(u
z#Lao8&P$}Q?;xI7tRGWQ!%FxhFjE`lE@b(xOwcMVnpY~AKi@-uRIHGt$bwgBsUjJ}
zVV~9n!#2T7LVwrgwiG#2Y>gt35)|sk7y`TFt?jLeI7b?#0x5|M#)6mgoDJ0l6>VxV
zTE;k#{zf5<KJSSJvlkFcPHs<;(cLDexK-<x$RWU`(4X2_w(Jng-95=VJ!;wYah3}=
zCaJ16NGV;ZSBcg5szOB(YZk$R1@o+{U7CMdW(nJehq`YhI%sY0a<4Nix4Qy0(t`w0
zq$(zqD9uMSwkcBY$_Bw{uWihAC$ez@YKy#gIC{-6z)@V*9mv@;w!!A#_=j2l82#O?
z;wSMDg&*@Bo-cI&5?#xEURNgB<0hWssM>IuUv6yYQ;Dl3TVGwXccBVVR9eZ?x+nXV
zu(Fto%=4(<>w%pL%)b->=>gXJ0X;uOwk;JHO)wAOdi`J^Z|$5GR4@J>33)t;Yo{ly
z_5i+ZD1#lrFn)yLO8@(9GyaoN`~TU)<E_xbtLM^ZKMa5U>*#OGCudP!X(>o9!l2~}
z%9^)`I*IgV8te5}4giRSh^S~ivRM-vn3^>d<U)aw(<-uGl(t9azaRCAYL^jx5`$y{
zzWcsV+ou<6CCr<rxcQivF$5BZIOl=X(L;|7Y`*FGt#@C`nmVHm<eS?>?%ycqgrqP^
znjl3CuyVyJP`DO=hEf@%qE5zZ=9>XN^E0=a@Zx@QR9x*v9G4hJ%#F6AwUp87*nX(K
zc1X<|G|5`5Au@62Vt871@VEaLv(p2aZ(Tbf4YV+@PL7!!2=Nty7H{S~sr=$tRLKSL
zD1aHJ6O=e2!%0$Or*6M87jB92+gVm}d^7>&HMP}3EY6I&qY1ST7eDrG0E~wETb#Iu
zM#Gt+=>hAs=LS)!4-`b0D&TZUnxl}_0;NU2%-1!ayG$4@&)IpnftGk(s~$So309)t
zl=juts`~({$$`RV6Gp_)^GS1PVYeE`UI0bl=BFgNgLSqVfAAJfayVR8hS-<jY#)Yj
zRTNr?jX(0^=j|R19D^cAVKAbAx+lG5z4K;-^uD)Mob0vP^uq8A!TXd>g7<aTpAa18
z0#?$dTcXdEMXPTKhEW9$o8Hc#(sA$&$#0dEBb(yjawjnPq*@Y&;(<Id!f4{P0Gh>k
zzltEE1<JMyD!O!kX&g6nh7Slgc0$(>$}@0|lGo%85#;v9pGNXdH)X_H+wQWTTg#ig
zWizT=OXOJ+&AHyxl#@#2ll)M30adM1(7Og_k{eg+_Giy0+brI9y_Ld4?t-^U7ic-!
zg3ZuriXE2|?9iP8S`Y}eK2<^qs&l?S-%-AbwIrsnyw8WFZ&L}(6AjFVlCj&$4)x6U
zKf4DJk|JYs{cV@(r8l!Qd2Q`ab^^^$@%eqm_1fj=kZgg;d0;)!X|X_t;5*6;&@eC^
zqNVQP7>n>+5G9~FT7x}GJVuu>k!&A6XN?!=U76l6!3pOtspqg-TrnP6D}N$f&OI+Y
z_C-@9!mAmQc_GuGJW2fY2@of`(ni*4)o)oJLP$t?y_VCaxG611N>OuZuu}RtD+v#8
z;RN1Ii!uN-gLbWXo#%E7O)FJ~!3$@N8Oo1>7ZTb?)-}bPQAHWc`Sg0wz^g{hXC|OM
zs7vHltybd@hi$arnMaIMy;>NWiNZCoz|6V6fTtm=Hly$}uk`*;eeyQFeVT;_-#0@c
zp*AABZV<_tz<D>zOyI|(LD^lUo7^|FR?O7IL9|e)QRUafzFcIz5T<Va>wMa$A<@89
zdZ0TxI%&#PZ!=c&&)D-vZ0d2ZCvK~HDX5Rs;g+6H%Fw2_x<|RWbiY$I{4pINa&Maj
zODM9(!HJ33ytNlx)Tg#!x~b|v0!umd1uv%RcAGOlcTDlm@gWOjlw8s=inTTm%+Wd^
z2&swIW>EZ7#TQdO^Onnd#AiO7W0%|^Pjg=G*7d4UK569e7HdRO`)Rp{_8~-gt%TU`
z7(c)9%Ch@Lo@~8W(M@*GF~?d^U5cvi7P_qRVC|@HG;dugpn$(-qW+MCPitJh{MTuL
zUxif}=}1RF2f9Mw_~F<gjs#dgn+DY*<O$0(h=|PV*uK$E=8W3T@FUzFd)D8yvI_5L
zyyfBa*rR~my^%xMg8-DB#V*t6!Bn0~mXhcoeB$C}0W*&GOY1z#WAFRu<f!S?oFWa}
zRy%MS3{c!`o)F26>tBKC8zl^{>{&Rj9p;oL+vdypKbaU#=g>wO{D4Nq@{)rzm`ks=
z?9UshFQb=(^1j*+*9vE2H!fm{F9COXtA9>2arjMDQq^H=k>a<1=VC+(XNPsYe<o}v
zD_%yGnb|MT@*)lZjYEtF2cZ1q#gumzkT)fTkl#}m<vhP<wreevgQiiKs1<OoiM^cs
z=gt)S5PGAw`zvd0t3@9e&p2E<shF@gf98~~#`o-BD=kCLA95NAE^rUpyV;0wrl+Om
zCh4uBJmwP8nQ@6kT4;oWKeP7hhMTF)U^At#8(NFUMr~h@=lphbMmo=F?9tV7n`TJm
zf;xNe7sAo2S2={D=t1I>9Zlm~H2|@NOV?!=j9gNo3SnkL@F|pY8?v)rp8Ue@IK<bJ
z;+1K){6W)q1#Q(jUH=7F8>_-Tm(WzLXWdp&J_Xs8mDqcQtNzOgLD2{6hT6%1yJu-Y
z*)v@}ZJ)zy+WnTVYAbPd?2|rJx30%gQC8`$Km&&k2KcfRK5H0wYk!f#w@KkS%~@MY
z`>seBFfB18IegLJ3kWdtZ6tkJ9bPs3KJL+8-+}=25&PaKQ9NOkac;?D9Prf4QTj}i
zfzvHfI?U7E!Hvf0$Tu*Mi?&N5^<*hxR<N_^>(*|@GI{}XSBg6{fpL>@w2?J`4q2#z
zCW63aDx!KoU_xKnh10c*sgiv}?8EX*3*>F}b>tJzMw#{eS@fkyde=93hM-DU0OX+}
zfWG_-N85H6r}<>RQyNbXM*5<x@2P3DWlLe1d;l}nr_GF1i&PjIUk(-37{%*sWcDVw
zcYPX7?M#W=-VLf^q!7?Oj6AwxB0Rg1^a281$sc^pH1x^}>}91O4l(I>y{AkZ;P>iG
zqpqRmv~RFnvvJzl=^8jU=lG!jyNRcm66bQBktdZTJFF77>WFX%H@Bwqc*W?WTi!dj
zKc1N~Q14xm%o|ySZthRDnR<=7;Dnj`XylnM(iMSmpoSRM6uTcA;k_bTAN?5zS(`On
z@21(Z9aAn`D87>M1{j@$=BXMaZG-RBZtGdq6Ka`8yikqzmLYCD)KW|%-MY7y(5{El
zCCAA*9hm!hX=XLxV=Y9Q^%Lp*z$ID)>)R1ZYc0Kf7P=N%b=0BtyUCm+US#eZqd2cc
z^%QsATBq9^hgYx&80=oTT9Vwz-E^Mhf(LnzEDy}@vT-W443crM8`>;F-ttZ{^75`E
zC4Cwe1((@D13tqbgT{<Xeysuvi_cGofObt?8CPX3k4-|&q7@$yB&bkGFJH$z3xnl_
z@QXrp4M~Q#S?m@Ra@+xY_Pd#B^=CUQJFYK_^mBTVMOG=`Lp6wFS!Z%CsB)SUKM<fi
z=rLUnaclg>s3<YvW$G+$@bY6_emBw~fmID_%u7#6I+Dyl1g6t9VO<h*B<2tEYw+K_
ze05fQkcR^b)e<-y>-3XXv6Z(p#ezYuJg+hrb{~oulp2bJ_cZajJXL$@IWRBU9w+#x
zUGmPycTUFwH*B-%<*HwbI0rI>0St4fNfILMVnJINe$eqYZPS?iH3U|>(n^C~awQ2T
zKjTfa&0sheF&`b%qbI~yx@A6;>dKQn+88ikqaGv03bfoydwJvGx5xtKR<#nUthNkO
zcxz%mrR<<N$IVc^W6}8e7|+DJMbj43Fm6?Y2F7_0i}tvEo_B!?ij0xgOk7X+#-kPl
z2!?4&qx+Z!L>ZgxR5JWH?RCy?H!=qa9HAyDGJb@<2<4$HKzikBc^4VR>@JmWGz%U&
zwu}PGY(DXut`L+rwNQ93{3<usMJJji8vsj8h!>eLCi~i8lVa@!(*Z+jcW4b9u1hn|
z$v}ktp8vwls6Zj7pU=%YZ+#ViA5rE(Ulqdl!0T`%{{ca8g1winSr{n4?AKAGEA&}+
zvWI#fKzobqQJpuU;8T4C{ariE_qswh$&GPiZiB~lj$@3x%|+13x?2V+lXFnk5Kt$O
z7X*XoQE&ux(u+v7pV;Gw3=b!Mxy3X~IQF<IYB_4SY9E50)VBEDgwE2F3dyzUn8tdE
znF!cz`8@Mmd_YirFJkDQG|;xJj)F3Tna0qm*Yr70gHBsT5fe2b%#-Sq^ACs)uUPx7
zW~yFl)aDylNQ?%+!@ho^Q<H6Tj-XT{C-NuB8THygUwTiyUS+%Cz9VCH$OQe>W_c}V
z&KlyOTg;opgnKZHt2lEuy8>jW6@MC2zqVf{w*4MTdt1nrAgzipur6dWY>WEfGX~ji
z_hUWzkjxY_hhuW4p)k6s`%U+8EmYii5G}p0sAJgq(W0vD>1E0|85v{m9sc(HUifRX
zFu$O{$;$^(uDOewQ0d-p;?yeWnq(uU$vXm6l_Yru-VX&__lj5V<$}a770TR)%AgYk
z;t{Dy(=og#Z3iv79*xsjLn_HwUtbLk<(^X0_E?2^4}2yjw|=3<KyOvUeu}>}QR3&l
z1&`y}&?U<3!!lsr?dv!8)+Q!CFOc#pZ~c_8>F@`p5ogUO^l$s!5a-vG`x(A&CqR{J
z4d!nZcu3Q#l%F$oeMPF>#7yS!BSC^Le1HZD)sDPg9};M=ui;7B-(i>Q&Ds#Zv^q@7
zS9~CVl1b5tZV?1~_S$Qh;`kIf^&M_F#^=?RN0(4ShWTjro^zgK=HOFwvo7W%u3!4e
zhVQjZ8M%Oa4fe0qRVGc=2%y{r?i9%>?qs-q4QX7PLs#hOXlksteuj<G`%ElEVVnE`
z({ypai-AX-DiiahQN_0`LQmAb;3j@pZ)q{ya#f?(@({ntz8cc)!Rblp;OP`~HR`{~
zS5wDE#ZX^izubAy%k;ZHqRyN>b9dC#Vw+x)UpkD2PBNqjGD|3eb}`|YuF?;~(TWeN
z&5Y6Yi@=)vY02wv(YV55EvtvH6dK1GLg-U1J!Ye7kuFmHPYCBz!KxGvtElwwz8I$l
zWzrhp`u(c_#rP42s_P@PY1KtWS)CG^*2tXr<Y&T*HZ#`!gPOqj+5Mg16{afJ&^|-6
z>G(&o1SVZ)0fd!d;zV+8y8Z~=5N2t~7QV7kyhx~{IjQOIeXbd14h3*P+&)7mRShd)
zSS`N7dCgS{9ZKm<J62Oy8`aTdFf7b)EFxT=A&)ib8w6^YQ+m2aI<qV!JukiimY}vf
zDc`W|8>5pP8^h?`N*1)$6o7e!h%xj>`k`P+IIPO&S!KPCQcKtQcOxqLT~GKJ@CD@v
zk7MaRwuYjsBN(Z%Wqkfy^2)U!BlR5N^dX(^iOO<zp2y+_jjRIYH}}u-pPN{B@X~{|
zU*>GXrqNyV;>>&02%{$ZYfUpNn50vU81a*t8)kw-u0U44j`(e3O&*1QQ9Tu?vU<|E
zaYh<E(|ew>qN3@&`=5{ZGv7-PdQ#ktI<Hwbq{K*ah4Ao)YwNxO;xr)uxMz`O0$1@T
z+hyyP!P3N%=|(Nsmj>t)%USXlN*uJe)~JB_WYk@9WonhAP>UT&t#!624wpfs->5-K
z2IU;^N;IV9FPfbK6Rc~_t0}8DwxOX2aKTE7=6G?-KF6q)L&q_}5{&oF5#Z5uD7zt{
z10n#92fRn42@j`nYh-fc=Gtv6iw9F_3!jW2b=nP2h-SG7EOiDPhFrlVfNrgj0u+?y
zR_mQW6lHEeJUS@^$vxr4j*;zbC;-a#t2h{Hr%jPmF_H95{)%_$0g}m0Ai*0V;r-97
zn#+8SpbN)Mzxu#~I<uA$+}1Pt3$gX<A)vbglM7HYv=)pRU>NVJAhJ|{Wnafy@*0Wn
zI*|+3mQ*#B_Rd%HGp9zbPm-JS^HRIe>brp2m|13qiXTmM5*K(2AGjBdnnx8{&08sc
zoyFHpE+8XmzP}Q9MRCzCg`uaC0i{UZ<*2f1%IE^mMEn?G$;TcgzKd;3*M7;%$r(Ax
zL_@KbIU6bS?U0UdYy7oJ?e^{g?!&wLHloH*A2CzL+_EmytyS>l0T{#!;=M(YF#FU}
z7kqi6JBG8w-O&%ai=9q-#~{!jIMIlV4e4_%s_A~J&IS_D@&Fk?^aKdMZ$^dgXQwr2
zjk=~b%D1N?jCJD%1uRvs8}pX|hKYUVL(2mUibl3(O_`;}V9BoccsI$$jGTUSv`stu
zRCPaJ#eRyThaR&lG9Uf+YqVwlN?u)Z*^wFIs~yd+Uz59T+1<5G4<7~V@yrIof)a4p
zEGAdU8+JXN2o8l<IuxzDZ}Vc$ddqzuAC}RzP_?S1D7mwAt9EUjtg=o4G*~foMfn@*
zE7v`uP-x}3)p$+^b=hMJZOi*lLTbkfuev#8^HM|GpjujM%q~NvKQ9MQ8>q+m9u}r1
z`j3Z?1JLJ#itYBK1D#+lDvrgYp@8zvBB6I$*S3}vcOQvYD>Q7nzy1~V;R;i-i?e<Q
ze8v^?#!tfH;Y6rgjQjdZx9SeI_qr@M0HU1+^~5TZr0zy_=`c7k?nye?`#Am-uVZ2O
z+UE_jmo&NsUcYu)L)(M&9ajZ}1!@%w#(l+it80&znx1^{93<>-1<%vK^UXw^@yTlf
zpYx6}jYiADz^`OC0|>T+^39D~X$7n?=3sqC?U*}+9yI8PmvCqh{i#<!=qmb;4z?0w
zp+`oD6>QGSu=u%k_N3lLs*Y77)E%sRA2h4^HuPFTP(VQ(LwtzzY<vMT(bq_ryGWJ-
z7bJO?^Oci`ThiJhL2?)TaW(XDIg&1`rq{bGa&lVBLo9IFE;G?Kq>gJhvwYd3$;7N&
zhUN@J&2~!<ylXEEfttpN^&m8SeawPImEQ7m?JPBZV=ws_)x;!~F({ofY-Xb#ki<a-
zEb2i3<&9&8&hIKR;9a#mp3TwB@r$?kclNoBiTgs!664ZE#*L{xn>2Fbk0XXO(eWi_
zwWB`nPO$_Knj)J%z(=YuxHOOnLSd{?wW{<9Vt%5OG4}-PzW6@Q+pHkPyMCztqTfEB
zyb0iH_%@yCHGhC-2@9*NDcbVf2~yv@{LG|@RZWX#w&P)GJNy20+<Cz1!B5fh<+jNK
zMCksjgg5ao7i<wi;zG)cH^+6qPW~AUDdbh>X=B!`m2#bbtnhR5z}1*j)_L9po6!t~
zS{JPq2~LTL-&H?UUs=n|SzxDeYZZOPd*^(opzJ&$_uQ97lK6N~|E%hF@RjAn^XKY)
zUh>=8S3M@}C@?N2P*+Kf$1nTeyV1XETFPF+$S~_TgFDSA`pxV`uq+ZY%DlS3<A<F6
z&~PeOiD_jcb4871?Oz+O>X9cgZEbb?Sg|pmlIx9D>K^t8EN#Fss?Vj~lc4VTHTvUr
z|1<9k7F9n@T3b%{M9-~<{Z<XO^-cC{5OgsY{;{p&v#MSD#F5a+n)`Sh`6s)f*^7eu
zk$fU+ZUQR0jx#))rpYa~+ppo~b8lJ~6)`ZWMNJLIb4W~+F;=-%y0m5ef@?wBYn(|6
zn7G6$&X}SJv-PDL06Rh4*L5kRXJ?dUY0z!yO!ti)UUPqtD9M;|$tx;3s<V1}AJ!(X
zc1u(H8skH0=*@J`5DW7xc)E<BTVQpGY+`PW`Z;U!V^{AKuLt#Oo+hEc@kw7`tUEzk
z@UBsK0HK72GgJqOsED0afFhl+Ky!AyBpHG4fen8z9NtTZ_OqzsxTcGseMkzVz`9bD
z1D)S}r(eHj(3qqyJm9V}NdaGk(PCH#)8(RVkw1GO9_#|V{8wi*O+|{CM+H&km?w|Z
zcW*p<NgXY0W;lK(2n4BP&>{vyycQ2<fNm6S5xV)A2)5AVm4~TU3btuWZMT-_2gJtM
z;$J2%I>OTD7AILUccfPWS&^_>ELo+FzQ=R!8v1u}g)qUs427qv$)KL^Sz3tauJ?Tx
zEDB&V=x!JQ`XvOUMS&+F?a*cYc3byb<K@GjXzvL6hjSlRGEcj$H&R>{@fO`!c}<+*
zO*|7RwJuC+L0_DU%x0_Mdx3)jb|0f8ck!B$J1-oSdZsOmf7`Ios++CQoWpJMEtVQp
zPf7D#k~RLlPosU5^;H+hIHq-R$=mVmq+ddD*%?{#xcYn46reksa%3ee->$n>5T7~r
zjos(^{_pv!lB0j7p;Jx!9}1ZN>s<P4#ghHkcNhbO>3p4{KSIL__GV+zSmr4%wtW?m
z2fpEG{LHj(ZlwI<N@l~n#u-&rMJXT#rUDng<n9iY%KY?3>+@)0B1XG9x7t-WVX!A^
zdf6EiFv<xF#D)m07vhefu5{-5vPSLa(jBI`_Tg7mOm$^7^)eL+?00YQ^}>wo_WJ7=
z?Ukgk()ouYleEYC+IAl#I96Rm?|#IKU3g%gbzotOCl=7@oApQVr}8BgnUpT|Z9bb(
zh}qVT7&lgy@0OEd+qKiV$J7RnW~r*&i9!mlIiX7;ditP_*Dr-KP!rw0vG2wv&rZOB
zW*25Qw`<D}_BI-S&qZqyx{p}E1X4<L{gM{zBUz;!J=GGy!R5^0`l9v0F@{XT*rriD
zaNXPys5Sg(KNxsB-nG-cB>1<y>#lpVLLT}+`(xGaO~Vxcc87~ZUYZGpt;8LINJ{MH
zbtxZX!-hV+KO?P~KjJz{v4O6J7KZ-VV|wLHC!bLAHvIU((%bNMB^3jCFQ7X+DTqdO
zloJSgiTS3Y<a5&yb!pLY<#6e7u(F<MlwA@sI(tFKCqR^ZS-YmS1((+puqwj{bEh$<
z2V+y4%YF+j@0Txv<7+;uOMKCeE$ehZj0gy8UrZ8MO0SH_1)u^ZTI?i7olZ5#{l`OD
z-Kxpt_8?k)Eox;|RhTXl8SEO#Z5<=p%u$Sb-+!It^FQPfugU#0*xGpWpUA$*UljdE
za3cfoqJnl~@elO9-akhFojBy*WCs6yLK^$(-z(K7e*QBTuz+ci{|MWp_y<DsuQ1J*
zzrEPoG@pUz4U@?(xxb9+89yHg?eH+~#L!jPm_L{=FA_Lsv=C8<n#QkFy25hqeV9!^
zW^L9OZ%O@J{S!a@+s4J<FOrP7KN+dyBTlE2XAk}&8H*MC#q#Md60fKKX8!E%XuxUE
zC9!$%(eY|TONi57BnxAIpH4*`XDMa<MS^y6dwMCm;*^d2i{$J|L;JV6$I7Mf4ZBBk
z$oa9W)<m*tTktFY{DprzfAtAUK6~TeEaAU(Np9zmOEEKwRUxLDP1>4`;1vq(%>2xS
zM$scnRc*TZk6%l3ptzg;9aw+pLU2YefJY+r_m&sUo0Y#vf|vf_)c>F^S+kb&-h1<(
z>2Ynt9eISe*LD48y#1QoaRc?0ZOrh>Rfb5l;UX0Uq}F2k!5zBKRvV4^F1ev!z%EWV
zr5I6)oge2Qh9GY7jd(6+P<dRQ?l?nr1OI2<XHyxTKYXhJ$<v&HX9NVt6{XibQcErK
z?owskj6h^exo>mpOUgC_L7@9R&9kndFY%t~MRq)j<J7P9w{F*VkDu00t_{Y>oj@#|
zaqS^tFQo(9;xmQ_V?wQK_;m_&?^?kP*G5n5I^%f48(87UiGMoY{g9tcV@jdGU*d%T
zGAKG*)Y<bDc7@(okvDpR=X)7u&#e5(^j;;QZS2B#?>M3}jKT1WuLFp#P%LyD&)ui|
zEr8;v%cywAh1(kYonT>aJ`y8pt~CmuqvhkWjbw36EsCxisqLq4+zevT>b@9*Xs|7F
zVPOEkVeiK$qh;Flh?RxaVh^I0_Llbz-WI29Jla_rR)sGE@p4|dikCH%<1Oy$-_#y{
z0Bo{{KOT!hJi9--f7-z9vwY3WZm8P;Qw1=4H*R#*yF4Z~bn<|uvXGK4FVJD*(?sKv
zj=5vy@kYi6GyX+uK{BokcYn#bc%=7`Jw_oQ*FmXa$Y|zm>Y%JI{y~mV>~ok5Kzjvm
zxg9IMowim&C|(8?vWcpVjqt_|fw;Mh`$b*EnFT~PD{*;vplo#P%lks#pQ|Fl5{Cv?
zh%JZef(F|)WsjUmdDyP`ZLK~%YSAktpVpnifX6&MJ0-T(Jvj665+15s4}zxzx?O%s
z@L2xje_AykUIFaE_51PFk_1Aft&!jBXoRHX=Q=Wkq|K|wO9tE?uG2Nd5ODIfS_VqO
zq@w}xP*M|UBpfD#?$os0muocDF2-AbUMWv$86viiVXq%FyRx1|&U(tf1BCy^$uq5x
zB3N&=87i_+GBLXZjd@R`p3;A++g9*Tt5hOe>mN-`I+;0L)D{B;Hzg&qLza?%Gk&6S
zl1!iY;hTm8t3?doEfP>qo)8&`>Z0e-c}$p2{;}&t%w|Y`BFD+r{CSp{;Qk6N>KrVf
z4T9o(fvL;1k*vu)@27$+9|*fx5w<M0Mf{w!l7=<rAWnG*tR)WwA|$dNy!J73N2l?*
z9E)wXFRajW0iA!B&3(Ge%dq!dJ)Kz_C)$d7h>6p=0y9!iP$qNr%ruKZfWH@yU>en<
zO1Z12Erv6EBY4b8a*!%JOnPl@qXPWCX-Q>S8QDt3y>01Avjh?E!OIls1Z<H>>{6Gx
zez8~Ymsx1Pdj!wo`k;g7X>D|9qNL#!j%R{kHhf2TQ3TO7(;6Z*GXJG%o?+^N=T37q
z4O&byU*zl@HFqhBc(w1+oW%<fJI7_Iel+Pse47I2?;spf@9KMwe%J_K#l%j`dVO*g
zy6@y&5Z_U_BdTZbfPI-oi6f~rC#8h+K&$W!DkTk9_1Od~U;Sz~d-x>tFSB^kSz2*W
z9m#rPNH%0mE}>tJrL`<WQ{RYSlKkvSJkWiOvhA?wiN*n+YKqzyE5bPSj_Px9;>e+u
zw7JHQ6@wa4A#%auWN`tz62+2IWX7I`w29Nx)YWKt4mGg?UxN7lG?7<URF#<kWYA(~
z4lp||;V@>ee?2fg>5dXKaDC6{nj^s*K^GF-?W!>$n){9AOHCc%Mpz|gR)u}zReRP;
zoyWzig&a1v`uEfM6xIWRyLLrLSEg0;Y{lKZ=^ek-t^~>?6Gi&!T#`f2?4)-?nqWC<
zG7f?0_*#uOSM~4_4-oZC6J?ee;0`dijf!jcL%I03?-z!<WAZV?&bl7V{bI(&d18G|
z(l4On;t#lLEvPcD0#%zB6x6R@^lG$JiKUAUT;kqYr}s%BT)V!S^0<<<faFQ9xMsL&
zZFHC!TG@5Y*JaL}EmnSu*7hxjV^dT_Q)_h@<DH&oT)3asbudp0G-U|c3XKNLAY+<&
zi83@g3|hn3$$e)aT>1ik!0&o+-&!p;l<BB&et^*ZZE7T7(M)%s0;Qb-H7r+e<?>vH
z=qz`lP8rew+-4Kv3fnYvJv#>!OmRcFPod#XF0?R%=ps24j_4Hs(ZbsOmj&XfE<ROK
zJ$#dW+{j@qdzXIF9JRL{vbeG;ES?MxWYCm=kN;8lRyBhP^L}3}Pkl5HT!nAN@=yj7
zo;um)ZgXB?fv82?GKKKD;uh^6JbD*w(-mLUJzjBd?({7$ZeD;Y(11xay>ZwApbAkj
zmI!7MeMnCyD8%+)S6bBks=ct7X-dn-?b>XMZo@Ub3Np1c#-Dj0N?H*(L%@nEK2b--
z4_2lf+Y}-|k9-i^Z*{SY6;O|2dU?=o-MtFpQ)OP^FxCBB{v|OnK<PVXi$}co<92vz
z;&b(??eA`3f~%C_ZcFcsSmoV#F)W%+_8OYJ=|Pth7D?CBpdTJ=vK<r8V9(v#k8XvD
z4+CpscH!Oc7;hzx;&H)u_TDJ5>%+%cPHou)(<b0bri?SS5MB9DZn4I&Tm|l~NfKED
z3_+A6FN92k8B5)BXY@|UGaTXXf!=>k^!a~AoBm-5`M<L?fAiL$VpGcbq*5__`#AK?
z>ix*~zxUo8?@evF_>Vl#ntFS=fH04G?@7hHro^p1cz!)EeYN<iE7nb9P8c%SvT=ea
zHl7Msfd@xw29ZL(yCItVeuW++L{HE1iOOx_MH&^A?AAU!P@)yVyEPQN<W&}t?4oCu
z;Trcp(xBE8<L<B$b@^P5S<p6k_7M9PT2wswp2<*AGhzLgj*HLu3WqpF0eg4t#-qku
zLN01utN@nRd|i5!3q4+M2*5G9RcGGwe`b2gvS3?fE=Ab~#`dD|@~aYG+Zl6f&0Hql
zqi{es!MythKmh#6IjTPDslA=w&s7h?#ai2Fy5}&<dhNJ*mS~PaSs@6Mkood62^U6I
zYN<mU;LK7ofPD6TIZ=9JgE*FtAUx3qS7YN<JPv6dTY$)k$XF6`shuARX$nvIhrWA`
z1>508Ex4C$qU)<JB;4C;3s$wZj(DdGxuH~{-i2sNwS>){^Cr}!m-4o^=TB@YgOQ{!
zs?P-3SsMrl7m&MCq?SNUk<MfFb&8|R2=eJRBm!h?I!cXx>hXim9Wsv`+VsAj4)k<w
z1)c(O1}ypTqpGoaRdE#9=9!;QKk8VFjx=IKYVJRBPX2TE{HkO2w))eJiV@T`gx1;U
zBM*O1g^>0)_%j+$sk*;Nh>WkV5ECi?NY1}VLf>EVRoTml37tc(y*zuY{qbQw=7SR>
zw<-q>NT;<6p2Lzj$W2cr?%Qx`Xy_bjh?jeKR2-d#%XXGrLIF(CoxR}$dU<utNNE{v
zD$dw-jN;qRy$>o>JIxV~vVHn3cL|sSdtZ;Zr#sKiptS^?z!@LS^&VBuD-XOB5#3`D
zFr5+@$mG_4ZSW}xSQ(M;HFJHw^k681aVs9yFHrz-mH!1d1+?3f$w8cioIM6ggrt(}
zVbMBsZ(6%8I5M92<sVz+pEnds?S*4kx)bTaEuv1~s;~^L{wu#~LntgSM^aHtI0@f#
z{U)q=%Qtv8q_tn?vYx@Im*%6U;hi5#?J8x1vheuPD0?UbWb#deL{9LKpy^*b_7(e+
zm%7V~2cVuJ{W|IHp(f^qpRk=K;Cgn~iw8_J#!5MhnTw0@7xSB++L3vonA(t?wluMs
z(ATdZ0Wo_Y8;X*4lD6SyeQl%hWMr`Fj1IE9v+$3_djj(I*-vy|u?bvSxJ)E-JBcF*
zW!yJ0-694$`CmIavWj#WRDDQBJqaXtq60N_E(&W#r6`)X2u}>I^}Ffx0Plzrc#{#+
z-al?<4!!yDn}{UXls@iTd6r6*sUcVIY_s4VC3$_fsU%KLrb9lUNB41;niG$O={MRJ
zH#pvYH~Qpr;O(=Y-5jbhX}))r>d45v^BL)~CITh%ayNgtl1C9k=;q>@sK08CU_)>(
zVE0d-F!z0Halh@$#I~2w^K^vocj>(`b2GYTo7=_)*2so{vVJP^8X>MK|LshU`QyA$
z_L`kd&e~!wPg{v`{n1{(cj1v?OxyZfW5n8VJtp0?I9iIlC0wbZ&SWjJkKbA1S=iU;
z7?7{dpViW}h4r)6hy(ES4#1sA|HPs}+XW?}hlS^+W1a%@xM&YB>FR^Vs0l$te2En(
zzMYelo(5p?SbZ~TF~GH3X-NQX4_m)TM$Hv%GXD62vP_F3&l`HFsjOS~E?i!}1a;lA
zRXD!hsdmSVhMpo@d#jDvkgLt5&YmLESe!zo9%&xAz9#=e-Kgtsm%csy2R?^h*yvm#
ztaZ0f_e;%%vfDspAFk}D^?6Kr^Abaq9s<E1HsY>L&=;iQJk)8KOiJJe^U_3(SwLuH
zIitE;zrU>6C_?aSnz1+L|MakVLRIFaq!IegSvs%R((&7clYo|Kn<uX<1v#GUZLBu{
zpBzztn&$nf!;f8BKZ=UlL#fs<+5Hm(N1fm@-4<+oKV8e6*UhSTel)5V$|^rP3W)#k
zHE*@X$Vt;atmd?=u`3Fl)R`#|+m8z3J;^qI1m8slv_-~_H+~U-=t5+N?i+W4;DYP+
zWAH!azWvQDf^_dcU&I83%|=d63}FZvf&(Y1U&ieQIz8o|#n)j8AYDg&^b}Ls9~x?h
z*)sFGo@KvATk4c$qluHUAbZRL?^<FqD^tc07lZD4VD7-p!~xHVBj~F9$)CSS1k%Tr
zho?L4DZIDn7>k=xIB%!du3kc8*#HY)YK+|sD0K+{7l%Fy_W;(FzAD#p)%peB3^W_}
z<Kl`k^INeVQZ38O6@|&bd&ga{v2rTrZQakf>%4SXzXb|kTyKSHrvTf6s8IeqyR@6E
zjhwF)a5{2=26b|y^H;wfvcLL~)8g!}XX(Q3G4#PTH@|}X1nK*BCe4SvqN2N{n9W~G
ze?@y<p@y}1VsNsty(@i3neH(<8~R*(U&aYmRfQ#UBZ`Q{h-Ap$s#bUQU$)0|dW|FS
zy>)i5v^3#-4tDJ{a8zJuEdfOXQtgX;tAL{?Qz6lO`#D7qJXo7yM>Io6*2>u6(7n`A
z9E;C(1{)XuA{j1mOvVxqH1_fWuyX5-MjrC%DW<~rCYl=l>^dG&*v+e7Z5&dzk6USp
z(q@@W?q`AzvMMXtX$|_JpP>yDxcyc@$%i)4abHd!dydsV1H^gskz=XXhua5*QNoWt
zOt`1LhkdUs5hfu~b;G)Ph_H+==8L|0TWEOtJgS%*b-!xCXRR-rfWi*@an)DNvV3%h
zs+HsL%gBUFTsmW)EqMwa;{&MJZyKFD_y)B`BI5fRPg-v>!$*ghaX5EhZzg(GY!-E&
zVeX)s_*jY<=M6xj)3Raat!Gl#BlZX4#3k2x0h+3FJEnA1$*e2bISUJ6Xi^nZJRnAY
zn0!s=Nl{(dvmzNJ&Y{{M?>?zm&1&LH&A4VdC-~>kmAbD7@D)Q>1yNC0F<Oq#1q<Fi
zh{ycQ!f-IU8IHN_)6YJMjTX)WUx_L5zOKr3`9rfD%31E3bi8Gf&NgZQBi5!1cnZ09
zrGJuU{b0n?N3?&*b;x9R`iRnWJszZ|d&FrftNC!a<E{;0V%L9mpdYt2SxpLpai?=`
zd$q9PgNv&4q=iVWm`ce&UYX>B$+=?kh~9FuI<0CXMjAh0PP}nEl7EF!NyEvwDDDtU
z@4N`allO~{mVOZH1bx+(#MB9xpJ@Lm9h*Gb4hWC1M=S1sXmTCr0SG|E2&h?uc;cq4
z*0rWK|685QAvqomDGW=l?jLv^V(9e8f@?zK>Cd<k;|#N|1hKVKifG{T2YHqASAY@q
z-_mmb52Hes3nTxaXOGVGx2W!#kG<ARf45`e^E3VJ`@cv4pDSJ%?LXZr6B$<&vqgNr
zf=)dOd}NE8%C;$mXz8*;BP0D`*GRwHv<#~va@Kb;23hVOKYXNPRvh(U4>iwmFP8pE
zd|>$L)O%qHT<vU<<~E5@Vxg=9ALAAErzI?e#j1v#8&}?FCECj-I5t{N4>nVpbHElS
z$D&t##=YyGI$?CY>lWlXIbF}QN+!xVf=Q+=eH}>H70lpfvvRyDieZw@ncfv&UNy;}
z<tOgN4VRpO7vW>cA18Z%J$6~pM*{$m9#Btr|HaN+asf9qED$Fu+uO5#m^w>m?6ka4
zs~s;cUwhvecrU_S=U!fsIbf6(j~A$lMk`b?YusODi9Wgci%Bp;gYZ)C12}?-E3*9w
zf1bB4@an(RQ=8GkfCvEaOuZL5pV~9cuG!I?srKBre~=PvjacJ93MmZ)sDOsv3}?Uu
zHS}RP)rQx3tG^v2@9H8CS=Z*#7^>U~1$eyXBMz<ax3Pr@4=7iz`l*_hCe7Rz9Kek|
z>9XKV+NraOzVV6-q7-l?WQqN#Fkus?!#3vpLkxT~`^1Y;%8-sF7hGXhK4q-!^3I;*
z;Eo$2Vhsl*BZ&RbqR8w!E(kOqL_BK9eIjx&c*=F@`r`xNMrqA7)DvGbIwa2uV@oe2
z=oS`ulF*dJ)H;&~r+ONV>D%cDIE={*Dz}5p1yt<_l1LiPIg;B01l!a`a1)O7&R6*T
zRotKos=4Y<_FI-18FZ+55PRq0lcJ`s&sZi{Rz_3kSL22&hhmM&XM)lNlfSqnL=L~t
zn<zg1*e?TL9t{2e*n8`!wz_U#7%fgI#hs$T+TvD<6bQkCl^`vy!L>k(wzvfMA^`#f
zCs-*h?!_qy?pmZsTMEyY=g4!;d%k1eH|}`Hz2lz$<{nvlXRW!{ntQG_=luOf-Rg|n
z+~XzBjFQ+4H9&RMshCFAxAhs7QfB>yZU=PR*>q5aUFdS%2`8m&a-@9O>}WXk;}gI5
z%Xtcon$rCnwcEl3US+*suQW@0IWifC2-4E2j2}lH5kNl+NLK|xp0#wA9Od|SoY9P$
zl4V?LcVa0}^`UZf`#_FRyhPkDqJc2MW`D`th;*8Mco_16B2kEhyiEj>mwP`T852Mt
zv`XWE3ERNOs}~{whD~dweIM<MzXGyA0+EVVK$qT3Vy+fxBJsk?<yYQk>;b?)?T;Bu
zn$m8MAPwo|E$#}o0S(R(4_4bMV0HjO-%pKe@?hilVyy+EegSQ_=%2H5xlhEWv!AtR
zln$Dulp-{ZFN6h*w{S>q=dIfeC8x?V+cMKciTU~#BCaVwXu6(!6X)bm*xBVq(-}^I
zt;608?cBRqGm4hgAAy3>TkD6X^IQ{Yj6JO(p<jGgNF*ioC@W$g8Kr)$rG5P__aB}A
zF8Q0D1GCP#JZ?xvYKxJou0zz3$wuu&&zlqMnRcm(Y+~B37aU7B`Zspyf5pZBR~U`|
z_&*i@ssR5N>2G$#xF?tFlaK_TS>P1w#H$SLsb@;ge%7fxqX?c-WZ6Je!4xr3rVtY*
zJ;>mf;7EbwsnFi*ePM69_4Q0Ti3<VpDsC#9hQJ84%%vaGbw0uF>Fl&+V%D+x;9jg*
zvu3%GVXl9lgJstOT^3Re7TH7xi((tMr1nrUHYgZ3+N!CT@?VxYMUJzaV99bi6}&c@
z>QWoT4XenK_ilR})z&qxLK(S@$IV*b`o_~YA#*lc4|T}MViAIxPOf=$6GY;hY%?hZ
z!_|BI2_7)6y=lJ#i{ynJF&>xrucPZl@xr#>ym3+^l9MZMghxo$W^)7vf8VlGcvWk5
zL7)nEpz|SPkcVI=X%r#@#VWZg+!OPVkeXQq3g@Ea>&7`ED6hMot(4ceO}cC6&oeYB
z6%^6{?k4?ZFDq#rTJZ91KPa|-lwfs-V{YQ}25-&GNs7O-Sduu)Vx%(k3Ed|-(wM~{
zpnUzH(H%YpYlyEaiP!c;SxfcsLVRNf%<M(XGq3H(>qk45Zyub^VQD8)L)2%X5ErZF
zQ&T48E01|!c8YJLuP4hH+g0=ld(CQG+c7bx-<+l*&TPrQ{}i<KNuu!S!WVZ<FsOu{
zuI^*bB}m9ek}>_06y5h{_15KSKdki|r>sHIG7d63`lloA6x{pIFVFi5AOY}9qh?Td
zv~p@5YbiyadFUn))alTT&$(kGllz6?Vu#kFCMEOFQ@pbJ9i<_R+v#q4%8vrM$-Q|$
zn!&BgqMlOdW9$~a0T;R9<7J!~{b!FN6CDa)R;ty`zXDHMzrt2=;7ZoRnnr;T<M(&D
z--jE1T!b=r?$0BQ1_GmF7cEF|MX#VL^MODUaBP0LAWncTl|ktJ!HTdi4b3|yr);Wc
zr~XD5z1+NhOCcgU<W|;zBO33{41X1uvm7O^%+`xLOR<$>n<38MDh-83QVqt}jB0j5
zx_0xWf}`+`X$Q4@f68NPXUZ)!I1s2<QORmVkWr%P;ODs`$WpiVu<ON9i>7bCjj9H}
zn#quAZGbBdTX18ZJpw&qqS>IDS+<aDuL;vTUl6(Ew2^iKj8EW5Kix9chG$>xxx^o)
z({Vj&ks=Ib#G&>3@z%?wqwOAOF>qG+*MQN@AjM)vujq=QCftlsE)^4w*I`^>-UU@k
z-Z%tY&Ek?;b(e1DZK-E+9g~}|)-C!rsU?@+jcEH6PW^~P`bnF_%+06j3t%r#V`%3)
z3_HEp`p(V8j)SuyVQH=-)a}tH5qA}6MS5zyoyxi2eGB^sh7-w|Vo9!ag)X-eGryr(
zU@6wc&*Ls17m*$5k*zeO=Afhp3I&tv6)q~0{&&U0mOQ)lU}A@5qHW|XP}6_0W;^q(
zMXi$^$N*4AjOCF5GpXJw&BKN+CG3ewkM1sQY{JAA3j$=U9s8dJGXLiE?7w;O_lyyH
zzW6gLx~A(_Q2h$C6w=4AAMk^IHSL?p%l&GvpM*ix{}?qryiEoqs(l+>M<}1D9^U))
zs!?L)Zs0<#6U#&N>C9oO_|E+uvmUSK1!coJVC4_Njpz0a8!S-gE4#O&<$8^@b^{Ea
zFC|ZnaUma^^;zl{76#{%B;G*ojm<{6@yRI27Tz@lCB85IdHXw${SEEK(Rtn*-r${x
zn#}#&!$g7W`*G9<<=Y>^n=VW?_;F-;yuPk}vAW@iFlCPVm8*HGK%PZ?ei9$&1@SU0
z8%{R$s5o*hn4-tpVD5*7R<%+krwY#DDZI|Zv^NC-^7Yp)HiyApYyD|!%^lC2Zn@MG
zBn=X@JGE7Gu_p@K%YH$Mj|zj~907y1?)d<XcGE9IH9C&ti%#pEJ%+mOx)=+MDBKq7
z_UK-oW^p`au?=kYd<Q!bJ4ZEHh1<Ml&?q{q?VBsz5}^wOZw8J>4SHm>X6MY(#zS(N
zgQ_w2o*2@+BG`A>d_sF6B1bN2FwG~;m*bIc<H#s;#GN=?Uz=ywWNv2fa-VgN6wh!-
zZT7u`0M2UI2no^h(CPeON3@Yl-WMaf9Q`}`vpI>IGt6<466aEkLT|JE1UE$=QLYv^
zIKSQ6{4I3d!_e2!D=bKxHDO_Q5Tog)@Xa5G%AXVG(oF#Ey-p%?RY_C8y*H1ot<c(x
z(Igc3jgB<~#VkKnci?!VQAOugX>ast*t3_XOi7bM^ea$zcku8A3lFa@@O|Fb*~ifE
z>OQ<D)%U}oLv<+^T;ZOE26rLV5g%Ve$2Wr`KS#0its;Rv{7#nasy}cx-h1(@i>UZx
zqvy-jKmGTn;6PY8&@e2D3WqzO@m8W+>?k#JizXE2p(JDcbY6C~N>imP&IMeLv&iV#
z|6b6Vn=-*gfs|C2v-L-Z0K4+@5NA6jN3w2G#hpSnIhRx^GoR>Pd+!$~kC;h#IA2nG
zRQshCETiAf^uwB>q`}mIFIoI<he0+9gvxRaf8a=?u9Cx|SiIOdPXiKsi%!rZU(^M*
zTCZ0)`?wbuzA{>S!InX3X?XX~1Aeki>&-u5rb%AgiMLYVRGWH`J@IvUJ^FNZ$)-Ed
z!jrOkKdVSi9mQ;N_Imh+Knja3{Pexaj!P><?*-P8njTGe&WeNu1q!|SeQ*w1`Hjsr
z*rScj%ZE<wndbeUZ$G@zg6B-XvD-SJ!>yP!;t!m0?1{h5*z0#Jm$5f@y5!$XF=A6h
z#|7Seug4}?G%C6vv9tnOg~3y4_`LrH4Fk78F0$+NO*eLqfF8V&cpdl8Zl~;%?iWA0
z*08FD-+P+Vr8@Sf1-?yD#QK_l8wmN2-M;_+FMn58GgOIa0FvHUxI6F-x*>JXJx_Oz
zY_|A&h3y3*1bmW_y;2W2(SyjTQOnz-&}nxP{=li<Y2&)JZ@s=?57WJrzv6x~I?w*P
z<U}wKpy;@A%@zcEy6uwGrT+s9Wn}ZkOa1ql=hgmGycXF1zBfCwlfNmxYAcESpjdax
z2dXu>TG7#V3sz_h)J*WHI9yJiSX9u8#nj;`0uS+NFaLJ{d;gma!{1!|*CDk3(g_gY
zK4`A_S~ls~rW#w`IQcFgM0%nqJ+w2X!M^<DSEiw`MmcQ=cqTJP$*9Ja;8^Xb@=Zy1
zm*Q71`9LgxhNp38)^>571g$|{=jUfWvd;}FlS4ySkCgsA23zCPM{kTJ;Zj2acM8an
z!tF3qLU=1peSspJy(yqF!FTeCQFvUneSOre^_Q`t5`$uVhG(1nfcUqq_#}d}ij8+s
zyTmQSdHLa*cahpWKz)kOS{}Gxx|!R~2Ds2Jm1T3tRM9Pq%ddlhdt&Pntfk@~v%&XT
z$i}Av&xlxJj!sRa-2MD$_SxEdm9t#scMXOJDGK@o3pu=GW;;D5uK?pBUNu0i+AF)n
z7@bG34X7--p=?l3V^0Hzo$ju{dMD|+RTpba2PLNu51D6!Y&)JZs5|zP^bwK#wYGL{
zu$o<O)l&A|$E^O2PJTe;Y^4ynJks&0l!8FCXW}ALzHyu^qif@2v8G%*1H~rXnWG-y
zUfT_hO+5O+_@solX1~ul{kJK|_jZT(i>u!T+cF{_M?@NJp=rwr;7&Fgyz~oho+Q&(
zGq|U{rGEtDt-80-2_Q8K-C*`a>jV*McXV6y&x<a<!=vSui;udO3@c43#28=vfums|
zf(RdVDbW^VCFhx;;dd97joJao=y7sG^*@b!Xgf!#=o>%tGS{{c#unP((-VIK*-~!+
ze0iMk8Hc@7j#AHK%O6(>d)<FRlHB9P0XRXiCPxaoIHQfdf@ya8gG9v)g9uTtB)rdP
z8GBV@dr{zxlo@nvJ}gslQG=3FlcPMDVVs1+E5E1|WN+q}(@o1`!s8~){s#^<j!xir
zOjzL?T4e0~x4jK(vf;hygRaX~?$PPO=jVGP8XDcPZv%1ED1#`t_Q_~a<XJ7zIt|q8
z!xO(iel3Z~J5OR3#g1+5D~|TeBBkOn!GjfPQRa(KO~;MkOyvoq#H9{Jg<C@9%+iNb
zNa1I0SPpJHmaiiG@Oiux4vtJOAWu+AYJs|EMFr|Aez?@a$t9aNNNWv?`Dmsi%jV9W
zOCnMo{vI6Z4&=VRFqU$G*j3`yJdR8&MQCLje83UaS=?dRG48~uE^YBThIz#<<Sp(V
zh%~`n-IO7W4DvH%T$|lVoqAhN3-eFZ1xO)*70%89hEb170e6(C^5COuDqI|VSp)Jf
z9n9$V#~urH7*(AA;*yf^A0)9lT4Khop7bMWW6HqQl)_h)9O0srN>vh_WE{<HKcV#I
z&d$b$<(4NaP}G#aba6>!%a_I$9KY?u2v&Vg^;kF|9Yn=8EPfTYaKZe*@Zoy59D7LC
zXxjso3a2udaWhg008$*{F8D;0Sft+d72b}y=l-a`bG;7D93lW7euBc0Ki#M?!Myr5
zrx}H4p+=Xf`bk6HDuX5rVDcf&KuefOaHdRomZH&TMChHi$OjKqTK0yn>W9-RAs5-8
zDoA+mZ-2YSz{m}9A<2W75FUP0X%aqZqO6+P#o`Oc?_7gcbGFDP)M_9n85sv&x}TuT
zCXst=brJlSj$>=xuu(x>mlmk0ZyrFI(4q%QPR%cs27>NTdye2sm^Sb274*8&AqdHz
zy6@|>!wM9ez{Sb9TMJ16#{0!lIkp+P`IXh!y%@n98!#g}iEdeg9AJ9+`=<@9K?1M*
z;L&jOwY%uPGRCu+kVoT5<UO>&ViMe;jGKX)yT`zI;hy0zY`CR$TBiR@SAr#CBw0p5
z!3g@)#Uf{JsdE6lro3dlS&rZB31Y!!ZMqr@8uILa=(htQ6853edmu=c*_`1zgxU7}
zmh&az=tzOnh-<vM$&o0<?b%}y$#V=OqE$4c!E%qLX1VA3=Twx+t(NGn>i+n~nazWP
zd%7wbhLJ=t!$DTKiURSCxKse8Sz%jGHj@fDr?Uvp`P<LHA;Q3J&keo?q-H@%dnL5{
zn0M7yVnQMMP;@G-^f;v409!s2Ho2zg{ld-56D)M88F|AQ5C#CmUMwwCDH#YT0t52+
z-~Ui)k(R&tec#MS|NaBe(!4(UNWWYbAuNB>8Ns<b)?Sdt5pbgWaLU;{2#zvT{gU93
zcxZnW_2He8vfs69!RL6E>sh5-c=>RQABtB?r|O9)nTr|70AV&DK(NECZcpUcA0#ts
zS>UU8d}_eil-s=sq3n5krLJOrbL;r!YR*Dj?ZYNX!V6(o+Pr=tHHgJmD_x3{h?H26
z!+YC9EbI%*wE#EL$|}}cx+=|16}ExQ286KQcUC5i1~-m0Al!G21|g~QW=`dJU=?U`
zX(_hG@gbd8o%-No@NBu87(J!x=Usr8zzX-H;c%cCVd-TaObm1E_0#zfvo0opI#_Br
z5b%)}O+G;Fz(zx1l(PVm=eLJ~dqm5K3*{*k2_z(Q;|XVZuIJ-e5H(miHxVOnv=uRl
z_Y_-V?vn4sx4)|o0yhx;YpyC{Da~GHSw^o{GZ=SiW->Ggtec?Ts{pxn>FE9-c`!i-
zM@>f|x3~%KZD^b(Wwc8Wrkm^{KO4^04S?u==_P9-*cZOU70AqE2($h8okMwRQ~;hJ
zTVW2mi8qaf>`D2!dcM7)=zNbgeuC8avziD`D_j9j$|3<yxwHbs)Ud*!Y}(-<w+@o+
z1)Uw5h$aU{1rc9YRNt*;LfsZh#mOLA&>*TVEwrvAPpFVST94ir0K)(87e3(D8UAOO
zqr}wzMBJ)d@t5?T=C3<UXwwP!i#RIqLv?VUmbICft<sqjx+tQ9xr3}mnu41M>2+7^
z&E2G!&1ZTI>d1oT88y-Ag8re(pSTm+7G+p|)T#Po9uB73Nd*pRa>yP8>8Crm3`036
zr*w!O2Co;Hv9&0{&VQQ7G}_6d8TZWJHYHDy#u`Mvr<|?WX~_rol`Xb<35(V?a+?*H
zB@&ODiBiMmrpODD1aK|61{2jKmMYB-Z?e(mnxXq64{RzmVJyn}tV4pNc2+<Ym#>{Y
zjHIN}fTNmd^f>yEc085M(5Kii3q#XAjA~d@&i};t^%055%W(?5(mf3R1SGU?&gU7g
z++_a#<!!v|J36|eCaGoxs#D5tr7uuF-8!eLxF_V<4_ohxJj)nCEoYY8t@4h>g{ENg
z_~YZ(E6e7eqeaX<7NHiH;t!h@KDMqoMXFo53-{fb*~Zf&xvbE?-7jbLw|UJxh5RPN
z(Zm3zGWFy+m)BJ*`#^0@iv9p4;vw)lsu@aJC<C?t4P$_k^M(gbS|*Q*%QEKfhAl*;
zj`S1i_r-QEK0h32Uu5><20pgwoTUMgTc+A%@qgxn>v5c2)thr>I(Z86L7t<ZQPy)r
zeIY0C(MI<2xK&F=B9s&;P1?9T*k&!VB!*ti>lU@-8@@v|YzS|vo9@Y);5!-wurYzg
zmwLD)oXxSgOV9@4e6LB0^d9qa5Rj7iOmkJ3uybL^SdxXhF^?dAq-8IG&-J0NRH2>7
zP!fla@lh-*+2@ILA*r@Ny=_B{0sFhMD$JTOz7iEkT~nhscM((*bjH{+R0t^zxHRov
zD?dL?+J+26rMLnICLZ9=97p}!DkiCp^nrZwTQsI~KvBmGr>ek%(919g@6gLtL?frn
z_QUm7i0P+N#C+PNdRP)6XzSM<Z$rU?#5xOP4W`VQxuN%6>BqBCQGdj0vd+}<gh3Nj
zdRU3WZ;AmsQHJTtniky}p!ev0Ek`$tueZ1Nm`&k=@w3o|c&RCctVYgblGk8gmITn)
zvWu6cm1}4gfsJ(k)}8J=63i;xHga<VRm1iN4(2uUZTxW+(8kGAK)llb%~2P{A2@3M
zv*mwDrJ_&~9<_9x<C~VXuHErpO@9e*B{Qi@K;{0on3I)rhY-kL!k?<rhZ}TYs{wwv
z{}TK7C&=zUNt_Ar-ij&2(jPde-%>Y>E5=xS+<%gi`={0ooeaPI)hV67r2njYkDFT4
znT+JRE?3_Efm0&4KmC{Vr=mdE9EFu@_ntSC`4>)q3FQAXq!7sejc=*FM8nxk>5?>-
zgu_iqW9y8H!f!_W@0c_|&jQVuIj90rg<`*Ft2lBR3Y_N5>5RMUHee<*Qk|21V^Y$P
z-<LL9)h<hvqnSSVJa-4Ix%_i&T8QjKTS}zviRxJx9K8=mg{w!xl!2RAmPg~wm)uuk
zF80EHf-YKDWj_`bE|d&`Ei~skN68}u6{t+zC+{n4VWPxUpcKXuX?iL;D&zcNg0KPy
z)~*jG0^RhQDC9I%Z3{MFYP0{2Iq^`l8n~az#0m#9Ju3(k)WG#jZbn)uo=5R}gcst{
zZSA}`g<`N|mcnL2V$g=+R?&~&MOQlxI~Y#${l5pp4)rogA-hA%H2I+~m$Dy>X*3uj
zy=EYd@gDPm&6wuqK0e)MMA-vKbxOwJZP^UHwRqQ<Pk=!383_~so|2&|YW14^t-OxP
zs#}7^eNW1|LQ%PSF((lBB_7pNgTL~MRY1toeN?`KJfaAWSJsRnQB5v(qs;W6`M9$8
z>le$xmz(>h6C1;URgY1hn^9C#1=E#j8)NMU7Lw<~pOlPow$r&`cut-_3abubt=cae
z_vJP>7hgJUZx{V|{EN}`V@;yUh^ga;=F+>w?;A1_r#i1MWA_%S>@NJHw5FR}mjod;
zr(E%MYaZt#?dQkNcepe|_MnZlqA&b_n#n!Hu`P7WHa)n6%@J$Db~5-}p5YfYP#CpO
z!o{_>2eyR$Y@I1|F%gSZS3<|64>4*MSYG9n28YQ3Iqpr(X8LtTPR+L_aq*jA2_Y(Y
z6w~tf@xOW&ywQG{Z&xFo4L_2SWat#phzk}XOG|r9)ii}X1Ul7TcSJ)pzaih_+jZmU
z9Bp_qXMAkfXTE$N=lx2$(8s_FI);Ij8DjbB+3yk}Sw+Ct#EOh0{ovAcHp^HK30c2<
zO%00`m{wD3_Ii54aZdP6`41V&pB`Q2ncn8lozp$6X*|x1_ftB}XbPfA6E<lPq{P5Q
zaD&XokyP!E`k)p_t=mf3fY$Sjofpwit%46N?z+7%K*bYWH%r9&yFI~!&(Vbh!;g#>
zbxLRWnE$}R^GdaLNdm5DOuFm*cEc0|T%A6b309inxp~8<?UF48H_dzYd=3GOp04-g
zeqfkfszxYWBmmYkr`!}Ze*a$WRq;W-+eNs<*4_}MjH9664jU6UpknD#Qy`6gf>RJ|
zy)}hzRSY(yGKgQ{Y`ZV$|Ed5#m~lP5<}{$FxBS7L0rg=_^?2)8V)hy1Go2sj{w6kX
z_#-Z)?S(DjT21t(8yK}i-yhcL5(pUreq1RXYcVJM303u4p5~8!U_R07kzRxg60mcS
zn?YifQxgNn0%VV-o6svuPb|#(e~3l_KxZ`nagpx-&tLv-fSWI9(vUo4K(OH>C6?&-
zL<BbZGBzyxcLRhh)uJv*u-Q%PRkSf&ykmDKr*CP!c<mHdug^an?mX{*LD$NR=Z9#~
z=`bxBoUE33@a-KVa5vWjFTB8#O@pM{%OAkiFV?-)FM<Q%5yRW6Jg=fQhcJ7>75aDg
z!89Lay(3?8niA~P1@w6a#F0Vfoqu>Lq(8YkWu#nw*DU>MKaxrNiFj=45AmyP^~@1v
z+^hYtm$HI}kdhZZ*K}={Kcn}!hOJ5wEe3gRp!(6^l61qM&o*cB59@S)m>BLk8z_YM
z%)6DVIx`KGx8{#*)n>6je3&*Pa`OCl64~MXTUyF*<MGp%S8nrjhjY6^&^_Cc-E1dD
zPA;$c$aome(9wgYv{p55!RIU;fd-i)#vcniP6mwWr{OiP>`$yCGkZzyZTcvgqKzg~
zTjX@aFcHUw-<j3PvKlg=c&pD3lzEx<+F3ELv<ooy-^}Xc&nkC)TAjXp(iG$)S}A{+
zQ87`ndyuo$;%5H^;K9w%02_3&dlwEaMt6JHTM1~OJv`ofjvCgSd~HlTSNbx__gg@M
zDSl|@&-WAD?5f><GQJdKqirq%aTZ?I=^iC2OpFn6<K}aDc5Dok{<ITeP&6<(PqeKX
zI#!@LcNG~3ZD4|wwCkluVl#3Conh51Ec|TU0_{xT=|k$_ej<hCH-HMM5!M!cGu9>x
zy<ga-#iq#zlsp=GV8eIJVB;u4ZmQB`CDvy8D#zQOxqM2F$DxTl3|TH^<moi;B!i&2
zVa)aM@qhL>@DH2?szAS6tEX!QKbrcj2dtZ&I?U)?<n10)E38K%`dW+O{0I<u4wL~0
zfb_vJ+%OI9ncEk_2JFpF71c7l+8@y)LPa{#8wo`KWyK+VzGN&9Ud<yU8nQ(Zm(WgI
zV`wT2-+p07fox&c8^$t^Md1;1BtFyswcN;<Za$4=23?wvB<xeYz)-Xq<O!=$&yDb0
zgymN(t8F9(FiI>rI;g!kI<lzNUZ{Cwiw8-)UmRHe2q<S9U%DDD!!~JR*FU!=gtX7D
zc(Pjmla2l>-*3P&8GFiFNcfxX#^llb9Q%sL=|%S1MyLnX?juTi1{8>N>HKoiVfDum
zn2~h9E@pMLtl4%I$+vLq$qh-=Ti8b7FK}Stw=xyc#vJ?iWE9bt5DskWphw|Jd4Q`$
z{?0!xHCr*h?d(b~p<ljzNYqir1)!L^j!6l?jfcB6l0tNSkoo^=>+Jf=R|gS^5#H*>
zF$|rO;$~S*Ni_ZZORzA&)l&UmJ@wxkN;dh>LYXsmslWcGmj2-bn*lFg7M@`H>F1Oa
z@z<d9|I))hjQ;)AKQ}D@mz%Mj|MxZaKY#OgQ(7TtKZ!|RE#lsDXvSx5P7)IQCm*8x
zW&nT3s&&#{);W5{%NoLcr@8GZHaF>>n@fu}&%|JQY<3clkRXG5vZY6$eZ!57<*owT
z{%hWo@jbYBO>Lo7CJ)@U*NIf@e$yW~9TgP`h!<9zDqDkt3c(f<M%L|)V6^9m!a&58
z>(@P3iA8Nt4xlE}z?(!M)w{9KYP;o*T#oNM2BBIP#>{uCUk%G`vJ?9KY!g!&;wi%v
zsB>}EyEWuMzySe-Cwm(ncJJsT++*?FSJpk_TGJ_oy94^_f#HJjEFirtG1E<n8|P8r
z{Rp$Wi$ncOT-`T}?2$}AukABuC2yOeCmn!V&ny=921RXJi}A)+!5&_I-xyglAF^E|
z0s?I(GFf>fk6haJt41{*zyG?fLCvjT;qK(?q``xN(Wd6vmXmym`*|bHLfz9h_uEDL
zcqiue-M}002mbQzfw0fAmhAnNfFc2=%8av%qAp05w~R|~#0}dAZ6?%E$h1Geq$6RU
z$uwQS^(TdJngrIoWH2b20MmE?SEwE70jovXxo>M@Bvt41WSO?}IYuMUA%x&-noPZ^
z_UF2AN&>hOk0RkW0p<E|7h9LhrF+`LkBnzmwwNz=4iLW$e!Y7`6n#?2=#2wwZpj$Y
z$%Ktbq&)$@7|`x+ZH+_{3M%R;JP;L3S8p}vK)>wrY8$l|0uG9NxE>)^ab&FoCvgyU
zy#W3;t@@=*M1Ah=EfR}D3o|8-UNuNfR`j)_OMK&;%@<q@;v4i#T44j$G=4(KkH@RW
zv=Vn`R>b>J$86;eW`ghPivb5A)zUpJ`2L{CKnLsO&@$1M`)RA2FdXEB^8xg=H>#g+
zz{^aig|nY}RZzu6fY=m2ixgmdH_7R$(pWXbS=PY1y~=MI+Jcb@eoEX^7I=_q;wv!{
zCmA5S5T~7Ks4k_zrD-pZfi?q$J{{YTx+!UrXWB|yDk(mfpHno;rB*fYVXOF-^v1$t
z+p<!pCY|!Ysqt!=TG%-<`k{bm`!tMn!9aws6bC7X4kQH-6Zjoj*BGBK-g7dXBbaA2
zj8qq7eUJl!r3>+4t0Z6~S2It3{Wuz4?A^U=DXWWtC2zz(D#!7hX=!-{E10_9$*3UQ
zvr;XR3<vM|O&9ih->EEjoK;Y8($)@|H`hl&#1pn{j|@uAZ`wce#F>qYIy8%dhT8|#
z)g~QYv4GQ>ju^Q3(hV<~3dGUN^EytB^c9}mr_@Yr>6GYF1=pKho1jrd28-{^MOq}H
zw`ew$ra&=3PDav4&Xw<*6p6N494-9A_wi~T3RE(7uUeppL&CRA`*mb=(CKd7zB#lv
zs>n%(RD+R#J&4BQ!L0byt~L)g>tW*$oZ5i+l^5$2a_v$B0UyAVOlWA$jeyLgU%;!6
zTdqyAy)Degxo{`DhA5h9TJeoB+^IXUmytgzDfTJ%>hH(ujHOgCx2o4W6Jm<QoI*Y=
zqL!Z=ne)j~P4ZN~hLQzT=T%uT>ns#qnwuq{_GwVjpeY&>4Gt>eQ!kD`a6){|YK*U&
zcxxovsx@Oz7BQpM!eos7N-Rl_Ty#rk^(7G_1+UG?E4kiK9uFbVslP6wkRb_`mQ6E|
z*Be&5EVkVc0$&+dU!Ba1=fWBq!C{femWkp>9s%IaWYL@2BcAR(wAb<+lKj(jJF90;
z#>!Qeb~`MtL!a7=Io~dgkHQM1{J~UOE-XbW>2*@+c0v-p&bOT>zaCX2{N8jD>6-ii
znKuri#ps*)rnMb9b_Oy=m5D_MLhT-)vnh%gv|`AQNY$vzCBs6MXi?@u%};FC%F>&F
zZklerjVeyP8iT&1<mG_p98^k!{dXRlsHu0EGlgV!r;Sv2aH^65^rZEqIX3$5#<p5}
z&RPpsnE|*lN6?#L#5?(Kzga~yy);iFdAWqsg<?p3XL*2Xa(Z|`{huW4Wu-q5DaWxU
zk&~*;kIp-0`}ag;bIE09IpNTwo|kwnL|tvq;;#qUh0R{U#KxA(i^-kb<s`HK9xE+?
z-KopSguxITA8y=;w&#R$sP99aDW0KQpD`fbIz)BD;ybRW#1sl)O%R;{nz|VMNkKF!
zsK3J^B!imndj*t7Ls38v-%}dD5bI)>g$@uNd@F1je)jAI%hH2O94&t~{XoqXmL!57
z+_rGbdG5_0mEIpmb6bJ=)Y^T0$USli)?Ug`Ze>ueG=Q}>-i@y*#bjH(ODl17vQ5Cl
zx~@}`4&#{$J?@T-i?eedvD;n&P+@RFF<4>~R))(gX^v!>+1J#*`d#&s=9n<|8Zp*>
zd^4MKHDd65yu<CIqc2<|E3~iDc>n_7P#jxWAZeKO4BZo5SLcgzw@DE_c0o<Bbvuib
zodCdimQtNmgQau7K^fil`9n+9O8aN8Ajdu71RC+AG5H10-j0rxMe6jR+q+zb7#H-M
zizq|h`8JFBSD;TrriQzSVEI=#D*0Zcd(&dtcTV#IF595>Y#P`gYp4nOXR@5OdduR`
zm1A_FYhG{bI4yzfNSLEB4cJ4SE1dX-V}_GAeQxA%$m!vLFD0rz4T-JbxFIl+PYTv!
zcha|AJeuU`3ls1rAIgK5iD`Nee$a!#3Gm0B1GzVP#mspukyHiF@*R1`7O$19#iKqX
z!#|YL!t2DwQ~?6`EjT%NP(iF#^%5?Ja|fp@JD$<2(2P^X4egD3bVe;@kAEt@-@!11
z7n%=B!V6|DWtf+9McF;enqp7979>+aRul3#>1~3Q2=1XNLQ-T|RO=SAg;5BRw-8ce
zsa7RUt`%ue(iIc_$Mo+UmrSc8hgcgk5J)Nc55oYx`$&BBUJhV*@V2-P?M8Q?J$_0l
zglUX(Ch)fenZug65lT%3&fRJ{a)e%muNxst(A@MXaih+b63W*59o`jA(qBGqAm0b=
zL(~&P3qiYLMKQ&TwkYn5xX;x;EEx234ucjrOr#2}<v_1h2BFwOL1z-+?RP~#aB)u?
zrbZApLoy09=Nok*ar#s|T?EiquK)U;CN<&<Dcg<4(cycAsgJfn7i_-cE3PU!<_?b;
zAAVT0kE<bwYF`i63oDofJj0Q<ouGEoFJDAnR+RaUyWF#Z12ufNA~|UJdARs8B>)^j
zn_*zlC%^EI{#3ICc>7t{y}j?YO}&msh<OW7C4MLg0Rr?7o1UNil=~)zfseNa+zcHi
z4jytyW1{r{VBjFfkIzIB7kBG662&otU^Is?r(zmRR8-!)ZGtte!X$2~P*>4n?#3s^
zEfS4^dhy6-<bv`bW{Lv(IJCk}z^mcV(|O4nznvW*N=zndBsycBGqRN|foBXunu^9l
zRWTl+L-z5EupRs;Sjj!uxLz-NfA^Jq#?*Hmjx9mux8V1|FT*Ktmq77x@kD%`&TcjW
z*{o$Ne$rUd?-tT-?Bd6ZbHfP^qCI9h^1XZxG#D>xLj1Y-aVqj~zw~SL;Vyt86n;81
ze^?Ak7#H`qfVy+Gu#kXrLAlClL{7LmO(dtZ<twz9I~#c0-KCf^F`l&c1D^g2y5tQP
z12;ad{&ctoS1(vSHZ=7wkTi1de-DVMc3j}P+~#LnVOvh!vBJie8>8b@@jIXY(}S7+
zn(M`cu(Yb7Z7TFTQ3s~gB`MEgW8e3RLR@J^-;O~*is)Extr<^DIMP>gqjlf#Jq_KS
zHzQ9sk<e`V;`I$%{xp+8yV_)pZ%veTC5Cj1+FR=KVO=RhJ}C?i_l$t+a?bE*C98+i
zxB8jX_#kL{m5j7ywDzq^8<NpfX`EanKn9$E&>LC|$cUo`p>LxTe+Y=@+-6tK@okQW
zJL-MbV0)zWpu<U9?JZ$kNi!;ajbe?C(@Uz2et<doupn>Ps93(cM?)zV{Ii#Lvay)6
z+t845i>XwOJ?`{do<!?NX0@9L9fP$G@AFjJcmaFOFT#{afakqo|6*rjy2$)WmA>Z-
z<m5Iih$gR189%VMRxMEIr{4(dN27a3F>~4dSAMp3K+Mmkc7%Rf+Wq4+xH{XJwzc4F
zNv!TE+qKU-G9!^ax>*EM6p!Xub5m>U+vThUIqE$pG9pJdCZnzb^w$Zc?MJU6FCC;A
zO9U!8dL?(6inl(8IJxcnU!{l$Pv#N?wR!sU^qX5Ci<Yx8K_l=9S(Oe#1tFtahwR=E
zsq!Owx+BP$1xjK_tCDNb^B@d_Bvo!#`wsh>pHTW5Dxa1oiOWn8dgsw&ZA8Ch{Oj1p
z)Y9?uQMpfKcS@Q-Gt<rH%->DqI*b7gtZniK(Y}+;i5QF&|9jzwl4r*E<Eiq_Fy`py
zgIrzjLo>TXmgvlWW=GlKsS{rz-#S|y2F{}!TyJ+Z<ukSEJmVLiSi`dz`enf7O)id~
zJk8c8Q75OWOM3hG<APus&N*Y~lFQ@N<}KuM)@xg#bf3zX3MNrh*f{m*`s^HUV=ml&
z--#N3evZX!{~+$Ih1;1v<0EAqWrKUv;8!eyoOL>@d9J8CGPo90$P?kwthpars!lr6
zdn&?_+(;KeNS(YhIITDs`#sCiF+b+sc}lr~hr!I>4v4om3+9~uu*1Al7D5hNd%Y0N
zeWbE>MYHE9%0@7v4{DIrqa?Ka4X9i68PA`4r26q}F?~O7vEM*Md9G#Z`>-dxt|j&@
zmRaR98?o_We3UT=U7&)WY4?bbIXSx;LOs@(ptmn98?kVcF~p_c>p6C18k3gQKP~hz
zUBl;{vh2i5!IH1bH}JZ&6jQqMZ!PM$u4>ROeeJHw6&KY>s?82I50AG!2aqhnZ|a^9
z)1F9M?$Ym!F9{Mq5k7hxE@K!NGp_w&V(y!8+_$Wb7fAG2RSzmi+^Bs$bM~&PUyg0D
zbAutASd&?^bQ8(P)17Jo7T=+&(cO<Tx>V@u`24N{DP<2AUPze(FKv+-Xg6h&vg~ez
zzptpIpy6RoW@SXe(S-pf-PEE${FSQa9NVB@V*xYoV%wc*r;ex<+S)q2u{g|j(Q#hN
z*}j^66-Aw2?T`so)<3yv@qmkh&Hd6{_hY4Af3GzdJ3y%$QH?xoc5fNd?!<jhnpRO;
z1SWb3;^ygYC@u>{MgTO9@Uj@k?}Yr4;?a?_?Ufe}L%Oj@&0O9<juu=p+Jsb~o7z_A
zocgfzw~J}}rOB2eY1L^P(u!zm?WAJU_19Uby&K}OOjA@=_2)p!+EOpMd-uyS(AfsV
z`X`a+HpP6LcBK8p5-{oVzUW^7m+0(};{-<S2fl-!UO6bYc$qm-h^JG-aY(>#C)>EP
z_4=N^`)&5>*e~BL6JWyccRe(H25%#(lw<OMHiv@c>6uJGX#aSslJL8ZznhQAfAQU&
zvUI6wL7~g64l6tJk-QMy$R5WF{fLhB-`1usa}Z<U`@I9SHq$1Ww_S8YU{@@ES*Bm0
zsA!eeI12W|_;SLQS90@xDUU4_lT!#^Sx=r@l$*}1N?3gCJ^i@m>SKWptGyxJFDWxf
zu!R`RCO!UTMyBa^{AF5-T;YNzQ>tfAYPkFvp^`mk6T>RwsBjP!e8Uq2N)Oe!quccY
zk+)M&(=&XY`083quBOa+zV+zNv~^}>TJ+@scSd&jepG#3Ra)3%uPMsKN<kNp|0Z=x
z5;-q|&P<&OncCFZ+$vl4fcp78Ok(*xil)jvPLumW+>y3D2CBu|I^UpcMun;Fp)n)v
zy!Y{JkepG26p1O?r3frgj}uVP6u*vEa7AJz?3mKXK}oiTmt*ZB2U|?ok;mNdtYKf|
z8Ut-K)e-{$TLGKx$GpoyfdmDPCQ++tX^EeoPc7JPXn)rleip-YiOwQ-4wOWpTeYC`
zESh@hZlJke@$b}uwltg@sZnqh_Xsniuy~tvJcD(-Vh;@U%M7IKvOgQrU+x2i-l3y6
zAMzo8!FeO0-#Je_pB(rKWJ%<>H2Q5*U$1six?{2RU5JWav&!Qd$oiy@pUr)4PF5|5
z;nZ9YHnJ~{A7kLWdx?-ycL-Peyo$BTWp}(|`6yMqQ)(ssTE8Z!^z`oxcRrBwcqt{U
z`&f7jq2aqG4&wKG9A=;tO7{bNrr}EKAf?bTC7a=JKW`5GYHA~sj5p88cqe_eh37M1
z_9-#8hGNVy>`StVTJ2%%$Pbn_N{jRp1PKQ~@&2Ig<&?QNbLJx#g?yXXxf`YKTvrRJ
zD&#3A`Y`2NCwF<g+Sh$Dt+$JIAJjn;yHG(9+Kvt<cV{Ku`kuK9g9GP~=8s%hLsHbN
z5f<#VT2H#1h5eF(+hR>L+N@ew(8Zz6sDj>bKO*NK51HUJ65t__ed*b14Z_Q+U?&>A
zMCWo;0ueMEB>ym?wdgJg8<`q%J+IW%6?SoQk|q_FelEb#*n}rAI_)RI<21(Hb4^%w
zr#803x4E@GoAM)gw(q{;n_B9UHrS^ZY8E^nf-Hjs?G^FsaJB9Rcolo7!XhY7-|4I@
z&OP=`cspCM-Q_-I5*<TV6^AV-klxJV;b$0DiB$|#jHFFoiCE)dXcXUSiIaNr)GjUv
zwJ*^yJ2`tUI?vh7;I40$7Z1-SeaK%X@B(bOCrC{8#a_@3NYrG2<A)2f{PI+^vPAl^
zE-kYC+d+uio&3y-2bfJYRMYplftg7qsjN;J(7R?6qrHY8KetM?I_%3jT0E%mDc$zv
z>G!7IDHfH*47YaO%gvc(r-UmF7}^wlpe}~TJ8*v=Yh}Cm(<bXTXoRv&<!LoLA1PIc
zhu2mQw_DcYW>|z+92=;OCsyt+@Hxn6bNEEMk8h?nt=HU=@R=uY`pKs3?I%0PET8LG
zo4G)rkOhT`v6vkw1(kBt;uDcD<7o^t(BM!iTBlaHy`1ahvDpy*MI&fj)!`gH`m|z=
zce_F`pTZFs#Xb7<dOWk8@ae?eF;_<xAM-?YM!H1)#WIgmr0QLWrXOJ1oxkW=zw$zI
z;}h?GWzZ*bep<X5Q(bJ9Fv^UCHPnFQ>fMmWbVX%_mnn;8oSgp2sbeFiO#VC*di+4f
z4j90#Y2~~a^|CY){w!kj<?O>aisf0q23MV0qmq(jntYMwVv}I9_zSN!4U%0yqVH3;
zF5K>?#+siF`zV)ZZLasY^WM*O+T3^!&!Z<3<lN?x*JZ3a>v|)#L;5qhifs@gqJip8
zrXq*CQ|5yvppxV}iZSKB;=&}oA)*JFBQRN~!v*br<t>HplxAp7EZQEz=^=78uRtBZ
zfP<SZ8NY*9K*CKP++@maQN2y!-1_xLYMHqF0S$lq{`O>w(>_K7Huasycw@RCCF#q#
zva%kTHh=^)LjrIWGSqzXE>7}B3?VWSQNi%h5<T_ZopQ*03o+N%hT6V!pV4aOL#AF`
z=>QfNDEOK2gcV-~Au*7M!)8G3;((-ogWA$(89pmd+~{;<aYuD~OZb{Ec)?FfZ3D@>
z!Rqd=1R3^gN~g6`RdM3pk+5EN{jFW!QDxPE9o=R#?}%%h7fL%M>dV_{FfbY3{|8Qh
z@p4MplBON$vJ~x|E2ahga2Xq#Ze7Pa>8}>3GaC}#OcjjS?dvd>nAG?3n@IoiBhMW<
zs#$Fn-9dyG)N)c(^eHK~AZLYT1a{x*$|jZBoI>cS&dKAda;CgRtBw2JQa0%^aTGH>
zFP;YuP&cdlsxB4v%7@;b!O)lCf>wiy9LYq{CQBt)5=V{uscMX~mt)TprJH>lx@Qp2
zq9yMzrqHB7!DfZR2C3W;;YGB4P_h$$VYy&=qc~prdly>#l1N?ac^7w`E{9jvv4!sC
z8Dl>MJp1EZ2v4$lUT<#kFnhxCDBfdJ<HfWQKe!69v#yEn{+tb^AV$LAY6Lo>+1m=(
zopU;Tw{8n)VJURslwpn1M*aK=j+)JMYC4S_vz^zo>Pwr6p>_i|ZTHGXANE-+UC2fi
zkuD=hp&<|G!f8r{aXaDM`4OL<6lbwrNH&BY*{0Z>*vV$gQt~yFZ@2MxaW~F0gp{W;
z!%dXaNyyALBVW1&T5ule5v9M7IKh#@ec`y6O#>JBlc8}y-snna;Jf!zZwagAkb%Nq
zRV$yIfB$<}zlyH3|2kRqZ!%Z07kC7PzH7mll_7)uzogxN+vuM-A!!{wy{?0&%_V1~
z#>B5(mpDJ0rLg!WW)u5!aHqX-B)@dXw>YnCzJud#c52@fkT!K(q8Askd~D~;gv8QU
z!*jvqb!!FzoFV+=YtkTCV8ZWxg4ZGkmq*4s!v5R7G-l0vNGa<5u{LI{HrGe%ta`2l
zk?P*n;zegTjcwd>117_9!mqkQ;Ls=Z?DJMNs9UV(^eRd9dGTZSIMU5u)TQ=9#@pwa
z0HHx;My@gl+77kEN{sKF?Gu?d+xO}A!G6Ae^@U%~EK{t+<bfF$%kgo}y^{BXzQpcc
ze(fV+#6Sa4YV$!s&`cD$eLT44cG4h|x8hVT_Eqdrz&dY&{jcBARKjAV=k8`qis8RC
zBY83Cw`sP*JP(DRwI!zU2)Od_*2G=W`NF$&R5I@x_8U09K7qD~6i-c8SjL;~Cr{vf
zB@f^DL{|s*VWX6p>#<JL0RSZv?AHD1B%U3-Zk(8qfFN5OwVZt)B6@+D)IyGfeq4E<
zF|GV-Ayouv-*wcq)`dnQ3<4}f?=+?|-A5P5i7wd*(|x08yQ9<F>bJ_{LX7Vw&r^;C
zj!Lb6;Ux3rlazqMlkMu=PM6*%v^|`x^!hSk<xsH=yXZ*@WO=y^>jjbJ?*(Ez&hGLv
zyzrP4ok>0aSb58Q*RbHYH!aVeX$sePS4-fwX@Bw3p54uz*~R}X#6!szhwm?*Ux2Z5
zGI7#`-rFu>SkZFMS7(0rs`B;w4jECu+)V%Ym|Ya1?15+6$Ali%hUE3ju+<VrQ<nOi
z9+bjEPff$G1*)m08L5=eW4oada~aBEYhjd78Tb|T^X-EJ4X{`mpPN5kQM2!N+Vo5Z
zp_!UHAEl7T=*$FJ0m7*tJtX$4Z1%&^1OV5z@&cc+z0Nvat?#3&`Q;@z0g5vgZu#0$
z(U6R(eq>HMt4V2I=yb}&x-e2Yov?MvbBz!{w*8^pi_$xsvVW@5V^g*v!hF>;D8~A@
z2nk+}uK9o}>EfJKi_I;*Uj6Ox$xg8yUi4P)k}IB2W^IkYx}{&R^Vdj?2&{P7xHaP4
z75&#HU_54$J$bRrYfm{f9RYYwDARw}LCkc3_A;jTaT5wIl;GZZQ1D3d=9}RY#}RTN
z=YgWSTtU!2qG^~UF@GRu1R-Z^gvQ}VS69}AJn3C>@!4>%2MG5$f34_K6Wy%;P(RD$
zE1K)XF~}I`;)v*G;*{2XE3=)W-z>wpI4agpMpqYk(Z5$Fa%>hgSa<E6LO$#)|8{~(
zpR+W%S+t2qhMyx`E=b_(nnK1reKt}CQByA>5>q{#&b#93M?*Z;P}kHn7zpy6r)w%j
zI7{Pr;ny8P1%F=h{qmfYuF3vB20elbEIrneO><~w)&OZEV)DmIb|<I&E9%$jKh;yw
z-}uQ^3%b|)kgsk$@%4T8a8bW&SLYNP5emGwlwB#J>XD8Mn?dEzB-U;3SQuYGp?$3J
ze6Iq9K?{S27r}jRl=AQ1nbW`XVR$34!V?28p7)8r>7S%NcXQNY9d7Y4DYFs(9)q9a
z#vB)9b-4#LJpuB5wM5Nl-kGj-{k0I&a44Cer7zO~l9ekB$PC!EYglOpnmKi6!~-lB
z2uK$WE)wZVnlu^~=>g;*ASjd0AZ1C3fFD39`M!ytikKr}xLq8T(d2k7=cg&aPR=>N
z2H6Cf9m^lY33?8&m<m8<;M9gXUXFS6P9Be{3q($NkS4Xr(=~Pd1~WJJzR+@pz`1rJ
zz3AGvOsvwHNQ4_(Rwxp&8^%~UfTa@(x;u{!lg;h=oO|*4(yiJohB|o>cx|ppk@oIM
z&7%ce+W_e$)8dbFHoK~ZemU>%$Nq{iP;avQ205sdaGdqBdDb};LHn#}E6n`}{G3;s
zXBHbxJ{s?%{=hVN==n67`XZj$wOrplpO=gf5`@58gN{Hp+r(*Kd%WE$Rqyx19}I_+
zj%U?2Be-+M?AK?HE%%}1=TOfH%=(fLu$93xIinPm>Qe9`em^bs51avLsVf7&Daq#h
z$G)fHC+|HUfA8~oo=&r;$9XkGYyb~&8tax+yUj$~6rX%=VL3HLrK87=X)qhI(t)sA
zvyRqzq)e|RuiE@8F6B`OMj1+1?;R(cR%uuOV@mtpr!Kfhb%yi88Z74pFRP&>a+a&9
zn1#TO0y<kfGL8xcZN;NQa6*5YZ^@BwVCd378VXdKwBwBug2+)LdVo(Qwfmd#fP1zs
zv*j^)O07>Tg;b1H{PviR-4aJ8-;19IxDK}S%IK^R_Aipd$aG6<xk^E45wW{no@Oy~
z*=WnpbgMmQ7P+EwUuy0<8I7v9*KjHVFB7rx5d4>T#c(fWVq|=6dUG5q=e4lEM<TnZ
zTBkkjx4iX`tGBQGSZ?G3U(;+gN@`L(AiMj(ES^(9Q`2(`C)uBU3<W#u2a)>m7q&Y@
zqv5x^%*zoS&J0uUGYVdjGkE5h7}=o~xT^7+FO3bGsn%N>b~!lU8V?$^1wS=-L3{LE
z+^GX*`?R@g+;Y68NkrEnw&#>WX0dT)yP-?v&hLbzI7Q$+8#wn9(fcz@*JdmB2O*px
zW=|}aSYHm@ReLD;ypXkwO;ejPyGdcevuBzuKv#{_-^OmwIJ1$OPv)^1{ndFbv9Ib)
zn|rSpHUuV{iHVxan7^szCwv<VqYd>==jXmlVo59!&w1(|+k&Kf=!Z0Zt6gxXyj6H!
zIHeRz-!;wkK-9RbOB`<kdwS=9s~E+_fGn*|%fpCFEyt5M&(e=v`Pd4Epie@f#ed*1
zcF0;C8mdt}xWf%to+W~TLQS{|iI|P_L|mOm%GwL<V`|I9Bv>?ijXLgSrn|;=O72f#
zXE8P`ZwC6zNbsF|#~Sf$qb^-W&qect!`!ql5vA+k%w6?t1QJ#Aqt9)Dm4bUTc0VsU
zd_C=KCLPXAz*piLnkhx=^`R;MY*Q{@TzK}n<&FJ^@q9N!L_BJL39_vUT`x-LeBdvH
zB~k=Su@l=j@`Mz7m>K{W%p!tSXJwP3Wd}gc7Aj2J9X2(xQ=DopRsAm2t#2^`I`i2c
zoB&d1Wl)-uCmFwVwZHp3y(P^xFQ|4j`&al@U^>&YDi@`njb<Mi5Uw=b^nPj!k$Gt)
zL@@B<=Cr>1iG$ob-&4s>0x7woA<+Oq67oeH0V4LBjgF0$&4DZHY8?*ee6t$lt6ZSw
z%!_ZwiwyP~Bym9kMhN20{`f@`JeYr(mK|b>Wqh;r=!Ar}DgCTwX0~a>2yBH6ac=8f
z-_GmY3mCsZN|o`+j!Mek+3Y{?q&|n1d>+nabYF(tOEj(aEt773RoAyh5!>UR5q*_~
zdY!R+(V14XJGCiH=BepvAp-#ug`*W6H%j>e@SP8~)G&^`uxN>6P0u@PuTwoz$f7TA
zEO7HJoKby==Ri;@MNLDg?Ab)OlB=+lhGR7$&iF~Nh*9FsH@+9Xa`V@gEwdTdX}i=m
zsLThb?gu_efJ5=Alx8PmCdNc;uw_F)fJ{fs9uTYZ%uTlmE<p7+5rDs+dmF5;r@@a?
z#S$h>aGQgFBtWDaeCGO4%Vf=<tn;TNeVO1%<!A0fP}ubH?|iap+8>5{$FFsw_F{hv
zD8fPnh_r+LO=|?6#(4#+#PLvF=i?VqIyqOHUoEq0yGu#<rr!I^cky<g_r0c-by-QZ
zdS%^3n*0xsw)~y@kB_c>t^Gfb#_IZi6!O1#hHxIxC~PJ4s@j{uNGB(v2S~}jJa}`K
z#HunGkHygb^ny8kUNdHSBX&enN5*wP#8TeK=AWlO;;*+6#yv0t9*NcXOv26nt;$$+
zwn@<wTGWdaLTLC4jIZWJ6iyp``{xN?`N}m$rRaRm<&lS=hhD%Y`<q+Z|EIn8jEX8~
z_k0N=K>^8<K|o@IlB1GC0}V7eszeFhWDpT0XOPf<<eX_hpu5RR&N<WMoSK{!y_|bz
z-g9Q%_ntNLVP@8y^?s{etM*=9wQASyf7SE+{w!)1jDf8)8a4wagx@+e1*C(ZNr5uI
zVZ~R5p7P(e|C#I3n~eXr&V5fD_@9C}{vEXT@1_3+nt)X<7Ou<DrAJZ@*z(5r_JC4u
z&tI-p@pPDvH6B_-M_7Ng9P`dJ{nA*bK;0zsJ?GIO2RDb-s~Wo4ejli-17i+5SB7Ev
zgYni(6T9<Q-s(JA<Ot;kKb^vsrNzZGbfBQo>KDSQ1hzetG1O*w>u5XPId)A;al+mL
zY+-a9!4h1|B;q#aC$f047*h-lJ!6hFiG><Abn}Dq6iD2MiKt&-|HT^knt(D4F&y5G
zrFYfUcg=2$)HTHS48oLa?fFjqs8aCjjd*z&-KhX6<$C~>BgSLl))}9}Ppyczz0cx0
zd^nxrxE0Y-zwpS4r&H}J=Ebt_A%MvNLZI#d#$qBdlUHNtCgoX;>@qLA(9z&HJ?O=Z
zT}uhCmZkvqf5_a{3VV}WDVI0eg;nhLthYS$WfW=Lch=o^MLribWk>3dSSHk!N^A+r
zaneeOm^3V?<bSX!X4&&oYuneoTx6}N{JMl8n;wWpO(6yQ&1_K8?1F1)uJ0d^;>oVy
z;6WHoQ+S%FCUfgzR^ekd`p__LQJ&#-rrP@B{SXtB`TVn<MA0_8B-hx%m_>?M;W;oE
zUcf*uu@Yn$qb+h7jX0rDdLzuSd!zC5$Is7;9KB^g3k7ISp%R{)EH8et95V-BBUQio
z$U4tw`Vrt{H6+8WcHU#C?5gC#CR?}Vb7OaHyQA7q)4~Sl7scR?h<%b(Bl+PqFjlup
zY}t3IoNH47UGuu{Ke!{Py|%^AMyd;5Y=a4fa2=(SjTgiM=GKOZ4K6r|`Al*%pAWU0
zZE&iX=UcFxgIH*o-lfpVoA-mX!Fv&e^KSSrXCYDE?qQ^G6h^_vMi<syq}fr4o*MPw
z&{bwH5vL=~oHHOV2I{t$$`1K*;+sHAwPe^f>)Yo;WOT27QBS8HmQ<TVCHq%BBY$hk
z*y@KgiTw)d&6Yq%@qo!jOU`(-L4#PL8HwxVFmJ^j-gE<HkA>320ta>T_HFF<{%dpg
z^^Q9mv=82*#_HwuvK9g#YU<>Ba~xyJMW#mtuSzOq&doF1o;jW@x(Q;!xx!7g6vj#(
zWN_baoNHqkhN1M{Sm#NN=6N5XDDOA5vxf%Mu)-Jq>q40dU&RZM<6vsaS#%u-i#0_0
z`}F$GCA!F`_&(iG1)d_kp*;S{cVfoWD>g!`(yYoPvdgI%DC($K%%%jjl(pZ+#&Z%z
z91`vd%Bu1Fd@$uGe^M;xN_{5TQ^YUO@{FDbHs{4NuUOybqfvUjr`-X^*DjzUeR?BT
zrkU7qrD>n~@gp>2N-}MJGjae@EolX`mpKc;+LC0?isGa-Q1@e6LE!eT6&|nq-|~ji
zG|&u5Ukq(ik$LSn4a6lOoI^_=#g!aj#d*;f6n?M)9?<^ma%<Yq)Z2l2yAPXNy)HgL
zZo8J<@EYuiBhlUA6PKC*->+|7htvVC3l04M(X(BfpVi68+{xg;Fd`U<SLC1=;Q{)s
zT77Sy1FyQzQ1kF4d&&Cd&k9I|Z&qDwO_HDPRTBpJu=F!~Ii?X8^IWEFXA=)a)q(&Z
zK0~VW=Hu&GCGHv6i}|3d@AtoHsnXE)Fwr8lW@U{*!&)3xTwX^GTZLi7fhcA|W1SPX
z)&qT|R|3xwZ#aIezvjB;K@4`@;>LPI<eU+EcUm9EUI4tC*lq)&9)UBC7CyW~NRGD?
z^~NX1<+YSJv2WuUm8QJffeX2!6u+p90N;2iC%JaGp;TurEwTyTvWpE$7KFrpe&jH3
zI3V(Td0{3mr@szg;A5b96{xGey=Fc;Va5RUT_kU!S3Y6Z)5<bZr^R9Z1^(L-1JI`5
zBdcgjRLO;K!Fd|QUN4o8D_2w{DlQ!~9ZE6c@Y|Y1iIe?y(FosQ+Ba7j1AqPd>SQv~
z`>gn2)8(*g)f}-K-I^(1SpaQwfcD=e<U+jj(+c8V6d*7W2ltjJ(q(InCumt?glP5z
zMd6@AV`lH5sr7}D2dNY*eX6WZn^dSYOG2FLgP{Hr!KM_C$4KiJn@fKvIAXLIO|6CE
z()R=0PHrkE$!>mp@P%BQ8oFJECYEE;dVb7@G*I_Z+uO&c%<?s3zSk^RwhU1PV{{gR
zxw+X7e@gF@jU5V=f0^Mw_#;7TD)>DAFb>hwfjGfcuKDFcoB5olU=a?+<<)RmGY8}7
zCHk-7xM@jqv2(5H`wZ_?(sVW2{}N8WO~(A;Xfzcxja-SIw{r^{=etKs32;3L&ied^
zCrPToSzdGO5<nMqnfH}h3)s*f!HSv{pm<%hJ6?^1&28MaQ$C^0QskB3Y~^%+?vGj$
z#+*LhF9&;ERL;GBaAEhj_xK^(d6_8>m{Q`9FZl{LXaLLpre#yWaIPs!D(9;MgX6E?
zG^CHOC-Oejm6nagnz5^df;bxRy4Ra=CWF3rtRzq-!pNx~5`qXs{O;3kD%?AUAMCzj
zaM+(lA<Uo&hbi5<Ou$V5tN_WV8^l^PHZI^6zRR%Cl0&@oM;Q#Rg8^98wA&t7lUXpx
z*OdS1Jh({HZN3i4?F>QIm2y@WY|!O9(x1mj6mKr%Dr=;ML(Gkn>>Q@a^+y=mWz{%0
z9+t(eDxkU*#mS7LJA4T2liQzUWMr_rG4z#vE*M9e8<LhTS<&EVubG+{fRR@Pg-Yxn
zjz9TOwWX;LD}2awtjSv?5l}^NS0g-lJzj(`6SmJwb3C~IxqVJofWGL5or{m_GP%2H
zR1Ev8S#u<h*XRWT<0=v|gA?P?!{ujua8+b2<g1__KYZ+*RK@*~Q-0j#&k(l_`2hSL
zZThk5prO9_SJn~OJ()gJFkF_#QF}Q#ZY<(bWzpbYI;UGl&-P!b%}{^Xd7oQa!|)}C
zSh&*$;K+|eJ;C~mH9lXPHNvQpTAAx{`Rx+9@TC>h)jz;9i+08-ID9>)qsoqZ<bGlZ
zDOZp~v<@bE)C0YwVgN*b?>Fdey5ll9u&f*-Z`821QP0mg5Ggt0lQ%mW*iSv)y`MjM
zONlgG*@z=NU}3U2E>i0Cm8p5U?^CDlDK~8bLC*4+w(uWD*khdmk>wB8tGB7pE>jvJ
zMJAKUm(%N@CR)}<_NJHhxAfX*bUjqM<;0wN2-~JEIFBthm$=VC{k?({l4306LBWA6
z4-;9Rfu7%O37cjcba*J9|Hr7{nKOrJ=w0szNkP|W=+lFP+xI!q;htSdFW36KD}>p(
z?M=)a9lp(PE9R|mwqcLpC;R-)*ei5w>TZhQiJVv^vzDMzcdhX+MCK(yM&94YHQ(?g
z3dtE4y{1!-axaKs-5$?FtLyAC@t0!39~3ytl(v5#5HUrW&LLmaA8<RUe{Eq&iUVz%
z=|(a%8|(D+>ALtSmi_0D%&OG;&_URLz*PKiQlDISR<R<+EPK9W6Jq+nC(tqW4j7x7
znfD_Q2e-C*IIF5SJ5=p~T|8C%9#!{{Qxo-2H<xeT@L)-_9qqwumdb0#y1B;ka;>rT
zp4I)XcY6p(hwH+GbmQTlQGN%&>wIykqPV7qDHE47l^UTK+0NZ`?Bu8FHyd?G1|4~2
zRVf(Aad4M9K+>AmnjR;o-XPf;=-TrL2#yuoR3MNYR@<Hhx%U51ZdN*czw(9J5=9YC
zM<g<ZG*d5mZWd~AZ>5w?Tufepl|LZ9ZFG0Eb95*f7l{5%Z_`=wM83+K?LMh0ygaf+
zbMLZLx%%lBjvDyF(1k0fH`@};htcWeg&K2+?SzviOvufNV}|01aKD9`DxoWi+`kUM
zM3j&lIZISvB%GB!eli<ji3%T5jt-CEEHJsO@yF3kBKLU^yY#87%BaZ%Ub2vIAQFbq
zFEkhjn!3~mFQpz+;r#ML?3Qb!Z*HksQYw0U6@OBQ0m%-N6H50UP`!d%a2r*AOqX49
zGO#5-?~A_`)h-Oi<Nc^*zafEZHeFn3d&Zyf^)FV6jnD|gpU8V<(EMt$ahf>PAf>v=
zE8G6FdUSQEMv;K(8jf}`+EZ1^?e)4~^)Kmxd&dv`D!90AXQon@FMMmc_?=wfZ`y;r
zoxy5`ghEB<GLJ~z!igI7x96th^P+_cuHYD3s~50z`m}tJin@s_Rpk3CMHzm_L^>N{
z4s|?NJy@@r_ER-^81{o$A0{@Vpg=RBwb1Noa)AX|Q$OQts0I1FoyQ{8+DZYBI}7eT
z4YD$T6@NY}$>=~tvEKW&8D~$X<0S>*x0nUQr!DdbKrSjP^SeuSyB>joi!>i4cTS}d
zu-qQ-Tj~b$Y$WT8a^H3qch-jr?qYGjPJ#^Em~#H%KD`GWvSz{I0W!=w_W5Kz-n1kE
zto+hs2tc5GU|+wMMg8c<%cC9{i86?Z!xIF$P}z0A%$ohjR1j(I7U)VWS895B3+?RC
zwt#@D;&KFu9WplmiL|?%M%w?`PA_;W>D3_w5?M-^PW}9g(U81OEr~XwHw}etysO5q
z1pNA9MHQb_M7PGJ$)c_PeJsKTyj<IX=z*?5xePz*(CL<cn<he4RjBA{;`mn_wD-$C
ztngFxOvjEty`${iM2~F1p|vjM;WNG-<`QM+HE99PmTeF}^`_j;5k>XduYE2L1Y95*
zFa`l4Z4Nx?YDa1&8V7pzJK-s`68$8->2R$RM9jJ_oj`L~p(KvdusMjziG{T~KQzbz
zn>|hbTLOYe<1GI4^oBdm?=My!qTxQ>S$MaxQDh2S@X|Z|N#h!06j=l2Q4^TxN-*y%
z68cPU`byoQTN_sLc5*i3$&?rLnvt8VTsUQIFUm<xv!94;t@V@&;>6}9DU6i|^Aby(
zs~?v!&r^XvY={2a$VENeg*Nc(x;z)Y&3#o;gF}@SF-o2n;@gSGzP?EX?+KtoUKD;q
znO8td>qjr><5*PV=>*^Q`IYnqKN-|dHpT8<bd@rwo=<9WVaHDXpqp2?b0axYVe}1E
zdGT3)jGR{2Vc(D4Xcfe3->dCPf?JQH+S@CUuQN;SpkA)KH}E_zxN{#pQb=AXLL}v+
z<fTycYPJ1IC>jXM?@bKw$L7SMcmqvCf#w!Hqe6!2q&wo$Tnh@-O{f5W0$+jSR3Eu>
z<JZRDw=&|?axv6xdiHbkOjQX&?R$~;Dd#sbdtb;31rR(eX^*8m@e+eF$S?=T2N*In
ztunMIz&(|^VgR($BJ?Ku0-EZWI#m3_9rJ|oVfh=O?+TqcnK|1yWon%#q}<njgT2p1
zZJ(M`{OXWfyd%1mwtKo9)70Q=w#{%7c{sv1-LxpqTS`?Z@X@B6J?oN(J-pgdF6*bZ
zz1Vi)i*fQ303|_J?wCaAWcFZ5fpt`>$s?mh-z?hE+WSe?+&H1pM8ek^0jPV<VT~6?
zNiRciZ+xSj2xGwzmL$9@v9;`d^%rYQBib%|%;a(e_d>JCdb=*;A)FMBQ6hPeTud20
zYJDGB;Vv&Lai8+G8jQWd%Y$V-^H5x~GI=q{3n00ag;4$B>2s;VPoNWIW$J2h4NTLK
zGuh}g@drk97E%P&6V$p6zbnx_IoxJ@`)&a0VNh5%fhn9kB=kuVz7JL^<-scW9c<|3
zvxYdGX<y>#nMxzse9;;T(Ownf(D)YlVtRZ@ub}jzqy=#fFMtV$;00d;m9fi~pMLNy
zy}&2)_*^l8q=Bj<;6-Mp6SQP(sOfamaxi7VefmRPN#X3KgMp+-PR>?^-5C`Z^zqog
zy#rhX|JG|0jOXgZhQ^lCJnu}WyiN9q@vc5DvAVM3&d|(bng+%P!ji)@b!YR@#hKoU
zE1_kzGA<Ud(5W=_AqU@2+?v1#$`Nc27yM(Ek4KwJ0hcU^bBVBzO-j*gnn5Fc6KtEe
zytFP+stdw1q?KMVZy0A^+Ni_!EMHF<DXK=vgSBBw;4~Y25&;K;3aSJ>!gg2vuX6i$
z=54n81hA;i)RaO%_Z(Cjwg7iEa$^t-;C^o%LMg)Os*PF5?BslzYMic=^`S^*;M|}^
zW3`yVuoF(~C92FWWMzr#eiW;zP_qQN&)86a-lx@snu7@yG#^MLAQ=4PNl5WLLD?-X
zWuC=A?wJFFCMT(~#f*XYd;ovgb4jA)l+hawl>+Pfl;J0P@>tKizq~SXpiF-T;?Aad
zomc(U!ytI3aa=QT7Md0!;`&-VVjvFIg15?=bf}`b2c9+s{>73Eh7bB@<MHT}lTnwZ
zB}RVi?kil3diJ{<ly7U(F0<{Hz03b1g-&V+w^1;z-7GdqoLm(cDaOWAG3<JBC{jBO
zQQbDMC|jov8bhgIXiCqbM!zYR2d>U<4A?I9_swq<8$(oM6L6AJh(1v!`Rb(YtO62F
zikyIm;fX^NOVt#9v!~dXW}1~RO(eOBE&JVv9I$H&um~1si8CwDuc!bsnI^*#wF?%Y
zGB5U7F?Ic6N`3jbN!xYq1~pjHX4O#P(2(d_c)wTRLyTM^|9sVD6gtrqp`noo^&=~w
z!~v&JcW4#hSrOr(<_&b?SG_jK%!-#V$UY?c)69VLVgWy&@VNtP4|w1!<;G*qGl;mG
zi!_5*9Pb<P{PtMRCE>!oF<dRQz(getNh-OSYaPVH_?fa|fnYJcJ$^;awon7)F?Sug
z997d7V$aAAUBwsXBbpI}LF}qtmrZ%V)JUfy?ugNCx89_d!FA_tU;ujw?hKoDeQKr1
z^rE13(<kE?spr`8)^#B^npDMZ@?lZj63iT)7DvbyDcn}?2#)YYDYB~r@DK5`68rDL
zfj;og$Cr;cR&X3i9I~h_GA2zfG0tOSTb+{>2f7<I69>rh$@dtTYIsY(D$%j~P5YCa
z95G)f18Byp=_{s(9b?31G~~aT{R>*dp6spUHbrUSBy9U51p8gEdv%<!<CMrX<4XjG
z@29FRTkZWib5e3GP<}Ms`%pi=nBPlNf}fo;(T(lT)ILT$!k)wUkt-m@JIkII>?SA|
z@4fo<$zs#q{bBoPGSpwIUZK8n#Xr3>{$;8t5{83f<zp?Z{wNFc-wvv$2wx@W9l0rE
zh;b}tEgWtTaS|WTzmN8R*V!EVoxS^=QcF{y!JZz@_dslkpF@^^aE}MV>3Dv5_?iL*
zI=<3Ao2(UXE|d|m)bDW_VM%=|FLVbx{aN|vsmt(55dyLF>*E9;>waO(i=i$-dfjw%
z!-x-nE6_l2GJKB+E1;GkQns9|M0>*42LJzFQNO0_RERBX=ZL%}#as<&uKjFs;!ur!
z$FGrWp28AbUTE6?&IaWJTfN{wWp0_PvgoJZsh&K<Ln$bu>h_63!Z^eG!}q`2m6@2i
z8OPm5#;J1yk_1zzRRZn}CE~@?0r4ZKls;_$&A$G*hG+xFDvoKjwGD#P3KK`2P4IY~
z?c2sD{VHz~suS?%mKmD&bf2lpIHqUZBGD&X97GLpT`S3-uER;7gpwUUS`+Q$s7U#T
zgA^KHWcPU4WnLDpq30&PI>?xN#csxnQ8w=h|1K=tp3I6-{D2)A(8ldtKuFZR(3Ro&
zM^iY#X>LEd(-eLReIy6A5=6n`=kIOgU)wl>8k_fTNLxI@iUIS<>ho@zZSl|7ih>L^
zhrY#`+Ve2dtIIENEZA}N8A{F>^kp+%+RB=$f)}iFr`XTK`{<j=eYo7QR#wiiPAl*#
zo6>#nzd|-0)E?bdEH4J5yz&y?`^@HCzby1%CnNy55N=2R+I~Isqojpq!kojleW#%;
z(iC0jaB9jgS^}&6i^W&;E?YgHe-@#8GUp=5`N;Eesru*6-xovgzC{m2??>?i>Pku<
zSy!AH0Y|+`Hda;=qo;OlTIVkwW4qU>3Uu=~_gZvucGyn|e-FX(0T40s3rgs>bhHp;
zGU5T_*a$($3G9**ZcAR`Kzf^M9}F#f;^4hGc-^6y<fI`JasL>poLVaXAu7X0Fc2r7
z|J0hd<AGPTTDSX%Gvsr5n}&euJ4vRlSXh~J;l4!XA%)KXkYecf$aDU3{l&6!6R6<Q
z7p*ZpO(nSS5{#Q>cQ0C>>L%!nUx2TsXnd`iGOPXUQxoXWxUHK><xzcz^NdO3E{ULZ
zSCT{hcV{)d5AoK>wI|==7CZ|*Yv|^42#E`;^S=W}?txG)ju92RO%=5FP>>cusZ*AA
z$j$+Zv4IQep{fq4uM;I&?_=k1z&hjPtr`U<`ef*H*E`KKY^C14R(iKYjfRq(c)!u0
z5#2I6IGrJ%EXv~NAm=C*<gBawK%~$s+vDJ-!f#nIq}i4Q7+HJV;5El8`C*Y50gH-V
zoK_FYwB4wQ{)^SAP%8g~RHmUDPpPRY>tpSU(=4A&dftEgRPzY<K^D)bE$U}1Ufzy=
zZR*(ZhAe;e_2&C^0e5zBj-bgjFEh_9Sd*<=G7k^yRQFf0AYPjF1Hp$=LG>T=%#Jf=
zmG$Pq6ezJD#MfFv$|uw^$Gh*N6)f*zQ{6B$ywuf-=dgk7DXvtIO-M{BNL~~o<wI1i
zc%A0JJ}`Qi{3|G7E(Cy@!Ttm1;F17HA$Vu2K445pWHyNsKoZmV&BsMM9k*~Nms^?f
zWsm8=J04u}Z+1Ukra;wYOW^kO>4{-PW^6J{x`~nX^#L7sN+lndp<^h@p{B((Wh7w>
zSY2vUy3MIRFIC)D9+;qJzXq!pBuYdZXB4j}!`hN+=kBFJk)y@C<AF$i^J{mPdU-`*
zlV|AkgibsaSLzwsg!KfMvqSDljxD_jpaS;KoP?M@RbbiX%5cC8ovz`YX>wWIub4q>
zj=Ojh2lp1KDALuuVl!=ss&j#_Wp!rmQ>^LyL#;7b-ZI3UvvP7Fv({8TQ_t>6fh0Xi
zX=S2=zZ6j%yzD^xKHh<@#DIRR`SlO`Sk48{!9}ixl;@_0@wzWlAE#Va-aJzWkRxyr
z8n5QVq&f4s#iis1VK$`-!Q4PS*8i0-iT`|0rSQK!WBY%O=$MJ*1AzW4r!3byutGut
zd0C(`7A_XiFW|q0lo~#$8>dET&&w}#UtnPyNC|%O9R8=cb>0YhqK*)(QWpOTcdW}l
zt7fJD&f&-IB2ai6%)(Bt=khYaSJUku<k7F9pQPNMDee;3)a1krh||ghwkp@Refu@G
z)(@Fsi(>?Wyb|YhL^v94=EpIu<g@Zi+(6i=H&(_Oi|?NcrSZnk1{qL2k=B7R*orAH
z!Th$J%%8tleX@qW5@}zTpPI_wwtHn`-ePWjc^fv81lPcVKvmpdWkVlV-9HP(B|dy-
z8dI8+NINzdZN(v_vOCQ6XgcZG4X1VVe;M(=UQ!mK1aiW@_j_OY-MpWvQvYSa`qTJd
ztl&|~(RFd=yOQKD4cQ&Vsv{Yvf68Bn>D{Cu%^1}vG(;RAQ);mTJ3ipZhf{ooKJ)}n
z3E7F~bbc}kzLM%(WEr$AY7zumHSeXWXX=b+ws9K`Q}lB4sHq)jOPBSD0>A#(CxYU$
zB{uI2zL1nEL^iS`IHt_3**hU1@el=HA5|9OQgjlz-iwE7BRogG;c1>B;&Ym9>WVr5
z?mhm3`oQr_LeR>?HJCt~xP*LIWP+&LBHJtXf!m5djFQTqwo@*Qe@n)CP6d>knbvjn
zh7b0PG1m3I&mHRTmL^&Fpzv*Tkg309zRIPFWYFOmJ1*XZvPWY-n(>*|i-g=&l8*R+
z2fpXYtYnS<^;sU#HzNXjwb!1;T`$$1==`hxU*quq|M{?Ecf3~{xtH`@T3PQrmAJ-V
z-n+g!K0y|jGeuCAnVT{mzZX*aIMB9<OQ0QiZ$+aL<sjR0J>#d03<R76V0LtVKP&j3
zi!3VW^V2~;((txmUw3><aqAN=>kZEF9y($lzAd>ZT^4Ijl-kRm&bg1D`tPlr(dgvv
z{fZ3U1VUs<KgBtSeOfxzI4b*Ul6mIaC)8Rd<AB2&_TKYER5@Ke0Vx_HUH@J;m?eZA
ziutMCd-e6DnNqD*u{{W8?F63AkabQ-mNRDNi3F>i#0kym`feO0Jik-?IC+%Vs+xX5
zwy*uf1Yti-tLNpBNL*LIjYsG|s|Ku%4;aAbWZSG%3$T(8oG79vdZgeVuG(utfgrl$
z)(RvIccT(&1>HPzo>YN@ZlpFMe&{eEut8n}Ma<EioaY{fY~4J3!cFcr#8kePu=wEZ
zp2$SPD1F2nDZ1`T-_7J!?UCg(?PC4GLu01dGwG352bE8mr;5uZ_q{yz?xXmeC*y#d
z{fV^G<}T%Cq7{El@Xx^S{jh(v`PcaTYi|7Oz4-526Q&A3);aJl9tz()f{?KS72@;1
z?YW2sN0*K#2E*6xonYD^>?Kf(m!95z%j}xB;rGim=cjnFJ+|o_b~$-;2qPljAz>U_
zt67$zytQ$?v3Q<@JB*G!9`O_VE_lWU`+u%@p)^-7ue*#x4mLYTb-sVe(qmRUz1FQg
z{!kCzI_r;p@DS11vxv?!>~7i$m`s2idvx$op`A<O7;Ji;#O(Da_U3lJ&Hp85tTwD<
z{CfPgC}p}x(NZh@h?kR!LdBk6pSlLpui1qnsXj426AezXdXP3@L3jMc#Fgy&D;hrh
zeDq*bA;rVu!3W<b3@-Kg7?-);MSm^6tsiXTcM=gDmeb6n8l5sX7xw3v*P~fjUo>v<
z3qLV7O!!IojcGcR>862mOB@QOKo%hG(&uNUl47lw*}EjGuYHfi%1^QamTB1LFfMB}
z91UayAZ8z6J3T*NN$_DW)+Ypxz<I38!IF&-CunKuZFl%L*SCUUOK!j`ngl()_~6aD
z$98Tgt7O8No?n3?>rPjFlG_^J-sRn-p_0Gl%CM*oWM-iI&t_ku*fXYS*IpA{{2-|G
z>Z7rZvs$1hhhK4ls6=;&#JOC&_}+3wpZ0FQ5!?pdA0d=g!V>oGvMY9~cDK)GimIAl
z;gTPkl>@!z`;?<>WajqHoGyjb_qq`e-tVN+w;0;76{%lFkkgsfm*{Mc7a|youb7O7
z%&79;jNMdSdqSYf3BLM^TaLtvYej1IzwF5pawOO)R!X}tY7(w;GP!ILoIZ}1naoi}
z3o>HKe;Q(kwr^(I|6<{nA6pe3o<r=r1fK7DVEDQ9vjztx++e+x4Uc^45Ba6!X22no
zELHEp-+S%wX<tbj+I*7k=AHj+-POn(ZP=n!>Zz1)lW#ej_r4E@W6gI4xd<tyq9rHS
z#<gFFiRI+c0TD>Y@}l&v<XrB}=ak32@8judc%PRvOT0g-^BM9qa!|C(0xwv&28?2U
zZYL2HE&66p_#s`rM%*UL6ro(b3VnJXewq1G5P!Rt&>{Jt2|ZA4>lrXuh~0_-9jMYg
zylBZ4+d@R$wwp%QlxioRV#)%OO|1(1$tk`oCXuTeyo~=^t|?AeHecGU&UZ1VoAqT=
zCVgWdbMZ?)XL)3rYm3^m$@6^&fQJ3`yuZ2TxCF$h`7EZG7|$aB|1Il+la9e;LXMJ~
zZ*())SLX=N_)c@_LABxf4pIph2)AiW2}kEfmJ$zGzBZ;%mciNpVATLUdtc2nRP-Ts
zvtg@_s#dxC8*5e)iDL3bh-$A<yBP^31VkC1K$Bs)<XgXVU9P2sZ*GD?LGKp%qZd|9
z3y|m3TghsW#A(oZaqd=FP`Eow9DzhxH}(|Cfj|&uA`8bMLWqXEzFbOi4<Jy;_fct4
z&TWdTUV@e&W5Jr^C9Qfno;p5<ngO|#(7f!n&iPj+;jC)62eUw1jx?_nx}4$kS5mz1
zDl_T|#M=y2;}Vi=7Ce0Lq-xDRq;wGLmx+L)r|Go7=p3zaO|vwdRXpe1Lu5Pca_EBc
zcxIu|7Kv+r1-DGk<;ARi;j?|td1U5;Ogd`I%|G8X_ic5g0=<$psDB=CwpW<u<LMVv
z>Qgz-#OO{H4Sw1vxA^$OR=)LQTVXzXob+cyN27^|^^Hr&yzq2m#Y-l(8V1)cifF99
z2W~7GS^93>Yp()QKLix7JJL&~NEPU5h7b#pO}uJP&`Zjt?Zab<Kl0a#tcK<uN-I}S
zP`AAHo6^ZE%~TT8(fYW|WN@|okt}vTa6{G8#@@)ji`#+QNDVYf;?O|a(0ch7i-N_K
z4eWsS8wM}mM{7a8xtRhhpIA|opL;x$H<2}x_`Sx+-QNzPbksNgDQPg&^Ww@mqp6jS
zU&7LHb?|Js0gu6LWpCd8{6tEVI@?bt-Mv*4q8p(NOw3qM2){RUk0X_g=x7ytfA>Z7
z#8z<@iALn@x}(Y#pIO-|#K^}Po5jVs(X-=@RFkE3ft%v_d(?KNIBL!1QHyoUZ=8SV
zV2+-FO_M~xs?Lt9M5;vdMOo_MI>*&gJl|;=%q@3Hg%Iw_(h+oheb1zyq5GlNI&~br
zy+k%#Z0t`eq8|iAB8+z~6ry6?W4tw>%PBv{lh<86_gi<CnCvyVDRk!qL@|o#A$u~R
zFG5_L^T;!`nKQiGi3<sjCtW@<{dCv=OzdjQNh^G?sPBNdQ1_*wrM}+ND`-ST@p75;
zgCG9X6O2>i;NVPlHJa{OfO{Z2gB#M;cx%@k7)3l>olNxxcq43`ga_mpSy^YE2o`R{
z%(lC{G*%C4mQHNPJc;4pKa5HYuV1k9*s-pA$zxT6<CVm9EyF+VJ{ag@M-{E~l-J9o
z=CVA~ef$+!VsFIcn$OI+#d*nDu8>P~NfrE@)tcNWZk>0-y$=$Xd)M9c^Jh=Xn-_DM
zNxo3PAyr(bpZYg+C4QjGyeO7eg0I?kua{Mppb)9{n<~-N>b0NWMMNkvcJ8Ca6~w(Q
zX99^x0VUFRXLGtm^Hcm7=LY;hMV4bObVAE6E~+cq5MB7)kWh4H{8&XhWm=Vc_+(5x
z`cu}j#0?j18(hW8P4S!gW!QACs2Ob3hrK2q6WOvtxP4@ZF9Im_qD>1#bElrH*6f$@
zi4$<tB~flyGZ}5)6I+*+&COChn+6(NUZy<jbC9+*;doCXKH>i$DcBA0)*stQx=)0s
z&9=eJ1HQ-6Cu6)nF+rKcBjM~|4jRpylM4G0=zer2tkerfm7T96&pb4@m<`lha58q~
zfM%O3iAQJ5i^D}PJy2@jE?T9h%@Ut-XbFb|7Pb3xFGw3dAUmZ)3P=*~M>4-WB((2g
zFWkVgfUwFKKj!8E0EpP`VGIEy59lh5D(q`2ZF|54eXfP<9C%VVPazfVoUf11?yhef
zHb8g=u)=@eU;JmgnneGjJE8w0HWx{jC*=__E?>e>Oss>k9itFNy3H`^oYoje;@Ajo
zwOxi?>RAE~R%13d5V1Wz*6V^t;dI3j$i<iC=8D~jAb3YDg5$9eV+6EF9FkPuf!#d<
z+z*ECYAM$5u!u9boK{{mdGheMEQK|Zj@37tr=3s(8cXtTglkmtg{%BG?3Sw#lgE+&
zyodjuQ1S02?40Fsu}+Ktx7Q(k9(A7nVu;6<tY7aXrXZ#xkB!_g)-;UW4kbYa`xSW}
zlHAsojt$jN<7(wbM;!^zsi+oaJY49L0E-^H;@3~PUT$~fr18*O6!X?nPVz^*8njK}
z%B6jyI1!}=IK0Qzxp&KAhI~%!4ii!r7~Sh!dZH^NJW&n=n5CH3rRoNx@-jm*IFJ0E
z_G6@LOoWH0fPVW&mnN`NcU+yU7MZqM0R58q3y_tybMVDqJ@;VYM9gVnzAUXQo0fYU
z1Z3T=saXcpjv8F+x1W@R^vqI)Rh;j6s!6XGC*$_LjSVZ5(oG;Iz$|?FK+!a#X3U?#
zlJr5h4JC|eOIeLu0qU8v7UpL=v-OhFsk9i#9_}A{Ip5PvjMS%36|G?cf41rd+&doR
z=kp#1CJ+$L;{SmfR{%T?{ihh08Y70dJJR{mL5bgi_A^Ft@FN&tQZO|^UW%OZ5QiKz
z)?mz8+ZWljxXU2o!7IQ?Cu4CiKJj^d^DmZ`lWF@0mC#Q82!q{R406d-cx!yxTzyKt
zVwQC0bTu?1(atW4T2sy|%qQ%bP1cF?E>51NjU2CysS6R%ErCQ!xO^GDQNg>gxp2qZ
zaLYK{g=^I0RkM)2uh|jLfY;%R#TbjbiX-tv#X;_AA5~iUc?(tO2MrGDvLYUn-yeRD
z1g!qW(nKGJwLeyV)ivX`s5J@I)!Qo_;@lemdZ@9l-Qy%~IoFkVb9F6QPpH5qq`cp2
zzSsZ7@`m`u^YbZ&^v6wbb7Iw3$7x+nh2A3;!JEp?`Mb;znU{plZa<f_!tYNg7tIk^
zh032dog=rEo_lzuL}N@#)p~veI%fE|+T>L7g=PUkgphZ#%)UuRAA=fUmBkx9k#VI0
z$Wfi2yhf^=OWWFvbtU`Rgox5&j+&%gsmUbqIC;NQp<Y8b>J)P75IhbAmY_H#mV1x&
z-F?@OJ$m~9kLwYYX6K%rdjw`FP@BlmWa9-IUcKI{9=mNx<j>Os#gA>`!uxb^P=%PD
zIA}JY^?U><$u-p@nK)wbqQkBEFMh-3&b^j`k7}3{R2j=m0#(Kx_o1SvxG{ixaHD*J
z8^H}R_VB;8<b?}9)$NZ>N$1bODZnG{!>^8?=OXC`H!`J@NQK+nXdu_K#&})W%d;eK
ze8$-s&nv@hJKjycI4?4F9eE!jj*~RP5FjDF-|GM01hf8+Ui@=sxT{G2vRx~}2Y;Y;
zZ*S7R3vj*h+0Kmoi`Ce&_8M!HM$4o4p$cQY+hxEKQeRM=Lr`Oz7D_AM-Wehsrx+L*
zfGB)RUgh-FNw_04du*)h*XK&);&u38`e$_E8wU+rz}0R5y3KxCFPPiG`DLt$ZYF1F
z1+0M5MqMkX<i{J19_Tu>R!)zWP=3AX+4>mwdkfKoxN-ks<%eopQlvcLTcwk5vo}ay
zP5E7`x`{HGb17Aq3Qp!!%<uWyyQ%gqx~aY029qKCi&w};#V_xeLz{v+W~dKA<H1|H
zg<F%QAO=qtr6Cf*cU=xV)O+Lo<g>b!G}Ji{1q*r8B6<XU63wR^eeX>XAZ@=!{}9V0
zID8RZx!d{juqm6p(cS=6qp7vEz}!N*GBNkO_zX(A6n6anQBl%Ay~Y23-wi~Q|3JNr
zxLuVlBzIO>RjbG+6*HboUs>HBZQbzx_zxY3x91eUaqMB<m0$G;|71HQwu@BXDx0Lc
zPm>TeehF|(=t{sPE=9a-p-+!1CUVP><vLa!UgMpvvQEn$s(<~Fxvi2@$H59+wED$!
zPT?=s&ZGk{gE_0In8b5;HQ1V%(U+f6Sn?(GQ&mDA8+35`_%D_c%_9!Z@Rt`;WkWvW
zHNqF6`sLuBZ0Dr0<;IRKr^YZdR^;@2T)<c^XPYehrX5r2FV@LcsQj<FH$iWd^C$Zb
zCR~2B?%l7rWAKI9Qg{;c>oIO<YQh%Co9Lk2^dEh*KS<QQLE#@MT#Lk+iyTi?{o`8r
zQmyniI_N6*Hy!SXrd>y<M^}%&!z&4UO_$AKrQMsj`qCmO<8cgj-qF_8ixey;lJ=x0
z1wp-!vD^$j@JXHNs=|{Q-;~uQokic0(HYQd+~amTec}taS<2k<a^--#*voM*SFyBM
zh^KrH#gPk#DWMpXL_H&q%G`|dkQtz<bFWgPZkfU6mt(;=ttfnEWquHww|H#@g1Fpp
zm-gy2(=yxuc~DYsKQO8g+vfD{ah1CSD;pNW<zt2ws|yRy?+7TodE8Nj2yAAXa&O5U
zb5g&tlVbR0%O^V^7;?CqQkQ~7JKos;s{|f*jT(KCexN;wHXtVj8!c3v`}9g2ya{(>
z3f^GqFiG`1R1drinE1%7x#Vo(hmrW?ty6SHcYv-fSYS||dW8VQkyom*6xY7L6Zz~C
z6!u$X)ng!|X_*`WYSL^gN{3`Bd<2d?$pvy~V&0z_tdRD`TaYAlzWeUM1D{Frw4O*2
zh*ptSqHMHCZ$0SF9w%$dV(4E*praFnZ!F-^O^}9$ZuKUGhpM2ZC~svS@m62=5mb@^
zV%zXgdQ?(*Y~ic`z}EmrIH|hjExt))MKOMUwb*7eG?X|dDl~|lSeMrO$$50<mH6?c
zGpPWXQkn3~dTXinA%W{;vbnnd19)Zuc?R=@IfKsX!XIu#{(OUq=t+Lnn84UAqV3T>
z$qNEviIyxii7nlcr6T$Qt`pG;OCD&FJ~*R$P`9Q@cfi%L5GA}%T8H}3(#<5`lGSEw
zrM+)KVRA&;o$x!XP$lam>(t<*=rcKco0ZIOOMA&VR0B|6+~o^U-eKX|8!Tu_6e#tH
z2vy}a>j1|%@99dBqM?~$A)L@v>WU-BSUQplgCfzdHUqD8bwqr;oa*#~ddrCTpiCKS
zB{7v-{kNSolzGU%STc;}<gpi@U74PY@VDtPF?ox8G4yW1{eW618qy-AZ~PAV`plGD
zeFy}Gf%g)Izla)CkfGNrXEkg|N$t(XkKj#eMF=`qkE4TO8;{9TlP{G%1BCWb=IuCA
zMc2jU9!sH9f^{2Fg$T8V`D{NB9|Su%VW;!iC^z3POL<joTzoO(>*Y?2ir0AavlV3O
z*yVn(3_fIXhK3*Vid7I@fuswgO-`l^-jrhn8WTL-sBkYK!LG3X%xnMdxr#!U&nZ7e
z)_#n$e{m?0F(U~zet1=;$6`}<u?&C5r*ZFJ-HAWu>h|f3f59u)+EZNo(eJPYL=QY!
z1loE{d<rhTZ~zNlG-Q9V*oG8=E-i|+W}?N%V_qg8@w=JXSs5YGJ1I?c@m{%tXnNC_
zshh|10{k)BwQOQS7c5Hb5y>+zEpm^Ob#&%L)*xo_%qqOJrf6hZXL`tAXe#QC89BGM
zI2S#AsTfcKXe5**nj`B@x1EMWn=!Z03XVz&`tQMzpG2Y$w|nD{3>dZCNQqSlNgwNX
z>`PWYB#ZVmHf6lr1)@BD-9Cnn@Y&J(co~w!bgfpW@Ef{WR^$qtI8RTz^>HP4c{J|m
zofRK`R$SETfl33{QmD>VNHMqUruDu~5uOg3Q>i?jo%}C+G~c1HOj1@chJobdf>c@N
zVzGNNR${>>6ycZX5t4JCDbX2@RuP=dLC-lt9a&30@n7a9YHB*}uJZ)+S`fp!A9zqY
z=o!3fSS!&rrLsc1!aezScl_9MX;3AT^0W_Jp`GOvKW@{Y4!UWB2HcXBQx~_)LqC#C
z-=)cn^X)7OmwW{{y7I`cml9W<MPk3FW#WHJw;Z$cyL14MvAVq{Q~DRHU+mS3GeZ6H
zZLK-W;wZYPSi0?oj_@%+@;)>_ImVn3nVcj=B}5xF7J?nu8Us|7^2WjL{^S|QXFk=q
zY`AksjrPEl4KB4#ONQ(N_SnW2OsUTmboPfIb_7@v&KGQ|&~B$4jhYYctlkaC-P?l|
zt2>6(9#KFlRKJaE>$-p_C(6|&Sn=7pu=KM$IpvOtydn+*rx;uv@Zgt6sxD|uL`K~O
z{?e?CR5RipGAjYW#fl$pT<Y@hgK}HIxf|U+VhpBU<JYBM%ROt!YIVP%)MQ)K=>o`g
zQ{5A={K$&H0>h^9MMpzJK^~vU_3KnEEd%pgS2q+`S+aim5`%Sm{B(0XQm8$j`>#UN
z9GpnF`)c~*A$7f6>KrVU+Y&{|2EUpE^}sp_x^sp}XASq8dm>JcmP)53lP|0h%M>N=
zjQD9n-`GdkOC`X7dY`Ll@xQ~-U;H#f+UPfn<|<ZaJq>bdHKys{7?bjln$z&3j<_ws
zepxHW!PBi2{E+p73Lh<%f?NQ1Qik>9l@@c<Vu{<$`mF%}HWSaAYj_b<%=g{{RB@S%
z+D?Ibwdmg2U2;h%Y^|4(&rt49JFFs*lm{Um-^0Ws(PggG!9+TD-si2jd+zXPF#Xt1
z9&~;P<t4ONo6XDq^Q;E@)pXe>`c>E=X;aBzbguWWC3r^al`m{=u)26bl@*)sJ0k!Y
zM_H-H(D%HQL2V`a&bNHaF`Z+6Ki^r**U*RmXznluAoldl>4N(AUZDR51Bepe#)oR~
zS(m=ywK6z^^N~IU-Jxj)0FV1%d-zM>{MSXp&XzBJtBg${jbA|BD&$Vygh!~4qynX{
zX@T;+ra;gJd#)XHp$f}JqPH(|Xu)FYH@I%ESMqSqA<A#8F%p!WyjfL1R={0Qa2~E6
zaz6pT2Wr_}=_9OHG=FF~{9$s)6m!xe_$^*HP-hBn-$<d0TL{iPlw7s@{JW$)<(XP}
zP{>E3_4d@pZb*&TC#nj>;}`{2K`4Q2^m-1?xTw%7I|O4Wxx{n%u-sGE^4kDk#xQ#M
zFP8O}8gSWwWBG2jPlyOKd!pH6y@xunI~6rIZx~{5y^q>W_eh~9H`T?Pd9#CN1@XaF
z-Uh0v4om0@1vbB5xxyFDrgHu*9^dIBx+vou<L#)iXLN`AqEYD_z?uXAx;VS4^@$(5
zxa0}Cp{TAOiYJw)t#PD5wiO&ERmd2c?a^0?2casK=4y6CKQ~C^de|}^E05m|nS2~7
zzOcy$%Qx;5-mcNHEDO-IC>PuG+B1xjD~Kyky;H-m1dQNP?HT<B7<ob)%fbtt0D_M8
z$0K4wf-6q9r_*OYl&<7Y1beESJ_^JnL&Pb{JqBa6921K>`u0j~^7g-HtCtyEJirYj
zm*q^JN1YdYI#X_b&lOKB6Ru2my#M1c$+&`42}Q*W6PiXs!m><~#u_OLc-_D-43m%{
zwf~CH?Q4DIsoTg+_vu==SBMb+=gQ;#vqfwLB74@7^#X9>N(#*?S-c)xY@ve`wB+<i
zzyHE@LK3vKxz<(0u|)SGM*|#*3VYzPAECxxNF=WIntS9m;}{xbu-VY@#{@7e>i&s&
z<fX;PoBgxlwU{cYGV$rD#3;I7VYj}j!~z|r2?y_JgnQkrQwdDK>wj>@V<LE%(>GKl
z76%^A#&qM?`*pt(a?SJ1ji|Le-dA6EY|v*<((8i^)M-iuN~)-|%9htgwDe#3y~DNW
z7?;fQ%804T)Y!dDbWuP~NOMuJ%D!M?SxJ~TAlDCc!=f^EZa`AbNtP)WzVm*Lh)qG-
zM+GaIX%9fe2<tdVg<FFw_)4*j3}o4Q%pq$ZUo95Z7o@2TevBzPpVChq15JO_T0Zvn
z7P-=NWa4owZDcb*!`;$Fy^fw7PN!>JzZ`}4sefnC_`V9DAD18ZD$l}i32SQgxEs)R
zolq?5TUmgo8EpE5=ftVH(TB?Z#k%-XgQN+Oel^1&4BJRgMop$Qa0gE{GB~zi2%<=&
zKA;iF-w1WTVbSO(J$bF^H?<((YkXqc))iI2l1fdlu`dbf%L-yr04Ef{)phJ#Sol^*
zEbiP8u^sPRmtM6;>hp^Xb;Jymdpy;f(kDr~>Y4w%Rp3f*DApajGtA`r`B58MSktiZ
z{D7_QNs3;uMjZClI7;?TqGGixc0Uu+j`>tVvRLow;Xiay?sN}v)$0>8cn0@X7*T&3
zJMm+l4`%H~YbXR3{^91?1hn^KEdrc9=cZFJ$~P9_0DmJ<kIR6(`$^kwN(j`2U7M9L
z6&%Vz|9Cz&x~;q?86e(N1%a==r=FO-i%P!h!t}?COJ+OaI%osE?NX`s%W20@j(PVo
zIE05hte_Hp^P}<kkgv>_qjR^`EA^8*iuxY62?H6Di>TlkH+0FjNmzd>l>`rjgC9Zy
z!82!ldh+1Io(k13xaVTvX2HTloX4M(iN+L-?jIswCZ}&|a-~?$L!OhlabpK!V}k@(
ztQjnG`VRG{QhbldY!?v=*Iup9%o7Fg#qp4W+Gmz6t7h|eMmh#x#Fr-OU~x)sK3)Yi
zel;-7HTKx5Xx)9J;rOCj$}zyxR*&{cyO)2-sZ}YV3um0CxY5(?__VX8MMg~z>$GbT
zrn1z&f%$KJX_4ulj(%%N+QNx_>m6iR-?uI*6~l+a(MR+eOQ^>su{J5l;sU43pn%>f
zukYEUe5W6*@|<q*HSEK8k;c!8*r8d+2CJ&<N!;e7BIIh)&7Q8m{-L5j@uEpKEd;Iy
zzJ{*r4fkiN|9=SPhBW>(efU39XgIrtCQE%HuhU&VpT7>$`iJby`PU8qLC5}Qqm(OT
z=pe4WoOYNNY#KYhWTZKo0EQ(oe6~a3l<cgv^t}gmCpi*fEBqN}dU>YzP^Hi+w@W=Q
zTy-4oE`Fu{7wbmfVy65EW$M?uwir9x&YzKoyjylyFqq<f&qyi)k)I04Qsb<q!`-Sz
znpS!bIPe=-c_=*LY+cX`K616+c|p;j23k*esLF5?k2X>W{baGK!kDw)^f_T=>3g+I
zetv(HYf1@UMBoI)XwbKu^L}u)77{G)5+9f+#^&X1n!<hc{Iv7EScwKeRX#)TscV=X
z_7)B$$=1XgW7Z3hgpA!}3N^cFC8_azgv2ALP7LGEwS)qU0il5y*#PG&fsg(Oelor*
zDW-%l0pkvY#zd9eXAREH+`9TAFK2~tPOsHESk~aLl|U)zJhDC0P~v(%aJncX<T2g_
zvX`AlSyrk^S^0}<As5N3K@5|NNeg$C$-RvDFC|zG(?81ps{KD{bn+HG0eRa_NzhAm
zN5=}J=@L8AYr6+i3dGIBI~*hOJ!^rP%uL{i4p-0isB!eP(nJ-Y@0J(!nQgtkiUTZQ
zGjO0b=|9R^|0w;d_W!KWd2(dZI*v(R8+S%_-TSqv0<Dp19EiuHkC1R>XKMcr*~MHO
zdey&J&1_4|0B%{YXJ>Xx8H+i;-u=Z|(>eN+mgD**R9hU=UdgyC&R`UhzcewQhAy!&
zvjWL;_CN)hd!yY~Ug@o2fg9MV$f;t=!2ToDDs01(>gmv|^k4%xTv;$~&Fqnjc%B^C
Thsr9o=f_%k7A)uW-?{$_N`xa%

literal 0
HcmV?d00001


From 1e2e6f5ba920ac0a7592fa110b528a930a6d25fc Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 20:52:34 -0700
Subject: [PATCH 050/219] more wordsmithing of the Friendica invitation email

---
 mod/invite.php | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/mod/invite.php b/mod/invite.php
index ff9f83e0d4..2dbf93c590 100755
--- a/mod/invite.php
+++ b/mod/invite.php
@@ -56,7 +56,7 @@ function invite_post(&$a) {
 		else
 			$nmessage = $message;
 
-		$res = mail($recip, sprintf( t('Please join my close friends on Friendica'), $a->config['sitename']), 
+		$res = mail($recip, sprintf( t('Please join us on Friendica'), $a->config['sitename']), 
 			$nmessage, 
 			"From: " . $a->user['email'] . "\n"
 			. 'Content-type: text/plain; charset=UTF-8' . "\n"
@@ -97,9 +97,10 @@ function invite_content(&$a) {
 	$dirloc = get_config('system','directory_submit_url');
 	if(strlen($dirloc)) {
 		if($a->config['register_policy'] == REGISTER_CLOSED)
-			$linktxt = sprintf( t('Visit %s for a list of public sites you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks.'), dirname($dirloc) . '/siteinfo');
+			$linktxt = sprintf( t('Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks.'), dirname($dirloc) . '/siteinfo');
 		elseif($a->config['register_policy'] != REGISTER_CLOSED)
-			$linktxt = sprintf( t('To accept this invitation, please visit and register at %s or any other public Friendica website. They all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites.'),$a->get_baseurl(),dirname($dirloc) . '/siteinfo');
+			$linktxt = sprintf( t('To accept this invitation, please visit and register at %s or any other public Friendica website.'), $a->get_baseurl())
+			. "\r\n" . "\r\n" . sprintf( t('Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join.'),dirname($dirloc) . '/siteinfo');
 	}
 	else {
 		$o = t('Our apologies. This system is not currently configured to connect with other public sites or invite members.');
@@ -110,7 +111,7 @@ function invite_content(&$a) {
 		'$invite' => t('Send invitations'),
 		'$addr_text' => t('Enter email addresses, one per line:'),
 		'$msg_text' => t('Your message:'),
-		'$default_message' => t('Please join my close friends on Friendica, and help us to build a better social web.') . "\r\n" . "\r\n"
+		'$default_message' => t('You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web.') . "\r\n" . "\r\n"
 			. $linktxt
 			. "\r\n" . "\r\n" . (($invonly) ? t('You will need to supply this invitation code: $invite_code') . "\r\n" . "\r\n" : '') .t('Once you have registered, please connect with me via my profile page at:') 
 			. "\r\n" . "\r\n" . $a->get_baseurl() . '/profile/' . $a->user['nickname']

From ba28362242c18ff9ab8c5c03785cd4196642ea73 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 21:12:10 -0700
Subject: [PATCH 051/219] position the theme-preview on settings page

---
 view/theme/duepuntozero/style.css | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index b79b00ef41..b1c2fb77eb 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -249,6 +249,10 @@ div.wall-item-content-wrapper.shiny {
 	background: #FFFFC8;
 }
 
+#theme-preview {
+	margin: 15px 0 15px 150px;
+}
+
 /* from default */
 #jot-perms-icon, 
 #profile-location,

From 021c64767350d9ae2d95b57de5b6250c729b3dc6 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 25 Mar 2012 21:43:17 -0700
Subject: [PATCH 052/219] don't include friend suggestions for people with the
 same name as current contacts. This will remove a lot of #whoaretonybaldwin.

---
 include/socgraph.php | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/include/socgraph.php b/include/socgraph.php
index b2f5455094..3f51940492 100755
--- a/include/socgraph.php
+++ b/include/socgraph.php
@@ -237,12 +237,14 @@ function suggestion_query($uid, $start = 0, $limit = 80) {
 
 	$r = q("SELECT count(glink.gcid) as `total`, gcontact.* from gcontact 
 		left join glink on glink.gcid = gcontact.id 
-		where uid = %d and not gcontact.nurl in ( select nurl from contact where uid = %d)
+		where uid = %d and not gcontact.nurl in ( select nurl from contact where uid = %d )
+		and not gcontact.name in ( select name from contact where uid = %d )
 		and not gcontact.id in ( select gcid from gcign where uid = %d )
 		group by glink.gcid order by total desc limit %d, %d ",
 		intval($uid),
 		intval($uid),
 		intval($uid),
+		intval($uid),
 		intval($start),
 		intval($limit)
 	);
@@ -252,11 +254,13 @@ function suggestion_query($uid, $start = 0, $limit = 80) {
 
 	$r2 = q("SELECT gcontact.* from gcontact 
 		left join glink on glink.gcid = gcontact.id 
-		where glink.uid = 0 and glink.cid = 0 and not gcontact.nurl in ( select nurl from contact where uid = %d)
+		where glink.uid = 0 and glink.cid = 0 and not gcontact.nurl in ( select nurl from contact where uid = %d )
+		and not gcontact.name in ( select name from contact where uid = %d )
 		and not gcontact.id in ( select gcid from gcign where uid = %d )
 		order by rand() limit %d, %d ",
 		intval($uid),
 		intval($uid),
+		intval($uid),
 		intval($start),
 		intval($limit)
 	);

From 37f02424f801b3132b75b39d4132f35025667a75 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 26 Mar 2012 07:02:27 +0200
Subject: [PATCH 053/219] small fix

---
 view/theme/diabook-blue/communityhome.tpl | 2 +-
 view/theme/diabook-blue/theme.php         | 7 ++++---
 view/theme/diabook/communityhome.tpl      | 2 +-
 view/theme/diabook/theme.php              | 7 +------
 4 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 5b807c8ad4..5bae061788 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -46,7 +46,7 @@
 </div>
 {{ endif }}
 
-{{ if $lastusers_title }}
+{{ if $page }}
 <div>$page</div>
 {{ endif }}
 
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 2c878e6f05..a5f4490bac 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -18,7 +18,7 @@ $cssFile = null;
 /**
  * prints last community activity
  */
-function diabook_community_info(){
+function diabook_blue_community_info(){
 	$a = get_app();
 	//right_aside at networkpages
 
@@ -170,6 +170,7 @@ function diabook_community_info(){
 	if (sizeof($contacts) > 0)
 		
 		$aside['$page'] = $page;
+		
   //END Community Page		   
    
    
@@ -214,7 +215,7 @@ if ($a->argv[0] === "network" && local_user()){
 	}
 	
 	// COMMUNITY
-	diabook_community_info();
+	diabook_blue_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-network.css";
@@ -227,7 +228,7 @@ if ($a->argv[0] === "network" && local_user()){
 if ($a->argv[0] === "profile"){
 	
 	// COMMUNITY
-	diabook_community_info();
+	diabook_blue_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-profile.css";
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index c1b395dbef..1ba9ad081a 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -46,7 +46,7 @@
 </div>
 {{ endif }}
 
-{{ if $lastusers_title }}
+{{ if $page }}
 <div>$page</div>
 {{ endif }}
 
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 5b87e31424..5bd2061007 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -252,12 +252,7 @@ $a->page['htmlhead'] .= <<< EOT
 	$('a.lightbox').fancybox(); // Select all links with lightbox class
  });
  
- $(document).ready(function ()
-$('iframe').each(function()
-var url = $(this).attr("src");
-$(this).attr("src",url+"?wmode=transparent");
-);
-);
+ 
  
  </script>
 EOT;

From 7de8e15ca452e1118807c499ba8b8b1765214821 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Mon, 26 Mar 2012 03:01:13 -0400
Subject: [PATCH 054/219] fix the search box

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/communityhome.tpl |  2 +-
 view/theme/dispy-dark/style.css         | 11 ++++++++---
 view/theme/dispy/communityhome.tpl      |  2 +-
 view/theme/dispy/style.css              | 15 ++++++++++++---
 4 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/view/theme/dispy-dark/communityhome.tpl b/view/theme/dispy-dark/communityhome.tpl
index 0659ebe206..0838fc7578 100644
--- a/view/theme/dispy-dark/communityhome.tpl
+++ b/view/theme/dispy-dark/communityhome.tpl
@@ -1,4 +1,4 @@
-{{ if $lastusers_title }}
+{{ if $page }}
 <h3>PostIt to Friendica</h3>
 <div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
 {{ endif }}
diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 6292da6d23..e47eb22ed1 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -491,13 +491,18 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	background: transparent url(icons.png) -190px -60px no-repeat;
 }
 .search-box {
-	margin: 5px;
-	width: 65%;
+	display: inline-block;
 	height: 40px;
-	z-index: 100;
+	margin: 12px 0 0 -3px;
+	position: relative;
+	right: -12px;
+	top: 17px;
+	width: 0;
 }
 #search-text {
 	border: 1px #2e2f2e solid;
+	background: #2e2f2e;
+	color: #eec;
 }
 .nav-ajax-update, .nav-ajax-left {
 	width: 30px;
diff --git a/view/theme/dispy/communityhome.tpl b/view/theme/dispy/communityhome.tpl
index 0659ebe206..0838fc7578 100644
--- a/view/theme/dispy/communityhome.tpl
+++ b/view/theme/dispy/communityhome.tpl
@@ -1,4 +1,4 @@
-{{ if $lastusers_title }}
+{{ if $page }}
 <h3>PostIt to Friendica</h3>
 <div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
 {{ endif }}
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 116f88b31b..7c80c8b5bb 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -199,6 +199,10 @@ input[type=submit] {
 .action {
 	margin: 5px 0;
 }
+.tool {
+	margin: 5px 0;
+	list-style: none;
+}
 
 
 /**
@@ -483,13 +487,18 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	background: transparent url(icons.png) -190px -60px no-repeat;
 }
 .search-box {
-	margin: 5px;
-	width: 65%;
+	display: inline-block;
 	height: 40px;
-	z-index: 100;
+	margin: 12px 0 0 -3px;
+	position: relative;
+	right: -12px;
+	top: 17px;
+	width: 0;
 }
 #search-text {
 	border: 1px #eec solid;
+	background: #eec;
+	color: #e2e33436;
 }
 .nav-ajax-update, .nav-ajax-left {
 	width: 30px;

From 51d419e159de93c6ca7efaa1f1f69dc36eb3cb26 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Mon, 26 Mar 2012 09:09:14 +0200
Subject: [PATCH 055/219] themes: use duepuntozero tpls as default

---
 view/comment_item.tpl                         |   2 +-
 view/contact_template.tpl                     |  25 ++-
 view/conversation.tpl                         |   8 +-
 view/group_side.tpl                           |  35 ++--
 view/jot.tpl                                  |  80 ++++++---
 view/nav.tpl                                  | 169 ++++++------------
 view/nets.tpl                                 |  10 +-
 view/profile_vcard.tpl                        |  24 +--
 view/saved_searches_aside.tpl                 |  23 ++-
 view/search_item.tpl                          | 125 +++++--------
 view/theme/duepuntozero/contact_template.tpl  |  25 ---
 view/theme/duepuntozero/group_side.tpl        |  28 ---
 view/theme/duepuntozero/jot.tpl               |  84 ---------
 view/theme/duepuntozero/nav.tpl               |  68 -------
 view/theme/duepuntozero/nets.tpl              |  10 --
 .../duepuntozero/saved_searches_aside.tpl     |  14 --
 view/theme/duepuntozero/search_item.tpl       |  54 ------
 view/theme/duepuntozero/wall_item.tpl         |  78 --------
 view/theme/duepuntozero/wallwall_item.tpl     |  85 ---------
 .../comment_item.tpl                          |   2 +-
 view/theme/quattro/contact_template.tpl       |  26 +++
 .../conversation.tpl                          |   8 +-
 view/theme/quattro/group_side.tpl             |  29 +++
 view/theme/quattro/jot.tpl                    |  48 +++++
 view/theme/quattro/nav.tpl                    | 131 ++++++++++++++
 view/theme/quattro/nets.tpl                   |  12 ++
 .../profile_vcard.tpl                         |  24 ++-
 view/theme/quattro/saved_searches_aside.tpl   |  15 ++
 view/theme/quattro/search_item.tpl            |  91 ++++++++++
 view/theme/quattro/wall_item.tpl              |  90 ++++++++++
 view/theme/quattro/wallwall_item.tpl          |  96 ++++++++++
 view/wall_item.tpl                            | 140 +++++++--------
 view/wallwall_item.tpl                        | 159 ++++++++--------
 33 files changed, 909 insertions(+), 909 deletions(-)
 delete mode 100755 view/theme/duepuntozero/contact_template.tpl
 delete mode 100755 view/theme/duepuntozero/group_side.tpl
 delete mode 100755 view/theme/duepuntozero/jot.tpl
 delete mode 100755 view/theme/duepuntozero/nav.tpl
 delete mode 100755 view/theme/duepuntozero/nets.tpl
 delete mode 100755 view/theme/duepuntozero/saved_searches_aside.tpl
 delete mode 100755 view/theme/duepuntozero/search_item.tpl
 delete mode 100755 view/theme/duepuntozero/wall_item.tpl
 delete mode 100755 view/theme/duepuntozero/wallwall_item.tpl
 rename view/theme/{duepuntozero => quattro}/comment_item.tpl (100%)
 create mode 100755 view/theme/quattro/contact_template.tpl
 rename view/theme/{duepuntozero => quattro}/conversation.tpl (68%)
 create mode 100755 view/theme/quattro/group_side.tpl
 create mode 100755 view/theme/quattro/jot.tpl
 create mode 100755 view/theme/quattro/nav.tpl
 create mode 100755 view/theme/quattro/nets.tpl
 rename view/theme/{duepuntozero => quattro}/profile_vcard.tpl (71%)
 create mode 100755 view/theme/quattro/saved_searches_aside.tpl
 create mode 100755 view/theme/quattro/search_item.tpl
 create mode 100755 view/theme/quattro/wall_item.tpl
 create mode 100755 view/theme/quattro/wallwall_item.tpl

diff --git a/view/comment_item.tpl b/view/comment_item.tpl
index cde4ca3ca8..3503c3843e 100755
--- a/view/comment_item.tpl
+++ b/view/comment_item.tpl
@@ -11,13 +11,13 @@
 					<a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a>
 				</div>
 				<div class="comment-edit-photo-end"></div>
+				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
 				{{ if $qcomment }}
 				{{ for $qcomment as $qc }}				
 					<span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span>
 					&nbsp;
 				{{ endfor }}
 				{{ endif }}
-				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
 
 				<div class="comment-edit-text-end"></div>
 				<div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" >
diff --git a/view/contact_template.tpl b/view/contact_template.tpl
index b826acc65d..48930b48ab 100755
--- a/view/contact_template.tpl
+++ b/view/contact_template.tpl
@@ -1,26 +1,25 @@
 
-<div class="contact-wrapper" id="contact-entry-wrapper-$id" >
-	<div class="contact-photo-wrapper" >
-		<div class="contact-photo mframe" id="contact-entry-photo-$contact.id"
+<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" >
+	<div class="contact-entry-photo-wrapper" >
+		<div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id"
 		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
 		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
 
 			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
 
 			{{ if $contact.photo_menu }}
-			<a href="#" rel="#contact-photo-menu-$contact.id" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-$contact.id">menu</a>
-			<ul class="contact-photo-menu menu-popup" id="contact-photo-menu-$contact.id">
-				$contact.photo_menu
-			</ul>
+			<span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span>
+                <div class="contact-photo-menu" id="contact-photo-menu-$contact.id">
+                    <ul>
+                        $contact.photo_menu
+                    </ul>
+                </div>
 			{{ endif }}
 		</div>
 			
 	</div>
-	<div class="contact-name" id="contact-entry-name-$contact.id" >$contact.name</div>
-	{{ if $contact.alt_text }}<div class="contact-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }}
-	<div class="contact-details" id="contact-entry-url-$contact.id" >$contact.itemurl</div>
-	<div class="contact-details" id="contact-entry-network-$contact.id" >$contact.network</div>
-
+	<div class="contact-entry-photo-end" ></div>
+		<div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div>
 
+	<div class="contact-entry-end" ></div>
 </div>
-
diff --git a/view/conversation.tpl b/view/conversation.tpl
index ff202bbe44..43bb1dd470 100755
--- a/view/conversation.tpl
+++ b/view/conversation.tpl
@@ -17,7 +17,9 @@
 {{ endfor }}
 
 {{ if $dropping }}
-<a href="#" onclick="deleteCheckedItems();return false;">
-	<span class="icon s22 delete text">$dropping</span>
-</a>
+<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();">
+  <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div>
+  <div id="item-delete-selected-desc" >$dropping</div>
+</div>
+<div id="item-delete-selected-end"></div>
 {{ endif }}
diff --git a/view/group_side.tpl b/view/group_side.tpl
index 596a8d13fd..0353b1d2cc 100755
--- a/view/group_side.tpl
+++ b/view/group_side.tpl
@@ -1,29 +1,28 @@
-<div id="group-sidebar" class="widget">
-	<div class="title tool">
-		<h3 class="label">$title</h3>
-		<a href="group/new" title="$createtext" class="action"><span class="icon text s16 add"> $add</span></a>
-	</div>
+<div class="widget" id="group-sidebar">
+<h3>$title</h3>
 
-	<div id="sidebar-group-list">
-		<ul>
-			{{ for $groups as $group }}
-			<li class="tool  {{ if $group.selected }}selected{{ endif }}">
-				<a href="$group.href" class="label">
-					$group.text
-				</a>
-				{{ if $group.edit }}
-					<a href="$group.edit.href" class="action"><span class="icon text s10 edit">$group.edit.title</span></a>
-				{{ endif }}
+<div id="sidebar-group-list">
+	<ul id="sidebar-group-ul">
+		{{ for $groups as $group }}
+			<li class="sidebar-group-li">
 				{{ if $group.cid }}
 					<input type="checkbox" 
 						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
 						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
 						{{ if $group.ismember }}checked="checked"{{ endif }}
 					/>
+				{{ endif }}			
+				{{ if $group.edit }}
+					<a class="groupsideedit" href="$group.edit.href" title="$edittext"><span id="edit-sidebar-group-element-$group.id" class="group-edit-icon iconspacer small-pencil"></span></a>
 				{{ endif }}
+				<a id="sidebar-group-element-$group.id" class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a>
 			</li>
-			{{ endfor }}
-		</ul>
+		{{ endfor }}
+	</ul>
 	</div>
-</div>	
+  <div id="sidebar-new-group">
+  <a href="group/new">$createtext</a>
+  </div>
+</div>
+
 
diff --git a/view/jot.tpl b/view/jot.tpl
index 2f89d43721..5fe1f954ee 100755
--- a/view/jot.tpl
+++ b/view/jot.tpl
@@ -1,9 +1,12 @@
-<form id="profile-jot-form" action="$action" method="post">
-	<div id="jot">
-		<div id="profile-jot-desc" class="jothidden">&nbsp;</div>
-		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none" />
-		<div id="character-counter" class="grey jothidden"></div>
 
+<div id="profile-jot-wrapper" >
+	<div id="profile-jot-banner-wrapper">
+		<div id="profile-jot-desc" >&nbsp;</div>
+		<div id="character-counter" class="grey"></div>
+	</div>
+	<div id="profile-jot-banner-end"></div>
+
+	<form id="profile-jot-form" action="$action" method="post" >
 		<input type="hidden" name="type" value="$ptyp" />
 		<input type="hidden" name="profile_uid" value="$profile_uid" />
 		<input type="hidden" name="return" value="$return_path" />
@@ -11,25 +14,54 @@
 		<input type="hidden" name="coord" id="jot-coord" value="" />
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
-
+		<div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div>
+		<div id="jot-text-wrap">
+		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
+		</div>
 
-		<ul id="jot-tools" class="jothidden" style="display:none">
-			<li><a href="#" onclick="return false;" id="wall-image-upload" title="$upload">$shortupload</a></a></li>
-			<li><a href="#" onclick="return false;" id="wall-file-upload"  title="$attach">$shortattach</a></li>
-			<li><a id="profile-link"  ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="$weblink">$shortweblink</a></li>
-			<li><a id="profile-video" onclick="jotVideoURL();return false;" title="$gvideo">$shortvideo</a></li>
-			<li><a id="profile-audio" onclick="jotAudioURL();return false;" title="$audio">$shortaudio</a></li>
-			<li><a id="profile-location" onclick="jotGetLocation();return false;" title="$setloc">$shortsetloc</a></li>
-			<li><a id="profile-nolocation" onclick="jotClearLocation();return false;" title="$noloc">$shortnoloc</a></li>
-			<li><a id="jot-preview-link" onclick="preview_post(); return false;" title="$preview">$preview</a></li>
-			$jotplugins
+<div id="profile-jot-submit-wrapper" class="jothidden">
+	<input type="submit" id="profile-jot-submit" name="submit" value="$share" />
 
-			<li class="perms"><a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon s22 $lockstate $bang"  title="$permset" ></a></li>
-			<li class="submit"><input type="submit" id="profile-jot-submit" name="submit" value="$share" /></li>
-			<li id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="$wait" title="$wait"  /></li>
-		</ul>
+	<div id="profile-upload-wrapper" style="display: $visitor;" >
+		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div>
+	</div> 
+	<div id="profile-attach-wrapper" style="display: $visitor;" >
+		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div>
+	</div> 
+
+	<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+		<a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
+	</div> 
+	<div id="profile-video-wrapper" style="display: $visitor;" >
+		<a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a>
+	</div> 
+	<div id="profile-audio-wrapper" style="display: $visitor;" >
+		<a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a>
+	</div> 
+	<div id="profile-location-wrapper" style="display: $visitor;" >
+		<a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
+	</div> 
+	<div id="profile-nolocation-wrapper" style="display: none;" >
+		<a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a>
+	</div> 
+
+	<div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" >
+		<a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate"  title="$permset" ></a>$bang
 	</div>
+
+	<span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span>
+
+	<div id="profile-jot-perms-end"></div>
+
+
+	<div id="profile-jot-plugin-wrapper">
+  	$jotplugins
+	</div>
+
+	<div id="profile-rotator-wrapper" style="display: $visitor;" >
+		<img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+	</div> 
 	
 	<div id="jot-preview-content" style="display:none;"></div>
 
@@ -43,6 +75,10 @@
 		</div>
 	</div>
 
-</form>
 
-{{ if $content }}<script>initEditor();</script>{{ endif }}
+</div>
+
+<div id="profile-jot-end"></div>
+</form>
+</div>
+		{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/nav.tpl b/view/nav.tpl
index 8c872864c2..4675c3e5c2 100755
--- a/view/nav.tpl
+++ b/view/nav.tpl
@@ -1,131 +1,68 @@
-<header>
-	{# $langselector #}
+<nav>
+	$langselector
 
 	<div id="site-location">$sitelocation</div>
-	<div id="banner">$banner</div>
-</header>
-<nav>
-	<ul>
-		{{ if $userinfo }}
-			<li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a>
-				<ul id="nav-user-menu" class="menu-popup">
-					{{ for $nav.usermenu as $usermenu }}
-						<li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li>
-					{{ endfor }}
-					
-					{{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }}
-					{{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }}
-					{{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }}	
-				</ul>
-			</li>
-		{{ endif }}
+
+	{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
+	{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
+
+	<span id="nav-link-wrapper" >
+
+	{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
 		
-		{{ if $nav.community }}
-			<li id="nav-community-link" class="nav-menu $sel.community">
-				<a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
-			</li>
-		{{ endif }}
-		
-		{{ if $nav.network }}
-			<li id="nav-network-link" class="nav-menu $sel.network">
-				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
-				<span id="net-update" class="nav-notify"></span>
-			</li>
-		{{ endif }}
-		{{ if $nav.home }}
-			<li id="nav-home-link" class="nav-menu $sel.home">
-				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-				<span id="home-update" class="nav-notify"></span>
-			</li>
-		{{ endif }}
+	{{ if $nav.help }} <a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }}
 		
+	{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
+
+	<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+	<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+
+	{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
+
+	{{ if $nav.network }}
+	<a id="nav-network-link" class="nav-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
+	<span id="net-update" class="nav-ajax-left"></span>
+	{{ endif }}
+	{{ if $nav.home }}
+	<a id="nav-home-link" class="nav-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
+	<span id="home-update" class="nav-ajax-left"></span>
+	{{ endif }}
+	{{ if $nav.community }}
+	<a id="nav-community-link" class="nav-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
+	{{ endif }}
+	{{ if $nav.introductions }}
+	<a id="nav-notify-link" class="nav-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a>
+	<span id="intro-update" class="nav-ajax-left"></span>
+	{{ endif }}
+	{{ if $nav.messages }}
+	<a id="nav-messages-link" class="nav-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
+	<span id="mail-update" class="nav-ajax-left"></span>
+	{{ endif }}
+
+
+
+	{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
+
+
 		{{ if $nav.notifications }}
-			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify">$nav.notifications.1</span></a>
-				<span id="notify-update" class="nav-notify"></span>
+			<a id="nav-notifications-linkmenu" class="nav-commlink" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a>
+				<span id="notify-update" class="nav-ajax-left"></span>
 				<ul id="nav-notifications-menu" class="menu-popup">
-					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
 					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
+					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
 					<li class="empty">$emptynotifications</li>
 				</ul>
-			</li>		
 		{{ endif }}		
-		
-		<li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a>
-			<ul id="nav-site-menu" class="menu-popup">
-				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
 
-				{{ if $nav.settings }}<li><a class="$nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
-				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
-
-				{{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }}
-				{{ if $nav.login }}<li><a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><li>{{ endif }}
-			</ul>		
-		</li>
-		
-		{{ if $nav.help }} 
-		<li id="nav-help-link" class="nav-menu $sel.help">
-			<a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
-		</li>
-		{{ endif }}
-
-		<li id="nav-search-link" class="nav-menu $sel.search">
-			<a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
-		</li>
-		<li id="nav-directory-link" class="nav-menu $sel.directory">
-			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
-		</li>
-		
-		{{ if $nav.apps }}
-			<li id="nav-apps-link" class="nav-menu $sel.apps">
-				<a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a>
-				<ul id="nav-apps-menu" class="menu-popup">
-					{{ for $apps as $ap }}
-					<li>$ap</li>
-					{{ endfor }}
-				</ul>
-			</li>
-		{{ endif }}
-	</ul>
+	{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
+	{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
 
+	{{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }}
+	</span>
+	<span id="nav-end"></span>
+	<span id="banner">$banner</span>
 </nav>
+
 <ul id="nav-notifications-template" style="display:none;" rel="template">
-	<li><a href="{0}"><img src="{1}">{2} <span class="notif-when">{3}</span></a></li>
+	<li class="{4}"><a href="{0}"><img src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li>
 </ul>
-
-{#
-
-{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
-{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
-
-<span id="nav-link-wrapper" >
-
-{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
-	
-<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
-	
-{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
-
-<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
-<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
-
-{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
-
-{{ if $nav.notifications }}
-<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
-<span id="notify-update" class="nav-ajax-left"></span>
-{{ endif }}
-{{ if $nav.messages }}
-<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
-<span id="mail-update" class="nav-ajax-left"></span>
-{{ endif }}
-
-{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
-
-{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
-{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
-
-
-</span>
-<span id="nav-end"></span>
-<span id="banner">$banner</span>
-#}
diff --git a/view/nets.tpl b/view/nets.tpl
index cbadf1361b..b0cb8890c5 100755
--- a/view/nets.tpl
+++ b/view/nets.tpl
@@ -1,12 +1,10 @@
 <div id="nets-sidebar" class="widget">
 	<h3>$title</h3>
 	<div id="nets-desc">$desc</div>
-	
+	<a href="$base" class="nets-link{{ if $sel_all }} nets-selected{{ endif }} nets-all">$all</a>
 	<ul class="nets-ul">
-		<li class="tool {{ if $sel_all }}selected{{ endif }}"><a href="$base" class="nets-link nets-all">$all</a>
-		{{ for $nets as $net }}
-			<li class="tool {{ if $net.selected }}selected{{ endif }}"><a href="$base?f=&nets=$net.ref" class="nets-link">$net.name</a></li>
-		{{ endfor }}
+	{{ for $nets as $net }}
+	<li><a href="$base?nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
+	{{ endfor }}
 	</ul>
-	
 </div>
diff --git a/view/profile_vcard.tpl b/view/profile_vcard.tpl
index 7cd02f1648..154f22363c 100755
--- a/view/profile_vcard.tpl
+++ b/view/profile_vcard.tpl
@@ -1,27 +1,11 @@
 <div class="vcard">
 
-	<div class="tool">
-		<div class="fn label">$profile.name</div>
-		{{ if $profile.edit }}
-			<div class="action">
-			<a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a>
-			<ul id="profiles-menu" class="menu-popup">
-				{{ for $profile.menu.entries as $e }}
-				<li>
-					<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
-				</li>
-				{{ endfor }}
-				<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
-				<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
+	<div class="fn label">$profile.name</div>
+	
 				
-			</ul>
-			</div>
-		{{ endif }}
-	</div>
-
-
+	
 	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div>
 
 
 
diff --git a/view/saved_searches_aside.tpl b/view/saved_searches_aside.tpl
index 9c10a26dec..e6a0d6278d 100755
--- a/view/saved_searches_aside.tpl
+++ b/view/saved_searches_aside.tpl
@@ -1,15 +1,14 @@
-<div id="saved-search-list" class="widget">
-	<h3 class="title">$title</h3>
-
-	<ul id="saved-search-ul">
-		{{ for $saved as $search }}
-			<li class="tool {{if $search.selected}}selected{{endif}}">
-					<a href="network/?f=&search=$search.encodedterm" class="label" >$search.term</a>
-					<a href="network/?f=&remove=1&search=$search.encodedterm" class="action icon s10 delete" title="$search.delete" onclick="return confirmDelete();"></a>
-			</li>
-		{{ endfor }}
-	</ul>
-	
+<div class="widget" id="saved-search-list">
+	<h3 id="search">$title</h3>
 	$searchbox
 	
+	<ul id="saved-search-ul">
+		{{ for $saved as $search }}
+		<li class="saved-search-li clear">
+			<a title="$search.delete" onclick="return confirmDelete();" id="drop-saved-search-term-$search.id" class="iconspacer savedsearchdrop " href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
+			<a id="saved-search-term-$search.id" class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
+		</li>
+		{{ endfor }}
+	</ul>
+	<div class="clear"></div>
 </div>
diff --git a/view/search_item.tpl b/view/search_item.tpl
index 80d6678fb3..bfad1b7b72 100755
--- a/view/search_item.tpl
+++ b/view/search_item.tpl
@@ -1,91 +1,54 @@
-
-<div class="wall-item-decor">
-	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
-	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
-	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-</div>
-
-<div class="wall-item-container $item.indent">
-	<div class="wall-item-item">
-		<div class="wall-item-info">
-			<div class="contact-photo-wrapper"
-				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
+	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
+		<div class="wall-item-info" id="wall-item-info-$item.id">
+			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
+				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
 				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
-				</a>
-				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
-				<ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-$item.id">
-				$item.item_photo_menu
-				</ul>
+				<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
+				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
+				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
+					<ul>
+						$item.item_photo_menu
+					</ul>
+				</div>
+			</div>
+			<div class="wall-item-photo-end"></div>	
+			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
+				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
+			</div>
+		</div>
+		<div class="wall-item-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
+				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
 				
-			</div>
-			<div class="wall-item-location">$item.location</div>	
+		</div>			
+		<div class="wall-item-content" id="wall-item-content-$item.id" >
+			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+			<div class="wall-item-title-end"></div>
+			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div>
 		</div>
-		<div class="wall-item-content">
-			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
-			$item.body
+		<div class="wall-item-tools" id="wall-item-tools-$item.id">
+			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
+			</div>
+				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+			<div class="wall-item-delete-end"></div>
 		</div>
 	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-		</div>
-		<div class="wall-item-tags">
-			{{ for $item.tags as $tag }}
-				<span class='tag'>$tag</span>
-			{{ endfor }}
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="">
-			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
-		</div>
-		<div class="wall-item-actions">
-			<div class="wall-item-actions-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
-			</div>
-			
-			<div class="wall-item-actions-social">
-			{{ if $item.star }}
-				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
-				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
-			{{ endif }}
-			
-			{{ if $item.vote }}
-				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
-				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
-			{{ endif }}
-						
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
-			{{ endif }}			
-			</div>
-			
-			<div class="wall-item-actions-tools">
+	<div class="wall-item-wrapper-end"></div>
 
-				{{ if $item.drop.dropping }}
-					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
-					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
-				{{ endif }}
-				{{ if $item.edpost }}
-					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
-				{{ endif }}
-			</div>
-			
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links"></div>
-		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
-		{{ if $item.conv }}
-		<div class="wall-item-conv" id="wall-item-conv-$item.id" >
+
+	<div class="wall-item-conv" id="wall-item-conv-$item.id" >
+	{{ if $item.conv }}
 			<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
-		{{ endif }}
-		</div>
+	{{ endif }}
 	</div>
-	
-	
+
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+
 </div>
 
+
diff --git a/view/theme/duepuntozero/contact_template.tpl b/view/theme/duepuntozero/contact_template.tpl
deleted file mode 100755
index 48930b48ab..0000000000
--- a/view/theme/duepuntozero/contact_template.tpl
+++ /dev/null
@@ -1,25 +0,0 @@
-
-<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" >
-	<div class="contact-entry-photo-wrapper" >
-		<div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id"
-		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
-		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
-
-			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
-
-			{{ if $contact.photo_menu }}
-			<span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span>
-                <div class="contact-photo-menu" id="contact-photo-menu-$contact.id">
-                    <ul>
-                        $contact.photo_menu
-                    </ul>
-                </div>
-			{{ endif }}
-		</div>
-			
-	</div>
-	<div class="contact-entry-photo-end" ></div>
-		<div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div>
-
-	<div class="contact-entry-end" ></div>
-</div>
diff --git a/view/theme/duepuntozero/group_side.tpl b/view/theme/duepuntozero/group_side.tpl
deleted file mode 100755
index 0353b1d2cc..0000000000
--- a/view/theme/duepuntozero/group_side.tpl
+++ /dev/null
@@ -1,28 +0,0 @@
-<div class="widget" id="group-sidebar">
-<h3>$title</h3>
-
-<div id="sidebar-group-list">
-	<ul id="sidebar-group-ul">
-		{{ for $groups as $group }}
-			<li class="sidebar-group-li">
-				{{ if $group.cid }}
-					<input type="checkbox" 
-						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
-						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
-						{{ if $group.ismember }}checked="checked"{{ endif }}
-					/>
-				{{ endif }}			
-				{{ if $group.edit }}
-					<a class="groupsideedit" href="$group.edit.href" title="$edittext"><span id="edit-sidebar-group-element-$group.id" class="group-edit-icon iconspacer small-pencil"></span></a>
-				{{ endif }}
-				<a id="sidebar-group-element-$group.id" class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a>
-			</li>
-		{{ endfor }}
-	</ul>
-	</div>
-  <div id="sidebar-new-group">
-  <a href="group/new">$createtext</a>
-  </div>
-</div>
-
-
diff --git a/view/theme/duepuntozero/jot.tpl b/view/theme/duepuntozero/jot.tpl
deleted file mode 100755
index 5fe1f954ee..0000000000
--- a/view/theme/duepuntozero/jot.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-
-<div id="profile-jot-wrapper" >
-	<div id="profile-jot-banner-wrapper">
-		<div id="profile-jot-desc" >&nbsp;</div>
-		<div id="character-counter" class="grey"></div>
-	</div>
-	<div id="profile-jot-banner-end"></div>
-
-	<form id="profile-jot-form" action="$action" method="post" >
-		<input type="hidden" name="type" value="$ptyp" />
-		<input type="hidden" name="profile_uid" value="$profile_uid" />
-		<input type="hidden" name="return" value="$return_path" />
-		<input type="hidden" name="location" id="jot-location" value="$defloc" />
-		<input type="hidden" name="coord" id="jot-coord" value="" />
-		<input type="hidden" name="post_id" value="$post_id" />
-		<input type="hidden" name="preview" id="jot-preview" value="0" />
-		<div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div>
-		<div id="jot-text-wrap">
-		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
-		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
-		</div>
-
-<div id="profile-jot-submit-wrapper" class="jothidden">
-	<input type="submit" id="profile-jot-submit" name="submit" value="$share" />
-
-	<div id="profile-upload-wrapper" style="display: $visitor;" >
-		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div>
-	</div> 
-	<div id="profile-attach-wrapper" style="display: $visitor;" >
-		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div>
-	</div> 
-
-	<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
-		<a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
-	</div> 
-	<div id="profile-video-wrapper" style="display: $visitor;" >
-		<a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a>
-	</div> 
-	<div id="profile-audio-wrapper" style="display: $visitor;" >
-		<a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a>
-	</div> 
-	<div id="profile-location-wrapper" style="display: $visitor;" >
-		<a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
-	</div> 
-	<div id="profile-nolocation-wrapper" style="display: none;" >
-		<a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a>
-	</div> 
-
-	<div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" >
-		<a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate"  title="$permset" ></a>$bang
-	</div>
-
-	<span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span>
-
-	<div id="profile-jot-perms-end"></div>
-
-
-	<div id="profile-jot-plugin-wrapper">
-  	$jotplugins
-	</div>
-
-	<div id="profile-rotator-wrapper" style="display: $visitor;" >
-		<img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
-	</div> 
-	
-	<div id="jot-preview-content" style="display:none;"></div>
-
-	<div style="display: none;">
-		<div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
-			$acl
-			<hr style="clear:both"/>
-			<div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
-			<div id="profile-jot-email-end"></div>
-			$jotnets
-		</div>
-	</div>
-
-
-</div>
-
-<div id="profile-jot-end"></div>
-</form>
-</div>
-		{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/duepuntozero/nav.tpl b/view/theme/duepuntozero/nav.tpl
deleted file mode 100755
index 4675c3e5c2..0000000000
--- a/view/theme/duepuntozero/nav.tpl
+++ /dev/null
@@ -1,68 +0,0 @@
-<nav>
-	$langselector
-
-	<div id="site-location">$sitelocation</div>
-
-	{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
-	{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
-
-	<span id="nav-link-wrapper" >
-
-	{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
-		
-	{{ if $nav.help }} <a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }}
-		
-	{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
-
-	<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
-	<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
-
-	{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
-
-	{{ if $nav.network }}
-	<a id="nav-network-link" class="nav-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
-	<span id="net-update" class="nav-ajax-left"></span>
-	{{ endif }}
-	{{ if $nav.home }}
-	<a id="nav-home-link" class="nav-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-	<span id="home-update" class="nav-ajax-left"></span>
-	{{ endif }}
-	{{ if $nav.community }}
-	<a id="nav-community-link" class="nav-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
-	{{ endif }}
-	{{ if $nav.introductions }}
-	<a id="nav-notify-link" class="nav-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a>
-	<span id="intro-update" class="nav-ajax-left"></span>
-	{{ endif }}
-	{{ if $nav.messages }}
-	<a id="nav-messages-link" class="nav-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
-	<span id="mail-update" class="nav-ajax-left"></span>
-	{{ endif }}
-
-
-
-	{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
-
-
-		{{ if $nav.notifications }}
-			<a id="nav-notifications-linkmenu" class="nav-commlink" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a>
-				<span id="notify-update" class="nav-ajax-left"></span>
-				<ul id="nav-notifications-menu" class="menu-popup">
-					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
-					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
-					<li class="empty">$emptynotifications</li>
-				</ul>
-		{{ endif }}		
-
-	{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
-	{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
-
-	{{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }}
-	</span>
-	<span id="nav-end"></span>
-	<span id="banner">$banner</span>
-</nav>
-
-<ul id="nav-notifications-template" style="display:none;" rel="template">
-	<li class="{4}"><a href="{0}"><img src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li>
-</ul>
diff --git a/view/theme/duepuntozero/nets.tpl b/view/theme/duepuntozero/nets.tpl
deleted file mode 100755
index b0cb8890c5..0000000000
--- a/view/theme/duepuntozero/nets.tpl
+++ /dev/null
@@ -1,10 +0,0 @@
-<div id="nets-sidebar" class="widget">
-	<h3>$title</h3>
-	<div id="nets-desc">$desc</div>
-	<a href="$base" class="nets-link{{ if $sel_all }} nets-selected{{ endif }} nets-all">$all</a>
-	<ul class="nets-ul">
-	{{ for $nets as $net }}
-	<li><a href="$base?nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
-	{{ endfor }}
-	</ul>
-</div>
diff --git a/view/theme/duepuntozero/saved_searches_aside.tpl b/view/theme/duepuntozero/saved_searches_aside.tpl
deleted file mode 100755
index e6a0d6278d..0000000000
--- a/view/theme/duepuntozero/saved_searches_aside.tpl
+++ /dev/null
@@ -1,14 +0,0 @@
-<div class="widget" id="saved-search-list">
-	<h3 id="search">$title</h3>
-	$searchbox
-	
-	<ul id="saved-search-ul">
-		{{ for $saved as $search }}
-		<li class="saved-search-li clear">
-			<a title="$search.delete" onclick="return confirmDelete();" id="drop-saved-search-term-$search.id" class="iconspacer savedsearchdrop " href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
-			<a id="saved-search-term-$search.id" class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
-		</li>
-		{{ endfor }}
-	</ul>
-	<div class="clear"></div>
-</div>
diff --git a/view/theme/duepuntozero/search_item.tpl b/view/theme/duepuntozero/search_item.tpl
deleted file mode 100755
index bfad1b7b72..0000000000
--- a/view/theme/duepuntozero/search_item.tpl
+++ /dev/null
@@ -1,54 +0,0 @@
-<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
-	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
-		<div class="wall-item-info" id="wall-item-info-$item.id">
-			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
-				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
-				<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
-				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
-				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
-					<ul>
-						$item.item_photo_menu
-					</ul>
-				</div>
-			</div>
-			<div class="wall-item-photo-end"></div>	
-			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
-				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
-				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
-			</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
-				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
-				
-		</div>			
-		<div class="wall-item-content" id="wall-item-content-$item.id" >
-			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div>
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
-				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
-			<div class="wall-item-delete-end"></div>
-		</div>
-	</div>
-	<div class="wall-item-wrapper-end"></div>
-
-
-	<div class="wall-item-conv" id="wall-item-conv-$item.id" >
-	{{ if $item.conv }}
-			<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
-	{{ endif }}
-	</div>
-
-<div class="wall-item-outside-wrapper-end$item.indent" ></div>
-
-</div>
-
-
diff --git a/view/theme/duepuntozero/wall_item.tpl b/view/theme/duepuntozero/wall_item.tpl
deleted file mode 100755
index 9d1dd7d70e..0000000000
--- a/view/theme/duepuntozero/wall_item.tpl
+++ /dev/null
@@ -1,78 +0,0 @@
-<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
-	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
-		<div class="wall-item-info" id="wall-item-info-$item.id">
-			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
-				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" />
-				</a>
-				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
-				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
-					<ul>
-						$item.item_photo_menu
-					</ul>
-				</div>
-			</div>
-			<div class="wall-item-photo-end"></div>
-			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
-				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
-				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>				
-			</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
-				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
-				
-		</div>	
-		<div class="wall-item-content" id="wall-item-content-$item.id" >
-			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body
-					<div class="body-tag">
-						{{ for $item.tags as $tag }}
-							<span class='tag'>$tag</span>
-						{{ endfor }}
-					</div>
-			</div>
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			{{ if $item.vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
-				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
-				{{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
-				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-			</div>
-			{{ endif }}
-			{{ if $item.plink }}
-				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
-			{{ endif }}
-			{{ if $item.edpost }}
-				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
-			{{ endif }}
-			 
-			{{ if $item.star }}
-			<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
-			<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
-			{{ endif }}
-			{{ if $item.filer }}
-			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a>
-			{{ endif }}			
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
-				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
-			<div class="wall-item-delete-end"></div>
-		</div>
-	</div>
-	<div class="wall-item-wrapper-end"></div>
-	<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-	<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
-	<div class="wall-item-comment-wrapper" >
-	$item.comment
-	</div>
-
-<div class="wall-item-outside-wrapper-end$item.indent" ></div>
-</div>
diff --git a/view/theme/duepuntozero/wallwall_item.tpl b/view/theme/duepuntozero/wallwall_item.tpl
deleted file mode 100755
index bad5680c7a..0000000000
--- a/view/theme/duepuntozero/wallwall_item.tpl
+++ /dev/null
@@ -1,85 +0,0 @@
-<div class="wall-item-outside-wrapper$item.indent$item.previewing wallwall" id="wall-item-outside-wrapper-$item.id" >
-	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
-		<div class="wall-item-info wallwall" id="wall-item-info-$item.id">
-			<div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
-				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id">
-				<img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" /></a>
-			</div>
-			<div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div>
-			<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-$item.id" 
-				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')"
-                onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
-				<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
-				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
-                <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
-                    <ul>
-                        $item.item_photo_menu
-                    </ul>
-                </div>
-
-			</div>
-			<div class="wall-item-photo-end"></div>
-			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
-				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
-				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
-			</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall<br />
-				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>				
-		</div>			
-		<div class="wall-item-content" id="wall-item-content-$item.id" >
-			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body
-					<div class="body-tag">
-						{{ for $item.tags as $tag }}
-							<span class='tag'>$tag</span>
-						{{ endfor }}
-					</div>
-			</div>
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			{{ if $item.vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
-				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
-				{{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
-				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-			</div>
-			{{ endif }}
-			{{ if $item.plink }}
-				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
-			{{ endif }}
-			{{ if $item.edpost }}
-				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
-			{{ endif }}
-			 
-			{{ if $item.star }}
-			<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
-			<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
-			{{ endif }}
-			{{ if $item.filer }}
-			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a>
-			{{ endif }}			
-			
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
-				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
-			<div class="wall-item-delete-end"></div>
-		</div>
-	</div>	
-	<div class="wall-item-wrapper-end"></div>
-	<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-	<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
-	<div class="wall-item-comment-separator"></div>
-	<div class="wall-item-comment-wrapper" >
-	$item.comment
-	</div>
-
-<div class="wall-item-outside-wrapper-end$item.indent" ></div>
-</div>
-
diff --git a/view/theme/duepuntozero/comment_item.tpl b/view/theme/quattro/comment_item.tpl
similarity index 100%
rename from view/theme/duepuntozero/comment_item.tpl
rename to view/theme/quattro/comment_item.tpl
index 3503c3843e..cde4ca3ca8 100755
--- a/view/theme/duepuntozero/comment_item.tpl
+++ b/view/theme/quattro/comment_item.tpl
@@ -11,13 +11,13 @@
 					<a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a>
 				</div>
 				<div class="comment-edit-photo-end"></div>
-				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
 				{{ if $qcomment }}
 				{{ for $qcomment as $qc }}				
 					<span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span>
 					&nbsp;
 				{{ endfor }}
 				{{ endif }}
+				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
 
 				<div class="comment-edit-text-end"></div>
 				<div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" >
diff --git a/view/theme/quattro/contact_template.tpl b/view/theme/quattro/contact_template.tpl
new file mode 100755
index 0000000000..b826acc65d
--- /dev/null
+++ b/view/theme/quattro/contact_template.tpl
@@ -0,0 +1,26 @@
+
+<div class="contact-wrapper" id="contact-entry-wrapper-$id" >
+	<div class="contact-photo-wrapper" >
+		<div class="contact-photo mframe" id="contact-entry-photo-$contact.id"
+		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
+		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
+
+			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
+
+			{{ if $contact.photo_menu }}
+			<a href="#" rel="#contact-photo-menu-$contact.id" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-$contact.id">menu</a>
+			<ul class="contact-photo-menu menu-popup" id="contact-photo-menu-$contact.id">
+				$contact.photo_menu
+			</ul>
+			{{ endif }}
+		</div>
+			
+	</div>
+	<div class="contact-name" id="contact-entry-name-$contact.id" >$contact.name</div>
+	{{ if $contact.alt_text }}<div class="contact-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }}
+	<div class="contact-details" id="contact-entry-url-$contact.id" >$contact.itemurl</div>
+	<div class="contact-details" id="contact-entry-network-$contact.id" >$contact.network</div>
+
+
+</div>
+
diff --git a/view/theme/duepuntozero/conversation.tpl b/view/theme/quattro/conversation.tpl
similarity index 68%
rename from view/theme/duepuntozero/conversation.tpl
rename to view/theme/quattro/conversation.tpl
index 43bb1dd470..ff202bbe44 100755
--- a/view/theme/duepuntozero/conversation.tpl
+++ b/view/theme/quattro/conversation.tpl
@@ -17,9 +17,7 @@
 {{ endfor }}
 
 {{ if $dropping }}
-<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();">
-  <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div>
-  <div id="item-delete-selected-desc" >$dropping</div>
-</div>
-<div id="item-delete-selected-end"></div>
+<a href="#" onclick="deleteCheckedItems();return false;">
+	<span class="icon s22 delete text">$dropping</span>
+</a>
 {{ endif }}
diff --git a/view/theme/quattro/group_side.tpl b/view/theme/quattro/group_side.tpl
new file mode 100755
index 0000000000..596a8d13fd
--- /dev/null
+++ b/view/theme/quattro/group_side.tpl
@@ -0,0 +1,29 @@
+<div id="group-sidebar" class="widget">
+	<div class="title tool">
+		<h3 class="label">$title</h3>
+		<a href="group/new" title="$createtext" class="action"><span class="icon text s16 add"> $add</span></a>
+	</div>
+
+	<div id="sidebar-group-list">
+		<ul>
+			{{ for $groups as $group }}
+			<li class="tool  {{ if $group.selected }}selected{{ endif }}">
+				<a href="$group.href" class="label">
+					$group.text
+				</a>
+				{{ if $group.edit }}
+					<a href="$group.edit.href" class="action"><span class="icon text s10 edit">$group.edit.title</span></a>
+				{{ endif }}
+				{{ if $group.cid }}
+					<input type="checkbox" 
+						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
+						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
+						{{ if $group.ismember }}checked="checked"{{ endif }}
+					/>
+				{{ endif }}
+			</li>
+			{{ endfor }}
+		</ul>
+	</div>
+</div>	
+
diff --git a/view/theme/quattro/jot.tpl b/view/theme/quattro/jot.tpl
new file mode 100755
index 0000000000..2f89d43721
--- /dev/null
+++ b/view/theme/quattro/jot.tpl
@@ -0,0 +1,48 @@
+<form id="profile-jot-form" action="$action" method="post">
+	<div id="jot">
+		<div id="profile-jot-desc" class="jothidden">&nbsp;</div>
+		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none" />
+		<div id="character-counter" class="grey jothidden"></div>
+
+		<input type="hidden" name="type" value="$ptyp" />
+		<input type="hidden" name="profile_uid" value="$profile_uid" />
+		<input type="hidden" name="return" value="$return_path" />
+		<input type="hidden" name="location" id="jot-location" value="$defloc" />
+		<input type="hidden" name="coord" id="jot-coord" value="" />
+		<input type="hidden" name="post_id" value="$post_id" />
+		<input type="hidden" name="preview" id="jot-preview" value="0" />
+
+		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
+
+		<ul id="jot-tools" class="jothidden" style="display:none">
+			<li><a href="#" onclick="return false;" id="wall-image-upload" title="$upload">$shortupload</a></a></li>
+			<li><a href="#" onclick="return false;" id="wall-file-upload"  title="$attach">$shortattach</a></li>
+			<li><a id="profile-link"  ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="$weblink">$shortweblink</a></li>
+			<li><a id="profile-video" onclick="jotVideoURL();return false;" title="$gvideo">$shortvideo</a></li>
+			<li><a id="profile-audio" onclick="jotAudioURL();return false;" title="$audio">$shortaudio</a></li>
+			<li><a id="profile-location" onclick="jotGetLocation();return false;" title="$setloc">$shortsetloc</a></li>
+			<li><a id="profile-nolocation" onclick="jotClearLocation();return false;" title="$noloc">$shortnoloc</a></li>
+			<li><a id="jot-preview-link" onclick="preview_post(); return false;" title="$preview">$preview</a></li>
+			$jotplugins
+
+			<li class="perms"><a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon s22 $lockstate $bang"  title="$permset" ></a></li>
+			<li class="submit"><input type="submit" id="profile-jot-submit" name="submit" value="$share" /></li>
+			<li id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="$wait" title="$wait"  /></li>
+		</ul>
+	</div>
+	
+	<div id="jot-preview-content" style="display:none;"></div>
+
+	<div style="display: none;">
+		<div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
+			$acl
+			<hr style="clear:both"/>
+			<div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
+			<div id="profile-jot-email-end"></div>
+			$jotnets
+		</div>
+	</div>
+
+</form>
+
+{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/quattro/nav.tpl b/view/theme/quattro/nav.tpl
new file mode 100755
index 0000000000..8c872864c2
--- /dev/null
+++ b/view/theme/quattro/nav.tpl
@@ -0,0 +1,131 @@
+<header>
+	{# $langselector #}
+
+	<div id="site-location">$sitelocation</div>
+	<div id="banner">$banner</div>
+</header>
+<nav>
+	<ul>
+		{{ if $userinfo }}
+			<li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a>
+				<ul id="nav-user-menu" class="menu-popup">
+					{{ for $nav.usermenu as $usermenu }}
+						<li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li>
+					{{ endfor }}
+					
+					{{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }}
+					{{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }}
+					{{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }}	
+				</ul>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.community }}
+			<li id="nav-community-link" class="nav-menu $sel.community">
+				<a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.network }}
+			<li id="nav-network-link" class="nav-menu $sel.network">
+				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
+				<span id="net-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}
+		{{ if $nav.home }}
+			<li id="nav-home-link" class="nav-menu $sel.home">
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
+				<span id="home-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.notifications }}
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify">$nav.notifications.1</span></a>
+				<span id="notify-update" class="nav-notify"></span>
+				<ul id="nav-notifications-menu" class="menu-popup">
+					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
+					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
+					<li class="empty">$emptynotifications</li>
+				</ul>
+			</li>		
+		{{ endif }}		
+		
+		<li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a>
+			<ul id="nav-site-menu" class="menu-popup">
+				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
+
+				{{ if $nav.settings }}<li><a class="$nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
+				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
+
+				{{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }}
+				{{ if $nav.login }}<li><a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><li>{{ endif }}
+			</ul>		
+		</li>
+		
+		{{ if $nav.help }} 
+		<li id="nav-help-link" class="nav-menu $sel.help">
+			<a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+		</li>
+		{{ endif }}
+
+		<li id="nav-search-link" class="nav-menu $sel.search">
+			<a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+		</li>
+		<li id="nav-directory-link" class="nav-menu $sel.directory">
+			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+		</li>
+		
+		{{ if $nav.apps }}
+			<li id="nav-apps-link" class="nav-menu $sel.apps">
+				<a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a>
+				<ul id="nav-apps-menu" class="menu-popup">
+					{{ for $apps as $ap }}
+					<li>$ap</li>
+					{{ endfor }}
+				</ul>
+			</li>
+		{{ endif }}
+	</ul>
+
+</nav>
+<ul id="nav-notifications-template" style="display:none;" rel="template">
+	<li><a href="{0}"><img src="{1}">{2} <span class="notif-when">{3}</span></a></li>
+</ul>
+
+{#
+
+{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
+{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
+
+<span id="nav-link-wrapper" >
+
+{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
+	
+<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+	
+{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
+
+<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+
+{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
+
+{{ if $nav.notifications }}
+<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
+<span id="notify-update" class="nav-ajax-left"></span>
+{{ endif }}
+{{ if $nav.messages }}
+<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
+<span id="mail-update" class="nav-ajax-left"></span>
+{{ endif }}
+
+{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
+
+{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
+{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
+
+
+</span>
+<span id="nav-end"></span>
+<span id="banner">$banner</span>
+#}
diff --git a/view/theme/quattro/nets.tpl b/view/theme/quattro/nets.tpl
new file mode 100755
index 0000000000..cbadf1361b
--- /dev/null
+++ b/view/theme/quattro/nets.tpl
@@ -0,0 +1,12 @@
+<div id="nets-sidebar" class="widget">
+	<h3>$title</h3>
+	<div id="nets-desc">$desc</div>
+	
+	<ul class="nets-ul">
+		<li class="tool {{ if $sel_all }}selected{{ endif }}"><a href="$base" class="nets-link nets-all">$all</a>
+		{{ for $nets as $net }}
+			<li class="tool {{ if $net.selected }}selected{{ endif }}"><a href="$base?f=&nets=$net.ref" class="nets-link">$net.name</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/theme/duepuntozero/profile_vcard.tpl b/view/theme/quattro/profile_vcard.tpl
similarity index 71%
rename from view/theme/duepuntozero/profile_vcard.tpl
rename to view/theme/quattro/profile_vcard.tpl
index 154f22363c..7cd02f1648 100755
--- a/view/theme/duepuntozero/profile_vcard.tpl
+++ b/view/theme/quattro/profile_vcard.tpl
@@ -1,11 +1,27 @@
 <div class="vcard">
 
-	<div class="fn label">$profile.name</div>
-	
+	<div class="tool">
+		<div class="fn label">$profile.name</div>
+		{{ if $profile.edit }}
+			<div class="action">
+			<a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a>
+			<ul id="profiles-menu" class="menu-popup">
+				{{ for $profile.menu.entries as $e }}
+				<li>
+					<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
+				</li>
+				{{ endfor }}
+				<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
+				<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
 				
-	
+			</ul>
+			</div>
+		{{ endif }}
+	</div>
+
+
 	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div>
+	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
 
 
 
diff --git a/view/theme/quattro/saved_searches_aside.tpl b/view/theme/quattro/saved_searches_aside.tpl
new file mode 100755
index 0000000000..9c10a26dec
--- /dev/null
+++ b/view/theme/quattro/saved_searches_aside.tpl
@@ -0,0 +1,15 @@
+<div id="saved-search-list" class="widget">
+	<h3 class="title">$title</h3>
+
+	<ul id="saved-search-ul">
+		{{ for $saved as $search }}
+			<li class="tool {{if $search.selected}}selected{{endif}}">
+					<a href="network/?f=&search=$search.encodedterm" class="label" >$search.term</a>
+					<a href="network/?f=&remove=1&search=$search.encodedterm" class="action icon s10 delete" title="$search.delete" onclick="return confirmDelete();"></a>
+			</li>
+		{{ endfor }}
+	</ul>
+	
+	$searchbox
+	
+</div>
diff --git a/view/theme/quattro/search_item.tpl b/view/theme/quattro/search_item.tpl
new file mode 100755
index 0000000000..80d6678fb3
--- /dev/null
+++ b/view/theme/quattro/search_item.tpl
@@ -0,0 +1,91 @@
+
+<div class="wall-item-decor">
+	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
+	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+			<div class="wall-item-location">$item.location</div>	
+		</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			{{ if $item.star }}
+				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
+				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+			{{ endif }}
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
+			{{ endif }}			
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
+		{{ if $item.conv }}
+		<div class="wall-item-conv" id="wall-item-conv-$item.id" >
+			<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
+		{{ endif }}
+		</div>
+	</div>
+	
+	
+</div>
+
diff --git a/view/theme/quattro/wall_item.tpl b/view/theme/quattro/wall_item.tpl
new file mode 100755
index 0000000000..e771db0682
--- /dev/null
+++ b/view/theme/quattro/wall_item.tpl
@@ -0,0 +1,90 @@
+
+<div class="wall-item-decor">
+	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
+	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+			<div class="wall-item-location">$item.location</div>	
+		</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			{{ if $item.star }}
+				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
+				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+			{{ endif }}
+			{{ if $item.filer }}
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
+			{{ endif }}			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
+			{{ endif }}			
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/quattro/wallwall_item.tpl b/view/theme/quattro/wallwall_item.tpl
new file mode 100755
index 0000000000..693ebaba6f
--- /dev/null
+++ b/view/theme/quattro/wallwall_item.tpl
@@ -0,0 +1,96 @@
+<div class="wall-item-decor">
+	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
+	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper mframe wwfrom"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo $item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>	
+			<div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
+				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id">
+					<img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" />
+				</a>
+			</div>			
+			<div class="wall-item-location">$item.location</div>	
+		</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>	
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
+				 <br/>$item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall
+				 
+			</div>
+			
+			<div class="wall-item-actions-social">
+			{{ if $item.star }}
+				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
+				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+
+			{{ endif }}
+			{{ if $item.filer }}
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
+			{{ endif }}			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
+			{{ endif }}			
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>	
+</div>
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/wall_item.tpl b/view/wall_item.tpl
index e771db0682..9d1dd7d70e 100755
--- a/view/wall_item.tpl
+++ b/view/wall_item.tpl
@@ -1,90 +1,78 @@
-
-<div class="wall-item-decor">
-	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
-	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
-	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-</div>
-
-<div class="wall-item-container $item.indent">
-	<div class="wall-item-item">
-		<div class="wall-item-info">
-			<div class="contact-photo-wrapper"
-				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
+	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
+		<div class="wall-item-info" id="wall-item-info-$item.id">
+			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
+				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" />
 				</a>
-				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
-				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
-				$item.item_photo_menu
-				</ul>
+				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
+				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
+					<ul>
+						$item.item_photo_menu
+					</ul>
+				</div>
+			</div>
+			<div class="wall-item-photo-end"></div>
+			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
+				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>				
+			</div>
+		</div>
+		<div class="wall-item-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
+				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
 				
+		</div>	
+		<div class="wall-item-content" id="wall-item-content-$item.id" >
+			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+			<div class="wall-item-title-end"></div>
+			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body
+					<div class="body-tag">
+						{{ for $item.tags as $tag }}
+							<span class='tag'>$tag</span>
+						{{ endfor }}
+					</div>
 			</div>
-			<div class="wall-item-location">$item.location</div>	
 		</div>
-		<div class="wall-item-content">
-			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
-			$item.body
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-		</div>
-		<div class="wall-item-tags">
-			{{ for $item.tags as $tag }}
-				<span class='tag'>$tag</span>
-			{{ endfor }}
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="">
-			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
-		</div>
-		<div class="wall-item-actions">
-			<div class="wall-item-actions-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
+		<div class="wall-item-tools" id="wall-item-tools-$item.id">
+			{{ if $item.vote }}
+			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+				{{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 			</div>
-			
-			<div class="wall-item-actions-social">
+			{{ endif }}
+			{{ if $item.plink }}
+				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
+			{{ endif }}
+			{{ if $item.edpost }}
+				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+			{{ endif }}
+			 
 			{{ if $item.star }}
-				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
-				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+			<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+			<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
 			{{ endif }}
 			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
-			{{ endif }}			
-			
-			{{ if $item.vote }}
-				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
-				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
-			{{ endif }}
-						
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a>
 			{{ endif }}			
+			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
 			</div>
-			
-			<div class="wall-item-actions-tools">
-
-				{{ if $item.drop.dropping }}
-					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
-					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
-				{{ endif }}
-				{{ if $item.edpost }}
-					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
-				{{ endif }}
-			</div>
-			
+				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+			<div class="wall-item-delete-end"></div>
 		</div>
 	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links"></div>
-		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
-	</div>
-</div>
-
-<div class="wall-item-comment-wrapper" >
+	<div class="wall-item-wrapper-end"></div>
+	<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+	<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
+	<div class="wall-item-comment-wrapper" >
 	$item.comment
+	</div>
+
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
 </div>
diff --git a/view/wallwall_item.tpl b/view/wallwall_item.tpl
index 693ebaba6f..bad5680c7a 100755
--- a/view/wallwall_item.tpl
+++ b/view/wallwall_item.tpl
@@ -1,96 +1,85 @@
-<div class="wall-item-decor">
-	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
-	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
-	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-</div>
-
-<div class="wall-item-container $item.indent">
-	<div class="wall-item-item">
-		<div class="wall-item-info">
-			<div class="contact-photo-wrapper mframe wwfrom"
-				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="contact-photo $item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
-				</a>
-				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
-				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
-				$item.item_photo_menu
-				</ul>
-				
-			</div>	
-			<div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
-				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id">
-					<img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" />
-				</a>
-			</div>			
-			<div class="wall-item-location">$item.location</div>	
-		</div>
-		<div class="wall-item-content">
-			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
-			$item.body
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-		</div>
-		<div class="wall-item-tags">
-			{{ for $item.tags as $tag }}
-				<span class='tag'>$tag</span>
-			{{ endfor }}
-		</div>
-	</div>	
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
-		</div>
-		<div class="wall-item-actions">
-			<div class="wall-item-actions-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
-				 <br/>$item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall
-				 
+<div class="wall-item-outside-wrapper$item.indent$item.previewing wallwall" id="wall-item-outside-wrapper-$item.id" >
+	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
+		<div class="wall-item-info wallwall" id="wall-item-info-$item.id">
+			<div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
+				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id">
+				<img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" /></a>
 			</div>
-			
-			<div class="wall-item-actions-social">
-			{{ if $item.star }}
-				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
-				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+			<div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div>
+			<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-$item.id" 
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')"
+                onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+				<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
+				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
+                <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
+                    <ul>
+                        $item.item_photo_menu
+                    </ul>
+                </div>
 
+			</div>
+			<div class="wall-item-photo-end"></div>
+			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
+				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
+			</div>
+		</div>
+		<div class="wall-item-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall<br />
+				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>				
+		</div>			
+		<div class="wall-item-content" id="wall-item-content-$item.id" >
+			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+			<div class="wall-item-title-end"></div>
+			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body
+					<div class="body-tag">
+						{{ for $item.tags as $tag }}
+							<span class='tag'>$tag</span>
+						{{ endfor }}
+					</div>
+			</div>
+		</div>
+		<div class="wall-item-tools" id="wall-item-tools-$item.id">
+			{{ if $item.vote }}
+			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+				{{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+			</div>
+			{{ endif }}
+			{{ if $item.plink }}
+				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
+			{{ endif }}
+			{{ if $item.edpost }}
+				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+			{{ endif }}
+			 
+			{{ if $item.star }}
+			<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+			<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
 			{{ endif }}
 			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a>
 			{{ endif }}			
 			
-			{{ if $item.vote }}
-				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
-				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
-			{{ endif }}
-						
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
-			{{ endif }}			
+			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
 			</div>
-			
-			<div class="wall-item-actions-tools">
-
-				{{ if $item.drop.dropping }}
-					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
-					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
-				{{ endif }}
-				{{ if $item.edpost }}
-					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
-				{{ endif }}
-			</div>
-			
+				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+			<div class="wall-item-delete-end"></div>
 		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links"></div>
-		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
 	</div>	
-</div>
-<div class="wall-item-comment-wrapper" >
+	<div class="wall-item-wrapper-end"></div>
+	<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+	<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
+	<div class="wall-item-comment-separator"></div>
+	<div class="wall-item-comment-wrapper" >
 	$item.comment
+	</div>
+
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
 </div>
+

From c4c69959e21f1053224166c65b80a7dcdc2357ad Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 26 Mar 2012 09:37:14 +0200
Subject: [PATCH 056/219] add screenshots to diabook

---
 view/theme/diabook-blue/screenshot.png | Bin 0 -> 278712 bytes
 view/theme/diabook/screenshot.png      | Bin 0 -> 276151 bytes
 view/theme/diabook/style-network.css   |   7 +++++++
 view/theme/diabook/theme.php           |   4 +---
 4 files changed, 8 insertions(+), 3 deletions(-)
 create mode 100644 view/theme/diabook-blue/screenshot.png
 create mode 100644 view/theme/diabook/screenshot.png

diff --git a/view/theme/diabook-blue/screenshot.png b/view/theme/diabook-blue/screenshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..b1c89028536f5d062cb48c8eab90da56f048d6ad
GIT binary patch
literal 278712
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%0AhX*ad+w;eCZT
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

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/screenshot.png b/view/theme/diabook/screenshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..2826f4261646d120b3ea2ba87fc10da708935c7d
GIT binary patch
literal 276151
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
X>3QwniD8Ha0zUH6DpJ)Fra}J?!0g(t

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 00856c8d2a..ba43c78c25 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -111,6 +111,7 @@
 .icon.language    { background-image: url("../../../view/theme/diabook/icons/language.png");}
 
 
+
 .camera 	{ background-image: url("../../../view/theme/diabook/icons/camera.png"); 
 			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
 			  }
@@ -1169,6 +1170,12 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+.icon.expand		{ 
+		background-image: url("../../../view/theme/diabook/icons/expand.png");
+		float: right;
+		cursor: pointer;
+		}
+
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 5bd2061007..0279dd9259 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -251,9 +251,7 @@ $a->page['htmlhead'] .= <<< EOT
  $(function() {
 	$('a.lightbox').fancybox(); // Select all links with lightbox class
  });
- 
- 
- 
+  
  </script>
 EOT;
 

From 0c4aba4b57c9aaab81a067bbe57c1f6ca59f2699 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Mon, 26 Mar 2012 03:39:06 -0400
Subject: [PATCH 058/219] [fix] contact_edit.tpl syntax; reduce cols to fit
 better

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/contact_edit.tpl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 mode change 100755 => 100644 view/contact_edit.tpl

diff --git a/view/contact_edit.tpl b/view/contact_edit.tpl
old mode 100755
new mode 100644
index fc1a3d47b7..417578a32e
--- a/view/contact_edit.tpl
+++ b/view/contact_edit.tpl
@@ -63,7 +63,7 @@
 
 <div id="contact-edit-info-wrapper">
 <h4>$lbl_info1</h4>
-	<textarea id="contact-edit-info" rows=8 cols=72 name="info" >$info</textarea>
+	<textarea id="contact-edit-info" rows="8" cols="60" name="info">$info</textarea>
 	<input class="contact-edit-submit" type="submit" name="submit" value="$submit" />
 </div>
 <div id="contact-edit-info-end"></div>

From 109e8d4f05bedf8afcd3404d25a0fcc04c0c9086 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 00:47:52 -0700
Subject: [PATCH 059/219] more theme screenshots

---
 view/theme/clean/screenshot.jpg      | Bin 0 -> 66210 bytes
 view/theme/darkness/screenshot.jpg   | Bin 0 -> 70330 bytes
 view/theme/goldenrod/screenshot.jpg  | Bin 0 -> 74909 bytes
 view/theme/loozah/screenshot.jpg     | Bin 0 -> 73788 bytes
 view/theme/purplezero/screenshot.jpg | Bin 0 -> 74424 bytes
 view/theme/shady/screenshot.jpg      | Bin 0 -> 69542 bytes
 view/theme/three-d/screenshot.jpg    | Bin 0 -> 74288 bytes
 7 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 view/theme/clean/screenshot.jpg
 create mode 100644 view/theme/darkness/screenshot.jpg
 create mode 100644 view/theme/goldenrod/screenshot.jpg
 create mode 100644 view/theme/loozah/screenshot.jpg
 create mode 100644 view/theme/purplezero/screenshot.jpg
 create mode 100644 view/theme/shady/screenshot.jpg
 create mode 100644 view/theme/three-d/screenshot.jpg

diff --git a/view/theme/clean/screenshot.jpg b/view/theme/clean/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8d9d772f42306180c660ee3f5fd86666c8f07c22
GIT binary patch
literal 66210
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%0AbQ%
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
NsH0I2^xePn{|yPT!?FMX

literal 0
HcmV?d00001

diff --git a/view/theme/darkness/screenshot.jpg b/view/theme/darkness/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..aec866e9939fcf49336c64e9b0928752fa0b37f1
GIT binary patch
literal 70330
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
K9C~X1PX7n>GokbV

literal 0
HcmV?d00001

diff --git a/view/theme/goldenrod/screenshot.jpg b/view/theme/goldenrod/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..357e00ae2acad69ea64e61718a4921343399c2ac
GIT binary patch
literal 74909
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

literal 0
HcmV?d00001

diff --git a/view/theme/loozah/screenshot.jpg b/view/theme/loozah/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..41d6929ca9326a33c3cc3ec701a6a8c77bef47f0
GIT binary patch
literal 73788
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
N%T4g9(EK&^KLEd8)6D<?

literal 0
HcmV?d00001

diff --git a/view/theme/purplezero/screenshot.jpg b/view/theme/purplezero/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c1d346bb50677356bb438665eed3fdc1941239d9
GIT binary patch
literal 74424
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%0DW`Ms8A*USb`6
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

literal 0
HcmV?d00001

diff --git a/view/theme/shady/screenshot.jpg b/view/theme/shady/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..79a9162a0cdb00f3521a5d4e50b6b0b894a869f4
GIT binary patch
literal 69542
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
OhxoF(jlTWY{Qm;5%ljMv

literal 0
HcmV?d00001

diff --git a/view/theme/three-d/screenshot.jpg b/view/theme/three-d/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c3f8e85dcce732c609f970377fd124e992d3b232
GIT binary patch
literal 74288
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
EZ$j$X2LJ#7

literal 0
HcmV?d00001


From 579c4f3079b9d1912cab6f70a9d95ebab1ca8743 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Mon, 26 Mar 2012 09:48:38 +0200
Subject: [PATCH 060/219] diabook: small fix in theme_info array

---
 view/theme/diabook/theme.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 5bd2061007..e4af9d3f3c 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -8,7 +8,7 @@
  */
 
 $a->theme_info = array(
-  'extends' => 'diabook',
+  //'extends' => 'diabook',  //it's diabook, don't need to extend himself...
 );
 
 //change css on network and profilepages

From 2820dba1e760dd0243cb2de9337bc8dd9ae9b5c7 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 00:52:54 -0700
Subject: [PATCH 061/219] comix screenshot

---
 view/theme/comix/screenshot.jpg | Bin 0 -> 96214 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 view/theme/comix/screenshot.jpg

diff --git a/view/theme/comix/screenshot.jpg b/view/theme/comix/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5ad46cd8b0bbd46e150026ca107e0511552dfa94
GIT binary patch
literal 96214
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

literal 0
HcmV?d00001


From 876aa0c75277b1697f89f279ddedb4ec6a513f95 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 26 Mar 2012 10:33:28 +0200
Subject: [PATCH 062/219] small fix in diabook :: add local friendica to
 right_aside

---
 view/theme/diabook-blue/communityhome.tpl |   1 +
 view/theme/diabook/communityhome.tpl      |   3 ++-
 view/theme/diabook/icons/expand.png       | Bin 0 -> 263 bytes
 view/theme/diabook/screenshot.jpg         | Bin 59386 -> 0 bytes
 4 files changed, 3 insertions(+), 1 deletion(-)
 create mode 100755 view/theme/diabook/icons/expand.png
 delete mode 100644 view/theme/diabook/screenshot.jpg

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 5bae061788..f1714a436b 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -2,6 +2,7 @@
 <h3 style="margin-top:0px;">Help or @NewHere ?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
+<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
 
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 1ba9ad081a..23c26c9100 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -2,7 +2,8 @@
 <h3 style="margin-top:0px;">Help or @NewHere ?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
-<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
+<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
+<a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
 
 {{ if $lastusers_title }}
diff --git a/view/theme/diabook/icons/expand.png b/view/theme/diabook/icons/expand.png
new file mode 100755
index 0000000000000000000000000000000000000000..a46e88ea5a1bb8de9fa1f3947ef095c0b04b93fa
GIT binary patch
literal 263
zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W+^rUu2)794M3rGPZ!4!i_>o}
z8*&|T5NUbnKilMGP=(2PfsZUrQ<rQ#FSsXIFJbN>Cq=X1h>S!LmmBhI(`IfzeCS=!
zk7zODZ#f$e{d285P<bwq?al@JlfP09&v|637IVS&N9-O=<NVDovzr8GXY^c8OA`|<
z)7<42yyw;B?)8N}52uv=T^oM&fr#nT$)a5QpYbg{CZm)ZcsU*DBnD4cKbLh*2~7aV
C>tMtH

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/screenshot.jpg b/view/theme/diabook/screenshot.jpg
deleted file mode 100644
index abc31e3293e30bc4961d842c57d2b3deb1d2e976..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 59386
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
bA6KM)IfP>LfbD2$M8V^azdUN(|Csp?1`N&g


From b240b8489aa34d3016ffb11c8a2176eca41c5e5a Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 01:43:26 -0700
Subject: [PATCH 063/219] language issues in enotify

---
 include/enotify.php | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/include/enotify.php b/include/enotify.php
index 1918f26df3..8385bdec59 100755
--- a/include/enotify.php
+++ b/include/enotify.php
@@ -5,6 +5,12 @@ function notification($params) {
 	logger('notification: entry', LOGGER_DEBUG);
 
 	$a = get_app();
+
+	// from here on everything is in the recipients language
+
+	push_lang($params['language']);
+
+
 	$banner = t('Friendica Notification');
 	$product = FRIENDICA_PLATFORM;
 	$siteurl = z_path();
@@ -180,9 +186,6 @@ function notification($params) {
 	$hsitelink = $h['hsitelink'];
 	$itemlink  = $h['itemlink']; 
 
-	// from here on everything is in the recipients language
-
-	push_lang($params['language']);
 
 	require_once('include/html2bbcode.php');	
 
@@ -234,8 +237,10 @@ function notification($params) {
 	);
 	if($r)
 		$notify_id = $r[0]['id'];
-	else
+	else {
+		pop_lang();
 		return;
+	}
 
 	$itemlink = $a->get_baseurl() . '/notify/view/' . $notify_id;
 	$msg = replace_macros($epreamble,array('$itemlink' => $itemlink));
@@ -246,7 +251,6 @@ function notification($params) {
 	);
 		
 
-
 	// send email notification if notification preferences permit
 
 	require_once('bbcode.php');

From 8ded404aaa0d2e89457635d0b67cf9888443d55c Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Mon, 26 Mar 2012 11:28:38 +0200
Subject: [PATCH 064/219] added quaddro templates to quaddro-green

---
 view/theme/quattro-green/comment_item.tpl     |  32 +++++
 view/theme/quattro-green/contact_template.tpl |  26 ++++
 view/theme/quattro-green/conversation.tpl     |  23 +++
 view/theme/quattro-green/group_side.tpl       |  29 ++++
 view/theme/quattro-green/jot.tpl              |  48 +++++++
 view/theme/quattro-green/nav.tpl              | 131 ++++++++++++++++++
 view/theme/quattro-green/nets.tpl             |  12 ++
 view/theme/quattro-green/profile_vcard.tpl    |  63 +++++++++
 .../quattro-green/saved_searches_aside.tpl    |  15 ++
 view/theme/quattro-green/search_item.tpl      |  91 ++++++++++++
 view/theme/quattro-green/theme_settings.tpl   |  11 ++
 view/theme/quattro-green/wall_item.tpl        |  90 ++++++++++++
 view/theme/quattro-green/wallwall_item.tpl    |  96 +++++++++++++
 13 files changed, 667 insertions(+)
 create mode 100755 view/theme/quattro-green/comment_item.tpl
 create mode 100755 view/theme/quattro-green/contact_template.tpl
 create mode 100755 view/theme/quattro-green/conversation.tpl
 create mode 100755 view/theme/quattro-green/group_side.tpl
 create mode 100755 view/theme/quattro-green/jot.tpl
 create mode 100755 view/theme/quattro-green/nav.tpl
 create mode 100755 view/theme/quattro-green/nets.tpl
 create mode 100755 view/theme/quattro-green/profile_vcard.tpl
 create mode 100755 view/theme/quattro-green/saved_searches_aside.tpl
 create mode 100755 view/theme/quattro-green/search_item.tpl
 create mode 100644 view/theme/quattro-green/theme_settings.tpl
 create mode 100755 view/theme/quattro-green/wall_item.tpl
 create mode 100755 view/theme/quattro-green/wallwall_item.tpl

diff --git a/view/theme/quattro-green/comment_item.tpl b/view/theme/quattro-green/comment_item.tpl
new file mode 100755
index 0000000000..cde4ca3ca8
--- /dev/null
+++ b/view/theme/quattro-green/comment_item.tpl
@@ -0,0 +1,32 @@
+		<div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;">
+			<form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;">
+				<input type="hidden" name="type" value="$type" />
+				<input type="hidden" name="profile_uid" value="$profile_uid" />
+				<input type="hidden" name="parent" value="$parent" />
+				<input type="hidden" name="return" value="$return_path" />
+				<input type="hidden" name="jsreload" value="$jsreload" />
+				<input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" />
+
+				<div class="comment-edit-photo" id="comment-edit-photo-$id" >
+					<a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a>
+				</div>
+				<div class="comment-edit-photo-end"></div>
+				{{ if $qcomment }}
+				{{ for $qcomment as $qc }}				
+					<span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span>
+					&nbsp;
+				{{ endfor }}
+				{{ endif }}
+				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
+
+				<div class="comment-edit-text-end"></div>
+				<div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" >
+					<input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" />
+					<span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span>
+					<div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div>
+				</div>
+
+				<div class="comment-edit-end"></div>
+			</form>
+
+		</div>
diff --git a/view/theme/quattro-green/contact_template.tpl b/view/theme/quattro-green/contact_template.tpl
new file mode 100755
index 0000000000..b826acc65d
--- /dev/null
+++ b/view/theme/quattro-green/contact_template.tpl
@@ -0,0 +1,26 @@
+
+<div class="contact-wrapper" id="contact-entry-wrapper-$id" >
+	<div class="contact-photo-wrapper" >
+		<div class="contact-photo mframe" id="contact-entry-photo-$contact.id"
+		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
+		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
+
+			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
+
+			{{ if $contact.photo_menu }}
+			<a href="#" rel="#contact-photo-menu-$contact.id" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-$contact.id">menu</a>
+			<ul class="contact-photo-menu menu-popup" id="contact-photo-menu-$contact.id">
+				$contact.photo_menu
+			</ul>
+			{{ endif }}
+		</div>
+			
+	</div>
+	<div class="contact-name" id="contact-entry-name-$contact.id" >$contact.name</div>
+	{{ if $contact.alt_text }}<div class="contact-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }}
+	<div class="contact-details" id="contact-entry-url-$contact.id" >$contact.itemurl</div>
+	<div class="contact-details" id="contact-entry-network-$contact.id" >$contact.network</div>
+
+
+</div>
+
diff --git a/view/theme/quattro-green/conversation.tpl b/view/theme/quattro-green/conversation.tpl
new file mode 100755
index 0000000000..ff202bbe44
--- /dev/null
+++ b/view/theme/quattro-green/conversation.tpl
@@ -0,0 +1,23 @@
+{{ for $threads as $thread }}
+<div id="tread-wrapper-$thread.id" class="tread-wrapper">
+	{{ for $thread.items as $item }}
+		{{if $item.comment_firstcollapsed}}
+			<div class="hide-comments-outer">
+			<span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span>
+			</div>
+			<div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;">
+		{{endif}}
+		{{if $item.comment_lastcollapsed}}</div>{{endif}}
+		
+		{{ inc $item.template }}{{ endinc }}
+		
+		
+	{{ endfor }}
+</div>
+{{ endfor }}
+
+{{ if $dropping }}
+<a href="#" onclick="deleteCheckedItems();return false;">
+	<span class="icon s22 delete text">$dropping</span>
+</a>
+{{ endif }}
diff --git a/view/theme/quattro-green/group_side.tpl b/view/theme/quattro-green/group_side.tpl
new file mode 100755
index 0000000000..596a8d13fd
--- /dev/null
+++ b/view/theme/quattro-green/group_side.tpl
@@ -0,0 +1,29 @@
+<div id="group-sidebar" class="widget">
+	<div class="title tool">
+		<h3 class="label">$title</h3>
+		<a href="group/new" title="$createtext" class="action"><span class="icon text s16 add"> $add</span></a>
+	</div>
+
+	<div id="sidebar-group-list">
+		<ul>
+			{{ for $groups as $group }}
+			<li class="tool  {{ if $group.selected }}selected{{ endif }}">
+				<a href="$group.href" class="label">
+					$group.text
+				</a>
+				{{ if $group.edit }}
+					<a href="$group.edit.href" class="action"><span class="icon text s10 edit">$group.edit.title</span></a>
+				{{ endif }}
+				{{ if $group.cid }}
+					<input type="checkbox" 
+						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
+						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
+						{{ if $group.ismember }}checked="checked"{{ endif }}
+					/>
+				{{ endif }}
+			</li>
+			{{ endfor }}
+		</ul>
+	</div>
+</div>	
+
diff --git a/view/theme/quattro-green/jot.tpl b/view/theme/quattro-green/jot.tpl
new file mode 100755
index 0000000000..2f89d43721
--- /dev/null
+++ b/view/theme/quattro-green/jot.tpl
@@ -0,0 +1,48 @@
+<form id="profile-jot-form" action="$action" method="post">
+	<div id="jot">
+		<div id="profile-jot-desc" class="jothidden">&nbsp;</div>
+		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none" />
+		<div id="character-counter" class="grey jothidden"></div>
+
+		<input type="hidden" name="type" value="$ptyp" />
+		<input type="hidden" name="profile_uid" value="$profile_uid" />
+		<input type="hidden" name="return" value="$return_path" />
+		<input type="hidden" name="location" id="jot-location" value="$defloc" />
+		<input type="hidden" name="coord" id="jot-coord" value="" />
+		<input type="hidden" name="post_id" value="$post_id" />
+		<input type="hidden" name="preview" id="jot-preview" value="0" />
+
+		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
+
+		<ul id="jot-tools" class="jothidden" style="display:none">
+			<li><a href="#" onclick="return false;" id="wall-image-upload" title="$upload">$shortupload</a></a></li>
+			<li><a href="#" onclick="return false;" id="wall-file-upload"  title="$attach">$shortattach</a></li>
+			<li><a id="profile-link"  ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="$weblink">$shortweblink</a></li>
+			<li><a id="profile-video" onclick="jotVideoURL();return false;" title="$gvideo">$shortvideo</a></li>
+			<li><a id="profile-audio" onclick="jotAudioURL();return false;" title="$audio">$shortaudio</a></li>
+			<li><a id="profile-location" onclick="jotGetLocation();return false;" title="$setloc">$shortsetloc</a></li>
+			<li><a id="profile-nolocation" onclick="jotClearLocation();return false;" title="$noloc">$shortnoloc</a></li>
+			<li><a id="jot-preview-link" onclick="preview_post(); return false;" title="$preview">$preview</a></li>
+			$jotplugins
+
+			<li class="perms"><a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon s22 $lockstate $bang"  title="$permset" ></a></li>
+			<li class="submit"><input type="submit" id="profile-jot-submit" name="submit" value="$share" /></li>
+			<li id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="$wait" title="$wait"  /></li>
+		</ul>
+	</div>
+	
+	<div id="jot-preview-content" style="display:none;"></div>
+
+	<div style="display: none;">
+		<div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
+			$acl
+			<hr style="clear:both"/>
+			<div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
+			<div id="profile-jot-email-end"></div>
+			$jotnets
+		</div>
+	</div>
+
+</form>
+
+{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/quattro-green/nav.tpl b/view/theme/quattro-green/nav.tpl
new file mode 100755
index 0000000000..8c872864c2
--- /dev/null
+++ b/view/theme/quattro-green/nav.tpl
@@ -0,0 +1,131 @@
+<header>
+	{# $langselector #}
+
+	<div id="site-location">$sitelocation</div>
+	<div id="banner">$banner</div>
+</header>
+<nav>
+	<ul>
+		{{ if $userinfo }}
+			<li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a>
+				<ul id="nav-user-menu" class="menu-popup">
+					{{ for $nav.usermenu as $usermenu }}
+						<li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li>
+					{{ endfor }}
+					
+					{{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }}
+					{{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }}
+					{{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }}	
+				</ul>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.community }}
+			<li id="nav-community-link" class="nav-menu $sel.community">
+				<a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.network }}
+			<li id="nav-network-link" class="nav-menu $sel.network">
+				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
+				<span id="net-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}
+		{{ if $nav.home }}
+			<li id="nav-home-link" class="nav-menu $sel.home">
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
+				<span id="home-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.notifications }}
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify">$nav.notifications.1</span></a>
+				<span id="notify-update" class="nav-notify"></span>
+				<ul id="nav-notifications-menu" class="menu-popup">
+					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
+					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
+					<li class="empty">$emptynotifications</li>
+				</ul>
+			</li>		
+		{{ endif }}		
+		
+		<li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a>
+			<ul id="nav-site-menu" class="menu-popup">
+				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
+
+				{{ if $nav.settings }}<li><a class="$nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
+				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
+
+				{{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }}
+				{{ if $nav.login }}<li><a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><li>{{ endif }}
+			</ul>		
+		</li>
+		
+		{{ if $nav.help }} 
+		<li id="nav-help-link" class="nav-menu $sel.help">
+			<a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+		</li>
+		{{ endif }}
+
+		<li id="nav-search-link" class="nav-menu $sel.search">
+			<a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+		</li>
+		<li id="nav-directory-link" class="nav-menu $sel.directory">
+			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+		</li>
+		
+		{{ if $nav.apps }}
+			<li id="nav-apps-link" class="nav-menu $sel.apps">
+				<a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a>
+				<ul id="nav-apps-menu" class="menu-popup">
+					{{ for $apps as $ap }}
+					<li>$ap</li>
+					{{ endfor }}
+				</ul>
+			</li>
+		{{ endif }}
+	</ul>
+
+</nav>
+<ul id="nav-notifications-template" style="display:none;" rel="template">
+	<li><a href="{0}"><img src="{1}">{2} <span class="notif-when">{3}</span></a></li>
+</ul>
+
+{#
+
+{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
+{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
+
+<span id="nav-link-wrapper" >
+
+{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
+	
+<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+	
+{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
+
+<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+
+{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
+
+{{ if $nav.notifications }}
+<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
+<span id="notify-update" class="nav-ajax-left"></span>
+{{ endif }}
+{{ if $nav.messages }}
+<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
+<span id="mail-update" class="nav-ajax-left"></span>
+{{ endif }}
+
+{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
+
+{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
+{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
+
+
+</span>
+<span id="nav-end"></span>
+<span id="banner">$banner</span>
+#}
diff --git a/view/theme/quattro-green/nets.tpl b/view/theme/quattro-green/nets.tpl
new file mode 100755
index 0000000000..cbadf1361b
--- /dev/null
+++ b/view/theme/quattro-green/nets.tpl
@@ -0,0 +1,12 @@
+<div id="nets-sidebar" class="widget">
+	<h3>$title</h3>
+	<div id="nets-desc">$desc</div>
+	
+	<ul class="nets-ul">
+		<li class="tool {{ if $sel_all }}selected{{ endif }}"><a href="$base" class="nets-link nets-all">$all</a>
+		{{ for $nets as $net }}
+			<li class="tool {{ if $net.selected }}selected{{ endif }}"><a href="$base?f=&nets=$net.ref" class="nets-link">$net.name</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/theme/quattro-green/profile_vcard.tpl b/view/theme/quattro-green/profile_vcard.tpl
new file mode 100755
index 0000000000..7cd02f1648
--- /dev/null
+++ b/view/theme/quattro-green/profile_vcard.tpl
@@ -0,0 +1,63 @@
+<div class="vcard">
+
+	<div class="tool">
+		<div class="fn label">$profile.name</div>
+		{{ if $profile.edit }}
+			<div class="action">
+			<a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a>
+			<ul id="profiles-menu" class="menu-popup">
+				{{ for $profile.menu.entries as $e }}
+				<li>
+					<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
+				</li>
+				{{ endfor }}
+				<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
+				<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
+				
+			</ul>
+			</div>
+		{{ endif }}
+	</div>
+
+
+	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
+	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+
+
+
+	{{ if $location }}
+		<dl class="location"><dt class="location-label">$location</dt> 
+		<dd class="adr">
+			{{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }}
+			<span class="city-state-zip">
+				<span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }}
+				<span class="region">$profile.region</span>
+				<span class="postal-code">$profile.postal-code</span>
+			</span>
+			{{ if $profile.country-name }}<span class="country-name">$profile.country-name</span>{{ endif }}
+		</dd>
+		</dl>
+	{{ endif }}
+
+	{{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }}
+	
+	{{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }}
+
+	{{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">&hearts;</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }}
+
+	{{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }}
+
+	{{ inc diaspora_vcard.tpl }}{{ endinc }}
+	
+	<div id="profile-extra-links">
+		<ul>
+			{{ if $connect }}
+				<li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
+			{{ endif }}
+		</ul>
+	</div>
+</div>
+
+$contact_block
+
+
diff --git a/view/theme/quattro-green/saved_searches_aside.tpl b/view/theme/quattro-green/saved_searches_aside.tpl
new file mode 100755
index 0000000000..9c10a26dec
--- /dev/null
+++ b/view/theme/quattro-green/saved_searches_aside.tpl
@@ -0,0 +1,15 @@
+<div id="saved-search-list" class="widget">
+	<h3 class="title">$title</h3>
+
+	<ul id="saved-search-ul">
+		{{ for $saved as $search }}
+			<li class="tool {{if $search.selected}}selected{{endif}}">
+					<a href="network/?f=&search=$search.encodedterm" class="label" >$search.term</a>
+					<a href="network/?f=&remove=1&search=$search.encodedterm" class="action icon s10 delete" title="$search.delete" onclick="return confirmDelete();"></a>
+			</li>
+		{{ endfor }}
+	</ul>
+	
+	$searchbox
+	
+</div>
diff --git a/view/theme/quattro-green/search_item.tpl b/view/theme/quattro-green/search_item.tpl
new file mode 100755
index 0000000000..80d6678fb3
--- /dev/null
+++ b/view/theme/quattro-green/search_item.tpl
@@ -0,0 +1,91 @@
+
+<div class="wall-item-decor">
+	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
+	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+			<div class="wall-item-location">$item.location</div>	
+		</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			{{ if $item.star }}
+				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
+				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+			{{ endif }}
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
+			{{ endif }}			
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
+		{{ if $item.conv }}
+		<div class="wall-item-conv" id="wall-item-conv-$item.id" >
+			<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
+		{{ endif }}
+		</div>
+	</div>
+	
+	
+</div>
+
diff --git a/view/theme/quattro-green/theme_settings.tpl b/view/theme/quattro-green/theme_settings.tpl
new file mode 100644
index 0000000000..25af042530
--- /dev/null
+++ b/view/theme/quattro-green/theme_settings.tpl
@@ -0,0 +1,11 @@
+<div class="settings-block">
+	<h3 class="settings-heading">$title</h3>
+	
+	{{inc field_select.tpl with $field=$align}}{{endinc}}
+	
+	<div class="settings-submit-wrapper">
+		<input type="submit" value="$submit" class="settings-submit" name="quattro-settings-submit" />
+	</div>
+
+	
+</div>
diff --git a/view/theme/quattro-green/wall_item.tpl b/view/theme/quattro-green/wall_item.tpl
new file mode 100755
index 0000000000..e771db0682
--- /dev/null
+++ b/view/theme/quattro-green/wall_item.tpl
@@ -0,0 +1,90 @@
+
+<div class="wall-item-decor">
+	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
+	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+			<div class="wall-item-location">$item.location</div>	
+		</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			{{ if $item.star }}
+				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
+				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+			{{ endif }}
+			{{ if $item.filer }}
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
+			{{ endif }}			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
+			{{ endif }}			
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/quattro-green/wallwall_item.tpl b/view/theme/quattro-green/wallwall_item.tpl
new file mode 100755
index 0000000000..693ebaba6f
--- /dev/null
+++ b/view/theme/quattro-green/wallwall_item.tpl
@@ -0,0 +1,96 @@
+<div class="wall-item-decor">
+	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
+	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper mframe wwfrom"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo $item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>	
+			<div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
+				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id">
+					<img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" />
+				</a>
+			</div>			
+			<div class="wall-item-location">$item.location</div>	
+		</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>	
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
+				 <br/>$item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall
+				 
+			</div>
+			
+			<div class="wall-item-actions-social">
+			{{ if $item.star }}
+				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
+				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
+
+			{{ endif }}
+			{{ if $item.filer }}
+                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
+			{{ endif }}			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
+			{{ endif }}			
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>	
+</div>
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>

From 0164da4fb961c817e576df5994b777cc1c2b306b Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 04:25:20 -0700
Subject: [PATCH 065/219] screenshot for darkzero-NS, same as darkzero

---
 view/theme/darkzero-NS/screenshot.jpg | Bin 0 -> 84200 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 view/theme/darkzero-NS/screenshot.jpg

diff --git a/view/theme/darkzero-NS/screenshot.jpg b/view/theme/darkzero-NS/screenshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e91ae13f5c26244630b31df4cf3fc415b9532662
GIT binary patch
literal 84200
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
PWwL(P9H4yXzs&pxH?O}Y

literal 0
HcmV?d00001


From aaddee0d948832be7967c769fe4fafe7bdce2c0f Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 26 Mar 2012 13:52:44 +0200
Subject: [PATCH 066/219] minor css fixes in diabook

---
 view/theme/diabook-blue/communityhome.tpl | 17 +++++++++--------
 view/theme/diabook-blue/photo_view.tpl    |  2 +-
 view/theme/diabook-blue/style-network.css |  4 ++--
 view/theme/diabook-blue/style-profile.css |  4 ++--
 view/theme/diabook-blue/style.css         |  4 ++--
 view/theme/diabook-blue/theme.php         |  3 ---
 view/theme/diabook-blue/wall_item.tpl     |  1 -
 view/theme/diabook-blue/wallwall_item.tpl |  1 -
 view/theme/diabook/communityhome.tpl      | 18 +++++++++---------
 view/theme/diabook/style-network.css      |  4 ++--
 view/theme/diabook/style-profile.css      |  4 ++--
 view/theme/diabook/theme.php              |  3 ---
 12 files changed, 29 insertions(+), 36 deletions(-)

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index f1714a436b..2d9033b187 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -1,3 +1,7 @@
+{{ if $page }}
+<div>$page</div>
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3 style="margin-top:0px;">Help or @NewHere ?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
@@ -6,6 +10,11 @@
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
 
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3>Connectable Services</h3>
 <div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
@@ -47,14 +56,6 @@
 </div>
 {{ endif }}
 
-{{ if $page }}
-<div>$page</div>
-{{ endif }}
-
-{{ if $lastusers_title }}
-<h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
-{{ endif }}
 
 {{ if $like_title }}
 <h3>$like_title</h3>
diff --git a/view/theme/diabook-blue/photo_view.tpl b/view/theme/diabook-blue/photo_view.tpl
index 902c2a0ed3..511fc73acb 100755
--- a/view/theme/diabook-blue/photo_view.tpl
+++ b/view/theme/diabook-blue/photo_view.tpl
@@ -12,7 +12,7 @@
 
 <div id="photo-photo">
 	{{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }}
-	<a href="$photo.href" class="fancy-photo" title="$photo.title"><img src="$photo.src" /></a>
+	<a href="$photo.href" class="lightbox" title="$photo.title"><img src="$photo.src" /></a>
 	{{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }}
 </div>
 
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 85cf23da1b..f23518555a 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1189,7 +1189,7 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
-#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
 /* wall item */
 .tread-wrapper {
@@ -1271,7 +1271,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content img {
-  max-width: 500px;
+  max-width: 400px;
 }
 .wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
   display: table-cell;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 3671d963eb..1296f16474 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -1189,7 +1189,7 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
-#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
 /* wall item */
 .tread-wrapper {
@@ -1271,7 +1271,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content img {
-  max-width: 500px;
+  max-width: 400px;
 }
 .wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
   display: table-cell;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index a05a49e677..7488c2fed5 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -178,8 +178,8 @@
 
 .icon.on             { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
 .icon.off            { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
-.prev           { background-position: -90px  -60px;}
-.next           { background-position: -110px -60px;}
+.icon.prev           { background-image: url("../../../view/theme/diabook-blue/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next           { background-image: url("../../../view/theme/diabook-blue/icons/next.png"); background-repeat: no-repeat;}
 /*.tagged     { background-position: -130px -60px;}*/
 
 .attachtype {
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index a5f4490bac..322e163296 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -7,9 +7,6 @@
  * Author: 
  */
 
-$a->theme_info = array(
-  'extends' => 'diabook',
-);
 
 //change css on network and profilepages
 $cssFile = null;
diff --git a/view/theme/diabook-blue/wall_item.tpl b/view/theme/diabook-blue/wall_item.tpl
index 20d24702b9..1238340647 100644
--- a/view/theme/diabook-blue/wall_item.tpl
+++ b/view/theme/diabook-blue/wall_item.tpl
@@ -1,6 +1,5 @@
 {{ if $item.indent }}{{ else }}
 <div class="wall-item-decor">
-	{{ if $item.lock }}<span class="icon lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
 	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 </div>
 {{ endif }}
diff --git a/view/theme/diabook-blue/wallwall_item.tpl b/view/theme/diabook-blue/wallwall_item.tpl
index e02e5a8bec..c5b6b36b54 100644
--- a/view/theme/diabook-blue/wallwall_item.tpl
+++ b/view/theme/diabook-blue/wallwall_item.tpl
@@ -1,6 +1,5 @@
 {{ if $item.indent }}{{ else }}
 <div class="wall-item-decor">
-	{{ if $item.lock }}<span class="icon lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
 	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 </div>
 {{ endif }}
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 23c26c9100..aa150b9d0c 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -1,3 +1,7 @@
+{{ if $page }}
+<div>$page</div>
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3 style="margin-top:0px;">Help or @NewHere ?</h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
@@ -20,6 +24,11 @@
 </div>
 {{ endif }}
 
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span></div>
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3>$lastusers_title</h3>
 <div id='lastusers-wrapper' class='items-wrapper'>
@@ -47,15 +56,6 @@
 </div>
 {{ endif }}
 
-{{ if $page }}
-<div>$page</div>
-{{ endif }}
-
-{{ if $lastusers_title }}
-<h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span></div>
-{{ endif }}
-
 {{ if $like_title }}
 <h3>$like_title</h3>
 <ul id='likes'>
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index ba43c78c25..3854adc343 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1168,7 +1168,7 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
-#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
 .icon.expand		{ 
 		background-image: url("../../../view/theme/diabook/icons/expand.png");
@@ -1252,7 +1252,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content img {
-  max-width: 500px;
+  max-width: 400px;
 }
 .wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
   display: table-cell;
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index da1a7dd6d4..0f05bf6c1b 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1166,7 +1166,7 @@ right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
 right_aside .items-wrapper{ overflow: auto;	width: 100%; }
 right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
-#page-sidebar-right_aside{margin-top: 30px;}
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
 /* wall item */
 .tread-wrapper {
@@ -1244,7 +1244,7 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 }
 
 .wall-item-container .wall-item-content img {
-  max-width: 500px;
+  max-width: 400px;
 }
 .wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
   display: table-cell;
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 8064fb7e74..798eef4223 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -7,9 +7,6 @@
  * Author: 
  */
 
-$a->theme_info = array(
-  //'extends' => 'diabook',  //it's diabook, don't need to extend himself...
-);
 
 //change css on network and profilepages
 $cssFile = null;

From 37f10a6d4fd2f8f5858f3222269bd6f48031962f Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Mon, 26 Mar 2012 14:48:01 +0200
Subject: [PATCH 067/219] marking quattro-green as extension of quattro and
 deleting the tpl files

---
 view/theme/quattro-green/comment_item.tpl     |  32 -----
 view/theme/quattro-green/contact_template.tpl |  26 ----
 view/theme/quattro-green/conversation.tpl     |  23 ---
 view/theme/quattro-green/group_side.tpl       |  29 ----
 view/theme/quattro-green/jot.tpl              |  48 -------
 view/theme/quattro-green/nav.tpl              | 131 ------------------
 view/theme/quattro-green/nets.tpl             |  12 --
 view/theme/quattro-green/profile_vcard.tpl    |  63 ---------
 .../quattro-green/saved_searches_aside.tpl    |  15 --
 view/theme/quattro-green/search_item.tpl      |  91 ------------
 view/theme/quattro-green/theme.php            |  11 ++
 view/theme/quattro-green/theme_settings.tpl   |  11 --
 view/theme/quattro-green/wall_item.tpl        |  90 ------------
 view/theme/quattro-green/wallwall_item.tpl    |  96 -------------
 14 files changed, 11 insertions(+), 667 deletions(-)
 delete mode 100755 view/theme/quattro-green/comment_item.tpl
 delete mode 100755 view/theme/quattro-green/contact_template.tpl
 delete mode 100755 view/theme/quattro-green/conversation.tpl
 delete mode 100755 view/theme/quattro-green/group_side.tpl
 delete mode 100755 view/theme/quattro-green/jot.tpl
 delete mode 100755 view/theme/quattro-green/nav.tpl
 delete mode 100755 view/theme/quattro-green/nets.tpl
 delete mode 100755 view/theme/quattro-green/profile_vcard.tpl
 delete mode 100755 view/theme/quattro-green/saved_searches_aside.tpl
 delete mode 100755 view/theme/quattro-green/search_item.tpl
 create mode 100644 view/theme/quattro-green/theme.php
 delete mode 100644 view/theme/quattro-green/theme_settings.tpl
 delete mode 100755 view/theme/quattro-green/wall_item.tpl
 delete mode 100755 view/theme/quattro-green/wallwall_item.tpl

diff --git a/view/theme/quattro-green/comment_item.tpl b/view/theme/quattro-green/comment_item.tpl
deleted file mode 100755
index cde4ca3ca8..0000000000
--- a/view/theme/quattro-green/comment_item.tpl
+++ /dev/null
@@ -1,32 +0,0 @@
-		<div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;">
-			<form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;">
-				<input type="hidden" name="type" value="$type" />
-				<input type="hidden" name="profile_uid" value="$profile_uid" />
-				<input type="hidden" name="parent" value="$parent" />
-				<input type="hidden" name="return" value="$return_path" />
-				<input type="hidden" name="jsreload" value="$jsreload" />
-				<input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" />
-
-				<div class="comment-edit-photo" id="comment-edit-photo-$id" >
-					<a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a>
-				</div>
-				<div class="comment-edit-photo-end"></div>
-				{{ if $qcomment }}
-				{{ for $qcomment as $qc }}				
-					<span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span>
-					&nbsp;
-				{{ endfor }}
-				{{ endif }}
-				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
-
-				<div class="comment-edit-text-end"></div>
-				<div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" >
-					<input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" />
-					<span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span>
-					<div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div>
-				</div>
-
-				<div class="comment-edit-end"></div>
-			</form>
-
-		</div>
diff --git a/view/theme/quattro-green/contact_template.tpl b/view/theme/quattro-green/contact_template.tpl
deleted file mode 100755
index b826acc65d..0000000000
--- a/view/theme/quattro-green/contact_template.tpl
+++ /dev/null
@@ -1,26 +0,0 @@
-
-<div class="contact-wrapper" id="contact-entry-wrapper-$id" >
-	<div class="contact-photo-wrapper" >
-		<div class="contact-photo mframe" id="contact-entry-photo-$contact.id"
-		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
-		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
-
-			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
-
-			{{ if $contact.photo_menu }}
-			<a href="#" rel="#contact-photo-menu-$contact.id" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-$contact.id">menu</a>
-			<ul class="contact-photo-menu menu-popup" id="contact-photo-menu-$contact.id">
-				$contact.photo_menu
-			</ul>
-			{{ endif }}
-		</div>
-			
-	</div>
-	<div class="contact-name" id="contact-entry-name-$contact.id" >$contact.name</div>
-	{{ if $contact.alt_text }}<div class="contact-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }}
-	<div class="contact-details" id="contact-entry-url-$contact.id" >$contact.itemurl</div>
-	<div class="contact-details" id="contact-entry-network-$contact.id" >$contact.network</div>
-
-
-</div>
-
diff --git a/view/theme/quattro-green/conversation.tpl b/view/theme/quattro-green/conversation.tpl
deleted file mode 100755
index ff202bbe44..0000000000
--- a/view/theme/quattro-green/conversation.tpl
+++ /dev/null
@@ -1,23 +0,0 @@
-{{ for $threads as $thread }}
-<div id="tread-wrapper-$thread.id" class="tread-wrapper">
-	{{ for $thread.items as $item }}
-		{{if $item.comment_firstcollapsed}}
-			<div class="hide-comments-outer">
-			<span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span>
-			</div>
-			<div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;">
-		{{endif}}
-		{{if $item.comment_lastcollapsed}}</div>{{endif}}
-		
-		{{ inc $item.template }}{{ endinc }}
-		
-		
-	{{ endfor }}
-</div>
-{{ endfor }}
-
-{{ if $dropping }}
-<a href="#" onclick="deleteCheckedItems();return false;">
-	<span class="icon s22 delete text">$dropping</span>
-</a>
-{{ endif }}
diff --git a/view/theme/quattro-green/group_side.tpl b/view/theme/quattro-green/group_side.tpl
deleted file mode 100755
index 596a8d13fd..0000000000
--- a/view/theme/quattro-green/group_side.tpl
+++ /dev/null
@@ -1,29 +0,0 @@
-<div id="group-sidebar" class="widget">
-	<div class="title tool">
-		<h3 class="label">$title</h3>
-		<a href="group/new" title="$createtext" class="action"><span class="icon text s16 add"> $add</span></a>
-	</div>
-
-	<div id="sidebar-group-list">
-		<ul>
-			{{ for $groups as $group }}
-			<li class="tool  {{ if $group.selected }}selected{{ endif }}">
-				<a href="$group.href" class="label">
-					$group.text
-				</a>
-				{{ if $group.edit }}
-					<a href="$group.edit.href" class="action"><span class="icon text s10 edit">$group.edit.title</span></a>
-				{{ endif }}
-				{{ if $group.cid }}
-					<input type="checkbox" 
-						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
-						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
-						{{ if $group.ismember }}checked="checked"{{ endif }}
-					/>
-				{{ endif }}
-			</li>
-			{{ endfor }}
-		</ul>
-	</div>
-</div>	
-
diff --git a/view/theme/quattro-green/jot.tpl b/view/theme/quattro-green/jot.tpl
deleted file mode 100755
index 2f89d43721..0000000000
--- a/view/theme/quattro-green/jot.tpl
+++ /dev/null
@@ -1,48 +0,0 @@
-<form id="profile-jot-form" action="$action" method="post">
-	<div id="jot">
-		<div id="profile-jot-desc" class="jothidden">&nbsp;</div>
-		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none" />
-		<div id="character-counter" class="grey jothidden"></div>
-
-		<input type="hidden" name="type" value="$ptyp" />
-		<input type="hidden" name="profile_uid" value="$profile_uid" />
-		<input type="hidden" name="return" value="$return_path" />
-		<input type="hidden" name="location" id="jot-location" value="$defloc" />
-		<input type="hidden" name="coord" id="jot-coord" value="" />
-		<input type="hidden" name="post_id" value="$post_id" />
-		<input type="hidden" name="preview" id="jot-preview" value="0" />
-
-		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
-
-		<ul id="jot-tools" class="jothidden" style="display:none">
-			<li><a href="#" onclick="return false;" id="wall-image-upload" title="$upload">$shortupload</a></a></li>
-			<li><a href="#" onclick="return false;" id="wall-file-upload"  title="$attach">$shortattach</a></li>
-			<li><a id="profile-link"  ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="$weblink">$shortweblink</a></li>
-			<li><a id="profile-video" onclick="jotVideoURL();return false;" title="$gvideo">$shortvideo</a></li>
-			<li><a id="profile-audio" onclick="jotAudioURL();return false;" title="$audio">$shortaudio</a></li>
-			<li><a id="profile-location" onclick="jotGetLocation();return false;" title="$setloc">$shortsetloc</a></li>
-			<li><a id="profile-nolocation" onclick="jotClearLocation();return false;" title="$noloc">$shortnoloc</a></li>
-			<li><a id="jot-preview-link" onclick="preview_post(); return false;" title="$preview">$preview</a></li>
-			$jotplugins
-
-			<li class="perms"><a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon s22 $lockstate $bang"  title="$permset" ></a></li>
-			<li class="submit"><input type="submit" id="profile-jot-submit" name="submit" value="$share" /></li>
-			<li id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="$wait" title="$wait"  /></li>
-		</ul>
-	</div>
-	
-	<div id="jot-preview-content" style="display:none;"></div>
-
-	<div style="display: none;">
-		<div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
-			$acl
-			<hr style="clear:both"/>
-			<div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
-			<div id="profile-jot-email-end"></div>
-			$jotnets
-		</div>
-	</div>
-
-</form>
-
-{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/quattro-green/nav.tpl b/view/theme/quattro-green/nav.tpl
deleted file mode 100755
index 8c872864c2..0000000000
--- a/view/theme/quattro-green/nav.tpl
+++ /dev/null
@@ -1,131 +0,0 @@
-<header>
-	{# $langselector #}
-
-	<div id="site-location">$sitelocation</div>
-	<div id="banner">$banner</div>
-</header>
-<nav>
-	<ul>
-		{{ if $userinfo }}
-			<li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a>
-				<ul id="nav-user-menu" class="menu-popup">
-					{{ for $nav.usermenu as $usermenu }}
-						<li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li>
-					{{ endfor }}
-					
-					{{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }}
-					{{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }}
-					{{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }}	
-				</ul>
-			</li>
-		{{ endif }}
-		
-		{{ if $nav.community }}
-			<li id="nav-community-link" class="nav-menu $sel.community">
-				<a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
-			</li>
-		{{ endif }}
-		
-		{{ if $nav.network }}
-			<li id="nav-network-link" class="nav-menu $sel.network">
-				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
-				<span id="net-update" class="nav-notify"></span>
-			</li>
-		{{ endif }}
-		{{ if $nav.home }}
-			<li id="nav-home-link" class="nav-menu $sel.home">
-				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-				<span id="home-update" class="nav-notify"></span>
-			</li>
-		{{ endif }}
-		
-		{{ if $nav.notifications }}
-			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify">$nav.notifications.1</span></a>
-				<span id="notify-update" class="nav-notify"></span>
-				<ul id="nav-notifications-menu" class="menu-popup">
-					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
-					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
-					<li class="empty">$emptynotifications</li>
-				</ul>
-			</li>		
-		{{ endif }}		
-		
-		<li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a>
-			<ul id="nav-site-menu" class="menu-popup">
-				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
-
-				{{ if $nav.settings }}<li><a class="$nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
-				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
-
-				{{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }}
-				{{ if $nav.login }}<li><a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><li>{{ endif }}
-			</ul>		
-		</li>
-		
-		{{ if $nav.help }} 
-		<li id="nav-help-link" class="nav-menu $sel.help">
-			<a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
-		</li>
-		{{ endif }}
-
-		<li id="nav-search-link" class="nav-menu $sel.search">
-			<a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
-		</li>
-		<li id="nav-directory-link" class="nav-menu $sel.directory">
-			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
-		</li>
-		
-		{{ if $nav.apps }}
-			<li id="nav-apps-link" class="nav-menu $sel.apps">
-				<a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a>
-				<ul id="nav-apps-menu" class="menu-popup">
-					{{ for $apps as $ap }}
-					<li>$ap</li>
-					{{ endfor }}
-				</ul>
-			</li>
-		{{ endif }}
-	</ul>
-
-</nav>
-<ul id="nav-notifications-template" style="display:none;" rel="template">
-	<li><a href="{0}"><img src="{1}">{2} <span class="notif-when">{3}</span></a></li>
-</ul>
-
-{#
-
-{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
-{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
-
-<span id="nav-link-wrapper" >
-
-{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
-	
-<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
-	
-{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
-
-<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
-<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
-
-{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
-
-{{ if $nav.notifications }}
-<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
-<span id="notify-update" class="nav-ajax-left"></span>
-{{ endif }}
-{{ if $nav.messages }}
-<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
-<span id="mail-update" class="nav-ajax-left"></span>
-{{ endif }}
-
-{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
-
-{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
-{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
-
-
-</span>
-<span id="nav-end"></span>
-<span id="banner">$banner</span>
-#}
diff --git a/view/theme/quattro-green/nets.tpl b/view/theme/quattro-green/nets.tpl
deleted file mode 100755
index cbadf1361b..0000000000
--- a/view/theme/quattro-green/nets.tpl
+++ /dev/null
@@ -1,12 +0,0 @@
-<div id="nets-sidebar" class="widget">
-	<h3>$title</h3>
-	<div id="nets-desc">$desc</div>
-	
-	<ul class="nets-ul">
-		<li class="tool {{ if $sel_all }}selected{{ endif }}"><a href="$base" class="nets-link nets-all">$all</a>
-		{{ for $nets as $net }}
-			<li class="tool {{ if $net.selected }}selected{{ endif }}"><a href="$base?f=&nets=$net.ref" class="nets-link">$net.name</a></li>
-		{{ endfor }}
-	</ul>
-	
-</div>
diff --git a/view/theme/quattro-green/profile_vcard.tpl b/view/theme/quattro-green/profile_vcard.tpl
deleted file mode 100755
index 7cd02f1648..0000000000
--- a/view/theme/quattro-green/profile_vcard.tpl
+++ /dev/null
@@ -1,63 +0,0 @@
-<div class="vcard">
-
-	<div class="tool">
-		<div class="fn label">$profile.name</div>
-		{{ if $profile.edit }}
-			<div class="action">
-			<a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a>
-			<ul id="profiles-menu" class="menu-popup">
-				{{ for $profile.menu.entries as $e }}
-				<li>
-					<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
-				</li>
-				{{ endfor }}
-				<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
-				<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
-				
-			</ul>
-			</div>
-		{{ endif }}
-	</div>
-
-
-	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
-
-
-
-	{{ if $location }}
-		<dl class="location"><dt class="location-label">$location</dt> 
-		<dd class="adr">
-			{{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }}
-			<span class="city-state-zip">
-				<span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }}
-				<span class="region">$profile.region</span>
-				<span class="postal-code">$profile.postal-code</span>
-			</span>
-			{{ if $profile.country-name }}<span class="country-name">$profile.country-name</span>{{ endif }}
-		</dd>
-		</dl>
-	{{ endif }}
-
-	{{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }}
-	
-	{{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }}
-
-	{{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">&hearts;</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }}
-
-	{{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }}
-
-	{{ inc diaspora_vcard.tpl }}{{ endinc }}
-	
-	<div id="profile-extra-links">
-		<ul>
-			{{ if $connect }}
-				<li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
-			{{ endif }}
-		</ul>
-	</div>
-</div>
-
-$contact_block
-
-
diff --git a/view/theme/quattro-green/saved_searches_aside.tpl b/view/theme/quattro-green/saved_searches_aside.tpl
deleted file mode 100755
index 9c10a26dec..0000000000
--- a/view/theme/quattro-green/saved_searches_aside.tpl
+++ /dev/null
@@ -1,15 +0,0 @@
-<div id="saved-search-list" class="widget">
-	<h3 class="title">$title</h3>
-
-	<ul id="saved-search-ul">
-		{{ for $saved as $search }}
-			<li class="tool {{if $search.selected}}selected{{endif}}">
-					<a href="network/?f=&search=$search.encodedterm" class="label" >$search.term</a>
-					<a href="network/?f=&remove=1&search=$search.encodedterm" class="action icon s10 delete" title="$search.delete" onclick="return confirmDelete();"></a>
-			</li>
-		{{ endfor }}
-	</ul>
-	
-	$searchbox
-	
-</div>
diff --git a/view/theme/quattro-green/search_item.tpl b/view/theme/quattro-green/search_item.tpl
deleted file mode 100755
index 80d6678fb3..0000000000
--- a/view/theme/quattro-green/search_item.tpl
+++ /dev/null
@@ -1,91 +0,0 @@
-
-<div class="wall-item-decor">
-	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
-	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
-	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-</div>
-
-<div class="wall-item-container $item.indent">
-	<div class="wall-item-item">
-		<div class="wall-item-info">
-			<div class="contact-photo-wrapper"
-				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
-				</a>
-				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
-				<ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-$item.id">
-				$item.item_photo_menu
-				</ul>
-				
-			</div>
-			<div class="wall-item-location">$item.location</div>	
-		</div>
-		<div class="wall-item-content">
-			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
-			$item.body
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-		</div>
-		<div class="wall-item-tags">
-			{{ for $item.tags as $tag }}
-				<span class='tag'>$tag</span>
-			{{ endfor }}
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="">
-			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
-		</div>
-		<div class="wall-item-actions">
-			<div class="wall-item-actions-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
-			</div>
-			
-			<div class="wall-item-actions-social">
-			{{ if $item.star }}
-				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
-				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
-			{{ endif }}
-			
-			{{ if $item.vote }}
-				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
-				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
-			{{ endif }}
-						
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
-			{{ endif }}			
-			</div>
-			
-			<div class="wall-item-actions-tools">
-
-				{{ if $item.drop.dropping }}
-					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
-					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
-				{{ endif }}
-				{{ if $item.edpost }}
-					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
-				{{ endif }}
-			</div>
-			
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links"></div>
-		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
-		{{ if $item.conv }}
-		<div class="wall-item-conv" id="wall-item-conv-$item.id" >
-			<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
-		{{ endif }}
-		</div>
-	</div>
-	
-	
-</div>
-
diff --git a/view/theme/quattro-green/theme.php b/view/theme/quattro-green/theme.php
new file mode 100644
index 0000000000..7a0a869f83
--- /dev/null
+++ b/view/theme/quattro-green/theme.php
@@ -0,0 +1,11 @@
+<?php
+/*
+ * Name: quattro-green
+ * Version: 1.0
+ * Author: Fabio Communi <fabrix.xm@gmail.com>
+ * Maintainer: Tobias Diekershoff
+ */
+$a->theme_info = array(
+  'extends' => 'quattro',
+);
+EOT;
diff --git a/view/theme/quattro-green/theme_settings.tpl b/view/theme/quattro-green/theme_settings.tpl
deleted file mode 100644
index 25af042530..0000000000
--- a/view/theme/quattro-green/theme_settings.tpl
+++ /dev/null
@@ -1,11 +0,0 @@
-<div class="settings-block">
-	<h3 class="settings-heading">$title</h3>
-	
-	{{inc field_select.tpl with $field=$align}}{{endinc}}
-	
-	<div class="settings-submit-wrapper">
-		<input type="submit" value="$submit" class="settings-submit" name="quattro-settings-submit" />
-	</div>
-
-	
-</div>
diff --git a/view/theme/quattro-green/wall_item.tpl b/view/theme/quattro-green/wall_item.tpl
deleted file mode 100755
index e771db0682..0000000000
--- a/view/theme/quattro-green/wall_item.tpl
+++ /dev/null
@@ -1,90 +0,0 @@
-
-<div class="wall-item-decor">
-	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
-	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
-	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-</div>
-
-<div class="wall-item-container $item.indent">
-	<div class="wall-item-item">
-		<div class="wall-item-info">
-			<div class="contact-photo-wrapper"
-				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
-				</a>
-				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
-				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
-				$item.item_photo_menu
-				</ul>
-				
-			</div>
-			<div class="wall-item-location">$item.location</div>	
-		</div>
-		<div class="wall-item-content">
-			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
-			$item.body
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-		</div>
-		<div class="wall-item-tags">
-			{{ for $item.tags as $tag }}
-				<span class='tag'>$tag</span>
-			{{ endfor }}
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="">
-			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
-		</div>
-		<div class="wall-item-actions">
-			<div class="wall-item-actions-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
-			</div>
-			
-			<div class="wall-item-actions-social">
-			{{ if $item.star }}
-				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
-				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
-			{{ endif }}
-			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
-			{{ endif }}			
-			
-			{{ if $item.vote }}
-				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
-				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
-			{{ endif }}
-						
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
-			{{ endif }}			
-			</div>
-			
-			<div class="wall-item-actions-tools">
-
-				{{ if $item.drop.dropping }}
-					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
-					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
-				{{ endif }}
-				{{ if $item.edpost }}
-					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
-				{{ endif }}
-			</div>
-			
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links"></div>
-		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
-	</div>
-</div>
-
-<div class="wall-item-comment-wrapper" >
-	$item.comment
-</div>
diff --git a/view/theme/quattro-green/wallwall_item.tpl b/view/theme/quattro-green/wallwall_item.tpl
deleted file mode 100755
index 693ebaba6f..0000000000
--- a/view/theme/quattro-green/wallwall_item.tpl
+++ /dev/null
@@ -1,96 +0,0 @@
-<div class="wall-item-decor">
-	<span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span>
-	{{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }}	
-	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-</div>
-
-<div class="wall-item-container $item.indent">
-	<div class="wall-item-item">
-		<div class="wall-item-info">
-			<div class="contact-photo-wrapper mframe wwfrom"
-				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
-				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
-					<img src="$item.thumb" class="contact-photo $item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
-				</a>
-				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
-				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
-				$item.item_photo_menu
-				</ul>
-				
-			</div>	
-			<div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
-				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id">
-					<img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" />
-				</a>
-			</div>			
-			<div class="wall-item-location">$item.location</div>	
-		</div>
-		<div class="wall-item-content">
-			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
-			$item.body
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-		</div>
-		<div class="wall-item-tags">
-			{{ for $item.tags as $tag }}
-				<span class='tag'>$tag</span>
-			{{ endfor }}
-		</div>
-	</div>	
-	<div class="wall-item-bottom">
-		<div class="wall-item-links">
-			{{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
-		</div>
-		<div class="wall-item-actions">
-			<div class="wall-item-actions-author">
-				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago">$item.ago</span>
-				 <br/>$item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall
-				 
-			</div>
-			
-			<div class="wall-item-actions-social">
-			{{ if $item.star }}
-				<a href="#" id="star-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classdo"  title="$item.star.do">$item.star.do</a>
-				<a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;"  class="$item.star.classundo"  title="$item.star.undo">$item.star.undo</a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a>
-
-			{{ endif }}
-			{{ if $item.filer }}
-                                <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a>
-			{{ endif }}			
-			
-			{{ if $item.vote }}
-				<a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
-				<a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a>
-			{{ endif }}
-						
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a>
-			{{ endif }}			
-			</div>
-			
-			<div class="wall-item-actions-tools">
-
-				{{ if $item.drop.dropping }}
-					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
-					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a>
-				{{ endif }}
-				{{ if $item.edpost }}
-					<a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a>
-				{{ endif }}
-			</div>
-			
-		</div>
-	</div>
-	<div class="wall-item-bottom">
-		<div class="wall-item-links"></div>
-		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
-		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
-	</div>	
-</div>
-<div class="wall-item-comment-wrapper" >
-	$item.comment
-</div>

From 2d834d0f45125650a40363a4fb41afd05fc8de1e Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 26 Mar 2012 18:54:57 +0200
Subject: [PATCH 068/219] add "similar interrest", "Friend Suggestions" and
 "Invite Friends" to right_aside, fixes in css

---
 view/theme/diabook-blue/communityhome.tpl    |  18 ++++++++----
 view/theme/diabook-blue/icons/pscontacts.png | Bin 0 -> 710 bytes
 view/theme/diabook-blue/icons/pubgroups.png  | Bin 710 -> 781 bytes
 view/theme/diabook-blue/nav.tpl              |   6 +---
 view/theme/diabook-blue/profile_side.tpl     |   1 +
 view/theme/diabook-blue/style-network.css    |  29 ++++++++++++++-----
 view/theme/diabook-blue/style.css            |   5 ++--
 view/theme/diabook-blue/theme.php            |  11 +++++++
 8 files changed, 50 insertions(+), 20 deletions(-)
 create mode 100644 view/theme/diabook-blue/icons/pscontacts.png

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 2d9033b187..854684a5f5 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -10,11 +10,6 @@
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
 
-{{ if $lastusers_title }}
-<h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
-{{ endif }}
-
 {{ if $lastusers_title }}
 <h3>Connectable Services</h3>
 <div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
@@ -29,6 +24,19 @@
 </div>
 {{ endif }}
 
+{{ if $lastusers_title }}
+<h3>Find Friends</h3>
+<a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
+<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
+<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>			
+{{ endif }}
+
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3>$lastusers_title</h3>
 <div id='lastusers-wrapper' class='items-wrapper'>
diff --git a/view/theme/diabook-blue/icons/pscontacts.png b/view/theme/diabook-blue/icons/pscontacts.png
new file mode 100644
index 0000000000000000000000000000000000000000..acf857f32f3bfbe68a514527e995407f8c916527
GIT binary patch
literal 710
zcmV;%0y+JOP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z0RST%G(i3U00KryL_t(I%k7j&Pg7AChTqfP&b_VWQaW&ZduxHvMudQdMnPRTB$7y6
zkl=<5ae>Ai{ts3fCF;T<xX{G7FeXM4i9?Dq7*U`kq(Z43X`w*raF0KrRIWQ?c$X*V
zee&fwUk-4Pe<nA3?QOvk@As8QPHBEr%-p^18T`|Ir5xx$yVWvqNjoa=`cAdZNmPoI
z)@m-C?)E$0K6{^z?A2l9fRCCJtb*;gtLj={VjXlN^_4J8%zQZWfveV0$N>+J`+vnV
zHET+(3o5;Z=xnEu*%srkKbaEMI#nmW5^!|{n!L{;K`4=OZen32Em}3$Fq=T6A|_Us
z$nBaf_OBdY?Q%O>J)S2jM&mOY^|ZKC($t!C=4FRKKj+JsDo_aLj~k#aoXPRZck97e
zRMy1JmXgQi6&pQX0isY#LZJxO!Vx6vlSFSbU|ZV7YJQR0Yk2ptBmH;?vp!jl->e*3
z<*aO|;fN2MQ$Xv90JtU_iVOovmCz9_l?o*ijwW!9Q#Z?Y{3><>{FjjA=7QKVT7dEn
zUQQM1&+I1Q>Jp$7B$dsU6hG`^dB1slF9xYN3B0g$G#Ks;UF*Ia&rKr{O#zez@9e_E
z`@xShW9lBDeSN=8s(8GSKFx#HlbwAT-h(BHr&)C)NtE5#+$Hpwqu@F#-nuXzoV>Fi
zxWe&8e!1U}{)UB64kQmSdBC6r-N=<mF*=RGmT;S#-LG(5Ho1C|bMrlOi!;5f%~G!*
s3V=!^9Z7B5q}iu=UO##8bN=V~4bsog%nM6HyZ`_I07*qoM6N<$f{Q#oMgRZ+

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/pubgroups.png b/view/theme/diabook-blue/icons/pubgroups.png
index acf857f32f3bfbe68a514527e995407f8c916527..6d9539610edbcc82e2ca5cbce6ec7e2aadcbd38a 100644
GIT binary patch
delta 697
zcmV;q0!IDD1&s!fV1F784G;dK^$7p~0*y&TK~y-)?bJ(1lu;B1@N@5c^UX|}&y+T~
zQL9A{FfxLm2ev3z73E5yAZeVUFwKOJjEPFy83rwk1c`P-OslBLL6kOb+=wW~%$PNU
z<LG?fH}`#8wee9?&?fvZ&$;)vIGlR{w(_roHfsz;k_JLh=YKPCn^JI6C|$*sj!~i_
zDVq;ktM1AE%R9v%!9$;tKA#)40pK3ffTEv=945h`8q&60&F18TuS<0BWuPXP7d$kY
z^m+}{<8`~b9V)@0s^4MqGZ#Q8mtLvS5d^vuAp{E<_Arr=!SL-`veq%y7P!!d4TL%@
zDPh?b-HU1Q%zxuXElldYgsbUznms7?;dGJD^@wulltR7(fQjG227;>?X?Mn!ecxC3
zE1!vHd>&lMY(WdX*i+&~_tKU;<S<oQT43BUF>2ii#%l|N>(fdDq%AQnB($3*s)(g>
z?S{_noBl>`6#9$`t#x~BiH*CE1}ap;Ml)Uq=a{Mx5`Q2|G_$EZ5KA$ruT0Gx-!b>}
zMEU&ee3EjTs)G&@90LL&pll;}-6%4)%;cCV&gOWDBVo`b#N+C6@NX~Nb)NDBa^~0>
zrd=imTr!_zjB=ID3tqBCpOk8rOZ9fxUn?RX-&ZcD>DhSfi?%GQ;au6wmA30QGxgn5
zuH*_os(%6Y<h5=s&*$*4zghtRjE#OU(kpfdyIhSmHM{A=_?RaikH0S3W;WmIxGMnw
z>bj=T<dgk6@0SMv5DJAF2_fNZHXB_?Bt{U%&4iF+mSvq97#N8B>Mq`_5sgL*9LMRh
zENg@@cJY31?+ecPCEK>&5JIjsH8mCg6&#DjE;0~8!h{fiAP`6b00e`<MaEbwr8JB&
fuG;!)|I_>cQlVt@avqk)00000NkvXXu0mjfLcUGs

delta 625
zcmV-%0*?KS2F3-DV1Ez+03#hVK>h##0!B$hK~y-)?UYGRQ&AX(-_zdCy{+X^I&gb?
zYk|;4gn))dL0vc`l1N;T;D!xxfyN#F4^|o_>cSzo(8RbfCPos8Ly9sOQJ^HGLa7~T
zp+M<yk3XPPt~+CRmnY|a^5r>S4seivCO3QSZNU-m_mxLZX@7oH%-p^18T`|Ir5xx$
zyVWvqNjoa=`cAdZNmPoI)@m-C?)E$0K6{^z?A2l9fRCCJtb*;gtLj={VjXlN^_4J8
z%zQZWfveV0$N>+J`+vnVHET+(3o5;Z=xnEu*%srkKbaEMI#nmW5^!|{n!L{;K`4=O
zZen32Em}3$Fn^msq#`C(m&om!E%vV*U+r=`T0Nd8Dn{co8uhfeQ_|F$bmnD;KtJcp
zm?}^R=Z_npE}Y5n%6IF*SX9=;&6bkK<rNz}UIC&|OG2Rt*1{1a>yt!pGhkcV#cF<$
z+G}|Cup|9=2(vy}j^C^tTIH;4sNskYoKrySi2%4J8-I!n14@<95iOMpB@&J%aE?<q
z%Xa)Kb_4vEkmTlq*fLsx@(x~373t6HCgJK5pcEvP&6X5D>|=Sqd3-MhsW=I|uyiyS
z?hRe*z8ud@BN0sjlm+kX!o&N)k27QH9-w`FzfG!mypcZ5gVvLseHq?^C5fk5bt6fX
z-PqhE^lF%+;5sYbx-cG`yt5y;!tq6Zx!;ifhJ{cLBo8ooz@P=)$dySkI*q}WaGRXn
zuW(#8xq6aw^F4EmGrg?MQm-HifJ!7CNp0Jt*{6A4KY8$T{^$7(($CM#3rj=100000
LNkvXXu0mjfco;0s

diff --git a/view/theme/diabook-blue/nav.tpl b/view/theme/diabook-blue/nav.tpl
index 289581c36a..651b9647d1 100644
--- a/view/theme/diabook-blue/nav.tpl
+++ b/view/theme/diabook-blue/nav.tpl
@@ -85,11 +85,7 @@
 		</li>
 		
 		
-		{{ if $nav.directory }}
-		<li id="nav-directory-link" class="nav-menu $sel.directory">
-			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
-		</li>
-		{{ endif }}
+		
 		
 		{{ if $nav.apps }}
 			<li id="nav-apps-link" class="nav-menu $sel.apps">
diff --git a/view/theme/diabook-blue/profile_side.tpl b/view/theme/diabook-blue/profile_side.tpl
index 0fa8a27fd8..94396300fe 100644
--- a/view/theme/diabook-blue/profile_side.tpl
+++ b/view/theme/diabook-blue/profile_side.tpl
@@ -9,6 +9,7 @@
 <ul id="profile-side-menu" class="menu-profile-side">
 	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
 	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+		<li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="$ps.usermenu.contacts.0">$ps.usermenu.contacts.1</a></li>	
 	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
 	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
 	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1</a></li>
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index f23518555a..c35320fcfa 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -384,11 +384,10 @@
 
 .hide-comments-outer {
   margin-left: 80px;
-  margin-bottom: 5px;
+  margin-bottom: 1px;
   width: 484px;
   border-bottom: 1px solid #BDCDD4;
-  border-top: 1px solid #BDCDD4;
-
+  background-color: #E4EEF7;
   padding: 8px;
 }
 
@@ -936,7 +935,9 @@ ul.menu-popup .empty {
 .menu-profile-list.com_side{
 	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
 	}
-
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-blue/icons/pscontacts.png") no-repeat;
+	}
 /* aside */
 aside {
   display: table-cell;
@@ -1323,11 +1324,12 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
   float: right;
 }
 .wall-item-container.comment {
-  margin-top: 5px;
-  margin-bottom: 5px;
+  margin-top: 0px;
+  margin-bottom: 0px;
   margin-left: 80px;
   width: 500px;
   border-bottom: 1px solid hsl(198, 21%, 79%);
+  background-color: #E4EEF7;
 }
 .wall-item-container.comment .contact-photo {
   width: 32px;
@@ -1343,20 +1345,31 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 .wall-item-container.comment .wall-item-links {
   padding-left: 12px;
 }
+.wall-item-like {
+	background-color: #E4EEF7;
+	
+	}
+.wall-item-dislike{
+	background-color: #E4EEF7;
+   border-bottom: 1px solid #BECED5;
+	}
 .wall-item-comment-wrapper {
-  margin: 1px 5px 1px 80px;
+  margin: 1px 0px 0px 80px;
+  background-color: #E4EEF7;
+  width: 500px;
 }
 .wall-item-comment-wrapper .comment-edit-photo {
   display: none;
 }
 .wall-item-comment-wrapper textarea {
   height: 2.0em;
-  width: 100%;
+  width: 93%;
   font-size: 10px;
   color: #999999;
   border: 1px solid #DDD;
   padding: 0.3em;
   font-size: 14px;
+  margin-left: 20px;
 }
 .wall-item-comment-wrapper .comment-edit-text-full {
   font-size: 14px;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index 7488c2fed5..65a019dbff 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -387,8 +387,6 @@
   margin-bottom: 5px;
   width: 684px;
   border-bottom: 1px solid #BDCDD4;
-  border-top: 1px solid #BDCDD4;
-
   padding: 8px;
 }
 
@@ -935,6 +933,9 @@ ul.menu-popup .empty {
 .menu-profile-list.com_side{
 	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
 	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-blue/icons/pscontacts.png") no-repeat;
+	}
 /* aside */
 aside {
   display: table-cell;
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 322e163296..bbda4f1030 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -135,6 +135,16 @@ function diabook_blue_community_info(){
     							else {a_funct()}})()" ;
   
    $aside['$fostitJS'] = $fostitJS;
+   
+   //nav FIND FRIENDS
+	
+	$nv = array();
+	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['match'] = Array('match', t('Similar Interests'), "", "");
+	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
+	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
+	
+	$aside['$nv'] = $nv;
 	
 	//Community Page
    $page = '<div id="page-sidebar-right_aside" class="widget">
@@ -196,6 +206,7 @@ if ($a->argv[0] === "network" && local_user()){
 		$ps = array('usermenu'=>array());
 		$ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
 		$ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
+		$ps['usermenu']['contacts'] = Array('contacts' , t('Contacts'), "", t('Your contacts'));		
 		$ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
 		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
 		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));

From 3b9f0fd80194ffbde8b5667135237441ea2838e9 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Mon, 26 Mar 2012 14:19:59 -0400
Subject: [PATCH 070/219] fix dispy's nav element; fix colours in #search-text

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/style.css | 7 +++++--
 view/theme/dispy/style.css      | 6 +++---
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index e47eb22ed1..5dba6b94c7 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -500,7 +500,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	width: 0;
 }
 #search-text {
-	border: 1px #2e2f2e solid;
+	border: 1px #eec solid;
 	background: #2e2f2e;
 	color: #eec;
 }
@@ -713,7 +713,7 @@ aside #viewcontacts {
     width: 150px;   
 }
 #netsearch-box #search-submit {
-    margin: 5px 0px 0px 0px;
+    margin: 5px 5px 0px 0px;
 }
 .ttright {
 	margin: 0px 0px 0px 0px;
@@ -1046,6 +1046,9 @@ section {
 .shiny {
     background: #2e3436;
 }
+.wall-outside-wrapper .shiny {
+	border-radius: 5px;
+}
 .heart {
 	color: red;
 }
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 7c80c8b5bb..c591152c2d 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -217,7 +217,7 @@ input[type=submit] {
  * nav
  */
 nav {
-	height: 60px;
+	height: 80px;
 	display: block;
 	background-color: #2e3436;
 	color: #eeeeec;
@@ -497,8 +497,8 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 }
 #search-text {
 	border: 1px #eec solid;
-	background: #eec;
-	color: #e2e33436;
+	background: #2e3436;
+	color: #eec;
 }
 .nav-ajax-update, .nav-ajax-left {
 	width: 30px;

From ca8769e19342a45414be703b33488077eeb53a7b Mon Sep 17 00:00:00 2001
From: Thomas Willingham <founder@kakste.com>
Date: Mon, 26 Mar 2012 22:03:54 +0100
Subject: [PATCH 071/219] Fixed regions for Germany, Bulgaria, Republic of
 Ireland, Scotland, Northern Ireland, Spain, and the UK.

---
 js/country.js | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/js/country.js b/js/country.js
index b18a529d1c..1c75055801 100755
--- a/js/country.js
+++ b/js/country.js
@@ -52,7 +52,7 @@ aStates[28]="|Central|Chobe|Francistown|Gaborone|Ghanzi|Kgalagadi|Kgatleng|Kwene
 aStates[29]="|Acre|Alagoas|Amapa|Amazonas|Bahia|Ceara|Distrito Federal|Espirito Santo|Goias|Maranhao|Mato Grosso|Mato Grosso do Sul|Minas Gerais|Para|Paraiba|Parana|Pernambuco|Piaui|Rio de Janeiro|Rio Grande do Norte|Rio Grande do Sul|Rondonia|Roraima|Santa Catarina|Sao Paulo|Sergipe|Tocantins";
 aStates[30]="|Anegada|Jost Van Dyke|Tortola|Virgin Gorda";
 aStates[31]="|Belait|Brunei and Muara|Temburong|Tutong";
-aStates[32]="|Blagoevgrad|Burgas|Dobrich|Gabrovo|Khaskovo|Kurdzhali|Kyustendil|Lovech|Montana|Pazardzhik|Pernik|Pleven|Plovdiv|Razgrad|Ruse|Shumen|Silistra|Sliven|Smolyan|Sofiya|Sofiya-Grad|Stara Zagora|Turgovishte|Varna|Veliko Turnovo|Vidin|Vratsa|Yambol";
+aStates[32]="|Blagoevgrad|Burgas|Dobrich|Gabrovo|Haskovo|Kardzhali|Kyustendil|Lovech|Montana|Pazardzhik|Pernik|Pleven|Plovdiv|Razgrad|Rousse|Shumen|Silistra|Sliven|Smolyan|Sofia|Stara Zagora|Turgovishte|Varna|Veliko Turnovo|Vidin|Vratsa|Yambol";
 aStates[33]="|Bale|Bam|Banwa|Bazega|Bougouriba|Boulgou|Boulkiemde|Comoe|Ganzourgou|Gnagna|Gourma|Houet|Ioba|Kadiogo|Kenedougou|Komandjari|Kompienga|Kossi|Koupelogo|Kouritenga|Kourweogo|Leraba|Loroum|Mouhoun|Nahouri|Namentenga|Naumbiel|Nayala|Oubritenga|Oudalan|Passore|Poni|Samentenga|Sanguie|Seno|Sissili|Soum|Sourou|Tapoa|Tuy|Yagha|Yatenga|Ziro|Zondomo|Zoundweogo";
 aStates[34]="|Ayeyarwady|Bago|Chin State|Kachin State|Kayah State|Kayin State|Magway|Mandalay|Mon State|Rakhine State|Sagaing|Shan State|Tanintharyi|Yangon";
 aStates[35]="|Bubanza|Bujumbura|Bururi|Cankuzo|Cibitoke|Gitega|Karuzi|Kayanza|Kirundo|Makamba|Muramvya|Muyinga|Mwaro|Ngozi|Rutana|Ruyigi";
@@ -105,7 +105,7 @@ aStates[79]="|Estuaire|Haut-Ogooue|Moyen-Ogooue|Ngounie|Nyanga|Ogooue-Ivindo|Ogo
 aStates[80]="|Banjul|Central River|Lower River|North Bank|Upper River|Western";
 aStates[81]="|Gaza Strip";
 aStates[82]="|Abashis|Abkhazia or Ap'khazet'is Avtonomiuri Respublika (Sokhumi)|Adigenis|Ajaria or Acharis Avtonomiuri Respublika (Bat'umi)|Akhalgoris|Akhalk'alak'is|Akhalts'ikhis|Akhmetis|Ambrolauris|Aspindzis|Baghdat'is|Bolnisis|Borjomis|Ch'khorotsqus|Ch'okhatauris|Chiat'ura|Dedop'listsqaros|Dmanisis|Dushet'is|Gardabanis|Gori|Goris|Gurjaanis|Javis|K'arelis|K'ut'aisi|Kaspis|Kharagaulis|Khashuris|Khobis|Khonis|Lagodekhis|Lanch'khut'is|Lentekhis|Marneulis|Martvilis|Mestiis|Mts'khet'is|Ninotsmindis|Onis|Ozurget'is|P'ot'i|Qazbegis|Qvarlis|Rust'avi|Sach'kheris|Sagarejos|Samtrediis|Senakis|Sighnaghis|T'bilisi|T'elavis|T'erjolis|T'et'ritsqaros|T'ianet'is|Tqibuli|Ts'ageris|Tsalenjikhis|Tsalkis|Tsqaltubo|Vanis|Zestap'onis|Zugdidi|Zugdidis";
-aStates[83]="|Baden-Wuerttemberg|Bayern|Berlin|Brandenburg|Bremen|Hamburg|Hessen|Mecklenburg-Vorpommern|Niedersachsen|Nordrhein-Westfalen|Rheinland-Pfalz|Saarland|Sachsen|Sachsen-Anhalt|Schleswig-Holstein|Thueringen";
+aStates[83]="|Baden-Württemberg|Bayern|Berlin|Brandenburg|Bremen|Hamburg|Hessen|Mecklenburg-Vorpommern|Niedersachsen|Nordrhein-Westfalen|Rheinland-Pfalz|Saarland|Sachsen|Sachsen-Anhalt|Schleswig-Holstein|Thüringen";
 aStates[84]="|Ashanti|Brong-Ahafo|Central|Eastern|Greater Accra|Northern|Upper East|Upper West|Volta|Western";
 aStates[85]="|Gibraltar";
 aStates[86]="|Ile du Lys|Ile Glorieuse";
@@ -131,8 +131,8 @@ aStates[105]="|Andaman and Nicobar Islands|Andhra Pradesh|Arunachal Pradesh|Assa
 aStates[106]="|Aceh|Bali|Banten|Bengkulu|East Timor|Gorontalo|Irian Jaya|Jakarta Raya|Jambi|Jawa Barat|Jawa Tengah|Jawa Timur|Kalimantan Barat|Kalimantan Selatan|Kalimantan Tengah|Kalimantan Timur|Kepulauan Bangka Belitung|Lampung|Maluku|Maluku Utara|Nusa Tenggara Barat|Nusa Tenggara Timur|Riau|Sulawesi Selatan|Sulawesi Tengah|Sulawesi Tenggara|Sulawesi Utara|Sumatera Barat|Sumatera Selatan|Sumatera Utara|Yogyakarta";
 aStates[107]="|Ardabil|Azarbayjan-e Gharbi|Azarbayjan-e Sharqi|Bushehr|Chahar Mahall va Bakhtiari|Esfahan|Fars|Gilan|Golestan|Hamadan|Hormozgan|Ilam|Kerman|Kermanshah|Khorasan|Khuzestan|Kohgiluyeh va Buyer Ahmad|Kordestan|Lorestan|Markazi|Mazandaran|Qazvin|Qom|Semnan|Sistan va Baluchestan|Tehran|Yazd|Zanjan";
 aStates[108]="|Al Anbar|Al Basrah|Al Muthanna|Al Qadisiyah|An Najaf|Arbil|As Sulaymaniyah|At Ta'mim|Babil|Baghdad|Dahuk|Dhi Qar|Diyala|Karbala'|Maysan|Ninawa|Salah ad Din|Wasit";
-aStates[109]="|Carlow|Cavan|Clare|Cork|Donegal|Dublin|Galway|Kerry|Kildare|Kilkenny|Laois|Leitrim|Limerick|Longford|Louth|Mayo|Meath|Monaghan|Offaly|Roscommon|Sligo|Tipperary|Waterford|Westmeath|Wexford|Wicklow";
-aStates[110]="|Antrim|Ards|Armagh|Ballymena|Ballymoney|Banbridge|Belfast|Carrickfergus|Castlereagh|Coleraine|Cookstown|Craigavon|Derry|Down|Dungannon|Fermanagh|Larne|Limavady|Lisburn|Magherafelt|Moyle|Newry and Mourne|Newtownabbey|North Down|Omagh|Strabane";
+aStates[109]="|Antrim|Armargh|Carlow|Cavan|Clare|Cork|Derry|Donegal|Down|Dún Laoghaire–Rathdown|Fermanagh|Dublin|Fingal|Galway|Kerry|Kildare|Kilkenny|Laois|Leitrim|Limerick|Longford|Louth|Mayo|Meath|Monaghan|Offaly|Roscommon|Sligo|Tipperary|Tyrone|Waterford|Westmeath|Wexford|Wicklow";
+aStates[110]="|Antrim|Armagh|Belfast|Down|Fermanagh|Londonderry|Tyrone";
 aStates[111]="|Central|Haifa|Jerusalem|Northern|Southern|Tel Aviv";
 aStates[112]="|Abruzzi|Basilicata|Calabria|Campania|Emilia-Romagna|Friuli-Venezia Giulia|Lazio|Liguria|Lombardia|Marche|Molise|Piemonte|Puglia|Sardegna|Sicilia|Toscana|Trentino-Alto Adige|Umbria|Valle d'Aosta|Veneto";
 aStates[113]="|Clarendon|Hanover|Kingston|Manchester|Portland|Saint Andrew|Saint Ann|Saint Catherine|Saint Elizabeth|Saint James|Saint Mary|Saint Thomas|Trelawny|Westmoreland";
@@ -222,7 +222,7 @@ aStates[196]="|A'ana|Aiga-i-le-Tai|Atua|Fa'asaleleaga|Gaga'emauga|Gagaifomauga|P
 aStates[197]="|Acquaviva|Borgo Maggiore|Chiesanuova|Domagnano|Faetano|Fiorentino|Monte Giardino|San Marino|Serravalle";
 aStates[198]="|Principe|Sao Tome";
 aStates[199]="|'Asir|Al Bahah|Al Hudud ash Shamaliyah|Al Jawf|Al Madinah|Al Qasim|Ar Riyad|Ash Sharqiyah (Eastern Province)|Ha'il|Jizan|Makkah|Najran|Tabuk";
-aStates[200]="|Aberdeen City|Aberdeenshire|Angus|Argyll and Bute|City of Edinburgh|Clackmannanshire|Dumfries and Galloway|Dundee City|East Ayrshire|East Dunbartonshire|East Lothian|East Renfrewshire|Eilean Siar (Western Isles)|Falkirk|Fife|Glasgow City|Highland|Inverclyde|Midlothian|Moray|North Ayrshire|North Lanarkshire|Orkney Islands|Perth and Kinross|Renfrewshire|Shetland Islands|South Ayrshire|South Lanarkshire|Stirling|The Scottish Borders|West Dunbartonshire|West Lothian";
+aStates[200]="|Aberdeenshire|Angus|Argyll|Ayrshire|Banffshire|Berwickshire|Bute|Caithness|Clackmannanshire|Cromartyshire|Dumfriesshire|Dunbartonshire|Dundee City|East Lothian|Edinburgh|Fife|Glasgow City|Inverness-shire|Kincardineshire|Kinross-shire|Kirkcudbrightshire|Lanarkshire|Midlothian|Moray|Nairnshire|Orkney Islands|Peeblesshire|Perthshire|Renfrewshire|Ross and Cromarty|Ross-shire|Roxburghshire|Selkirkshire|Shetland Islands|Stirlingshire|Sutherland|West Lothian|Wigtownshire";
 aStates[201]="|Dakar|Diourbel|Fatick|Kaolack|Kolda|Louga|Saint-Louis|Tambacounda|Thies|Ziguinchor";
 aStates[202]="|Anse aux Pins|Anse Boileau|Anse Etoile|Anse Louis|Anse Royale|Baie Lazare|Baie Sainte Anne|Beau Vallon|Bel Air|Bel Ombre|Cascade|Glacis|Grand' Anse (on Mahe)|Grand' Anse (on Praslin)|La Digue|La Riviere Anglaise|Mont Buxton|Mont Fleuri|Plaisance|Pointe La Rue|Port Glaud|Saint Louis|Takamaka";
 aStates[203]="|Eastern|Northern|Southern|Western";
@@ -233,7 +233,7 @@ aStates[207]="|Bellona|Central|Choiseul (Lauru)|Guadalcanal|Honiara|Isabel|Makir
 aStates[208]="|Awdal|Bakool|Banaadir|Bari|Bay|Galguduud|Gedo|Hiiraan|Jubbada Dhexe|Jubbada Hoose|Mudug|Nugaal|Sanaag|Shabeellaha Dhexe|Shabeellaha Hoose|Sool|Togdheer|Woqooyi Galbeed";
 aStates[209]="|Eastern Cape|Free State|Gauteng|KwaZulu-Natal|Mpumalanga|North-West|Northern Cape|Northern Province|Western Cape";
 aStates[210]="|Bird Island|Bristol Island|Clerke Rocks|Montagu Island|Saunders Island|South Georgia|Southern Thule|Traversay Islands";
-aStates[211]="|Andalucia|Aragon|Asturias|Baleares (Balearic Islands)|Canarias (Canary Islands)|Cantabria|Castilla y Leon|Castilla-La Mancha|Catalunya|Ceuta|Communidad Valencian|Extremadura|Galicia|Islas Chafarinas|La Rioja|Madrid|Melilla|Murcia|Navarra|Pais Vasco (Basque Country)|Penon de Alhucemas|Penon de Velez de la Gomera";
+aStates[211]="|Andalucia|Aragon|Asturias|Ceuta|Islas Baleares|Islas Chafarinas|Islas Canarias|Cantabria|Castilla y Leon|Castilla-La Mancha|Catalunya|Extremadura|Galicia|La Rioja|Madrid|Melilla|Murcia|Navarra|Pais Vasco|Peñón de Alhucemas|Peñón de Vélez de la Gomera|Valencia";
 aStates[212]="|Spratly Islands";
 aStates[213]="|Central|Eastern|North Central|North Eastern|North Western|Northern|Sabaragamuwa|Southern|Uva|Western";
 aStates[214]="|A'ali an Nil|Al Bahr al Ahmar|Al Buhayrat|Al Jazirah|Al Khartum|Al Qadarif|Al Wahdah|An Nil al Abyad|An Nil al Azraq|Ash Shamaliyah|Bahr al Jabal|Gharb al Istiwa'iyah|Gharb Bahr al Ghazal|Gharb Darfur|Gharb Kurdufan|Janub Darfur|Janub Kurdufan|Junqali|Kassala|Nahr an Nil|Shamal Bahr al Ghazal|Shamal Darfur|Shamal Kurdufan|Sharq al Istiwa'iyah|Sinnar|Warab";
@@ -259,7 +259,7 @@ aStates[233]="|Tuvalu";
 aStates[234]="|Adjumani|Apac|Arua|Bugiri|Bundibugyo|Bushenyi|Busia|Gulu|Hoima|Iganga|Jinja|Kabale|Kabarole|Kalangala|Kampala|Kamuli|Kapchorwa|Kasese|Katakwi|Kibale|Kiboga|Kisoro|Kitgum|Kotido|Kumi|Lira|Luwero|Masaka|Masindi|Mbale|Mbarara|Moroto|Moyo|Mpigi|Mubende|Mukono|Nakasongola|Nebbi|Ntungamo|Pallisa|Rakai|Rukungiri|Sembabule|Soroti|Tororo";
 aStates[235]="|Avtonomna Respublika Krym (Simferopol')|Cherkas'ka (Cherkasy)|Chernihivs'ka (Chernihiv)|Chernivets'ka (Chernivtsi)|Dnipropetrovs'ka (Dnipropetrovs'k)|Donets'ka (Donets'k)|Ivano-Frankivs'ka (Ivano-Frankivs'k)|Kharkivs'ka (Kharkiv)|Khersons'ka (Kherson)|Khmel'nyts'ka (Khmel'nyts'kyy)|Kirovohrads'ka (Kirovohrad)|Kyyiv|Kyyivs'ka (Kiev)|L'vivs'ka (L'viv)|Luhans'ka (Luhans'k)|Mykolayivs'ka (Mykolayiv)|Odes'ka (Odesa)|Poltavs'ka (Poltava)|Rivnens'ka (Rivne)|Sevastopol'|Sums'ka (Sumy)|Ternopil's'ka (Ternopil')|Vinnyts'ka (Vinnytsya)|Volyns'ka (Luts'k)|Zakarpats'ka (Uzhhorod)|Zaporiz'ka (Zaporizhzhya)|Zhytomyrs'ka (Zhytomyr)"
 aStates[236]="|'Ajman|Abu Zaby (Abu Dhabi)|Al Fujayrah|Ash Shariqah (Sharjah)|Dubayy (Dubai)|Ra's al Khaymah|Umm al Qaywayn";
-aStates[237]="|Barking and Dagenham|Barnet|Barnsley|Bath and North East Somerset|Bedfordshire|Bexley|Birmingham|Blackburn with Darwen|Blackpool|Bolton|Bournemouth|Bracknell Forest|Bradford|Brent|Brighton and Hove|Bromley|Buckinghamshire|Bury|Calderdale|Cambridgeshire|Camden|Cheshire|City of Bristol|City of Kingston upon Hull|City of London|Cornwall|Coventry|Croydon|Cumbria|Darlington|Derby|Derbyshire|Devon|Doncaster|Dorset|Dudley|Durham|Ealing|East Riding of Yorkshire|East Sussex|Enfield|Essex|Gateshead|Gloucestershire|Greenwich|Hackney|Halton|Hammersmith and Fulham|Hampshire|Haringey|Harrow|Hartlepool|Havering|Herefordshire|Hertfordshire|Hillingdon|Hounslow|Isle of Wight|Islington|Kensington and Chelsea|Kent|Kingston upon Thames|Kirklees|Knowsley|Lambeth|Lancashire|Leeds|Leicester|Leicestershire|Lewisham|Lincolnshire|Liverpool|Luton|Manchester|Medway|Merton|Middlesbrough|Milton Keynes|Newcastle upon Tyne|Newham|Norfolk|North East Lincolnshire|North Lincolnshire|North Somerset|North Tyneside|North Yorkshire|Northamptonshire|Northumberland|Nottingham|Nottinghamshire|Oldham|Oxfordshire|Peterborough|Plymouth|Poole|Portsmouth|Reading|Redbridge|Redcar and Cleveland|Richmond upon Thames|Rochdale|Rotherham|Rutland|Salford|Sandwell|Sefton|Sheffield|Shropshire|Slough|Solihull|Somerset|South Gloucestershire|South Tyneside|Southampton|Southend-on-Sea|Southwark|St. Helens|Staffordshire|Stockport|Stockton-on-Tees|Stoke-on-Trent|Suffolk|Sunderland|Surrey|Sutton|Swindon|Tameside|Telford and Wrekin|Thurrock|Torbay|Tower Hamlets|Trafford|Wakefield|Walsall|Waltham Forest|Wandsworth|Warrington|Warwickshire|West Berkshire|West Sussex|Westminster|Wigan|Wiltshire|Windsor and Maidenhead|Wirral|Wokingham|Wolverhampton|Worcestershire|York";
+aStates[237]="|Aberdeen|Aberdeenshire|Anglesey|Angus|Antrim|Argyl|Armagh|Avon|Ayrshire|Banffshire|Bedfordshire|Belfast|Berwickshire|Brecknockshire|Bristol|Buckinghamshire|Bute|Caernarfonshire|Cardiganshire|Caithness|Cambridgeshire|Carmarthenshire|Chesire|Clackmannashire|Cleveland|Clwyd|Cornwall|Cromartyshire|Cumberland|Cumbria|Denbighshire|Derbyshire|Devon|Dfyed|Dorset|Down|Dumfriesshire|Dunbartonshire|Dundee|Durham|East Lothian|East Suffolk|Derry|East Sussex|Edinburgh|Essex|Fermanagh|Fife|Flintshire|Glasgow|Glamorgan|Gloucestershire|Greater London|Greater Manchester|Gwent|Gwynedd|Hampshire|Hereford and Worcester|Herefordshire|Inverness-shire|Hertfordshire|Humberside|Huntingdon and Peterborough|Huntingdonshire|Isle of Ely|Isle of Wight|Kent|Kincardineshire|Kincross-shire|Kirkcudbrightshire|Lanarkshire|Lancashire|Leicestershire|Lincolnshire|London|Londonderry|Merionethshire|Merseyside|Middlesex|Mid Glamorgan|Midlothian|Monmouthshire|Montgomeryshire|Moray|Nairnshire|Norfolk|Northamptonshire|Northumberland|North Humberside|North Yorkshire|Nottinghamshire|Orkney|Oxfordshire|Peeblesshire|Pembrokeshire|Perthshire|Powys|Radnorshire|Renfrewshire|Ross And Cromarty|Ross-shire|Roxburghshire|Selkirkshire|Shetland|Stirlingshire|Sutherland|Soke of Peterborough|Rutland|Shropshire|Somerset|South Glamorgan|South Humberside|South Yorkshire|Staffordshite|Suffolk|Surrey|Sussex|Tyne and Wear|Tyrone|Warwickshire|West Glamorgan|West Lothian|West Midlands|Westmorland|West Suffolk|West Sussex|West Yorkshire|Wigtownshire|Wiltshire|Worcestershire|Yorkshire";
 aStates[238]="|Artigas|Canelones|Cerro Largo|Colonia|Durazno|Flores|Florida|Lavalleja|Maldonado|Montevideo|Paysandu|Rio Negro|Rivera|Rocha|Salto|San Jose|Soriano|Tacuarembo|Treinta y Tres";
 aStates[239]="|Alabama|Alaska|Arizona|Arkansas|California|Colorado|Connecticut|Delaware|District of Columbia|Florida|Georgia|Hawaii|Idaho|Illinois|Indiana|Iowa|Kansas|Kentucky|Louisiana|Maine|Maryland|Massachusetts|Michigan|Minnesota|Mississippi|Missouri|Montana|Nebraska|Nevada|New Hampshire|New Jersey|New Mexico|New York|North Carolina|North Dakota|Ohio|Oklahoma|Oregon|Pennsylvania|Rhode Island|South Carolina|South Dakota|Tennessee|Texas|Utah|Vermont|Virginia|Washington|West Virginia|Wisconsin|Wyoming";
 aStates[240]="|Andijon Wiloyati|Bukhoro Wiloyati|Farghona Wiloyati|Jizzakh Wiloyati|Khorazm Wiloyati (Urganch)|Namangan Wiloyati|Nawoiy Wiloyati|Qashqadaryo Wiloyati (Qarshi)|Qoraqalpoghiston (Nukus)|Samarqand Wiloyati|Sirdaryo Wiloyati (Guliston)|Surkhondaryo Wiloyati (Termiz)|Toshkent Shahri|Toshkent Wiloyati";
@@ -267,7 +267,7 @@ aStates[241]="|Malampa|Penama|Sanma|Shefa|Tafea|Torba";
 aStates[242]="|Amazonas|Anzoategui|Apure|Aragua|Barinas|Bolivar|Carabobo|Cojedes|Delta Amacuro|Dependencias Federales|Distrito Federal|Falcon|Guarico|Lara|Merida|Miranda|Monagas|Nueva Esparta|Portuguesa|Sucre|Tachira|Trujillo|Vargas|Yaracuy|Zulia";
 aStates[243]="|An Giang|Ba Ria-Vung Tau|Bac Giang|Bac Kan|Bac Lieu|Bac Ninh|Ben Tre|Binh Dinh|Binh Duong|Binh Phuoc|Binh Thuan|Ca Mau|Can Tho|Cao Bang|Da Nang|Dac Lak|Dong Nai|Dong Thap|Gia Lai|Ha Giang|Ha Nam|Ha Noi|Ha Tay|Ha Tinh|Hai Duong|Hai Phong|Ho Chi Minh|Hoa Binh|Hung Yen|Khanh Hoa|Kien Giang|Kon Tum|Lai Chau|Lam Dong|Lang Son|Lao Cai|Long An|Nam Dinh|Nghe An|Ninh Binh|Ninh Thuan|Phu Tho|Phu Yen|Quang Binh|Quang Nam|Quang Ngai|Quang Ninh|Quang Tri|Soc Trang|Son La|Tay Ninh|Thai Binh|Thai Nguyen|Thanh Hoa|Thua Thien-Hue|Tien Giang|Tra Vinh|Tuyen Quang|Vinh Long|Vinh Phuc|Yen Bai";
 aStates[244]="|Saint Croix|Saint John|Saint Thomas";
-aStates[245]="|Blaenau Gwent|Bridgend|Caerphilly|Cardiff|Carmarthenshire|Ceredigion|Conwy|Denbighshire|Flintshire|Gwynedd|Isle of Anglesey|Merthyr Tydfil|Monmouthshire|Neath Port Talbot|Newport|Pembrokeshire|Powys|Rhondda Cynon Taff|Swansea|The Vale of Glamorgan|Torfaen|Wrexham";
+aStates[245]="|Anglesey|Brecknockshire|Caernfonshire|Cardiganshire|Carmarthenshire|Clwyd|Denbighshire|Dyfed|Flintshire|Glamorgan|Gwent|Gwynedd|Merionethshire|Mid Glamorgan|Monmouthsire|Montgomeryshire|Pembrokeshire|Powys|Radnorshire|South Glamorgan|West Glamorgan";
 aStates[246]="|Alo|Sigave|Wallis";
 aStates[247]="|West Bank";
 aStates[248]="|Western Sahara";

From 7a1d044b21a5518b3a626c2db38e5e2ae3ffba65 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 14:54:30 -0700
Subject: [PATCH 072/219] revup

---
 boot.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index b2f91f3f7b..13a6f0d1df 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1292' );
+define ( 'FRIENDICA_VERSION',      '2.3.1293' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 

From 03b95c9a091920d0796f7835afc762d09971ab32 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 16:56:44 -0700
Subject: [PATCH 073/219] translate br with extra elements

---
 library/mcefixes/plugins.bbcode.editor_plugin_src.js            | 2 +-
 .../jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/library/mcefixes/plugins.bbcode.editor_plugin_src.js b/library/mcefixes/plugins.bbcode.editor_plugin_src.js
index 183f2bc68d..a2829a21c1 100755
--- a/library/mcefixes/plugins.bbcode.editor_plugin_src.js
+++ b/library/mcefixes/plugins.bbcode.editor_plugin_src.js
@@ -150,7 +150,7 @@
 			rep(/<blockquote[^>]*>/gi,"[quote]");
 			rep(/<\/blockquote>/gi,"[/quote]");
 			rep(/<hr \/>/gi,"[hr]");
-			rep(/<br \/>/gi,"\n\n");
+			rep(/<br (.*?)\/>/gi,"\n\n");
 			rep(/<br\/>/gi,"\n\n");
 			rep(/<br>/gi,"\n");
 			rep(/<p>/gi,"");
diff --git a/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js b/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js
index 183f2bc68d..a2829a21c1 100644
--- a/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js
+++ b/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js
@@ -150,7 +150,7 @@
 			rep(/<blockquote[^>]*>/gi,"[quote]");
 			rep(/<\/blockquote>/gi,"[/quote]");
 			rep(/<hr \/>/gi,"[hr]");
-			rep(/<br \/>/gi,"\n\n");
+			rep(/<br (.*?)\/>/gi,"\n\n");
 			rep(/<br\/>/gi,"\n\n");
 			rep(/<br>/gi,"\n");
 			rep(/<p>/gi,"");

From b5d0315d55b6488d9493dd49bd35a2fe1b1492c7 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 17:57:27 -0700
Subject: [PATCH 074/219] preparation for some possibly killer features

---
 include/items.php | 10 ++++------
 mod/dfrn_poll.php | 21 ++++++++++++---------
 mod/message.php   |  7 +++++++
 3 files changed, 23 insertions(+), 15 deletions(-)

diff --git a/include/items.php b/include/items.php
index 7b9b7315fd..708fd81216 100755
--- a/include/items.php
+++ b/include/items.php
@@ -7,14 +7,11 @@ require_once('include/crypto.php');
 
 function get_feed_for(&$a, $dfrn_id, $owner_nick, $last_update, $direction = 0) {
 
-	// default permissions - anonymous user
-
-	if(! strlen($owner_nick))
-		killme();
 
+	$sitefeed    = ((strlen($owner_nick)) ? false : true); // not yet implemented, need to rewrite huge chunks of following logic
 	$public_feed = (($dfrn_id) ? false : true);
-	$starred = false;
-	$converse = false;
+	$starred     = false;   // not yet implemented, possible security issues
+	$converse    = false;
 
 	if($public_feed && $a->argc > 2) {
 		for($x = 2; $x < $a->argc; $x++) {
@@ -25,6 +22,7 @@ function get_feed_for(&$a, $dfrn_id, $owner_nick, $last_update, $direction = 0)
 		}
 	}
 
+	// default permissions - anonymous user
 
 	$sql_extra = " AND `allow_cid` = '' AND `allow_gid` = '' AND `deny_cid`  = '' AND `deny_gid`  = '' ";
 
diff --git a/mod/dfrn_poll.php b/mod/dfrn_poll.php
index fe5cd49063..6030587ce9 100755
--- a/mod/dfrn_poll.php
+++ b/mod/dfrn_poll.php
@@ -26,21 +26,24 @@ function dfrn_poll_init(&$a) {
 		$dfrn_id   = substr($dfrn_id,2);
 	}
 
-	if(($dfrn_id === '') && (! x($_POST,'dfrn_id')) && ($a->argc > 1)) {
+	if(($dfrn_id === '') && (! x($_POST,'dfrn_id'))) {
 		if((get_config('system','block_public')) && (! local_user()) && (! remote_user())) {
 			killme();
 		}
 
-		$r = q("SELECT `hidewall` FROM `user` WHERE `user`.`nickname` = '%s' LIMIT 1",
-			dbesc($a->argv[1])
-		);
-		if(count($r) && $r[0]['hidewall'])
-			killme();
+		$user = '';
+		if($a->argc > 1) {
+			$r = q("SELECT `hidewall` FROM `user` WHERE `user`.`nickname` = '%s' LIMIT 1",
+				dbesc($a->argv[1])
+			);
+			if((! count($r)) || (count($r) && $r[0]['hidewall']))
+				killme();
+			$user = $r[0]['nickname'];
+		}
  
-		logger('dfrn_poll: public feed request from ' . $_SERVER['REMOTE_ADDR'] );
+		logger('dfrn_poll: public feed request from ' . $_SERVER['REMOTE_ADDR'] . ' for ' . $user);
 		header("Content-type: application/atom+xml");
-		$o = get_feed_for($a, '', $a->argv[1],$last_update);
-		echo $o;
+		echo get_feed_for($a, '', $user,$last_update);
 		killme();
 	}
 
diff --git a/mod/message.php b/mod/message.php
index 0907abd77f..8991f643d4 100755
--- a/mod/message.php
+++ b/mod/message.php
@@ -15,6 +15,13 @@ function message_post(&$a) {
 	$body      = ((x($_REQUEST,'body'))      ? escape_tags(trim($_REQUEST['body'])) : '');
 	$recipient = ((x($_REQUEST,'messageto')) ? intval($_REQUEST['messageto'])       : 0 );
 
+	// Work around doubled linefeeds in Tinymce 3.5b2
+
+	$plaintext = intval(get_pconfig(local_user(),'system','plaintext'));
+	if(! $plaintext) {
+		$body = str_replace("\r\n","\n",$body);
+		$body = str_replace("\n\n","\n",$body);
+	}
 	
 	$ret = send_message($recipient, $body, $subject, $replyto);
 	$norecip = false;

From 4c585f759f5c2662b2d761adccdf2c6dafd31249 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 18:15:10 -0700
Subject: [PATCH 075/219] theme description with preview (non-translatable
 unfortunately)

---
 include/plugin.php |  1 +
 js/main.js         |  2 +-
 mod/pretheme.php   | 12 +++++++++++-
 3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/include/plugin.php b/include/plugin.php
index df33fd3f20..e37ae84357 100755
--- a/include/plugin.php
+++ b/include/plugin.php
@@ -249,6 +249,7 @@ function get_theme_info($theme){
 				list($k,$v) = array_map("trim", explode(":",$l,2));
 				$k= strtolower($k);
 				if ($k=="author"){
+
 					$r=preg_match("|([^<]+)<([^>]+)>|", $v, $m);
 					if ($r) {
 						$info['author'][] = array('name'=>$m[1], 'link'=>$m[2]);
diff --git a/js/main.js b/js/main.js
index 0b5fb5cdc0..defd1f951a 100755
--- a/js/main.js
+++ b/js/main.js
@@ -591,7 +591,7 @@ Array.prototype.remove = function(item) {
 function previewTheme(elm) {
 	theme = $(elm).val();
 	$.getJSON('pretheme?f=&theme=' + theme,function(data) {
-			$('#theme-preview').html('<a href="' + data.img + '"><img src="' + data.img + '" width="320" height="240" alt="' + theme + '" /></a>');
+			$('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><a href="' + data.img + '"><img src="' + data.img + '" width="320" height="240" alt="' + theme + '" /></a>');
 	});
 
 }
\ No newline at end of file
diff --git a/mod/pretheme.php b/mod/pretheme.php
index 5a71bbe53e..0efa587d8c 100644
--- a/mod/pretheme.php
+++ b/mod/pretheme.php
@@ -1,6 +1,16 @@
 <?php
 
 function pretheme_init(&$a) {
-	if($_REQUEST['theme']) echo json_encode(array('img' => get_theme_screenshot($_REQUEST['theme'])));
+	
+	if($_REQUEST['theme']) {
+		$theme = $_REQUEST['theme'];
+		$info = get_theme_info($theme);
+		if($info) {
+			// unfortunately there will be no translation for this string
+			$desc = $info['description'] . ' ' . $info['version'];
+		}
+		else $desc = '';
+		echo json_encode(array('img' => get_theme_screenshot($theme), 'desc' => $desc));
+	}
 	killme();
 }

From 5275b5d04967c1c5f84f25ca6b7db4e1aef2bacf Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 20:13:03 -0700
Subject: [PATCH 076/219] qcomment enhancements

---
 view/comment_item.tpl             |  8 +++++---
 view/head.tpl                     | 16 ++++++++++++++++
 view/theme/duepuntozero/style.css |  6 ++++--
 3 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/view/comment_item.tpl b/view/comment_item.tpl
index 3503c3843e..a1d4e1043a 100755
--- a/view/comment_item.tpl
+++ b/view/comment_item.tpl
@@ -13,10 +13,12 @@
 				<div class="comment-edit-photo-end"></div>
 				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
 				{{ if $qcomment }}
-				{{ for $qcomment as $qc }}				
-					<span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span>
-					&nbsp;
+					<select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" >
+					<option value=""></option>
+				{{ for $qcomment as $qc }}
+					<option value="$qc">$qc</option>				
 				{{ endfor }}
+					</select>
 				{{ endif }}
 
 				<div class="comment-edit-text-end"></div>
diff --git a/view/head.tpl b/view/head.tpl
index 722c794414..cd6f5ca972 100755
--- a/view/head.tpl
+++ b/view/head.tpl
@@ -65,6 +65,22 @@
 		$("#comment-edit-text-" + id).val(tmpStr + ins);
 	}
 
+	function qCommentInsert(obj,id) {
+		var tmpStr = $("#comment-edit-text-" + id).val();
+		if(tmpStr == '$comment') {
+			tmpStr = '';
+			$("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+			$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+			openMenu("comment-edit-submit-wrapper-" + id);
+		}
+		var ins = $(obj).val();
+		ins = ins.replace('&lt;','<');
+		ins = ins.replace('&gt;','>');
+		ins = ins.replace('&amp;','&');
+		ins = ins.replace('&quot;','"');
+		$("#comment-edit-text-" + id).val(tmpStr + ins);
+	}
+
 	function showHideComments(id) {
 		if( $('#collapsed-comments-' + id).is(':visible')) {
 			$('#collapsed-comments-' + id).hide();
diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index b1c2fb77eb..33be8b3590 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -2978,11 +2978,13 @@ div.jGrowl div.info {
 .qcomment {
 	border: 1px solid #EEE;
 	padding: 3px;
+	margin-top: 15px;
+	margin-left: 25px;
 }
 
 .qcomment {
-	opacity: 0;
-	filter:alpha(opacity=0);
+	opacity: 0.3;
+	filter:alpha(opacity=30);
 }
 .qcomment:hover {
 	opacity: 1.0;

From daa036e34c6db5db34fa2f45235ffbdc0f03a252 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 26 Mar 2012 21:48:04 -0700
Subject: [PATCH 077/219] @-completion bug

---
 mod/acl.php | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/mod/acl.php b/mod/acl.php
index 375c618c86..fe353d1eb5 100755
--- a/mod/acl.php
+++ b/mod/acl.php
@@ -7,10 +7,10 @@ function acl_init(&$a){
 		return "";
 
 
-	$start = (x($_POST,'start')?$_POST['start']:0);
-	$count = (x($_POST,'count')?$_POST['count']:100);
-	$search = (x($_POST,'search')?$_POST['search']:"");
-	$type = (x($_POST,'type')?$_POST['type']:"");
+	$start = (x($_REQUEST,'start')?$_REQUEST['start']:0);
+	$count = (x($_REQUEST,'count')?$_REQUEST['count']:100);
+	$search = (x($_REQUEST,'search')?$_REQUEST['search']:"");
+	$type = (x($_REQUEST,'type')?$_REQUEST['type']:"");
 	
 
 	if ($search!=""){
@@ -34,7 +34,7 @@ function acl_init(&$a){
 		$r = q("SELECT COUNT(`id`) AS c FROM `contact` 
 				WHERE `uid` = %d AND `self` = 0 
 				AND `blocked` = 0 AND `pending` = 0 
-				AND `notify` != '' $sql_extra" ,
+				AND `notify` != '' $sql_extra2" ,
 			intval(local_user())
 		);
 		$contact_count = (int)$r[0]['c'];

From b9d976e31b35cfb2307eb1396edf4e011657e175 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Tue, 27 Mar 2012 07:18:20 +0200
Subject: [PATCH 079/219] fixed Umlaute in de strings.php

---
 view/de/strings.php | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/view/de/strings.php b/view/de/strings.php
index 5438a1c9fc..3f9176cd7b 100755
--- a/view/de/strings.php
+++ b/view/de/strings.php
@@ -4,23 +4,23 @@ function string_plural_select_de($n){
 	return ($n != 1);
 }
 ;
-$a->strings["Post successful."] = "Beitrag erfolgreich ver�ffentlicht.";
+$a->strings["Post successful."] = "Beitrag erfolgreich veröffentlicht.";
 $a->strings["[Embedded content - reload page to view]"] = "[Eingebetteter Inhalt - Seite neu laden zum Betrachten]";
 $a->strings["Contact settings applied."] = "Einstellungen zum Kontakt angewandt.";
 $a->strings["Contact update failed."] = "Konnte den Kontakt nicht aktualisieren.";
 $a->strings["Permission denied."] = "Zugriff verweigert.";
 $a->strings["Contact not found."] = "Kontakt nicht gefunden.";
 $a->strings["Repair Contact Settings"] = "Kontakt-Einstellungen reparieren";
-$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>ACHTUNG: Das sind Experten-Einstellungen!</strong> Wenn Du etwas falsches eingibst, funktioniert die Kommunikation mit diesem Kontakt evtl. nicht mehr.";
-$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Bitte nutze den Zur�ck-Button deines Browsers <strong>jetzt</strong>, wenn du dir unsicher bist, was auf dieser Seite gemacht wird.";
-$a->strings["Return to contact editor"] = "Zur�ck zum Kontakteditor";
+$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>ACHTUNG: Das sind Experten-Einstellungen!</strong> Wenn Du etwas Falsches eingibst, funktioniert die Kommunikation mit diesem Kontakt evtl. nicht mehr.";
+$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Bitte nutze den Zurück-Button deines Browsers <strong>jetzt</strong>, wenn du dir unsicher bist, was du tun willst.";
+$a->strings["Return to contact editor"] = "Zurück zum Kontakteditor";
 $a->strings["Name"] = "Name";
 $a->strings["Account Nickname"] = "Account-Spitzname";
-$a->strings["@Tagname - overrides Name/Nickname"] = "@Tagname - �berschreibt Name/Spitzname";
+$a->strings["@Tagname - overrides Name/Nickname"] = "@Tagname - überschreibt Name/Spitzname";
 $a->strings["Account URL"] = "Account-URL";
-$a->strings["Friend Request URL"] = "URL f�r Freundschaftsanfragen";
-$a->strings["Friend Confirm URL"] = "URL f�r Best�tigungen von Freundschaftsanfragen";
-$a->strings["Notification Endpoint URL"] = "URL-Endpunkt f�r Benachrichtigungen";
+$a->strings["Friend Request URL"] = "URL für Freundschaftsanfragen";
+$a->strings["Friend Confirm URL"] = "URL für Bestätigungen von Freundschaftsanfragen";
+$a->strings["Notification Endpoint URL"] = "URL-Endpunkt für Benachrichtigungen";
 $a->strings["Poll/Feed URL"] = "Pull/Feed-URL";
 $a->strings["New photo from this URL"] = "Neues Foto von dieser URL";
 $a->strings["Submit"] = "Senden";
@@ -28,7 +28,7 @@ $a->strings["Help:"] = "Hilfe:";
 $a->strings["Help"] = "Hilfe";
 $a->strings["Not Found"] = "Nicht gefunden";
 $a->strings["Page not found."] = "Seite nicht gefunden.";
-$a->strings["File exceeds size limit of %d"] = "Die Datei ist gr��er als das erlaubte Limit von %d";
+$a->strings["File exceeds size limit of %d"] = "Die Datei ist größer als das erlaubte Limit von %d";
 $a->strings["File upload failed."] = "Hochladen der Datei fehlgeschlagen.";
 $a->strings["Friend suggestion sent."] = "Kontaktvorschlag gesendet.";
 $a->strings["Suggest Friends"] = "Kontakte vorschlagen";
@@ -40,7 +40,7 @@ $a->strings["link to source"] = "Link zum Originalbeitrag";
 $a->strings["Events"] = "Veranstaltungen";
 $a->strings["Create New Event"] = "Neue Veranstaltung erstellen";
 $a->strings["Previous"] = "Vorherige";
-$a->strings["Next"] = "N�chste";
+$a->strings["Next"] = "Nächste";
 $a->strings["hour:minute"] = "Stunde:Minute";
 $a->strings["Event details"] = "Veranstaltungsdetails";
 $a->strings["Format is %s %s. Starting date and Description are required."] = "Format ist %s %s. Anfangsdatum und Beschreibung sind notwendig.";

From e7bc3f2bd0f578d04c271029d869e1fbc36cbec4 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 27 Mar 2012 08:28:47 +0200
Subject: [PATCH 080/219] add "find friends" to right_aside to diabook, fixes
 in css in diabook

---
 view/theme/diabook-blue/communityhome.tpl |   2 +-
 view/theme/diabook-blue/style-network.css |  18 +++++-------------
 view/theme/diabook-blue/theme.php         |   4 ++--
 view/theme/diabook/communityhome.tpl      |   8 ++++++++
 view/theme/diabook/icons/pscontacts.png   | Bin 0 -> 710 bytes
 view/theme/diabook/icons/pubgroups.png    | Bin 710 -> 781 bytes
 view/theme/diabook/profile_side.tpl       |   1 +
 view/theme/diabook/style-network.css      |   3 +++
 view/theme/diabook/theme.php              |  12 ++++++++++++
 9 files changed, 32 insertions(+), 16 deletions(-)
 create mode 100644 view/theme/diabook/icons/pscontacts.png

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 854684a5f5..748e6d0779 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -24,7 +24,7 @@
 </div>
 {{ endif }}
 
-{{ if $lastusers_title }}
+{{ if $nv }}
 <h3>Find Friends</h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index c35320fcfa..d0bcd3209e 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -387,7 +387,7 @@
   margin-bottom: 1px;
   width: 484px;
   border-bottom: 1px solid #BDCDD4;
-  background-color: #E4EEF7;
+  background-color: #fff;
   padding: 8px;
 }
 
@@ -1324,12 +1324,11 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
   float: right;
 }
 .wall-item-container.comment {
-  margin-top: 0px;
-  margin-bottom: 0px;
+  margin-top: 5px;
+  margin-bottom: 5px;
   margin-left: 80px;
   width: 500px;
   border-bottom: 1px solid hsl(198, 21%, 79%);
-  background-color: #E4EEF7;
 }
 .wall-item-container.comment .contact-photo {
   width: 32px;
@@ -1345,17 +1344,10 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 .wall-item-container.comment .wall-item-links {
   padding-left: 12px;
 }
-.wall-item-like {
-	background-color: #E4EEF7;
-	
-	}
-.wall-item-dislike{
-	background-color: #E4EEF7;
-   border-bottom: 1px solid #BECED5;
-	}
+
 .wall-item-comment-wrapper {
   margin: 1px 0px 0px 80px;
-  background-color: #E4EEF7;
+  background-color: #fff;
   width: 500px;
 }
 .wall-item-comment-wrapper .comment-edit-photo {
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index bbda4f1030..e12d940aa9 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -137,7 +137,7 @@ function diabook_blue_community_info(){
    $aside['$fostitJS'] = $fostitJS;
    
    //nav FIND FRIENDS
-	
+	if(local_user()) {
 	$nv = array();
 	$nv['directory'] = Array('directory', t('Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
@@ -145,7 +145,7 @@ function diabook_blue_community_info(){
 	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
 	
 	$aside['$nv'] = $nv;
-	
+	};
 	//Community Page
    $page = '<div id="page-sidebar-right_aside" class="widget">
 			<div class="title tool">
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index aa150b9d0c..7e50423ce2 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -24,6 +24,14 @@
 </div>
 {{ endif }}
 
+{{ if $nv }}
+<h3>Find Friends</h3>
+<a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
+<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
+<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>			
+{{ endif }}
+
 {{ if $lastusers_title }}
 <h3>PostIt to Friendica</h3>
 <div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span></div>
diff --git a/view/theme/diabook/icons/pscontacts.png b/view/theme/diabook/icons/pscontacts.png
new file mode 100644
index 0000000000000000000000000000000000000000..acf857f32f3bfbe68a514527e995407f8c916527
GIT binary patch
literal 710
zcmV;%0y+JOP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z0RST%G(i3U00KryL_t(I%k7j&Pg7AChTqfP&b_VWQaW&ZduxHvMudQdMnPRTB$7y6
zkl=<5ae>Ai{ts3fCF;T<xX{G7FeXM4i9?Dq7*U`kq(Z43X`w*raF0KrRIWQ?c$X*V
zee&fwUk-4Pe<nA3?QOvk@As8QPHBEr%-p^18T`|Ir5xx$yVWvqNjoa=`cAdZNmPoI
z)@m-C?)E$0K6{^z?A2l9fRCCJtb*;gtLj={VjXlN^_4J8%zQZWfveV0$N>+J`+vnV
zHET+(3o5;Z=xnEu*%srkKbaEMI#nmW5^!|{n!L{;K`4=OZen32Em}3$Fq=T6A|_Us
z$nBaf_OBdY?Q%O>J)S2jM&mOY^|ZKC($t!C=4FRKKj+JsDo_aLj~k#aoXPRZck97e
zRMy1JmXgQi6&pQX0isY#LZJxO!Vx6vlSFSbU|ZV7YJQR0Yk2ptBmH;?vp!jl->e*3
z<*aO|;fN2MQ$Xv90JtU_iVOovmCz9_l?o*ijwW!9Q#Z?Y{3><>{FjjA=7QKVT7dEn
zUQQM1&+I1Q>Jp$7B$dsU6hG`^dB1slF9xYN3B0g$G#Ks;UF*Ia&rKr{O#zez@9e_E
z`@xShW9lBDeSN=8s(8GSKFx#HlbwAT-h(BHr&)C)NtE5#+$Hpwqu@F#-nuXzoV>Fi
zxWe&8e!1U}{)UB64kQmSdBC6r-N=<mF*=RGmT;S#-LG(5Ho1C|bMrlOi!;5f%~G!*
s3V=!^9Z7B5q}iu=UO##8bN=V~4bsog%nM6HyZ`_I07*qoM6N<$f{Q#oMgRZ+

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/pubgroups.png b/view/theme/diabook/icons/pubgroups.png
index acf857f32f3bfbe68a514527e995407f8c916527..6d9539610edbcc82e2ca5cbce6ec7e2aadcbd38a 100644
GIT binary patch
delta 697
zcmV;q0!IDD1&s!fV1F784G;dK^$7p~0*y&TK~y-)?bJ(1lu;B1@N@5c^UX|}&y+T~
zQL9A{FfxLm2ev3z73E5yAZeVUFwKOJjEPFy83rwk1c`P-OslBLL6kOb+=wW~%$PNU
z<LG?fH}`#8wee9?&?fvZ&$;)vIGlR{w(_roHfsz;k_JLh=YKPCn^JI6C|$*sj!~i_
zDVq;ktM1AE%R9v%!9$;tKA#)40pK3ffTEv=945h`8q&60&F18TuS<0BWuPXP7d$kY
z^m+}{<8`~b9V)@0s^4MqGZ#Q8mtLvS5d^vuAp{E<_Arr=!SL-`veq%y7P!!d4TL%@
zDPh?b-HU1Q%zxuXElldYgsbUznms7?;dGJD^@wulltR7(fQjG227;>?X?Mn!ecxC3
zE1!vHd>&lMY(WdX*i+&~_tKU;<S<oQT43BUF>2ii#%l|N>(fdDq%AQnB($3*s)(g>
z?S{_noBl>`6#9$`t#x~BiH*CE1}ap;Ml)Uq=a{Mx5`Q2|G_$EZ5KA$ruT0Gx-!b>}
zMEU&ee3EjTs)G&@90LL&pll;}-6%4)%;cCV&gOWDBVo`b#N+C6@NX~Nb)NDBa^~0>
zrd=imTr!_zjB=ID3tqBCpOk8rOZ9fxUn?RX-&ZcD>DhSfi?%GQ;au6wmA30QGxgn5
zuH*_os(%6Y<h5=s&*$*4zghtRjE#OU(kpfdyIhSmHM{A=_?RaikH0S3W;WmIxGMnw
z>bj=T<dgk6@0SMv5DJAF2_fNZHXB_?Bt{U%&4iF+mSvq97#N8B>Mq`_5sgL*9LMRh
zENg@@cJY31?+ecPCEK>&5JIjsH8mCg6&#DjE;0~8!h{fiAP`6b00e`<MaEbwr8JB&
fuG;!)|I_>cQlVt@avqk)00000NkvXXu0mjfLcUGs

delta 625
zcmV-%0*?KS2F3-DV1Ez+03#hVK>h##0!B$hK~y-)?UYGRQ&AX(-_zdCy{+X^I&gb?
zYk|;4gn))dL0vc`l1N;T;D!xxfyN#F4^|o_>cSzo(8RbfCPos8Ly9sOQJ^HGLa7~T
zp+M<yk3XPPt~+CRmnY|a^5r>S4seivCO3QSZNU-m_mxLZX@7oH%-p^18T`|Ir5xx$
zyVWvqNjoa=`cAdZNmPoI)@m-C?)E$0K6{^z?A2l9fRCCJtb*;gtLj={VjXlN^_4J8
z%zQZWfveV0$N>+J`+vnVHET+(3o5;Z=xnEu*%srkKbaEMI#nmW5^!|{n!L{;K`4=O
zZen32Em}3$Fn^msq#`C(m&om!E%vV*U+r=`T0Nd8Dn{co8uhfeQ_|F$bmnD;KtJcp
zm?}^R=Z_npE}Y5n%6IF*SX9=;&6bkK<rNz}UIC&|OG2Rt*1{1a>yt!pGhkcV#cF<$
z+G}|Cup|9=2(vy}j^C^tTIH;4sNskYoKrySi2%4J8-I!n14@<95iOMpB@&J%aE?<q
z%Xa)Kb_4vEkmTlq*fLsx@(x~373t6HCgJK5pcEvP&6X5D>|=Sqd3-MhsW=I|uyiyS
z?hRe*z8ud@BN0sjlm+kX!o&N)k27QH9-w`FzfG!mypcZ5gVvLseHq?^C5fk5bt6fX
z-PqhE^lF%+;5sYbx-cG`yt5y;!tq6Zx!;ifhJ{cLBo8ooz@P=)$dySkI*q}WaGRXn
zuW(#8xq6aw^F4EmGrg?MQm-HifJ!7CNp0Jt*{6A4KY8$T{^$7(($CM#3rj=100000
LNkvXXu0mjfco;0s

diff --git a/view/theme/diabook/profile_side.tpl b/view/theme/diabook/profile_side.tpl
index 0fa8a27fd8..fc949639ea 100644
--- a/view/theme/diabook/profile_side.tpl
+++ b/view/theme/diabook/profile_side.tpl
@@ -9,6 +9,7 @@
 <ul id="profile-side-menu" class="menu-profile-side">
 	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
 	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+		<li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="$ps.usermenu.contacts.0">$ps.usermenu.contacts.1</a></li>		
 	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
 	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
 	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1</a></li>
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 3854adc343..20c273ec30 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -926,6 +926,9 @@ ul.menu-popup .empty {
 .menu-profile-list.com_side{
 	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
 	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-blue/icons/pscontacts.png") no-repeat;
+	}
 
 /* aside */
 aside {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 798eef4223..6eb623d953 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -139,6 +139,17 @@ function diabook_community_info(){
   
    $aside['$fostitJS'] = $fostitJS;
    
+   //right_aside FIND FRIENDS
+	if(local_user()) {
+	$nv = array();
+	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['match'] = Array('match', t('Similar Interests'), "", "");
+	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
+	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
+	
+	$aside['$nv'] = $nv;
+	};
+   
    //Community Page
    $page = '<div id="page-sidebar-right_aside" class="widget">
 			<div class="title tool">
@@ -200,6 +211,7 @@ if ($a->argv[0] === "network" && local_user()){
 		$ps = array('usermenu'=>array());
 		$ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
 		$ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
+		$ps['usermenu']['contacts'] = Array('contacts' , t('Contacts'), "", t('Your contacts'));				
 		$ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
 		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
 		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));

From 20f9733250a2cbb3fa28ada40f17ec127fb55a9a Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 27 Mar 2012 00:54:34 -0700
Subject: [PATCH 081/219] don't expire filed items

---
 include/items.php | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/include/items.php b/include/items.php
index 708fd81216..2eecadad10 100755
--- a/include/items.php
+++ b/include/items.php
@@ -2936,6 +2936,11 @@ function item_expire($uid,$days) {
 
 	foreach($r as $item) {
 
+		// don't expire filed items
+
+		if(strpos($item['file'],'[') !== false)
+			continue;
+
 		// Only expire posts, not photos and photo comments
 
 		if($expire_photos==0 && strlen($item['resource-id']))

From 6cd56e0f3320f34c46eb83cf08dce05da798088b Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Tue, 27 Mar 2012 03:57:47 -0400
Subject: [PATCH 082/219] add dispy-dark snapshot; fix toolbar

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/snapshot.jpg | Bin 0 -> 39101 bytes
 view/theme/dispy-dark/style.css    | 149 ++++++++++++++++-----------
 view/theme/dispy/style.css         | 157 +++++++++++++++++++----------
 3 files changed, 197 insertions(+), 109 deletions(-)
 create mode 100644 view/theme/dispy-dark/snapshot.jpg

diff --git a/view/theme/dispy-dark/snapshot.jpg b/view/theme/dispy-dark/snapshot.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ada60ca61e31af0e46e1f0c26d658743c2cb9e67
GIT binary patch
literal 39101
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

literal 0
HcmV?d00001

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 5dba6b94c7..dd0ce356dd 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -48,8 +48,7 @@ body {
 body, button, input, select, textarea {
     font-family: sans-serif;
     color: #eec;
-	/*background-color: #2e3436;*/
-	background-color: #2e2f2e;
+    background-color: #2e2f2e;
 }
 select {
 	border: 1px #555 dotted;
@@ -212,16 +211,47 @@ input[type=submit] {
 /**
  * 	login
  */
+#login-extra-links {
+    overflow: auto;
+    padding-top: 140px !important;
+    width: 100%;
+}
 #login-extra-links a {
     margin-right: 20px;
 }
+#login_standard {
+    display: block;
+    float: none;
+    height: 100px;
+    position: absolute;
+	width: 100%;
+}
+#login_standard .field label {
+	width: 200px;
+}
+#login_standard input, #login_standard input[type="text"] {
+	margin: 0 0 8px;
+    width: 210px;
+}
+#login-submit-wrapper {
+	margin: 0;
+}
+#login-submit-button {
+    margin-left: 0px !important;
+}
+#login_openid #id_openid_url {
+	width: 200px;
+}
+#login_openid label {
+	width: 208px;
+}
 
 
 /**
  * nav
  */
 nav {
-	height: 80px;
+	height: 85px;
 	display: block;
 	background-color: #1d1f1d;
 	color: #eeeeec;
@@ -251,25 +281,6 @@ nav #banner #logo-text a {
 	font-weight: bold;
 	margin-left: 3px;
 }
-nav #user-menu {
-    display: block;	
-    width: auto;
-    float: right;
-    margin: 3px 68px 0 0;
-    position: relative;
-	background-color: #555753;
-    -webkit-border-radius: 5px;
-    -moz-border-radius: 5px;
-    border-radius: 5px;
-    background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
-    clear: both;
-}
-nav #user-menu-label {
-	float: left;
-   	font-size: 12px;
-    padding: 3px 20px 9px 5px;
-    height: 10px;
-}
 ul#user-menu-popup {
 	display: none;
 	position: absolute;
@@ -298,14 +309,6 @@ ul#user-menu-popup li a:hover {
 ul#user-menu-popup li a.nav-sep {
 	border-top: 1px solid #eeeeec;
 }
-#nav-buttons {
-    clear: both;
-	list-style: none;
-	padding: 0px;
-}
-#nav-buttons li {
-	padding: 0;
-}
 nav .nav-link {
 	float: right;
 	display: block;
@@ -413,13 +416,6 @@ nav .nav-link {
 .icon, .hover, .focus, .pointer {
     cursor: pointer;
 }
-#notifications {
-	height: 20px;
-	width: 100%;
-	position: absolute;
-	top: -19px;
-	left: 0;
-}
 /* popup notifications */
 div.jGrowl div.notice {
     background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
@@ -468,6 +464,13 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 .show {
     display: block;
 }
+#notifications {
+	height: 20px;
+	width: 170px;
+	position: absolute;
+	top: -19px;
+	left: 4px;
+}
 #nav-floater {
     position: fixed;
     top: 20px;
@@ -477,12 +480,23 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	color: transparent;
     border-radius: 5px;
     z-index: 100;
+	width: 28%;
+	height: 80px;
+}
+#nav-buttons {
+    clear: both;
+	list-style: none;
+	padding: 0px;
+	height: 25px;
+}
+#nav-buttons li {
+	padding: 0;
 }
 .floaterflip {
 	display: block;
     position: fixed;
     z-index: 110;
-    top: 53px;
+    top: 56px;
     right: 19px;
 	width: 22px;
 	height: 22px;
@@ -492,18 +506,37 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 }
 .search-box {
 	display: inline-block;
-	height: 40px;
-	margin: 12px 0 0 -3px;
+	height: 20px;
+	margin: 0;
 	position: relative;
-	right: -12px;
-	top: 17px;
-	width: 0;
+	left: 7px;
+	top: 5px;
+	/*width: 210px;*/
 }
 #search-text {
 	border: 1px #eec solid;
 	background: #2e2f2e;
 	color: #eec;
 }
+nav #user-menu {
+    display: block;	
+    width: 75%;
+    margin: 3px 0 0 0;
+    position: relative;
+	background-color: #555753;
+    -webkit-border-radius: 5px;
+    -moz-border-radius: 5px;
+    border-radius: 5px;
+    background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
+    clear: both;
+	top: 12px;
+	left: 7px;
+}
+nav #user-menu-label {
+   	font-size: 12px;
+    padding: 3px 20px 9px 5px;
+    height: 10px;
+}
 .nav-ajax-update, .nav-ajax-left {
 	width: 30px;
 	height: 19px;
@@ -710,7 +743,7 @@ aside #viewcontacts {
 }
 #netsearch-box {
 	margin: 20px 0px 30px;
-    width: 150px;   
+    width: 150px;
 }
 #netsearch-box #search-submit {
     margin: 5px 5px 0px 0px;
@@ -719,7 +752,6 @@ aside #viewcontacts {
 	margin: 0px 0px 0px 0px;
 }
 
-
 /**
 * contacts block
 */
@@ -1005,7 +1037,7 @@ section {
     border: 1px solid #729fcf;
 	padding: 4px;
 }
-.tab:hover {
+.tab:hover, .tab.active:hover {
     background: #88a9d2;
     color: #2e2f2e;
 }
@@ -1017,6 +1049,9 @@ section {
 	background: #88a9d2;
     color: #2e2f2e;
 }
+.tab.active a {
+	color: #2e2f2e;
+}
 .tab a {
 	border: 0;
 	text-decoration: none;
@@ -1742,8 +1777,10 @@ div[id$="wrapper"] br {
 /**
  * 	register, settings & profile forms
  */
-#id_openid_url,
 .openid {
+
+}
+#id_openid_url {
     background:url(login-bg.gif) no-repeat;
     background-position:0 50%;
     padding-left:18px;
@@ -1785,16 +1822,7 @@ div[id$="wrapper"] br {
     margin: 30px 0px;
 }
 .profile-edit-side-div {
-	/*background: #111;
-	border-radius: 5px 5px 0px 0px;
-	margin: 0px 0px 0px 0px;
-	width: 100px;
-	height: 25px;
-	position: absolute;*/
 	display: none;
-	/*left: 35%;
-	top: 41%;
-	cursor: pointer;*/
 }
 /*.profile-edit-side-div:hover {
 	display: block;
@@ -2204,6 +2232,13 @@ div[id$="wrapper"] br {
 .nets-all {
     margin-left: 0px;
 }
+#netsearch-box {
+    margin-top: 20px;
+    width: 150px;   
+}
+#netsearch-box #search-submit {
+    margin: 5px 0px 0px 0px;
+}
 
 
 /**
@@ -2293,7 +2328,7 @@ div[id$="wrapper"] br {
 .field {
 	/*margin-bottom: 10px;*/
 	/*padding-bottom: 10px;*/
-    overflow: auto;
+	/*overflow: auto;*/
     width: 100%;
 }
 .field label, label {
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index c591152c2d..77b22d65ff 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -59,6 +59,9 @@ option {
 	padding: 3px;
 	vertical-align: middle;
 }
+li {
+	padding: 0 0 0 2px;
+}
 /* remember to define focus styles! */
 :focus {
     outline: 0;
@@ -208,16 +211,47 @@ input[type=submit] {
 /**
  * 	login
  */
+#login-extra-links {
+    overflow: auto;
+    padding-top: 140px !important;
+    width: 100%;
+}
 #login-extra-links a {
     margin-right: 20px;
 }
+#login_standard {
+    display: block;
+    float: none;
+    height: 100px;
+    position: absolute;
+	width: 100%;
+}
+#login_standard .field label {
+	width: 200px;
+}
+#login_standard input, #login_standard input[type="text"] {
+	margin: 0 0 8px;
+    width: 210px;
+}
+#login-submit-wrapper {
+	margin: 0;
+}
+#login-submit-button {
+    margin-left: 0px !important;
+}
+#login_openid #id_openid_url {
+	width: 200px;
+}
+#login_openid label {
+	width: 208px;
+}
 
 
 /**
  * nav
  */
 nav {
-	height: 80px;
+	height: 85px;
 	display: block;
 	background-color: #2e3436;
 	color: #eeeeec;
@@ -247,25 +281,6 @@ nav #banner #logo-text a {
 	font-weight: bold;
 	margin-left: 3px;
 }
-nav #user-menu {
-    display: block;	
-    width: auto;
-    float: right;
-    margin: 3px 68px 0 0;
-    position: relative;
-	background-color: #555753;
-    -webkit-border-radius: 5px;
-    -moz-border-radius: 5px;
-    border-radius: 5px;
-    background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
-    clear: both;
-}
-nav #user-menu-label {
-	float: left;
-   	font-size: 12px;
-    padding: 3px 20px 9px 5px;
-    height: 10px;
-}
 ul#user-menu-popup {
 	display: none;
 	position: absolute;
@@ -294,14 +309,6 @@ ul#user-menu-popup li a:hover {
 ul#user-menu-popup li a.nav-sep {
 	border-top: 1px solid #eeeeec;
 }
-#nav-buttons {
-    clear: both;
-	list-style: none;
-	padding: 0px;
-}
-#nav-buttons li {
-	padding: 0;
-}
 nav .nav-link {
 	float: right;
 	display: block;
@@ -409,13 +416,6 @@ nav .nav-link {
 .icon, .hover, .focus, .pointer {
     cursor: pointer;
 }
-#notifications {
-	height: 20px;
-	width: 100%;
-	position: absolute;
-	top: -19px;
-	left: 0;
-}
 /* popup notifications */
 div.jGrowl div.notice {
     background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
@@ -464,6 +464,13 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 .show {
     display: block;
 }
+#notifications {
+	height: 20px;
+	width: 170px;
+	position: absolute;
+	top: -19px;
+	left: 4px;
+}
 #nav-floater {
     position: fixed;
     top: 20px;
@@ -473,12 +480,23 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	color: transparent;
     border-radius: 5px;
     z-index: 100;
+	width: 28%;
+	height: 80px;
+}
+#nav-buttons {
+    clear: both;
+	list-style: none;
+	padding: 0px;
+	height: 25px;
+}
+#nav-buttons li {
+	padding: 0;
 }
 .floaterflip {
 	display: block;
     position: fixed;
     z-index: 110;
-    top: 53px;
+    top: 56px;
     right: 19px;
 	width: 22px;
 	height: 22px;
@@ -488,18 +506,37 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 }
 .search-box {
 	display: inline-block;
-	height: 40px;
-	margin: 12px 0 0 -3px;
+	height: 20px;
+	margin: 0;
 	position: relative;
-	right: -12px;
-	top: 17px;
-	width: 0;
+	left: 7px;
+	top: 5px;
+	/*width: 210px;*/
 }
 #search-text {
 	border: 1px #eec solid;
 	background: #2e3436;
 	color: #eec;
 }
+nav #user-menu {
+    display: block;	
+    width: 75%;
+    margin: 3px 0 0 0;
+    position: relative;
+	background-color: #555753;
+    -webkit-border-radius: 5px;
+    -moz-border-radius: 5px;
+    border-radius: 5px;
+    background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
+    clear: both;
+	top: 12px;
+	left: 7px;
+}
+nav #user-menu-label {
+   	font-size: 12px;
+    padding: 3px 20px 9px 5px;
+    height: 10px;
+}
 .nav-ajax-update, .nav-ajax-left {
 	width: 30px;
 	height: 19px;
@@ -705,7 +742,11 @@ aside #viewcontacts {
 	padding:.2em .5em;
 }
 #netsearch-box {
-	margin: 30px 0px;
+	margin: 20px 0px 30px;
+    width: 150px;
+}
+#netsearch-box #search-submit {
+    margin: 5px 5px 0px 0px;
 }
 .ttright {
 	margin: 0px 0px 0px 0px;
@@ -964,7 +1005,7 @@ aside #viewcontacts {
     background-color: #ffffe0;
 	color: #111;
     border: 1px #aa0 solid;
-    border-radius: 3px;
+    border-radius: 5px;
     padding: 3px 3px 6px 10px;
 }
 #jot-preview-content .wall-item-outside-wrapper {
@@ -1007,6 +1048,9 @@ section {
 .tab.active {
 	background: #729fcf;
     color: #eeeeec;
+}
+.tab.active a {
+	
 }
 .tab a {
 	border: 0;
@@ -1037,6 +1081,9 @@ section {
 .shiny {
     background: #efefdf;
 }
+.wall-outside-wrapper .shiny {
+	border-radius: 5px;
+}
 .heart {
 	color: red;
 }
@@ -1730,8 +1777,10 @@ div[id$="wrapper"] br {
 /**
  * 	register, settings & profile forms
  */
-#id_openid_url,
 .openid {
+
+}
+#id_openid_url {
     background:url(login-bg.gif) no-repeat;
     background-position:0 50%;
     padding-left:18px;
@@ -1827,10 +1876,12 @@ div[id$="wrapper"] br {
  * 	contacts selector
  */
 .group-delete-wrapper {
-	margin: -31px 122px 0 0;
+	margin: -31px 50px 0 0;
     float: right;
 }
-
+/*.group-delete-icon {
+    margin: 0 0 0 10px;
+}*/
 #group-edit-submit-wrapper {
     margin: 0 0 10px 0;
     display: inline;
@@ -1870,6 +1921,7 @@ div[id$="wrapper"] br {
     display: none;
 }
 
+
 /**
  * profile
  */
@@ -2188,6 +2240,7 @@ div[id$="wrapper"] br {
     margin: 5px 0px 0px 0px;
 }
 
+
 /**
  * ADMIN
  */
@@ -2275,7 +2328,7 @@ div[id$="wrapper"] br {
 .field {
 	/*margin-bottom: 10px;*/
 	/*padding-bottom: 10px;*/
-    overflow: auto;
+	/*overflow: auto;*/
     width: 100%;
 }
 .field label, label {
@@ -2287,7 +2340,7 @@ div[id$="wrapper"] br {
 	margin: 0 10px 0.5em 0;
 	border: 1px #999 solid;
 	padding: 5px;
-	background: #eee;
+	background: #ccc;
 	vertical-align: middle;
 	color: #111;
 }
@@ -2591,9 +2644,9 @@ div[id$="wrapper"] br {
 }
 .border, .border:hover {
 	border: 1px solid #babdb6;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;	
+    -webkit-border-radius: 5px;
+    -moz-border-radius: 5px;
+    border-radius: 5px;	
 }
 .attachtype {
     display: block;
@@ -2720,7 +2773,7 @@ footer {
 	vertical-align: middle;
 }
 #acl-wrapper a:hover {
-    text-decoration:none;
+    text-decoration: none;
     color: #000;
 	border: 0;
 }

From 7c6c3d36f589d38de5e8b36f2ba1d940c8150e2c Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 27 Mar 2012 01:31:47 -0700
Subject: [PATCH 083/219] profile wall privacy

---
 mod/photos.php  | 23 ++++++++++++-----------
 mod/profile.php |  2 +-
 2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/mod/photos.php b/mod/photos.php
index b294f0a666..2a808cb41d 100755
--- a/mod/photos.php
+++ b/mod/photos.php
@@ -38,21 +38,22 @@ function photos_init(&$a) {
 			$o .= '<div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="' . $a->get_baseurl() . '/photo/profile/' . $a->data['user']['uid'] . '.jpg" alt="' . $a->data['user']['username'] . '" /></div>';
 			$o .= '</div>';
 			
-			$o .= '<div id="side-bar-photos-albums" class="widget">';
-			$o .= '<h3>' . '<a href="' . $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '">' . t('Photo Albums') . '</a></h3>';
+			if(! intval($a->data['user']['hidewall'])) {
+				$o .= '<div id="side-bar-photos-albums" class="widget">';
+				$o .= '<h3>' . '<a href="' . $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '">' . t('Photo Albums') . '</a></h3>';
 					
-			$o .= '<ul>';
-			foreach($albums as $album) {
+				$o .= '<ul>';
+				foreach($albums as $album) {
 
-				// don't show contact photos. We once translated this name, but then you could still access it under
-				// a different language setting. Now we store the name in English and check in English (and translated for legacy albums).
+					// don't show contact photos. We once translated this name, but then you could still access it under
+					// a different language setting. Now we store the name in English and check in English (and translated for legacy albums).
 
-				if((! strlen($album['album'])) || ($album['album'] === 'Contact Photos') || ($album['album'] === t('Contact Photos')))
-					continue;
-				$o .= '<li>' . '<a href="photos/' . $a->argv[1] . '/album/' . bin2hex($album['album']) . '" >' . $album['album'] . '</a></li>'; 
+					if((! strlen($album['album'])) || ($album['album'] === 'Contact Photos') || ($album['album'] === t('Contact Photos')))
+						continue;
+					$o .= '<li>' . '<a href="photos/' . $a->argv[1] . '/album/' . bin2hex($album['album']) . '" >' . $album['album'] . '</a></li>'; 
+				}
+				$o .= '</ul>';
 			}
-			$o .= '</ul>';
-
 			if(local_user() && $a->data['user']['uid'] == local_user()) {
 				$o .= '<div id="photo-albums-upload-link"><a href="' . $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/upload" >' .t('Upload New Photos') . '</a></div>';
 			}
diff --git a/mod/profile.php b/mod/profile.php
index 428679ffc5..782d17d83d 100755
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -107,7 +107,7 @@ function profile_content(&$a, $update = 0) {
 
 	$is_owner = ((local_user()) && (local_user() == $a->profile['profile_uid']) ? true : false);
 
-	if($a->user['hidewall'] && (! $is_owner) && (! $remote_contact)) {
+	if($a->profile['hidewall'] && (! $is_owner) && (! $remote_contact)) {
 		notice( t('Access to this profile has been restricted.') . EOL);
 		return;
 	}

From c3388ad81336d45a40a66b69096f504ffa7e34cb Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Tue, 27 Mar 2012 04:40:31 -0400
Subject: [PATCH 084/219] more fixes for dispys

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/communityhome.tpl             |   9 +++++++--
 .../dispy-dark/{snapshot.jpg => screenshot.jpg}     | Bin
 view/theme/dispy-dark/style.css                     |   5 ++---
 view/theme/dispy/communityhome.tpl                  |   9 +++++++--
 view/theme/dispy/style.css                          |   7 +++----
 view/theme/dispy/theme.php                          |   7 ++++++-
 6 files changed, 25 insertions(+), 12 deletions(-)
 rename view/theme/dispy-dark/{snapshot.jpg => screenshot.jpg} (100%)

diff --git a/view/theme/dispy-dark/communityhome.tpl b/view/theme/dispy-dark/communityhome.tpl
index 0838fc7578..dfc0467f79 100644
--- a/view/theme/dispy-dark/communityhome.tpl
+++ b/view/theme/dispy-dark/communityhome.tpl
@@ -1,4 +1,9 @@
 {{ if $page }}
-<h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+<div>$page</div>
+{{ endif }}
+
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;">
+<span><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span>
+</div>
 {{ endif }}
diff --git a/view/theme/dispy-dark/snapshot.jpg b/view/theme/dispy-dark/screenshot.jpg
similarity index 100%
rename from view/theme/dispy-dark/snapshot.jpg
rename to view/theme/dispy-dark/screenshot.jpg
diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index dd0ce356dd..8be441c8b1 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -469,7 +469,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	width: 170px;
 	position: absolute;
 	top: -19px;
-	left: 4px;
+	left: 15px;
 }
 #nav-floater {
     position: fixed;
@@ -2328,7 +2328,7 @@ div[id$="wrapper"] br {
 .field {
 	/*margin-bottom: 10px;*/
 	/*padding-bottom: 10px;*/
-	/*overflow: auto;*/
+	overflow: auto;
     width: 100%;
 }
 .field label, label {
@@ -2336,7 +2336,6 @@ div[id$="wrapper"] br {
     width: 275px;
 	display: block;
 	font-size: 1.077em;
-	/*font-weight: bold;*/
 	margin: 0 10px 0.5em 0;
 	border: 1px #2e2f2e solid;
 	padding: 5px;
diff --git a/view/theme/dispy/communityhome.tpl b/view/theme/dispy/communityhome.tpl
index 0838fc7578..dfc0467f79 100644
--- a/view/theme/dispy/communityhome.tpl
+++ b/view/theme/dispy/communityhome.tpl
@@ -1,4 +1,9 @@
 {{ if $page }}
-<h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;"><span >Post to Friendica from anywhere by bookmarking this <a href="$fostitJS" title="PostIt">Link</a>.</span></div>
+<div>$page</div>
+{{ endif }}
+
+<h3>PostIt to Friendica</h3>
+<div style="padding-left: 8px;">
+<span><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span>
+</div>
 {{ endif }}
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 77b22d65ff..74a7809a1f 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -469,7 +469,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	width: 170px;
 	position: absolute;
 	top: -19px;
-	left: 4px;
+	left: 15px;
 }
 #nav-floater {
     position: fixed;
@@ -1037,7 +1037,7 @@ section {
     border: 1px solid #729fcf;
 	padding: 4px;
 }
-.tab:hover {
+.tab:hover, .tab.active:hover {
     background: #729fcf;
     color: #eeeeec;
 }
@@ -1050,7 +1050,7 @@ section {
     color: #eeeeec;
 }
 .tab.active a {
-	
+	color: #729fcf;
 }
 .tab a {
 	border: 0;
@@ -2336,7 +2336,6 @@ div[id$="wrapper"] br {
     width: 275px;
 	display: block;
 	font-size: 1.077em;
-	/*font-weight: bold;*/
 	margin: 0 10px 0.5em 0;
 	border: 1px #999 solid;
 	padding: 5px;
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index 9db77d7f3e..db8cf5ccdf 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -6,7 +6,7 @@
  * Version: 1.0
  * Author: unknown
  * Maintainer: Simon <http://simon.kisikew.org/>
- * Screenshot: <a href="screenshot.png">Screenshot</a>
+ * Screenshot: <a href="screenshot.jpg">Screenshot</a>
  */
 
 
@@ -154,3 +154,8 @@ function dispy_community_info() {
 	$a->page['aside'] = replace_macros($tpl, $aside);
 }
 
+//right_aside at profile pages
+if ($a->argv[0] === "profile") {
+	// COMMUNITY
+	dispy_community_info();
+}

From 117d2165f5ec153e67c13e914d0607f461c878ef Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 27 Mar 2012 04:51:20 -0700
Subject: [PATCH 085/219] form security error when using existing photo

---
 mod/profile_photo.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mod/profile_photo.php b/mod/profile_photo.php
index d1fd08eba6..ace8dadd47 100755
--- a/mod/profile_photo.php
+++ b/mod/profile_photo.php
@@ -151,7 +151,7 @@ function profile_photo_content(&$a) {
 			return;
 		};
 		
-		check_form_security_token_redirectOnErr('/profile_photo', 'profile_photo');
+//		check_form_security_token_redirectOnErr('/profile_photo', 'profile_photo');
         
 		$resource_id = $a->argv[2];
 		//die(":".local_user());

From 9fd54de691f3829dc63b8fa2c64330fab42d12c9 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 27 Mar 2012 15:29:46 +0200
Subject: [PATCH 086/219] provide a close-option for boxes in right_aside and
 store info via js and cookies

---
 view/theme/diabook-blue/communityhome.tpl   |  32 ++++--
 view/theme/diabook-blue/icons/close_box.png | Bin 0 -> 206 bytes
 view/theme/diabook-blue/js/jquery.cookie.js |  47 ++++++++
 view/theme/diabook-blue/style-network.css   |  11 +-
 view/theme/diabook-blue/style-profile.css   |  10 +-
 view/theme/diabook-blue/theme.php           | 114 ++++++++++++++++++--
 6 files changed, 195 insertions(+), 19 deletions(-)
 create mode 100755 view/theme/diabook-blue/icons/close_box.png
 create mode 100644 view/theme/diabook-blue/js/jquery.cookie.js

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 748e6d0779..1e3da21993 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -1,17 +1,22 @@
+<div id="close_pages">
 {{ if $page }}
 <div>$page</div>
 {{ endif }}
+</div>
 
+<div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?</h3>
+<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box"></a></h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
+</div>
 
+<div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services</h3>
+<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box"></a></h3>
 <div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
@@ -23,28 +28,36 @@
 <a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-blue/icons/email.png?" title="E-Mail"></a>
 </div>
 {{ endif }}
+</div>
 
+<div id="close_friends">
 {{ if $nv }}
-<h3>Find Friends</h3>
+<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>			
 {{ endif }}
+</div>
 
+<div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica</h3>
+<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box"></a></h3>
 <div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
 {{ endif }}
+</div>
 
+<div id="close_lastusers">
 {{ if $lastusers_title }}
-<h3>$lastusers_title</h3>
+<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box"></a></h3>
 <div id='lastusers-wrapper' class='items-wrapper'>
 {{ for $lastusers_items as $i }}
 	$i
 {{ endfor }}
 </div>
 {{ endif }}
+</div>
+
 
 {{ if $activeusers_title }}
 <h3>$activeusers_title</h3>
@@ -55,21 +68,24 @@
 </div>
 {{ endif }}
 
+<div id="close_lastphotos">
 {{ if $photos_title }}
-<h3>$photos_title</h3>
+<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box"></a></h3>
 <div id='ra-photos-wrapper' class='items-wrapper'>
 {{ for $photos_items as $i }}
 	$i
 {{ endfor }}
 </div>
 {{ endif }}
+</div>
 
-
+<div id="close_lastlikes">
 {{ if $like_title }}
-<h3>$like_title</h3>
+<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box"></a></h3>
 <ul id='likes'>
 {{ for $like_items as $i }}
 	<li id='ra-photos-wrapper'>$i</li>
 {{ endfor }}
 </ul>
 {{ endif }}
+</div>
diff --git a/view/theme/diabook-blue/icons/close_box.png b/view/theme/diabook-blue/icons/close_box.png
new file mode 100755
index 0000000000000000000000000000000000000000..28e2675b8ca941cc09104d5c9332e75f08e9eb02
GIT binary patch
literal 206
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c
zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uX<A6ebo-U3d8t31h
zKgfGPfrt4(_EEl)P>BY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3
uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvX<aXaWFsaX{t(

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/js/jquery.cookie.js b/view/theme/diabook-blue/js/jquery.cookie.js
new file mode 100644
index 0000000000..6d5974a2c5
--- /dev/null
+++ b/view/theme/diabook-blue/js/jquery.cookie.js
@@ -0,0 +1,47 @@
+/*!
+ * jQuery Cookie Plugin
+ * https://github.com/carhartl/jquery-cookie
+ *
+ * Copyright 2011, Klaus Hartl
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.opensource.org/licenses/GPL-2.0
+ */
+(function($) {
+    $.cookie = function(key, value, options) {
+
+        // key and at least value given, set cookie...
+        if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
+            options = $.extend({}, options);
+
+            if (value === null || value === undefined) {
+                options.expires = -1;
+            }
+
+            if (typeof options.expires === 'number') {
+                var days = options.expires, t = options.expires = new Date();
+                t.setDate(t.getDate() + days);
+            }
+
+            value = String(value);
+
+            return (document.cookie = [
+                encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
+                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
+                options.path    ? '; path=' + options.path : '',
+                options.domain  ? '; domain=' + options.domain : '',
+                options.secure  ? '; secure' : ''
+            ].join(''));
+        }
+
+        // key and possibly options given, get cookie...
+        options = value || {};
+        var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
+
+        var pairs = document.cookie.split('; ');
+        for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
+            if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
+        }
+        return null;
+    };
+})(jQuery);
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index d0bcd3209e..ebf4da695a 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1174,8 +1174,8 @@ body .pageheader{
 right_aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
-  padding-right: 10px;
+  width: 170px;
+  
   /*border-left: 1px solid #D2D2D2;*/
   
   /* background: #F1F1F1; */
@@ -1192,6 +1192,13 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		}
+		
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 1296f16474..db172dcdaa 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -1173,8 +1173,8 @@ body .pageheader{
 right_aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
-  padding-right: 10px;
+  width: 170px;
+  /*padding-right: 10px;*/
   /*border-left: 1px solid #D2D2D2;*/
   
   /* background: #F1F1F1; */
@@ -1191,6 +1191,12 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		}
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index e12d940aa9..3e35144de6 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -147,9 +147,10 @@ function diabook_blue_community_info(){
 	$aside['$nv'] = $nv;
 	};
 	//Community Page
+	if(local_user()) {
    $page = '<div id="page-sidebar-right_aside" class="widget">
 			<div class="title tool">
-			<h3>'.t("Community Pages").'</h3></div>
+			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box"></a></h3></div>
 			<div id="sidebar-page-list"><ul>';
 
 	$pagelist = array();
@@ -174,10 +175,10 @@ function diabook_blue_community_info(){
 				$contact["name"]."</a></li>";
 	}
 	$page .= '</ul></div></div>';
-	if (sizeof($contacts) > 0)
+	//if (sizeof($contacts) > 0)
 		
 		$aside['$page'] = $page;
-		
+	}		
   //END Community Page		   
    
    
@@ -222,31 +223,39 @@ if ($a->argv[0] === "network" && local_user()){
 
 	}
 	
+	$ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
+	
+	if($ccCookie != "8") {
 	// COMMUNITY
 	diabook_blue_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-network.css";
-	
+	}
 }
 
 
 
 //right_aside at profile pages
 if ($a->argv[0] === "profile"){
-	
+	if($ccCookie != "8") {
 	// COMMUNITY
 	diabook_blue_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-profile.css";
-	
+	}
 }
 
 
 // custom css
 if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
+//load jquery.cookie.js
+$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/js/jquery.cookie.js";
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+
+
 //js scripts
 
 $a->page['htmlhead'] .= <<< EOT
@@ -254,7 +263,98 @@ $a->page['htmlhead'] .= <<< EOT
 <script>
  $(function() {
 	$('a.lightbox').fancybox(); // Select all links with lightbox class
+	
  });
- </script>
+
+</script>
+
+<script>
+
+$("right_aside").ready(function(){
+	
+	if($.cookie('close_pages') == '1') 
+		{
+		document.getElementById( "close_pages" ).style.display = "none";
+			};
+	
+	if($.cookie('close_helpers') == '1') 
+		{
+		document.getElementById( "close_helpers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_services') == '1') 
+		{
+		document.getElementById( "close_services" ).style.display = "none";
+			};
+			
+	if($.cookie('close_friends') == '1') 
+		{
+		document.getElementById( "close_friends" ).style.display = "none";
+			};
+	
+	if($.cookie('close_postit') == '1') 
+		{
+		document.getElementById( "close_postit" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastusers') == '1') 
+		{
+		document.getElementById( "close_lastusers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastphotos') == '1') 
+		{
+		document.getElementById( "close_lastphotos" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastlikes') == '1') 
+		{
+		document.getElementById( "close_lastlikes" ).style.display = "none";
+			};}
+
+);
+
+function close_pages(){
+ document.getElementById( "close_pages" ).style.display = "none";
+ $.cookie('close_pages','1', { expires: 365, path: '/' });
+ };
+ 
+function close_helpers(){
+ document.getElementById( "close_helpers" ).style.display = "none";
+  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+ };
+
+function close_services(){
+ document.getElementById( "close_services" ).style.display = "none";
+ $.cookie('close_services','1', { expires: 365, path: '/' });
+ };
+ 
+function close_friends(){
+ document.getElementById( "close_friends" ).style.display = "none";
+ $.cookie('close_friends','1', { expires: 365, path: '/' });
+ };
+
+function close_postit(){
+ document.getElementById( "close_postit" ).style.display = "none";
+ $.cookie('close_postit','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastusers(){
+ document.getElementById( "close_lastusers" ).style.display = "none";
+ $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ };
+
+function close_lastphotos(){
+ document.getElementById( "close_lastphotos" ).style.display = "none";
+ $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastlikes(){
+ document.getElementById( "close_lastlikes" ).style.display = "none";
+ $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ };
+ 
+</script>
+
 EOT;
 

From 31fbc3fde3d6dba46b01498c21cb3e5ba74be987 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 27 Mar 2012 19:02:07 +0200
Subject: [PATCH 087/219] provide a close-option for boxes in right_aside and
 store info via js and cookies

---
 view/theme/diabook/communityhome.tpl   |  30 +++++--
 view/theme/diabook/icons/close_box.png | Bin 0 -> 206 bytes
 view/theme/diabook/icons/expand.png    | Bin 263 -> 0 bytes
 view/theme/diabook/js/jquery.cookie.js |  47 +++++++++++
 view/theme/diabook/profile_side.tpl    |   2 +-
 view/theme/diabook/style-network.css   |  22 ++---
 view/theme/diabook/style-profile.css   |  10 ++-
 view/theme/diabook/style.css           |   3 +
 view/theme/diabook/theme.php           | 111 +++++++++++++++++++++++--
 9 files changed, 198 insertions(+), 27 deletions(-)
 create mode 100755 view/theme/diabook/icons/close_box.png
 delete mode 100755 view/theme/diabook/icons/expand.png
 create mode 100644 view/theme/diabook/js/jquery.cookie.js

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 7e50423ce2..3e64416925 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -1,17 +1,22 @@
+<div id="close_pages">
 {{ if $page }}
 <div>$page</div>
 {{ endif }}
+</div>
 
+<div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?</h3>
+<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box"></a></h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
 <a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
+</div>
 
+<div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services</h3>
+<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box"></a></h3>
 <div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a>
@@ -23,28 +28,35 @@
 <a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook/icons/email.png?" title="E-Mail"></a>
 </div>
 {{ endif }}
+</div>
 
+<div id="close_friends">
 {{ if $nv }}
-<h3>Find Friends</h3>
+<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>			
 {{ endif }}
+</div>
 
+<div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica</h3>
+<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box"></a></h3>
 <div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span></div>
 {{ endif }}
+</div>
 
+<div id="close_lastusers">
 {{ if $lastusers_title }}
-<h3>$lastusers_title</h3>
+<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box"></a></h3>
 <div id='lastusers-wrapper' class='items-wrapper'>
 {{ for $lastusers_items as $i }}
 	$i
 {{ endfor }}
 </div>
 {{ endif }}
+</div>
 
 {{ if $activeusers_title }}
 <h3>$activeusers_title</h3>
@@ -55,20 +67,24 @@
 </div>
 {{ endif }}
 
+<div id="close_lastphotos">
 {{ if $photos_title }}
-<h3>$photos_title</h3>
+<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box"></a></h3>
 <div id='ra-photos-wrapper' class='items-wrapper'>
 {{ for $photos_items as $i }}
 	$i
 {{ endfor }}
 </div>
 {{ endif }}
+</div>
 
+<div id="close_lastlikes">
 {{ if $like_title }}
-<h3>$like_title</h3>
+<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box"></a></h3>
 <ul id='likes'>
 {{ for $like_items as $i }}
 	<li id='ra-photos-wrapper'>$i</li>
 {{ endfor }}
 </ul>
 {{ endif }}
+</div>
diff --git a/view/theme/diabook/icons/close_box.png b/view/theme/diabook/icons/close_box.png
new file mode 100755
index 0000000000000000000000000000000000000000..28e2675b8ca941cc09104d5c9332e75f08e9eb02
GIT binary patch
literal 206
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c
zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uX<A6ebo-U3d8t31h
zKgfGPfrt4(_EEl)P>BY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3
uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvX<aXaWFsaX{t(

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/expand.png b/view/theme/diabook/icons/expand.png
deleted file mode 100755
index a46e88ea5a1bb8de9fa1f3947ef095c0b04b93fa..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 263
zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W+^rUu2)794M3rGPZ!4!i_>o}
z8*&|T5NUbnKilMGP=(2PfsZUrQ<rQ#FSsXIFJbN>Cq=X1h>S!LmmBhI(`IfzeCS=!
zk7zODZ#f$e{d285P<bwq?al@JlfP09&v|637IVS&N9-O=<NVDovzr8GXY^c8OA`|<
z)7<42yyw;B?)8N}52uv=T^oM&fr#nT$)a5QpYbg{CZm)ZcsU*DBnD4cKbLh*2~7aV
C>tMtH

diff --git a/view/theme/diabook/js/jquery.cookie.js b/view/theme/diabook/js/jquery.cookie.js
new file mode 100644
index 0000000000..6d5974a2c5
--- /dev/null
+++ b/view/theme/diabook/js/jquery.cookie.js
@@ -0,0 +1,47 @@
+/*!
+ * jQuery Cookie Plugin
+ * https://github.com/carhartl/jquery-cookie
+ *
+ * Copyright 2011, Klaus Hartl
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.opensource.org/licenses/GPL-2.0
+ */
+(function($) {
+    $.cookie = function(key, value, options) {
+
+        // key and at least value given, set cookie...
+        if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
+            options = $.extend({}, options);
+
+            if (value === null || value === undefined) {
+                options.expires = -1;
+            }
+
+            if (typeof options.expires === 'number') {
+                var days = options.expires, t = options.expires = new Date();
+                t.setDate(t.getDate() + days);
+            }
+
+            value = String(value);
+
+            return (document.cookie = [
+                encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
+                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
+                options.path    ? '; path=' + options.path : '',
+                options.domain  ? '; domain=' + options.domain : '',
+                options.secure  ? '; secure' : ''
+            ].join(''));
+        }
+
+        // key and possibly options given, get cookie...
+        options = value || {};
+        var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
+
+        var pairs = document.cookie.split('; ');
+        for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
+            if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
+        }
+        return null;
+    };
+})(jQuery);
diff --git a/view/theme/diabook/profile_side.tpl b/view/theme/diabook/profile_side.tpl
index fc949639ea..0762dbe449 100644
--- a/view/theme/diabook/profile_side.tpl
+++ b/view/theme/diabook/profile_side.tpl
@@ -9,7 +9,7 @@
 <ul id="profile-side-menu" class="menu-profile-side">
 	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
 	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
-		<li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="$ps.usermenu.contacts.0">$ps.usermenu.contacts.1</a></li>		
+	<li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="$ps.usermenu.contacts.0">$ps.usermenu.contacts.1</a></li>		
 	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
 	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
 	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1</a></li>
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 20c273ec30..f322aac8ff 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -909,25 +909,25 @@ ul.menu-popup .empty {
    }
 /*http://prothemedesign.com/circular-icons/*/
 .menu-profile-list.home{
-	background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+	background: url("../../../view/theme/diabook/icons/home.png") no-repeat;
 	}
 .menu-profile-list.photos{
-	background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+	background: url("../../../view/theme/diabook/icons/mess_side.png") no-repeat;
 	}
 .menu-profile-list.events{
-	background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+	background: url("../../../view/theme/diabook/icons/events.png") no-repeat;
 	}
 .menu-profile-list.notes{
-	background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+	background: url("../../../view/theme/diabook/icons/notes.png") no-repeat;
 	}
 .menu-profile-list.foren{
-	background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+	background: url("../../../view/theme/diabook/icons/pubgroups.png") no-repeat;
 	}
 .menu-profile-list.com_side{
-	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+	background: url("../../../view/theme/diabook/icons/com_side.png") no-repeat;
 	}
 .menu-profile-list.pscontacts{
-	background: url("../../../view/theme/diabook-blue/icons/pscontacts.png") no-repeat;
+	background: url("../../../view/theme/diabook/icons/pscontacts.png") no-repeat;
 	}
 
 /* aside */
@@ -1156,8 +1156,7 @@ body .pageheader{
 right_aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
-  padding-right: 10px;
+  width: 170px;
   /*border-left: 1px solid #D2D2D2;*/
   
   /* background: #F1F1F1; */
@@ -1173,8 +1172,9 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
-.icon.expand		{ 
-		background-image: url("../../../view/theme/diabook/icons/expand.png");
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
 		float: right;
 		cursor: pointer;
 		}
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 0f05bf6c1b..7020ee4a00 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1151,8 +1151,8 @@ body .pageheader{
 right_aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
-  padding-right: 10px;
+  width: 170px;
+  
   /*border-left: 1px solid #D2D2D2;*/
   
   /* background: #F1F1F1; */
@@ -1168,6 +1168,12 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		}
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 5154459d3a..d964243a93 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -924,6 +924,9 @@ ul.menu-popup .empty {
 .menu-profile-list.com_side{
 	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
 	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook/icons/pscontacts.png") no-repeat;
+	}
 
 /* aside */
 aside {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 6eb623d953..5a447cc9bc 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -151,9 +151,10 @@ function diabook_community_info(){
 	};
    
    //Community Page
+   if(local_user()) {
    $page = '<div id="page-sidebar-right_aside" class="widget">
 			<div class="title tool">
-			<h3>'.t("Community Pages").'</h3></div>
+			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box"></a></h3></div>
 			<div id="sidebar-page-list"><ul>';
 
 	$pagelist = array();
@@ -178,9 +179,10 @@ function diabook_community_info(){
 				$contact["name"]."</a></li>";
 	}
 	$page .= '</ul></div></div>';
-	if (sizeof($contacts) > 0)
+	//if (sizeof($contacts) > 0)
 		
-		$aside['$page'] = $page;
+		$aside['$page'] = $page;	
+	}
   //END Community Page		
      
    
@@ -227,31 +229,38 @@ if ($a->argv[0] === "network" && local_user()){
 
 	}
 	
+	$ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
+	
+	if($ccCookie != "8") {
 	// COMMUNITY
 	diabook_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-network.css";
-	
+	}
 }
 
 
 
 //right_aside at profile pages
 if ($a->argv[0] === "profile"){
-	
+	if($ccCookie != "8") {
 	// COMMUNITY
 	diabook_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-profile.css";
-	
+	}
 }
 
 
 // custom css
 if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
+//load jquery.cookie.js
+$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/js/jquery.cookie.js";
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+
 //js scripts
 
 $a->page['htmlhead'] .= <<< EOT
@@ -262,5 +271,95 @@ $a->page['htmlhead'] .= <<< EOT
  });
   
  </script>
+
+<script>
+
+$("right_aside").ready(function(){
+	
+	if($.cookie('close_pages') == '1') 
+		{
+		document.getElementById( "close_pages" ).style.display = "none";
+			};
+	
+	if($.cookie('close_helpers') == '1') 
+		{
+		document.getElementById( "close_helpers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_services') == '1') 
+		{
+		document.getElementById( "close_services" ).style.display = "none";
+			};
+			
+	if($.cookie('close_friends') == '1') 
+		{
+		document.getElementById( "close_friends" ).style.display = "none";
+			};
+	
+	if($.cookie('close_postit') == '1') 
+		{
+		document.getElementById( "close_postit" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastusers') == '1') 
+		{
+		document.getElementById( "close_lastusers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastphotos') == '1') 
+		{
+		document.getElementById( "close_lastphotos" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastlikes') == '1') 
+		{
+		document.getElementById( "close_lastlikes" ).style.display = "none";
+			};}
+
+);
+
+function close_pages(){
+ document.getElementById( "close_pages" ).style.display = "none";
+ $.cookie('close_pages','1', { expires: 365, path: '/' });
+ };
+ 
+function close_helpers(){
+ document.getElementById( "close_helpers" ).style.display = "none";
+  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+ };
+
+function close_services(){
+ document.getElementById( "close_services" ).style.display = "none";
+ $.cookie('close_services','1', { expires: 365, path: '/' });
+ };
+ 
+function close_friends(){
+ document.getElementById( "close_friends" ).style.display = "none";
+ $.cookie('close_friends','1', { expires: 365, path: '/' });
+ };
+
+function close_postit(){
+ document.getElementById( "close_postit" ).style.display = "none";
+ $.cookie('close_postit','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastusers(){
+ document.getElementById( "close_lastusers" ).style.display = "none";
+ $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ };
+
+function close_lastphotos(){
+ document.getElementById( "close_lastphotos" ).style.display = "none";
+ $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastlikes(){
+ document.getElementById( "close_lastlikes" ).style.display = "none";
+ $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ };
+ 
+</script>
+ 
+ 
 EOT;
 

From 211d00a1f550094931e737b062d7f70797bde652 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 27 Mar 2012 23:27:43 +0200
Subject: [PATCH 088/219] fixes in diabook

---
 view/theme/diabook/communityhome.tpl |  14 +++++++-------
 view/theme/diabook/icons/expand.png  | Bin 0 -> 263 bytes
 view/theme/diabook/nav.tpl           |   6 ++----
 view/theme/diabook/style-network.css |  11 +++++++++++
 view/theme/diabook/style-profile.css |  12 ++++++++++++
 view/theme/diabook/theme.php         |  19 +++++++++++++++++--
 6 files changed, 49 insertions(+), 13 deletions(-)
 create mode 100755 view/theme/diabook/icons/expand.png

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 3e64416925..c43cf861fa 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -6,7 +6,7 @@
 
 <div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box"></a></h3>
+<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
@@ -16,7 +16,7 @@
 
 <div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box"></a></h3>
+<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
 <div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a>
@@ -32,7 +32,7 @@
 
 <div id="close_friends">
 {{ if $nv }}
-<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box"></a></h3>
+<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
@@ -42,14 +42,14 @@
 
 <div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box"></a></h3>
+<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
 <div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span></div>
 {{ endif }}
 </div>
 
 <div id="close_lastusers">
 {{ if $lastusers_title }}
-<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box"></a></h3>
+<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box" title="close"></a></h3>
 <div id='lastusers-wrapper' class='items-wrapper'>
 {{ for $lastusers_items as $i }}
 	$i
@@ -69,7 +69,7 @@
 
 <div id="close_lastphotos">
 {{ if $photos_title }}
-<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box"></a></h3>
+<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box" title="close"></a></h3>
 <div id='ra-photos-wrapper' class='items-wrapper'>
 {{ for $photos_items as $i }}
 	$i
@@ -80,7 +80,7 @@
 
 <div id="close_lastlikes">
 {{ if $like_title }}
-<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box"></a></h3>
+<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box" title="close"></a></h3>
 <ul id='likes'>
 {{ for $like_items as $i }}
 	<li id='ra-photos-wrapper'>$i</li>
diff --git a/view/theme/diabook/icons/expand.png b/view/theme/diabook/icons/expand.png
new file mode 100755
index 0000000000000000000000000000000000000000..a46e88ea5a1bb8de9fa1f3947ef095c0b04b93fa
GIT binary patch
literal 263
zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W+^rUu2)794M3rGPZ!4!i_>o}
z8*&|T5NUbnKilMGP=(2PfsZUrQ<rQ#FSsXIFJbN>Cq=X1h>S!LmmBhI(`IfzeCS=!
zk7zODZ#f$e{d285P<bwq?al@JlfP09&v|637IVS&N9-O=<NVDovzr8GXY^c8OA`|<
z)7<42yyw;B?)8N}52uv=T^oM&fr#nT$)a5QpYbg{CZm)ZcsU*DBnD4cKbLh*2~7aV
C>tMtH

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/nav.tpl b/view/theme/diabook/nav.tpl
index 5776b6cf75..e1b50c4d21 100644
--- a/view/theme/diabook/nav.tpl
+++ b/view/theme/diabook/nav.tpl
@@ -68,13 +68,11 @@
 
 				{{ if $nav.help }} <li><a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }}
 
-
-										<li ><a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a></li>
-
-
 										<li><a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a></li>
 										
 										<li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
+										
+										<li><a class="$nav.search.2" onClick="restore_boxes()" title="restore third column" style="cursor: pointer;">restore third column</a></li>
 
 				{{ if $nav.settings }}<li><a class="menu-sep $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
 				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index f322aac8ff..3882e37bd2 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1174,9 +1174,20 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
 #page-sidebar-right_aside ul {margin-top: 0px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
 		float: right;
 		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
 		}
 
 /* wall item */
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 7020ee4a00..249596f9fd 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1173,6 +1173,18 @@ right_aside .icon {width: 10px; height: 10px;}
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
 		float: right;
 		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
 		}
 /* wall item */
 .tread-wrapper {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 5a447cc9bc..53424a0847 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -154,7 +154,7 @@ function diabook_community_info(){
    if(local_user()) {
    $page = '<div id="page-sidebar-right_aside" class="widget">
 			<div class="title tool">
-			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box"></a></h3></div>
+			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box" title="close"></a></h3></div>
 			<div id="sidebar-page-list"><ul>';
 
 	$pagelist = array();
@@ -218,7 +218,7 @@ if ($a->argv[0] === "network" && local_user()){
 		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
 		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
 		$ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
-		$ps['usermenu']['pgroups'] = Array('http://dir.friendica.com/directory/forum', t('Public Groups'), "", "");
+		$ps['usermenu']['pgroups'] = Array('http://dir.friendica.com/directory/forum', t('Community Pages'), "", "");
 
 		$tpl = get_markup_template('profile_side.tpl');
 
@@ -358,6 +358,21 @@ function close_lastlikes(){
  $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
  };
  
+ 
+
+function restore_boxes(){
+	$.cookie('close_pages','2', { expires: 365, path: '/' });
+	$.cookie('close_helpers','2', { expires: 365, path: '/' });
+	$.cookie('close_services','2', { expires: 365, path: '/' });
+	$.cookie('close_friends','2', { expires: 365, path: '/' });
+	$.cookie('close_postit','2', { expires: 365, path: '/' });
+	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
+	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
+	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
+	alert('right column was restored');
+  };
+
+ 
 </script>
  
  

From f30471df4f90df2b5f21a2f061e6d0c65b4e2a9a Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 27 Mar 2012 23:41:19 +0200
Subject: [PATCH 089/219] small fix in diabook

---
 view/theme/diabook/communityhome.tpl | 2 +-
 view/theme/diabook/nav.tpl           | 2 +-
 view/theme/diabook/theme.php         | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index c43cf861fa..a14705ed76 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -9,7 +9,7 @@
 <h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
-<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
+<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a><br>
 <a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
 </div>
diff --git a/view/theme/diabook/nav.tpl b/view/theme/diabook/nav.tpl
index e1b50c4d21..9acf1032c1 100644
--- a/view/theme/diabook/nav.tpl
+++ b/view/theme/diabook/nav.tpl
@@ -72,7 +72,7 @@
 										
 										<li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
 										
-										<li><a class="$nav.search.2" onClick="restore_boxes()" title="restore third column" style="cursor: pointer;">restore third column</a></li>
+										<li><a class="$nav.search.2" onClick="restore_boxes()" title="restore third column" style="cursor: pointer;">Restore right-hand column</a></li>
 
 				{{ if $nav.settings }}<li><a class="menu-sep $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
 				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 53424a0847..a3f0ca0d4b 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -369,7 +369,7 @@ function restore_boxes(){
 	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
 	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
 	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
-	alert('right column was restored');
+	alert('Right-hand column was restored');
   };
 
  

From aba63f8b78691812cd54e4eddf192cb67b81036b Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 27 Mar 2012 15:20:36 -0700
Subject: [PATCH 090/219] turn on gecko spellcheck in tinymce

---
 boot.php              | 2 +-
 view/contact_head.tpl | 4 ++--
 view/event_head.tpl   | 1 +
 view/jot-header.tpl   | 1 +
 view/msg-header.tpl   | 1 +
 view/profed_head.tpl  | 1 +
 6 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/boot.php b/boot.php
index 13a6f0d1df..76c0057bdd 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1293' );
+define ( 'FRIENDICA_VERSION',      '2.3.1294' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/view/contact_head.tpl b/view/contact_head.tpl
index c7de390af2..a76293a687 100755
--- a/view/contact_head.tpl
+++ b/view/contact_head.tpl
@@ -13,8 +13,8 @@ tinyMCE.init({
 	theme_advanced_buttons3 : "",
 	theme_advanced_toolbar_location : "top",
 	theme_advanced_toolbar_align : "center",
-	theme_advanced_styles : "Code=codeStyle;Quote=quoteStyle",
-	content_css : "bbcode.css",
+	theme_advanced_styles : "blockquote,code",
+	gecko_spellcheck : true,
 	entity_encoding : "raw",
 	add_unload_trigger : false,
 	remove_linebreaks : false,
diff --git a/view/event_head.tpl b/view/event_head.tpl
index 498ac9941c..97201e7229 100755
--- a/view/event_head.tpl
+++ b/view/event_head.tpl
@@ -74,6 +74,7 @@ tinyMCE.init({
 	theme_advanced_toolbar_location : "top",
 	theme_advanced_toolbar_align : "center",
 	theme_advanced_blockformats : "blockquote,code",
+	gecko_spellcheck : true,
 	paste_text_sticky : true,
 	entity_encoding : "raw",
 	add_unload_trigger : false,
diff --git a/view/jot-header.tpl b/view/jot-header.tpl
index ef760abe0f..974e02ab4c 100755
--- a/view/jot-header.tpl
+++ b/view/jot-header.tpl
@@ -32,6 +32,7 @@ function initEditor(cb){
 			theme_advanced_toolbar_location : "top",
 			theme_advanced_toolbar_align : "center",
 			theme_advanced_blockformats : "blockquote,code",
+			gecko_spellcheck : true,
 			paste_text_sticky : true,
 			entity_encoding : "raw",
 			add_unload_trigger : false,
diff --git a/view/msg-header.tpl b/view/msg-header.tpl
index 098333893f..49ee5905b8 100755
--- a/view/msg-header.tpl
+++ b/view/msg-header.tpl
@@ -16,6 +16,7 @@ if(plaintext != 'none') {
 		theme_advanced_toolbar_location : "top",
 		theme_advanced_toolbar_align : "center",
 		theme_advanced_blockformats : "blockquote,code",
+		gecko_spellcheck : true,
 		paste_text_sticky : true,
 		entity_encoding : "raw",
 		add_unload_trigger : false,
diff --git a/view/profed_head.tpl b/view/profed_head.tpl
index e1df2c4ad7..a3267d5916 100755
--- a/view/profed_head.tpl
+++ b/view/profed_head.tpl
@@ -13,6 +13,7 @@ tinyMCE.init({
 	theme_advanced_toolbar_location : "top",
 	theme_advanced_toolbar_align : "center",
 	theme_advanced_blockformats : "blockquote,code",
+	gecko_spellcheck : true,
 	paste_text_sticky : true,
 	entity_encoding : "raw",
 	add_unload_trigger : false,

From 7ee07daf04e516900fb1d9c77debf7f2b7f91fc8 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 27 Mar 2012 18:39:52 -0700
Subject: [PATCH 091/219] use theme directory for page templates, not language
 directory

---
 index.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/index.php b/index.php
index 5f6d74adb9..0916ed8b10 100755
--- a/index.php
+++ b/index.php
@@ -342,13 +342,13 @@ $profile = $a->profile;
 
 header("Content-type: text/html; charset=utf-8");
 
-$template = 'view/' . $lang . '/' 
+$template = 'view/' . current_theme() . '/' 
 	. ((x($a->page,'template')) ? $a->page['template'] : 'default' ) . '.php';
 
 if(file_exists($template))
 	require_once($template);
 else
-	require_once(str_replace($lang . '/', '', $template));
+	require_once(str_replace(current_theme() . '/', '', $template));
 
 session_write_close();
 exit;

From 0aa99acd35efa2b0f95363c461b931d2deb52b3f Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 27 Mar 2012 20:15:15 -0700
Subject: [PATCH 092/219] profile_tabs hook

---
 boot.php                    | 7 ++++++-
 include/contact_widgets.php | 2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/boot.php b/boot.php
index 76c0057bdd..3dcb32dfa7 100755
--- a/boot.php
+++ b/boot.php
@@ -1381,6 +1381,11 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
 		);
 	}
 
+
+	$arr = array('is_owner' => $is_owner, 'nickname' => $nickname, 'tab' => (($tab) ? $tab : false), 'tabs' => $tabs);
+	call_hooks('profile_tabs', $arr);
+	
 	$tpl = get_markup_template('common_tabs.tpl');
-	return replace_macros($tpl,array('$tabs'=>$tabs));
+
+	return replace_macros($tpl,array('$tabs' => $arr['tabs']));
 }}	
diff --git a/include/contact_widgets.php b/include/contact_widgets.php
index 135a9e4e86..9d7085d201 100755
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -46,7 +46,7 @@ function networks_widget($baseurl,$selected = '') {
 		return '';
 
 	
-	$r = q("select distinct(network) from contact where uid = %d",
+	$r = q("select distinct(network) from contact where uid = %d and self = 0",
 		intval(local_user())
 	);
 

From f95fb2667a989b9a0fc182b473dd0d6f2730c964 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 00:16:22 -0700
Subject: [PATCH 093/219] vier navbar messed up after default theme template
 move

---
 view/theme/vier/nav.tpl | 131 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 131 insertions(+)
 create mode 100755 view/theme/vier/nav.tpl

diff --git a/view/theme/vier/nav.tpl b/view/theme/vier/nav.tpl
new file mode 100755
index 0000000000..8c872864c2
--- /dev/null
+++ b/view/theme/vier/nav.tpl
@@ -0,0 +1,131 @@
+<header>
+	{# $langselector #}
+
+	<div id="site-location">$sitelocation</div>
+	<div id="banner">$banner</div>
+</header>
+<nav>
+	<ul>
+		{{ if $userinfo }}
+			<li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a>
+				<ul id="nav-user-menu" class="menu-popup">
+					{{ for $nav.usermenu as $usermenu }}
+						<li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li>
+					{{ endfor }}
+					
+					{{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }}
+					{{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }}
+					{{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }}	
+				</ul>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.community }}
+			<li id="nav-community-link" class="nav-menu $sel.community">
+				<a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.network }}
+			<li id="nav-network-link" class="nav-menu $sel.network">
+				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
+				<span id="net-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}
+		{{ if $nav.home }}
+			<li id="nav-home-link" class="nav-menu $sel.home">
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
+				<span id="home-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}
+		
+		{{ if $nav.notifications }}
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify">$nav.notifications.1</span></a>
+				<span id="notify-update" class="nav-notify"></span>
+				<ul id="nav-notifications-menu" class="menu-popup">
+					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
+					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
+					<li class="empty">$emptynotifications</li>
+				</ul>
+			</li>		
+		{{ endif }}		
+		
+		<li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a>
+			<ul id="nav-site-menu" class="menu-popup">
+				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
+
+				{{ if $nav.settings }}<li><a class="$nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
+				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
+
+				{{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }}
+				{{ if $nav.login }}<li><a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><li>{{ endif }}
+			</ul>		
+		</li>
+		
+		{{ if $nav.help }} 
+		<li id="nav-help-link" class="nav-menu $sel.help">
+			<a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+		</li>
+		{{ endif }}
+
+		<li id="nav-search-link" class="nav-menu $sel.search">
+			<a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+		</li>
+		<li id="nav-directory-link" class="nav-menu $sel.directory">
+			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+		</li>
+		
+		{{ if $nav.apps }}
+			<li id="nav-apps-link" class="nav-menu $sel.apps">
+				<a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a>
+				<ul id="nav-apps-menu" class="menu-popup">
+					{{ for $apps as $ap }}
+					<li>$ap</li>
+					{{ endfor }}
+				</ul>
+			</li>
+		{{ endif }}
+	</ul>
+
+</nav>
+<ul id="nav-notifications-template" style="display:none;" rel="template">
+	<li><a href="{0}"><img src="{1}">{2} <span class="notif-when">{3}</span></a></li>
+</ul>
+
+{#
+
+{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
+{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
+
+<span id="nav-link-wrapper" >
+
+{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
+	
+<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+	
+{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
+
+<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+
+{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
+
+{{ if $nav.notifications }}
+<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
+<span id="notify-update" class="nav-ajax-left"></span>
+{{ endif }}
+{{ if $nav.messages }}
+<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
+<span id="mail-update" class="nav-ajax-left"></span>
+{{ endif }}
+
+{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
+
+{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
+{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
+
+
+</span>
+<span id="nav-end"></span>
+<span id="banner">$banner</span>
+#}

From 7fc57f486fb91da67c190ef8563d872a3570ded6 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 00:44:45 -0700
Subject: [PATCH 094/219] support autocomplete @-tags in plaintext mode

---
 view/jot-header.tpl | 1 +
 view/msg-header.tpl | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/view/jot-header.tpl b/view/jot-header.tpl
index 974e02ab4c..99e3aa0ec5 100755
--- a/view/jot-header.tpl
+++ b/view/jot-header.tpl
@@ -11,6 +11,7 @@ function initEditor(cb){
 		if(plaintext == 'none') {
 			$("#profile-jot-text-loading").hide();
 			$("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+			$("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
 			editor = true;
 			$("a#jot-perms-icon").fancybox({
 				'transitionIn' : 'elastic',
diff --git a/view/msg-header.tpl b/view/msg-header.tpl
index 49ee5905b8..2d1ea7a612 100755
--- a/view/msg-header.tpl
+++ b/view/msg-header.tpl
@@ -41,6 +41,9 @@ if(plaintext != 'none') {
 		}
 	});
 }
+else
+	$("#prvmail-text").contact_autocomplete(baseurl+"/acl");
+
 
 </script>
 <script type="text/javascript" src="js/ajaxupload.js" ></script>

From 82106632f00dd8dc08ed4d845a4b74be53d5f563 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Wed, 28 Mar 2012 10:43:52 +0200
Subject: [PATCH 095/219] template: field_combobox

a text input plus a select wich updates text input value on change.
html5 version commented out for poor browsers support.
---
 view/field_combobox.tpl | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 view/field_combobox.tpl

diff --git a/view/field_combobox.tpl b/view/field_combobox.tpl
new file mode 100644
index 0000000000..6581330714
--- /dev/null
+++ b/view/field_combobox.tpl
@@ -0,0 +1,18 @@
+	
+	<div class='field combobox'>
+		<label for='id_$field.0'>$field.1</label>
+		{# html5 don't work on Chrome, Safari and IE9
+		<input id="id_$field.0" type="text" list="data_$field.0" >
+		<datalist id="data_$field.0" >
+		   {{ for $field.4 as $opt=>$val }}<option value="$val">{{ endfor }}
+		</datalist> #}
+		
+		<input id="id_$field.0" type="text" value="$field.2">
+		<select id="select_$field.0" onChange="$('#id_$field.0').val($(this).val())">
+			<option value="">$field.5</option>
+			{{ for $field.4 as $opt=>$val }}<option value="$val">$val</option>{{ endfor }}
+		</select>
+		
+		<span class='field_help'>$field.3</span>
+	</div>
+

From 7aec2fd68d6cec75d14c02b63a150d904aae817e Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Wed, 28 Mar 2012 10:45:16 +0200
Subject: [PATCH 096/219] filer: info() on item filed

---
 include/text.php | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/text.php b/include/text.php
index 6f66cef651..5aaf047291 100644
--- a/include/text.php
+++ b/include/text.php
@@ -1300,6 +1300,7 @@ function file_tag_save_file($uid,$item,$file) {
 		$saved = get_pconfig($uid,'system','filetags');
 		if((! strlen($saved)) || (! stristr($saved,'[' . file_tag_encode($file) . ']')))
 			set_pconfig($uid,'system','filetags',$saved . '[' . file_tag_encode($file) . ']');
+		info( t('Item filed') );
 	}
 	return true;
 }

From 0a2675d8b698302e50cb64ce5793ab9d22dee329 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Wed, 28 Mar 2012 10:49:34 +0200
Subject: [PATCH 097/219] filer: replace "file as" prompt with combobox opened
 in fancybox

---
 mod/filer.php                        | 16 +++++++++--
 view/filer_dialog.tpl                |  4 +++
 view/jot-header.tpl                  | 39 ++++++++++++++++++++-------
 view/theme/dispy-dark/jot-header.tpl | 40 +++++++++++++++++++++-------
 view/theme/dispy/jot-header.tpl      | 40 +++++++++++++++++++++-------
 view/theme/testbubble/jot-header.tpl | 35 ++++++++++++++++++++++++
 6 files changed, 145 insertions(+), 29 deletions(-)
 create mode 100644 view/filer_dialog.tpl

diff --git a/mod/filer.php b/mod/filer.php
index a9e2135361..82537848ba 100755
--- a/mod/filer.php
+++ b/mod/filer.php
@@ -16,8 +16,20 @@ function filer_content(&$a) {
 
 	logger('filer: tag ' . $term . ' item ' . $item_id);
 
-	if($item_id && strlen($term))
+	if($item_id && strlen($term)){
+		// file item
 		file_tag_save_file(local_user(),$item_id,$term);
-
+	} else {
+		// return filer dialog
+		$filetags = get_pconfig(local_user(),'system','filetags');
+		$filetags = explode("][", trim($filetags,"[]"));
+		$tpl = get_markup_template("filer_dialog.tpl");
+		$o = replace_macros($tpl, array(
+			'$field' => array('term', t("File as:"), '', '', $filetags, t('- select -')),
+			'$submit' => t('Save'),
+		));
+		
+		echo $o;
+	}
 	killme();
 }
diff --git a/view/filer_dialog.tpl b/view/filer_dialog.tpl
new file mode 100644
index 0000000000..ae837d6b74
--- /dev/null
+++ b/view/filer_dialog.tpl
@@ -0,0 +1,4 @@
+{{ inc field_combobox.tpl }}{{ endinc }}
+<div class="settings-submit-wrapper" >
+	<input id="filer_save" type="button" class="settings-submit" value="$submit" />
+</div>
diff --git a/view/jot-header.tpl b/view/jot-header.tpl
index 99e3aa0ec5..67e5eb6810 100755
--- a/view/jot-header.tpl
+++ b/view/jot-header.tpl
@@ -264,15 +264,36 @@ function enableOnUser(){
 	}
 
 	function itemFiler(id) {
-		reply = prompt("$fileas");
-		if(reply && reply.length) {
-			commentBusy = true;
-			$('body').css('cursor', 'wait');
-			$.get('filer/' + id + '?term=' + reply);
-			if(timer) clearTimeout(timer);
-			timer = setTimeout(NavUpdate,3000);
-			liking = 1;
-		}
+		
+		var bordercolor = $("input").css("border-color");
+		
+		$.get('filer/', function(data){
+			$.fancybox(data);
+			$("#id_term").keypress(function(){
+				$(this).css("border-color",bordercolor);
+			})
+			$("#select_term").change(function(){
+				$("#id_term").css("border-color",bordercolor);
+			})
+			
+			$("#filer_save").click(function(e){
+				e.preventDefault();
+				reply = $("#id_term").val();
+				if(reply && reply.length) {
+					commentBusy = true;
+					$('body').css('cursor', 'wait');
+					$.get('filer/' + id + '?term=' + reply);
+					if(timer) clearTimeout(timer);
+					timer = setTimeout(NavUpdate,3000);
+					liking = 1;
+					$.fancybox.close();
+				} else {
+					$("#id_term").css("border-color","#FF0000");
+				}
+				return false;
+			});
+		});
+		
 	}
 
 	function jotClearLocation() {
diff --git a/view/theme/dispy-dark/jot-header.tpl b/view/theme/dispy-dark/jot-header.tpl
index 4c8f59d796..92eccf7401 100644
--- a/view/theme/dispy-dark/jot-header.tpl
+++ b/view/theme/dispy-dark/jot-header.tpl
@@ -264,17 +264,39 @@ function enableOnUser(){
 	}
 
 	function itemFiler(id) {
-		reply = prompt("$fileas");
-		if(reply && reply.length) {
-			commentBusy = true;
-			$('body').css('cursor', 'wait');
-			$.get('filer/' + id + '?term=' + reply);
-			if(timer) clearTimeout(timer);
-			timer = setTimeout(NavUpdate,3000);
-			liking = 1;
-		}
+		
+		var bordercolor = $("input").css("border-color");
+		
+		$.get('filer/', function(data){
+			$.fancybox(data);
+			$("#id_term").keypress(function(){
+				$(this).css("border-color",bordercolor);
+			})
+			$("#select_term").change(function(){
+				$("#id_term").css("border-color",bordercolor);
+			})
+			
+			$("#filer_save").click(function(e){
+				e.preventDefault();
+				reply = $("#id_term").val();
+				if(reply && reply.length) {
+					commentBusy = true;
+					$('body').css('cursor', 'wait');
+					$.get('filer/' + id + '?term=' + reply);
+					if(timer) clearTimeout(timer);
+					timer = setTimeout(NavUpdate,3000);
+					liking = 1;
+					$.fancybox.close();
+				} else {
+					$("#id_term").css("border-color","#FF0000");
+				}
+				return false;
+			});
+		});
+		
 	}
 
+
 	function jotClearLocation() {
 		$('#jot-coord').val('');
 		$('#profile-nolocation-wrapper').hide();
diff --git a/view/theme/dispy/jot-header.tpl b/view/theme/dispy/jot-header.tpl
index 4c8f59d796..92eccf7401 100644
--- a/view/theme/dispy/jot-header.tpl
+++ b/view/theme/dispy/jot-header.tpl
@@ -264,17 +264,39 @@ function enableOnUser(){
 	}
 
 	function itemFiler(id) {
-		reply = prompt("$fileas");
-		if(reply && reply.length) {
-			commentBusy = true;
-			$('body').css('cursor', 'wait');
-			$.get('filer/' + id + '?term=' + reply);
-			if(timer) clearTimeout(timer);
-			timer = setTimeout(NavUpdate,3000);
-			liking = 1;
-		}
+		
+		var bordercolor = $("input").css("border-color");
+		
+		$.get('filer/', function(data){
+			$.fancybox(data);
+			$("#id_term").keypress(function(){
+				$(this).css("border-color",bordercolor);
+			})
+			$("#select_term").change(function(){
+				$("#id_term").css("border-color",bordercolor);
+			})
+			
+			$("#filer_save").click(function(e){
+				e.preventDefault();
+				reply = $("#id_term").val();
+				if(reply && reply.length) {
+					commentBusy = true;
+					$('body').css('cursor', 'wait');
+					$.get('filer/' + id + '?term=' + reply);
+					if(timer) clearTimeout(timer);
+					timer = setTimeout(NavUpdate,3000);
+					liking = 1;
+					$.fancybox.close();
+				} else {
+					$("#id_term").css("border-color","#FF0000");
+				}
+				return false;
+			});
+		});
+		
 	}
 
+
 	function jotClearLocation() {
 		$('#jot-coord').val('');
 		$('#profile-nolocation-wrapper').hide();
diff --git a/view/theme/testbubble/jot-header.tpl b/view/theme/testbubble/jot-header.tpl
index b44ea78fdd..0d11da2717 100755
--- a/view/theme/testbubble/jot-header.tpl
+++ b/view/theme/testbubble/jot-header.tpl
@@ -304,6 +304,41 @@ function initEditor(cb) {
 			}
 		}
 	}
+	
+	function itemFiler(id) {
+		
+		var bordercolor = $("input").css("border-color");
+		
+		$.get('filer/', function(data){
+			$.fancybox(data);
+			$("#id_term").keypress(function(){
+				$(this).css("border-color",bordercolor);
+			})
+			$("#select_term").change(function(){
+				$("#id_term").css("border-color",bordercolor);
+			})
+			
+			$("#filer_save").click(function(e){
+				e.preventDefault();
+				reply = $("#id_term").val();
+				if(reply && reply.length) {
+					commentBusy = true;
+					$('body').css('cursor', 'wait');
+					$.get('filer/' + id + '?term=' + reply);
+					if(timer) clearTimeout(timer);
+					timer = setTimeout(NavUpdate,3000);
+					liking = 1;
+					$.fancybox.close();
+				} else {
+					$("#id_term").css("border-color","#FF0000");
+				}
+				return false;
+			});
+		});
+		
+	}
+
+	
 
 	function jotClearLocation() {
 		$('#jot-coord').val('');

From 767245e9ff05a1d54787711f68f0ce5ff3d1e26f Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Wed, 28 Mar 2012 11:42:04 +0200
Subject: [PATCH 098/219] viewsrc: return only body if page is requested via
 ajax

---
 boot.php        | 4 ++++
 mod/viewsrc.php | 7 ++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index 3dcb32dfa7..e0ab98bde5 100755
--- a/boot.php
+++ b/boot.php
@@ -563,6 +563,10 @@ function absurl($path) {
 	return $path;
 }
 
+function is_ajax() {
+	return (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');
+}
+
 
 // Primarily involved with database upgrade, but also sets the 
 // base url for use in cmdline programs which don't have
diff --git a/mod/viewsrc.php b/mod/viewsrc.php
index 94847ec7b9..3fa4eaed53 100755
--- a/mod/viewsrc.php
+++ b/mod/viewsrc.php
@@ -25,7 +25,12 @@ function viewsrc_content(&$a) {
 	);
 
 	if(count($r))
-		$o .= str_replace("\n",'<br />',$r[0]['body']);
+		if(is_ajax()) {
+			echo str_replace("\n",'<br />',$r[0]['body']);
+			killme();
+		} else {
+			$o .= str_replace("\n",'<br />',$r[0]['body']);
+		}
 	return $o;
 }
 

From bcf8a571f96f1f93ee3d2f8c6a6da7f9d6bd5da8 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Wed, 28 Mar 2012 05:52:28 -0400
Subject: [PATCH 100/219] add some icons for the newbie stuff (diabook but 24px
 not 32); fixes for dispy (broken last push)

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/communityhome.tpl |  41 ++++++++++++-
 view/theme/dispy-dark/default.php       |  20 +++++++
 view/theme/dispy-dark/nav.tpl           |  14 ++---
 view/theme/dispy-dark/style.css         |  62 +++++++++++++++-----
 view/theme/dispy-dark/theme.php         |  11 +++-
 view/theme/dispy-dark/wall_item.tpl     |  73 ++++++++++++------------
 view/theme/dispy/communityhome.tpl      |  41 ++++++++++++-
 view/theme/dispy/default.php            |  20 +++++++
 view/theme/dispy/icons/StatusNet.png    | Bin 0 -> 1048 bytes
 view/theme/dispy/icons/email.png        | Bin 0 -> 853 bytes
 view/theme/dispy/icons/facebook.png     | Bin 0 -> 1097 bytes
 view/theme/dispy/icons/livejournal.png  | Bin 0 -> 1571 bytes
 view/theme/dispy/icons/posterous.png    | Bin 0 -> 1223 bytes
 view/theme/dispy/icons/tumblr.png       | Bin 0 -> 843 bytes
 view/theme/dispy/icons/twitter.png      | Bin 0 -> 967 bytes
 view/theme/dispy/icons/wordpress.png    | Bin 0 -> 1346 bytes
 view/theme/dispy/nav.tpl                |  14 ++---
 view/theme/dispy/style.css              |  64 ++++++++++++++++-----
 view/theme/dispy/theme.php              |  18 +++---
 view/theme/dispy/wall_item.tpl          |  73 ++++++++++++------------
 20 files changed, 321 insertions(+), 130 deletions(-)
 create mode 100644 view/theme/dispy-dark/default.php
 create mode 100644 view/theme/dispy/default.php
 create mode 100644 view/theme/dispy/icons/StatusNet.png
 create mode 100644 view/theme/dispy/icons/email.png
 create mode 100644 view/theme/dispy/icons/facebook.png
 create mode 100644 view/theme/dispy/icons/livejournal.png
 create mode 100644 view/theme/dispy/icons/posterous.png
 create mode 100644 view/theme/dispy/icons/tumblr.png
 create mode 100644 view/theme/dispy/icons/twitter.png
 create mode 100644 view/theme/dispy/icons/wordpress.png

diff --git a/view/theme/dispy-dark/communityhome.tpl b/view/theme/dispy-dark/communityhome.tpl
index dfc0467f79..2876f936ee 100644
--- a/view/theme/dispy-dark/communityhome.tpl
+++ b/view/theme/dispy-dark/communityhome.tpl
@@ -2,8 +2,43 @@
 <div>$page</div>
 {{ endif }}
 
-<h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;">
-<span><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span>
+{{ if $lastusers_title }}
+<h3 id="extra-help-header">Help or '@NewHere'?</h3>
+<div id="extra-help">
+<a href="https://helpers.pyxis.uberspace.de/profile/helpers"
+	title="Friendica Support" target="_blank">Friendica Support</a><br />
+<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk"
+	title="Let's talk" target="_blank">Let's talk</a><br />
+<a href="http://newzot.hydra.uberspace.de/profile/newzot"
+	title="Local Friendica" target="_blank">Local Friendica</a><br />
+<a href="http://kakste.com/profile/newhere" title="@NewHere" target="_blank">NewHere</a>
 </div>
 {{ endif }}
+
+{{ if $lastusers_title }}
+<h3 id="connect-services-header">Connectable Services</h3>
+<div id="connect-services">
+<a href="$url/facebook"><img alt="Facebook"
+	src="view/theme/dispy/icons/facebook.png" title="Facebook" /></a>
+<a href="$url/settings/connectors"><img
+	alt="StatusNet" src="view/theme/dispy/icons/StatusNet.png?" title="StatusNet" /></a>
+<a href="$url/settings/connectors"><img
+	alt="LiveJournal" src="view/theme/dispy/icons/livejournal.png?" title="LiveJournal" /></a>
+<a href="$url/settings/connectors"><img
+	alt="Posterous" src="view/theme/dispy/icons/posterous.png?" title="Posterous" /></a><br />
+<a href="$url/settings/connectors"><img
+	alt="Tumblr" src="view/theme/dispy/icons/tumblr.png?" title="Tumblr" /></a>
+<a href="$url/settings/connectors"><img
+	alt="Twitter" src="view/theme/dispy/icons/twitter.png?" title="Twitter" /></a>
+<a href="$url/settings/connectors"><img
+	alt="WordPress" src="view/theme/dispy/icons/wordpress.png?" title="WordPress" /></a>
+<a href="$url/settings/connectors"><img
+	alt="E-Mail" src="view/theme/dispy/icons/email.png?" title="E-Mail" /></a>
+</div>
+{{ endif }}
+
+<h3 id="postit-header">PostIt to Friendica</h3>
+<div id="postit">
+<a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this link.
+</div>
+
diff --git a/view/theme/dispy-dark/default.php b/view/theme/dispy-dark/default.php
new file mode 100644
index 0000000000..e74ec1a4f9
--- /dev/null
+++ b/view/theme/dispy-dark/default.php
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <title><?php if(x($page,'title')) echo $page['title'] ?></title>
+  <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+  <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
+</head>
+<body>
+	<?php if(x($page,'nav')) echo $page['nav']; ?>
+	<aside>
+		<?php if(x($page,'aside')) echo $page['aside']; ?>
+		<?php if(x($page,'aside_bottom')) echo $page['aside_bottom']; ?>
+	</aside>
+	<section><?php if(x($page,'content')) echo $page['content']; ?>
+		<div id="page-footer"></div>
+	</section>
+	<footer><?php if(x($page,'footer')) echo $page['footer']; ?></footer>
+</body>
+</html>
+
diff --git a/view/theme/dispy-dark/nav.tpl b/view/theme/dispy-dark/nav.tpl
index 589d683521..e38b2bbe2f 100644
--- a/view/theme/dispy-dark/nav.tpl
+++ b/view/theme/dispy-dark/nav.tpl
@@ -45,13 +45,7 @@ works -->
     {{ endif }}
 	</div>
 
-	<div class="search-box">
-		<form method="get" action="$nav.search.0">
-			<input id="search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" />
-		</form>
-	</div>
-
-    <div id="user-menu">
+	<div id="user-menu">
         <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="$nav.home.0">$sitelocation</a>
         <ul id="user-menu-popup"
             onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')"
@@ -125,6 +119,12 @@ works -->
 $langselector
 </div>
 
+<div class="search-box">
+	<form method="get" action="$nav.search.0">
+		<input id="search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" />
+	</form>
+</div>
+
 <ul id="nav-notifications-template" style="display:none;" rel="template">
 	<li class="{4}"><a href="{0}"><img src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li>
 </ul>
diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 8be441c8b1..3616489992 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -251,7 +251,7 @@ input[type=submit] {
  * nav
  */
 nav {
-	height: 85px;
+	height: 60px;
 	display: block;
 	background-color: #1d1f1d;
 	color: #eeeeec;
@@ -469,7 +469,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	width: 170px;
 	position: absolute;
 	top: -19px;
-	left: 15px;
+	left: 7px;
 }
 #nav-floater {
     position: fixed;
@@ -480,13 +480,14 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	color: transparent;
     border-radius: 5px;
     z-index: 100;
-	width: 28%;
-	height: 80px;
+	width: 300px;
+	height: 60px;
 }
 #nav-buttons {
     clear: both;
 	list-style: none;
 	padding: 0px;
+	margin: 0 7px 0 0;
 	height: 25px;
 }
 #nav-buttons li {
@@ -506,18 +507,24 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 }
 .search-box {
 	display: inline-block;
-	height: 20px;
-	margin: 0;
-	position: relative;
-	left: 7px;
-	top: 5px;
-	/*width: 210px;*/
+	margin: 5px;
+	position: fixed;
+	right: 0px;
+	bottom: 0px;
+	z-index: 100;
+	background: #1d1f1d;
+	border-radius: 5px;
 }
 #search-text {
 	border: 1px #eec solid;
 	background: #2e2f2e;
 	color: #eec;
 }
+.search-box #search-text {
+	margin: 8px;
+	width: 10em;
+	color: #eec;
+}
 nav #user-menu {
     display: block;	
     width: 75%;
@@ -529,8 +536,8 @@ nav #user-menu {
     border-radius: 5px;
     background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
     clear: both;
-	top: 12px;
-	left: 7px;
+	top: 4px;
+	left: 10px;
 }
 nav #user-menu-label {
    	font-size: 12px;
@@ -641,6 +648,7 @@ nav #user-menu-label {
     background: #ddd;
 }
 
+
 /** sysmsg **/
 #sysmsg_info {
 	position: fixed;
@@ -752,6 +760,7 @@ aside #viewcontacts {
 	margin: 0px 0px 0px 0px;
 }
 
+
 /**
 * contacts block
 */
@@ -1018,7 +1027,7 @@ aside #viewcontacts {
  * section
  */
 section {
-    margin: 20px 8% 0 4%;
+    margin: 20px 9% 0 4%;
     font-size: 0.8em;
     padding-right: 230px;
 	min-width: 475px;
@@ -1057,6 +1066,7 @@ section {
 	text-decoration: none;
 }
 
+
 /**
  * 	items
  */
@@ -1129,7 +1139,7 @@ section {
     border-radius: 5px;
 }
 [class^="wall-item-tools"] > *, [class^="wall-item-tools"] > * > * {
-	margin: 0 0 5px 0;
+	/*margin: 0 0 5px 0;*/
 }
 .wall-item-tools {
     float: right;
@@ -1150,6 +1160,12 @@ section {
     -ms-transition: all 1s ease-in-out;
     transition: all 1s ease-in-out;
 }
+.wall-item-subtools1 {
+	list-style: none;
+}
+.wall-item-subtools2 {
+	list-style: none;
+}
 .wall-item-title {
 	font-size: 1.2em;
 	font-weight: bold;
@@ -1260,6 +1276,24 @@ section {
     overflow: auto;
     width: 100%;
 }
+#connect-services-header {
+
+}
+#connect-services {
+	margin: 5px 0 0 0;
+}
+#extra-help-header {
+
+}
+#extra-help {
+	margin: 5px 0 0 0;
+}
+#postit-header {
+
+}
+#postit {
+	margin: 5px 0 0 0;
+}
 
 
 /**
diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index 4c938997bc..84cbc05cd8 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -91,11 +91,13 @@ $(document).ready(function() {
             $('.floaterflip').css({
                 backgroundPosition: '-210px -60px' 
             });
+			$('.search-box').slideDown('fast');
         } else {
             $('#nav-floater').slideDown('fast');
             $('.floaterflip').css({
                 backgroundPosition: '-190px -60px'
             });
+			$('.search-box').slideUp('fast');
         }
     };
 	// our trigger for the toolbar button
@@ -151,6 +153,13 @@ function dispydark_community_info() {
 	$aside['$url'] = $url;
 
     $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
-	$a->page['aside'] = replace_macros($tpl, $aside);
+	$a->page['aside_bottom'] = replace_macros($tpl, $aside);
 }
 
+// use our 'default.php' instead of the system-wide one
+$a->page['template'] = "theme/dispy-dark/default";
+
+// aside on profile page
+if ($a->argv[0] === "profile") {
+	dispydark_community_info();
+}
diff --git a/view/theme/dispy-dark/wall_item.tpl b/view/theme/dispy-dark/wall_item.tpl
index c9ac20c894..4b973bf93e 100644
--- a/view/theme/dispy-dark/wall_item.tpl
+++ b/view/theme/dispy-dark/wall_item.tpl
@@ -15,44 +15,45 @@
 			<div class="wall-item-photo-end"></div>
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
-		<div class="wall-item-lock-wrapper">
-			{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-			{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			{{ if $item.star }}
-				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
-			{{ endif }}
-			
-			{{ if $item.vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
-				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
-				{{ if $item.vote.share }}
-					<a href="#" id="share-$item.id"
-					class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
-				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-			</div>
-			{{ endif }}
-
-			{{ if $item.filer }}
-				<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
-			{{ endif }}
-
-			{{ if $item.plink }}
-				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
-			{{ endif }}
-			{{ if $item.edpost }}
-				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
-			{{ endif }}
-		
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
-				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+			<ul class="wall-item-subtools1">
+				<li class="wall-item-lock-wrapper">
+					{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+					{{ else }}<div class="wall-item-lock"></div>{{ endif }}
+				</li>
+				{{ if $item.star }}
+				<li>
+					<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+					<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+				</li>
+				{{ endif }}
+				{{ if $item.vote }}
+				<li class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+					<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+					<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+					{{ if $item.vote.share }}
+						<a href="#" id="share-$item.id"
+							class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+					<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+				</li>
+				{{ endif }}
+			</ul>
+			<ul class="wall-item-subtools2">
+				{{ if $item.filer }}
+				<li><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></li>
+				{{ endif }}
+				{{ if $item.plink }}
+				<li class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></li>
+				{{ endif }}
+				{{ if $item.edpost }}
+				<li><a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a></li>
+				{{ endif }}
+				<li class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id">
+				{{ if $item.drop.dropping }}<div><a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div>{{ endif }}
+				{{ if $item.drop.dropping }}<div><input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" /></div>{{ endif }}
+				</li>
+			</ul>
 			<div class="wall-item-delete-end"></div>
-		
 		</div>
 		<div class="wall-item-content" id="wall-item-content-$item.id" >
 			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
diff --git a/view/theme/dispy/communityhome.tpl b/view/theme/dispy/communityhome.tpl
index dfc0467f79..2876f936ee 100644
--- a/view/theme/dispy/communityhome.tpl
+++ b/view/theme/dispy/communityhome.tpl
@@ -2,8 +2,43 @@
 <div>$page</div>
 {{ endif }}
 
-<h3>PostIt to Friendica</h3>
-<div style="padding-left: 8px;">
-<span><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span>
+{{ if $lastusers_title }}
+<h3 id="extra-help-header">Help or '@NewHere'?</h3>
+<div id="extra-help">
+<a href="https://helpers.pyxis.uberspace.de/profile/helpers"
+	title="Friendica Support" target="_blank">Friendica Support</a><br />
+<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk"
+	title="Let's talk" target="_blank">Let's talk</a><br />
+<a href="http://newzot.hydra.uberspace.de/profile/newzot"
+	title="Local Friendica" target="_blank">Local Friendica</a><br />
+<a href="http://kakste.com/profile/newhere" title="@NewHere" target="_blank">NewHere</a>
 </div>
 {{ endif }}
+
+{{ if $lastusers_title }}
+<h3 id="connect-services-header">Connectable Services</h3>
+<div id="connect-services">
+<a href="$url/facebook"><img alt="Facebook"
+	src="view/theme/dispy/icons/facebook.png" title="Facebook" /></a>
+<a href="$url/settings/connectors"><img
+	alt="StatusNet" src="view/theme/dispy/icons/StatusNet.png?" title="StatusNet" /></a>
+<a href="$url/settings/connectors"><img
+	alt="LiveJournal" src="view/theme/dispy/icons/livejournal.png?" title="LiveJournal" /></a>
+<a href="$url/settings/connectors"><img
+	alt="Posterous" src="view/theme/dispy/icons/posterous.png?" title="Posterous" /></a><br />
+<a href="$url/settings/connectors"><img
+	alt="Tumblr" src="view/theme/dispy/icons/tumblr.png?" title="Tumblr" /></a>
+<a href="$url/settings/connectors"><img
+	alt="Twitter" src="view/theme/dispy/icons/twitter.png?" title="Twitter" /></a>
+<a href="$url/settings/connectors"><img
+	alt="WordPress" src="view/theme/dispy/icons/wordpress.png?" title="WordPress" /></a>
+<a href="$url/settings/connectors"><img
+	alt="E-Mail" src="view/theme/dispy/icons/email.png?" title="E-Mail" /></a>
+</div>
+{{ endif }}
+
+<h3 id="postit-header">PostIt to Friendica</h3>
+<div id="postit">
+<a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this link.
+</div>
+
diff --git a/view/theme/dispy/default.php b/view/theme/dispy/default.php
new file mode 100644
index 0000000000..e74ec1a4f9
--- /dev/null
+++ b/view/theme/dispy/default.php
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <title><?php if(x($page,'title')) echo $page['title'] ?></title>
+  <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+  <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>
+</head>
+<body>
+	<?php if(x($page,'nav')) echo $page['nav']; ?>
+	<aside>
+		<?php if(x($page,'aside')) echo $page['aside']; ?>
+		<?php if(x($page,'aside_bottom')) echo $page['aside_bottom']; ?>
+	</aside>
+	<section><?php if(x($page,'content')) echo $page['content']; ?>
+		<div id="page-footer"></div>
+	</section>
+	<footer><?php if(x($page,'footer')) echo $page['footer']; ?></footer>
+</body>
+</html>
+
diff --git a/view/theme/dispy/icons/StatusNet.png b/view/theme/dispy/icons/StatusNet.png
new file mode 100644
index 0000000000000000000000000000000000000000..1b5f9a677d324eef9da61e99d6cd2547d818b6bd
GIT binary patch
literal 1048
zcmV+z1n2vSP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00001b5ch_0Itp)
z=>Px#24YJ`L;wK*0RREA=E!aU000SaNLh0L01FZT01FZU(%pXi00007bV*G`2iyZ3
z2qrI*TMNbj00WpwL_t(Y$E}u4NE~Mv$A8bvJF{P|Sv4O@V8K#?5)ex+DaoY}gi2|^
zLm>vq!Fy10%B@F*(1euULux987V(fv5<#J@R9Zqvtk6hHOdIl1kw#f}XJ_80hn=17
z8V!{Czyrg~^Z9@O@AHgIrc&*`$Td&ooPc2;L?NuIP6w)ECNJ{&A=e#l5y7o}{9htK
z1ZGQh<W&^8GM&p+4mpnRu)kt~SJnn51wN`8)spYgvw|ubSBOYW-`<I)z&8q5RY{y1
z<628pE>k#tn%2HP(p_By>+5Vie$4vZ9FDb!=b@@izHuy3z*s;<&>i@zwV1<)dGE#z
z3MWqBW->U&BuUH9o^k)e1vZzKaMS5s&(5kMUuUzL7eTez#B_FY^7d_7dwTZ9Ig0pk
zXo!t__uhm^giTdsI-Av&7|%LPL8-+1cka-2=1i@95mshr`Rn0BT8l;A9ULTg@E`zN
zYilf=I)!d*uoLDjRZOIcZGguH0foWArr=)<4Dfn!5fcQc=karQH|G`>NVm1oQY><0
zc$l@TS8+YBnXalhHh!pUISlC@9ZlN&VRDkqyLah`BHCS-Hf!P0Bj(1&kht@AMn@@E
ztJsD(^}-#iN}~oqp|>}w<oBC5DWua#d}yeWPp4U%no4Zij~$~NbAM+%V*wkpsD44B
zN+oelXEKEG`-J<}k~?sqi7j;-jcw`$Igu)%DxtN6)?$G_78eue<KyE5)hb~WB{o%S
zaq{`Z=Fix^F-{o6^e;ql1+MFI|N8aBx##?O`X(muj~=C5sbC$4C=6MD`jqw6RRDgv
zas^{df_o!W&Koa`p|rBXcM}uwlu-IEUE-sqB|drbgrU_{K3-nt<mJmO-?{}rwopKJ
zU|)|bU--Uecidtt!lp3{Oij^y_H4qIz2wD%2h8;Mlk)v0nw9|fL)ZP(jR#qxsz?~}
z%j_(FzkG?`)<(9Y1K0D2s#RXBtnl0XJg)DP>*%1Rvy)$EW~e-W4h>_cDuP_|Jk9J;
zS*S``m8i89$>qTJ(P|a8x6x7w$>qovi}a6-kaZlszjzV9;j(Q5@>!hVZHp$VQ!sAb
zsnZY$tfd@97$EO?$*7PxfzkLt_E>#Mz}*&-3uHt{8IusA(YH3PYYBE+2Z`Z-*u{<Z
zYC((@2`u=!&nr_vECf!Z`i)gZ_gUk?_pSSZ$h^Q2f#Wf(`|;aS4dKfW#{U61dpx*Q
SRHEhp0000<MNUMnLSTZDmGA-p

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/icons/email.png b/view/theme/dispy/icons/email.png
new file mode 100644
index 0000000000000000000000000000000000000000..b9d64cb9319b9be7d6ee33e97b6d43f88ede6576
GIT binary patch
literal 853
zcmV-b1FHOqP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00001b5ch_0Itp)
z=>Px#24YJ`L;wK*0RREA=E!aU000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ3
z2r3Ee<H0uo00PxXL_t(Y$Gw%$PWwg>$3HV(+liBq3&DVdltVy52t^=q;F72KwU5w4
zAB|R(cm<w<BO*W`e*_38V8_|*A#s3mX-nFXM&3Q_jJ|(nEa&IvaS#M&s@h?NVXeK$
zvg~IQ1i@LS)9IAUW#^oeRTLKy_xk$UxwyDEGpgDN!_Xy3A}a(SQ4~2<?HK1A&N)%l
zRWgKgPMmX?#RU;rbpwF^p}~S8{sW5mMA51nSZm)ASZguHEMa{&RF&CmHb-EsWjdYW
zoWt`xJkR^bXhekBY(}2vWLd^wFhEtAPN$eW&*^r%42MI)Fr-u}5k(PeYirbMHLBI>
z7vTy+q-o0I<0H?{&m>90WHKR5Q^GK0b8BnP3_!J7r9d*BP8p3x^m;ws-rlg*(r7e@
z<Cr*(an8~0cDcE^VLToaMG>V^31bXV6j86&@jMUT7*rLbs&lT4!SlR#?u;SJGTQAn
z<MEjL`+F`gFA)(MjRt#rdkh8xhQlFI6rrliED)+HMnn)1JY%rd&IPiThwE$F?KV*q
zQ7)HRUtj;ieWg+%NfOdDrCzV&7De^LOsR-q7dG`g4?hSP4TrQ^E#f%F_kDsO!1w)6
z83X}g7;<=cNWb4-I#EOrRop@=U8uJd@9F7@QmMrL{ywUT@B0{ImfzxB+-tQOCnqNi
z27@In#T<ypTx4r40_1tlI7v7?Jzd)NuMYZX%_258H<?T(^m;wwIQ}%r3NV|^5D`YB
z5xcv)1VKQdO_3i(EQBl)pxJEV`#wpMPz*1C7M&g*9w?W~Y;SLW^84S(f|`Sa172QU
zu-0O&eMc}JkFnNre0=<^<yNUwXti2gUtg2w`TM#~)0Cs5Bfhh`i#J<aTTCVsuCA_@
z6xp4f9V(T|7xDgWG@DH}Ha2k1Sp)ph@ArSKs(8UdmSq6H8|U0FcXxNQ+uPfpfK~kz
ftcd*Pocr}pUI2JSr|$Z`00000NkvXXu0mjf0z!F4

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/icons/facebook.png b/view/theme/dispy/icons/facebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff5129f94703ce783d3a80bd2616e36fdf48ac20
GIT binary patch
literal 1097
zcmV-P1h)H$P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00001b5ch_0Itp)
z=>Px#24YJ`L;wK*0RREA=E!aU000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ3
z2qy==^^$!600YTML_t(Y$9<JMh+S0_hQEEzKKI@kW+X8W^Ux?(5+tOMD5#ZDQW%28
zFolSXh#9c85v(i}QUvQXij7Q@$|5Kz3JOsX3niHGF$u=#OdKXRnVGxyUcbe8kBPfF
z`?3DD{(n7=dus08-5Vi0w;4DoDFXol17RS6ge1U_gk;qlA<BDDX^IdsV9`=M?KdXb
zxnoa1ekvsqV`*4oR-h7QC78*OskxJA_SAbso@H5{x%rD<e}Uha*vYL)VtILmDul)W
zm7qu!P#u7fSqHeZLp3AVzkeSRb6z5wOafrEOEuMY?}USr4FXpJI#;tzjY<wj3;`hX
z!bq{CUReQZfz<yl<!-<Ky!tb<!^HH+V-ha&XzCEj5|Z$k2q9r6oa@rHCKsrydnuXA
za@MYV&zUz~;EBf`CC_v6Jmb>RG7E2iMoI}Gyvc|$Ags)NH&SXqkXp?F)>nSz!?Uk)
z^vGelYsWn^NJfeg1YTx@NkYl$JmKm@qF%ylCtH)mYxBoAdgL&YaLzRj2E_o$h^dlD
zGGdHnwKSDLr#jRtStPb5f#;ul5&-8MAq38U`V)g9=laS`vdocE0>GO@3<0H7S7}pf
zJ&9=LLBi*G6ZPe#E4=mICrk};oP)wUVv0zH$5O+fs=Ov@SM@{<?p(&T-+yFf<!@qq
zv6W?5aP7D6m>v!&hEwc&;1R4&vLsS0b5KjubV5fWfQ_v!J~;C-4?lR2`}XW;96WUB
z06$zfL*a8SEiLo<JD)Q>Dyk$aky6C0(`afNtY%d9LuAkHog6%{w^uoNo^$B_eE_Vj
z-$a&>as+tlwzt&cHXYn=e@n*f>`V`Qdlk*j%wlF$z?DQ+&y{Tq)MgzJqhZb~Z=Pp!
z68PxsOYGe>gL97Y_!g%Y-e+nwAcV+pkT)^<a=50_3ELQm{(O?SzPir%_7*9%k}hAp
z&L4lRGaCA4Y^y4JUr)?7T5U(}u&bx7_3oXk%h)>Ml#V<Yu9-QFN%P3nd#O2hegEZ|
zwfE&4S4otN@p!FMIoqc8HmwAV#~VEslDKti9i^g2OEUauG~)QPCx~If|E;e7+nbT$
zXw>YB!H{Q;pI}gA&6zI>E_{3*Z-^Ksgb?UdTLtRw;6TJ`Qg*3^7|C4L6|MRolw7m&
z;J?w<f2_9F-5u4ui@xR&i#JwR=Xc(_tCyrZ8PvGmi|MIBb2BqDi}xPy^XBb8H&ziW
zdb4=?+lya;W3FU!mrQq}j>%ZqxXfr&;2hi>Z}R0gzmR85fF@XsAuRk0iYf<svhRcH
P00000NkvXXu0mjff^+%P

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/icons/livejournal.png b/view/theme/dispy/icons/livejournal.png
new file mode 100644
index 0000000000000000000000000000000000000000..5ba5f7f7d827e59424d64737e1c6d9c138303470
GIT binary patch
literal 1571
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
V_U*7lOuzsD002ovPDHLkV1mFV?IQpH

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/icons/posterous.png b/view/theme/dispy/icons/posterous.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0ae6face9fa03401ecba64aa26a2a35bc947ceb
GIT binary patch
literal 1223
zcmV;&1UUPNP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00001b5ch_0Itp)
z=>Px#24YJ`L;wK*0RREA=E!aU000SaNLh0L01FZT01FZU(%pXi00007bV*G`2iyZ3
z2q!EONozd-00c)#L_t(Y$90y$t5sDL#(!&{^L#2+>U(HpBtkamJ%mUsvWyfe6m8HT
zA)-GZnlx)rL`{nVXAPo)W=8O8P&o)BFp)|tvqUEeiaxJCEuZ(Ev-kQM?0wF=79O~l
zbIxY(wbu82>s!Z8AN^pH#FtP#Xog_`Ab}Ym`b#Xm>+V(7&A`e&Nkaa+1@_i*&8@rl
z{+ZQl*MW_l)}L&*xgUSFTlPq13zsj=T)uF2t_IDlUb7Z&E@C)l)>j}zFzc&vsXuP~
z=>LZgteKi({`{Gl+Hivge1v)!443kuKK9%rC?p7Gj9)I5cLFtlTa6NULf%kWl{0W*
zT`tQfAx22TCTgfc&Nd}z6T*>1us{Ihp3|r!rbrH;mY@Xq61#H3^5wk$)&X|xe1zF8
z5Ae<BhdFlS1b5uIiifw&vg_IHn7WKpVY~n)2YDADB5#UBI<5^Ya&6%{^YaTFc<*D@
z-LsxO&+le99CG;3_xyVN4_<lgMJDR1oGSu`D`7rDYD)l*1SOK3%EFRPlTlTHACI2k
znZ3K%`q(U_213Q-J09ZQcRu9nx$oG$?+HS;&%h**V{(GLrGv>l;%S7Z5vB;<VnAJ2
zY<+Yyeq$aDuc4a@)M<eiUfRR)pH4Geya8&F=e>9Xil9UtNM*6XFho|1drOev?rhw&
z0pfLn5{?rT5Mp`_BoB;+i>z3_q_O;;6RhP4yaly+NnS#br7LH8`YuSLtQNr4Viu@L
zR8_!ZgJ}{<f(Xn@1sNVksmVBwH)hH`aQV_8m+X$q`$|*WG90!9B1&zsjI!BdQ4tZ;
zV2VhF<XQiPv|w=Y!hD7?MS=yo8b`xLmQ7BwY$9aNdbdzPBoXj2nQDX)2_&Q@lVva%
z{LR@@=Ll6I`H(=1O(ecO^c$Ntt!Kq#Kt4h~%&>MOdn7=H$cV^WRQPbu0b-17+rE{9
zU;M(cAI?y%tXaHqlg~am!p|qpv2*7vRcNrTpVVfXPy`Y+9wD`O91*MngiE;}+(0n3
zx@P~&`}p*uuQ)jOCuT4`eHX94{VHoF{z6UD3&gCz?74zWG7(dor6ns)A<R=YHXpL_
z?(4kq=6?QJOoU*pTour@Q)t*0PRR1^lWS2Qz}x)70>KRT>?up*K`^?C-?+-EP-RrF
zBvc$WbXoU?9RSBj)R0Zi6f^mj7Xty@QTcT;l|paXoiWO@o2v67ZwP8jA9w`MGIe=x
zcn*X{Jhl62?%M#wc>)3VcB!ENinL_~q;8J-cmR1;4P^T@LlQVVx#c>f2E_<w+4IMT
zq;l2>9LKsIDn!>(lw5{HAQdYwv(*fZu4ZKv8&A?wmZfu5?t@ujVFElLwW>)sPhJ@e
zW~Zh$1Eb!otfXlL?rsuR{~f|()pSqBB!j_aNH<T`fp*{E{OP&Dg=I5XFmBy@%V&vh
lGwl1%n6c@M+LLDf+`mRd?yiu<PLlut002ovPDHLkV1in4FMt35

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/icons/tumblr.png b/view/theme/dispy/icons/tumblr.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d5fcd045bdead95ae39431dc1f38b53fd6bb863
GIT binary patch
literal 843
zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF%}28J29*~C-V}>-Vopu;wtBq
z0z|SVUO-a8B0$k9SlKpI#UWb7F;>+nP7R2h6VzQ2)m;<SJu)?%<1}28HQiIRJkqp1
zGjzN&b$zq-{c;Tg@(cp<4Fd~}f{ToTi;Y4`jNPM*fn;c@2?&*$gq4|sP`Oz+5LK8(
z08yoRM1?t!jI6eZuC??}wT!N|im9=Rsk4r2u!(Q7jjOj!Y_>~kwGT?MPj0hMX>&;F
za7=D?Ozm(??Q~4*a!TuTPVaKf>~%};aLej-%j);Y?)8ky^2+J;%A4q0IK{tka$xDq
z;L_<K<uf8{=EXHGPH0-1)Vd<AYfW0$+VqYU89nQ>`ZnZF+?+poTk(W-rIR<-&)C>7
zXGhb#oh|*dx+l-+U$$q`$^%mttX{Z$&C<;WSFGE*V%OQ#8+WYTyld^2T^qLV-L!N6
zmfZ)p>^;7H@8KQ$j_lljWdG4KM~)spdgjuxbJvcay>jCG)zfFspFMl_JP_P?bP)({
zJ-U4P^0jN%Zr;3k_wL<$51%{$f`^ZR;Q90CuU@@+`}Xa-51-zD{QU9b$1h*LeE<Ia
z=g*(NfB*jb_wWDz|E0RNYk(rMB*-tA!Qt7BG!Q4r+uensgH_f8$l)yTh%9Dc;1&j9
zMuu5)K#738#M9T6{SLDXhlb$Uoz{<mde}W(978nD=U$5TW^$Bi`?yi{g+oGMTgTQZ
zB@2``scu&Bj=r{F#ex?eBCbcJ^2)v>iP|J+UQ2&x|JkqDbpPtg%4cZ_63K0D4TjsQ
z78SaD?+><OGv=H8f79$&GnN!gm~c(sUzn@amfLJy{e9imLwPYC^K1X_IV#F!?S1HI
z`0~$>Ed1CeAG)^Z!n8O;%{6B^bze$OKJ=;Q!PQx3XFabppCPi$N5e#lHF%-G#7|$V
z>=u0xVA~#5dYG$qqkv6_R=;9vyWkG}>Gs>)#fu|Ej<r8L_x<nfzn|50xP+ZI1n6)^
zh^VnACOn<I`_Li*Zm-(F+uL^UGW@~(yHvyH`zr~Zgl`#VKIJd^Z&$CQp4hx`fxZne
Plo&i+{an^LB{Ts5a5jNW

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/icons/twitter.png b/view/theme/dispy/icons/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a068451e5313288739b0a2c7e921e289c0168b5
GIT binary patch
literal 967
zcmV;&133JNP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00001b5ch_0Itp)
z=>Px#24YJ`L;wK*0RREA=E!aU000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ3
z2q-L-(RcCy00T!!L_t(Y$E}vlZd+9pg}-y|xrsxP=Ep(Bkfs%p0jXlZpTvYWKw=a{
zV!(h|c@LhUBc32bo`Dgn#E&dml_nLDpsI>!oaEZR_nf^L+#APE+$w|Ip?$p9T6=%{
z_`2_ZdAK(3{e55u@LbPhz~0F0UYPU#{<rVn*_HDoT~GDQ;hk*vheuBdNIN4r9v=^w
zuJ7=f#{p)BbaizHbeCEn?F4}@Oc&fcs&d31y&hFr(S5JW%6c2gt}IfR5cpugFo`(f
z&}WVZPY(Gp-NLoz+3Fqg&Br<6jU~8Zl3@}C1PKNvs&P2T1wGa{X>XFrI9Oa`|KtVl
zE`XXduYbhAgama0GolH`Q*b!%QH%&-7$t!+MrQf<-Z$pXza5%22@pjRr5JmYz>*;~
z0!r*39Psbs)5~53H(D9pPd>wv#xg|`LIe{G%%~=;nIKuh6!C}>_^GuGc6rEh5Jm-G
zKYGa9-4C$l%)ks21kuc3f)L>wG$Yo;F3G@WGdn(Nt?|1VZ(-v)19ON*U}z#vw8%_Y
zipWaT2$)_+3~Y5)7^d2_ni@KzXk?ly5Ckb1O7#pJ(4KS5hiv9jebmm`TFn`njY&*r
z6bUFLG|^vk9;JxI5(msV@l|J@?VC$8DLSf*<CvP#^$F*Fod86Vs3sODm`Ew1szMIT
ziDyHPifRhQ$rKkc%~fL`fJR`FqGkp$A}35nRXNQ2nVVdbGyS=5&YcTP3?Tsv%S+fv
zf%A?E@mueZqr)e-DUw8%1=_bZSzO<k5(o`30U+AhqSYcwV!N}-&wm}^v$~guVT0%Y
z9bZb|l$bmCl`lTO%Sxw%%n**;CKA|%76G{2(`_&C=ZjN(<7SXA&cyU|?gsnM`h3{w
zG`I3Om30D%>cWzG=eT=&o#*|6{;)#u%4;r~SYB;YCSgtGIBt>Z1W}hSnT6#RUw(R<
zr+>fXpO*vr!;;*4f_LMQ3Rr37Y`(Km?|~*3Qw^q3P|fgH#f0}6H@Di{*>dE7Ii~*I
z98luuH;Z+aGfIR8Q*$yO&Ap-tVq~H}a|6yr+|+M{a{{nnxV=TIcHi^?yQWtP4=h@w
p!0iP|_ln|_{F+}|3fPnQ?tfM55kKXOL)QQR002ovPDHLkV1nQ~x1#_6

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/icons/wordpress.png b/view/theme/dispy/icons/wordpress.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a4e36d458d25b375c877ff77b0e832fed8355ee
GIT binary patch
literal 1346
zcmV-I1-<%-P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00001b5ch_0Itp)
z=>Px#24YJ`L;wK*0RREA=E!aU000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ3
z2q_03cE9rg00hEGL_t(Y$F-JCOjK7C$A9;|H=pr?p~HtLi3|xfVk&_IDnUYo)QVM!
z36ipDT-t@pMu`j9)LrAwx-hbFMMPH^ivgohSH@_Z`jOFEorHh`0|sZ_d-LwSUBDY5
z%BuG4-pf7z|2^k_KCWnQYm0?Kp^HL@UclhXn9^F0IF5753Wh=#e>!=x&np!0JnxI3
zTb5;5fk5Bzl`B{Rdh_`_$z*av2O$JPh;{$8)@ZFa^r^3}M?kNowKnqk{AUkqt#MtK
zd@hIMI2guC29;6-gF&LvD8W$Z6LNr6OvBPzQz#TZA@Dqpd@e^KktjMSr9f+hX%Y^H
zF%5&4uU-)jg$Ra1>o9ywOKXkmI7lgrH_=+Nn9b7F)x{sTZt?BDeH`oQp)4K;A(+o(
zn4FyC&*^D8ySlhDImza&TQN=ZW8{vrLZFnwaou80wbm?UvmEW|;m+hFzg@V%wr$(i
zMORr_N&TKZ{Mg^mujkLxbNo0rMn~DSWlJ%Qj_ab7!q8gdtVSTE#Bm%t4jdqvOfon$
zL?jYHN=YV@!F641+a{CA0Py0)3l`?*xpwUu2Rb|P3WaqzTI&@8cQpbjC5c3Wd-v{<
zPNzA2`ZPDLU&nD>1_uY}>+7Sxzn{yOFH<NKNT<`}aycTA2on<%)YQ}<rDQE;kw8j`
zVHjww*%Xc9*fv#FRrH=XK{OI!U|@i<c$~7bGP=9F2?PRkbaW7nL<k0h)YjJGNr`Ei
zNGU%hP)Z?$Aot+|znnQktfYjuZ{PCp;X?qbs;Ve2FUPiRrl+ToQWB5H>Fn%eetw>#
z$Bt2O-C`N9Bk(*ArPNAzKxt_y-yb@JQi_{5Zx+S<?%+W@&*Ry%XXJ7@gb?hguBM{A
zoL#$iQSiJXmgjjN2@0#?D5dbfn_F6lMx#7^`jn-mB>+;X6ibVXq|<5My?Y11-0Upf
zhYusA1g(n~_4~l^>((a#n3<WOq@;w}+FAg{#>Q}6mvlN!Z*MP-<1jWhhEj@DDn(OM
z6PZk=*l51c00wKCt57HaFflPfFc_q<v5`<H#QppCNhXsdYHIl5$Pp~dVtRU-rKKgb
z)|8f(a{Kme4AWdc6@<X>r-)y>hH3KP!2@PyW@u_`#Ih_F78V#EAE#~qexlJRU)R;~
z{{4G~hlgosXkdAHnW?EM48y>-?Ui%^V(t9*^Z(-ca~c~P85$bmt9YCp+qbj4yv#qZ
zUsF+0K{y=do4tF9Mk3t3dzZSpI?kOtM?*scsZ<KRs)KLq2z>R&$H!@HZDru>S@yTL
zqm-h(y`4xTf)Ik1mKMU{FxA!7{C?>Y&CShBO-<oAP7$X_;14*z#kJNLhQY|l2sMcW
zSFc`0E5)YGo0*%NV|I2H+qQ9Rn>TOXuyf~5Mn^|+S9`$6DejTB)>d6pTT3>ZMF@e`
z8X*Lp=OKh(_wL=qVlfu8S!~BCE}yb^oLoN7qeqXBQW6LRioRNFVzC&1zkG@1i{W>&
zUs3+pc>MVBhTF?93@ppSG|ggK{Ih=XSO}pE(=;{$F-`Nc8*44tXUR<ygisb*j|79k
zzRJo<<Qj4Qi<yQ&AP@kpM=UAjslT2);s1EHNGX5*7nm9Zon9GHUH||907*qoM6N<$
Ef}AsUmH+?%

literal 0
HcmV?d00001

diff --git a/view/theme/dispy/nav.tpl b/view/theme/dispy/nav.tpl
index 589d683521..e38b2bbe2f 100644
--- a/view/theme/dispy/nav.tpl
+++ b/view/theme/dispy/nav.tpl
@@ -45,13 +45,7 @@ works -->
     {{ endif }}
 	</div>
 
-	<div class="search-box">
-		<form method="get" action="$nav.search.0">
-			<input id="search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" />
-		</form>
-	</div>
-
-    <div id="user-menu">
+	<div id="user-menu">
         <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="$nav.home.0">$sitelocation</a>
         <ul id="user-menu-popup"
             onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')"
@@ -125,6 +119,12 @@ works -->
 $langselector
 </div>
 
+<div class="search-box">
+	<form method="get" action="$nav.search.0">
+		<input id="search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" />
+	</form>
+</div>
+
 <ul id="nav-notifications-template" style="display:none;" rel="template">
 	<li class="{4}"><a href="{0}"><img src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li>
 </ul>
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 74a7809a1f..c2c7467671 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -251,7 +251,7 @@ input[type=submit] {
  * nav
  */
 nav {
-	height: 85px;
+	height: 60px;
 	display: block;
 	background-color: #2e3436;
 	color: #eeeeec;
@@ -469,7 +469,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	width: 170px;
 	position: absolute;
 	top: -19px;
-	left: 15px;
+	left: 7px;
 }
 #nav-floater {
     position: fixed;
@@ -480,13 +480,14 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	color: transparent;
     border-radius: 5px;
     z-index: 100;
-	width: 28%;
-	height: 80px;
+	width: 300px;
+	height: 60px;
 }
 #nav-buttons {
     clear: both;
 	list-style: none;
 	padding: 0px;
+	margin: 0 7px 0 0;
 	height: 25px;
 }
 #nav-buttons li {
@@ -506,18 +507,24 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 }
 .search-box {
 	display: inline-block;
-	height: 20px;
-	margin: 0;
-	position: relative;
-	left: 7px;
-	top: 5px;
-	/*width: 210px;*/
+	margin: 5px;
+	position: fixed;
+	right: 0px;
+	bottom: 0px;
+	z-index: 100;
+	background: #1d1f1d;
+	border-radius: 5px;
 }
 #search-text {
 	border: 1px #eec solid;
 	background: #2e3436;
 	color: #eec;
 }
+.search-box #search-text {
+	margin: 8px;
+	width: 10em;
+	color: #eec;
+}
 nav #user-menu {
     display: block;	
     width: 75%;
@@ -529,8 +536,8 @@ nav #user-menu {
     border-radius: 5px;
     background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
     clear: both;
-	top: 12px;
-	left: 7px;
+	top: 4px;
+	left: 10px;
 }
 nav #user-menu-label {
    	font-size: 12px;
@@ -641,6 +648,7 @@ nav #user-menu-label {
     background: #ddd;
 }
 
+
 /** sysmsg **/
 #sysmsg_info {
 	position: fixed;
@@ -752,6 +760,7 @@ aside #viewcontacts {
 	margin: 0px 0px 0px 0px;
 }
 
+
 /**
 * contacts block
 */
@@ -1018,7 +1027,7 @@ aside #viewcontacts {
  * section
  */
 section {
-    margin: 20px 8% 0 4%;
+    margin: 20px 9% 0 4%;
     font-size: 0.8em;
     padding-right: 230px;
 	min-width: 475px;
@@ -1057,6 +1066,7 @@ section {
 	text-decoration: none;
 }
 
+
 /**
  * 	items
  */
@@ -1129,7 +1139,7 @@ section {
     border-radius: 5px;
 }
 [class^="wall-item-tools"] > *, [class^="wall-item-tools"] > * > * {
-	margin: 0 0 5px 0;
+	/*margin: 0 0 5px 0;*/
 }
 .wall-item-tools {
     float: right;
@@ -1150,6 +1160,12 @@ section {
     -ms-transition: all 1s ease-in-out;
     transition: all 1s ease-in-out;
 }
+.wall-item-subtools1 {
+	list-style: none;
+}
+.wall-item-subtools2 {
+	list-style: none;
+}
 .wall-item-title {
 	font-size: 1.2em;
 	font-weight: bold;
@@ -1260,6 +1276,24 @@ section {
     overflow: auto;
     width: 100%;
 }
+#connect-services-header {
+
+}
+#connect-services {
+	margin: 5px 0 0 0;
+}
+#extra-help-header {
+
+}
+#extra-help {
+	margin: 5px 0 0 0;
+}
+#postit-header {
+
+}
+#postit {
+	margin: 5px 0 0 0;
+}
 
 
 /**
@@ -2328,7 +2362,7 @@ div[id$="wrapper"] br {
 .field {
 	/*margin-bottom: 10px;*/
 	/*padding-bottom: 10px;*/
-	/*overflow: auto;*/
+	overflow: auto;
     width: 100%;
 }
 .field label, label {
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index db8cf5ccdf..d451a6b931 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -132,11 +132,13 @@ function dispy_community_info() {
 
 	$fostitJS = "javascript: (function() {
 		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy/fpostit/fpostit.php?url=' +
-		encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
-		encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
-		document.getSelection() : document.selection.createRange().text));
+		encodeURIComponent(window.location.href) + '&title='
+			+ encodeURIComponent(document.title) + '&text='
+			+ encodeURIComponent('' + (window.getSelection
+			? window.getSelection() : document.getSelection
+			? document.getSelection() : document.selection.createRange().text));
 		a_funct = function() {
-			if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) {
+			if ( !window.open(the_url, 'fpostit', 'location=yes, links=no, scrollbars=no, toolbar=no, width=600, height=300') ) {
 				location.href = the_url;
 			}
 			if (/Firefox/.test(navigator.userAgent)) {
@@ -144,18 +146,18 @@ function dispy_community_info() {
 			} else {
 				a_funct();
 			}
-		})();" ;
+		})();";
 
 	$aside['$fostitJS'] = $fostitJS;
 	$url = $a->get_baseurl($ssl_state);
 	$aside['$url'] = $url;
 
     $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
-	$a->page['aside'] = replace_macros($tpl, $aside);
+	$a->page['aside'] .= replace_macros($tpl, $aside);
 }
 
-//right_aside at profile pages
+//aside at profile pages
 if ($a->argv[0] === "profile") {
-	// COMMUNITY
 	dispy_community_info();
 }
+
diff --git a/view/theme/dispy/wall_item.tpl b/view/theme/dispy/wall_item.tpl
index c9ac20c894..4b973bf93e 100644
--- a/view/theme/dispy/wall_item.tpl
+++ b/view/theme/dispy/wall_item.tpl
@@ -15,44 +15,45 @@
 			<div class="wall-item-photo-end"></div>
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
-		<div class="wall-item-lock-wrapper">
-			{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-			{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			{{ if $item.star }}
-				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
-			{{ endif }}
-			
-			{{ if $item.vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
-				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
-				{{ if $item.vote.share }}
-					<a href="#" id="share-$item.id"
-					class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
-				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
-			</div>
-			{{ endif }}
-
-			{{ if $item.filer }}
-				<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
-			{{ endif }}
-
-			{{ if $item.plink }}
-				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
-			{{ endif }}
-			{{ if $item.edpost }}
-				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
-			{{ endif }}
-		
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
-				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+			<ul class="wall-item-subtools1">
+				<li class="wall-item-lock-wrapper">
+					{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+					{{ else }}<div class="wall-item-lock"></div>{{ endif }}
+				</li>
+				{{ if $item.star }}
+				<li>
+					<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+					<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+				</li>
+				{{ endif }}
+				{{ if $item.vote }}
+				<li class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+					<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+					<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+					{{ if $item.vote.share }}
+						<a href="#" id="share-$item.id"
+							class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+					<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+				</li>
+				{{ endif }}
+			</ul>
+			<ul class="wall-item-subtools2">
+				{{ if $item.filer }}
+				<li><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></li>
+				{{ endif }}
+				{{ if $item.plink }}
+				<li class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></li>
+				{{ endif }}
+				{{ if $item.edpost }}
+				<li><a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a></li>
+				{{ endif }}
+				<li class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id">
+				{{ if $item.drop.dropping }}<div><a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div>{{ endif }}
+				{{ if $item.drop.dropping }}<div><input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" /></div>{{ endif }}
+				</li>
+			</ul>
 			<div class="wall-item-delete-end"></div>
-		
 		</div>
 		<div class="wall-item-content" id="wall-item-content-$item.id" >
 			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>

From 356e654521a3d93e4ba14c4d243df259b0d21c4f Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Wed, 28 Mar 2012 06:03:04 -0400
Subject: [PATCH 101/219] doh fix

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/theme.php |  2 +-
 view/theme/dispy/theme.php      | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index 84cbc05cd8..372757752a 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -146,7 +146,7 @@ function dispydark_community_info() {
 			} else {
 				a_funct();
 			}
-		})();" ;
+		})();";
 
 	$aside['$fostitJS'] = $fostitJS;
 	$url = $a->get_baseurl($ssl_state);
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index d451a6b931..190872d01e 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -91,11 +91,13 @@ $(document).ready(function() {
             $('.floaterflip').css({
                 backgroundPosition: '-210px -60px' 
             });
+			$('.search-box').slideDown('fast');
         } else {
             $('#nav-floater').slideDown('fast');
             $('.floaterflip').css({
                 backgroundPosition: '-190px -60px'
             });
+			$('.search-box').slideUp('fast');
         }
     };
 	// our trigger for the toolbar button
@@ -131,14 +133,12 @@ function dispy_community_info() {
 	$a = get_app();
 
 	$fostitJS = "javascript: (function() {
-		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy/fpostit/fpostit.php?url=' +
-		encodeURIComponent(window.location.href) + '&title='
-			+ encodeURIComponent(document.title) + '&text='
-			+ encodeURIComponent('' + (window.getSelection
-			? window.getSelection() : document.getSelection
-			? document.getSelection() : document.selection.createRange().text));
+		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy-dark/fpostit/fpostit.php?url=' +
+		encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
+		encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
+		document.getSelection() : document.selection.createRange().text));
 		a_funct = function() {
-			if ( !window.open(the_url, 'fpostit', 'location=yes, links=no, scrollbars=no, toolbar=no, width=600, height=300') ) {
+			if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) {
 				location.href = the_url;
 			}
 			if (/Firefox/.test(navigator.userAgent)) {
@@ -153,11 +153,13 @@ function dispy_community_info() {
 	$aside['$url'] = $url;
 
     $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
-	$a->page['aside'] .= replace_macros($tpl, $aside);
+	$a->page['aside_bottom'] = replace_macros($tpl, $aside);
 }
 
-//aside at profile pages
+// use our 'default.php' instead of the system-wide one
+$a->page['template'] = "theme/dispy-dark/default";
+
+// aside on profile page
 if ($a->argv[0] === "profile") {
 	dispy_community_info();
 }
-

From b18086097e6ffd6f8b456ac27af1de16ad2977a1 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 03:18:26 -0700
Subject: [PATCH 103/219] title not updated when editing post

---
 mod/item.php                      | 2 +-
 view/theme/duepuntozero/style.css | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/mod/item.php b/mod/item.php
index 5baae2bde7..24730f53ee 100755
--- a/mod/item.php
+++ b/mod/item.php
@@ -171,13 +171,13 @@ function item_post(&$a) {
 		$str_contact_allow = $orig_post['allow_cid'];
 		$str_group_deny    = $orig_post['deny_gid'];
 		$str_contact_deny  = $orig_post['deny_cid'];
-		$title             = $orig_post['title'];
 		$location          = $orig_post['location'];
 		$coord             = $orig_post['coord'];
 		$verb              = $orig_post['verb'];
 		$emailcc           = $orig_post['emailcc'];
 		$app			   = $orig_post['app'];
 		$categories        = $orig_post['file'];
+		$title             = notags(trim($_REQUEST['title']));
 		$body              = escape_tags(trim($_REQUEST['body']));
 		$private           = $orig_post['private'];
 		$pubmail_enable    = $orig_post['pubmail'];
diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index 33be8b3590..c86df75f59 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -275,7 +275,6 @@ div.wall-item-content-wrapper.shiny {
 	float: left;
 }
 
-
 #jot-title {
 	border: 0px;
 	margin: 0px;

From 3d5e711780391fece27af1aaf915b81aca7536fe Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Wed, 28 Mar 2012 06:20:13 -0400
Subject: [PATCH 104/219] WITH is going on?

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/theme.php | 3 ++-
 view/theme/dispy/theme.php      | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index 372757752a..f06a97a5f1 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -157,7 +157,8 @@ function dispydark_community_info() {
 }
 
 // use our 'default.php' instead of the system-wide one
-$a->page['template'] = "theme/dispy-dark/default";
+$theme_name = 'dispy-dark';
+//$a->page['template'] = "theme/dispy-dark/default";
 
 // aside on profile page
 if ($a->argv[0] === "profile") {
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index 190872d01e..15e54f7e21 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -157,7 +157,8 @@ function dispy_community_info() {
 }
 
 // use our 'default.php' instead of the system-wide one
-$a->page['template'] = "theme/dispy-dark/default";
+$theme_name = 'dispy';
+//$a->page['template'] = "theme/dispy/default";
 
 // aside on profile page
 if ($a->argv[0] === "profile") {

From 4a75ea2f42c44318fa018a0753c54e0a7ce42188 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Wed, 28 Mar 2012 06:47:38 -0400
Subject: [PATCH 105/219] really fix it this time...

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/theme.php | 8 ++------
 view/theme/dispy/theme.php      | 8 ++------
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index f06a97a5f1..cebe9eb4fc 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -91,13 +91,13 @@ $(document).ready(function() {
             $('.floaterflip').css({
                 backgroundPosition: '-210px -60px' 
             });
-			$('.search-box').slideDown('fast');
+			$('.search-box').slideUp('fast');
         } else {
             $('#nav-floater').slideDown('fast');
             $('.floaterflip').css({
                 backgroundPosition: '-190px -60px'
             });
-			$('.search-box').slideUp('fast');
+			$('.search-box').slideDown('fast');
         }
     };
 	// our trigger for the toolbar button
@@ -156,10 +156,6 @@ function dispydark_community_info() {
 	$a->page['aside_bottom'] = replace_macros($tpl, $aside);
 }
 
-// use our 'default.php' instead of the system-wide one
-$theme_name = 'dispy-dark';
-//$a->page['template'] = "theme/dispy-dark/default";
-
 // aside on profile page
 if ($a->argv[0] === "profile") {
 	dispydark_community_info();
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index 15e54f7e21..9789fd0fa3 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -91,13 +91,13 @@ $(document).ready(function() {
             $('.floaterflip').css({
                 backgroundPosition: '-210px -60px' 
             });
-			$('.search-box').slideDown('fast');
+			$('.search-box').slideUp('fast');
         } else {
             $('#nav-floater').slideDown('fast');
             $('.floaterflip').css({
                 backgroundPosition: '-190px -60px'
             });
-			$('.search-box').slideUp('fast');
+			$('.search-box').slideDown('fast');
         }
     };
 	// our trigger for the toolbar button
@@ -156,10 +156,6 @@ function dispy_community_info() {
 	$a->page['aside_bottom'] = replace_macros($tpl, $aside);
 }
 
-// use our 'default.php' instead of the system-wide one
-$theme_name = 'dispy';
-//$a->page['template'] = "theme/dispy/default";
-
 // aside on profile page
 if ($a->argv[0] === "profile") {
 	dispy_community_info();

From 0f2a34c23b2da277af88bbd36c1871f3c58e6420 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Wed, 28 Mar 2012 13:37:04 +0200
Subject: [PATCH 106/219] quattro: tpl for "file as"

---
 view/theme/quattro/fileas_widget.tpl | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 view/theme/quattro/fileas_widget.tpl

diff --git a/view/theme/quattro/fileas_widget.tpl b/view/theme/quattro/fileas_widget.tpl
new file mode 100644
index 0000000000..1e5a760449
--- /dev/null
+++ b/view/theme/quattro/fileas_widget.tpl
@@ -0,0 +1,12 @@
+<div id="fileas-sidebar" class="widget">
+	<h3>$title</h3>
+	<div id="nets-desc">$desc</div>
+	
+	<ul class="fileas-ul">
+		<li class="tool {{ if $sel_all }}selected{{ endif }}"><a href="$base" class="fileas-link fileas-all">$all</a></li>
+		{{ for $terms as $term }}
+			<li class="tool {{ if $term.selected }}selected{{ endif }}"><a href="$base?f=&file=$term.name" class="fileas-link">$term.name</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>

From 50711040cbf3686f427e5ad8d0582674ef45a12b Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Wed, 28 Mar 2012 15:31:58 +0200
Subject: [PATCH 107/219] message: remove tabs, move new message link to aside,
 all message with gmail-style

---
 mod/message.php       | 115 +++++++++++++++++++++++++++---------------
 view/mail_conv.tpl    |  12 ++---
 view/mail_display.tpl |   6 +++
 view/message_side.tpl |  10 ++++
 4 files changed, 96 insertions(+), 47 deletions(-)
 create mode 100644 view/mail_display.tpl
 create mode 100644 view/message_side.tpl

diff --git a/mod/message.php b/mod/message.php
index 8991f643d4..949e5616ca 100755
--- a/mod/message.php
+++ b/mod/message.php
@@ -3,6 +3,35 @@
 require_once('include/acl_selectors.php');
 require_once('include/message.php');
 
+function message_init(&$a) {
+	$tabs = array(
+	/*
+		array(
+			'label' => t('All'),
+			'url'=> $a->get_baseurl(true) . '/message',
+			'sel'=> ($a->argc == 1),
+		),
+		array(
+			'label' => t('Sent'),
+			'url' => $a->get_baseurl(true) . '/message/sent',
+			'sel'=> ($a->argv[1] == 'sent'),
+		),
+	*/
+	);
+	$new = array(
+		'label' => t('New Message'),
+		'url' => $a->get_baseurl(true) . '/message/new',
+		'sel'=> ($a->argv[1] == 'new'),
+	);
+	
+	$tpl = get_markup_template('message_side.tpl');
+	$a->page['aside'] = replace_macros($tpl, array(
+		'$tabs'=>$tabs,
+		'$new'=>$new,
+	));
+	
+}
+
 function message_post(&$a) {
 
 	if(! local_user()) {
@@ -66,25 +95,7 @@ function message_content(&$a) {
 	$myprofile = $a->get_baseurl(true) . '/profile/' . $a->user['nickname'];
 
 
-	$tabs = array(
-		array(
-			'label' => t('Inbox'),
-			'url'=> $a->get_baseurl(true) . '/message',
-			'sel'=> (($a->argc == 1) ? 'active' : ''),
-		),
-		array(
-			'label' => t('Outbox'),
-			'url' => $a->get_baseurl(true) . '/message/sent',
-			'sel'=> (($a->argv[1] == 'sent') ? 'active' : ''),
-		),
-		array(
-			'label' => t('New Message'),
-			'url' => $a->get_baseurl(true) . '/message/new',
-			'sel'=> (($a->argv[1] == 'new') ? 'active' : ''),
-		),
-	);
-	$tpl = get_markup_template('common_tabs.tpl');
-	$tab_content = replace_macros($tpl, array('$tabs'=>$tabs));
+
 
 
 	$tpl = get_markup_template('mail_head.tpl');
@@ -186,9 +197,9 @@ function message_content(&$a) {
 		$o .= $header;
 		
 		if($a->argc == 2)
-			$eq = '='; // I'm not going to bother escaping this.
+			$eq = sprintf( "AND `from-url` = '%s'", dbesc($myprofile)); 
 		else
-			$eq = '!='; // or this.
+			$eq = '';
 
 		$r = q("SELECT count(*) AS `total` FROM `mail` 
 			WHERE `mail`.`uid` = %d AND `from-url` $eq '%s' GROUP BY `parent-uri` ORDER BY `created` DESC",
@@ -199,11 +210,12 @@ function message_content(&$a) {
 			$a->set_pager_total($r[0]['total']);
 	
 		$r = q("SELECT max(`mail`.`created`) AS `mailcreated`, min(`mail`.`seen`) AS `mailseen`, 
-			`mail`.* , `contact`.`name`, `contact`.`url`, `contact`.`thumb` , `contact`.`network`  
+			`mail`.* , `contact`.`name`, `contact`.`url`, `contact`.`thumb` , `contact`.`network`,
+			count( * ) as count
 			FROM `mail` LEFT JOIN `contact` ON `mail`.`contact-id` = `contact`.`id` 
-			WHERE `mail`.`uid` = %d AND `from-url` $eq '%s' GROUP BY `parent-uri` ORDER BY `mailcreated` DESC  LIMIT %d , %d ",
+			WHERE `mail`.`uid` = %d  $eq GROUP BY `parent-uri` ORDER BY `mailcreated` DESC  LIMIT %d , %d ",
 			intval(local_user()),
-			dbesc($myprofile),
+			//
 			intval($a->pager['start']),
 			intval($a->pager['itemspage'])
 		);
@@ -214,9 +226,15 @@ function message_content(&$a) {
 
 		$tpl = get_markup_template('mail_list.tpl');
 		foreach($r as $rr) {
+			if ($rr['from-url'] == $myprofile){
+				$partecipants = sprintf( t("You and %s"), $rr['name']);
+			} else {
+				$partecipants = sprintf( t("%s and You"), $rr['from-name']);
+			}
+			
 			$o .= replace_macros($tpl, array(
 				'$id' => $rr['id'],
-				'$from_name' =>$rr['from-name'],
+				'$from_name' => $partecipants,
 				'$from_url' => (($rr['network'] === NETWORK_DFRN) ? $a->get_baseurl(true) . '/redir/' . $rr['contact-id'] : $rr['url']),
 				'$sparkle' => ' sparkle',
 				'$from_photo' => $rr['thumb'],
@@ -224,7 +242,9 @@ function message_content(&$a) {
 				'$delete' => t('Delete conversation'),
 				'$body' => template_escape($rr['body']),
 				'$to_name' => template_escape($rr['name']),
-				'$date' => datetime_convert('UTC',date_default_timezone_get(),$rr['mailcreated'], t('D, d M Y - g:i A'))
+				'$date' => datetime_convert('UTC',date_default_timezone_get(),$rr['mailcreated'], t('D, d M Y - g:i A')),
+				'$seen' => $rr['mailseen'],
+				'$count' => sprintf( tt('%d message', '%d messages', $rr['count']), $rr['count']),
 			));
 		}
 		$o .= paginate($a);	
@@ -278,7 +298,8 @@ function message_content(&$a) {
 		));
 
 
-		$tpl = get_markup_template('mail_conv.tpl');
+		$mails = array();
+		$seen = 0;
 		foreach($messages as $message) {
 			if($message['from-url'] == $myprofile) {
 				$from_url = $myprofile;
@@ -288,24 +309,35 @@ function message_content(&$a) {
 				$from_url = $a->get_baseurl(true) . '/redir/' . $message['contact-id'];
 				$sparkle = ' sparkle';
 			}
-			$o .= replace_macros($tpl, array(
-				'$id' => $message['id'],
-				'$from_name' => template_escape($message['from-name']),
-				'$from_url' => $from_url,
-				'$sparkle' => $sparkle,
-				'$from_photo' => $message['from-photo'],
-				'$subject' => template_escape($message['title']),
-				'$body' => template_escape(smilies(bbcode($message['body']))),
-				'$delete' => t('Delete message'),
-				'$to_name' => template_escape($message['name']),
-				'$date' => datetime_convert('UTC',date_default_timezone_get(),$message['created'],'D, d M Y - g:i A')
-			));
+			$mails[] = array(
+				'id' => $message['id'],
+				'from_name' => template_escape($message['from-name']),
+				'from_url' => $from_url,
+				'sparkle' => $sparkle,
+				'from_photo' => $message['from-photo'],
+				'subject' => template_escape($message['title']),
+				'body' => template_escape(smilies(bbcode($message['body']))),
+				'delete' => t('Delete message'),
+				'to_name' => template_escape($message['name']),
+				'date' => datetime_convert('UTC',date_default_timezone_get(),$message['created'],'D, d M Y - g:i A'),
+			);
 				
+			$seen = $message['seen'];
 		}
 		$select = $message['name'] . '<input type="hidden" name="messageto" value="' . $contact_id . '" />';
 		$parent = '<input type="hidden" name="replyto" value="' . $message['parent-uri'] . '" />';
-		$tpl = get_markup_template('prv_message.tpl');
-		$o .= replace_macros($tpl,array(
+		
+
+		$tpl = get_markup_template('mail_display.tpl');
+		$o = replace_macros($tpl, array(
+			'$thread_id' => $a->argv[1],
+			'$thread_subject' => $message['title'],
+			'$thread_seen' => $seen,
+			'$delete' =>  t('Delete conversation'),
+			
+			'$mails' => $mails,
+			
+			// reply
 			'$header' => t('Send Reply'),
 			'$to' => t('To:'),
 			'$subject' => t('Subject:'),
@@ -318,6 +350,7 @@ function message_content(&$a) {
 			'$upload' => t('Upload photo'),
 			'$insert' => t('Insert web link'),
 			'$wait' => t('Please wait')
+
 		));
 
 		return $o;
diff --git a/view/mail_conv.tpl b/view/mail_conv.tpl
index ed36a7bb20..75a4506f6a 100755
--- a/view/mail_conv.tpl
+++ b/view/mail_conv.tpl
@@ -1,13 +1,13 @@
 <div class="mail-conv-outside-wrapper">
 	<div class="mail-conv-sender" >
-		<a href="$from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$sparkle" src="$from_photo" heigth="80" width="80" alt="$from_name" /></a>
+		<a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a>
 	</div>
 	<div class="mail-conv-detail" >
-		<div class="mail-conv-sender-name" >$from_name</div>
-		<div class="mail-conv-date">$date</div>
-		<div class="mail-conv-subject">$subject</div>
-		<div class="mail-conv-body">$body</div>
-	<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$id" ><a href="message/drop/$id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$delete" id="mail-conv-delete-icon-$id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div>
+		<div class="mail-conv-sender-name" >$mail.from_name</div>
+		<div class="mail-conv-date">$mail.date</div>
+		<div class="mail-conv-subject">$mail.subject</div>
+		<div class="mail-conv-body">$mail.body</div>
+	<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div>
 	<div class="mail-conv-outside-wrapper-end"></div>
 </div>
 </div>
diff --git a/view/mail_display.tpl b/view/mail_display.tpl
new file mode 100644
index 0000000000..69c7e07222
--- /dev/null
+++ b/view/mail_display.tpl
@@ -0,0 +1,6 @@
+
+{{ for $mails as $mail }}
+	{{ inc mail_conv.tpl }}{{endinc}}
+{{ endfor }}
+
+{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/message_side.tpl b/view/message_side.tpl
new file mode 100644
index 0000000000..fce771bd5d
--- /dev/null
+++ b/view/message_side.tpl
@@ -0,0 +1,10 @@
+<div id="message-sidebar" class="widget">
+	<div id="message-new"><a href="$new.url" class="{{ if $new.sel }}newmessage-selected{{ endif }}">$new.label</a> </div>
+	
+	<ul class="message-ul">
+		{{ for $tabs as $t }}
+			<li class="tool"><a href="$t.url" class="message-link{{ if $t.sel }}message-selected{{ endif }}">$t.label</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>

From 011a96d960e8d8c9624e17c37afa49c97d55c0c6 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Wed, 28 Mar 2012 15:34:02 +0200
Subject: [PATCH 108/219] quattro: style pm pages

---
 view/theme/quattro/colors.less      |   9 ++
 view/theme/quattro/mail_conv.tpl    |  60 +++++++++++
 view/theme/quattro/mail_display.tpl |  12 +++
 view/theme/quattro/mail_list.tpl    |   8 ++
 view/theme/quattro/message_side.tpl |  10 ++
 view/theme/quattro/msg-header.tpl   |  97 ++++++++++++++++++
 view/theme/quattro/quattro.less     | 124 ++++++++++++++++-------
 view/theme/quattro/style.css        | 149 ++++++++++++++++++++++------
 8 files changed, 405 insertions(+), 64 deletions(-)
 create mode 100755 view/theme/quattro/mail_conv.tpl
 create mode 100644 view/theme/quattro/mail_display.tpl
 create mode 100644 view/theme/quattro/mail_list.tpl
 create mode 100644 view/theme/quattro/message_side.tpl
 create mode 100755 view/theme/quattro/msg-header.tpl

diff --git a/view/theme/quattro/colors.less b/view/theme/quattro/colors.less
index 9183b2e777..b6d487f92b 100755
--- a/view/theme/quattro/colors.less
+++ b/view/theme/quattro/colors.less
@@ -96,3 +96,12 @@
 @JotPermissionLockBackgroundColor: @Grey4;
 @JotLoadingBackgroundColor: @Grey1;
 @JotPreviewBackgroundColor: @Yellow1;
+
+@MessageNewBackgroundColor: @Blue1;
+@MessageNewBorderColor: @Blue3;
+@MessageNewColor: @Grey1;
+
+@MailListBackgroundColor: #f6f7f8;
+
+@MailDisplaySubjectColor: @Grey5;
+@MailDisplaySubjectBackgroundColor: #f6f7f8;
diff --git a/view/theme/quattro/mail_conv.tpl b/view/theme/quattro/mail_conv.tpl
new file mode 100755
index 0000000000..989f178781
--- /dev/null
+++ b/view/theme/quattro/mail_conv.tpl
@@ -0,0 +1,60 @@
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				<a href="$mail.profile_url" target="redir" title="$mail.from_name" class="contact-photo-link" id="wall-item-photo-link-$mail.id">
+					<img src="$mail.from_photo" class="contact-photo$mail.sparkle" id="wall-item-photo-$mail.id" alt="$mail.from_name" />
+				</a>
+			</div>
+		</div>
+		<div class="wall-item-content">
+			$mail.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$mail.from_url" target="redir" class="wall-item-name-link"><span class="wall-item-name$mail.sparkle">$mail.from_name</span></a> <span class="wall-item-ago">$mail.date</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			</div>
+			
+			<div class="wall-item-actions-tools">
+				<a href="message/drop/$mail.id" onclick="return confirmDelete();" class="icon delete s16" title="$mail.delete">$mail.delete</a>
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+	</div>
+</div>
+
+
+{#
+
+
+<div class="mail-conv-outside-wrapper">
+	<div class="mail-conv-sender" >
+		<a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a>
+	</div>
+	<div class="mail-conv-detail" >
+		<div class="mail-conv-sender-name" >$mail.from_name</div>
+		<div class="mail-conv-date">$mail.date</div>
+		<div class="mail-conv-subject">$mail.subject</div>
+		<div class="mail-conv-body">$mail.body</div>
+	<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div>
+	<div class="mail-conv-outside-wrapper-end"></div>
+</div>
+</div>
+<hr class="mail-conv-break" />
+
+#}
diff --git a/view/theme/quattro/mail_display.tpl b/view/theme/quattro/mail_display.tpl
new file mode 100644
index 0000000000..8b82e95c60
--- /dev/null
+++ b/view/theme/quattro/mail_display.tpl
@@ -0,0 +1,12 @@
+<div id="mail-display-subject">
+	<span class="{{if $thread_seen}}seen{{else}}unseen{{endif}}">$thread_subject</span>
+	<a href="message/dropconv/$thread_id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
+
+{{ for $mails as $mail }}
+	<div id="tread-wrapper-$mail.id" class="tread-wrapper">
+		{{ inc mail_conv.tpl }}{{endinc}}
+	</div>
+{{ endfor }}
+
+{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/theme/quattro/mail_list.tpl b/view/theme/quattro/mail_list.tpl
new file mode 100644
index 0000000000..6bc6c84f60
--- /dev/null
+++ b/view/theme/quattro/mail_list.tpl
@@ -0,0 +1,8 @@
+<div class="mail-list-wrapper">
+	<span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span>
+	<span class="mail-from">$from_name</span>
+	<span class="mail-date">$date</span>
+	<span class="mail-count">$count</span>
+	
+	<a href="message/dropconv/$id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
diff --git a/view/theme/quattro/message_side.tpl b/view/theme/quattro/message_side.tpl
new file mode 100644
index 0000000000..9f15870964
--- /dev/null
+++ b/view/theme/quattro/message_side.tpl
@@ -0,0 +1,10 @@
+<div id="message-sidebar" class="widget">
+	<div id="message-new" class="{{ if $new.sel }}selected{{ endif }}"><a href="$new.url">$new.label</a> </div>
+	
+	<ul class="message-ul">
+		{{ for $tabs as $t }}
+			<li class="tool {{ if $t.sel }}selected{{ endif }}"><a href="$t.url" class="message-link">$t.label</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/theme/quattro/msg-header.tpl b/view/theme/quattro/msg-header.tpl
new file mode 100755
index 0000000000..2d1ea7a612
--- /dev/null
+++ b/view/theme/quattro/msg-header.tpl
@@ -0,0 +1,97 @@
+
+<script language="javascript" type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script>
+<script language="javascript" type="text/javascript">
+
+var plaintext = '$editselect';
+
+if(plaintext != 'none') {
+	tinyMCE.init({
+		theme : "advanced",
+		mode : "specific_textareas",
+		editor_selector: /(profile-jot-text|prvmail-text)/,
+		plugins : "bbcode,paste",
+		theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor",
+		theme_advanced_buttons2 : "",
+		theme_advanced_buttons3 : "",
+		theme_advanced_toolbar_location : "top",
+		theme_advanced_toolbar_align : "center",
+		theme_advanced_blockformats : "blockquote,code",
+		gecko_spellcheck : true,
+		paste_text_sticky : true,
+		entity_encoding : "raw",
+		add_unload_trigger : false,
+		remove_linebreaks : false,
+		force_p_newlines : false,
+		force_br_newlines : true,
+		forced_root_block : '',
+		convert_urls: false,
+		content_css: "$baseurl/view/custom_tinymce.css",
+		     //Character count
+		theme_advanced_path : false,
+		setup : function(ed) {
+			ed.onInit.add(function(ed) {
+				ed.pasteAsPlainText = true;
+				var editorId = ed.editorId;
+				var textarea = $('#'+editorId);
+				if (typeof(textarea.attr('tabindex')) != "undefined") {
+					$('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
+					textarea.attr('tabindex', null);
+				}
+			});
+		}
+	});
+}
+else
+	$("#prvmail-text").contact_autocomplete(baseurl+"/acl");
+
+
+</script>
+<script type="text/javascript" src="js/ajaxupload.js" ></script>
+<script>
+	$(document).ready(function() {
+		var uploader = new window.AjaxUpload(
+			'prvmail-upload',
+			{ action: 'wall_upload/$nickname',
+				name: 'userfile',
+				onSubmit: function(file,ext) { $('#profile-rotator').show(); },
+				onComplete: function(file,response) {
+					tinyMCE.execCommand('mceInsertRawHTML',false,response);
+					$('#profile-rotator').hide();
+				}				 
+			}
+		);
+
+	});
+
+	function jotGetLink() {
+		reply = prompt("$linkurl");
+		if(reply && reply.length) {
+			$('#profile-rotator').show();
+			$.get('parse_url?url=' + reply, function(data) {
+				tinyMCE.execCommand('mceInsertRawHTML',false,data);
+				$('#profile-rotator').hide();
+			});
+		}
+	}
+
+	function linkdropper(event) {
+		var linkFound = event.dataTransfer.types.contains("text/uri-list");
+		if(linkFound)
+			event.preventDefault();
+	}
+
+	function linkdrop(event) {
+		var reply = event.dataTransfer.getData("text/uri-list");
+		event.target.textContent = reply;
+		event.preventDefault();
+		if(reply && reply.length) {
+			$('#profile-rotator').show();
+			$.get('parse_url?url=' + reply, function(data) {
+				tinyMCE.execCommand('mceInsertRawHTML',false,data);
+				$('#profile-rotator').hide();
+			});
+		}
+	}
+
+</script>
+
diff --git a/view/theme/quattro/quattro.less b/view/theme/quattro/quattro.less
index fca65c9076..c6352cfe99 100755
--- a/view/theme/quattro/quattro.less
+++ b/view/theme/quattro/quattro.less
@@ -319,41 +319,6 @@ aside {
 		img { width: 48px; height: 48px; }
 	}
 }
-/* mail view */
-.mail-conv-sender,
-.mail-conv-detail {
-	float: left;
-}
-.mail-conv-detail {
-	margin-left: 20px;
-	width: 500px;
-}
-
-.mail-conv-subject {
-    font-size: 1.4em;
-    margin: 10px 0;
-}
-
-.mail-conv-outside-wrapper-end {
-	clear: both;
-}
-
-.mail-conv-outside-wrapper {
-	margin-top: 30px;
-}
-
-.mail-conv-delete-wrapper {
-	float: right;
-	margin-right: 30px;
-	margin-top: 15px;
-}
-.mail-conv-break {
-	clear: both;
-}
-
-.mail-conv-delete-icon {
-	border: none;
-}
 
 /* group member */
 #contact-edit-drop-link,
@@ -938,6 +903,10 @@ ul.tabs {
 	textarea {
 		width: 400px;
 	}
+	input[type="checkbox"], input[type="radio"]{
+		width: auto;
+	}
+	
 	textarea { height: 100px; }
 	.field_help {
 		display: block;
@@ -981,6 +950,7 @@ ul.tabs {
 	&.radio .field_help { margin-left: 0px; }
 }
 
+
 #profile-edit-links li {
 	list-style: none;
         margin-top: 10px;
@@ -1085,6 +1055,90 @@ ul.tabs {
 	}	
 }
 
+/* messages */
+#message-new {
+	background: @MessageNewBackgroundColor;
+	border: 1px solid @MessageNewBorderColor;
+	width: 150px;
+	a {
+		color: @MessageNewColor;
+		text-align: center;
+		display: block;
+		font-weight: bold;
+		padding: 1em 0px;
+	}
+}
+
+.mail-list-wrapper {
+	background-color: @MailListBackgroundColor;
+	margin-bottom: 5px;
+	width: 100%; height: auto; overflow: hidden;
+	
+	span { display: block; float: left; width: 20%; overflow: hidden;}
+	
+	.mail-subject { 
+		width: 30%;
+		padding:4px 0px 0px 4px;
+		a { display: block; }
+		&.unseen a { font-weight: bold; }
+	}
+	.mail-date { padding: 4px 4px 0px 4px; }
+	.mail-from { padding: 4px 4px 0px 4px; }
+	.mail-count { padding: 4px 4px 0px 4px; text-align: right;}
+	
+	.mail-delete { float: right; }
+}
+
+#mail-display-subject {
+	background-color: @MailDisplaySubjectBackgroundColor;
+	color: @MailDisplaySubjectColor;
+	margin-bottom: 10px;
+	width: 100%; height: auto; overflow: hidden;
+	span { float: left; overflow: hidden; padding: 4px 0px 0px 10px;}
+	.mail-delete { float: right;  .opaque(0.5);}
+	&:hover .mail-delete { .opaque(1); }
+	
+}
+
+/* mail view */
+/*
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+*/
+
 
 /* page footer */
 footer { height: 100px; display: table-row; }
diff --git a/view/theme/quattro/style.css b/view/theme/quattro/style.css
index 8f0abe86df..7d7444e481 100755
--- a/view/theme/quattro/style.css
+++ b/view/theme/quattro/style.css
@@ -626,35 +626,6 @@ aside #profiles-menu {
   width: 48px;
   height: 48px;
 }
-/* mail view */
-.mail-conv-sender, .mail-conv-detail {
-  float: left;
-}
-.mail-conv-detail {
-  margin-left: 20px;
-  width: 500px;
-}
-.mail-conv-subject {
-  font-size: 1.4em;
-  margin: 10px 0;
-}
-.mail-conv-outside-wrapper-end {
-  clear: both;
-}
-.mail-conv-outside-wrapper {
-  margin-top: 30px;
-}
-.mail-conv-delete-wrapper {
-  float: right;
-  margin-right: 30px;
-  margin-top: 15px;
-}
-.mail-conv-break {
-  clear: both;
-}
-.mail-conv-delete-icon {
-  border: none;
-}
 /* group member */
 #contact-edit-drop-link, .mail-list-delete-wrapper, .group-delete-wrapper {
   float: right;
@@ -1355,6 +1326,9 @@ ul.tabs li .active {
 .field input, .field textarea {
   width: 400px;
 }
+.field input[type="checkbox"], .field input[type="radio"] {
+  width: auto;
+}
 .field textarea {
   height: 100px;
 }
@@ -1503,6 +1477,123 @@ ul.tabs li .active {
   left: 0px;
   top: 63px;
 }
+/* messages */
+#message-new {
+  background: #19aeff;
+  border: 1px solid #005c94;
+  width: 150px;
+}
+#message-new a {
+  color: #ffffff;
+  text-align: center;
+  display: block;
+  font-weight: bold;
+  padding: 1em 0px;
+}
+.mail-list-wrapper {
+  background-color: #f6f7f8;
+  margin-bottom: 5px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+.mail-list-wrapper span {
+  display: block;
+  float: left;
+  width: 20%;
+  overflow: hidden;
+}
+.mail-list-wrapper .mail-subject {
+  width: 30%;
+  padding: 4px 0px 0px 4px;
+}
+.mail-list-wrapper .mail-subject a {
+  display: block;
+}
+.mail-list-wrapper .mail-subject.unseen a {
+  font-weight: bold;
+}
+.mail-list-wrapper .mail-date {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-from {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-count {
+  padding: 4px 4px 0px 4px;
+  text-align: right;
+}
+.mail-list-wrapper .mail-delete {
+  float: right;
+}
+#mail-display-subject {
+  background-color: #f6f7f8;
+  color: #2d2d2d;
+  margin-bottom: 10px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+#mail-display-subject span {
+  float: left;
+  overflow: hidden;
+  padding: 4px 0px 0px 10px;
+}
+#mail-display-subject .mail-delete {
+  float: right;
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+#mail-display-subject:hover .mail-delete {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+/* mail view */
+/*
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+*/
 /* page footer */
 footer {
   height: 100px;

From 1a9bbac0bede3daf3bca9260397e1ad2214be1f7 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Wed, 28 Mar 2012 20:45:39 +0200
Subject: [PATCH 109/219] bugfix in diabook

---
 view/theme/diabook-blue/communityhome.tpl | 14 +++++++-------
 view/theme/diabook-blue/style-network.css | 14 +++++++++++++-
 view/theme/diabook-blue/style-profile.css | 12 ++++++++++++
 view/theme/diabook-blue/theme.php         |  6 +++---
 view/theme/diabook/theme.php              |  5 +++--
 5 files changed, 38 insertions(+), 13 deletions(-)

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 1e3da21993..fa8197dd45 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -6,7 +6,7 @@
 
 <div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box"></a></h3>
+<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
@@ -16,7 +16,7 @@
 
 <div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box"></a></h3>
+<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
 <div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
@@ -32,7 +32,7 @@
 
 <div id="close_friends">
 {{ if $nv }}
-<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box"></a></h3>
+<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
@@ -42,14 +42,14 @@
 
 <div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box"></a></h3>
+<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
 <div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
 {{ endif }}
 </div>
 
 <div id="close_lastusers">
 {{ if $lastusers_title }}
-<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box"></a></h3>
+<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box" title="close"></a></h3>
 <div id='lastusers-wrapper' class='items-wrapper'>
 {{ for $lastusers_items as $i }}
 	$i
@@ -70,7 +70,7 @@
 
 <div id="close_lastphotos">
 {{ if $photos_title }}
-<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box"></a></h3>
+<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box" title="close"></a></h3>
 <div id='ra-photos-wrapper' class='items-wrapper'>
 {{ for $photos_items as $i }}
 	$i
@@ -81,7 +81,7 @@
 
 <div id="close_lastlikes">
 {{ if $like_title }}
-<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box"></a></h3>
+<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box" title="close"></a></h3>
 <ul id='likes'>
 {{ for $like_items as $i }}
 	<li id='ra-photos-wrapper'>$i</li>
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index ebf4da695a..fc4e4c60ce 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1197,6 +1197,18 @@ right_aside .icon {width: 10px; height: 10px;}
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
 		float: right;
 		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
 		}
 		
 /* wall item */
@@ -1279,7 +1291,7 @@ right_aside .icon {width: 10px; height: 10px;}
 }
 
 .wall-item-container .wall-item-content img {
-  max-width: 400px;
+  max-width: 400px; 
 }
 .wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
   display: table-cell;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index db172dcdaa..b3a578680a 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -1196,6 +1196,18 @@ right_aside .icon {width: 10px; height: 10px;}
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
 		float: right;
 		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
 		}
 /* wall item */
 .tread-wrapper {
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 3e35144de6..de3042dbf6 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -150,7 +150,7 @@ function diabook_blue_community_info(){
 	if(local_user()) {
    $page = '<div id="page-sidebar-right_aside" class="widget">
 			<div class="title tool">
-			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box"></a></h3></div>
+			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box" title="close"></a></h3></div>
 			<div id="sidebar-page-list"><ul>';
 
 	$pagelist = array();
@@ -212,7 +212,7 @@ if ($a->argv[0] === "network" && local_user()){
 		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
 		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
 		$ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
-		$ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Public Groups'), "", "");
+		$ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Community Pages'), "", "");
 
 		$tpl = get_markup_template('profile_side.tpl');
 
@@ -237,7 +237,7 @@ if ($a->argv[0] === "network" && local_user()){
 
 
 //right_aside at profile pages
-if ($a->argv[0] === "profile"){
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	if($ccCookie != "8") {
 	// COMMUNITY
 	diabook_blue_community_info();
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index a3f0ca0d4b..076223a48c 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -243,17 +243,18 @@ if ($a->argv[0] === "network" && local_user()){
 
 
 //right_aside at profile pages
-if ($a->argv[0] === "profile"){
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	if($ccCookie != "8") {
 	// COMMUNITY
 	diabook_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-profile.css";
+	
+	
 	}
 }
 
-
 // custom css
 if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 

From aa26517cdcb70fd110372cf35fdefdd3357059e6 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Wed, 28 Mar 2012 23:07:34 +0200
Subject: [PATCH 110/219] add a searchbox to "find friends" for global search

---
 view/theme/diabook/communityhome.tpl   |   7 +++--
 view/theme/diabook/icons/srch_bg.gif   | Bin 0 -> 65 bytes
 view/theme/diabook/icons/srch_l.gif    | Bin 0 -> 303 bytes
 view/theme/diabook/icons/srch_r.gif    | Bin 0 -> 227 bytes
 view/theme/diabook/icons/srch_r_f2.gif | Bin 0 -> 278 bytes
 view/theme/diabook/style-network.css   |  39 +++++++++++++++++++++----
 view/theme/diabook/style-profile.css   |  26 +++++++++++++++++
 view/theme/diabook/theme.php           |   7 +++++
 8 files changed, 70 insertions(+), 9 deletions(-)
 create mode 100644 view/theme/diabook/icons/srch_bg.gif
 create mode 100644 view/theme/diabook/icons/srch_l.gif
 create mode 100644 view/theme/diabook/icons/srch_r.gif
 create mode 100644 view/theme/diabook/icons/srch_r_f2.gif

diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index a14705ed76..3e840abc48 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -30,13 +30,14 @@
 {{ endif }}
 </div>
 
-<div id="close_friends">
+<div id="close_friends" style="margin-bottom:53px;">
 {{ if $nv }}
 <h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
-<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
-<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>			
+<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
+<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>
+$nv.search
 {{ endif }}
 </div>
 
diff --git a/view/theme/diabook/icons/srch_bg.gif b/view/theme/diabook/icons/srch_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6a523ba8fcf1400053a9725a5e6d6c5c6976ee21
GIT binary patch
literal 65
zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ>
NIGiv33s7OO1^`K570Uns

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/srch_l.gif b/view/theme/diabook/icons/srch_l.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6d95bf35d9a2681b02edff0614d715f1e77e6944
GIT binary patch
literal 303
zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv
z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp
zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-!
zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc
z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L
U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/srch_r.gif b/view/theme/diabook/icons/srch_r.gif
new file mode 100644
index 0000000000000000000000000000000000000000..89833a3167084bd8232b4b32ad120faedcb15936
GIT binary patch
literal 227
zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38
zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg
zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9
mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/icons/srch_r_f2.gif b/view/theme/diabook/icons/srch_r_f2.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6df457bede2a81e236390edf1a1865d79f004945
GIT binary patch
literal 278
zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv>
zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r
z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli
z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy
kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 3882e37bd2..74ab3c233a 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1095,6 +1095,32 @@ aside #side-peoplefind-url {
   background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center;
 }
 /* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
 #add-search-popup {
   width: 200px;
   top: 18px;
@@ -1725,12 +1751,13 @@ transition: all 0.2s ease-in-out;
     margin-left: 5px;
 }
 /*input[type="submit"] {
-	border: 0px;
-    background-color: @ButtonBackgroundColor;
-    color: @ButtonColor;
-    padding: 0px 10px;
-	.rounded(5px);
-    height: 18px;
+    background-color: #33ACFF;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
 }*/
 /** acl **/
 #photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 249596f9fd..9bd67da8dc 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1090,6 +1090,32 @@ aside #side-peoplefind-url {
   background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center;
 }
 /* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
 #add-search-popup {
   width: 200px;
   top: 18px;
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 076223a48c..5d61739185 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -147,6 +147,13 @@ function diabook_community_info(){
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
 	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
 	
+	$nv['search'] = '<form name="simple_bar" method="get" action="http://dir.friendika.com/directory">
+						<span class="sbox_l"></span>
+						<span class="sbox">
+						<input type="text" name="search" size="13" maxlength="50">
+						</span>
+						<span class="sbox_r" id="srch_clear"></span>';
+	
 	$aside['$nv'] = $nv;
 	};
    

From 4fe0b56d765d98b79592cf855d72e823d4478854 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 14:54:00 -0700
Subject: [PATCH 111/219] bug #349 - email notls setting

---
 boot.php         | 2 +-
 mod/settings.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/boot.php b/boot.php
index e0ab98bde5..9582372ca1 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1294' );
+define ( 'FRIENDICA_VERSION',      '2.3.1295' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/mod/settings.php b/mod/settings.php
index 99bf8842d2..db7330fb59 100755
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -618,7 +618,7 @@ function settings_content(&$a) {
 			'$mail_disabled' => (($mail_disabled) ? t('Email access is disabled on this site.') : ''),
 			'$mail_server'	=> array('mail_server',  t('IMAP server name:'), $mail_server, ''),
 			'$mail_port'	=> array('mail_port', 	 t('IMAP port:'), $mail_port, ''),
-			'$mail_ssl'		=> array('mail_ssl', 	 t('Security:'), strtoupper($mail_ssl), '', array( ''=>t('None'), 'TLS'=>'TLS', 'SSL'=>'SSL')),
+			'$mail_ssl'		=> array('mail_ssl', 	 t('Security:'), strtoupper($mail_ssl), '', array( 'notls'=>t('None'), 'TLS'=>'TLS', 'SSL'=>'SSL')),
 			'$mail_user'	=> array('mail_user',    t('Email login name:'), $mail_user, ''),
 			'$mail_pass'	=> array('mail_pass', 	 t('Email password:'), '', ''),
 			'$mail_replyto'	=> array('mail_replyto', t('Reply-to address:'), '', 'Optional'),

From 7956c2d08e209635c40ca62e2a37d46fd41869af Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 17:21:56 -0700
Subject: [PATCH 112/219] improved rw notifications

---
 include/items.php   | 11 +++++++++++
 mod/dfrn_notify.php | 19 +++++++++++++++++--
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/include/items.php b/include/items.php
index 2eecadad10..9f7eb84d96 100755
--- a/include/items.php
+++ b/include/items.php
@@ -1090,12 +1090,23 @@ function dfrn_deliver($owner,$contact,$atom, $dissolve = false) {
 	$postvars     = array();
 	$sent_dfrn_id = hex2bin((string) $res->dfrn_id);
 	$challenge    = hex2bin((string) $res->challenge);
+	$perm         = (($res->perm) ? $res->perm : null);
 	$dfrn_version = (float) (($res->dfrn_version) ? $res->dfrn_version : 2.0);
 	$rino_allowed = ((intval($res->rino) === 1) ? 1 : 0);
 	$page         = (($owner['page-flags'] == PAGE_COMMUNITY) ? 1 : 0);
 
 	$final_dfrn_id = '';
 
+	if($perm) {
+		if((($perm == 'rw') && (! intval($contact['writable']))) 
+		|| (($perm == 'r') && (intval($contact['writable'])))) {
+			q("update contact set writable = %d where id = %d limit 1",
+				intval(($perm == 'rw') ? 1 : 0),
+				intval($contact['id'])
+			);
+			$contact['writable'] = (string) 1 - intval($contact['writable']);			
+		}
+	}
 
 	if(($contact['duplex'] && strlen($contact['pubkey'])) 
 		|| ($owner['page-flags'] == PAGE_COMMUNITY && strlen($contact['pubkey']))
diff --git a/mod/dfrn_notify.php b/mod/dfrn_notify.php
index 71860ac3b1..8e4ce06719 100755
--- a/mod/dfrn_notify.php
+++ b/mod/dfrn_notify.php
@@ -158,6 +158,7 @@ function dfrn_notify_post(&$a) {
 		);
 	}
 			
+
 	logger('dfrn_notify: received notify from ' . $importer['name'] . ' for ' . $importer['username']);
 	logger('dfrn_notify: data: ' . $data, LOGGER_DATA);
 
@@ -174,6 +175,13 @@ function dfrn_notify_post(&$a) {
 
 	}
 
+
+	// If we are setup as a soapbox we aren't accepting input from this person
+
+	if($importer['page-flags'] == PAGE_SOAPBOX)
+		xml_status(0);
+
+
 	if(strlen($key)) {
 		$rawkey = hex2bin(trim($key));
 		logger('rino: md5 raw key: ' . md5($rawkey));
@@ -261,7 +269,7 @@ function dfrn_notify_content(&$a) {
 				break; // NOTREACHED
 		}
 
-		$r = q("SELECT `contact`.*, `user`.`nickname` FROM `contact` LEFT JOIN `user` ON `user`.`uid` = `contact`.`uid` 
+		$r = q("SELECT `contact`.*, `user`.`nickname`, `user`.`page-flags` FROM `contact` LEFT JOIN `user` ON `user`.`uid` = `contact`.`uid` 
 				WHERE `contact`.`blocked` = 0 AND `contact`.`pending` = 0 AND `user`.`nickname` = '%s' 
 				AND `user`.`account_expired` = 0 $sql_extra LIMIT 1",
 				dbesc($a->argv[1])
@@ -299,6 +307,12 @@ function dfrn_notify_content(&$a) {
 		if(! $rino_enable)
 			$rino = 0;
 
+		if((($r[0]['rel']) && ($r[0]['rel'] != CONTACT_IS_SHARING)) || ($r[0]['page-flags'] == PAGE_COMMUNITY)) {
+			$perm = 'rw';
+		}
+		else {
+			$perm = 'r';
+		}
 
 		header("Content-type: text/xml");
 
@@ -306,7 +320,8 @@ function dfrn_notify_content(&$a) {
 			. '<dfrn_notify>' . "\r\n"
 			. "\t" . '<status>' . $status . '</status>' . "\r\n"
 			. "\t" . '<dfrn_version>' . DFRN_PROTOCOL_VERSION . '</dfrn_version>' . "\r\n"
-			. "\t" . '<rino>' . $rino . '</rino>' . "\r\n" 
+			. "\t" . '<rino>' . $rino . '</rino>' . "\r\n"
+			. "\t" . '<perm>' . $perm . '</perm>' . "\r\n" 
 			. "\t" . '<dfrn_id>' . $encrypted_id . '</dfrn_id>' . "\r\n" 
 			. "\t" . '<challenge>' . $challenge . '</challenge>' . "\r\n"
 			. '</dfrn_notify>' . "\r\n" ;

From 77715c0c65b5275f1d1b4b1c4b79bcf62b417c51 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 17:44:24 -0700
Subject: [PATCH 113/219] fix notification total

---
 mod/ping.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/mod/ping.php b/mod/ping.php
index 1562254b17..23a3f49379 100644
--- a/mod/ping.php
+++ b/mod/ping.php
@@ -22,6 +22,7 @@ function ping_init(&$a) {
 				and seen = 0 order by date desc limit 0, 50",
 				intval(local_user())
 			);
+			$sysnotify = $r[0]['total'];
 		}
 		else {
 			$z1 = q("select * from notify where uid = %d
@@ -35,6 +36,7 @@ function ping_init(&$a) {
 				intval(50 - intval($t[0]['total']))
 			);
 			$z = array_merge($z1,$z2);
+			$sysnotify = 0; // we will update this in a moment
 		}
 
 
@@ -147,13 +149,12 @@ function ping_init(&$a) {
 		$tot = $mail+$intro+$register+count($comments)+count($likes)+count($dislikes)+count($friends)+count($posts)+count($tags);
 
 		require_once('include/bbcode.php');
-		$sysnotify = 0;
 
 		if($firehose) {
 			echo '	<notif count="'.$tot.'">';
 		}
 		else {
-			if(count($z)) {
+			if(count($z) && (! $sysnotify)) {
 				foreach($z as $zz) {
 					if($zz['seen'] == 0)
 						$sysnotify ++;

From 3f89adfd62dc433bf75d193b84d4cfb47de3358b Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 17:51:43 -0700
Subject: [PATCH 114/219] wrong var for notify total

---
 mod/ping.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mod/ping.php b/mod/ping.php
index 23a3f49379..e911aaf1f4 100644
--- a/mod/ping.php
+++ b/mod/ping.php
@@ -22,7 +22,7 @@ function ping_init(&$a) {
 				and seen = 0 order by date desc limit 0, 50",
 				intval(local_user())
 			);
-			$sysnotify = $r[0]['total'];
+			$sysnotify = $t[0]['total'];
 		}
 		else {
 			$z1 = q("select * from notify where uid = %d

From 60fe74ce970468be187664198529dbd8d5a01a6c Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 19:56:14 -0700
Subject: [PATCH 115/219] network permission ids

---
 boot.php | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index 9582372ca1..b02e686bad 100755
--- a/boot.php
+++ b/boot.php
@@ -95,8 +95,8 @@ define ( 'PAGE_BLOG',              4 );
  * Network and protocol family types 
  */
 
-define ( 'NETWORK_ZOT',              'zot!');    // Zot!
 define ( 'NETWORK_DFRN',             'dfrn');    // Friendica, Mistpark, other DFRN implementations
+define ( 'NETWORK_ZOT',              'zot!');    // Zot!
 define ( 'NETWORK_OSTATUS',          'stat');    // status.net, identi.ca, GNU-social, other OStatus implementations
 define ( 'NETWORK_FEED',             'feed');    // RSS/Atom feeds with no known "post/notify" protocol
 define ( 'NETWORK_DIASPORA',         'dspr');    // Diaspora
@@ -108,6 +108,28 @@ define ( 'NETWORK_XMPP',             'xmpp');    // XMPP
 define ( 'NETWORK_MYSPACE',          'mysp');    // MySpace
 define ( 'NETWORK_GPLUS',            'goog');    // Google+
 
+/*
+ * These numbers are used in stored permissions
+ * and existing allocations MUST NEVER BE CHANGED
+ * OR RE-ASSIGNED! You may only add to them.
+ */
+
+$netgroup_ids = array(
+	NETWORK_DFRN     => (-1),
+	NETWORK_ZOT      => (-2),
+	NETWORK_OSTATUS  => (-3),
+	NETWORK_FEED     => (-4),
+	NETWORK_DIASPORA => (-5),
+	NETWORK_MAIL     => (-6),
+	NETWORK_MAIL2    => (-7),
+	NETWORK_FACEBOOK => (-8),
+	NETWORK_LINKEDIN => (-9),
+	NETWORK_XMPP     => (-10),
+	NETWORK_MYSPACE  => (-11),
+	NETWORK_GPLUS    => (-12),
+);
+
+
 /**
  * Maximum number of "people who like (or don't like) this"  that we will list by name
  */

From 4e4f7ac79fe5f75ee5595c3a6eb7d3e445c8c6e2 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 28 Mar 2012 20:50:09 -0700
Subject: [PATCH 116/219] some reported warnings cleaned up

---
 include/dba.php      |  5 ++++-
 include/diaspora.php | 12 ++++++------
 include/email.php    |  2 +-
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/include/dba.php b/include/dba.php
index 5beea7a3ac..138e82b58b 100755
--- a/include/dba.php
+++ b/include/dba.php
@@ -207,7 +207,10 @@ function q($sql) {
 	unset($args[0]);
 
 	if($db && $db->connected) {
-		$ret = $db->q(vsprintf($sql,$args));
+		$stmt = vsprintf($sql,$args);
+		if($stmt === false)
+			logger('dba: vsprintf error: ' . print_r(debug_bracktrace(),true));
+		$ret = $db->q($stmt);
 		return $ret;
 	}
 
diff --git a/include/diaspora.php b/include/diaspora.php
index 84d28a7ecf..104ccadf2e 100755
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -688,9 +688,9 @@ function diaspora_post($importer,$xml) {
 
 				// don't link tags that are already embedded in links
 
-				if(preg_match('/\[(.*?)' . preg_quote($tag) . '(.*?)\]/',$body))
+				if(preg_match('/\[(.*?)' . preg_quote($tag,'/') . '(.*?)\]/',$body))
 					continue;
-				if(preg_match('/\[(.*?)\]\((.*?)' . preg_quote($tag) . '(.*?)\)/',$body))
+				if(preg_match('/\[(.*?)\]\((.*?)' . preg_quote($tag,'/') . '(.*?)\)/',$body))
 					continue;
 
 				$basetag = str_replace('_',' ',substr($tag,1));
@@ -853,9 +853,9 @@ function diaspora_reshare($importer,$xml) {
 
 				// don't link tags that are already embedded in links
 
-				if(preg_match('/\[(.*?)' . preg_quote($tag) . '(.*?)\]/',$body))
+				if(preg_match('/\[(.*?)' . preg_quote($tag,'/') . '(.*?)\]/',$body))
 					continue;
-				if(preg_match('/\[(.*?)\]\((.*?)' . preg_quote($tag) . '(.*?)\)/',$body))
+				if(preg_match('/\[(.*?)\]\((.*?)' . preg_quote($tag,'/') . '(.*?)\)/',$body))
 					continue;
 
 
@@ -1094,9 +1094,9 @@ function diaspora_comment($importer,$xml,$msg) {
 
 				// don't link tags that are already embedded in links
 
-				if(preg_match('/\[(.*?)' . preg_quote($tag) . '(.*?)\]/',$body))
+				if(preg_match('/\[(.*?)' . preg_quote($tag,'/') . '(.*?)\]/',$body))
 					continue;
-				if(preg_match('/\[(.*?)\]\((.*?)' . preg_quote($tag) . '(.*?)\)/',$body))
+				if(preg_match('/\[(.*?)\]\((.*?)' . preg_quote($tag,'/') . '(.*?)\)/',$body))
 					continue;
 
 
diff --git a/include/email.php b/include/email.php
index bd44cb763e..b43ae0dc1c 100755
--- a/include/email.php
+++ b/include/email.php
@@ -250,7 +250,7 @@ function email_header_encode($in_str, $charset) {
 
         // remove trailing spacer and
         // add start and end delimiters
-        $spacer = preg_quote($spacer);
+        $spacer = preg_quote($spacer,'/');
         $out_str = preg_replace("/" . $spacer . "$/", "", $out_str);
         $out_str = $start . $out_str . $end;
     }

From 339c8a4b56f3f9d9b1557fbb393821602f62cc54 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Thu, 29 Mar 2012 11:02:59 +0200
Subject: [PATCH 118/219] css fixes in diabook-derivates

---
 view/theme/diabook-blue/communityhome.tpl   |   7 ++--
 view/theme/diabook-blue/icons/srch_bg.gif   | Bin 0 -> 65 bytes
 view/theme/diabook-blue/icons/srch_l.gif    | Bin 0 -> 303 bytes
 view/theme/diabook-blue/icons/srch_r.gif    | Bin 0 -> 227 bytes
 view/theme/diabook-blue/icons/srch_r_f2.gif | Bin 0 -> 278 bytes
 view/theme/diabook-blue/nav.tpl             |  18 +++++------
 view/theme/diabook-blue/style-network.css   |  34 ++++++++++++++++++++
 view/theme/diabook-blue/style-profile.css   |  34 ++++++++++++++++++++
 view/theme/diabook-blue/style.css           |   8 +++++
 view/theme/diabook-blue/theme.php           |  19 +++++++++++
 view/theme/diabook/communityhome.tpl        |   4 +--
 view/theme/diabook/nav.tpl                  |  12 +++----
 view/theme/diabook/style-network.css        |   8 +++++
 view/theme/diabook/style-profile.css        |   8 +++++
 view/theme/diabook/style.css                |   4 +++
 view/theme/diabook/theme.php                |   3 +-
 16 files changed, 136 insertions(+), 23 deletions(-)
 create mode 100644 view/theme/diabook-blue/icons/srch_bg.gif
 create mode 100644 view/theme/diabook-blue/icons/srch_l.gif
 create mode 100644 view/theme/diabook-blue/icons/srch_r.gif
 create mode 100644 view/theme/diabook-blue/icons/srch_r_f2.gif

diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index fa8197dd45..00a59eec0d 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -7,10 +7,10 @@
 <div id="close_helpers">
 {{ if $lastusers_title }}
 <h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
 <a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
-<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
 {{ endif }}
 </div>
 
@@ -30,13 +30,14 @@
 {{ endif }}
 </div>
 
-<div id="close_friends">
+<div id="close_friends" style="margin-bottom:53px;">
 {{ if $nv }}
 <h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
-<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a>
+<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>			
+$nv.search
 {{ endif }}
 </div>
 
diff --git a/view/theme/diabook-blue/icons/srch_bg.gif b/view/theme/diabook-blue/icons/srch_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6a523ba8fcf1400053a9725a5e6d6c5c6976ee21
GIT binary patch
literal 65
zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ>
NIGiv33s7OO1^`K570Uns

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/srch_l.gif b/view/theme/diabook-blue/icons/srch_l.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6d95bf35d9a2681b02edff0614d715f1e77e6944
GIT binary patch
literal 303
zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv
z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp
zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-!
zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc
z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L
U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/srch_r.gif b/view/theme/diabook-blue/icons/srch_r.gif
new file mode 100644
index 0000000000000000000000000000000000000000..89833a3167084bd8232b4b32ad120faedcb15936
GIT binary patch
literal 227
zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38
zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg
zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9
mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/icons/srch_r_f2.gif b/view/theme/diabook-blue/icons/srch_r_f2.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6df457bede2a81e236390edf1a1865d79f004945
GIT binary patch
literal 278
zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv>
zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r
z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli
z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy
kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-blue/nav.tpl b/view/theme/diabook-blue/nav.tpl
index 651b9647d1..d73dd047ab 100644
--- a/view/theme/diabook-blue/nav.tpl
+++ b/view/theme/diabook-blue/nav.tpl
@@ -65,15 +65,11 @@
 			<ul id="nav-site-menu" class="menu-popup">
 				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
 
+				{{ if $nav.settings }} <li><a class="$nav.search.2" onClick="restore_boxes()" title="Restore right-hand column" style="cursor: pointer;">Restore right-hand column</a></li>{{ endif }}
+
 				{{ if $nav.help }} <li><a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }}
-
-
-										<li ><a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a></li>
-
-
-										<li><a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a></li>
 										
-										<li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
+										 <li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
 
 				{{ if $nav.settings }}<li><a class="menu-sep $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
 				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
@@ -84,7 +80,11 @@
 			</ul>		
 		</li>
 		
-		
+		{{ if $nav.directory }}
+		<li id="nav-directory-link" class="nav-menu $sel.directory">
+			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+		</li>
+		{{ endif }}
 		
 		
 		{{ if $nav.apps }}
@@ -98,7 +98,7 @@
 			</li>	
 		{{ endif }}		
 		
-      {{ if $nav.home }}
+      {{ if $nav.settings }}
 			<li id="nav-home-link" class="nav-menu $sel.home">
 				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
 				<span id="home-update" class="nav-notify"></span>
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index fc4e4c60ce..d2e7744e54 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -641,6 +641,10 @@ nav #search-box #search-text {
   background-image:  url('icons/lupe.png');
   background-repeat:no-repeat;
   padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 	}
 
 
@@ -1003,6 +1007,10 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 }
 aside #side-follow-url {
 	width: 150px;
@@ -1112,6 +1120,32 @@ list-style-type: disc;
   background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
 }
 /* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
 #add-search-popup {
   width: 200px;
   top: 18px;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index b3a578680a..29ab2a7b93 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -642,6 +642,10 @@ nav #search-box #search-text {
   background-image:  url('icons/lupe.png');
   background-repeat:no-repeat;
   padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 	}
 
 
@@ -1002,6 +1006,10 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 }
 aside #side-follow-url {
 	width: 150px;
@@ -1111,6 +1119,32 @@ list-style-type: disc;
   background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
 }
 /* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
 #add-search-popup {
   width: 200px;
   top: 18px;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index 65a019dbff..16ebe9986e 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -639,6 +639,10 @@ nav #search-box #search-text {
   background-image:  url('icons/lupe.png');
   background-repeat:no-repeat;
   padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 	}
 
 
@@ -1000,6 +1004,10 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 173px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 }
 aside #side-follow-url {
 	width: 173px;
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index de3042dbf6..667b0f26b1 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -144,6 +144,13 @@ function diabook_blue_community_info(){
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
 	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
 	
+	$nv['search'] = '<form name="simple_bar" method="get" action="http://dir.friendika.com/directory">
+						<span class="sbox_l"></span>
+						<span class="sbox">
+						<input type="text" name="search" size="13" maxlength="50">
+						</span>
+						<span class="sbox_r" id="srch_clear"></span>';
+						
 	$aside['$nv'] = $nv;
 	};
 	//Community Page
@@ -353,6 +360,18 @@ function close_lastlikes(){
  document.getElementById( "close_lastlikes" ).style.display = "none";
  $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
  };
+
+function restore_boxes(){
+	$.cookie('close_pages','2', { expires: 365, path: '/' });
+	$.cookie('close_helpers','2', { expires: 365, path: '/' });
+	$.cookie('close_services','2', { expires: 365, path: '/' });
+	$.cookie('close_friends','2', { expires: 365, path: '/' });
+	$.cookie('close_postit','2', { expires: 365, path: '/' });
+	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
+	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
+	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
+	alert('Right-hand column was restored. Please refresh your browser');
+  }; 
  
 </script>
 
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 3e840abc48..72e27e4e58 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -7,10 +7,10 @@
 <div id="close_helpers">
 {{ if $lastusers_title }}
 <h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
-<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a><br>
-<a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a>
+<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
 {{ endif }}
 </div>
 
diff --git a/view/theme/diabook/nav.tpl b/view/theme/diabook/nav.tpl
index 9acf1032c1..99d69ab38f 100644
--- a/view/theme/diabook/nav.tpl
+++ b/view/theme/diabook/nav.tpl
@@ -66,14 +66,12 @@
 			<ul id="nav-site-menu" class="menu-popup">
 				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
 
-				{{ if $nav.help }} <li><a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }}
-
-										<li><a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a></li>
+				{{ if $nav.settings }} <li><a class="$nav.search.2" onClick="restore_boxes()" title="Restore right-hand column" style="cursor: pointer;">Restore right-hand column</a></li>{{ endif }}
 										
-										<li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
+				{{ if $nav.help }} <li><a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }}									
+										
+										 <li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
 										
-										<li><a class="$nav.search.2" onClick="restore_boxes()" title="restore third column" style="cursor: pointer;">Restore right-hand column</a></li>
-
 				{{ if $nav.settings }}<li><a class="menu-sep $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
 				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
 
@@ -101,7 +99,7 @@
 			</li>	
 		{{ endif }}		
 		
-      {{ if $nav.home }}
+      {{ if $nav.settings }}
 			<li id="nav-home-link" class="nav-menu $sel.home">
 				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
 				<span id="home-update" class="nav-notify"></span>
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 74ab3c233a..d595fd7da0 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -642,6 +642,10 @@ nav #search-box #search-text {
   background-image:  url('icons/lupe.png');
   background-repeat:no-repeat;
   padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 	}
 
 
@@ -996,6 +1000,10 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 }
 aside #side-follow-url {
 	width: 150px;
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 9bd67da8dc..ea1081a2bd 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -641,6 +641,10 @@ nav #search-box #search-text {
   background-image:  url('icons/lupe.png');
   background-repeat:no-repeat;
   padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 	}
 
 
@@ -991,6 +995,10 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 }
 aside #side-follow-url {
 	width: 150px;
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index d964243a93..c3f5f55982 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -640,6 +640,10 @@ nav #search-box #search-text {
   background-image:  url('icons/lupe.png');
   background-repeat:no-repeat;
   padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 	}
 
 
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 5d61739185..cdac4019c8 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -377,7 +377,7 @@ function restore_boxes(){
 	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
 	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
 	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
-	alert('Right-hand column was restored');
+	alert('Right-hand column was restored. Please refresh your browser');
   };
 
  
@@ -385,4 +385,3 @@ function restore_boxes(){
  
  
 EOT;
-

From e935b3a2253e2c1078ebecb7b9784029c94fb344 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 04:07:16 -0700
Subject: [PATCH 119/219] theme file_as combobox for 2.0

---
 view/field_combobox.tpl           | 2 +-
 view/theme/duepuntozero/style.css | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/view/field_combobox.tpl b/view/field_combobox.tpl
index 6581330714..a4dc8e5714 100644
--- a/view/field_combobox.tpl
+++ b/view/field_combobox.tpl
@@ -1,6 +1,6 @@
 	
 	<div class='field combobox'>
-		<label for='id_$field.0'>$field.1</label>
+		<label for='id_$field.0' id='id_$field.0_label'>$field.1</label>
 		{# html5 don't work on Chrome, Safari and IE9
 		<input id="id_$field.0" type="text" list="data_$field.0" >
 		<datalist id="data_$field.0" >
diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index c86df75f59..8a8fac662b 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -3059,3 +3059,10 @@ ul.menu-popup {
 .notify-seen {
 	background: #DDDDDD;
 }
+
+#id_term_label {
+	width:75px;
+}
+#id_term {
+	width:100px;
+}
\ No newline at end of file

From 5921dc6f1679afdcc0551da248f94d24db9ed360 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 16:01:44 -0700
Subject: [PATCH 120/219] typo in function name

---
 boot.php        | 2 +-
 include/dba.php | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/boot.php b/boot.php
index b02e686bad..4a4adbbc82 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1295' );
+define ( 'FRIENDICA_VERSION',      '2.3.1296' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/include/dba.php b/include/dba.php
index 138e82b58b..76cc0bc7b9 100755
--- a/include/dba.php
+++ b/include/dba.php
@@ -209,9 +209,8 @@ function q($sql) {
 	if($db && $db->connected) {
 		$stmt = vsprintf($sql,$args);
 		if($stmt === false)
-			logger('dba: vsprintf error: ' . print_r(debug_bracktrace(),true));
-		$ret = $db->q($stmt);
-		return $ret;
+			logger('dba: vsprintf error: ' . print_r(debug_backtrace(),true));
+		return $db->q($stmt);
 	}
 
 	/**

From 3b4016168ddb9927f710775008d3a80ee582e34f Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Thu, 29 Mar 2012 20:19:43 -0400
Subject: [PATCH 121/219] tweaking stuff in dispys. i thought i fixed the login
 screens, but they're b0rked right now.

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/style.css     | 22 +++++++++++++++++-----
 view/theme/dispy-dark/theme.php     | 23 ++---------------------
 view/theme/dispy-dark/wall_item.tpl |  8 ++++----
 view/theme/dispy/style.css          | 20 ++++++++++++++++----
 view/theme/dispy/theme.php          | 21 +--------------------
 view/theme/dispy/wall_item.tpl      |  8 ++++----
 6 files changed, 44 insertions(+), 58 deletions(-)

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 3616489992..5dc0776e03 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -1031,6 +1031,7 @@ section {
     font-size: 0.8em;
     padding-right: 230px;
 	min-width: 475px;
+	width: 65%;
 }
 
 /** tabs **/
@@ -1161,10 +1162,18 @@ section {
     transition: all 1s ease-in-out;
 }
 .wall-item-subtools1 {
-	list-style: none;
+    height: 30px;
+    list-style: none outside none;
+    margin: 20px 0 30px -20px;
+    padding: 0;
+    width: 30px;
 }
 .wall-item-subtools2 {
-	list-style: none;
+    height: 25px;
+    list-style: none outside none;
+    margin: -75px 0 0 5px;
+    padding: 0;
+    width: 25px;
 }
 .wall-item-title {
 	font-size: 1.2em;
@@ -1172,11 +1181,15 @@ section {
     margin-bottom: 1em;
 }
 .wall-item-body {
-	margin: 10px 10px 10px 0px;
+	margin: 20px 20px 10px 0px;
     text-align: left;
 }
 .wall-item-lock-wrapper {
 	float: right;
+    height: 22px;
+    margin: 0 -5px 0 0;
+    width: 22px;
+	opacity: 1;
 }
 .wall-item-dislike,
 .wall-item-like {
@@ -2141,8 +2154,7 @@ div[id$="wrapper"] br {
 	opacity: 0.1;
 	filter:alpha(opacity=10);
 	float: right;
-	margin-right: 10px;
-
+	margin-right: 5px;
 }
 .item-select:hover, .checkeditem {
 	opacity: 1;
diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index cebe9eb4fc..7115faca15 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -6,14 +6,9 @@
  * Version: 1.0
  * Author: Simon <http://simon.kisikew.org/>
  * Maintainer: Simon <http://simon.kisikew.org/>
- * Screenshot: <a href="screenshot.png">screenshot</a>
+ * Screenshot: <a href="screenshot.jpg">Screenshot</a>
  */
 
-
-$a->theme_info = array(
-	'extends' => 'dispy-dark'
-);
-
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -111,20 +106,6 @@ $(document).ready(function() {
 		$(this).css({color: '#eec'});
 	});
 
-/*	$('#profile-photo-wrapper').mouseover(function() {
-		$('.profile-edit-side-div').css({display: 'block'});
-	}).mouseout(function() {
-		$('.profile-edit-side-div').css({display: 'none'});
-		return false;
-	});
-
-	$('img.photo').mouseover(function() {
-		$('.profile-edit-side-div').css({display: 'block'});
-	}).mouseout(function() {
-		$('.profile-edit-side-div').css({display: 'none'});
-		return false;
-	});*/
-
 });
 </script>
 EOT;
@@ -157,6 +138,6 @@ function dispydark_community_info() {
 }
 
 // aside on profile page
-if ($a->argv[0] === "profile") {
+if (($a->argv[0] . $a->argv[1]) === ("profile" . $a->user['nickname'])) {
 	dispydark_community_info();
 }
diff --git a/view/theme/dispy-dark/wall_item.tpl b/view/theme/dispy-dark/wall_item.tpl
index 4b973bf93e..b54f753d3f 100644
--- a/view/theme/dispy-dark/wall_item.tpl
+++ b/view/theme/dispy-dark/wall_item.tpl
@@ -16,11 +16,11 @@
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			<ul class="wall-item-subtools1">
-				<li class="wall-item-lock-wrapper">
+				<div class="wall-item-lock-wrapper">
 					{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
 					{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-				</li>
+				</div>
+			<ul class="wall-item-subtools1">
 				{{ if $item.star }}
 				<li>
 					<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
@@ -37,7 +37,7 @@
 					<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 				</li>
 				{{ endif }}
-			</ul>
+			</ul><br style="clear:left;" />
 			<ul class="wall-item-subtools2">
 				{{ if $item.filer }}
 				<li><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></li>
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index c2c7467671..1d6bba738d 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -1031,6 +1031,7 @@ section {
     font-size: 0.8em;
     padding-right: 230px;
 	min-width: 475px;
+	width: 65%;
 }
 
 /** tabs **/
@@ -1161,10 +1162,18 @@ section {
     transition: all 1s ease-in-out;
 }
 .wall-item-subtools1 {
-	list-style: none;
+    height: 30px;
+    list-style: none outside none;
+    margin: 20px 0 30px -20px;
+    padding: 0;
+    width: 30px;
 }
 .wall-item-subtools2 {
-	list-style: none;
+    height: 25px;
+    list-style: none outside none;
+    margin: -75px 0 0 5px;
+    padding: 0;
+    width: 25px;
 }
 .wall-item-title {
 	font-size: 1.2em;
@@ -1172,11 +1181,15 @@ section {
     margin-bottom: 1em;
 }
 .wall-item-body {
-	margin: 10px 10px 10px 0px;
+	margin: 20px 20px 10px 0px;
     text-align: left;
 }
 .wall-item-lock-wrapper {
 	float: right;
+    height: 22px;
+    margin: 0 -5px 0 0;
+    width: 22px;
+	opacity: 1;
 }
 .wall-item-dislike,
 .wall-item-like {
@@ -2142,7 +2155,6 @@ div[id$="wrapper"] br {
 	filter:alpha(opacity=10);
 	float: right;
 	margin-right: 10px;
-
 }
 .item-select:hover, .checkeditem {
 	opacity: 1;
diff --git a/view/theme/dispy/theme.php b/view/theme/dispy/theme.php
index 9789fd0fa3..f3c54caf9e 100644
--- a/view/theme/dispy/theme.php
+++ b/view/theme/dispy/theme.php
@@ -9,11 +9,6 @@
  * Screenshot: <a href="screenshot.jpg">Screenshot</a>
  */
 
-
-$a->theme_info = array(
-	'extends' => 'dispy'
-);
-
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -111,20 +106,6 @@ $(document).ready(function() {
 		$(this).css({color: '#eec'});
 	});
 
-/*	$('#profile-photo-wrapper').mouseover(function() {
-		$('.profile-edit-side-div').css({display: 'block'});
-	}).mouseout(function() {
-		$('.profile-edit-side-div').css({display: 'none'});
-		return false;
-	});
-
-	$('img.photo').mouseover(function() {
-		$('.profile-edit-side-div').css({display: 'block'});
-	}).mouseout(function() {
-		$('.profile-edit-side-div').css({display: 'none'});
-		return false;
-	});*/
-
 });
 </script>
 EOT;
@@ -157,6 +138,6 @@ function dispy_community_info() {
 }
 
 // aside on profile page
-if ($a->argv[0] === "profile") {
+if (($a->argv[0] . $a->argv[1]) === ("profile" . $a->user['nickname'])) {
 	dispy_community_info();
 }
diff --git a/view/theme/dispy/wall_item.tpl b/view/theme/dispy/wall_item.tpl
index 4b973bf93e..b54f753d3f 100644
--- a/view/theme/dispy/wall_item.tpl
+++ b/view/theme/dispy/wall_item.tpl
@@ -16,11 +16,11 @@
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			<ul class="wall-item-subtools1">
-				<li class="wall-item-lock-wrapper">
+				<div class="wall-item-lock-wrapper">
 					{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
 					{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-				</li>
+				</div>
+			<ul class="wall-item-subtools1">
 				{{ if $item.star }}
 				<li>
 					<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
@@ -37,7 +37,7 @@
 					<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 				</li>
 				{{ endif }}
-			</ul>
+			</ul><br style="clear:left;" />
 			<ul class="wall-item-subtools2">
 				{{ if $item.filer }}
 				<li><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></li>

From 75f778a504c6032c6e029c741be8354419130741 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 18:22:20 -0700
Subject: [PATCH 122/219] provide a way to specify an admin account for
 siteinfo if more than one have admin email address

---
 mod/friendica.php | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/mod/friendica.php b/mod/friendica.php
index d5dad94484..52a064224a 100755
--- a/mod/friendica.php
+++ b/mod/friendica.php
@@ -4,8 +4,12 @@ function friendica_init(&$a) {
 	if ($a->argv[1]=="json"){
 		$register_policy = Array('REGISTER_CLOSED', 'REGISTER_APPROVE', 'REGISTER_OPEN');
 
+		$sql_extra = '';
+		if(x($a->config,'admin_nickname')) {
+			$sql_extra = sprintf(" AND nickname = '%s' ",dbesc($a->config['admin_nickname']));
+		}
 		if (isset($a->config['admin_email']) && $a->config['admin_email']!=''){
-			$r = q("SELECT username, nickname FROM user WHERE email='%s'", $a->config['admin_email']);
+			$r = q("SELECT username, nickname FROM user WHERE email='%s' $sql_extra", dbesc($a->config['admin_email']));
 			$admin = array(
 				'name' => $r[0]['username'],
 				'profile'=> $a->get_baseurl().'/profile/'.$r[0]['nickname'],

From bb8beb26b4d87c27ce4c8dce3e1229a27a2d1a7e Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 20:58:32 -0700
Subject: [PATCH 123/219] use zrl to get home again

---
 boot.php                 | 18 +++++++++++++++++
 include/conversation.php | 43 ++++++++++++++++++++++++----------------
 include/nav.php          |  2 ++
 include/security.php     |  1 +
 include/text.php         |  2 ++
 index.php                |  3 +++
 mod/viewcontacts.php     |  2 ++
 7 files changed, 54 insertions(+), 17 deletions(-)

diff --git a/boot.php b/boot.php
index 4a4adbbc82..1f2b690773 100755
--- a/boot.php
+++ b/boot.php
@@ -1415,3 +1415,21 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
 
 	return replace_macros($tpl,array('$tabs' => $arr['tabs']));
 }}	
+
+function get_my_url() {
+	if(x($_SESSION,'my_url'))
+		return $_SESSION['my_url'];
+	return false;
+}
+
+function zrl($s) {
+	if(! strlen($s))
+		return $s;
+	if(! strpos($s,'/profile/'))
+		return $s;	
+	$achar = strpos($s,'?') ? '&' : '?';
+	$mine = get_my_url();
+	if($mine and ! link_compare($mine,$s))
+		return $s . $achar . 'zrl=' . urlencode($mine);
+	return $s;
+}
\ No newline at end of file
diff --git a/include/conversation.php b/include/conversation.php
index 5de4fcb51a..37856651e1 100755
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -94,9 +94,9 @@ function localize_item(&$item){
 			
 		}
 		
-		$A = '[url=' . $Alink . ']' . $Aname . '[/url]';
-		$B = '[url=' . $Blink . ']' . $Bname . '[/url]';
-		if ($Bphoto!="") $Bphoto = '[url=' . $Blink . '][img]' . $Bphoto . '[/img][/url]';
+		$A = '[url=' . zrl($Alink) . ']' . $Aname . '[/url]';
+		$B = '[url=' . zrl($Blink) . ']' . $Bname . '[/url]';
+		if ($Bphoto!="") $Bphoto = '[url=' . zrl($Blink) . '][img]' . $Bphoto . '[/img][/url]';
 
 		$item['body'] = sprintf( t('%1$s is now friends with %2$s'), $A, $B)."\n\n\n".$Bphoto;
 
@@ -108,8 +108,8 @@ function localize_item(&$item){
 		if(count($r)==0) return;
 		$obj=$r[0];
 		
-		$author	 = '[url=' . $item['author-link'] . ']' . $item['author-name'] . '[/url]';
-		$objauthor =  '[url=' . $obj['author-link'] . ']' . $obj['author-name'] . '[/url]';
+		$author	 = '[url=' . zrl($item['author-link']) . ']' . $item['author-name'] . '[/url]';
+		$objauthor =  '[url=' . zrl($obj['author-link']) . ']' . $obj['author-name'] . '[/url]';
 		
 		switch($obj['verb']){
 			case ACTIVITY_POST:
@@ -158,8 +158,8 @@ function localize_item(&$item){
 				$target = $r[0];
 				$Bname = $target['author-name'];
 				$Blink = $target['author-link'];
-				$A = '[url=' . $Alink . ']' . $Aname . '[/url]';
-				$B = '[url=' . $Blink . ']' . $Bname . '[/url]';
+				$A = '[url=' . zrl($Alink) . ']' . $Aname . '[/url]';
+				$B = '[url=' . zrl($Blink) . ']' . $Bname . '[/url]';
 				$P = '[url=' . $target['plink'] . ']' . t('post/item') . '[/url]';
 				$item['body'] = sprintf( t('%1$s marked %2$s\'s %3$s as favorite'), $A, $B, $P)."\n";
 
@@ -276,13 +276,16 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
 				if($item['author-link'] && (! $item['author-name']))
 					$profile_name = $item['author-link'];
 
+
+
 				$sp = false;
 				$profile_link = best_link_url($item,$sp);
-				if($sp)
-					$sparkle = ' sparkle';
 				if($profile_link === 'mailbox')
 					$profile_link = '';
-
+				if($sp)
+					$sparkle = ' sparkle';
+				else
+					$profile_link = zrl($profile_link);					
 
 				$normalised = normalise_link((strlen($item['author-link'])) ? $item['author-link'] : $item['url']);
 				if(($normalised != 'mailbox') && (x($a->contacts[$normalised])))
@@ -484,7 +487,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
 						// This will have been stored in $a->page_contact by our calling page.
 						// Put this person on the left of the wall-to-wall notice.
 
-						$owner_url = $a->page_contact['url'];
+						$owner_url = zrl($a->page_contact['url']);
 						$owner_photo = $a->page_contact['thumb'];
 						$owner_name = $a->page_contact['name'];
 						$template = $wallwall;
@@ -501,10 +504,12 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
 						$commentww = 'ww';
 						// If it is our contact, use a friendly redirect link
 						if((link_compare($item['owner-link'],$item['url'])) 
-							&& ($item['network'] === 'dfrn')) {
+							&& ($item['network'] === NETWORK_DFRN)) {
 							$owner_url = $redirect_url;
 							$osparkle = ' sparkle';
 						}
+						else
+							$owner_url = zrl($owner_url);
 					}
 				}
 
@@ -596,14 +601,14 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
 				if($item['author-link'] && (! $item['author-name']))
 					$profile_name = $item['author-link'];
 
-
 				$sp = false;
 				$profile_link = best_link_url($item,$sp);
-				if($sp)
-					$sparkle = ' sparkle';
-
 				if($profile_link === 'mailbox')
 					$profile_link = '';
+				if($sp)
+					$sparkle = ' sparkle';
+				else
+					$profile_link = zrl($profile_link);					
 
 				$normalised = normalise_link((strlen($item['author-link'])) ? $item['author-link'] : $item['url']);
 				if(($normalised != 'mailbox') && (x($a->contacts,$normalised)))
@@ -767,8 +772,10 @@ function item_photo_menu($item){
 		$photos_link = $profile_link . "?url=photos";
 		$profile_link = $profile_link . "?url=profile";
 		$pm_url = $a->get_baseurl($ssl_state) . '/message/new/' . $cid;
+		$zurl = '';
 	}
 	else {
+		$profile_link = zrl($profile_link);
 		if(local_user() && local_user() == $item['uid'] && link_compare($item['url'],$item['author-link'])) {
 			$cid = $item['contact-id'];
 		}		
@@ -795,7 +802,7 @@ function item_photo_menu($item){
 	$menu = Array(
 		t("View status") => $status_link,
 		t("View profile") => $profile_link,
-		t("View photos") => $photos_link,		
+		t("View photos") => $photos_link,
 		t("View recent") => $posts_link, 
 		t("Edit contact") => $contact_url,
 		t("Send PM") => $pm_url,
@@ -828,6 +835,8 @@ function like_puller($a,$item,&$arr,$mode) {
 			$url = $a->get_baseurl(true) . '/redir/' . $item['contact-id'];
 			$sparkle = ' class="sparkle" ';
 		}
+		else
+			$url = zrl($url);
 		if(! ((isset($arr[$item['parent'] . '-l'])) && (is_array($arr[$item['parent'] . '-l']))))
 			$arr[$item['parent'] . '-l'] = array();
 		if(! isset($arr[$item['parent']]))
diff --git a/include/nav.php b/include/nav.php
index f40e92dbce..d4f22e7ee7 100755
--- a/include/nav.php
+++ b/include/nav.php
@@ -70,6 +70,8 @@ function nav(&$a) {
 	 */
 
 	$homelink = ((x($_SESSION,'visitor_home')) ? $_SESSION['visitor_home'] : '');
+	if(get_my_url())
+		$homelink = get_my_url();
 
 	if(($a->module != 'home') && (! (local_user()))) 
 		$nav['home'] = array($homelink, t('Home'), "", t('Home Page'));
diff --git a/include/security.php b/include/security.php
index 19e91eb63d..66622fd331 100755
--- a/include/security.php
+++ b/include/security.php
@@ -9,6 +9,7 @@ function authenticate_success($user_record, $login_initial = false, $interactive
 	$_SESSION['authenticated'] = 1;
 	$_SESSION['page_flags'] = $user_record['page-flags'];
 	$_SESSION['my_url'] = $a->get_baseurl() . '/profile/' . $user_record['nickname'];
+	$_SESSION['my_address'] = $user_record['nickname'] . '@' . substr($a->get_baseurl(),strpos($a->get_baseurl(),'://')+3);
 	$_SESSION['addr'] = $_SERVER['REMOTE_ADDR'];
 
 	$a->user = $user_record;
diff --git a/include/text.php b/include/text.php
index 6d557ed84e..0b825cc399 100644
--- a/include/text.php
+++ b/include/text.php
@@ -610,6 +610,8 @@ function micropro($contact, $redirect = false, $class = '', $textmode = false) {
 			$url = $redirect_url;
 			$sparkle = ' sparkle';
 		}
+		else
+			$url = zrl($url);
 	}
 	$click = ((x($contact,'click')) ? ' onclick="' . $contact['click'] . '" ' : '');
 	if($click)
diff --git a/index.php b/index.php
index 0916ed8b10..d4587b754c 100755
--- a/index.php
+++ b/index.php
@@ -93,6 +93,9 @@ if((x($_SESSION,'language')) && ($_SESSION['language'] !== $lang)) {
 	load_translation_table($lang);
 }
 
+if(x($_GET,'zurl')) {
+	$_SESSION['my_url'] = $_GET['zurl'];
+}
 
 /**
  *
diff --git a/mod/viewcontacts.php b/mod/viewcontacts.php
index 6b66f60d77..e7d26b73e5 100755
--- a/mod/viewcontacts.php
+++ b/mod/viewcontacts.php
@@ -54,6 +54,8 @@ function viewcontacts_content(&$a) {
 
 		if($is_owner && ($rr['network'] === NETWORK_DFRN) && ($rr['rel']))
 			$url = 'redir/' . $rr['id'];
+		else
+			$url = zrl($url);
 
 		$contacts[] = array(
 			'id' => $rr['id'],

From 168cf3b9d4ca004dd589d14f4c8f31cd0d7e1265 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 21:08:10 -0700
Subject: [PATCH 124/219] zrl on mentions

---
 include/conversation.php | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/include/conversation.php b/include/conversation.php
index 37856651e1..6283cfe0ae 100755
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -166,6 +166,12 @@ function localize_item(&$item){
 			}
 		}
 	}
+	$matches = null;
+	if(preg_match_all('/@[url=(.*?)]/is',$item['body'],$matches,PREG_SET_ORDER)) {
+		foreach($matches as $mtch) {
+			$item['body'] = str_replace($mtch[0],'@[url=' . zrl($mtch[1]). ']',$item['body']);
+		}
+	}
 
 }
 

From 9332312ce93cd4b7113f31109d4c1dd1656f6189 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 21:18:47 -0700
Subject: [PATCH 125/219] silly mistake

---
 include/conversation.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/include/conversation.php b/include/conversation.php
index 6283cfe0ae..1c3ee43b0a 100755
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -167,9 +167,10 @@ function localize_item(&$item){
 		}
 	}
 	$matches = null;
-	if(preg_match_all('/@[url=(.*?)]/is',$item['body'],$matches,PREG_SET_ORDER)) {
+	if(preg_match_all('/@\[url=(.*?)\]/is',$item['body'],$matches,PREG_SET_ORDER)) {
 		foreach($matches as $mtch) {
-			$item['body'] = str_replace($mtch[0],'@[url=' . zrl($mtch[1]). ']',$item['body']);
+			if(! strpos($mtch[1],'zrl='))
+				$item['body'] = str_replace($mtch[0],'@[url=' . zrl($mtch[1]). ']',$item['body']);
 		}
 	}
 

From e2c295c01f92cf9a1550a231296ff4723172592b Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 21:44:30 -0700
Subject: [PATCH 126/219] another silly mistake

---
 include/nav.php | 6 +++---
 index.php       | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/include/nav.php b/include/nav.php
index d4f22e7ee7..2c9c643a92 100755
--- a/include/nav.php
+++ b/include/nav.php
@@ -69,9 +69,9 @@ function nav(&$a) {
 	 * "Home" should also take you home from an authenticated remote profile connection
 	 */
 
-	$homelink = ((x($_SESSION,'visitor_home')) ? $_SESSION['visitor_home'] : '');
-	if(get_my_url())
-		$homelink = get_my_url();
+	$homelink = get_my_url();
+	if(! $homelink)
+		$homelink = ((x($_SESSION,'visitor_home')) ? $_SESSION['visitor_home'] : '');
 
 	if(($a->module != 'home') && (! (local_user()))) 
 		$nav['home'] = array($homelink, t('Home'), "", t('Home Page'));
diff --git a/index.php b/index.php
index d4587b754c..2faac1f289 100755
--- a/index.php
+++ b/index.php
@@ -93,8 +93,8 @@ if((x($_SESSION,'language')) && ($_SESSION['language'] !== $lang)) {
 	load_translation_table($lang);
 }
 
-if(x($_GET,'zurl')) {
-	$_SESSION['my_url'] = $_GET['zurl'];
+if(x($_GET,'zrl')) {
+	$_SESSION['my_url'] = $_GET['zrl'];
 }
 
 /**

From d83bfd464baebf7d203a07d1bd92a00d2734d0ad Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 29 Mar 2012 22:20:14 -0700
Subject: [PATCH 127/219] zrl into people searches

---
 mod/dirfind.php       | 2 +-
 mod/match.php         | 2 +-
 mod/notifications.php | 4 ++--
 mod/suggest.php       | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/mod/dirfind.php b/mod/dirfind.php
index 75b1c49767..34c54dd918 100755
--- a/mod/dirfind.php
+++ b/mod/dirfind.php
@@ -46,7 +46,7 @@ function dirfind_content(&$a) {
 			foreach($j->results as $jj) {
 				
 				$o .= replace_macros($tpl,array(
-					'$url' => $jj->url,
+					'$url' => zrl($jj->url),
 					'$name' => $jj->name,
 					'$photo' => $jj->photo,
 					'$tags' => $jj->tags
diff --git a/mod/match.php b/mod/match.php
index 1ae7848a63..926df1dfff 100755
--- a/mod/match.php
+++ b/mod/match.php
@@ -51,7 +51,7 @@ function match_content(&$a) {
 				
 				$connlnk = $a->get_baseurl() . '/follow/?url=' . $jj->url;
 				$o .= replace_macros($tpl,array(
-					'$url' => $jj->url,
+					'$url' => zrl($jj->url),
 					'$name' => $jj->name,
 					'$photo' => $jj->photo,
 					'$inttxt' => ' ' . t('is interested in:'),
diff --git a/mod/notifications.php b/mod/notifications.php
index ff131010f0..551b307dbd 100755
--- a/mod/notifications.php
+++ b/mod/notifications.php
@@ -145,7 +145,7 @@ function notifications_content(&$a) {
 						'$contact_id' => $rr['contact-id'],
 						'$photo' => ((x($rr,'fphoto')) ? $rr['fphoto'] : "images/person-175.jpg"),
 						'$fullname' => $rr['fname'],
-						'$url' => $rr['furl'],
+						'$url' => zrl($rr['furl']),
 						'$hidden' => array('hidden', t('Hide this contact from others'), ($rr['hidden'] == 1), ''),
 						'$activity' => array('activity', t('Post a new friend activity'), 1, t('if applicable')),
 
@@ -195,7 +195,7 @@ function notifications_content(&$a) {
 					'$fullname' => $rr['name'],
 					'$hidden' => array('hidden', t('Hide this contact from others'), ($rr['hidden'] == 1), ''),
 					'$activity' => array('activity', t('Post a new friend activity'), 1, t('if applicable')),
-					'$url' => $rr['url'],
+					'$url' => zrl($rr['url']),
 					'$knowyou' => $knowyou,
 					'$approve' => t('Approve'),
 					'$note' => $rr['note'],
diff --git a/mod/suggest.php b/mod/suggest.php
index b8ca423c5a..7a86d53a1d 100755
--- a/mod/suggest.php
+++ b/mod/suggest.php
@@ -52,7 +52,7 @@ function suggest_content(&$a) {
 		$connlnk = $a->get_baseurl() . '/follow/?url=' . (($rr['connect']) ? $rr['connect'] : $rr['url']);			
 
 		$o .= replace_macros($tpl,array(
-			'$url' => $rr['url'],
+			'$url' => zrl($rr['url']),
 			'$name' => $rr['name'],
 			'$photo' => $rr['photo'],
 			'$ignlnk' => $a->get_baseurl() . '/suggest?ignore=' . $rr['id'],

From e2370b56bf9c385ddfcdd004c30a49f24100a916 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Fri, 30 Mar 2012 08:10:49 +0200
Subject: [PATCH 128/219] quattro-greey: apply theming to private mail

---
 view/theme/quattro-green/colors.less |   8 ++
 view/theme/quattro-green/style.css   | 149 +++++++++++++++++++++------
 2 files changed, 128 insertions(+), 29 deletions(-)

diff --git a/view/theme/quattro-green/colors.less b/view/theme/quattro-green/colors.less
index 9eee19f4cd..bc78c3fdad 100755
--- a/view/theme/quattro-green/colors.less
+++ b/view/theme/quattro-green/colors.less
@@ -98,3 +98,11 @@
 @JotLoadingBackgroundColor: @Grey1;
 @JotPreviewBackgroundColor: @Green4;
 
+@MessageNewBackgroundColor: @Blue1;
+@MessageNewBorderColor: @Blue3;
+@MessageNewColor: @Grey1;
+
+@MailListBackgroundColor: #f6f7f8;
+
+@MailDisplaySubjectColor: @Grey5;
+@MailDisplaySubjectBackgroundColor: #f6f7f8;
diff --git a/view/theme/quattro-green/style.css b/view/theme/quattro-green/style.css
index 2f463c96c7..8e3ddd9b89 100755
--- a/view/theme/quattro-green/style.css
+++ b/view/theme/quattro-green/style.css
@@ -626,35 +626,6 @@ aside #profiles-menu {
   width: 48px;
   height: 48px;
 }
-/* mail view */
-.mail-conv-sender, .mail-conv-detail {
-  float: left;
-}
-.mail-conv-detail {
-  margin-left: 20px;
-  width: 500px;
-}
-.mail-conv-subject {
-  font-size: 1.4em;
-  margin: 10px 0;
-}
-.mail-conv-outside-wrapper-end {
-  clear: both;
-}
-.mail-conv-outside-wrapper {
-  margin-top: 30px;
-}
-.mail-conv-delete-wrapper {
-  float: right;
-  margin-right: 30px;
-  margin-top: 15px;
-}
-.mail-conv-break {
-  clear: both;
-}
-.mail-conv-delete-icon {
-  border: none;
-}
 /* group member */
 #contact-edit-drop-link, .mail-list-delete-wrapper, .group-delete-wrapper {
   float: right;
@@ -1355,6 +1326,9 @@ ul.tabs li .active {
 .field input, .field textarea {
   width: 400px;
 }
+.field input[type="checkbox"], .field input[type="radio"] {
+  width: auto;
+}
 .field textarea {
   height: 100px;
 }
@@ -1503,6 +1477,123 @@ ul.tabs li .active {
   left: 0px;
   top: 63px;
 }
+/* messages */
+#message-new {
+  background: #19aeff;
+  border: 1px solid #005c94;
+  width: 150px;
+}
+#message-new a {
+  color: #ffffff;
+  text-align: center;
+  display: block;
+  font-weight: bold;
+  padding: 1em 0px;
+}
+.mail-list-wrapper {
+  background-color: #f6f7f8;
+  margin-bottom: 5px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+.mail-list-wrapper span {
+  display: block;
+  float: left;
+  width: 20%;
+  overflow: hidden;
+}
+.mail-list-wrapper .mail-subject {
+  width: 30%;
+  padding: 4px 0px 0px 4px;
+}
+.mail-list-wrapper .mail-subject a {
+  display: block;
+}
+.mail-list-wrapper .mail-subject.unseen a {
+  font-weight: bold;
+}
+.mail-list-wrapper .mail-date {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-from {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-count {
+  padding: 4px 4px 0px 4px;
+  text-align: right;
+}
+.mail-list-wrapper .mail-delete {
+  float: right;
+}
+#mail-display-subject {
+  background-color: #f6f7f8;
+  color: #2d2d2d;
+  margin-bottom: 10px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+#mail-display-subject span {
+  float: left;
+  overflow: hidden;
+  padding: 4px 0px 0px 10px;
+}
+#mail-display-subject .mail-delete {
+  float: right;
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+#mail-display-subject:hover .mail-delete {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+/* mail view */
+/*
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+*/
 /* page footer */
 footer {
   height: 100px;

From 87539dbec4b73039f7f5e4fa58c3398d9e496834 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Fri, 30 Mar 2012 02:22:57 -0700
Subject: [PATCH 129/219] bug #352 - qcomment plugin disabled, qcomments still
 allowed

---
 include/conversation.php | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/include/conversation.php b/include/conversation.php
index 1c3ee43b0a..402713b32d 100755
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -532,9 +532,12 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
 						if ($shareable) $likebuttons['share'] = array( t('Share this'), t('share'));
 					}
 
+					$qc = $qcomment =  null;
 
-					$qc = ((local_user()) ? get_pconfig(local_user(),'qcomment','words') : null);
-					$qcomment = (($qc) ? explode("\n",$qc) : null);
+					if(in_array('qcomment',$a->plugins)) {
+						$qc = ((local_user()) ? get_pconfig(local_user(),'qcomment','words') : null);
+						$qcomment = (($qc) ? explode("\n",$qc) : null);
+					}
 
 					if(($show_comment_box) || (($show_comment_box == false) && ($override_comment_box == false) && ($item['last-child']))) {
 						$comment = replace_macros($cmnt_tpl,array(

From bcc58016089c5e5c0e1e5e247d9253b4ac664c2c Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Fri, 30 Mar 2012 02:42:36 -0700
Subject: [PATCH 130/219] rename "file as" to "save to folder"

---
 include/contact_widgets.php | 2 +-
 include/conversation.php    | 4 ++--
 mod/filer.php               | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/include/contact_widgets.php b/include/contact_widgets.php
index 9d7085d201..1f70e536f2 100755
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -93,7 +93,7 @@ function fileas_widget($baseurl,$selected = '') {
 	}
 
 	return replace_macros(get_markup_template('fileas_widget.tpl'),array(
-		'$title' => t('File Selections'),
+		'$title' => t('Saved Folders'),
 		'$desc' => '',
 		'$sel_all' => (($selected == '') ? 'selected' : ''),
 		'$all' => t('Everything'),
diff --git a/include/conversation.php b/include/conversation.php
index 402713b32d..a9fb807add 100755
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -595,7 +595,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
 							'classtagger' => "",
 						);
 					}
-					$filer = t("file as");
+					$filer = t("save to folder");
 				}
 
 
@@ -915,7 +915,7 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
 		'$vidurl' => t("Please enter a video link/URL:"),
 		'$audurl' => t("Please enter an audio link/URL:"),
 		'$term' => t('Tag term:'),
-		'$fileas' => t('File as:'),
+		'$fileas' => t('Save to Folder:'),
 		'$whereareu' => t('Where are you right now?')
 	));
 
diff --git a/mod/filer.php b/mod/filer.php
index 82537848ba..3b3a379310 100755
--- a/mod/filer.php
+++ b/mod/filer.php
@@ -25,7 +25,7 @@ function filer_content(&$a) {
 		$filetags = explode("][", trim($filetags,"[]"));
 		$tpl = get_markup_template("filer_dialog.tpl");
 		$o = replace_macros($tpl, array(
-			'$field' => array('term', t("File as:"), '', '', $filetags, t('- select -')),
+			'$field' => array('term', t("Save to Folder:"), '', '', $filetags, t('- select -')),
 			'$submit' => t('Save'),
 		));
 		

From 5ced7f2bc57176f399d8964183bfe453b1b91eff Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 30 Mar 2012 13:48:34 +0200
Subject: [PATCH 131/219] add themes diabook-red & diabook-aerith

---
 view/theme/diabook-aerith/communityhome.tpl   |   92 +
 .../theme/diabook-aerith/contact_template.tpl |   25 +
 view/theme/diabook-aerith/directory_item.tpl  |   10 +
 view/theme/diabook-aerith/fpostit/README      |    8 +
 view/theme/diabook-aerith/fpostit/fpostit.js  |    6 +
 view/theme/diabook-aerith/fpostit/fpostit.php |  135 +
 .../diabook-aerith/fpostit/friendika-32.png   |  Bin 0 -> 1593 bytes
 view/theme/diabook-aerith/group_side.tpl      |   29 +
 view/theme/diabook-aerith/icons/StatusNet.png |  Bin 0 -> 1257 bytes
 view/theme/diabook-aerith/icons/attach.png    |  Bin 0 -> 1069 bytes
 view/theme/diabook-aerith/icons/audio.png     |  Bin 0 -> 762 bytes
 view/theme/diabook-aerith/icons/bluebug.png   |  Bin 0 -> 1032 bytes
 view/theme/diabook-aerith/icons/camera.png    |  Bin 0 -> 685 bytes
 view/theme/diabook-aerith/icons/close_box.png |  Bin 0 -> 206 bytes
 view/theme/diabook-aerith/icons/com_side.png  |  Bin 0 -> 680 bytes
 view/theme/diabook-aerith/icons/community.png |  Bin 0 -> 475 bytes
 view/theme/diabook-aerith/icons/contacts.png  |  Bin 0 -> 568 bytes
 view/theme/diabook-aerith/icons/contacts2.png |  Bin 0 -> 568 bytes
 view/theme/diabook-aerith/icons/dislike.png   |  Bin 0 -> 386 bytes
 view/theme/diabook-aerith/icons/drop.png      |  Bin 0 -> 292 bytes
 view/theme/diabook-aerith/icons/email.png     |  Bin 0 -> 880 bytes
 view/theme/diabook-aerith/icons/events.png    |  Bin 0 -> 663 bytes
 view/theme/diabook-aerith/icons/facebook.png  |  Bin 0 -> 1082 bytes
 view/theme/diabook-aerith/icons/file_as.png   |  Bin 0 -> 352 bytes
 view/theme/diabook-aerith/icons/ftdevs.gif    |  Bin 0 -> 1188 bytes
 view/theme/diabook-aerith/icons/globe.png     |  Bin 0 -> 1361 bytes
 view/theme/diabook-aerith/icons/home.png      |  Bin 0 -> 722 bytes
 view/theme/diabook-aerith/icons/language.png  |  Bin 0 -> 849 bytes
 view/theme/diabook-aerith/icons/like.png      |  Bin 0 -> 388 bytes
 view/theme/diabook-aerith/icons/link.png      |  Bin 0 -> 365 bytes
 .../diabook-aerith/icons/livejournal.png      |  Bin 0 -> 2029 bytes
 view/theme/diabook-aerith/icons/lock.png      |  Bin 0 -> 366 bytes
 view/theme/diabook-aerith/icons/lupe.png      |  Bin 0 -> 697 bytes
 view/theme/diabook-aerith/icons/mess_side.png |  Bin 0 -> 664 bytes
 view/theme/diabook-aerith/icons/messages.png  |  Bin 0 -> 579 bytes
 view/theme/diabook-aerith/icons/messages2.png |  Bin 0 -> 579 bytes
 view/theme/diabook-aerith/icons/next.png      |  Bin 0 -> 300 bytes
 view/theme/diabook-aerith/icons/notes.png     |  Bin 0 -> 739 bytes
 .../diabook-aerith/icons/notifications.png    |  Bin 0 -> 754 bytes
 view/theme/diabook-aerith/icons/notify.png    |  Bin 0 -> 795 bytes
 view/theme/diabook-aerith/icons/notify2.png   |  Bin 0 -> 795 bytes
 view/theme/diabook-aerith/icons/pencil.png    |  Bin 0 -> 286 bytes
 view/theme/diabook-aerith/icons/pencil2.png   |  Bin 0 -> 384 bytes
 view/theme/diabook-aerith/icons/posterous.png |  Bin 0 -> 2783 bytes
 view/theme/diabook-aerith/icons/prev.png      |  Bin 0 -> 336 bytes
 .../theme/diabook-aerith/icons/pscontacts.png |  Bin 0 -> 710 bytes
 view/theme/diabook-aerith/icons/pubgroups.png |  Bin 0 -> 781 bytes
 view/theme/diabook-aerith/icons/recycle.png   |  Bin 0 -> 296 bytes
 view/theme/diabook-aerith/icons/remote.png    |  Bin 0 -> 427 bytes
 .../theme/diabook-aerith/icons/scroll_top.png |  Bin 0 -> 296 bytes
 view/theme/diabook-aerith/icons/selected.png  |  Bin 0 -> 211 bytes
 view/theme/diabook-aerith/icons/srch_bg.gif   |  Bin 0 -> 65 bytes
 view/theme/diabook-aerith/icons/srch_l.gif    |  Bin 0 -> 303 bytes
 view/theme/diabook-aerith/icons/srch_r.gif    |  Bin 0 -> 227 bytes
 view/theme/diabook-aerith/icons/srch_r_f2.gif |  Bin 0 -> 278 bytes
 view/theme/diabook-aerith/icons/star.png      |  Bin 0 -> 388 bytes
 .../theme/diabook-aerith/icons/star_dummy.png |  Bin 0 -> 183 bytes
 view/theme/diabook-aerith/icons/starred.png   |  Bin 0 -> 501 bytes
 view/theme/diabook-aerith/icons/tagged.png    |  Bin 0 -> 353 bytes
 .../theme/diabook-aerith/icons/toogle_off.png |  Bin 0 -> 834 bytes
 view/theme/diabook-aerith/icons/toogle_on.png |  Bin 0 -> 715 bytes
 view/theme/diabook-aerith/icons/tumblr.png    |  Bin 0 -> 938 bytes
 view/theme/diabook-aerith/icons/twitter.png   |  Bin 0 -> 964 bytes
 view/theme/diabook-aerith/icons/unlock.png    |  Bin 0 -> 362 bytes
 view/theme/diabook-aerith/icons/unstarred.png |  Bin 0 -> 468 bytes
 view/theme/diabook-aerith/icons/video.png     |  Bin 0 -> 472 bytes
 view/theme/diabook-aerith/icons/weblink.png   |  Bin 0 -> 505 bytes
 view/theme/diabook-aerith/icons/wordpress.png |  Bin 0 -> 1693 bytes
 view/theme/diabook-aerith/jot.tpl             |   84 +
 view/theme/diabook-aerith/js/jquery.cookie.js |   47 +
 view/theme/diabook-aerith/nav.tpl             |  186 ++
 view/theme/diabook-aerith/photo_view.tpl      |   27 +
 view/theme/diabook-aerith/profile_side.tpl    |   21 +
 view/theme/diabook-aerith/profile_vcard.tpl   |   64 +
 view/theme/diabook-aerith/right_aside.tpl     |   20 +
 view/theme/diabook-aerith/screenshot.png      |  Bin 0 -> 259815 bytes
 view/theme/diabook-aerith/style-network.css   | 2607 +++++++++++++++++
 view/theme/diabook-aerith/style-profile.css   | 2601 ++++++++++++++++
 view/theme/diabook-aerith/style.css           | 2515 ++++++++++++++++
 view/theme/diabook-aerith/theme.php           |  379 +++
 view/theme/diabook-aerith/wall_item.tpl       |  100 +
 view/theme/diabook-aerith/wallwall_item.tpl   |  102 +
 view/theme/diabook-blue/communityhome.tpl     |    2 +-
 view/theme/diabook-blue/style-network.css     |    2 +-
 view/theme/diabook-blue/style-profile.css     |    2 +-
 view/theme/diabook-blue/style.css             |    2 +-
 view/theme/diabook-red/communityhome.tpl      |   92 +
 view/theme/diabook-red/contact_template.tpl   |   25 +
 view/theme/diabook-red/directory_item.tpl     |   10 +
 view/theme/diabook-red/fpostit/README         |    8 +
 view/theme/diabook-red/fpostit/fpostit.js     |    6 +
 view/theme/diabook-red/fpostit/fpostit.php    |  135 +
 .../diabook-red/fpostit/friendika-32.png      |  Bin 0 -> 1593 bytes
 view/theme/diabook-red/group_side.tpl         |   29 +
 view/theme/diabook-red/icons/StatusNet.png    |  Bin 0 -> 1257 bytes
 view/theme/diabook-red/icons/attach.png       |  Bin 0 -> 1069 bytes
 view/theme/diabook-red/icons/audio.png        |  Bin 0 -> 762 bytes
 view/theme/diabook-red/icons/bluebug.png      |  Bin 0 -> 1032 bytes
 view/theme/diabook-red/icons/camera.png       |  Bin 0 -> 685 bytes
 view/theme/diabook-red/icons/close_box.png    |  Bin 0 -> 206 bytes
 view/theme/diabook-red/icons/com_side.png     |  Bin 0 -> 680 bytes
 view/theme/diabook-red/icons/community.png    |  Bin 0 -> 475 bytes
 view/theme/diabook-red/icons/contacts.png     |  Bin 0 -> 588 bytes
 view/theme/diabook-red/icons/contacts2.png    |  Bin 0 -> 549 bytes
 view/theme/diabook-red/icons/dislike.png      |  Bin 0 -> 386 bytes
 view/theme/diabook-red/icons/drop.png         |  Bin 0 -> 292 bytes
 view/theme/diabook-red/icons/email.png        |  Bin 0 -> 880 bytes
 view/theme/diabook-red/icons/events.png       |  Bin 0 -> 663 bytes
 view/theme/diabook-red/icons/facebook.png     |  Bin 0 -> 1082 bytes
 view/theme/diabook-red/icons/file_as.png      |  Bin 0 -> 352 bytes
 view/theme/diabook-red/icons/ftdevs.gif       |  Bin 0 -> 1188 bytes
 view/theme/diabook-red/icons/globe.png        |  Bin 0 -> 1361 bytes
 view/theme/diabook-red/icons/home.png         |  Bin 0 -> 722 bytes
 view/theme/diabook-red/icons/language.png     |  Bin 0 -> 849 bytes
 view/theme/diabook-red/icons/like.png         |  Bin 0 -> 388 bytes
 view/theme/diabook-red/icons/link.png         |  Bin 0 -> 365 bytes
 view/theme/diabook-red/icons/livejournal.png  |  Bin 0 -> 2029 bytes
 view/theme/diabook-red/icons/lock.png         |  Bin 0 -> 366 bytes
 view/theme/diabook-red/icons/lupe.png         |  Bin 0 -> 697 bytes
 view/theme/diabook-red/icons/mess_side.png    |  Bin 0 -> 664 bytes
 view/theme/diabook-red/icons/messages.png     |  Bin 0 -> 505 bytes
 view/theme/diabook-red/icons/messages2.png    |  Bin 0 -> 488 bytes
 view/theme/diabook-red/icons/next.png         |  Bin 0 -> 300 bytes
 view/theme/diabook-red/icons/notes.png        |  Bin 0 -> 739 bytes
 .../theme/diabook-red/icons/notifications.png |  Bin 0 -> 708 bytes
 view/theme/diabook-red/icons/notify.png       |  Bin 0 -> 609 bytes
 view/theme/diabook-red/icons/notify2.png      |  Bin 0 -> 596 bytes
 view/theme/diabook-red/icons/pencil.png       |  Bin 0 -> 286 bytes
 view/theme/diabook-red/icons/pencil2.png      |  Bin 0 -> 384 bytes
 view/theme/diabook-red/icons/posterous.png    |  Bin 0 -> 2783 bytes
 view/theme/diabook-red/icons/prev.png         |  Bin 0 -> 336 bytes
 view/theme/diabook-red/icons/pscontacts.png   |  Bin 0 -> 710 bytes
 view/theme/diabook-red/icons/pubgroups.png    |  Bin 0 -> 781 bytes
 view/theme/diabook-red/icons/recycle.png      |  Bin 0 -> 296 bytes
 view/theme/diabook-red/icons/remote.png       |  Bin 0 -> 427 bytes
 view/theme/diabook-red/icons/scroll_top.png   |  Bin 0 -> 296 bytes
 view/theme/diabook-red/icons/selected.png     |  Bin 0 -> 211 bytes
 view/theme/diabook-red/icons/srch_bg.gif      |  Bin 0 -> 65 bytes
 view/theme/diabook-red/icons/srch_l.gif       |  Bin 0 -> 303 bytes
 view/theme/diabook-red/icons/srch_r.gif       |  Bin 0 -> 227 bytes
 view/theme/diabook-red/icons/srch_r_f2.gif    |  Bin 0 -> 278 bytes
 view/theme/diabook-red/icons/star.png         |  Bin 0 -> 388 bytes
 view/theme/diabook-red/icons/star_dummy.png   |  Bin 0 -> 183 bytes
 view/theme/diabook-red/icons/starred.png      |  Bin 0 -> 501 bytes
 view/theme/diabook-red/icons/tagged.png       |  Bin 0 -> 353 bytes
 view/theme/diabook-red/icons/toogle_off.png   |  Bin 0 -> 834 bytes
 view/theme/diabook-red/icons/toogle_on.png    |  Bin 0 -> 715 bytes
 view/theme/diabook-red/icons/tumblr.png       |  Bin 0 -> 938 bytes
 view/theme/diabook-red/icons/twitter.png      |  Bin 0 -> 964 bytes
 view/theme/diabook-red/icons/unlock.png       |  Bin 0 -> 362 bytes
 view/theme/diabook-red/icons/unstarred.png    |  Bin 0 -> 468 bytes
 view/theme/diabook-red/icons/video.png        |  Bin 0 -> 472 bytes
 view/theme/diabook-red/icons/weblink.png      |  Bin 0 -> 505 bytes
 view/theme/diabook-red/icons/wordpress.png    |  Bin 0 -> 1693 bytes
 view/theme/diabook-red/jot.tpl                |   84 +
 view/theme/diabook-red/js/jquery.cookie.js    |   47 +
 view/theme/diabook-red/nav.tpl                |  186 ++
 view/theme/diabook-red/photo_view.tpl         |   27 +
 view/theme/diabook-red/profile_side.tpl       |   21 +
 view/theme/diabook-red/profile_vcard.tpl      |   64 +
 view/theme/diabook-red/right_aside.tpl        |   20 +
 view/theme/diabook-red/screenshot.png         |  Bin 0 -> 266696 bytes
 view/theme/diabook-red/style-network.css      | 2607 +++++++++++++++++
 view/theme/diabook-red/style-profile.css      | 2585 ++++++++++++++++
 view/theme/diabook-red/style.css              | 2515 ++++++++++++++++
 view/theme/diabook-red/theme.php              |  379 +++
 view/theme/diabook-red/wall_item.tpl          |  100 +
 view/theme/diabook-red/wallwall_item.tpl      |  102 +
 view/theme/diabook/communityhome.tpl          |    2 +-
 view/theme/diabook/style-network.css          |    3 +-
 170 files changed, 18107 insertions(+), 6 deletions(-)
 create mode 100755 view/theme/diabook-aerith/communityhome.tpl
 create mode 100755 view/theme/diabook-aerith/contact_template.tpl
 create mode 100755 view/theme/diabook-aerith/directory_item.tpl
 create mode 100644 view/theme/diabook-aerith/fpostit/README
 create mode 100755 view/theme/diabook-aerith/fpostit/fpostit.js
 create mode 100644 view/theme/diabook-aerith/fpostit/fpostit.php
 create mode 100644 view/theme/diabook-aerith/fpostit/friendika-32.png
 create mode 100755 view/theme/diabook-aerith/group_side.tpl
 create mode 100644 view/theme/diabook-aerith/icons/StatusNet.png
 create mode 100755 view/theme/diabook-aerith/icons/attach.png
 create mode 100755 view/theme/diabook-aerith/icons/audio.png
 create mode 100644 view/theme/diabook-aerith/icons/bluebug.png
 create mode 100755 view/theme/diabook-aerith/icons/camera.png
 create mode 100755 view/theme/diabook-aerith/icons/close_box.png
 create mode 100644 view/theme/diabook-aerith/icons/com_side.png
 create mode 100644 view/theme/diabook-aerith/icons/community.png
 create mode 100644 view/theme/diabook-aerith/icons/contacts.png
 create mode 100644 view/theme/diabook-aerith/icons/contacts2.png
 create mode 100644 view/theme/diabook-aerith/icons/dislike.png
 create mode 100755 view/theme/diabook-aerith/icons/drop.png
 create mode 100644 view/theme/diabook-aerith/icons/email.png
 create mode 100644 view/theme/diabook-aerith/icons/events.png
 create mode 100644 view/theme/diabook-aerith/icons/facebook.png
 create mode 100755 view/theme/diabook-aerith/icons/file_as.png
 create mode 100644 view/theme/diabook-aerith/icons/ftdevs.gif
 create mode 100644 view/theme/diabook-aerith/icons/globe.png
 create mode 100644 view/theme/diabook-aerith/icons/home.png
 create mode 100644 view/theme/diabook-aerith/icons/language.png
 create mode 100644 view/theme/diabook-aerith/icons/like.png
 create mode 100755 view/theme/diabook-aerith/icons/link.png
 create mode 100644 view/theme/diabook-aerith/icons/livejournal.png
 create mode 100755 view/theme/diabook-aerith/icons/lock.png
 create mode 100755 view/theme/diabook-aerith/icons/lupe.png
 create mode 100644 view/theme/diabook-aerith/icons/mess_side.png
 create mode 100755 view/theme/diabook-aerith/icons/messages.png
 create mode 100755 view/theme/diabook-aerith/icons/messages2.png
 create mode 100755 view/theme/diabook-aerith/icons/next.png
 create mode 100644 view/theme/diabook-aerith/icons/notes.png
 create mode 100755 view/theme/diabook-aerith/icons/notifications.png
 create mode 100755 view/theme/diabook-aerith/icons/notify.png
 create mode 100755 view/theme/diabook-aerith/icons/notify2.png
 create mode 100755 view/theme/diabook-aerith/icons/pencil.png
 create mode 100644 view/theme/diabook-aerith/icons/pencil2.png
 create mode 100644 view/theme/diabook-aerith/icons/posterous.png
 create mode 100755 view/theme/diabook-aerith/icons/prev.png
 create mode 100644 view/theme/diabook-aerith/icons/pscontacts.png
 create mode 100644 view/theme/diabook-aerith/icons/pubgroups.png
 create mode 100755 view/theme/diabook-aerith/icons/recycle.png
 create mode 100755 view/theme/diabook-aerith/icons/remote.png
 create mode 100755 view/theme/diabook-aerith/icons/scroll_top.png
 create mode 100755 view/theme/diabook-aerith/icons/selected.png
 create mode 100644 view/theme/diabook-aerith/icons/srch_bg.gif
 create mode 100644 view/theme/diabook-aerith/icons/srch_l.gif
 create mode 100644 view/theme/diabook-aerith/icons/srch_r.gif
 create mode 100644 view/theme/diabook-aerith/icons/srch_r_f2.gif
 create mode 100755 view/theme/diabook-aerith/icons/star.png
 create mode 100644 view/theme/diabook-aerith/icons/star_dummy.png
 create mode 100755 view/theme/diabook-aerith/icons/starred.png
 create mode 100755 view/theme/diabook-aerith/icons/tagged.png
 create mode 100644 view/theme/diabook-aerith/icons/toogle_off.png
 create mode 100644 view/theme/diabook-aerith/icons/toogle_on.png
 create mode 100644 view/theme/diabook-aerith/icons/tumblr.png
 create mode 100644 view/theme/diabook-aerith/icons/twitter.png
 create mode 100755 view/theme/diabook-aerith/icons/unlock.png
 create mode 100755 view/theme/diabook-aerith/icons/unstarred.png
 create mode 100755 view/theme/diabook-aerith/icons/video.png
 create mode 100755 view/theme/diabook-aerith/icons/weblink.png
 create mode 100644 view/theme/diabook-aerith/icons/wordpress.png
 create mode 100755 view/theme/diabook-aerith/jot.tpl
 create mode 100644 view/theme/diabook-aerith/js/jquery.cookie.js
 create mode 100644 view/theme/diabook-aerith/nav.tpl
 create mode 100755 view/theme/diabook-aerith/photo_view.tpl
 create mode 100644 view/theme/diabook-aerith/profile_side.tpl
 create mode 100644 view/theme/diabook-aerith/profile_vcard.tpl
 create mode 100644 view/theme/diabook-aerith/right_aside.tpl
 create mode 100644 view/theme/diabook-aerith/screenshot.png
 create mode 100644 view/theme/diabook-aerith/style-network.css
 create mode 100644 view/theme/diabook-aerith/style-profile.css
 create mode 100644 view/theme/diabook-aerith/style.css
 create mode 100755 view/theme/diabook-aerith/theme.php
 create mode 100644 view/theme/diabook-aerith/wall_item.tpl
 create mode 100644 view/theme/diabook-aerith/wallwall_item.tpl
 create mode 100755 view/theme/diabook-red/communityhome.tpl
 create mode 100755 view/theme/diabook-red/contact_template.tpl
 create mode 100755 view/theme/diabook-red/directory_item.tpl
 create mode 100644 view/theme/diabook-red/fpostit/README
 create mode 100755 view/theme/diabook-red/fpostit/fpostit.js
 create mode 100644 view/theme/diabook-red/fpostit/fpostit.php
 create mode 100644 view/theme/diabook-red/fpostit/friendika-32.png
 create mode 100755 view/theme/diabook-red/group_side.tpl
 create mode 100644 view/theme/diabook-red/icons/StatusNet.png
 create mode 100755 view/theme/diabook-red/icons/attach.png
 create mode 100755 view/theme/diabook-red/icons/audio.png
 create mode 100644 view/theme/diabook-red/icons/bluebug.png
 create mode 100755 view/theme/diabook-red/icons/camera.png
 create mode 100755 view/theme/diabook-red/icons/close_box.png
 create mode 100644 view/theme/diabook-red/icons/com_side.png
 create mode 100644 view/theme/diabook-red/icons/community.png
 create mode 100755 view/theme/diabook-red/icons/contacts.png
 create mode 100755 view/theme/diabook-red/icons/contacts2.png
 create mode 100644 view/theme/diabook-red/icons/dislike.png
 create mode 100755 view/theme/diabook-red/icons/drop.png
 create mode 100644 view/theme/diabook-red/icons/email.png
 create mode 100644 view/theme/diabook-red/icons/events.png
 create mode 100644 view/theme/diabook-red/icons/facebook.png
 create mode 100755 view/theme/diabook-red/icons/file_as.png
 create mode 100644 view/theme/diabook-red/icons/ftdevs.gif
 create mode 100644 view/theme/diabook-red/icons/globe.png
 create mode 100644 view/theme/diabook-red/icons/home.png
 create mode 100644 view/theme/diabook-red/icons/language.png
 create mode 100644 view/theme/diabook-red/icons/like.png
 create mode 100755 view/theme/diabook-red/icons/link.png
 create mode 100644 view/theme/diabook-red/icons/livejournal.png
 create mode 100755 view/theme/diabook-red/icons/lock.png
 create mode 100755 view/theme/diabook-red/icons/lupe.png
 create mode 100644 view/theme/diabook-red/icons/mess_side.png
 create mode 100644 view/theme/diabook-red/icons/messages.png
 create mode 100644 view/theme/diabook-red/icons/messages2.png
 create mode 100755 view/theme/diabook-red/icons/next.png
 create mode 100644 view/theme/diabook-red/icons/notes.png
 create mode 100755 view/theme/diabook-red/icons/notifications.png
 create mode 100644 view/theme/diabook-red/icons/notify.png
 create mode 100644 view/theme/diabook-red/icons/notify2.png
 create mode 100755 view/theme/diabook-red/icons/pencil.png
 create mode 100644 view/theme/diabook-red/icons/pencil2.png
 create mode 100644 view/theme/diabook-red/icons/posterous.png
 create mode 100755 view/theme/diabook-red/icons/prev.png
 create mode 100644 view/theme/diabook-red/icons/pscontacts.png
 create mode 100644 view/theme/diabook-red/icons/pubgroups.png
 create mode 100755 view/theme/diabook-red/icons/recycle.png
 create mode 100755 view/theme/diabook-red/icons/remote.png
 create mode 100755 view/theme/diabook-red/icons/scroll_top.png
 create mode 100755 view/theme/diabook-red/icons/selected.png
 create mode 100644 view/theme/diabook-red/icons/srch_bg.gif
 create mode 100644 view/theme/diabook-red/icons/srch_l.gif
 create mode 100644 view/theme/diabook-red/icons/srch_r.gif
 create mode 100644 view/theme/diabook-red/icons/srch_r_f2.gif
 create mode 100755 view/theme/diabook-red/icons/star.png
 create mode 100644 view/theme/diabook-red/icons/star_dummy.png
 create mode 100755 view/theme/diabook-red/icons/starred.png
 create mode 100755 view/theme/diabook-red/icons/tagged.png
 create mode 100644 view/theme/diabook-red/icons/toogle_off.png
 create mode 100644 view/theme/diabook-red/icons/toogle_on.png
 create mode 100644 view/theme/diabook-red/icons/tumblr.png
 create mode 100644 view/theme/diabook-red/icons/twitter.png
 create mode 100755 view/theme/diabook-red/icons/unlock.png
 create mode 100755 view/theme/diabook-red/icons/unstarred.png
 create mode 100755 view/theme/diabook-red/icons/video.png
 create mode 100755 view/theme/diabook-red/icons/weblink.png
 create mode 100644 view/theme/diabook-red/icons/wordpress.png
 create mode 100755 view/theme/diabook-red/jot.tpl
 create mode 100644 view/theme/diabook-red/js/jquery.cookie.js
 create mode 100644 view/theme/diabook-red/nav.tpl
 create mode 100755 view/theme/diabook-red/photo_view.tpl
 create mode 100644 view/theme/diabook-red/profile_side.tpl
 create mode 100644 view/theme/diabook-red/profile_vcard.tpl
 create mode 100644 view/theme/diabook-red/right_aside.tpl
 create mode 100644 view/theme/diabook-red/screenshot.png
 create mode 100644 view/theme/diabook-red/style-network.css
 create mode 100644 view/theme/diabook-red/style-profile.css
 create mode 100644 view/theme/diabook-red/style.css
 create mode 100755 view/theme/diabook-red/theme.php
 create mode 100644 view/theme/diabook-red/wall_item.tpl
 create mode 100644 view/theme/diabook-red/wallwall_item.tpl

diff --git a/view/theme/diabook-aerith/communityhome.tpl b/view/theme/diabook-aerith/communityhome.tpl
new file mode 100755
index 0000000000..cff75cd40a
--- /dev/null
+++ b/view/theme/diabook-aerith/communityhome.tpl
@@ -0,0 +1,92 @@
+<div id="close_pages">
+{{ if $page }}
+<div>$page</div>
+{{ endif }}
+</div>
+
+<div id="close_helpers">
+{{ if $lastusers_title }}
+<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
+<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
+<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
+<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
+{{ endif }}
+</div>
+
+<div id="close_services">
+{{ if $lastusers_title }}
+<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
+<div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
+<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
+<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
+<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
+<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook-blue/icons/posterous.png?" title="Posterous"></a>
+<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook-blue/icons/tumblr.png?" title="Tumblr"></a>
+<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook-blue/icons/twitter.png?" title="Twitter"></a>
+<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook-blue/icons/wordpress.png?" title="WordPress"></a>
+<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-blue/icons/email.png?" title="E-Mail"></a>
+</div>
+{{ endif }}
+</div>
+
+<div id="close_friends" style="margin-bottom:53px;">
+{{ if $nv }}
+<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
+<a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
+<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
+<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
+$nv.search
+{{ endif }}
+</div>
+
+<div id="close_postit">
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
+<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
+{{ endif }}
+</div>
+
+<div id="close_lastusers">
+{{ if $lastusers_title }}
+<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box" title="close"></a></h3>
+<div id='lastusers-wrapper' class='items-wrapper'>
+{{ for $lastusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+</div>
+
+
+{{ if $activeusers_title }}
+<h3>$activeusers_title</h3>
+<div class='items-wrapper'>
+{{ for $activeusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+<div id="close_lastphotos">
+{{ if $photos_title }}
+<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box" title="close"></a></h3>
+<div id='ra-photos-wrapper' class='items-wrapper'>
+{{ for $photos_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+</div>
+
+<div id="close_lastlikes">
+{{ if $like_title }}
+<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box" title="close"></a></h3>
+<ul id='likes'>
+{{ for $like_items as $i }}
+	<li id='ra-photos-wrapper'>$i</li>
+{{ endfor }}
+</ul>
+{{ endif }}
+</div>
diff --git a/view/theme/diabook-aerith/contact_template.tpl b/view/theme/diabook-aerith/contact_template.tpl
new file mode 100755
index 0000000000..48930b48ab
--- /dev/null
+++ b/view/theme/diabook-aerith/contact_template.tpl
@@ -0,0 +1,25 @@
+
+<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" >
+	<div class="contact-entry-photo-wrapper" >
+		<div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id"
+		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
+		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
+
+			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
+
+			{{ if $contact.photo_menu }}
+			<span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span>
+                <div class="contact-photo-menu" id="contact-photo-menu-$contact.id">
+                    <ul>
+                        $contact.photo_menu
+                    </ul>
+                </div>
+			{{ endif }}
+		</div>
+			
+	</div>
+	<div class="contact-entry-photo-end" ></div>
+		<div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div>
+
+	<div class="contact-entry-end" ></div>
+</div>
diff --git a/view/theme/diabook-aerith/directory_item.tpl b/view/theme/diabook-aerith/directory_item.tpl
new file mode 100755
index 0000000000..db1936e4b7
--- /dev/null
+++ b/view/theme/diabook-aerith/directory_item.tpl
@@ -0,0 +1,10 @@
+
+<div class="directory-item" id="directory-item-$id" >
+	<div class="directory-photo-wrapper" id="directory-photo-wrapper-$id" > 
+		<div class="directory-photo" id="directory-photo-$id" >
+			<a href="$profile-link" class="directory-profile-link" id="directory-profile-link-$id" >
+				<img class="directory-photo-img" src="$photo" alt="$alt-text" title="$alt-text" />
+			</a>
+		</div>
+	</div>
+</div>
diff --git a/view/theme/diabook-aerith/fpostit/README b/view/theme/diabook-aerith/fpostit/README
new file mode 100644
index 0000000000..39b7c57613
--- /dev/null
+++ b/view/theme/diabook-aerith/fpostit/README
@@ -0,0 +1,8 @@
+fpostit
+
+original author: Devlon Duthied
+
+see his blog posting:
+http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
+
+original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/diabook-aerith/fpostit/fpostit.js b/view/theme/diabook-aerith/fpostit/fpostit.js
new file mode 100755
index 0000000000..d183c75736
--- /dev/null
+++ b/view/theme/diabook-aerith/fpostit/fpostit.js
@@ -0,0 +1,6 @@
+javascript: (function() {
+    					the_url = 'localhost/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()"
\ No newline at end of file
diff --git a/view/theme/diabook-aerith/fpostit/fpostit.php b/view/theme/diabook-aerith/fpostit/fpostit.php
new file mode 100644
index 0000000000..65c43a2b9f
--- /dev/null
+++ b/view/theme/diabook-aerith/fpostit/fpostit.php
@@ -0,0 +1,135 @@
+<?php
+if (!isset($_POST["friendika_acct_name"])) $_POST["friendika_acct_name"] = '';
+if (!isset($_COOKIE['username'])) $_COOKIE['username'] = '';
+if (!isset($_COOKIE['password'])) $_COOKIE['password'] = '';
+if (!isset($hostname)) $hostname = '';
+if (!isset($username)) $username = '';
+
+
+if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+	setcookie("username", $_POST["friendika_acct_name"], time()+60*60*24*300);
+	setcookie("password", $_POST["friendika_password"], time()+60*60*24*300);
+}
+
+?>
+<html>
+<head>
+	<style>
+		body {
+			font-family: arial, Helvetica,sans-serif;
+			margin: 0px;
+		}
+		.wrap1 {
+			padding: 2px 5px;
+			background-color: #000;
+			margin-bottom: 10px;
+		}
+		.wrap2 {
+			margin-left: 10px;
+			font-size: 12px;
+		}
+		.logo {
+			margin-left: 3px;
+			margin-right: 5px;
+			float: left;
+		}
+		h2 {
+			color: #ffffff;
+		}
+		.error {
+			background-color: #FFFF66;
+			font-size: 12px;
+			margin-left: 10px;
+		}
+	</style>
+</head>
+
+<body>
+<?php
+
+if (isset($_GET['title'])) {
+	$title = $_GET['title'];
+}
+if (isset($_GET['text'])) {
+	$text = $_GET['text'];
+}
+if (isset($_GET['url'])) {
+	$url = $_GET['url'];
+}
+
+if ((isset($title)) && (isset($text)) && (isset($url))) {
+	$content = "$title\nsource:$url\n\n$text";
+} else {
+	$content = $_POST['content'];
+}
+
+if (isset($_POST['submit'])) {
+	
+	if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+		$acctname = $_POST["friendika_acct_name"];
+		$tmp_account_array = explode("@", $acctname);
+		if (isset($tmp_account_array[1])) {
+			$username = $tmp_account_array[0];
+			$hostname = $tmp_account_array[1];
+		}
+		$password = $_POST["friendika_password"];
+		$content = $_POST["content"];
+
+		$url = "http://" . $hostname . '/api/statuses/update';
+		$data = array('status' => $content);
+		
+		// echo "posting to: $url<br/>";
+
+		$c = curl_init();
+		curl_setopt($c, CURLOPT_URL, $url); 
+		curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data); 
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
+		curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
+		$c_result = curl_exec($c); 
+		if(curl_errno($c)){ 
+			$error = curl_error($c);
+			showForm($error, $content);
+		}
+		
+		curl_close($c);
+		if (!isset($error)) {
+			echo '<script language="javascript" type="text/javascript">window.close();</script>';
+		}
+		
+	} else {
+		$error = "Missing account name and/or password...try again please";
+		showForm($error, $content);
+	}
+	
+} else {
+	showForm(null, $content);
+}
+
+function showForm($error, $content) {
+	$username_cookie = $_COOKIE['username'];
+	$password_cookie = $_COOKIE['password'];
+	
+	echo <<<EOF
+	<div class='wrap1'>
+		<h2><img class='logo' src='friendika-32.png' align='middle';/>
+		Friendika Bookmarklet</h2>
+	</div>
+
+	<div class="wrap2">
+		<form method="post" action="{$_SERVER['PHP_SELF']}">
+			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
+			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
+			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
+			<input type="submit" value="PostIt!" name="submit" />&nbsp;&nbsp;<span class='error'>$error</span>
+		</form>
+		<p></p>
+	</div>
+EOF;
+	
+}
+?>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/view/theme/diabook-aerith/fpostit/friendika-32.png b/view/theme/diabook-aerith/fpostit/friendika-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
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

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/group_side.tpl b/view/theme/diabook-aerith/group_side.tpl
new file mode 100755
index 0000000000..af183d04da
--- /dev/null
+++ b/view/theme/diabook-aerith/group_side.tpl
@@ -0,0 +1,29 @@
+<div id="group-sidebar" class="widget">
+	<div class="title tool">
+		<h3 class="label">$title</h3>
+		<a href="group/new" title="$createtext" class="action"><span class="icon text s16 add"></span></a>
+	</div>
+
+	<div id="sidebar-group-list">
+		<ul>
+			{{ for $groups as $group }}
+			<li class="tool  {{ if $group.selected }}selected{{ endif }}">
+				<a href="$group.href" class="label">
+					$group.text
+				</a>
+				{{ if $group.edit }}
+					<a href="$group.edit.href" class="action"><span class="icon text s10 edit"></span></a>
+				{{ endif }}
+				{{ if $group.cid }}
+					<input type="checkbox" 
+						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
+						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
+						{{ if $group.ismember }}checked="checked"{{ endif }}
+					/>
+				{{ endif }}
+			</li>
+			{{ endfor }}
+		</ul>
+	</div>
+</div>	
+
diff --git a/view/theme/diabook-aerith/icons/StatusNet.png b/view/theme/diabook-aerith/icons/StatusNet.png
new file mode 100644
index 0000000000000000000000000000000000000000..398bca716dcde03144eaa47f23a099939b507cfd
GIT binary patch
literal 1257
zcmV<F1Qz>=P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800004b3#c}2nYxW
zd<bNS00009a7bBm000XT000XT0n*)m`~Uy|7<5HgbW?9;ba!ELWdK2BZ(?O2Mrm?o
zcW-iQb5FA$P5=M^7IZ~ebVG7wVRUJ4ZXi@?ZDjy3H!m?XFEKE1V^&B200c!zL_t(o
zg}s+gXjE4e#(($T_s02`(P-@0kVxw)39Ut&rBH;5N^voX*rDRiZC4@zMPe60Oh_vz
zU5HspiWW(UP!L@xf(=AnnW(k4G%D3}(j;0lF_U@kbdi@alfL(o7RL`h2JSoeJLjHz
z&b@b(h;Td>%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{
z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly
zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW
zK9P{r5|uB&+LjhR=<a4kO--QP%-9%12M&<y>swYazYxK++V;_i=fsZ=@ZQ0Le01Uj
zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi
z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd
zV(E05^Y6B8<Hg`0F<_n6IK#u-86IZj@@2lbas?BK01!*3S(nZ7$C)$efK0hzTQCdM
zWin+G2D-Y)4-T?gDN<Tf<^8T!iu~Xp16^HZ_H~&IvrBD(D}o;juFI;%#xlWQdU{9#
zHlRch5tIlvkOUr{JzHkKs<DxR>-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38
zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$
z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh
zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r(
zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9&#5i2A%^`BAA`V
z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9
z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z
zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o;
z(HmEQ<xzX%1t7h7GmX1;v3C7>uJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1?
zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo
zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{<wQ>h;&p^wOV)6VxLq6IE
TXnjt100000NkvXXu0mjfw0uI$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/attach.png b/view/theme/diabook-aerith/icons/attach.png
new file mode 100755
index 0000000000000000000000000000000000000000..1958041cfa9def91dc1bb73f947d823d67413afd
GIT binary patch
literal 1069
zcmV+|1k(G7P)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t
ztF%a#k(uU_nnut<m;@ySS(#=J8HJUZQl@2vQY2ECA&r!Zm=rUTw!C>J{tV;V0{!7~
zFV8*ae9yD}o<INbQ}=fdD5VU-SX_**mA`(#i+DaFzWzsmrIbiecXViH$zE*1qY?4!
z5d%vpCu0!?;3)iv`S=RIrKgwS>fEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU
zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;<!tF>S#jzM$XVZhG7;~1Ex#h8$J
znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L
z;>t8F#eMi0GjU7WU%_0o<YoGzv6RvkzqFoLe-PN2nWK`XWmyC}GmN*VeF>&S#2Wm8
z<I>)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9
z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4<BQA
zMC{5u&Be&v6L<i>r^kJ<8&B1>fi>a<T#}}Da8HJ@3i}j;BVu<cr6XR-Chv$>aewA-
zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er
z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N
z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;<EfO=AMc}2miV-Y_`FSSyP#)8G?h|1
z<2ekgcs4ng&ce0n$Xbkxh)=3#HDrPG$WY8_3xkMgK~pK^Xgry{*{LGlt)7ic*lJ8_
z3v12c@s*kN%>jg<Cmz8K30s_=?ZZO}>xfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9
zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL
zM0#1mcUGEOuAdMQA0E<MTPbB0?#SZ#DP^k#=cFuE#rwM~kXDa3VsuW5gFYQ#<Hn6E
zYPDKl^v*%rKR=z*`=u!a8)~)M`8mO1Gp>t>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4
ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/audio.png b/view/theme/diabook-aerith/icons/audio.png
new file mode 100755
index 0000000000000000000000000000000000000000..8d779a4097b0b1c75cdac9c0f768cd797187545b
GIT binary patch
literal 762
zcmV<W0tNkvP)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4;?qKur1^O00MeRL_t(Y$IaHyYg|<n2k_6NO>8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr
zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s
zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h
zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy
zY<msBT^OzyZ?uJ^B_9smz5$zE;@wzBw=b7&>H1#+4)tJfsOLINDcy+L+KJ2f21oI<
zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of
z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK
zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI
zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72
z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTU<ecyIJkz9<j^HD_5u)XI
z?OG)VwpWtuIzG!e-`;Ek{yyfJo8j75gEQM}?{36#CK9Ocsci_a;afb{wmpZpaX07u
zWGkk&=WznZa5(C+osH(OvnYz$vMd)j{lb*e1kS~XINmn3wSWH>nK_+v{$;Z<Ot`qg
sFjbw}#zS`jn+9C2;f=-yXa2MP1%;cWZc-%nAOHXW07*qoM6N<$f_m#_NdN!<

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/bluebug.png b/view/theme/diabook-aerith/icons/bluebug.png
new file mode 100644
index 0000000000000000000000000000000000000000..3979e7d8e78731f4646d6a8208cc48c6b7bdfa1d
GIT binary patch
literal 1032
zcmV+j1o!)iP)<h;3K|Lk000e1NJLTq000sI000sQ1^@s6R?d!B00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY(
z6*~k{ZGI;J00W3gL_t(I%bk=xY#db-h0lF&X5P;3de`3dt{2(Cv0_Y2*0ziwfGr?G
zq(MSLAVir02|5r`q;$|yQBffwQ3P7t(BYs+Kx8Na#1X7*#r&AW@p`>KGqbZZ?~lUR
z!X3)(ZgD<c-Fwf05I%(P@t~E-9BLT=5YYpJthE3DuC;<v5<>WAv{vm>xiTrWdBSML
zADf%k(~rzdltxF(ouI3=l(lSbXmO}e^y0YR@;p&Z(<B0b<56-$#W`5xM`5rzzp!{w
z2=R*JIO9YlEC4B08pr*;IF45CY;9f5=7vr)&X>bp=W_sXjzCcqHbzG)Z^|&({(ZAC
z>3HIWOg1-`&F2jO^n-v!LAMo$;cWmT*+Q`%hr#zpdOk5eg+gHjz21RFKP+aa7b?}I
zi)W4SPlZ8{@3z}K2>VbXCkr$6-KiH}-Y(ZB<lawfyq_j(M<8eC@9pEosmVuwS$^k(
zcPH!f%R1Q4G&gRksCiESfIm{v!>4Bjina6G>+5vqcH=7kS_cuqT8salYxcs&D+~1}
zm)@(EhR+F?ajgc9H3Lor5P2p|xoWn0`hKgk*}A{|$+fp%S_RN3Rw{=(vetr#p68D9
z2K?-~7%Ue?2>^oY7r|T(qbyG;<u>CXKUz8)2lp=hJ3yn`Y#xF#e)e$yJ-0eu>uKZ$
zi9#9<tWG7k5X3wO09hgcu7Kg5prMfp0O`5zVk+fL1^_A<JPqJGTbsOhkQ%+$PtY;2
zJ?5ZefVR{)7^G<R`nDCu)HbAL_2Heu+{}+k%BKLpVUEMCQX2sNXoX3{nFMz@h%+J(
zAdQ6tY??y%dIZLRGKVD|S1&F7+Pl0_W{%4pGKOj3YXCU7dw1U{l@szrmWYS|d-Stb
zX;{t3S_XszWuvIIb@{Udz^XOI<<?pQ06sA7PS<%_n>wSSK_v}CCJm4>j?@AY49fRO
zy22*i&Q`p(x}t7;wWom&tTp`DBEuuE_O5+-OF#EoU^~$mMNx_Q!eQAgk;4eql1ima
z2C@<F?tBrv|N6I?Lg9RpBsWiZ4NMe$!7e0m{EhkOho$mE<+lpMxw_|ZVL?z*r(rw%
zZU4{RPtBF(>%Q=wjg501vfn)cV%&L#Gv*WH>uD120RVmY^Qn9_KMN2Gno$E+=C%RA
z^F-BJTi3?KMyneqa)lThBgWkSn?uByON@;j_5T0~%doWJv<t2P0000<MNUMnLSTYv
Ctl0Db

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/camera.png b/view/theme/diabook-aerith/icons/camera.png
new file mode 100755
index 0000000000000000000000000000000000000000..a5c7f123645fca41d00bb4bb534fab41ae87b77c
GIT binary patch
literal 685
zcmV;e0#f~nP)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4;wr0T*gTN00J#ZL_t(Y$L*HCYZOrs$3J_ws076y*JvRqVuU3@1JS~$wU9;_Ekv+9
zV&Olag$PH=M6eJJ(uiWA0~Xp?*qjO}1P{SOQ6d*agcvc0V8G;TCNLa#`<~{~Wnfu$
z-uHdKGjC^R7dEZWmV^KzavGQfP6ePZfNQE+%L5eyVrPL{z-UBp`+?(Gmd!O9jgP%R
zg#gJ>VA#akIk>iAhHX#&k&4K9;3BXCSaEAdfCG+@2+_~Ldlz64XaNsY^-*GC*MVaJ
zq8Q7=z5y!5EX(czBRLzA|0u$4JbQt|X+Z2>vh<h)m<L_~`+zg%A4wxJ@kH~$C*Zd|
zZvzflg(e-?Z@@EP$O)20M!f>O1@5S7wWD>)z!j^|qAQkBV5T$ZH1eIi2Fj{h7m)#A
ztNE8zwJIXBKovOA<D`<<J_Kk2GbUC7D!>!FDk4%+)w*TV3|5thv;&yOzy)9@a09ps
zth#`212=)6z(e3%9$8F=Emi#k>~{0C;P##bb{VD>B8w69*$i}9A9ViJeh6-{`!C=_
zm-SgYPLExe;Gl?%sp=Q|a@2sYcGZAMRc(sMm}Q%5X@uYqFd-s!RedfZ%fLZfn^V=7
zBC;KrFzmXjbgf~3SfAZh)ps3@p8=PFvK3bD81#a@fZqQUxDR}{=Mr!U7?0&hfkj|X
zms#ki#F~HHk;e{r?_VqcQ@}!CfX95ILVFj0sRA%<(_(1@f7X^vV|w$yweR*9YHg+L
TBA`E400000NkvXXu0mjf%q1Tc

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/close_box.png b/view/theme/diabook-aerith/icons/close_box.png
new file mode 100755
index 0000000000000000000000000000000000000000..28e2675b8ca941cc09104d5c9332e75f08e9eb02
GIT binary patch
literal 206
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c
zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uX<A6ebo-U3d8t31h
zKgfGPfrt4(_EEl)P>BY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3
uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvX<aXaWFsaX{t(

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/com_side.png b/view/theme/diabook-aerith/icons/com_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc5969ef1afd41f0cfba08f51a0ac17356e60c3f
GIT binary patch
literal 680
zcmV;Z0$2TsP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z0Rkbx3`0-=00JmUL_t(I%k9#=Z&Fbh2Jq)S_k-KZ1#T4r@^xEjWNEvYK;oo}sYAEM
zq3K3oHHI`Dn;1778dLuQ{WDD6YBZ7>gG~UVKm(>GG`&!IODX5LD-CpTF@469_x$qa
zJO{YWzYa}0SO#PPD2yS)3@ry>7N9BaIPA^<?9X|5LeyfqoRPz~@}wxbXJrYbIFKVT
zbhZn?o`WmH6&b6f$Q$~jhl{SnG+Y4(l71klTPNA?fwnvZ_HZ@0s^Y0Q$ELZS^Qoo{
zm3<RT9TL1c@!Jt_D};f$06Z&B4p(HXigRq<e4h8Y0w+Roz7lSDiCY2ifB{YdlA&R6
zrj5Km60QIismg}Ap7pr`CqnJNCmsue5+T?sq15YQ=lBpFpNT?gcO?8*n^hN+1(4D1
zr59DR1I773JQ4&Y!>G~#Tg@6?w7#SGGYWL(F?X~!*~Yxj6(t_byC0;WYDIx*FHs_d
z>adTk)(<p$2I6)Wsc>4Dl9yubC_du#c$gS6%<a|{wGKu-aLa<N65cdhX!Z=;J<TH-
znGyT7HkBJK^e-;HOtdjGw47&U36g#w;MIu-43v6Zd_L_UZfB8<%!s$2>b&u*`|91x
z$4@RRpN%-1CB*@C>%{$Ta1z)#K7_E7NQKj4zt*O4=q0~`rsPNrvfl%4g&-LkJU$cm
zX&$EJrE;T%ap>ss9EUpF1!&7d49o=#&NLKCyO=v#L#!RW^i8kxALTa>E5j@Pn;_Hx
O0000<MNUMnLSTX`z#$X>

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/community.png b/view/theme/diabook-aerith/icons/community.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c91e8b756323f2fa9214a63648d51448d6ab90e
GIT binary patch
literal 475
zcmV<10VMv3P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY%
z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit
za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p!
z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X<A4kMIZWY13+YJgQGgmQJ
z_~nRLI>_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1-
zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c
zgZYSf-pkC_n66st16Htwrx<T(w;nd|0B5jNO0gGv)5q<~<ug3O8qQZv+S+X#ukaby
zuz=YTo9^RY*$g4^v*D}@gJNJ4r?HM-fAnl-jvUZlN5R>M`2IKliW3}D{00=IR1cQN
R2|EA)002ovPDHLkV1mv3&g}pI

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/contacts.png b/view/theme/diabook-aerith/icons/contacts.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd0e289a772f5a6f90f1774e7ee77d300b72976f
GIT binary patch
literal 568
zcmV-80>}M{P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5
z3OE+9lA!be00Fp3L_t(I%k7o1YZOr!#D8<Q2{92wf_A12c#tlzf@qN<5fN=SjUk;_
z3qo$IO_gY+Rm37i?g-l1Sfut&{{mYZK`XII2;!vhZFt$+OAdlvrdjsmF>hwRVHYkC
zpt@n26>~rbXaPw22(0uv?H{8OCpDyrqz}N1ZA-%T60i*{mFI3Pug?QHFbVATI_)<x
zPh-G>)UZ7RSdxM(OInOBzhV0m@WA#0u$5-T=BdQC2V#<>Xb$kCbo=jaEa_pI6_<w+
zkF*%+esyH~x}>q883zRbE>(xD6}f6guO+5zAD*W853pB_0(cqny)CKbN;W_uY2&QA
ztpV#5RkOCoC4I3yp+U(Gk!%3ZlOY*4YZf{tX*@hNxbx$*zW2MilZw)7l9p{hj`I#(
z-m?8#(ll_-b}s2=a4p~&@UGv@znzF8&5Bh?FMz8-;jx5Bj&1*z^vHG-*efsZb=oIf
zD9wsHl3v-KtF)pHwp|{0FKH8aYr7@s0C;M9yWh?KD$R<0NfU9s&O%g(Uy^nLA(9My
zwtY7Vq>M^hadip!8c0iy6!_UV&!;gcZ`Rb~%Egc4|KkYVOS(%W1{aqA0000<MNUMn
GLSTX^+3>so

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/contacts2.png b/view/theme/diabook-aerith/icons/contacts2.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd0e289a772f5a6f90f1774e7ee77d300b72976f
GIT binary patch
literal 568
zcmV-80>}M{P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5
z3OE+9lA!be00Fp3L_t(I%k7o1YZOr!#D8<Q2{92wf_A12c#tlzf@qN<5fN=SjUk;_
z3qo$IO_gY+Rm37i?g-l1Sfut&{{mYZK`XII2;!vhZFt$+OAdlvrdjsmF>hwRVHYkC
zpt@n26>~rbXaPw22(0uv?H{8OCpDyrqz}N1ZA-%T60i*{mFI3Pug?QHFbVATI_)<x
zPh-G>)UZ7RSdxM(OInOBzhV0m@WA#0u$5-T=BdQC2V#<>Xb$kCbo=jaEa_pI6_<w+
zkF*%+esyH~x}>q883zRbE>(xD6}f6guO+5zAD*W853pB_0(cqny)CKbN;W_uY2&QA
ztpV#5RkOCoC4I3yp+U(Gk!%3ZlOY*4YZf{tX*@hNxbx$*zW2MilZw)7l9p{hj`I#(
z-m?8#(ll_-b}s2=a4p~&@UGv@znzF8&5Bh?FMz8-;jx5Bj&1*z^vHG-*efsZb=oIf
zD9wsHl3v-KtF)pHwp|{0FKH8aYr7@s0C;M9yWh?KD$R<0NfU9s&O%g(Uy^nLA(9My
zwtY7Vq>M^hadip!8c0iy6!_UV&!;gcZ`Rb~%Egc4|KkYVOS(%W1{aqA0000<MNUMn
GLSTX^+3>so

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/dislike.png b/view/theme/diabook-aerith/icons/dislike.png
new file mode 100644
index 0000000000000000000000000000000000000000..23de426c5a6def7113c12ee557789e8d0b6c8d2e
GIT binary patch
literal 386
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W>zsxE9dR0y+Bi#JY5_^EKaYz
zv|rD~QRMi?^Lgv0>T)<Wxh)M}VLO@qLg)2>DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak
zXFkdH<dZXJET3B&@3-tZ>Gz?<Sto&e`-wo6$HLcd9JESdj5uo2mXXZ*Sy21Xb|tfR
z-ZPJ!CWR!(pSI}us^K>8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq
z*(9L0XvKf`K<gql%?CziyB?MoitG=%n$}W1XSx54V?uEsx{Ti>a%InO(f>AYar!Uc
zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i
b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/drop.png b/view/theme/diabook-aerith/icons/drop.png
new file mode 100755
index 0000000000000000000000000000000000000000..2abb82ef26df121c17e2535a3ea6f3ad22c43058
GIT binary patch
literal 292
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(ZJ&bv#RF9C&?c)B=-Se$-4
z$&l}m0gtQv(xgT|o;k~m!xP>$RV|bg>}*`f!Zsmem&K*<*IsAOO<!Z9{?T8Fy{6P*
z%8L_McvtjhpN`FKd4I@VfgwJDJ>-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ
ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$&
h;VK!uhUW6gf<IVw#HV>(J_~d&gQu&X%Q~loCIDW)Ze#!e

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/email.png b/view/theme/diabook-aerith/icons/email.png
new file mode 100644
index 0000000000000000000000000000000000000000..240cef2c3354de7d0934026386ca9f19eefbbe2c
GIT binary patch
literal 880
zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#5=lfsRCwC#R@+WmQ4pPTKoQUgsD${S
zC?SDxHR^{n{6(8IY5E<ePyGzjKJf*9fH5ZULPAoMI~2hS1*LmUot*=g_)tCRgOf~V
zpW9w*ubDmj7^Lj@`1pfqnn#9VxX1>ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W
zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e
z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE
zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w
zwzl}%;cze}#yE_)H=_@Dy<T#=-TV;uK;ruPn!4RCot~aDA*(`&cn_rO^*YDf+gqMv
zd3l+F!61Vny}%K0T;n@UK-j?KTJ8b#^74`=!wEJR45;7lQ>j#<v$HdvY-MGI2_+H<
zmbqLmQz#VDz}6^Zt$>w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag
zgQ+Bv_)Db#c|1Hk<UB4cEU<%wL>XH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140
zT3ub`4}|sK{vBi+%L+mI<m7}ELDfHh8a}cTLnV9Ehr7GGQ=ry&tSOj{s0om-R4ST)
zwbw}RF+~C6Pd+&I)m9p)LfhNho2p)k^TyT)2YKv<dab7C78eCfVIvY_4Aut+2b}lW
z>V3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6
z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td
zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z
z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000<MNUMn
GLSTZy@|kM@

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/events.png b/view/theme/diabook-aerith/icons/events.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a0b3f3f11316265ad45472244094c3fbc27147d
GIT binary patch
literal 663
zcmV;I0%-k-P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z067OPaYLd200I|DL_t(I%k7j+OB+!XhMzl`8BGSXGpW?p)<r`sw3NDY;mVbiE`)CS
zEA;2M^lu0*T$EZjRumz$8W1Fmlf-B=Ci9WGbGonvNiAm8Me$vpb9gxKd$<=K^v`t+
zDgf_8xjehNy82~tVd3K*xD_aV1@F_+(&F0M+UNJB(rf_UF{q)yhcHnA*;!eUpk9}~
z^>x_=se$Z*9BgdJX%NV_<z=aW9Kyt19AmH$f>=NVB&JC#O|bzxpT`0kaZKN~>1mC5
zGbeX}|FE$Sj~^LE^Q>HE-*tH!hP-MvQCgEk5kFj)Q_JFQqrtPwOD<vJ9h?nv%)vrt
z7%1E3Wud@xr4Yj)ab2<`!OG`(lcv0mB1R1ZZCOZ`f!5p$Zf<WgIz7#c$w@M9d`7=A
z>x&R43Es#EIpBK`&^S4Pxw-o@HaZ<>w-FJ@GLEZN_O`YN&(En>tL$uUl7pLmyN$ZK
zVyNTYmWWU+7U_1oc%DbE*JEa8hJL?K6h-JeBKT_*gJ8#T07#OAcDv2^_&Bv%4G|%V
zB9v0Yft6Cfhebpbfa5s$zR%Ru6k2Oar4pS^hi<pa*w~m11-2|p(liA~P17_1H9tR3
znx=$dNDu^EUteR}HibfgUavRY#z#j-xUNesmoskL6cM!6#Bod*hB%HRl}bfjTwDwX
x_I<zKYPIUV??1Wc^{Y6Jb(*Hx!w>tP=_j5V0w84ZHw6Fy002ovPDHLkV1n4c9mD_t

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/facebook.png b/view/theme/diabook-aerith/icons/facebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e5dd39c36f9aeb71228b5cabc048883bf147658
GIT binary patch
literal 1082
zcmV-A1jYM_P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#+(|@1RCwCNS4(IUQ53yNCd8UVP;?_`
zTZ{EmH{ypD6wxXQx@hZ4D!6lD5kDZf5Zq`%7lODEw+bToTPf<sWhshUNoixNF{X;7
zw%Ssg&gWg{&6|07Z)V=~gW{#h%=@1E&OP_$HHL`L(tf#fY!a{P7On)l%?#Pc`J-Q6
z8$;Rz_&Wc%+vn}c-ms8}#m;{2x&A2D+;*umy`uh3)22FDluEJ*9Ms##hCtRP#Op`)
zA#}_I=KXTp-HJOhqw6q~AAphK#}192eCw`SNG3IS+gD@@JbzJO0g1aQ@~1a0_VIN>
zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya
zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n
z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn<
zOx<GY7E?tOkR-0EqPg0+p9nv`yo0WzJK@-oi;&HvrKtA48GzGQUNQzu*8#fR&<*z#
z!s#(Q6l@L=1Y2cjYP<y9=Q^PM(C#RiG6qb}fE@zE)__H%DY6sjQ@D_NP^}9GcdUvA
z_tKdQ-_?L&m~sjV8c>1@A@Nw~Jlq<YesL|uNt75cZ3l>$2BHX2)P#x+Hh)87odh^B
z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+
z;J#8T7~PZoPzBT_)&ar<K`>ZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md
z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(!
zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v`
z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU
z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI
z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!<zh)Z#2hgAheL%6;`~h)+9>#6_
zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd
zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW
A82|tP

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/file_as.png b/view/theme/diabook-aerith/icons/file_as.png
new file mode 100755
index 0000000000000000000000000000000000000000..16713fa5300e9590c8c57c86b81954c7091d78af
GIT binary patch
literal 352
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W-(TElQf5h7@*JtPZ!4!i_=pt
z+xj^<im*Q5cj@hP$<<x+W=$_IZ{xMt3onH3G_O_sw(jr^32SkOUJ0#?H8l<o6VxVG
zp8u#~K6B=5%kOvW>k2x#UOQDE<lIuwn*QdYRPon{hfMtyM>jNYe;||Cb$8Zz-I@oo
z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h
zd*#oytG0ID+<te5>+)s7y<GbYjtTE8Y`$49(qr^5Z!(kQPs`O_K^a-$);HVd8eFUA
q3(9No``8(0W3e>*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/ftdevs.gif b/view/theme/diabook-aerith/icons/ftdevs.gif
new file mode 100644
index 0000000000000000000000000000000000000000..e0fc257434792e0b64406320444d9bed3f9478e2
GIT binary patch
literal 1188
zcmV;V1Y7$@Nk%w1VG;lm0O$MwFfJ!FF)1@KEHyDIHa0OWK}9q_MM6M28%twDMMN`6
zR!~MQNl8UjN-Zo=WCvP_Y)b$sRcHuXk5f-dC0TWAP!A?scTH75UQswETzDs3cn@Ke
z7hsDIVwG@H3`<yEaa9j-RS*wmm2*}QO<G|YXOtRglPhS6A8V2vY?vNwlxSW_USD2W
zVPkS(Ib&pDQ)p>vWKm;eV_j)XUTI5YWn(3Bon2~8S!-5hW@de5DspB<e`hObYH4q4
zPA7M)YHDj^ZghZdEpBdXa&c@wf1i4FXJC4SLx7`SdxnB|RfTv_f_h+ydQ78v4|#id
zrg{medIx`ga&v=)vVH?_go>?y2!MfqX@-)CgJ*$*e}IF9NsqFDgnyxfEw_OLi-c>n
zf&`y~Jc5OViimrMiIS0ua*~T~XO*y(j&_ZZkB5?yn~-zDj|`2Hjd_-#mXUv#k$;(z
zdUlzfn38~wl$Dy4c!rmshL@m&nWb)?wrQZemzSGtp}BIPwv(Ek$(tc@roYFYA<~@~
z(w-^4q&3x_C8497)SxJ>q<+|;B)_LPcdyR2r)#yRamcALrl+dirWcE_zp$&1r>m{r
zsUNwle#EX_<*pvFu(05-H|w$)zq69=vlX?pv+lDO@Us}XwxRE|7R$G8!M2v}wH=?o
z$;7#vv%A8^yr1p8CB?m<_`Dwby&B2Cqw&Bd{=OH#z`_2%82-N*{l6T{!J5p%n*YEU
z@WDa<!4}NIsQ$qr|H2sm!WquQoBzWY)WnU>#hd@c9kj{M#Kyk%#6Zr)tpCL#|Hc{r
z#v9DWw*SW#|Hm2s$05tdy#L4<)ybO6%E`LV%*xHi+s%~!%|pb})Bn##&(PA+(a`eI
zb?Mcg_tkm-*I579T=>^~``35>*l7RSR{z;x_}GE}*lqvWWZBu-_}PX3+j9Baisjw9
z`Q48A-ILkh+~(iB;^5ik;mhgc$>`+H<K*P$=;`k6?ez5X`}_O-{r&#_{{H^||NsC0
z|NsC0|NsC0A^ti;Qbj>jPf|J{XJjpEaAjv8b}=q6ASiWnX>MmANlHf`N>D{dAa*t~
zDJ&pybzy92ba@~>ATcm73IHqs0000I01^NI2>t;1VN+&Im#b8#NO7uj2hX2q{POXO
zwXGdHb?C@_;|6XDnmu~*c;d&8jka{<!kHWAt(!O)NVo*T5`>>V9k{MlE2fDMB14J_
zaOh(y2?>%ON*!x9NC=J_GiV@qAj#U14<tc!%C+pvg&z_+Y)B!(&#)>jNQU^->lqav
zjBJ!Zp~6HFNo$CxWy>r~6KQiIXt0oh!W%b3_V$96?A4<}UQRerU?2g5CwqC#lJ!f~
zB1{Ja1Q-B-z!k-}T7ilr2#_2&ap<Ipk(l2IQM{0~;Q@w;l6Ugr&0BZo1<4AVXbFq5
z0~Mu1wt`WE<||7Mk_{@c+685ayJ^HiOeMP1Xp$5lHu;EgVg<qiHC?ofu`|jMnJt+}
z@+-5#1%?Sd)F1;3W&mS}5s*ZrpneSQ<4i59z@wl(BvGiJKKR%}Pd4Y&bB~1q0RTH%
Ck5+#G

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/globe.png b/view/theme/diabook-aerith/icons/globe.png
new file mode 100644
index 0000000000000000000000000000000000000000..6bb9bc09d3dfbf6cab80e1cc8e08c8e9720a28df
GIT binary patch
literal 1361
zcmV-X1+MyuP)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY%
z4l^Zer(kOU00hxVL_t(Y$IX^ah*xD4#(&R$hMCdvgOngO?E}g|Nn{jFvrQpn3*+9L
z!l+!h2tlU6h#XPS5w%t!6mDD$SVGc$$we*Hg^^_u6O;o}0|lajsGw8heCa$bJpaE}
zbL?Xgy>J)zydTed&ikC_9Qcoi?lzfaSp{eWT7fo6&jYgn**1Wrv$j704oT{^J)BY+
z`^SJ;mQ4Xx16w6MY8y!a*KF4TmNaO)IqcZ}SyHF%!zrcyzXh1*xoppu)M0xqa7oet
zFw^#!qy%KPM}c>NZIW#J9MB9*mvqqfE}$o+<nsBIJAf?*x`4I7QAt~D_t~xh`)t2r
zdjJ?tDeaK7&vr#ppQJ6o(b(GsEYGq`;{pQnfxSSh?R}D7wLK(h5pYb>J1M2n2&W>9
zyMSZ17Xd@DXP=~2V6UY4cLdC`Y>Mp;pjFbIl+p&<SAg}wkDWzPoGa}$KuYNxurt8d
z16N}2p162Np663<dBZ%<E5KUY2Y`M_AKUJew7~XiU;sEMso(Z>Nt**;x1>7TQ-HOS
znr$BjevtGC@IuVB0Yyq_OyS)G;Co4PZI1wT@l}~Q3^a_#YTK4HV!N@*Sm1hm4Yp4K
zOHxXM^>Jvc?YY3$z*b-ocudk}+YOSo+3p4EBNdKF!uCpFLZnIyup=(KThfm)*C}b4
z?N;DKecZ4u-sIDi(y{Qm$@U~k-vOVel+KpeJPIhK^i9e3tL-(C76W}nQG6BWECwEz
z)CQcWgok-3#_>|5W=NV2^Z=Jj<Z7^82_lupWl24@rvo!;B$18-XMw!T(pk38r<6{X
z7GfLQr;DN(DA~s%C2m11iekX_>4;d_eiArudsdC5S(c4Sx^DZoPz@wC0?oFsN*c0V
z1*u4y5(i(taR*h?qzRY^4A>s#=Hz7Cbt$DveTiw3R3D5Z)B{PCm?K1c?DlZp)N$29
zUDDTzO4O~g)IcAw2Dk_eN_yG$`=LB<7e(RHJ6?*UpI)*F*aN&J>9wLLJ`6J53mgaL
z)&S#CCjyNrrSq}ya><FNNR@F#UsBUJ^AFi>4vZRU3ShSFr%PcvC+UKug_5TIRbjO~
z&Gtgzg6%UU`xC%yNk!SiL%{36GkKn$h{`a>_JxqQRe7HG+O8&ky(IEHUut`Tq-(ZY
zBrO0g0CTb|TLFv!OLc>ZhsuE6z$xIVC{Gojp_&?!_5zJ%QiT0vtQiA_1N=UqOVX(A
zAz(7_Q(#b4nqf)X!&4-EVfz=`bAT1$ahIesz=))dQfX?CbU*MS@Vo6Vfz!alz?0!n
zr=;Oq9yibPskT3m^pfo^;Em{K4gpJmJf-wmti5PkRhDL1_N=7B_P3JSA_w0C)=ByZ
z*iaNj|1I^fD2gkRc8BZhBy~pm><6w&YR~h0MyZZgOWRCI?Z8!Fe}uX-&gceqSHb>N
z@oo12?a_U0jQZFV|0{tv^E`hbLhRVn0j#v$9cvHR-WXu*p~baPSN`ek?WLuq<&2~g
zlJ1f8oTO#IWJ!~3FP8LRv?6u$=FO`IHbu+PAZb-JU<Yk)0=jQ+qVC!zN?INDvDPNq
zz6R8V<_=0~F3H;|N!x87Nhw|VSB-Fpcq`CmyVeMY90JrDVW3;ma8VRv{9nc&Dy!p~
TSOABf00000NkvXXu0mjfa3q3v

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/home.png b/view/theme/diabook-aerith/icons/home.png
new file mode 100644
index 0000000000000000000000000000000000000000..be47a48fc3638b94385eec044d6373e056890b09
GIT binary patch
literal 722
zcmV;@0xkWCP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z05l_~+}S<=00L4;L_t(I%k7liYm!kM$A9P1`8M4|%%*E|>72nvF<dqpT`UO3psPyO
zRdf;b2D=D~{(|bFi$Tyu5K(&}>4l<b3~8IV#TJfb1NRv2rPOIE8a_VG=Q+=Fx~ZEK
zbwM|=FPxjh@B2CM{ho6GcJ;4?stpX?n%u9HNyjA;)cdDV5XoAhh|f*j9PsV<<g>RY
zSLsNG5JJRX>$k*MI!~_Lo5`2+Nh?8}!){rlN@nk9){<yeM7)3iiv+L;z+r;AnpLFT
z)Tk=wr7D3JM_gQ<BLDyhivUGTfWriMfdD4}5CFh}2s;8_a_9#~1{6_sasj^&#K5eh
zz-~a$prim1M7oR;2!xa9^F}&U&MzsqdEKe8S)0(9OszE6f1jt`EvMjtC(JB;Ws9f!
z+T^0ZBHv0BKk@{<**tfWo*8Fq%2<zbjaH{iWAAo=e{q4R6Mn?v&}KrgG(4ONYC@6h
z>kq5(XLKYpk$idq*Ib?#+fqF`eavL(Ftk`~D97Z%?a$itMDybLT-deE;h^vC=^vH)
zDGPoRzou&cl2IE~Qy`Hmp~wp`zhnxIPSZCad~xHi9*CxY)aX3W`ttncz9TECb&^SM
zgAA#`ByU3Qv1!kGEIgE*y_&8DE-CN+8TqTuqrJyyWh;pnbincklw!2N@KQLw_nUPP
zJ?VM-G4!|^xa7L^w`?6^={eX8GpLRNq>uw>4S*7{B-)el!U=2cU@cLUWX#p?JG`~V
zIs!rOaGgTYO#vkpFc$d&vm7%scW`IhCxF@AU-p02Pg$c1k<C6hO#lD@07*qoM6N<$
Ef*#RGBLDyZ

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/language.png b/view/theme/diabook-aerith/icons/language.png
new file mode 100644
index 0000000000000000000000000000000000000000..8029c01553836cc651835c2d57f88442cfcdfb46
GIT binary patch
literal 849
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKV3zQ7aSW-LlQd!S^y}~ETm1ZY
z>8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d
zWZ3tgMNm*k;Xjc7<HrvMR#sL95I-;|`2XKOe}24t_43i{*RM~%d-ra~hxhN7fQ;qm
z=XciB)av;5{o9jE7cT}P8TIPLiwBqg|5Nz+<0r$HFP|AWIXD=Mj0_om|N6xNG(zqD
z`wwd0zJHJY`t{3VMg~R(K0ZDMadB~m$4{P^0F45f{{KJAK|{U<1p$VGOBJ#VE(yPR
zk;{2LO#Tu3mA+X|if&jXC&g@!Ira6cA4g-RjECmJRac@i*D5Mmm_Po@)Ub8h?@G)5
zyMLetDe^TK2)G_p_gHm(&6<~z92Qlj9O4;Wzb&eoyH=^4(OFxoDnGL}TJ!6}eSS_H
zJ%%s#Dsy`7u+~&f>X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P
zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@<QYe#@n+b8MCw>?4IY6
zJAWrwsm+;<ybKB)3<vd>EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ
zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar
zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8
z&#C<T`%-^=dwcur_Wb)gwSRw=8Z!d{T>Jid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA
z{<zcys0ftooXQw`)L0=Lr%qN0Ur<^GN;EBL23o$a_V=+5KR>6lsi~<Yy1BXe0kK&U
z4@8O1;hns|NMkrSwbV9%QBrod(HkZXeMZHZ>7Ejqi>4TD-S#bNyQOipi%!D<?mMp*
k&ify`_X?v;gFM&*W(JpFzwRu*COeR6p00i_>zopr07;~NAOHXW

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/like.png b/view/theme/diabook-aerith/icons/like.png
new file mode 100644
index 0000000000000000000000000000000000000000..b65edccc07e0125f663ff738e6983ae01a239e96
GIT binary patch
literal 388
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W>zsxk@<-kPC!#wJY5_^EKYB|
zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$
zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P
zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2
zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1
zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q
cS^k&l@>YB4AFAC<z#wAqboFyt=akR{0Iaf+nE(I)

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/link.png b/view/theme/diabook-aerith/icons/link.png
new file mode 100755
index 0000000000000000000000000000000000000000..0ef666a6730574ad7ead6cac69daec98de9c90ef
GIT binary patch
literal 365
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@ZLi{>kqyxdVmXdb&7<Se)K_
z$<WK$QQ+9e_$Q4n&JG`$oVXO5=4QTKlcRIw68DXc2_f5dHuuIIzIM-vd*jv(CLJ8d
z8ti5ZPCFhg+_b~s&6_hd^=0L4^%18l9Ma<s2p#)zB+xW+K_l}Tw>7QWcaB!-eq+<y
z&{@ZDQ1a9U&NAh?uIVb%Z`I!E;mA?ne(QL#+l*V;SF|qj6zZRgH)c??SjTiM*v0;V
z;I5a#vn+W2Tm6~(B=UXd4>h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh
z-Z#qfvCFk<q7_Fh*&@z#_<xwFoc|!x>$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F
FO#l|ylH>pY

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/livejournal.png b/view/theme/diabook-aerith/icons/livejournal.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d27d265eed3e0ce3ad46a089059073427977ef6
GIT binary patch
literal 2029
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
LNkvXXu0mjf>5a5s

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/lock.png b/view/theme/diabook-aerith/icons/lock.png
new file mode 100755
index 0000000000000000000000000000000000000000..7e34bf2791654a000c757802d4728bc4d7caa14d
GIT binary patch
literal 366
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@b@MK3Bbhy+EONo-U3d7N?h9
z+Uw=)D8Tw4-!v(4!xqov<f-fe7lS@9ZkxE^eQIW=al&MCfh{MDJ9_6%jnKFlGrLzu
z{QcA;m*1Q}GiPS;j3rLzellFQa9ZWW`>s$@u)oxIRTq23;ca;}2@-<yPxm{D&YAW|
z|IP!x*-vYmJ`2r%^v1mDvC%7UmzXV9@lWUYZw&ubx8dTYnFjAA>f;{yiXV*fIC`KZ
zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D
z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~
HDWM4f_QRED

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/lupe.png b/view/theme/diabook-aerith/icons/lupe.png
new file mode 100755
index 0000000000000000000000000000000000000000..f8b2283478826e60abdacb85cae80037911fa63a
GIT binary patch
literal 697
zcmV;q0!ICbP)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY(
z6(2hl<FdQ}00KElL_t(I%hi-WXp=!0#(&S3)PJ<rx;ROx5WRdfwvJK|bd804T?BFK
zpbiQS4hkwFqIDNs3qqZ8p_@?X*3DuEn+t_HxL5=&rHxdRz7BpuT9fFg&vYEe@80Kq
zpF8;1rM(+Tl0?9eq^o8&W@ddrUD6yd0|f7V^RIvt6BB)A_Q=d8CG`RgplN0qNm*bW
zn3nXkTrPiX2h8lLY|6~8>!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6
zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa=
zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu<f0di)R?Pj^p%$mUaP7|D+o!ybN
z3Ty$AehbMiU>(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY
z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~<jU_?^n
zoa@hKvloEdW|l}gkUCm-&b<jCd~FL1Ay^#8Z_TU@oCby^odYgP8V7Qcwo=$ZNu!eb
zoO27U(b?75YPGuQoLiJM4-5cVN!!2%PzD~D*@mRiw2x;b9dXXhhY%WVKZlm5*q;J1
zGk|UH{brIRM}hmmHDG@lwP%$|<!)DCH<e1I!;&8VdiTJL_x=i<vh*i~5VoCj^QnUm
fz+?!a$$z0A2T<$Bbnymv00000NkvXXu0mjfGuSL9

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/mess_side.png b/view/theme/diabook-aerith/icons/mess_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..49ef896bc1dfa9cc75c70b231e282195cbd17c25
GIT binary patch
literal 664
zcmV;J0%!e+P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z05%0j=RQFI00J0EL_t(I%k7lSYEw}Zh1a<`r+>M&iCi0~MWl6*f?x~?9Y}qFj>PwH
z;><pU(+;Fh(LpEDK|qbRV52EQg`}jd-ZU}kz4x56&yNGaL97^uLcie}e0#HCZ{Ujm
z7B(7eZf*u?n%*4@1_fgb%d#xUlnvtV6hwt-l%m<=jg9A@{#jhB)n*P458F``O*`k9
z);jps-p{Sx8RmB0^uUYvj_URIj~T-=0HF}#>DJa(Yt)k)4GM+APPJNH3ByoyyIn4&
z%tiAzgVR38(#k3(rt-y3r}Kn!zAA($CrR?4(P+FJ_3+Wad;iEe=i@kLmHSnA??J}k
zq*K7&-X6j*#QOSr)M~Y$l=9o#+Yc|R;y1C@8Zt}S)Qx4l*fr=%zyVmEE1|r&gtxU<
zSXfxV+1VM0h*@hd?Kl_>thHe9_<TNr%m=uh&!ITO(M~3TsX6p|y`RISgi;E|7>u>C
zF$P(dLQNV3EC<FIc;F#8N1A58gjtqBYYpezcw%cUE-n&SpTN3VIOpL32xf3G=tC(5
zB7&3>M1((8ajCd{-0{WvfJMBF#O1-^{j6@YkMDLtL?9wK=Ric>TFb@~4~N734+jSo
z!JD|Xcz|o(fi$tB)35l_I!38fLcLx`9LJDSGOhLbSO>DUwsyPU?^p8qykm?pB7*lG
y)>;seS4u%C1<pAbV}TIjq}gn~zItL;{GA^o>?vaxAJsMh0000<MNUMnLSTaX;4nr2

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/messages.png b/view/theme/diabook-aerith/icons/messages.png
new file mode 100755
index 0000000000000000000000000000000000000000..e2bf7d24d3c0fcdd4d97d46731194b0e24a6918f
GIT binary patch
literal 579
zcmV-J0=)f+P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5
z3NkdG9SNEM00F~EL_t(I%k7oFOVwc%ho9&A9mGW}=s&PlN4fJ|RLDUKT^#NbE`hi>
zbP2qRv<NPD6LP396%?*5&ehl|ZH_MC=3smpdKK|UDLQ)KJH6*Te9rlt_x-{{lyG>u
z{T`T6?~}V$Q=95`k~`B1V>?N+mZSr`RQK*d>0V)VDxjI<mpYkb7pUKMEJf*8U@}Qt
zZB{@J@VdaKlI#FOw}GlZl1u@!h1F9l>U!0MBqP8Kuz!o0?-%n&)CILyr3Rpqq+e|V
zgTO1`;0Em<l-$82ZJ_`3ymq#Cf0aK0mP^qbaQF}CAuv}&Etgs@fiFbg_m8bDU@^(j
zrRCQnb@AJWH(Nm8Re;(xDo%!{+dDv4T}pDCgz_B&OF*~eoT!(&tIj!ll%xgx1U{?J
zfX7Kj)d66>)T|`wsJm)C$y4=(+5+C4&bcZ|kCQB^U&^{YE08*{kz}mE0a`$}oKbSu
zk~{|<0dIlc3iu7IsGV{_F79wcT~9JmjM`Ki=S@#C1bhNUfdO^C0#-{KUA2CNQ2^uW
zY8l!1H97Sp8|oM^P^q)PW|GE#uJTP@zy`3MWTHy4S`^*=4L;Z1!yoA^{s0BO+r-!(
RvH1W1002ovPDHLkV1nOP`rrTn

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/messages2.png b/view/theme/diabook-aerith/icons/messages2.png
new file mode 100755
index 0000000000000000000000000000000000000000..e2bf7d24d3c0fcdd4d97d46731194b0e24a6918f
GIT binary patch
literal 579
zcmV-J0=)f+P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5
z3NkdG9SNEM00F~EL_t(I%k7oFOVwc%ho9&A9mGW}=s&PlN4fJ|RLDUKT^#NbE`hi>
zbP2qRv<NPD6LP396%?*5&ehl|ZH_MC=3smpdKK|UDLQ)KJH6*Te9rlt_x-{{lyG>u
z{T`T6?~}V$Q=95`k~`B1V>?N+mZSr`RQK*d>0V)VDxjI<mpYkb7pUKMEJf*8U@}Qt
zZB{@J@VdaKlI#FOw}GlZl1u@!h1F9l>U!0MBqP8Kuz!o0?-%n&)CILyr3Rpqq+e|V
zgTO1`;0Em<l-$82ZJ_`3ymq#Cf0aK0mP^qbaQF}CAuv}&Etgs@fiFbg_m8bDU@^(j
zrRCQnb@AJWH(Nm8Re;(xDo%!{+dDv4T}pDCgz_B&OF*~eoT!(&tIj!ll%xgx1U{?J
zfX7Kj)d66>)T|`wsJm)C$y4=(+5+C4&bcZ|kCQB^U&^{YE08*{kz}mE0a`$}oKbSu
zk~{|<0dIlc3iu7IsGV{_F79wcT~9JmjM`Ki=S@#C1bhNUfdO^C0#-{KUA2CNQ2^uW
zY8l!1H97Sp8|oM^P^q)PW|GE#uJTP@zy`3MWTHy4S`^*=4L;Z1!yoA^{s0BO+r-!(
RvH1W1002ovPDHLkV1nOP`rrTn

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/next.png b/view/theme/diabook-aerith/icons/next.png
new file mode 100755
index 0000000000000000000000000000000000000000..7b5e25b905f7f32d8ddad32ffdc68595282332f3
GIT binary patch
literal 300
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J
zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX)pEY`$xA5dtGr;B5V#p$D0
z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN
zy>9#c!%U-PH<H?xo#^>c5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X
zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@
oV$b=RUGMs}b*<sSr{W(t&uAqp-cWAZ1avopr>mdKI;Vst0AdDj5C8xG

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/notes.png b/view/theme/diabook-aerith/icons/notes.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d4afca908a3ef04d13fb81f8690656666da4824
GIT binary patch
literal 739
zcmV<90v!E`P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z06Pi${|qMp00Lu4L_t(I%k7j+NK{c6hM#lpotaWcr(w#nva~`=t3_1MVj{7GXweVR
zE@~4*yEf4eL9J@hDj{g2)T*c!6)h6d1d))+NT|@%Xe_m`P@A87?>S!!i^7Cv(<Xf3
z+q@heUS7WQ!L0tZ)O2Ipsn$p|8aY>796lf-rN7=N5Yd6PgQKHzvwGR)b61Y2AaC%N
z)2*?F^$Yq>?5U1Udg1~gU_~&-;yMn^Z9RnF_q5lCnl72(-LrK^`%=?6?jMG$wS{>j
z6EHk3puk$eH<qtihq}dY*j;#E=5Jb_Ondv1sjfRM(6?hcM^86IffaBRgd8NK!F3dl
z6QLw{Np|QqWlO4*wMG_IY?gx9s_ipX;m%|V;AjYGrO*l;fC>hvR1b(%Y$KbxM*54R
zdY?bW<R&-d1r`AjL8EXq2nxv#P?oz#qP&*e$3~PJrO<_Y-?s8#Y;8Z><gZm&`(qS1
zuEzh`OL+JWiPAX1#9hz{K6eL<$M=&>Y(xiXJyYU8!NC+*DaF{pGvw`c#8|v^JJysi
z+L7W@`7xxT4kd!|4S7`&SRt^2a$u<QB6|;Ap!@1Uo<14J(J>0^8?o^<gtQ>W;Aj2(
zz}6ESE8KVouU?EuvZGlotx3|=*21IOGYo#H!h7$_&dQL&x8yQ;CicAmFK38_V01x)
zI^Q|Y%H>O#sBdCUyoS|Q$QV%tVTJD*yiA^nvy%ZffMluI6~|9%D-c)+Yl!Hn9gn!0
z%6XWl4;4AjNM7KgxlX$4_1NXZXWMrfu?v6y_CE<qKq*Gj8UI$iD3lqVy}AFFz5}Nt
V6QIM8E`R_4002ovPDHLkV1f&AP0;`V

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/notifications.png b/view/theme/diabook-aerith/icons/notifications.png
new file mode 100755
index 0000000000000000000000000000000000000000..2b4fbb818783399ef1b7697045f41fe73544760b
GIT binary patch
literal 754
zcmV<O0uB9%P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5
z3kES&pJdel00MGJL_t(I%iUGaOB8V&eQ*77SyUqQv{JWNP)ksn4a+Xsp^FI~W+Ct*
z9Rv|NcxXn1UA!&`9lCVMouP~AArE;ejAkzV0imGfNe_mQ2LtzY`7EsCSP9Xg?`6K9
z&-=XhdGp~r-vR#RDiq5jg<?5(5su@Qa*kUXsmGZV(IH7|l9nB}l=(x^41i^lYlUKY
z2mqK6%}RO$U>Lwi9Qx}QaC{HITaxc3J!ozOCFKDOlU$4fZ@o|~Uk30Rz@sSezNCm<
zA^8%(!zl399k;Y7X_{m{`KmJ{Ym$6xQ~_{X()c+>#|^Jo>>GcE2?yT+ydya(=_<*O
zlD@^Ef2}@$0Hcyt;?VzKxz7MD0k{QVN74$(yGh4ck~;uu0J;EllB}4(9RM4Wo&eZz
z+>&FQilk0SU6N|X&z=${2>=;M0MKITPxic7ud%xOjX22`8(&7!+2bau$%sc5j~Vm|
zz_IOr0C-{hF{?YW22CVS3rpH0*>C52SJD>AsY0>b9R=Q3NjI$YdK~(@j$7)MG(~cY
z<gW4hC2b~0u_S2_KrRmbJ(5)bZ2%?>uRA`rc#>orfNB(YdjN8h21za@9an7(s{jxM
z-aLS(QQ*y4$$%tC8Zdm$@Oi^m?OAP3jCdQsb4iaKxAY9abQE|C4S0t&?x-iCz*{I3
z%S`|l0rVMv`;_B2^lOr4N$!)(#-V?bXxw8brl&C(1>T9ItfYNOvvKIx&YX%k^baNF
zqrjU;`O@0WaeE4Hf@D4p{lnDT&591v@{)SZac>$P1>V8A*XFMl$yVF8{;oE2!GAy>
kNlEJatHL%0;=f!!0Ws+>0h}4~i~s-t07*qoM6N<$f-hS_WdHyG

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/notify.png b/view/theme/diabook-aerith/icons/notify.png
new file mode 100755
index 0000000000000000000000000000000000000000..9765bfd53ec06190f61bcc0a6904b3f6566233ed
GIT binary patch
literal 795
zcmV+$1LXXPP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5
z3N$soK%R;K00NsyL_t(I%Y~IOXj4%bg};+VQYR_xAlM?sp-`-3DKvwF73$haNI($h
zj)g)<ri4QGE`qw53@%+<IuxZyf>{EY+UlYi1S<izAoe))zVPz;Qvc=N_uhTyp8x#k
z{#V4JP^!~vQ~+2j)+8wh%-LQFb8HVKodD;+u+^wItf$?qj<A#lS}4^QY;Q=~0`ern
zHb7U>K5*D-RK6#{l>)kHyDVunjuj&jpJTfN?6#ZLgE+VnpgXpAfEh^!Wcvch07x3!
z$d}Y5X#niC8kM~WJTAp1@CKN%Jpu`7mnFTkElJNqMx*bNusx9UqSdGz5HSgwmTixL
zMl2<LY&9xh+Rf@2@IJ1007cRaP%f0}3jmq5Vojk?tCAcCjWKrY*~wyte+;Yw8*9ay
zGLmwk`eQChFq)3NnkGFIHr|qy%K~$0mP#;QTr1W-1ZIm|6O!`4TsD~hij5L!F58|8
z8!aaslHg$hOIaWn#GkYhNqI@xXnq~xFy6>cz)OPXB~1mr^Vcwr;%>(FFlPER%?!-i
zz75<0X2ZKw4#A$M+0al@9T6)Yk{Y(p|C3zgjI(T5+?}Ld(EcTGEGc9A7x3(wdUPe7
zXMthpQm-aC!}i;Dvw9p(>9+~MmL%Kzz%bKpRt+55?gXo(#oyTcPs-toWavmbY&WZy
z-t6~|e$TJ0|CICuxS7%~zAmh+|Cqo3Xcl-X>0wG%17N$|tbPW_6iRgfLO<OLU25bK
z+ZVQXZJz<BKsn~1XdFn|i+XaQRA;K+JEBmk)9)S8?;U+wc<}fHxCh*ciWi!bf|a6P
z92K@>d%NANz8-7zlddLU!}jQEN;wc++xwCxUriIh6^{Fyq$S(Au)z>G2{s*u;$OK;
Z{{aIqeyy&b)E)o;002ovPDHLkV1h6HVYvVR

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/notify2.png b/view/theme/diabook-aerith/icons/notify2.png
new file mode 100755
index 0000000000000000000000000000000000000000..9765bfd53ec06190f61bcc0a6904b3f6566233ed
GIT binary patch
literal 795
zcmV+$1LXXPP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5
z3N$soK%R;K00NsyL_t(I%Y~IOXj4%bg};+VQYR_xAlM?sp-`-3DKvwF73$haNI($h
zj)g)<ri4QGE`qw53@%+<IuxZyf>{EY+UlYi1S<izAoe))zVPz;Qvc=N_uhTyp8x#k
z{#V4JP^!~vQ~+2j)+8wh%-LQFb8HVKodD;+u+^wItf$?qj<A#lS}4^QY;Q=~0`ern
zHb7U>K5*D-RK6#{l>)kHyDVunjuj&jpJTfN?6#ZLgE+VnpgXpAfEh^!Wcvch07x3!
z$d}Y5X#niC8kM~WJTAp1@CKN%Jpu`7mnFTkElJNqMx*bNusx9UqSdGz5HSgwmTixL
zMl2<LY&9xh+Rf@2@IJ1007cRaP%f0}3jmq5Vojk?tCAcCjWKrY*~wyte+;Yw8*9ay
zGLmwk`eQChFq)3NnkGFIHr|qy%K~$0mP#;QTr1W-1ZIm|6O!`4TsD~hij5L!F58|8
z8!aaslHg$hOIaWn#GkYhNqI@xXnq~xFy6>cz)OPXB~1mr^Vcwr;%>(FFlPER%?!-i
zz75<0X2ZKw4#A$M+0al@9T6)Yk{Y(p|C3zgjI(T5+?}Ld(EcTGEGc9A7x3(wdUPe7
zXMthpQm-aC!}i;Dvw9p(>9+~MmL%Kzz%bKpRt+55?gXo(#oyTcPs-toWavmbY&WZy
z-t6~|e$TJ0|CICuxS7%~zAmh+|Cqo3Xcl-X>0wG%17N$|tbPW_6iRgfLO<OLU25bK
z+ZVQXZJz<BKsn~1XdFn|i+XaQRA;K+JEBmk)9)S8?;U+wc<}fHxCh*ciWi!bf|a6P
z92K@>d%NANz8-7zlddLU!}jQEN;wc++xwCxUriIh6^{Fyq$S(Au)z>G2{s*u;$OK;
Z{{aIqeyy&b)E)o;002ovPDHLkV1h6HVYvVR

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/pencil.png b/view/theme/diabook-aerith/icons/pencil.png
new file mode 100755
index 0000000000000000000000000000000000000000..772e49b175e0674443262034180b5ff789715107
GIT binary patch
literal 286
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(Y`(;SaWw}C?QJY5_^EKV=I
ztjl-EL7?rSdvcZB1Ez*UlNhEeI0iaijNxc}#8Hu9!8p&}*wlByTceXHXZPLTJ^SQ@
zu*omZZ9T;3zsE3-SvP<!;H&nzNZ~z41zF{`HWUl*;i-t)95(lVQ+Gpo{5-q-P49!x
zhUNyHeH66G^8az0U&ncz?<g;rEO~9mLV3lxXC&7#PL()P9u;o--uuk{>!pYN1Sc(B
b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/pencil2.png b/view/theme/diabook-aerith/icons/pencil2.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b47d1864bbf50c59b237f8aa18d90c350b53339
GIT binary patch
literal 384
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W)@}z&i*eub%3TYc)B=-Se%}F
zd9N3<qsY;Z@rTMD9T$GlouMe!R#K#Wki)JyDgD3^^$)x(j=FB%Z`Zupx<NeNA!Nhk
z8*dKnIytL%yX1_A_2=g7EdJ^4>SC_6>%uI-JIB?`F1VRzGkh&*dV1-bM*Q?!!4Hz(
zJmk4Q_3`s5mt4QG@98$3^Jv+VD3|?BYuMxxMENaa92VEST{`7lHmgB+Vct}iU#x$o
zAGmGue9<l8b^Dtiww(E^W%G?+=@Cb>*KRedeohw`_U%*86g^Lj-F_<nLnr?k^TK~$
z*#rwayi1A}-a3;ksFWn=A8}B7+r|k&yRwbsC9f6#V7*@9qgiVzyMc%O#-UoTm$la}
b{$otN9#S0h^Qaauco;lg{an^LB{Ts5ZpfZ`

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/posterous.png b/view/theme/diabook-aerith/icons/posterous.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8e86078e43e9060f752e7d414a323bb39bf6a10
GIT binary patch
literal 2783
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
Hu%tf$f2uz6

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/prev.png b/view/theme/diabook-aerith/icons/prev.png
new file mode 100755
index 0000000000000000000000000000000000000000..55c1464ba016c02da4c7ccb23d33203e25ab0eb1
GIT binary patch
literal 336
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J
zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX*^WTL;NG*IY*r;B5V#p%6Q
z4ZWKjB^Vy4=VoY!aNLp=ky84we#>|DBRl_J3|rB>!?N?5$de0?uFTKK652ma*zOV2
z`^&FeA6r<+-J4$hzVD00QRZn9i=Q@F92RiR<T)js#d(8Ou2B4%>x}K8M!Sy$Yp%|n
zVSmx{=(@V8I}h7kSl#5SbVE9C^%TqQg!MZ-kIt&-OyG`Lp7cE8Z)0ijMz(8$Iep*k
z9M0Mw3G_Z!q!D>b%{w`LXH}$J`=`%eWgLHp{{F!IU841?=b07iX*&;^D6rl;T>fG2
b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/pscontacts.png b/view/theme/diabook-aerith/icons/pscontacts.png
new file mode 100644
index 0000000000000000000000000000000000000000..acf857f32f3bfbe68a514527e995407f8c916527
GIT binary patch
literal 710
zcmV;%0y+JOP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z0RST%G(i3U00KryL_t(I%k7j&Pg7AChTqfP&b_VWQaW&ZduxHvMudQdMnPRTB$7y6
zkl=<5ae>Ai{ts3fCF;T<xX{G7FeXM4i9?Dq7*U`kq(Z43X`w*raF0KrRIWQ?c$X*V
zee&fwUk-4Pe<nA3?QOvk@As8QPHBEr%-p^18T`|Ir5xx$yVWvqNjoa=`cAdZNmPoI
z)@m-C?)E$0K6{^z?A2l9fRCCJtb*;gtLj={VjXlN^_4J8%zQZWfveV0$N>+J`+vnV
zHET+(3o5;Z=xnEu*%srkKbaEMI#nmW5^!|{n!L{;K`4=OZen32Em}3$Fq=T6A|_Us
z$nBaf_OBdY?Q%O>J)S2jM&mOY^|ZKC($t!C=4FRKKj+JsDo_aLj~k#aoXPRZck97e
zRMy1JmXgQi6&pQX0isY#LZJxO!Vx6vlSFSbU|ZV7YJQR0Yk2ptBmH;?vp!jl->e*3
z<*aO|;fN2MQ$Xv90JtU_iVOovmCz9_l?o*ijwW!9Q#Z?Y{3><>{FjjA=7QKVT7dEn
zUQQM1&+I1Q>Jp$7B$dsU6hG`^dB1slF9xYN3B0g$G#Ks;UF*Ia&rKr{O#zez@9e_E
z`@xShW9lBDeSN=8s(8GSKFx#HlbwAT-h(BHr&)C)NtE5#+$Hpwqu@F#-nuXzoV>Fi
zxWe&8e!1U}{)UB64kQmSdBC6r-N=<mF*=RGmT;S#-LG(5Ho1C|bMrlOi!;5f%~G!*
s3V=!^9Z7B5q}iu=UO##8bN=V~4bsog%nM6HyZ`_I07*qoM6N<$f{Q#oMgRZ+

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/pubgroups.png b/view/theme/diabook-aerith/icons/pubgroups.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d9539610edbcc82e2ca5cbce6ec7e2aadcbd38a
GIT binary patch
literal 781
zcmV+o1M>WdP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ1
z4h;|fqxA^@00NCkL_t(I%k9)lNR&|&2k>+6eDlprn$MIrxlyY{4=^%<pa-@nR~6+-
zp&)6TqA<;bkc^2++ZhHej0A~xLrklv$w8DhZrq3{#>|*CgX8FY-#7PtTea~~Q_v>-
zFVDI6w>X@80k-n5gEngnMUn<WQ0Fson^JI6C|$*sj!~i_DVq;ktM1AE%R9v%!9$;t
zKA#)40pK3ffTEv=945h`8q&60&F18TuS<0BWuPXP7d$kY^m+}{<8`~b9V)@0s^4Mq
zGZ#Q8mtLvS5d^vuAp{E<_Arr=!SL-`veq%y7P!!d4TL%@DPh?b-HU1Q%;QEaOzORa
ztLb=}Jt+3!bdk^Xh;rzZLcRlliQmEof~y#5cgB`|-&go6pNVID9$d+6K?}XuQ{qMU
z(w02rFjZPwVB9e=YTXFNYYT+y(@F!REio=6w3{ZXh^2DvhR*Gq{zh*U`iu&#b$e`y
zjk}NrDpbQpGhPShn5qyGAWJl}sXP!%F{rOh%^cq`_w+>h{Oo*^a+|7y4iOv!0wJJm
zBY52?GPca*m@3ZZc!?un&?Us<>T>XJFWhyW@&t0`*cql>CI(zGpJa@3mCXxYvPGYi
zYL-j&cGzDlA|KyZE~n|)c<hU|EUV#M+02!;>o+s?-BYgQ3O}j=_T;s0Ezjrhu)kUX
z0E~@(Fw!e_2)kU3H8s2G#Q2ye9*@5++GaN2>bNTb0P4D?(BzZ-I`5YU01yg=8VMoc
zY&IKRNF+uO#?6F~W0qx|8W<Re{OT^=tPzby3mnJkvMg(aF?R8OZ|@7v`6b)7-w;Bs
zH8nLA{}mjI#V!y+!h{fiAP`6b00e`<MaEbwr8JB&uG;!)|I_>cQlVt@avqk)00000
LNkvXXu0mjfh^Jl{

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/recycle.png b/view/theme/diabook-aerith/icons/recycle.png
new file mode 100755
index 0000000000000000000000000000000000000000..c3b8d2bf478559ecbd0197e30bd14e4d2bd3f3de
GIT binary patch
literal 296
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(Y1!5urEy#)%b@N{tuu{eGA
zq9LE7qrkC`@_|}Yq~-=W>IZ5~UH6c~Ur}l<vqh6fiHb#I(84P(US@h+tCI6lo0($t
z`)&QR+fSb>i(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj
z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0
lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/remote.png b/view/theme/diabook-aerith/icons/remote.png
new file mode 100755
index 0000000000000000000000000000000000000000..a560cc55e4b4499dffeeea1103812e9b768d9d26
GIT binary patch
literal 427
zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f
zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wH<Cw9>jbpG2T3+MX_sAsXj<
zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc
zSz4;SzVfY<FKq3;{I%u#tM{+{`%bFfT{vt*kIcD`U-;+6*({pzL^kc85}#TN)3y&n
zU%8{S1>K#a1iwpk)cMbeIpS&gD54?$<Jt5ND_Q;vo~_{fAT>9_$1LMO*#r5=Pfki(
zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^
zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x
zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK
TtKvCeNHTc3`njxgN@xNAD&?z`

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/scroll_top.png b/view/theme/diabook-aerith/icons/scroll_top.png
new file mode 100755
index 0000000000000000000000000000000000000000..0e7f7ae6a61ddfe1d1a9aa67b26a3e3c2d41b88e
GIT binary patch
literal 296
zcmV+@0oVSCP)<h;3K|Lk000e1NJLTq000^Q000^Y1^@s6sY*=F0002*Nkl<Zc-qaD
zQ4Pc(3_#BT5|Drdq#ywalQ0QLn1o4~1SBAV>yjf78m{dE$u4<cxAuj0E&Jr0S-{T#
zwnKB{spJ|6KmziB2<((}Bv3y=7P1i{RH7)BR4zba5t7t0&6IWJB2FTdjYNT);6~cB
zBGHnP+%RPcP^~C1gUo||`YK`tR7or2_KN$k`!m#ziZ3E79zrbJh#Zy@1;H*1Oc4!A
z-u?dukts8@RMfuSaiQpJMf*aLLn}y%WCfvFn2aCYN7qEjF}(Q7R$g`S&6XWiQla)&
u5;opH{oGQ3Cr)?*4xNG!QDWO*B(Yy=bOV9N9nACq0000<MNUMnLSTaO2zH<V

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/selected.png b/view/theme/diabook-aerith/icons/selected.png
new file mode 100755
index 0000000000000000000000000000000000000000..2a30ae2523c419a056bee6495cf5efafb5ecc379
GIT binary patch
literal 211
zcmeAS@N?(olHy`uVBq!ia0vp^JV4CJ!3HGRcAO0XQjEnx?oJHr&dIz4i6wcvyD<C*
z!3BGlPX?(i@Q5sCVBi)8VMc~ob0mO*>?NMQuIzW1WCU0gx|qB9fkMHaE{-7*my;6|
z_`Vn$7{sI}Bur2U`&h5B&#&vz{{TB?AZRvaW<FfR#>OU>BwF9bCD)d9XyuH?#zsX+
v-%plyM-3+QFXLFB6f^5rC+DFWr!K}vzcn7EsO`%H8qeVA>gTe~DWM4fZG=5-

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/srch_bg.gif b/view/theme/diabook-aerith/icons/srch_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6a523ba8fcf1400053a9725a5e6d6c5c6976ee21
GIT binary patch
literal 65
zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ>
NIGiv33s7OO1^`K570Uns

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/srch_l.gif b/view/theme/diabook-aerith/icons/srch_l.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6d95bf35d9a2681b02edff0614d715f1e77e6944
GIT binary patch
literal 303
zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv
z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp
zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-!
zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc
z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L
U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/srch_r.gif b/view/theme/diabook-aerith/icons/srch_r.gif
new file mode 100644
index 0000000000000000000000000000000000000000..89833a3167084bd8232b4b32ad120faedcb15936
GIT binary patch
literal 227
zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38
zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg
zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9
mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/srch_r_f2.gif b/view/theme/diabook-aerith/icons/srch_r_f2.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6df457bede2a81e236390edf1a1865d79f004945
GIT binary patch
literal 278
zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv>
zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r
z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli
z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy
kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/star.png b/view/theme/diabook-aerith/icons/star.png
new file mode 100755
index 0000000000000000000000000000000000000000..0b00cb189385f94442edd122a4760d39fe4d3492
GIT binary patch
literal 388
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@bSpu}%AD{sEf8;_2cTVsU!u
zrTu!WfdXtF?iY31w{~=$lkRYLP%_^scrxpboAX1#3Wkq7ds@4krc?!HiI{8;R8V}k
z?%A3-bKb0zR-5_e%$)qR{WZoW5%Zp3INDc#gHvyD<Kjq`ea9cHua7^bZMWeri&VB`
zL4%~vqWdhb5_Y8pv~B&MyRoaXMs0@>pYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b
z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_P<JNC<@WlE>MyGJJLXHDDiB5BXt
zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8
ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J;

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/star_dummy.png b/view/theme/diabook-aerith/icons/star_dummy.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce11f30d4d07697d1896751eba48ee74a2bfa26c
GIT binary patch
literal 183
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@bSn4NIA6Ak)k}T^vI!PA4ZE
zU~Fn`mR!N*VKm{@HvV#l%m%~2qn{o;NSG9B#Ibmmi2B9zKYuVyU!Z+K^uZ+thUJU-
VX3amDxF2W)gQu&X%Q~loCIEAOH&Flp

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/starred.png b/view/theme/diabook-aerith/icons/starred.png
new file mode 100755
index 0000000000000000000000000000000000000000..2b82dfca319a3a370d8c7e1242b792fbbf963c86
GIT binary patch
literal 501
zcmV<R0Sf+!P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY*
z4J#3cm<?tC00DJLL_t(I%Z1ZFYZPG+2Jqi|m)u1?Nf6Xdixu_|@&Uxc#wLvcD+@&g
zn}8_#LA23Iu(A{jL9npZCN>HpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m=
z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB
z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U<tcX(8mc3;=PT}*eQ@taBm@|
z9K-P$2)msJI5idfip3u8V;!3TOR-7^Hy6#e@fsKKC>6|~#4TLKN>N-k{DFsfP*=V{
z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW
zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKe<?-G}Tz+Jq-4Lrv)+{F7pajm?{@^9=%
r;3KZrmAB#F!HcH#6Hnq^`d!gqum@ld8>P__00000NkvXXu0mjfwn@_b

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/tagged.png b/view/theme/diabook-aerith/icons/tagged.png
new file mode 100755
index 0000000000000000000000000000000000000000..144649ef8f3fd18fef87728c46331c761f5626c0
GIT binary patch
literal 353
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(Z7hRx60dx1g^JzX3_EKZ-j
zywQs}P@wf;zer~kOVZL_v9MokW=&z&el4?WTpAJ4am2|*V54BCz`-Ra)}4)vIFx7B
z+A7X=E~c#R*_pXd`TcGRB+Ddp`M)V;6x(ssrm|7|O~N#ZwM;SY@mF?fe3)~{=tG_K
z1L^c1SsOmLoRwN~-L!ep!*_zx7wsjkFs|2iJ^isE@r%i<iaBdIcOK9C!g5<QMdFp!
z1Z^3&`&ZZUJjxIK$P-=RUANEXLR_x+wB&h?bt?9mx4Y}?^s?4(>NxxTj%@kb?;3Bz
tCj4Df-g&w7|HM@<G}hjKaB08w{tp@DeH9&vOhC^vc)I$ztaD0e0syt=k6!=)

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/toogle_off.png b/view/theme/diabook-aerith/icons/toogle_off.png
new file mode 100644
index 0000000000000000000000000000000000000000..0fcce4d5abe02fd91f47054311ee2cc6c567eaa3
GIT binary patch
literal 834
zcmV-I1HJr-P)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY=
z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P
zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl
zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu
znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI
zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU<H9Sz`T2dinEfW(F
zgG=E_0PKArQ@T^Tb`0DHaI+_{T8Z{r=RPJ7d<f*cX9h@0LKG<i5ql04M+%XWbszlb
z)(OS)PGBB#-fuId<uosl>4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV
z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi<
z=R2oQ9Oa%Pm(D)6&V89_gTj<tItL*H|EU?68AWNKjUjDJk?XwGSHt(;IFJ>_UeiU<
zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~
zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4>
z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy<mUY^5zAFiIK)&<CU={nvE)z
zd4g7@qT)Cn@AqwbcG&5r*W*aF_l%8Tyje$cu!>3?BX~dipMY0CKlx;})BW_pFLO_S
znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v
M07*qoM6N<$g4D-&&j0`b

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/toogle_on.png b/view/theme/diabook-aerith/icons/toogle_on.png
new file mode 100644
index 0000000000000000000000000000000000000000..79ce07f0e353d7803566bf833dd095a59f2ebc99
GIT binary patch
literal 715
zcmV;+0yO=JP)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY=
z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EO<BT~z1~WB9E6nU+^dg8BEnBsS2wJo-
zf);JcXw^<v6%>d?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui<
zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV
zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy
zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53!
zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64<rn@7L=wzTxdvwMj!&J
z5CgG+(1-*?>yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6
z2Vn?d1fBzS5eiFSSCELYx<Cy%Pr*VLzbM6Jh?^j_3ld#W1@iOgw>i}3sf;sM7iexX
zqpNyG=4J&qg2n-8IRKeK&<y0hLaFk~+~LxOPH*z=*x6ji@#o!LUDDUv!%BXI+(J&R
z6-yr8yjU}rtYyqL3@r@r*eNIW^wOG1^HF`QiX&1ey6ZiMn!rF(cG-5Aw<`E?D~=Zs
z1Ob7X_nQJ5Be})AMMqn+nufGERiD5Q0H)Rhnp(!=>*q=dW5x=0HL|@BFNjn%UP`A^
x&o=cBf9c+fw@v*$-P<gy;9os`aDo3`KLF=I3LPOZB((ql002ovPDHLkV1fgGFkJuu

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/tumblr.png b/view/theme/diabook-aerith/icons/tumblr.png
new file mode 100644
index 0000000000000000000000000000000000000000..1dc7fa0722878413256e85ef73f00b5651020b2f
GIT binary patch
literal 938
zcmV;b16BNqP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#Oi4sRRCwCNSItioK@@+p-F{doEo~@P
zu|)_jRg8(?g^-wdFq&|X#H%I-PsWgNGch9nfD(*XZ(fWCxZufyAs$Rn52aWH#G+9y
zief2E_tTkece_iWGh37TlGpv3dGEKsH}5xF6u)p2uwB7Eg}oCRV_EFu*k^f?{CHQ_
zOtLo#Uaz+y*^9+uXJ$Dw^Lc%JgaDWlP6*(3^N?ChHv~Z6sU(n`7{C-qXy<tsq|+Y&
zG_4^{a*>>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb
zE;|PxSpmqBBL>2uAl$ogQ9n<ueuafprVa+A3IIYOD+6w~2hI;9K~+oR3;CQQ_6#%1
zRt6w~rqUVk`h0M<Pk?Ke`b_|29?RTn0HOteNM|709)mMN0>-Wmg5T#c0jPLhOE6fq
z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY-
znTdp8crawUms<G(&*n5r7g!k}T|i-AzvKr>ZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L
z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$<Rg2ldJaJ#5~~eBu>eqH
zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<<HohBIu{~i4sRl63_>Pa86ekM9RLu=
zSpZ-fS><$J0Ch+)Laqt`<bVNEJ8KCDn7SA+c2@IE@LMo>nE}J&u{MYu>janEjcG;D
z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b
z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U
z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg
zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3<nu?(1;$h>pGyPI9Rw
zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;=
M07*qoM6N<$g69C9qyPW_

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/twitter.png b/view/theme/diabook-aerith/icons/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7
GIT binary patch
literal 964
zcmV;#13UbQP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#W=TXrRCwCFS4~eEQ4~E4!|*kr2#6op
zke~sR%BD>h#-vFXjmC}simu)FKloF0*QBY7CXG$nrj50>HMOm^v;x&CmXBeWH?QxZ
zAmGe^l5mq7VSK!M=ALuUo3TB9vjY}OELT~^(4W|6xx#W?<i%%4LTmR&Lh#syzEm#}
zJ@!0vw6>W!TIK*&=ORH!f(@I0i+urbFW>>M$pEZ!05QAGhL<NL^ecF+I|FY1F~$Kv
zr4%|f|G`n_5b3Xb@W?Wv@u}M1UW3=<Q3If`>Vz62IA+D4yxK-KG7Z=1KSZByU~zFC
zq9pYMK+&545C*_x;rrt<wo*%t@9D7=roMeZBAM(B0BHhHW@t1M3UZD?K-U}JH9^Ej
z8bF-(MnSoy1FV1<1p*T&Z34hUw@aq$yQe_E1W+R89iXfbrL6>M)e3TlhaHRfgF%Q6
z$;1oVI-r@{k<R|t4j@-h@oaaeBY+_&m|Ivd1kus~D-9R{_#ux2iSdpAoRtE?pLUU$
zndzVbP613hz$qZ)W;}~-eAa`A8|<x+HXpF;0MTwNHownjxOa;WoI9bJ21ri;Cc_>>
zebwjc9Ds!n>-tp+2JAXQUZ-VYx7~)jVF_Wk(74;S@wx<{S<Eyw=s?m{!D3>_5&);T
zK=fK#g;@VkwHm`V0A*Fhfl}?sh#bt|8UVQ2n2C@WOaZZ2-))GX%^k3CLIVoQXL+_h
z+8Y8J+B;w~Zk5LadZx5o`>i{$v+)$Z;fT2jd1VYnCtx?RV%jW1D+(q@19<%_-E!>=
z61M3uJO`)d9BUa2ynBn=59c9y<qiN~-T|jegrBX-S6X#Y6n(X{ima}|zxN%n)Kx2{
z7a9=iGpU(mk&V%VWaL~6*G!EOovnz5`=VP4c=*@@WNOTht@O#YwI=&y!@b)y0LurA
zQ;lGDdK4kqi5Fk8P^#S@P7|X+!@cX58XD-d<v~S5bUc7Z(ExrP7m>@CkT0unIYc-`
z;}@D+As+~{?4p4iQe1<AdSq0BKTNCMK@Z|X-kO_{izC}83e1m-n%;Q~c|W>+#^WBZ
zGJ&0-$Do%}u+PtdDSNecMD`<jt&6i~pLbxTP*K-p$$^BR_T|-#vr<s2{O(scfOSDt
mmP@MA*Vl95;`RK$00RII@IeeJDZ?TF0000<MNUMnLSTXzEVnuU

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/unlock.png b/view/theme/diabook-aerith/icons/unlock.png
new file mode 100755
index 0000000000000000000000000000000000000000..a0cda0ae5549b873b5507d7b3b185ad5dec24df6
GIT binary patch
literal 362
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@df`U3IHD3P7P(o-U3d7N?g^
zGR!;VAmDmm%3Gsr>LfK&QT7fc0ns2n1K*ZIdo?sO-Mk)4E3_U;@33HEb?Q_wI~yS-
znRDRh**EXz|J+<(#>}U5iCye~wt!41L;L}s(EYW(1xF1xFz>qZSllDzYlPg9KA*Ke
z_#>FK7bO1{{E%0}wI^0cBKpp%SMEzc$GE6D@Jm!3;^sMXY2&kB?2o&<nXW#()0Mzn
zvtv>@gV}-2yuUm{x$B$%%K8c`=+AaH^;~*>&nA24D+zCfE4E0y6J<CN@|FF>tUo4^
zGj3Jgy5{uoNK~Xm$BA2Z61gl4aqISG9<eWEa`G}?V)Jg=IiRl@JYD@<);T3K0RSS6
Bgs1=j

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/unstarred.png b/view/theme/diabook-aerith/icons/unstarred.png
new file mode 100755
index 0000000000000000000000000000000000000000..ba3183f5c72b59b56923526013faaaca193b181a
GIT binary patch
literal 468
zcmV;_0W1EAP)<h;3K|Lk000e1NJLTq000pH000pP1^@s6J8eh$00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY*
z0Rjck9>0_T00C4<L_t(I%bn9ZNL*16#_^w;^%Y!DgQx_vAi=C+DG3BDw9rZvQix?5
zJHbkk6sgi%#?mrHDzWf^oe3d=f{=h>BZw%1A!*e3Xl7wqcJBp0xZKO!ng5wH-#Ims
zHHjYlN=kZ?0_jE{4zX7$sX7JHj1deZB_%-`@f<DadMsoV`S|Wkg47_3deovW-q)Cq
zE-ul81DxP#<kUy}rV6j{77e(?J?`)UUvY#P{Kl7n6n1coEfL(rRRHesKR~m1iKU_i
z3ePFtm2T}lF7PjkJ7UGE_}`C}0IVTbZa$eP+>XRgVKIzF>woaM1YTC-_#2(&!sgf5
z$M-NJ)#5zP(T)XdU>K|6USm0nOEnju{%|ad-Z(2SVs1Z^I?13d3U9HDY5WN2GYq9%
z6@zivc4L?Ywc;bru#<M@7O@^@qnxJjE#_5G6GgUGQXAeB2Oa<*2S3j*PVsC20000<
KMNUMnLSTXqsJ*fP

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/video.png b/view/theme/diabook-aerith/icons/video.png
new file mode 100755
index 0000000000000000000000000000000000000000..a03d1d818248663e92120309b6922d04718466c2
GIT binary patch
literal 472
zcmV;}0Vn>6P)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4<0w0oqi_(00CG@L_t(Y$L-d!Y86os#_``SOA^yXNMj)=f*9gE_y#EssEvpO^$~3B
ztOUg-MX(Y3Opzx@N{duMgb+x;!bXT)xLRb>oQ3srb0yi`Lb%f$4xBUpoo~L`U1ssW
zN0Cz6!wRl-%r(MxL_D5$sKh<Y_weuwxHIiQO6hKe#k{XkToKmXUAzFafJb;*wdL*7
zn!KJ(fZf1DtYftr(jY0NTX>F_xQ@CS2vlMfud#-?M)tmejie9o0r$sSRrU;AN-4d-
zr(9t%ZpgkXT*fQhY=QnVWS_t~&-3kRW7emn1%BhGwXa)M4${M)c#H4ZKt&5Y2=G@#
ze8e++9qVB|1hC1siznE^pCKg$5pfm~``NMYane*-4*6<}h+}NvO_sPQ$86nYBqk~r
z5kIhrci5?Ln!jab$B~e8O{#Q+&ncxZCBEhP=^7&({zKw}*-zFiE*<A7Xi;vRtb(Wj
O0000<MNUMnLSTZrC(0oJ

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/weblink.png b/view/theme/diabook-aerith/icons/weblink.png
new file mode 100755
index 0000000000000000000000000000000000000000..216e78344e71fb1e6406c13aa6df18aa196b62ee
GIT binary patch
literal 505
zcmV<V0S5kwP)<h;3K|Lk000e1NJLTq000#L000*V1^@s6<lh9H00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4<9PwfFr*E00DVPL_t(I%cYdjQG-AbhQH8&bYMD=4onBenSGaZ5GxQXFjgSE?*n##
z9Z*8-fK-4li?dt~4CZE-;g02F|9^K`^?lEhB_g*#4rD+JG^+aLV^&L`BJu>3kw-O<
ztLkYHbOt!A7TBojDY*hz1D)Gvc1H3~V6Li<z}hk#)<#5LX64TSD;IMEG?pnqms|q`
zu;LW%C`~4S_c0()i^xOdm9^hYWx9_6O=fK>yrP4PJx)Ql?!GX|-nY_$i!h-nXcsv<
z1p5KJ4LtuGRbNEzfTQ^t23L{db>`>6#<dzvlmVL|z%DKT?^X5vtWXY^T9G;{&Y4`x
z#y5N#`joilO<mB?k9i=qwFI)cDNM{e|Fu$8pRKV6a0hJcd1y-+gZjp8Rdp9kOyy#l
zAb~<vzhltRWSG3z#555_uT%2t!1Tt0gCct1ZpzbD-}i{fTQHiw`sET}*ry+nHVW6D
vz>%jGTwV)2E0n!d*r@*gb!=)b0s{O1D`mugew5-&00000NkvXXu0mjfXBN_=

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/icons/wordpress.png b/view/theme/diabook-aerith/icons/wordpress.png
new file mode 100644
index 0000000000000000000000000000000000000000..f564c4300fa13da4734c103f2792d78c58997ea7
GIT binary patch
literal 1693
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

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/jot.tpl b/view/theme/diabook-aerith/jot.tpl
new file mode 100755
index 0000000000..387eb1f91a
--- /dev/null
+++ b/view/theme/diabook-aerith/jot.tpl
@@ -0,0 +1,84 @@
+
+<div id="profile-jot-wrapper" >
+	<div id="profile-jot-banner-wrapper">
+		<div id="profile-jot-desc" >&nbsp;</div>
+		<div id="character-counter" class="grey"></div>
+	</div>
+	<div id="profile-jot-banner-end"></div>
+
+	<form id="profile-jot-form" action="$action" method="post" >
+		<input type="hidden" name="type" value="$ptyp" />
+		<input type="hidden" name="profile_uid" value="$profile_uid" />
+		<input type="hidden" name="return" value="$return_path" />
+		<input type="hidden" name="location" id="jot-location" value="$defloc" />
+		<input type="hidden" name="coord" id="jot-coord" value="" />
+		<input type="hidden" name="post_id" value="$post_id" />
+		<input type="hidden" name="preview" id="jot-preview" value="0" />
+		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none">
+		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
+
+
+<div id="profile-jot-submit-wrapper" class="jothidden">
+	
+	<div id="profile-upload-wrapper" style="/*display: $visitor;*/" >
+		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="$upload"></a></div>
+	</div> 
+	<div id="profile-attach-wrapper" style="/*display: $visitor;*/" >
+		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="$attach"></a></div>
+	</div> 
+
+	<div id="profile-link-wrapper" style="/*display: $visitor;*/" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+		<a id="profile-link" class="weblink" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
+	</div> 
+	<div id="profile-video-wrapper" style="/*display: $visitor;*/" >
+		<a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a>
+	</div> 
+	<div id="profile-audio-wrapper" style="/*display: $visitor;*/" >
+		<a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a>
+	</div> 
+	<div id="profile-location-wrapper" style="/*display: $visitor;*/" >
+		<a id="profile-location" class="globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
+	</div> 
+	<div id="profile-nolocation-wrapper" style="/*display: none;*/" >
+		<a id="profile-nolocation" class="noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a>
+	</div> 
+
+	<input type="submit" id="profile-jot-submit" class="button creation2" name="submit" value="$share" />
+  
+   <span onclick="preview_post();" id="jot-preview-link" class="tab button">$preview</span>
+   
+	<div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" >
+		<a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate"  title="$permset" ></a>$bang
+	</div>
+
+
+	<div id="profile-jot-plugin-wrapper">
+  	$jotplugins
+	</div>
+	
+	<div id="profile-rotator-wrapper" style="display: $visitor;" >
+		<img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+	</div> 
+	
+	</div>
+   <div id="profile-jot-perms-end"></div>
+	
+	<div id="jot-preview-content" style="display:none;"></div>
+
+	<div style="display: none;">
+		<div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
+			$acl
+			<hr style="clear:both"/>
+			<div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
+			<div id="profile-jot-email-end"></div>
+			$jotnets
+		</div>
+	</div>
+
+
+
+
+</form>
+</div>
+		{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/diabook-aerith/js/jquery.cookie.js b/view/theme/diabook-aerith/js/jquery.cookie.js
new file mode 100644
index 0000000000..6d5974a2c5
--- /dev/null
+++ b/view/theme/diabook-aerith/js/jquery.cookie.js
@@ -0,0 +1,47 @@
+/*!
+ * jQuery Cookie Plugin
+ * https://github.com/carhartl/jquery-cookie
+ *
+ * Copyright 2011, Klaus Hartl
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.opensource.org/licenses/GPL-2.0
+ */
+(function($) {
+    $.cookie = function(key, value, options) {
+
+        // key and at least value given, set cookie...
+        if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
+            options = $.extend({}, options);
+
+            if (value === null || value === undefined) {
+                options.expires = -1;
+            }
+
+            if (typeof options.expires === 'number') {
+                var days = options.expires, t = options.expires = new Date();
+                t.setDate(t.getDate() + days);
+            }
+
+            value = String(value);
+
+            return (document.cookie = [
+                encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
+                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
+                options.path    ? '; path=' + options.path : '',
+                options.domain  ? '; domain=' + options.domain : '',
+                options.secure  ? '; secure' : ''
+            ].join(''));
+        }
+
+        // key and possibly options given, get cookie...
+        options = value || {};
+        var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
+
+        var pairs = document.cookie.split('; ');
+        for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
+            if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
+        }
+        return null;
+    };
+})(jQuery);
diff --git a/view/theme/diabook-aerith/nav.tpl b/view/theme/diabook-aerith/nav.tpl
new file mode 100644
index 0000000000..d73dd047ab
--- /dev/null
+++ b/view/theme/diabook-aerith/nav.tpl
@@ -0,0 +1,186 @@
+<header>
+	<div id="site-location">$sitelocation</div>
+	<div id="banner">$banner</div>
+</header>
+<nav>
+			
+			
+	<ul>
+			
+			
+			{{ if $nav.network }}
+			<li id="nav-network-link" class="nav-menu-icon">
+				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >
+				<span class="icon notifications">Benachrichtigungen</span></a>
+				<span id="net-update" class="nav-notify"></span>
+			</li>
+		    {{ endif }}
+	
+			{{ if $nav.contacts }}
+			<li class="nav-menu-icon" id="nav-contacts-linkmenu">
+				<a href="$nav.contacts.0" rel="#nav-contacts-menu" title="$nav.contacts.1">
+				<span class="icon contacts">$nav.contacts.1</span></a>
+				<span id="intro-update" class="nav-notify"></span>
+				<ul id="nav-contacts-menu" class="menu-popup">
+					<li id="nav-contacts-see-intro"><a href="$nav.notifications.0">$nav.introductions.1</a><span id="intro-update" class="nav-notify"></span></li>
+					<li id="nav-contacts-all"><a href="contacts">$nav.contacts.1</a></li> 
+				</ul>
+			</li>	
+			{{ endif }}
+			
+			{{ if $nav.messages }}
+			<li  id="nav-messages-linkmenu" class="nav-menu-icon">
+			  <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1">
+			  <span class="icon messages">$nav.messages.1</span></a>
+				<span id="mail-update" class="nav-notify"></span>
+				<ul id="nav-messages-menu" class="menu-popup">
+					<li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li>
+					<li id="nav-messages-see-all"><a href="$nav.messages.inbox.0">$nav.messages.inbox.1</a></li>
+					<li id="nav-messages-see-all"><a href="$nav.messages.outbox.0">$nav.messages.outbox.1</a></li>
+					<li id="nav-messages-see-all"><a href="$nav.messages.new.0">$nav.messages.new.1</a></li>
+				</ul>
+			</li>		
+			{{ endif }}
+		
+      {{ if $nav.notifications }}
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon notify">$nav.notifications.1</span></a>
+				<span id="notify-update" class="nav-notify"></span>
+				<ul id="nav-notifications-menu" class="menu-popup">
+					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
+					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
+					<li class="empty">$emptynotifications</li>
+				</ul>
+			</li>		
+		{{ endif }}	
+			
+		{{ if $nav.search}}
+		<li id="search-box">
+			<form method="get" action="$nav.search.0">
+				<input id="search-text" class="nav-menu-search" type="text" value="" name="search">
+			</form>
+		</li>		
+		{{ endif }}	
+		
+		<li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a>
+			<ul id="nav-site-menu" class="menu-popup">
+				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
+
+				{{ if $nav.settings }} <li><a class="$nav.search.2" onClick="restore_boxes()" title="Restore right-hand column" style="cursor: pointer;">Restore right-hand column</a></li>{{ endif }}
+
+				{{ if $nav.help }} <li><a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }}
+										
+										 <li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
+
+				{{ if $nav.settings }}<li><a class="menu-sep $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
+				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
+
+				{{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }}
+
+				
+			</ul>		
+		</li>
+		
+		{{ if $nav.directory }}
+		<li id="nav-directory-link" class="nav-menu $sel.directory">
+			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+		</li>
+		{{ endif }}
+		
+		
+		{{ if $nav.apps }}
+			<li id="nav-apps-link" class="nav-menu $sel.apps">
+				<a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a>
+				<ul id="nav-apps-menu" class="menu-popup">
+					{{ for $apps as $ap }}
+					<li>$ap</li>
+					{{ endfor }}
+				</ul>
+			</li>	
+		{{ endif }}		
+		
+      {{ if $nav.settings }}
+			<li id="nav-home-link" class="nav-menu $sel.home">
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
+				<span id="home-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}		
+		
+		{{ if $userinfo }}
+			<li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a>
+				<ul id="nav-user-menu" class="menu-popup">
+					{{ for $nav.usermenu as $usermenu }}
+						<li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li>
+					{{ endfor }}
+					
+					{{ if $nav.profiles }}<li><a class="menu-sep $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.3</a></li>{{ endif }}
+					{{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }}
+					{{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }}
+					{{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }}	
+				</ul>
+			</li>
+		{{ endif }}
+		
+					{{ if $nav.login }}
+					<li id="nav-home-link" class="nav-menu $sel.home">
+						<a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a>
+					<li>
+					{{ endif }}
+		
+		
+		
+	</ul>	
+
+
+	
+</nav>
+
+
+<div style="position: fixed; bottom: 5px; right: 10px;"><a href="javascript:scroll(0,0); "><img src="view/theme/diabook/icons/scroll_top.png" title="scroll to top"></a></div>
+<div style="position: fixed; bottom: 3px; left: 25px;">$langselector</div>
+<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div>
+
+
+
+<ul id="nav-notifications-template" style="display:none;" rel="template">
+	<li class="{4}"><a href="{0}"><img src="{1}">{2} <span class="notif-when">{3}</span></a></li>
+</ul>
+
+
+
+{#
+
+{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
+{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
+
+<span id="nav-link-wrapper" >
+
+{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
+	
+<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+	
+{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
+
+<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+
+{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
+
+{{ if $nav.notifications }}
+<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
+<span id="notify-update" class="nav-ajax-left"></span>
+{{ endif }}
+{{ if $nav.messages }}
+<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
+<span id="mail-update" class="nav-ajax-left"></span>
+{{ endif }}
+
+{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
+
+{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
+{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
+
+
+</span>
+<span id="nav-end"></span>
+<span id="banner">$banner</span>
+#}
diff --git a/view/theme/diabook-aerith/photo_view.tpl b/view/theme/diabook-aerith/photo_view.tpl
new file mode 100755
index 0000000000..511fc73acb
--- /dev/null
+++ b/view/theme/diabook-aerith/photo_view.tpl
@@ -0,0 +1,27 @@
+<div id="live-display"></div>
+<h3><a href="$album.0">$album.1</a></h3>
+
+<div id="photo-edit-link-wrap">
+{{ if $tools }}
+<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a>
+-
+<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a>
+{{ endif }}
+{{ if $lock }} - <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo$id');" /> {{ endif }}
+</div>
+
+<div id="photo-photo">
+	{{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }}
+	<a href="$photo.href" class="lightbox" title="$photo.title"><img src="$photo.src" /></a>
+	{{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }}
+</div>
+
+<div id="photo-photo-end"></div>
+<div id="photo-caption" >$desc</div>
+{{ if $tags }}
+<div id="in-this-photo-text">$tags.0</div>
+<div id="in-this-photo">$tags.1</div>
+{{ endif }}
+{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }}
+
+{{ if $edit }}$edit{{ endif }}
\ No newline at end of file
diff --git a/view/theme/diabook-aerith/profile_side.tpl b/view/theme/diabook-aerith/profile_side.tpl
new file mode 100644
index 0000000000..94396300fe
--- /dev/null
+++ b/view/theme/diabook-aerith/profile_side.tpl
@@ -0,0 +1,21 @@
+<div id="profile_side">
+	<div id="ps-usernameicon">
+		<a href="$ps.usermenu.status.0" title="$userinfo.name">
+			<img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name">
+		</a>
+		<a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a>
+	</div>
+	
+<ul id="profile-side-menu" class="menu-profile-side">
+	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
+	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+		<li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="$ps.usermenu.contacts.0">$ps.usermenu.contacts.1</a></li>	
+	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
+	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
+</ul>
+
+</div>
+
+				
diff --git a/view/theme/diabook-aerith/profile_vcard.tpl b/view/theme/diabook-aerith/profile_vcard.tpl
new file mode 100644
index 0000000000..918cfc97cb
--- /dev/null
+++ b/view/theme/diabook-aerith/profile_vcard.tpl
@@ -0,0 +1,64 @@
+<div class="vcard">
+
+	<div class="tool">
+		<div class="fn label">$profile.name</div>
+		{{ if $profile.edit }}
+			<div class="action">
+			<a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a>
+			<ul id="profiles-menu" class="menu-popup">
+				{{ for $profile.menu.entries as $e }}
+				<li>
+					<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
+				</li>
+				{{ endfor }}
+				<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
+				<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
+				<li><a href="profiles" >$profile.edit.3</a></li>
+								
+			</ul>
+			</div>
+		{{ endif }}
+	</div>
+				
+	
+	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+
+
+
+	{{ if $location }}
+		<dl class="location"><dt class="location-label">$location</dt><br> 
+		<dd class="adr">
+			{{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }}
+			<span class="city-state-zip">
+				<span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }}
+				<span class="region">$profile.region</span>
+				<span class="postal-code">$profile.postal-code</span>
+			</span>
+			{{ if $profile.country-name }}<span class="country-name">$profile.country-name</span>{{ endif }}
+		</dd>
+		</dl>
+	{{ endif }}
+
+	{{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }}
+	
+	{{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }}
+
+	{{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">&hearts;</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }}
+
+	{{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }}
+
+	{{ inc diaspora_vcard.tpl }}{{ endinc }}
+	
+	<div id="profile-extra-links">
+		<ul>
+			{{ if $connect }}
+				<li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
+			{{ endif }}
+		</ul>
+	</div>
+</div>
+
+$contact_block
+
+
diff --git a/view/theme/diabook-aerith/right_aside.tpl b/view/theme/diabook-aerith/right_aside.tpl
new file mode 100644
index 0000000000..a65677696a
--- /dev/null
+++ b/view/theme/diabook-aerith/right_aside.tpl
@@ -0,0 +1,20 @@
+<div id="profile_side">
+	<div id="ps-usernameicon">
+		<a href="$ps.usermenu.status.0" title="$userinfo.name">
+			<img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name">
+		</a>
+		<a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a>
+	</div>
+	
+<ul id="profile-side-menu" class="menu-profile-side">
+	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
+	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
+	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendika.com/directory/forum" target="blanc">Public Groups</a></li>
+	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
+</ul>
+
+</div>
+
+				
\ No newline at end of file
diff --git a/view/theme/diabook-aerith/screenshot.png b/view/theme/diabook-aerith/screenshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c2f508942e0da3d7cab0f98be7e6a31a5f80c3d
GIT binary patch
literal 259815
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%0DiYfaWF*#wefep^eN1xZ!CR$00maGB=T?q>?
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%0AFuAYzEh>=GCV3AX{BACeJXhx#VJ+S~
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
GLjND>XYjEA

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
new file mode 100644
index 0000000000..1b055e3f4a
--- /dev/null
+++ b/view/theme/diabook-aerith/style-network.css
@@ -0,0 +1,2607 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-aerith/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-aerith/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-aerith/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 1px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  background-color: #fff;
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: black;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 21px;
+  position: absolute;
+  top: 10%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #000;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  /*color: #1f1f1f;*/
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 15px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #fff;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #3465A4; /*bdcdd4;*/
+  color: #fff;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
+	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-aerith/icons/pscontacts.png") no-repeat;
+	}
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+aside #page-sidebar{display: none;}
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #3465A4;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: auto;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: #3465A4;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+		
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #3465A4;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px; 
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+
+.wall-item-comment-wrapper {
+  margin: 1px 0px 0px 80px;
+  background-color: #fff;
+  width: 500px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 93%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+  margin-left: 20px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
+}
+.button.creation2 {
+    background-color: #3465A4;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #3465A4;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #3465A4;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #3465A4;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
new file mode 100644
index 0000000000..5575deea37
--- /dev/null
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -0,0 +1,2601 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-aerith/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-aerith/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-aerith/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+   background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 21px;
+  position: absolute;
+  top: 10%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #1f1f1f;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 15px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");
+	}
+	
+nav #nav-apps-link.selected {
+ background-color: #fff;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #3465A4; /*bdcdd4;*/
+  color: #fff;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 48px;
+  height: 48px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #3465A4;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 611px;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  /*padding-right: 10px;*/
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: #3465A4;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #3465A4;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+ 	 font-weight: bolder;
+	 cursor: pointer;
+}
+.button.creation2 {
+    background-color: #3465A4;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    font-weight: bolder;
+	 cursor: pointer;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #3465A4;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 48px;
+        height: 48px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #3465A4;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #3465A4;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
new file mode 100644
index 0000000000..43b895807d
--- /dev/null
+++ b/view/theme/diabook-aerith/style.css
@@ -0,0 +1,2515 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-aerith/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-aerith/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-aerith/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
+.icon.prev           { background-image: url("../../../view/theme/diabook-aerith/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next           { background-image: url("../../../view/theme/diabook-aerith/icons/next.png"); background-repeat: no-repeat;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 684px;
+  border-bottom: 1px solid #BDCDD4;
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: banner;
+  width: 82%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 21px;
+  position: absolute;
+  top: 10%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #1f1f1f;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 15px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");
+	}
+	
+nav #nav-apps-link.selected {
+ background-color: #fff;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #3465A4; /*bdcdd4;*/
+  color: #fff;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
+	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-aerith/icons/pscontacts.png") no-repeat;
+	}
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 180px;
+  padding: 0px 10px 0px 20px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 173px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 173px;
+	}
+aside #side-peoplefind-url {
+	width: 173px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;		
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #3465A4;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 800px;
+  padding: 0px 0px 0px 12px;
+}
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 775px;
+}
+.tread-wrapper a{
+  color: #3465A4;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 780px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 720px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 700px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;done
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 700px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 785px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 783px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 785px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 785px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 785px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    font-weight: bolder;
+	 cursor: pointer;
+}
+.button.creation2 {
+    background-color: #3465A4;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    font-weight: bolder;
+	 cursor: pointer;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #3465A4;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #3465A4;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	float: left;
+   margin-right: 10px;
+	}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #3465A4;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
new file mode 100755
index 0000000000..40a27c3d57
--- /dev/null
+++ b/view/theme/diabook-aerith/theme.php
@@ -0,0 +1,379 @@
+<?php
+
+/*
+ * Name: Diabook-aerith
+ * Description: Diabook-aerith : report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
+ * Version: 
+ * Author: 
+ */
+
+
+//change css on network and profilepages
+$cssFile = null;
+
+
+/**
+ * prints last community activity
+ */
+function diabook_blue_community_info(){
+	$a = get_app();
+	//right_aside at networkpages
+
+	// last 12 users
+	$aside['$lastusers_title'] = t('Last users');
+	$aside['$lastusers_items'] = array();
+	$sql_extra = "";
+	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
+	$order = " ORDER BY `register_date` DESC ";
+
+	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
+			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
+			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
+		0,
+		9
+	);
+	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+	if(count($r)) {
+		$photo = 'thumb';
+		foreach($r as $rr) {
+			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $profile_link,
+				'$photo' => $rr[$photo],
+				'$alt-text' => $rr['name'],
+			));
+			$aside['$lastusers_items'][] = $entry;
+		}
+	}
+	
+	
+	// last 10 liked items
+	$aside['$like_title'] = t('Last likes');
+	$aside['$like_items'] = array();
+	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
+			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
+				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
+			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
+			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
+			GROUP BY `uri`
+			ORDER BY `T1`.`created` DESC
+			LIMIT 0,5",
+			$a->get_baseurl(),$a->get_baseurl()
+			);
+
+	foreach ($r as $rr) {
+		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
+		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
+		
+		//var_dump($rr['verb'],$rr['object-type']); killme();
+		switch($rr['verb']){
+			case 'http://activitystrea.ms/schema/1.0/post':
+				switch ($rr['object-type']){
+					case 'http://activitystrea.ms/schema/1.0/event':
+						$post_type = t('event');
+						break;
+					default:
+						$post_type = t('status');
+				}
+				break;
+			default:
+				if ($rr['resource-id']){
+					$post_type = t('photo');
+					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
+					$rr['plink'] = $m[1];
+				} else {
+					$post_type = t('status');
+				}
+		}
+		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
+
+		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
+		
+	}
+	
+	
+	// last 12 photos
+	$aside['$photos_title'] = t('Last photos');
+	$aside['$photos_items'] = array();
+	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
+				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
+					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
+						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
+				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
+				`user` 
+				WHERE `user`.`uid` = `photo`.`uid`
+				AND `user`.`blockwall`=0
+				AND `user`.`hidewall`=0
+				ORDER BY `photo`.`edited` DESC
+				LIMIT 0, 9",
+				dbesc(t('Contact Photos')),
+				dbesc(t('Profile Photos'))
+				);
+		if(count($r)) {
+		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+		foreach($r as $rr) {
+			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
+			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
+		
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $photo_page,
+				'$photo' => $photo_url,
+				'$alt-text' => $rr['username']." : ".$rr['desc'],
+			));
+
+			$aside['$photos_items'][] = $entry;
+		}
+	}
+	
+	$fostitJS = "javascript: (function() {
+    					the_url = '".$a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()" ;
+  
+   $aside['$fostitJS'] = $fostitJS;
+   
+   //nav FIND FRIENDS
+	if(local_user()) {
+	$nv = array();
+	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['match'] = Array('match', t('Similar Interests'), "", "");
+	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
+	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
+	
+	$nv['search'] = '<form name="simple_bar" method="get" action="http://dir.friendika.com/directory">
+						<span class="sbox_l"></span>
+						<span class="sbox">
+						<input type="text" name="search" size="13" maxlength="50">
+						</span>
+						<span class="sbox_r" id="srch_clear"></span>';
+						
+	$aside['$nv'] = $nv;
+	};
+	//Community Page
+	if(local_user()) {
+   $page = '<div id="page-sidebar-right_aside" class="widget">
+			<div class="title tool">
+			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box" title="close"></a></h3></div>
+			<div id="sidebar-page-list"><ul>';
+
+	$pagelist = array();
+
+	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			intval($a->user['uid'])
+	);
+
+	$pageD = array();
+
+	// Look if the profile is a community page
+	foreach($contacts as $contact) {
+		$pageD[] = array("url"=>$contact["url"], "name"=>$contact["name"], "id"=>$contact["id"], "micro"=>$contact['micro']);
+	};
+	
+
+	$contacts = $pageD;
+
+	foreach($contacts as $contact) {
+		$page .= '<li style="list-style-type: none;" class="tool"><img height="20" width="20" style="float: left; margin-right: 3px;" src="' . $contact['micro'] .'" alt="' . $contact['url'] . '" /> <a href="'.$a->get_baseurl().'/redir/'.$contact["id"].'" style="margin-top: 2px;" title="' . $contact['url'] . '" class="label" target="external-link">'.
+				$contact["name"]."</a></li>";
+	}
+	$page .= '</ul></div></div>';
+	//if (sizeof($contacts) > 0)
+		
+		$aside['$page'] = $page;
+	}		
+  //END Community Page		   
+   
+   
+   
+   $url = $a->get_baseurl($ssl_state);   
+   $aside['$url'] = $url;
+
+	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	
+}
+
+
+//profile_side at networkpages
+if ($a->argv[0] === "network" && local_user()){
+
+	// USER MENU
+	if(local_user()) {
+		
+		$r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
+				
+		$userinfo = array(
+					'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
+					'name' => $a->user['username'],
+				);	
+		$ps = array('usermenu'=>array());
+		$ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
+		$ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
+		$ps['usermenu']['contacts'] = Array('contacts' , t('Contacts'), "", t('Your contacts'));		
+		$ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
+		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
+		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
+		$ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
+		$ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Community Pages'), "", "");
+
+		$tpl = get_markup_template('profile_side.tpl');
+
+		$a->page['aside'] .= replace_macros($tpl, array(
+				'$userinfo' => $userinfo,
+				'$ps' => $ps,
+			));
+
+	}
+	
+	$ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
+	
+	if($ccCookie != "8") {
+	// COMMUNITY
+	diabook_blue_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-network.css";
+	}
+}
+
+
+
+//right_aside at profile pages
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
+	if($ccCookie != "8") {
+	// COMMUNITY
+	diabook_blue_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-profile.css";
+	}
+}
+
+
+// custom css
+if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+
+//load jquery.cookie.js
+$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/js/jquery.cookie.js";
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+
+
+//js scripts
+
+$a->page['htmlhead'] .= <<< EOT
+
+<script>
+ $(function() {
+	$('a.lightbox').fancybox(); // Select all links with lightbox class
+	
+ });
+
+</script>
+
+<script>
+
+$("right_aside").ready(function(){
+	
+	if($.cookie('close_pages') == '1') 
+		{
+		document.getElementById( "close_pages" ).style.display = "none";
+			};
+	
+	if($.cookie('close_helpers') == '1') 
+		{
+		document.getElementById( "close_helpers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_services') == '1') 
+		{
+		document.getElementById( "close_services" ).style.display = "none";
+			};
+			
+	if($.cookie('close_friends') == '1') 
+		{
+		document.getElementById( "close_friends" ).style.display = "none";
+			};
+	
+	if($.cookie('close_postit') == '1') 
+		{
+		document.getElementById( "close_postit" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastusers') == '1') 
+		{
+		document.getElementById( "close_lastusers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastphotos') == '1') 
+		{
+		document.getElementById( "close_lastphotos" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastlikes') == '1') 
+		{
+		document.getElementById( "close_lastlikes" ).style.display = "none";
+			};}
+
+);
+
+function close_pages(){
+ document.getElementById( "close_pages" ).style.display = "none";
+ $.cookie('close_pages','1', { expires: 365, path: '/' });
+ };
+ 
+function close_helpers(){
+ document.getElementById( "close_helpers" ).style.display = "none";
+  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+ };
+
+function close_services(){
+ document.getElementById( "close_services" ).style.display = "none";
+ $.cookie('close_services','1', { expires: 365, path: '/' });
+ };
+ 
+function close_friends(){
+ document.getElementById( "close_friends" ).style.display = "none";
+ $.cookie('close_friends','1', { expires: 365, path: '/' });
+ };
+
+function close_postit(){
+ document.getElementById( "close_postit" ).style.display = "none";
+ $.cookie('close_postit','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastusers(){
+ document.getElementById( "close_lastusers" ).style.display = "none";
+ $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ };
+
+function close_lastphotos(){
+ document.getElementById( "close_lastphotos" ).style.display = "none";
+ $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastlikes(){
+ document.getElementById( "close_lastlikes" ).style.display = "none";
+ $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ };
+
+function restore_boxes(){
+	$.cookie('close_pages','2', { expires: 365, path: '/' });
+	$.cookie('close_helpers','2', { expires: 365, path: '/' });
+	$.cookie('close_services','2', { expires: 365, path: '/' });
+	$.cookie('close_friends','2', { expires: 365, path: '/' });
+	$.cookie('close_postit','2', { expires: 365, path: '/' });
+	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
+	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
+	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
+	alert('Right-hand column was restored. Please refresh your browser');
+  }; 
+ 
+</script>
+
+EOT;
+
diff --git a/view/theme/diabook-aerith/wall_item.tpl b/view/theme/diabook-aerith/wall_item.tpl
new file mode 100644
index 0000000000..1238340647
--- /dev/null
+++ b/view/theme/diabook-aerith/wall_item.tpl
@@ -0,0 +1,100 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> 
+			<span class="wall-item-ago">-
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>					  
+			{{ endif }}	
+			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}				
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/diabook-aerith/wallwall_item.tpl b/view/theme/diabook-aerith/wallwall_item.tpl
new file mode 100644
index 0000000000..c5b6b36b54
--- /dev/null
+++ b/view/theme/diabook-aerith/wallwall_item.tpl
@@ -0,0 +1,102 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
+				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id">
+					<img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" />
+				</a>
+			</div>
+			<div class="contact-photo-wrapper mframe wwfrom"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a>
+				$item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a>
+				 $item.vwall <span class="wall-item-ago">- &nbsp;
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+			{{ endif }}	
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
\ No newline at end of file
diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 00a59eec0d..cff75cd40a 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -36,7 +36,7 @@
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
-<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>			
+<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
 $nv.search
 {{ endif }}
 </div>
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index d2e7744e54..28e93cd675 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -797,7 +797,7 @@ ul.menu-popup a {
   text-decoration: none;
 }
 ul.menu-popup a:hover {
-  background-color: #14618a; /*bdcdd4;*/
+  background-color: #308DBF; /*bdcdd4;*/
   color: #fff;
 }
 ul.menu-popup .menu-sep {
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 29ab2a7b93..3d255db4e8 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -798,7 +798,7 @@ ul.menu-popup a {
   text-decoration: none;
 }
 ul.menu-popup a:hover {
-  background-color: #14618a; /*bdcdd4;*/
+  background-color: #308DBF; /*bdcdd4;*/
   color: #fff;
 }
 ul.menu-popup .menu-sep {
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index 16ebe9986e..21ba66ec71 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -795,7 +795,7 @@ ul.menu-popup a {
   text-decoration: none;
 }
 ul.menu-popup a:hover {
-  background-color: #14618a; /*bdcdd4;*/
+  background-color: #308DBF; /*bdcdd4;*/
   color: #fff;
 }
 ul.menu-popup .menu-sep {
diff --git a/view/theme/diabook-red/communityhome.tpl b/view/theme/diabook-red/communityhome.tpl
new file mode 100755
index 0000000000..cff75cd40a
--- /dev/null
+++ b/view/theme/diabook-red/communityhome.tpl
@@ -0,0 +1,92 @@
+<div id="close_pages">
+{{ if $page }}
+<div>$page</div>
+{{ endif }}
+</div>
+
+<div id="close_helpers">
+{{ if $lastusers_title }}
+<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
+<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
+<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
+<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a>
+{{ endif }}
+</div>
+
+<div id="close_services">
+{{ if $lastusers_title }}
+<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
+<div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
+<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
+<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
+<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
+<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook-blue/icons/posterous.png?" title="Posterous"></a>
+<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook-blue/icons/tumblr.png?" title="Tumblr"></a>
+<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook-blue/icons/twitter.png?" title="Twitter"></a>
+<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook-blue/icons/wordpress.png?" title="WordPress"></a>
+<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-blue/icons/email.png?" title="E-Mail"></a>
+</div>
+{{ endif }}
+</div>
+
+<div id="close_friends" style="margin-bottom:53px;">
+{{ if $nv }}
+<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
+<a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
+<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
+<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
+$nv.search
+{{ endif }}
+</div>
+
+<div id="close_postit">
+{{ if $lastusers_title }}
+<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
+<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
+{{ endif }}
+</div>
+
+<div id="close_lastusers">
+{{ if $lastusers_title }}
+<h3>$lastusers_title<a id="close_lastusers_icon" onClick="close_lastusers()" class="icon close_box" title="close"></a></h3>
+<div id='lastusers-wrapper' class='items-wrapper'>
+{{ for $lastusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+</div>
+
+
+{{ if $activeusers_title }}
+<h3>$activeusers_title</h3>
+<div class='items-wrapper'>
+{{ for $activeusers_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+
+<div id="close_lastphotos">
+{{ if $photos_title }}
+<h3>$photos_title<a id="close_photos_icon" onClick="close_lastphotos()"  class="icon close_box" title="close"></a></h3>
+<div id='ra-photos-wrapper' class='items-wrapper'>
+{{ for $photos_items as $i }}
+	$i
+{{ endfor }}
+</div>
+{{ endif }}
+</div>
+
+<div id="close_lastlikes">
+{{ if $like_title }}
+<h3>$like_title<a id="close_lastlikes_icon" onClick="close_lastlikes()" class="icon close_box" title="close"></a></h3>
+<ul id='likes'>
+{{ for $like_items as $i }}
+	<li id='ra-photos-wrapper'>$i</li>
+{{ endfor }}
+</ul>
+{{ endif }}
+</div>
diff --git a/view/theme/diabook-red/contact_template.tpl b/view/theme/diabook-red/contact_template.tpl
new file mode 100755
index 0000000000..48930b48ab
--- /dev/null
+++ b/view/theme/diabook-red/contact_template.tpl
@@ -0,0 +1,25 @@
+
+<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" >
+	<div class="contact-entry-photo-wrapper" >
+		<div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id"
+		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
+		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
+
+			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
+
+			{{ if $contact.photo_menu }}
+			<span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span>
+                <div class="contact-photo-menu" id="contact-photo-menu-$contact.id">
+                    <ul>
+                        $contact.photo_menu
+                    </ul>
+                </div>
+			{{ endif }}
+		</div>
+			
+	</div>
+	<div class="contact-entry-photo-end" ></div>
+		<div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div>
+
+	<div class="contact-entry-end" ></div>
+</div>
diff --git a/view/theme/diabook-red/directory_item.tpl b/view/theme/diabook-red/directory_item.tpl
new file mode 100755
index 0000000000..db1936e4b7
--- /dev/null
+++ b/view/theme/diabook-red/directory_item.tpl
@@ -0,0 +1,10 @@
+
+<div class="directory-item" id="directory-item-$id" >
+	<div class="directory-photo-wrapper" id="directory-photo-wrapper-$id" > 
+		<div class="directory-photo" id="directory-photo-$id" >
+			<a href="$profile-link" class="directory-profile-link" id="directory-profile-link-$id" >
+				<img class="directory-photo-img" src="$photo" alt="$alt-text" title="$alt-text" />
+			</a>
+		</div>
+	</div>
+</div>
diff --git a/view/theme/diabook-red/fpostit/README b/view/theme/diabook-red/fpostit/README
new file mode 100644
index 0000000000..39b7c57613
--- /dev/null
+++ b/view/theme/diabook-red/fpostit/README
@@ -0,0 +1,8 @@
+fpostit
+
+original author: Devlon Duthied
+
+see his blog posting:
+http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
+
+original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/diabook-red/fpostit/fpostit.js b/view/theme/diabook-red/fpostit/fpostit.js
new file mode 100755
index 0000000000..d183c75736
--- /dev/null
+++ b/view/theme/diabook-red/fpostit/fpostit.js
@@ -0,0 +1,6 @@
+javascript: (function() {
+    					the_url = 'localhost/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()"
\ No newline at end of file
diff --git a/view/theme/diabook-red/fpostit/fpostit.php b/view/theme/diabook-red/fpostit/fpostit.php
new file mode 100644
index 0000000000..65c43a2b9f
--- /dev/null
+++ b/view/theme/diabook-red/fpostit/fpostit.php
@@ -0,0 +1,135 @@
+<?php
+if (!isset($_POST["friendika_acct_name"])) $_POST["friendika_acct_name"] = '';
+if (!isset($_COOKIE['username'])) $_COOKIE['username'] = '';
+if (!isset($_COOKIE['password'])) $_COOKIE['password'] = '';
+if (!isset($hostname)) $hostname = '';
+if (!isset($username)) $username = '';
+
+
+if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+	setcookie("username", $_POST["friendika_acct_name"], time()+60*60*24*300);
+	setcookie("password", $_POST["friendika_password"], time()+60*60*24*300);
+}
+
+?>
+<html>
+<head>
+	<style>
+		body {
+			font-family: arial, Helvetica,sans-serif;
+			margin: 0px;
+		}
+		.wrap1 {
+			padding: 2px 5px;
+			background-color: #000;
+			margin-bottom: 10px;
+		}
+		.wrap2 {
+			margin-left: 10px;
+			font-size: 12px;
+		}
+		.logo {
+			margin-left: 3px;
+			margin-right: 5px;
+			float: left;
+		}
+		h2 {
+			color: #ffffff;
+		}
+		.error {
+			background-color: #FFFF66;
+			font-size: 12px;
+			margin-left: 10px;
+		}
+	</style>
+</head>
+
+<body>
+<?php
+
+if (isset($_GET['title'])) {
+	$title = $_GET['title'];
+}
+if (isset($_GET['text'])) {
+	$text = $_GET['text'];
+}
+if (isset($_GET['url'])) {
+	$url = $_GET['url'];
+}
+
+if ((isset($title)) && (isset($text)) && (isset($url))) {
+	$content = "$title\nsource:$url\n\n$text";
+} else {
+	$content = $_POST['content'];
+}
+
+if (isset($_POST['submit'])) {
+	
+	if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) {
+		$acctname = $_POST["friendika_acct_name"];
+		$tmp_account_array = explode("@", $acctname);
+		if (isset($tmp_account_array[1])) {
+			$username = $tmp_account_array[0];
+			$hostname = $tmp_account_array[1];
+		}
+		$password = $_POST["friendika_password"];
+		$content = $_POST["content"];
+
+		$url = "http://" . $hostname . '/api/statuses/update';
+		$data = array('status' => $content);
+		
+		// echo "posting to: $url<br/>";
+
+		$c = curl_init();
+		curl_setopt($c, CURLOPT_URL, $url); 
+		curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data); 
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, true); 
+		curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
+		$c_result = curl_exec($c); 
+		if(curl_errno($c)){ 
+			$error = curl_error($c);
+			showForm($error, $content);
+		}
+		
+		curl_close($c);
+		if (!isset($error)) {
+			echo '<script language="javascript" type="text/javascript">window.close();</script>';
+		}
+		
+	} else {
+		$error = "Missing account name and/or password...try again please";
+		showForm($error, $content);
+	}
+	
+} else {
+	showForm(null, $content);
+}
+
+function showForm($error, $content) {
+	$username_cookie = $_COOKIE['username'];
+	$password_cookie = $_COOKIE['password'];
+	
+	echo <<<EOF
+	<div class='wrap1'>
+		<h2><img class='logo' src='friendika-32.png' align='middle';/>
+		Friendika Bookmarklet</h2>
+	</div>
+
+	<div class="wrap2">
+		<form method="post" action="{$_SERVER['PHP_SELF']}">
+			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
+			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
+			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
+			<input type="submit" value="PostIt!" name="submit" />&nbsp;&nbsp;<span class='error'>$error</span>
+		</form>
+		<p></p>
+	</div>
+EOF;
+	
+}
+?>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/view/theme/diabook-red/fpostit/friendika-32.png b/view/theme/diabook-red/fpostit/friendika-32.png
new file mode 100644
index 0000000000000000000000000000000000000000..61764bf20a35fb21995b667e9a5e25436685a8a7
GIT binary patch
literal 1593
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

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/group_side.tpl b/view/theme/diabook-red/group_side.tpl
new file mode 100755
index 0000000000..af183d04da
--- /dev/null
+++ b/view/theme/diabook-red/group_side.tpl
@@ -0,0 +1,29 @@
+<div id="group-sidebar" class="widget">
+	<div class="title tool">
+		<h3 class="label">$title</h3>
+		<a href="group/new" title="$createtext" class="action"><span class="icon text s16 add"></span></a>
+	</div>
+
+	<div id="sidebar-group-list">
+		<ul>
+			{{ for $groups as $group }}
+			<li class="tool  {{ if $group.selected }}selected{{ endif }}">
+				<a href="$group.href" class="label">
+					$group.text
+				</a>
+				{{ if $group.edit }}
+					<a href="$group.edit.href" class="action"><span class="icon text s10 edit"></span></a>
+				{{ endif }}
+				{{ if $group.cid }}
+					<input type="checkbox" 
+						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
+						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
+						{{ if $group.ismember }}checked="checked"{{ endif }}
+					/>
+				{{ endif }}
+			</li>
+			{{ endfor }}
+		</ul>
+	</div>
+</div>	
+
diff --git a/view/theme/diabook-red/icons/StatusNet.png b/view/theme/diabook-red/icons/StatusNet.png
new file mode 100644
index 0000000000000000000000000000000000000000..398bca716dcde03144eaa47f23a099939b507cfd
GIT binary patch
literal 1257
zcmV<F1Qz>=P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800004b3#c}2nYxW
zd<bNS00009a7bBm000XT000XT0n*)m`~Uy|7<5HgbW?9;ba!ELWdK2BZ(?O2Mrm?o
zcW-iQb5FA$P5=M^7IZ~ebVG7wVRUJ4ZXi@?ZDjy3H!m?XFEKE1V^&B200c!zL_t(o
zg}s+gXjE4e#(($T_s02`(P-@0kVxw)39Ut&rBH;5N^voX*rDRiZC4@zMPe60Oh_vz
zU5HspiWW(UP!L@xf(=AnnW(k4G%D3}(j;0lF_U@kbdi@alfL(o7RL`h2JSoeJLjHz
z&b@b(h;Td>%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{
z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly
zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW
zK9P{r5|uB&+LjhR=<a4kO--QP%-9%12M&<y>swYazYxK++V;_i=fsZ=@ZQ0Le01Uj
zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi
z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd
zV(E05^Y6B8<Hg`0F<_n6IK#u-86IZj@@2lbas?BK01!*3S(nZ7$C)$efK0hzTQCdM
zWin+G2D-Y)4-T?gDN<Tf<^8T!iu~Xp16^HZ_H~&IvrBD(D}o;juFI;%#xlWQdU{9#
zHlRch5tIlvkOUr{JzHkKs<DxR>-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38
zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$
z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh
zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r(
zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9&#5i2A%^`BAA`V
z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9
z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z
zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o;
z(HmEQ<xzX%1t7h7GmX1;v3C7>uJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1?
zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo
zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{<wQ>h;&p^wOV)6VxLq6IE
TXnjt100000NkvXXu0mjfw0uI$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/attach.png b/view/theme/diabook-red/icons/attach.png
new file mode 100755
index 0000000000000000000000000000000000000000..1958041cfa9def91dc1bb73f947d823d67413afd
GIT binary patch
literal 1069
zcmV+|1k(G7P)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t
ztF%a#k(uU_nnut<m;@ySS(#=J8HJUZQl@2vQY2ECA&r!Zm=rUTw!C>J{tV;V0{!7~
zFV8*ae9yD}o<INbQ}=fdD5VU-SX_**mA`(#i+DaFzWzsmrIbiecXViH$zE*1qY?4!
z5d%vpCu0!?;3)iv`S=RIrKgwS>fEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU
zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;<!tF>S#jzM$XVZhG7;~1Ex#h8$J
znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L
z;>t8F#eMi0GjU7WU%_0o<YoGzv6RvkzqFoLe-PN2nWK`XWmyC}GmN*VeF>&S#2Wm8
z<I>)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9
z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4<BQA
zMC{5u&Be&v6L<i>r^kJ<8&B1>fi>a<T#}}Da8HJ@3i}j;BVu<cr6XR-Chv$>aewA-
zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er
z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N
z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;<EfO=AMc}2miV-Y_`FSSyP#)8G?h|1
z<2ekgcs4ng&ce0n$Xbkxh)=3#HDrPG$WY8_3xkMgK~pK^Xgry{*{LGlt)7ic*lJ8_
z3v12c@s*kN%>jg<Cmz8K30s_=?ZZO}>xfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9
zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL
zM0#1mcUGEOuAdMQA0E<MTPbB0?#SZ#DP^k#=cFuE#rwM~kXDa3VsuW5gFYQ#<Hn6E
zYPDKl^v*%rKR=z*`=u!a8)~)M`8mO1Gp>t>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4
ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/audio.png b/view/theme/diabook-red/icons/audio.png
new file mode 100755
index 0000000000000000000000000000000000000000..8d779a4097b0b1c75cdac9c0f768cd797187545b
GIT binary patch
literal 762
zcmV<W0tNkvP)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4;?qKur1^O00MeRL_t(Y$IaHyYg|<n2k_6NO>8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr
zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s
zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h
zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy
zY<msBT^OzyZ?uJ^B_9smz5$zE;@wzBw=b7&>H1#+4)tJfsOLINDcy+L+KJ2f21oI<
zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of
z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK
zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI
zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72
z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTU<ecyIJkz9<j^HD_5u)XI
z?OG)VwpWtuIzG!e-`;Ek{yyfJo8j75gEQM}?{36#CK9Ocsci_a;afb{wmpZpaX07u
zWGkk&=WznZa5(C+osH(OvnYz$vMd)j{lb*e1kS~XINmn3wSWH>nK_+v{$;Z<Ot`qg
sFjbw}#zS`jn+9C2;f=-yXa2MP1%;cWZc-%nAOHXW07*qoM6N<$f_m#_NdN!<

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/bluebug.png b/view/theme/diabook-red/icons/bluebug.png
new file mode 100644
index 0000000000000000000000000000000000000000..3979e7d8e78731f4646d6a8208cc48c6b7bdfa1d
GIT binary patch
literal 1032
zcmV+j1o!)iP)<h;3K|Lk000e1NJLTq000sI000sQ1^@s6R?d!B00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY(
z6*~k{ZGI;J00W3gL_t(I%bk=xY#db-h0lF&X5P;3de`3dt{2(Cv0_Y2*0ziwfGr?G
zq(MSLAVir02|5r`q;$|yQBffwQ3P7t(BYs+Kx8Na#1X7*#r&AW@p`>KGqbZZ?~lUR
z!X3)(ZgD<c-Fwf05I%(P@t~E-9BLT=5YYpJthE3DuC;<v5<>WAv{vm>xiTrWdBSML
zADf%k(~rzdltxF(ouI3=l(lSbXmO}e^y0YR@;p&Z(<B0b<56-$#W`5xM`5rzzp!{w
z2=R*JIO9YlEC4B08pr*;IF45CY;9f5=7vr)&X>bp=W_sXjzCcqHbzG)Z^|&({(ZAC
z>3HIWOg1-`&F2jO^n-v!LAMo$;cWmT*+Q`%hr#zpdOk5eg+gHjz21RFKP+aa7b?}I
zi)W4SPlZ8{@3z}K2>VbXCkr$6-KiH}-Y(ZB<lawfyq_j(M<8eC@9pEosmVuwS$^k(
zcPH!f%R1Q4G&gRksCiESfIm{v!>4Bjina6G>+5vqcH=7kS_cuqT8salYxcs&D+~1}
zm)@(EhR+F?ajgc9H3Lor5P2p|xoWn0`hKgk*}A{|$+fp%S_RN3Rw{=(vetr#p68D9
z2K?-~7%Ue?2>^oY7r|T(qbyG;<u>CXKUz8)2lp=hJ3yn`Y#xF#e)e$yJ-0eu>uKZ$
zi9#9<tWG7k5X3wO09hgcu7Kg5prMfp0O`5zVk+fL1^_A<JPqJGTbsOhkQ%+$PtY;2
zJ?5ZefVR{)7^G<R`nDCu)HbAL_2Heu+{}+k%BKLpVUEMCQX2sNXoX3{nFMz@h%+J(
zAdQ6tY??y%dIZLRGKVD|S1&F7+Pl0_W{%4pGKOj3YXCU7dw1U{l@szrmWYS|d-Stb
zX;{t3S_XszWuvIIb@{Udz^XOI<<?pQ06sA7PS<%_n>wSSK_v}CCJm4>j?@AY49fRO
zy22*i&Q`p(x}t7;wWom&tTp`DBEuuE_O5+-OF#EoU^~$mMNx_Q!eQAgk;4eql1ima
z2C@<F?tBrv|N6I?Lg9RpBsWiZ4NMe$!7e0m{EhkOho$mE<+lpMxw_|ZVL?z*r(rw%
zZU4{RPtBF(>%Q=wjg501vfn)cV%&L#Gv*WH>uD120RVmY^Qn9_KMN2Gno$E+=C%RA
z^F-BJTi3?KMyneqa)lThBgWkSn?uByON@;j_5T0~%doWJv<t2P0000<MNUMnLSTYv
Ctl0Db

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/camera.png b/view/theme/diabook-red/icons/camera.png
new file mode 100755
index 0000000000000000000000000000000000000000..a5c7f123645fca41d00bb4bb534fab41ae87b77c
GIT binary patch
literal 685
zcmV;e0#f~nP)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4;wr0T*gTN00J#ZL_t(Y$L*HCYZOrs$3J_ws076y*JvRqVuU3@1JS~$wU9;_Ekv+9
zV&Olag$PH=M6eJJ(uiWA0~Xp?*qjO}1P{SOQ6d*agcvc0V8G;TCNLa#`<~{~Wnfu$
z-uHdKGjC^R7dEZWmV^KzavGQfP6ePZfNQE+%L5eyVrPL{z-UBp`+?(Gmd!O9jgP%R
zg#gJ>VA#akIk>iAhHX#&k&4K9;3BXCSaEAdfCG+@2+_~Ldlz64XaNsY^-*GC*MVaJ
zq8Q7=z5y!5EX(czBRLzA|0u$4JbQt|X+Z2>vh<h)m<L_~`+zg%A4wxJ@kH~$C*Zd|
zZvzflg(e-?Z@@EP$O)20M!f>O1@5S7wWD>)z!j^|qAQkBV5T$ZH1eIi2Fj{h7m)#A
ztNE8zwJIXBKovOA<D`<<J_Kk2GbUC7D!>!FDk4%+)w*TV3|5thv;&yOzy)9@a09ps
zth#`212=)6z(e3%9$8F=Emi#k>~{0C;P##bb{VD>B8w69*$i}9A9ViJeh6-{`!C=_
zm-SgYPLExe;Gl?%sp=Q|a@2sYcGZAMRc(sMm}Q%5X@uYqFd-s!RedfZ%fLZfn^V=7
zBC;KrFzmXjbgf~3SfAZh)ps3@p8=PFvK3bD81#a@fZqQUxDR}{=Mr!U7?0&hfkj|X
zms#ki#F~HHk;e{r?_VqcQ@}!CfX95ILVFj0sRA%<(_(1@f7X^vV|w$yweR*9YHg+L
TBA`E400000NkvXXu0mjf%q1Tc

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/close_box.png b/view/theme/diabook-red/icons/close_box.png
new file mode 100755
index 0000000000000000000000000000000000000000..28e2675b8ca941cc09104d5c9332e75f08e9eb02
GIT binary patch
literal 206
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c
zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uX<A6ebo-U3d8t31h
zKgfGPfrt4(_EEl)P>BY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3
uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvX<aXaWFsaX{t(

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/com_side.png b/view/theme/diabook-red/icons/com_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc5969ef1afd41f0cfba08f51a0ac17356e60c3f
GIT binary patch
literal 680
zcmV;Z0$2TsP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z0Rkbx3`0-=00JmUL_t(I%k9#=Z&Fbh2Jq)S_k-KZ1#T4r@^xEjWNEvYK;oo}sYAEM
zq3K3oHHI`Dn;1778dLuQ{WDD6YBZ7>gG~UVKm(>GG`&!IODX5LD-CpTF@469_x$qa
zJO{YWzYa}0SO#PPD2yS)3@ry>7N9BaIPA^<?9X|5LeyfqoRPz~@}wxbXJrYbIFKVT
zbhZn?o`WmH6&b6f$Q$~jhl{SnG+Y4(l71klTPNA?fwnvZ_HZ@0s^Y0Q$ELZS^Qoo{
zm3<RT9TL1c@!Jt_D};f$06Z&B4p(HXigRq<e4h8Y0w+Roz7lSDiCY2ifB{YdlA&R6
zrj5Km60QIismg}Ap7pr`CqnJNCmsue5+T?sq15YQ=lBpFpNT?gcO?8*n^hN+1(4D1
zr59DR1I773JQ4&Y!>G~#Tg@6?w7#SGGYWL(F?X~!*~Yxj6(t_byC0;WYDIx*FHs_d
z>adTk)(<p$2I6)Wsc>4Dl9yubC_du#c$gS6%<a|{wGKu-aLa<N65cdhX!Z=;J<TH-
znGyT7HkBJK^e-;HOtdjGw47&U36g#w;MIu-43v6Zd_L_UZfB8<%!s$2>b&u*`|91x
z$4@RRpN%-1CB*@C>%{$Ta1z)#K7_E7NQKj4zt*O4=q0~`rsPNrvfl%4g&-LkJU$cm
zX&$EJrE;T%ap>ss9EUpF1!&7d49o=#&NLKCyO=v#L#!RW^i8kxALTa>E5j@Pn;_Hx
O0000<MNUMnLSTX`z#$X>

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/community.png b/view/theme/diabook-red/icons/community.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c91e8b756323f2fa9214a63648d51448d6ab90e
GIT binary patch
literal 475
zcmV<10VMv3P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY%
z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit
za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p!
z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X<A4kMIZWY13+YJgQGgmQJ
z_~nRLI>_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1-
zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c
zgZYSf-pkC_n66st16Htwrx<T(w;nd|0B5jNO0gGv)5q<~<ug3O8qQZv+S+X#ukaby
zuz=YTo9^RY*$g4^v*D}@gJNJ4r?HM-fAnl-jvUZlN5R>M`2IKliW3}D{00=IR1cQN
R2|EA)002ovPDHLkV1mv3&g}pI

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/contacts.png b/view/theme/diabook-red/icons/contacts.png
new file mode 100755
index 0000000000000000000000000000000000000000..20c990c84b7ed1e887d09c0a919ea98fabb62402
GIT binary patch
literal 588
zcmV-S0<-;zP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4
z6cPj|O*{Yq00GQNL_t(I%k9)ZXcSQp2JqkR?S+$YS7_8M_!mVu!DwNu4L0dyE5RbA
zf`!(CjiONtV<n`q77MvrRM5i4+TuDPg@+&ra){`9Yx52^>s~yu68zx7zS)`Y&3td>
z@gD(EoiR(3ow$ud!Sou}dxQM@w8TjbX^eX~hnZkLj<2{`@|(kXwD7Vw$lq+4ah4`c
zd<lmZCBF~7K|UXRT6l;hH1QU9dV~Dwm?xef&zLj{tHAD(&r--X#T-uKN=RxVaa}dl
z%2q1-0w=I-8scKYH!Rd7(ZP?ch>M_c6`z8>GvQLJhqbU{E8-k4YNWWIrAY(JI9wCg
zz-pEzv*XPs^oJwec6<P5D!(p-%X%IXifW`<z)XKQdX`Mkw=u!iEcN!J%YOfh6j_?I
zvNTx<!%@W=_Fx_t@vfrtDo$d3QyXPzvWy$pkL@ADs8s4Ve8dJWV;`Q3<9maAQ%g3o
zG&$I9$9HiF$1q!}B&v*m2Yay?I%gfH(CN10#cn&^=nqF5(CD_~$2f~!Qw+#>8q?4j
zO$=}pN3hUs$7z2!dKG19QdENe1O=|)R>}4m58~fFp;J7&)nV%3YJx|9@t)`C*KkDs
aIs62AFkq;^*Sbdl0000<MNUMnLSTYEAOYq8

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/contacts2.png b/view/theme/diabook-red/icons/contacts2.png
new file mode 100755
index 0000000000000000000000000000000000000000..7817279f42911c573f62f3c1868176bd5706b151
GIT binary patch
literal 549
zcmV+=0^0qFP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z6)QU-tJWL<00E^*L_t(I%k9+7i%ww}$MMgZw?=9T<7G--@>0%X_!G>^>@2P#l)pf%
z6lH-JV}UG`|3K1hDH}zRvaylJ+JcQz780XlbE|tE_cQZkr(AXFI#=g>ueaZQ^WU;H
zwO~YS#5L^7p%=K6Qu;A0c&q{)!3`Y6L=NxAH(V*co5pcW;%Q3hRmmBtBpb!C4DIr>
z4yOv}ByQsz&f<DR99j+B<W9QmH`(7@d^4A;oxwB?;!H%0uLQ2mzke4e``$Yoz?xye
z-2fkED@9D<=StuXUn}v?dA<|H{7aj}hLylecv2a~t%w-KJa!LQ`a(pkt%6fZ9bQ&`
zyoY^wP%O6Wvcm~ntm?SPUW<(v+8(s*4}XBOK9A(X(Qh|#7h7;RYj{TiT);!TT_&T5
zn8#&o$NF4hQ?&XWpYR^1u??vh;W9}!5wSC8pTnNMxiu9ZUgI&|U=dsK2#YDD=P=r~
z?fu-^rXdc<?*ubh8RPhf7JD(<w(U%>*L&7PL^q(SVXVUiTrFZ>aA#z-D|Co!xBoCr
n;rv+E=ik~A-c=Zlf6jgZq?%x==}~i}00000NkvXXu0mjf8zJ(Q

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/dislike.png b/view/theme/diabook-red/icons/dislike.png
new file mode 100644
index 0000000000000000000000000000000000000000..23de426c5a6def7113c12ee557789e8d0b6c8d2e
GIT binary patch
literal 386
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W>zsxE9dR0y+Bi#JY5_^EKaYz
zv|rD~QRMi?^Lgv0>T)<Wxh)M}VLO@qLg)2>DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak
zXFkdH<dZXJET3B&@3-tZ>Gz?<Sto&e`-wo6$HLcd9JESdj5uo2mXXZ*Sy21Xb|tfR
z-ZPJ!CWR!(pSI}us^K>8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq
z*(9L0XvKf`K<gql%?CziyB?MoitG=%n$}W1XSx54V?uEsx{Ti>a%InO(f>AYar!Uc
zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i
b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/drop.png b/view/theme/diabook-red/icons/drop.png
new file mode 100755
index 0000000000000000000000000000000000000000..2abb82ef26df121c17e2535a3ea6f3ad22c43058
GIT binary patch
literal 292
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(ZJ&bv#RF9C&?c)B=-Se$-4
z$&l}m0gtQv(xgT|o;k~m!xP>$RV|bg>}*`f!Zsmem&K*<*IsAOO<!Z9{?T8Fy{6P*
z%8L_McvtjhpN`FKd4I@VfgwJDJ>-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ
ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$&
h;VK!uhUW6gf<IVw#HV>(J_~d&gQu&X%Q~loCIDW)Ze#!e

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/email.png b/view/theme/diabook-red/icons/email.png
new file mode 100644
index 0000000000000000000000000000000000000000..240cef2c3354de7d0934026386ca9f19eefbbe2c
GIT binary patch
literal 880
zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#5=lfsRCwC#R@+WmQ4pPTKoQUgsD${S
zC?SDxHR^{n{6(8IY5E<ePyGzjKJf*9fH5ZULPAoMI~2hS1*LmUot*=g_)tCRgOf~V
zpW9w*ubDmj7^Lj@`1pfqnn#9VxX1>ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W
zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e
z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE
zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w
zwzl}%;cze}#yE_)H=_@Dy<T#=-TV;uK;ruPn!4RCot~aDA*(`&cn_rO^*YDf+gqMv
zd3l+F!61Vny}%K0T;n@UK-j?KTJ8b#^74`=!wEJR45;7lQ>j#<v$HdvY-MGI2_+H<
zmbqLmQz#VDz}6^Zt$>w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag
zgQ+Bv_)Db#c|1Hk<UB4cEU<%wL>XH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140
zT3ub`4}|sK{vBi+%L+mI<m7}ELDfHh8a}cTLnV9Ehr7GGQ=ry&tSOj{s0om-R4ST)
zwbw}RF+~C6Pd+&I)m9p)LfhNho2p)k^TyT)2YKv<dab7C78eCfVIvY_4Aut+2b}lW
z>V3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6
z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td
zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z
z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000<MNUMn
GLSTZy@|kM@

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/events.png b/view/theme/diabook-red/icons/events.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a0b3f3f11316265ad45472244094c3fbc27147d
GIT binary patch
literal 663
zcmV;I0%-k-P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z067OPaYLd200I|DL_t(I%k7j+OB+!XhMzl`8BGSXGpW?p)<r`sw3NDY;mVbiE`)CS
zEA;2M^lu0*T$EZjRumz$8W1Fmlf-B=Ci9WGbGonvNiAm8Me$vpb9gxKd$<=K^v`t+
zDgf_8xjehNy82~tVd3K*xD_aV1@F_+(&F0M+UNJB(rf_UF{q)yhcHnA*;!eUpk9}~
z^>x_=se$Z*9BgdJX%NV_<z=aW9Kyt19AmH$f>=NVB&JC#O|bzxpT`0kaZKN~>1mC5
zGbeX}|FE$Sj~^LE^Q>HE-*tH!hP-MvQCgEk5kFj)Q_JFQqrtPwOD<vJ9h?nv%)vrt
z7%1E3Wud@xr4Yj)ab2<`!OG`(lcv0mB1R1ZZCOZ`f!5p$Zf<WgIz7#c$w@M9d`7=A
z>x&R43Es#EIpBK`&^S4Pxw-o@HaZ<>w-FJ@GLEZN_O`YN&(En>tL$uUl7pLmyN$ZK
zVyNTYmWWU+7U_1oc%DbE*JEa8hJL?K6h-JeBKT_*gJ8#T07#OAcDv2^_&Bv%4G|%V
zB9v0Yft6Cfhebpbfa5s$zR%Ru6k2Oar4pS^hi<pa*w~m11-2|p(liA~P17_1H9tR3
znx=$dNDu^EUteR}HibfgUavRY#z#j-xUNesmoskL6cM!6#Bod*hB%HRl}bfjTwDwX
x_I<zKYPIUV??1Wc^{Y6Jb(*Hx!w>tP=_j5V0w84ZHw6Fy002ovPDHLkV1n4c9mD_t

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/facebook.png b/view/theme/diabook-red/icons/facebook.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e5dd39c36f9aeb71228b5cabc048883bf147658
GIT binary patch
literal 1082
zcmV-A1jYM_P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#+(|@1RCwCNS4(IUQ53yNCd8UVP;?_`
zTZ{EmH{ypD6wxXQx@hZ4D!6lD5kDZf5Zq`%7lODEw+bToTPf<sWhshUNoixNF{X;7
zw%Ssg&gWg{&6|07Z)V=~gW{#h%=@1E&OP_$HHL`L(tf#fY!a{P7On)l%?#Pc`J-Q6
z8$;Rz_&Wc%+vn}c-ms8}#m;{2x&A2D+;*umy`uh3)22FDluEJ*9Ms##hCtRP#Op`)
zA#}_I=KXTp-HJOhqw6q~AAphK#}192eCw`SNG3IS+gD@@JbzJO0g1aQ@~1a0_VIN>
zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya
zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n
z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn<
zOx<GY7E?tOkR-0EqPg0+p9nv`yo0WzJK@-oi;&HvrKtA48GzGQUNQzu*8#fR&<*z#
z!s#(Q6l@L=1Y2cjYP<y9=Q^PM(C#RiG6qb}fE@zE)__H%DY6sjQ@D_NP^}9GcdUvA
z_tKdQ-_?L&m~sjV8c>1@A@Nw~Jlq<YesL|uNt75cZ3l>$2BHX2)P#x+Hh)87odh^B
z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+
z;J#8T7~PZoPzBT_)&ar<K`>ZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md
z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(!
zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v`
z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU
z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI
z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!<zh)Z#2hgAheL%6;`~h)+9>#6_
zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd
zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW
A82|tP

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/file_as.png b/view/theme/diabook-red/icons/file_as.png
new file mode 100755
index 0000000000000000000000000000000000000000..16713fa5300e9590c8c57c86b81954c7091d78af
GIT binary patch
literal 352
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W-(TElQf5h7@*JtPZ!4!i_=pt
z+xj^<im*Q5cj@hP$<<x+W=$_IZ{xMt3onH3G_O_sw(jr^32SkOUJ0#?H8l<o6VxVG
zp8u#~K6B=5%kOvW>k2x#UOQDE<lIuwn*QdYRPon{hfMtyM>jNYe;||Cb$8Zz-I@oo
z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h
zd*#oytG0ID+<te5>+)s7y<GbYjtTE8Y`$49(qr^5Z!(kQPs`O_K^a-$);HVd8eFUA
q3(9No``8(0W3e>*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/ftdevs.gif b/view/theme/diabook-red/icons/ftdevs.gif
new file mode 100644
index 0000000000000000000000000000000000000000..e0fc257434792e0b64406320444d9bed3f9478e2
GIT binary patch
literal 1188
zcmV;V1Y7$@Nk%w1VG;lm0O$MwFfJ!FF)1@KEHyDIHa0OWK}9q_MM6M28%twDMMN`6
zR!~MQNl8UjN-Zo=WCvP_Y)b$sRcHuXk5f-dC0TWAP!A?scTH75UQswETzDs3cn@Ke
z7hsDIVwG@H3`<yEaa9j-RS*wmm2*}QO<G|YXOtRglPhS6A8V2vY?vNwlxSW_USD2W
zVPkS(Ib&pDQ)p>vWKm;eV_j)XUTI5YWn(3Bon2~8S!-5hW@de5DspB<e`hObYH4q4
zPA7M)YHDj^ZghZdEpBdXa&c@wf1i4FXJC4SLx7`SdxnB|RfTv_f_h+ydQ78v4|#id
zrg{medIx`ga&v=)vVH?_go>?y2!MfqX@-)CgJ*$*e}IF9NsqFDgnyxfEw_OLi-c>n
zf&`y~Jc5OViimrMiIS0ua*~T~XO*y(j&_ZZkB5?yn~-zDj|`2Hjd_-#mXUv#k$;(z
zdUlzfn38~wl$Dy4c!rmshL@m&nWb)?wrQZemzSGtp}BIPwv(Ek$(tc@roYFYA<~@~
z(w-^4q&3x_C8497)SxJ>q<+|;B)_LPcdyR2r)#yRamcALrl+dirWcE_zp$&1r>m{r
zsUNwle#EX_<*pvFu(05-H|w$)zq69=vlX?pv+lDO@Us}XwxRE|7R$G8!M2v}wH=?o
z$;7#vv%A8^yr1p8CB?m<_`Dwby&B2Cqw&Bd{=OH#z`_2%82-N*{l6T{!J5p%n*YEU
z@WDa<!4}NIsQ$qr|H2sm!WquQoBzWY)WnU>#hd@c9kj{M#Kyk%#6Zr)tpCL#|Hc{r
z#v9DWw*SW#|Hm2s$05tdy#L4<)ybO6%E`LV%*xHi+s%~!%|pb})Bn##&(PA+(a`eI
zb?Mcg_tkm-*I579T=>^~``35>*l7RSR{z;x_}GE}*lqvWWZBu-_}PX3+j9Baisjw9
z`Q48A-ILkh+~(iB;^5ik;mhgc$>`+H<K*P$=;`k6?ez5X`}_O-{r&#_{{H^||NsC0
z|NsC0|NsC0A^ti;Qbj>jPf|J{XJjpEaAjv8b}=q6ASiWnX>MmANlHf`N>D{dAa*t~
zDJ&pybzy92ba@~>ATcm73IHqs0000I01^NI2>t;1VN+&Im#b8#NO7uj2hX2q{POXO
zwXGdHb?C@_;|6XDnmu~*c;d&8jka{<!kHWAt(!O)NVo*T5`>>V9k{MlE2fDMB14J_
zaOh(y2?>%ON*!x9NC=J_GiV@qAj#U14<tc!%C+pvg&z_+Y)B!(&#)>jNQU^->lqav
zjBJ!Zp~6HFNo$CxWy>r~6KQiIXt0oh!W%b3_V$96?A4<}UQRerU?2g5CwqC#lJ!f~
zB1{Ja1Q-B-z!k-}T7ilr2#_2&ap<Ipk(l2IQM{0~;Q@w;l6Ugr&0BZo1<4AVXbFq5
z0~Mu1wt`WE<||7Mk_{@c+685ayJ^HiOeMP1Xp$5lHu;EgVg<qiHC?ofu`|jMnJt+}
z@+-5#1%?Sd)F1;3W&mS}5s*ZrpneSQ<4i59z@wl(BvGiJKKR%}Pd4Y&bB~1q0RTH%
Ck5+#G

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/globe.png b/view/theme/diabook-red/icons/globe.png
new file mode 100644
index 0000000000000000000000000000000000000000..6bb9bc09d3dfbf6cab80e1cc8e08c8e9720a28df
GIT binary patch
literal 1361
zcmV-X1+MyuP)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY%
z4l^Zer(kOU00hxVL_t(Y$IX^ah*xD4#(&R$hMCdvgOngO?E}g|Nn{jFvrQpn3*+9L
z!l+!h2tlU6h#XPS5w%t!6mDD$SVGc$$we*Hg^^_u6O;o}0|lajsGw8heCa$bJpaE}
zbL?Xgy>J)zydTed&ikC_9Qcoi?lzfaSp{eWT7fo6&jYgn**1Wrv$j704oT{^J)BY+
z`^SJ;mQ4Xx16w6MY8y!a*KF4TmNaO)IqcZ}SyHF%!zrcyzXh1*xoppu)M0xqa7oet
zFw^#!qy%KPM}c>NZIW#J9MB9*mvqqfE}$o+<nsBIJAf?*x`4I7QAt~D_t~xh`)t2r
zdjJ?tDeaK7&vr#ppQJ6o(b(GsEYGq`;{pQnfxSSh?R}D7wLK(h5pYb>J1M2n2&W>9
zyMSZ17Xd@DXP=~2V6UY4cLdC`Y>Mp;pjFbIl+p&<SAg}wkDWzPoGa}$KuYNxurt8d
z16N}2p162Np663<dBZ%<E5KUY2Y`M_AKUJew7~XiU;sEMso(Z>Nt**;x1>7TQ-HOS
znr$BjevtGC@IuVB0Yyq_OyS)G;Co4PZI1wT@l}~Q3^a_#YTK4HV!N@*Sm1hm4Yp4K
zOHxXM^>Jvc?YY3$z*b-ocudk}+YOSo+3p4EBNdKF!uCpFLZnIyup=(KThfm)*C}b4
z?N;DKecZ4u-sIDi(y{Qm$@U~k-vOVel+KpeJPIhK^i9e3tL-(C76W}nQG6BWECwEz
z)CQcWgok-3#_>|5W=NV2^Z=Jj<Z7^82_lupWl24@rvo!;B$18-XMw!T(pk38r<6{X
z7GfLQr;DN(DA~s%C2m11iekX_>4;d_eiArudsdC5S(c4Sx^DZoPz@wC0?oFsN*c0V
z1*u4y5(i(taR*h?qzRY^4A>s#=Hz7Cbt$DveTiw3R3D5Z)B{PCm?K1c?DlZp)N$29
zUDDTzO4O~g)IcAw2Dk_eN_yG$`=LB<7e(RHJ6?*UpI)*F*aN&J>9wLLJ`6J53mgaL
z)&S#CCjyNrrSq}ya><FNNR@F#UsBUJ^AFi>4vZRU3ShSFr%PcvC+UKug_5TIRbjO~
z&Gtgzg6%UU`xC%yNk!SiL%{36GkKn$h{`a>_JxqQRe7HG+O8&ky(IEHUut`Tq-(ZY
zBrO0g0CTb|TLFv!OLc>ZhsuE6z$xIVC{Gojp_&?!_5zJ%QiT0vtQiA_1N=UqOVX(A
zAz(7_Q(#b4nqf)X!&4-EVfz=`bAT1$ahIesz=))dQfX?CbU*MS@Vo6Vfz!alz?0!n
zr=;Oq9yibPskT3m^pfo^;Em{K4gpJmJf-wmti5PkRhDL1_N=7B_P3JSA_w0C)=ByZ
z*iaNj|1I^fD2gkRc8BZhBy~pm><6w&YR~h0MyZZgOWRCI?Z8!Fe}uX-&gceqSHb>N
z@oo12?a_U0jQZFV|0{tv^E`hbLhRVn0j#v$9cvHR-WXu*p~baPSN`ek?WLuq<&2~g
zlJ1f8oTO#IWJ!~3FP8LRv?6u$=FO`IHbu+PAZb-JU<Yk)0=jQ+qVC!zN?INDvDPNq
zz6R8V<_=0~F3H;|N!x87Nhw|VSB-Fpcq`CmyVeMY90JrDVW3;ma8VRv{9nc&Dy!p~
TSOABf00000NkvXXu0mjfa3q3v

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/home.png b/view/theme/diabook-red/icons/home.png
new file mode 100644
index 0000000000000000000000000000000000000000..be47a48fc3638b94385eec044d6373e056890b09
GIT binary patch
literal 722
zcmV;@0xkWCP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z05l_~+}S<=00L4;L_t(I%k7liYm!kM$A9P1`8M4|%%*E|>72nvF<dqpT`UO3psPyO
zRdf;b2D=D~{(|bFi$Tyu5K(&}>4l<b3~8IV#TJfb1NRv2rPOIE8a_VG=Q+=Fx~ZEK
zbwM|=FPxjh@B2CM{ho6GcJ;4?stpX?n%u9HNyjA;)cdDV5XoAhh|f*j9PsV<<g>RY
zSLsNG5JJRX>$k*MI!~_Lo5`2+Nh?8}!){rlN@nk9){<yeM7)3iiv+L;z+r;AnpLFT
z)Tk=wr7D3JM_gQ<BLDyhivUGTfWriMfdD4}5CFh}2s;8_a_9#~1{6_sasj^&#K5eh
zz-~a$prim1M7oR;2!xa9^F}&U&MzsqdEKe8S)0(9OszE6f1jt`EvMjtC(JB;Ws9f!
z+T^0ZBHv0BKk@{<**tfWo*8Fq%2<zbjaH{iWAAo=e{q4R6Mn?v&}KrgG(4ONYC@6h
z>kq5(XLKYpk$idq*Ib?#+fqF`eavL(Ftk`~D97Z%?a$itMDybLT-deE;h^vC=^vH)
zDGPoRzou&cl2IE~Qy`Hmp~wp`zhnxIPSZCad~xHi9*CxY)aX3W`ttncz9TECb&^SM
zgAA#`ByU3Qv1!kGEIgE*y_&8DE-CN+8TqTuqrJyyWh;pnbincklw!2N@KQLw_nUPP
zJ?VM-G4!|^xa7L^w`?6^={eX8GpLRNq>uw>4S*7{B-)el!U=2cU@cLUWX#p?JG`~V
zIs!rOaGgTYO#vkpFc$d&vm7%scW`IhCxF@AU-p02Pg$c1k<C6hO#lD@07*qoM6N<$
Ef*#RGBLDyZ

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/language.png b/view/theme/diabook-red/icons/language.png
new file mode 100644
index 0000000000000000000000000000000000000000..8029c01553836cc651835c2d57f88442cfcdfb46
GIT binary patch
literal 849
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKV3zQ7aSW-LlQd!S^y}~ETm1ZY
z>8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d
zWZ3tgMNm*k;Xjc7<HrvMR#sL95I-;|`2XKOe}24t_43i{*RM~%d-ra~hxhN7fQ;qm
z=XciB)av;5{o9jE7cT}P8TIPLiwBqg|5Nz+<0r$HFP|AWIXD=Mj0_om|N6xNG(zqD
z`wwd0zJHJY`t{3VMg~R(K0ZDMadB~m$4{P^0F45f{{KJAK|{U<1p$VGOBJ#VE(yPR
zk;{2LO#Tu3mA+X|if&jXC&g@!Ira6cA4g-RjECmJRac@i*D5Mmm_Po@)Ub8h?@G)5
zyMLetDe^TK2)G_p_gHm(&6<~z92Qlj9O4;Wzb&eoyH=^4(OFxoDnGL}TJ!6}eSS_H
zJ%%s#Dsy`7u+~&f>X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P
zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@<QYe#@n+b8MCw>?4IY6
zJAWrwsm+;<ybKB)3<vd>EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ
zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar
zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8
z&#C<T`%-^=dwcur_Wb)gwSRw=8Z!d{T>Jid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA
z{<zcys0ftooXQw`)L0=Lr%qN0Ur<^GN;EBL23o$a_V=+5KR>6lsi~<Yy1BXe0kK&U
z4@8O1;hns|NMkrSwbV9%QBrod(HkZXeMZHZ>7Ejqi>4TD-S#bNyQOipi%!D<?mMp*
k&ify`_X?v;gFM&*W(JpFzwRu*COeR6p00i_>zopr07;~NAOHXW

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/like.png b/view/theme/diabook-red/icons/like.png
new file mode 100644
index 0000000000000000000000000000000000000000..b65edccc07e0125f663ff738e6983ae01a239e96
GIT binary patch
literal 388
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W>zsxk@<-kPC!#wJY5_^EKYB|
zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$
zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P
zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2
zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1
zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q
cS^k&l@>YB4AFAC<z#wAqboFyt=akR{0Iaf+nE(I)

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/link.png b/view/theme/diabook-red/icons/link.png
new file mode 100755
index 0000000000000000000000000000000000000000..0ef666a6730574ad7ead6cac69daec98de9c90ef
GIT binary patch
literal 365
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@ZLi{>kqyxdVmXdb&7<Se)K_
z$<WK$QQ+9e_$Q4n&JG`$oVXO5=4QTKlcRIw68DXc2_f5dHuuIIzIM-vd*jv(CLJ8d
z8ti5ZPCFhg+_b~s&6_hd^=0L4^%18l9Ma<s2p#)zB+xW+K_l}Tw>7QWcaB!-eq+<y
z&{@ZDQ1a9U&NAh?uIVb%Z`I!E;mA?ne(QL#+l*V;SF|qj6zZRgH)c??SjTiM*v0;V
z;I5a#vn+W2Tm6~(B=UXd4>h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh
z-Z#qfvCFk<q7_Fh*&@z#_<xwFoc|!x>$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F
FO#l|ylH>pY

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/livejournal.png b/view/theme/diabook-red/icons/livejournal.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d27d265eed3e0ce3ad46a089059073427977ef6
GIT binary patch
literal 2029
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
LNkvXXu0mjf>5a5s

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/lock.png b/view/theme/diabook-red/icons/lock.png
new file mode 100755
index 0000000000000000000000000000000000000000..7e34bf2791654a000c757802d4728bc4d7caa14d
GIT binary patch
literal 366
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@b@MK3Bbhy+EONo-U3d7N?h9
z+Uw=)D8Tw4-!v(4!xqov<f-fe7lS@9ZkxE^eQIW=al&MCfh{MDJ9_6%jnKFlGrLzu
z{QcA;m*1Q}GiPS;j3rLzellFQa9ZWW`>s$@u)oxIRTq23;ca;}2@-<yPxm{D&YAW|
z|IP!x*-vYmJ`2r%^v1mDvC%7UmzXV9@lWUYZw&ubx8dTYnFjAA>f;{yiXV*fIC`KZ
zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D
z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~
HDWM4f_QRED

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/lupe.png b/view/theme/diabook-red/icons/lupe.png
new file mode 100755
index 0000000000000000000000000000000000000000..f8b2283478826e60abdacb85cae80037911fa63a
GIT binary patch
literal 697
zcmV;q0!ICbP)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY(
z6(2hl<FdQ}00KElL_t(I%hi-WXp=!0#(&S3)PJ<rx;ROx5WRdfwvJK|bd804T?BFK
zpbiQS4hkwFqIDNs3qqZ8p_@?X*3DuEn+t_HxL5=&rHxdRz7BpuT9fFg&vYEe@80Kq
zpF8;1rM(+Tl0?9eq^o8&W@ddrUD6yd0|f7V^RIvt6BB)A_Q=d8CG`RgplN0qNm*bW
zn3nXkTrPiX2h8lLY|6~8>!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6
zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa=
zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu<f0di)R?Pj^p%$mUaP7|D+o!ybN
z3Ty$AehbMiU>(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY
z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~<jU_?^n
zoa@hKvloEdW|l}gkUCm-&b<jCd~FL1Ay^#8Z_TU@oCby^odYgP8V7Qcwo=$ZNu!eb
zoO27U(b?75YPGuQoLiJM4-5cVN!!2%PzD~D*@mRiw2x;b9dXXhhY%WVKZlm5*q;J1
zGk|UH{brIRM}hmmHDG@lwP%$|<!)DCH<e1I!;&8VdiTJL_x=i<vh*i~5VoCj^QnUm
fz+?!a$$z0A2T<$Bbnymv00000NkvXXu0mjfGuSL9

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/mess_side.png b/view/theme/diabook-red/icons/mess_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..49ef896bc1dfa9cc75c70b231e282195cbd17c25
GIT binary patch
literal 664
zcmV;J0%!e+P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z05%0j=RQFI00J0EL_t(I%k7lSYEw}Zh1a<`r+>M&iCi0~MWl6*f?x~?9Y}qFj>PwH
z;><pU(+;Fh(LpEDK|qbRV52EQg`}jd-ZU}kz4x56&yNGaL97^uLcie}e0#HCZ{Ujm
z7B(7eZf*u?n%*4@1_fgb%d#xUlnvtV6hwt-l%m<=jg9A@{#jhB)n*P458F``O*`k9
z);jps-p{Sx8RmB0^uUYvj_URIj~T-=0HF}#>DJa(Yt)k)4GM+APPJNH3ByoyyIn4&
z%tiAzgVR38(#k3(rt-y3r}Kn!zAA($CrR?4(P+FJ_3+Wad;iEe=i@kLmHSnA??J}k
zq*K7&-X6j*#QOSr)M~Y$l=9o#+Yc|R;y1C@8Zt}S)Qx4l*fr=%zyVmEE1|r&gtxU<
zSXfxV+1VM0h*@hd?Kl_>thHe9_<TNr%m=uh&!ITO(M~3TsX6p|y`RISgi;E|7>u>C
zF$P(dLQNV3EC<FIc;F#8N1A58gjtqBYYpezcw%cUE-n&SpTN3VIOpL32xf3G=tC(5
zB7&3>M1((8ajCd{-0{WvfJMBF#O1-^{j6@YkMDLtL?9wK=Ric>TFb@~4~N734+jSo
z!JD|Xcz|o(fi$tB)35l_I!38fLcLx`9LJDSGOhLbSO>DUwsyPU?^p8qykm?pB7*lG
y)>;seS4u%C1<pAbV}TIjq}gn~zItL;{GA^o>?vaxAJsMh0000<MNUMnLSTaX;4nr2

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/messages.png b/view/theme/diabook-red/icons/messages.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a9e9de134a487cecf582ae78775af17bbd2abe3
GIT binary patch
literal 505
zcmV<V0S5kwP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4
z6cYtTQ9aiH00DVPL_t(I%k9-YYZXBh#_`{7hHET@R6=SiJ3mLdK#)WwMuH?-ND!}<
zY9(rCp$3UB7r_J}NV<G7HAJt?vtd}mB}VKru(0Qx=lSo<aAuaXk<rZ0miM@oc#P(h
ztlImb#X3gaha&hF=m_ftJGh?W%?jR}0{RJeu`_k~Lc5JixQ~mt@)z(vbcnZDC`m5j
z2OcM0J^_4OX-4tB2urC1EBKCQXmMi#yoP>`=TR6iE<N)a4)6-+aP=5?{r)xDJMkXX
z+g>-cSj9|QaJN^lp}Wz{#M9RGwl|C4*uqcD;R*ICcn94}Z7$lac#qn(?ag8nZ?dcr
zmau{SYJc~WTZ(2ap3Qo7rGkFMb3Dbh<cF!P;7j#>FSQcwVY=dc>P^>f+jxkVIV9co
zlmHqmB>x~!-BF!qh-oYqe9Pv)?m?R#TxFi>X=?Z?rknZMGQhhWisLS#E<Q*+n4szI
virXbeaCyS**3D{g0!<Uvud^S={~vz<JZNhgvKuR_00000NkvXXu0mjf8$jNE

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/messages2.png b/view/theme/diabook-red/icons/messages2.png
new file mode 100644
index 0000000000000000000000000000000000000000..54b68e7f7032a44dd43d70595a0b424c99ac36f7
GIT binary patch
literal 488
zcmV<E0T=#>P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z6(TJJz1Rc*00C%8L_t(I%k9-YYZXBl#qr<n9W-|NT&V(AOroNZ6p0o=#2ZVs61B5X
zgT$AMpg{<dE}twa>a{r=hQUaT*kxd0=Q-#6cV>8o<!oeh<MH@4Ze%_~cS=^BebZwD
z)8Rug{0nr7je=cViFmz&cc*~9!!7I<EMf<n5&s6>LMLG@mK2xq1@|+*b^`dU@=TL`
z5|&aKR&j_&=yCNA@EZC)nR{WttTf?ue8V%G$EDxE>-SIb-c0sL@0)Juv4;7y;9jHG
z(7kx(lj&={Z&vX$hyN7|c!2#1K0x=QEyTN%>`}Y+%__F>BHNl`1-Effo$o<vEAgx+
zvt945RM5A0jEA_K`Xt&aK2-0U(Mr7E(-jw@cSE~<#1@{WkB8$a0d%;S`rSNrM-7<?
z=CEAwIfwtefp!gC6&^L78oq|Pf+f7lrD)q}2##<kwb3!2uDZ2L1uu_*YJ%rZ;OWBp
earWc*|Kk@9CTg{ZzNH}m0000<MNUMnLSTY?^4g35

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/next.png b/view/theme/diabook-red/icons/next.png
new file mode 100755
index 0000000000000000000000000000000000000000..7b5e25b905f7f32d8ddad32ffdc68595282332f3
GIT binary patch
literal 300
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J
zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX)pEY`$xA5dtGr;B5V#p$D0
z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN
zy>9#c!%U-PH<H?xo#^>c5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X
zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@
oV$b=RUGMs}b*<sSr{W(t&uAqp-cWAZ1avopr>mdKI;Vst0AdDj5C8xG

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/notes.png b/view/theme/diabook-red/icons/notes.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d4afca908a3ef04d13fb81f8690656666da4824
GIT binary patch
literal 739
zcmV<90v!E`P)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z06Pi${|qMp00Lu4L_t(I%k7j+NK{c6hM#lpotaWcr(w#nva~`=t3_1MVj{7GXweVR
zE@~4*yEf4eL9J@hDj{g2)T*c!6)h6d1d))+NT|@%Xe_m`P@A87?>S!!i^7Cv(<Xf3
z+q@heUS7WQ!L0tZ)O2Ipsn$p|8aY>796lf-rN7=N5Yd6PgQKHzvwGR)b61Y2AaC%N
z)2*?F^$Yq>?5U1Udg1~gU_~&-;yMn^Z9RnF_q5lCnl72(-LrK^`%=?6?jMG$wS{>j
z6EHk3puk$eH<qtihq}dY*j;#E=5Jb_Ondv1sjfRM(6?hcM^86IffaBRgd8NK!F3dl
z6QLw{Np|QqWlO4*wMG_IY?gx9s_ipX;m%|V;AjYGrO*l;fC>hvR1b(%Y$KbxM*54R
zdY?bW<R&-d1r`AjL8EXq2nxv#P?oz#qP&*e$3~PJrO<_Y-?s8#Y;8Z><gZm&`(qS1
zuEzh`OL+JWiPAX1#9hz{K6eL<$M=&>Y(xiXJyYU8!NC+*DaF{pGvw`c#8|v^JJysi
z+L7W@`7xxT4kd!|4S7`&SRt^2a$u<QB6|;Ap!@1Uo<14J(J>0^8?o^<gtQ>W;Aj2(
zz}6ESE8KVouU?EuvZGlotx3|=*21IOGYo#H!h7$_&dQL&x8yQ;CicAmFK38_V01x)
zI^Q|Y%H>O#sBdCUyoS|Q$QV%tVTJD*yiA^nvy%ZffMluI6~|9%D-c)+Yl!Hn9gn!0
z%6XWl4;4AjNM7KgxlX$4_1NXZXWMrfu?v6y_CE<qKq*Gj8UI$iD3lqVy}AFFz5}Nt
V6QIM8E`R_4002ovPDHLkV1f&AP0;`V

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/notifications.png b/view/theme/diabook-red/icons/notifications.png
new file mode 100755
index 0000000000000000000000000000000000000000..97e5c311c94e7f32db33cadc069637fbc5fbf492
GIT binary patch
literal 708
zcmV;#0z3VQP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4
z6crqFU^0;a00KlwL_t(I%e9m}OI$$|hM(gHWc)x4io1l7L<A8OA%7qrjhaft#$r=w
zmCi1I!Xl}X&Q2TACLaVMgl$p@3Be{2MJ}2`B4S9cxVuc6_b$U_g*D*7;m$qhybm*H
z&J5hpux#R;wF1LHElI=vbs*l^FwhF@Cuyhww8U{>6WH|5`mO=(%XDH;2Wz#<z&KC_
zF1)jL`L6=DdS~sxg*4;9a;7mQ-2?W4Pry8I3OoajfOkn6DmiF7@C3L6yaH|m8^A+g
zI7!1nR*EH{2COA%_yx=YEAlrgOP^vZz^pWDVl2fqUH}e&vUk=CJOv!E1)O+i-QL-Z
ztQ$B{%mF27%3>_U;Je!PcVHBF0Bi#vRIZo6YuSq=4MDMOZGTkSBeCjWQ=0{#OIzJZ
z(r^q+0*`<p*<<hQzG6Gd?UJ^Zom<>)LEnlJ2E4OQ;1H-rc{Siru>t*8a*R6oFVN$i
z^#jMiS6~JhOVV(v`I&55hcyOF17Coj()Nf|2fqhKfXO5cd%zo@04#cEz4BcGmq{A-
zbXbc(5qO)V;fG2#B32!|3iPUn0oH+!xe~PGN>^3Ry8h?ISdAOL!#msc&VGAmbMh5c
z$83HoE6Udy&F7@u_0Br-S9Hodt9oajRj)WU;hmkyCUUWUX{z4YROWAsa>~GS;1+P6
zyJ>?_83uuGQS4l2vLQyphsCb&m%Ot-vQjhJc*Us68;wG=;zFZ@ytb{$XSbk-{7P_s
qGz%Vzz(dUlTABp6{l{W%X8Z#Y6}JPwDEIFG0000<MNUMnLSTYOY%&r6

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/notify.png b/view/theme/diabook-red/icons/notify.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a8e1d4b80f02f7ae1fc0161a6164fe84dbfb035
GIT binary patch
literal 609
zcmV-n0-pVeP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4
z6cZdGI+Ygy00H4iL_t(I%f*#3Ya2ljg}+;Ga9ms=>>|R1V1i>#l^U06<u+>4`5&kh
z2=oICCaoG5u8h-enl!2sf}6NeDaUb@Vgr#01VIp9>(b1TWqo_6B9LizxO@9<X726V
zgh+IoIsw*!EnrV_fCX>`%z%ZlE-%}kL`a_k9iRuaBj26?BVcT-`&LWbZR%IR5ZLz~
z=N>i>_FV!;#=3Vt&ssn_0Nw!4J%S~mf?{%S-3AV_R56_|FA9(fDjfigpc^F}>;f-<
zBkx_YHh_U}{3Vu|4n5K^J{s%38tbls_Yq737z!6k{(eVhnnyO}kvzog1D$SDCrV`0
zt5ON@IFgqMp$DvM(P>OlMeKB&`a_Y|VB5f!7V($K$d8t%pjHKG!Lg^k6P46dp}m}%
zaXiwj7HzNM_6qoCTF!peC~{yEcmn*Eyb7BDU$huX-6#Owit(_*D6X}DClxIwzzOh4
z4%97hSV2AkW=cjesuBOWvF_YhcLto+9HJ4hP~xX!ajDoi?!El3qO(h}(R>YHI$!?E
zQuPBk05(cC-DIiyo~3FNcn!QP!TbdJ#=6fBewf&1;czkAB(TjyNRN$m$EAKeoi8u4
vR9%T5Z<qLQD9fV#zOnA~|6EP~>N5QU5?Yo?zODVv00000NkvXXu0mjfMB4zJ

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/notify2.png b/view/theme/diabook-red/icons/notify2.png
new file mode 100644
index 0000000000000000000000000000000000000000..407e2dbb4e72561922b52a06207c79fe4d1982ee
GIT binary patch
literal 596
zcmV-a0;~OrP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z6)GgPxaz0?00GoVL_t(I%f*$yOB_KI$3MHSXv#y2fP^4ogjZc-X?wQ9K)U<~R|*IB
z2MA(&O$w`^-2<C6RuQp@&2@u6Ql$yxLLf~zMAzmm4&%=56@sss$L@E&``+8{d?zCj
z&bbU&0G5Fb%K@gq6)*v&s#@0V&l05XfF95Xx`}U(fe~=3sy|zaopU?D5ZDYJmjSkn
z_FV#ds(KRg%tfRF-~d<)2p)huDy9t96<}LL@ZMikpggK{0Cb{ma_e9n_yFt$@2a%}
z42<K6*k(EmNaHwD)mv4)0lp?M9bjl&<o5S_Hq$b(sZ8WCW)tW+=d#>n)NfJ=u$ai}
zgwO{T3e#yyQdO)v=e|{W3$_a^7bgBX8HFK%f~0}8;@BvH6P2}8Q3N?H<Crg)ExJL)
z-5K!j3p@KwqbPwT;4Sdq@+NEsTo-02ZKD7<HsfK2QQQ;;9yhd@0iS_$J5YasPYvW_
zV3OM?MlIq$Qq?0>{Q?}e9HJ30&CO3w&81S~xDWEXhR!a{M$0(>@BKd!`3-CXZ)!IE
z5RqRZvIKktwrVhcfn8Po{_KaDZB`DKvP~k}%#3tjRrhQC*n58=B3I_eD>eQb%d%>J
iS5*&R=W2SX%k&X)&6e2o9|xHL0000<MNUMnLSTZO#P{_8

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/pencil.png b/view/theme/diabook-red/icons/pencil.png
new file mode 100755
index 0000000000000000000000000000000000000000..772e49b175e0674443262034180b5ff789715107
GIT binary patch
literal 286
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(Y`(;SaWw}C?QJY5_^EKV=I
ztjl-EL7?rSdvcZB1Ez*UlNhEeI0iaijNxc}#8Hu9!8p&}*wlByTceXHXZPLTJ^SQ@
zu*omZZ9T;3zsE3-SvP<!;H&nzNZ~z41zF{`HWUl*;i-t)95(lVQ+Gpo{5-q-P49!x
zhUNyHeH66G^8az0U&ncz?<g;rEO~9mLV3lxXC&7#PL()P9u;o--uuk{>!pYN1Sc(B
b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/pencil2.png b/view/theme/diabook-red/icons/pencil2.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b47d1864bbf50c59b237f8aa18d90c350b53339
GIT binary patch
literal 384
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W)@}z&i*eub%3TYc)B=-Se%}F
zd9N3<qsY;Z@rTMD9T$GlouMe!R#K#Wki)JyDgD3^^$)x(j=FB%Z`Zupx<NeNA!Nhk
z8*dKnIytL%yX1_A_2=g7EdJ^4>SC_6>%uI-JIB?`F1VRzGkh&*dV1-bM*Q?!!4Hz(
zJmk4Q_3`s5mt4QG@98$3^Jv+VD3|?BYuMxxMENaa92VEST{`7lHmgB+Vct}iU#x$o
zAGmGue9<l8b^Dtiww(E^W%G?+=@Cb>*KRedeohw`_U%*86g^Lj-F_<nLnr?k^TK~$
z*#rwayi1A}-a3;ksFWn=A8}B7+r|k&yRwbsC9f6#V7*@9qgiVzyMc%O#-UoTm$la}
b{$otN9#S0h^Qaauco;lg{an^LB{Ts5ZpfZ`

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/posterous.png b/view/theme/diabook-red/icons/posterous.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8e86078e43e9060f752e7d414a323bb39bf6a10
GIT binary patch
literal 2783
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
Hu%tf$f2uz6

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/prev.png b/view/theme/diabook-red/icons/prev.png
new file mode 100755
index 0000000000000000000000000000000000000000..55c1464ba016c02da4c7ccb23d33203e25ab0eb1
GIT binary patch
literal 336
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J
zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX*^WTL;NG*IY*r;B5V#p%6Q
z4ZWKjB^Vy4=VoY!aNLp=ky84we#>|DBRl_J3|rB>!?N?5$de0?uFTKK652ma*zOV2
z`^&FeA6r<+-J4$hzVD00QRZn9i=Q@F92RiR<T)js#d(8Ou2B4%>x}K8M!Sy$Yp%|n
zVSmx{=(@V8I}h7kSl#5SbVE9C^%TqQg!MZ-kIt&-OyG`Lp7cE8Z)0ijMz(8$Iep*k
z9M0Mw3G_Z!q!D>b%{w`LXH}$J`=`%eWgLHp{{F!IU841?=b07iX*&;^D6rl;T>fG2
b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/pscontacts.png b/view/theme/diabook-red/icons/pscontacts.png
new file mode 100644
index 0000000000000000000000000000000000000000..acf857f32f3bfbe68a514527e995407f8c916527
GIT binary patch
literal 710
zcmV;%0y+JOP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY?
z0RST%G(i3U00KryL_t(I%k7j&Pg7AChTqfP&b_VWQaW&ZduxHvMudQdMnPRTB$7y6
zkl=<5ae>Ai{ts3fCF;T<xX{G7FeXM4i9?Dq7*U`kq(Z43X`w*raF0KrRIWQ?c$X*V
zee&fwUk-4Pe<nA3?QOvk@As8QPHBEr%-p^18T`|Ir5xx$yVWvqNjoa=`cAdZNmPoI
z)@m-C?)E$0K6{^z?A2l9fRCCJtb*;gtLj={VjXlN^_4J8%zQZWfveV0$N>+J`+vnV
zHET+(3o5;Z=xnEu*%srkKbaEMI#nmW5^!|{n!L{;K`4=OZen32Em}3$Fq=T6A|_Us
z$nBaf_OBdY?Q%O>J)S2jM&mOY^|ZKC($t!C=4FRKKj+JsDo_aLj~k#aoXPRZck97e
zRMy1JmXgQi6&pQX0isY#LZJxO!Vx6vlSFSbU|ZV7YJQR0Yk2ptBmH;?vp!jl->e*3
z<*aO|;fN2MQ$Xv90JtU_iVOovmCz9_l?o*ijwW!9Q#Z?Y{3><>{FjjA=7QKVT7dEn
zUQQM1&+I1Q>Jp$7B$dsU6hG`^dB1slF9xYN3B0g$G#Ks;UF*Ia&rKr{O#zez@9e_E
z`@xShW9lBDeSN=8s(8GSKFx#HlbwAT-h(BHr&)C)NtE5#+$Hpwqu@F#-nuXzoV>Fi
zxWe&8e!1U}{)UB64kQmSdBC6r-N=<mF*=RGmT;S#-LG(5Ho1C|bMrlOi!;5f%~G!*
s3V=!^9Z7B5q}iu=UO##8bN=V~4bsog%nM6HyZ`_I07*qoM6N<$f{Q#oMgRZ+

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/pubgroups.png b/view/theme/diabook-red/icons/pubgroups.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d9539610edbcc82e2ca5cbce6ec7e2aadcbd38a
GIT binary patch
literal 781
zcmV+o1M>WdP)<h;3K|Lk000e1NJLTq000&M000&U1^@s6#I$TX00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ1
z4h;|fqxA^@00NCkL_t(I%k9)lNR&|&2k>+6eDlprn$MIrxlyY{4=^%<pa-@nR~6+-
zp&)6TqA<;bkc^2++ZhHej0A~xLrklv$w8DhZrq3{#>|*CgX8FY-#7PtTea~~Q_v>-
zFVDI6w>X@80k-n5gEngnMUn<WQ0Fson^JI6C|$*sj!~i_DVq;ktM1AE%R9v%!9$;t
zKA#)40pK3ffTEv=945h`8q&60&F18TuS<0BWuPXP7d$kY^m+}{<8`~b9V)@0s^4Mq
zGZ#Q8mtLvS5d^vuAp{E<_Arr=!SL-`veq%y7P!!d4TL%@DPh?b-HU1Q%;QEaOzORa
ztLb=}Jt+3!bdk^Xh;rzZLcRlliQmEof~y#5cgB`|-&go6pNVID9$d+6K?}XuQ{qMU
z(w02rFjZPwVB9e=YTXFNYYT+y(@F!REio=6w3{ZXh^2DvhR*Gq{zh*U`iu&#b$e`y
zjk}NrDpbQpGhPShn5qyGAWJl}sXP!%F{rOh%^cq`_w+>h{Oo*^a+|7y4iOv!0wJJm
zBY52?GPca*m@3ZZc!?un&?Us<>T>XJFWhyW@&t0`*cql>CI(zGpJa@3mCXxYvPGYi
zYL-j&cGzDlA|KyZE~n|)c<hU|EUV#M+02!;>o+s?-BYgQ3O}j=_T;s0Ezjrhu)kUX
z0E~@(Fw!e_2)kU3H8s2G#Q2ye9*@5++GaN2>bNTb0P4D?(BzZ-I`5YU01yg=8VMoc
zY&IKRNF+uO#?6F~W0qx|8W<Re{OT^=tPzby3mnJkvMg(aF?R8OZ|@7v`6b)7-w;Bs
zH8nLA{}mjI#V!y+!h{fiAP`6b00e`<MaEbwr8JB&uG;!)|I_>cQlVt@avqk)00000
LNkvXXu0mjfh^Jl{

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/recycle.png b/view/theme/diabook-red/icons/recycle.png
new file mode 100755
index 0000000000000000000000000000000000000000..c3b8d2bf478559ecbd0197e30bd14e4d2bd3f3de
GIT binary patch
literal 296
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(Y1!5urEy#)%b@N{tuu{eGA
zq9LE7qrkC`@_|}Yq~-=W>IZ5~UH6c~Ur}l<vqh6fiHb#I(84P(US@h+tCI6lo0($t
z`)&QR+fSb>i(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj
z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0
lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/remote.png b/view/theme/diabook-red/icons/remote.png
new file mode 100755
index 0000000000000000000000000000000000000000..a560cc55e4b4499dffeeea1103812e9b768d9d26
GIT binary patch
literal 427
zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f
zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wH<Cw9>jbpG2T3+MX_sAsXj<
zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc
zSz4;SzVfY<FKq3;{I%u#tM{+{`%bFfT{vt*kIcD`U-;+6*({pzL^kc85}#TN)3y&n
zU%8{S1>K#a1iwpk)cMbeIpS&gD54?$<Jt5ND_Q;vo~_{fAT>9_$1LMO*#r5=Pfki(
zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^
zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x
zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK
TtKvCeNHTc3`njxgN@xNAD&?z`

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/scroll_top.png b/view/theme/diabook-red/icons/scroll_top.png
new file mode 100755
index 0000000000000000000000000000000000000000..0e7f7ae6a61ddfe1d1a9aa67b26a3e3c2d41b88e
GIT binary patch
literal 296
zcmV+@0oVSCP)<h;3K|Lk000e1NJLTq000^Q000^Y1^@s6sY*=F0002*Nkl<Zc-qaD
zQ4Pc(3_#BT5|Drdq#ywalQ0QLn1o4~1SBAV>yjf78m{dE$u4<cxAuj0E&Jr0S-{T#
zwnKB{spJ|6KmziB2<((}Bv3y=7P1i{RH7)BR4zba5t7t0&6IWJB2FTdjYNT);6~cB
zBGHnP+%RPcP^~C1gUo||`YK`tR7or2_KN$k`!m#ziZ3E79zrbJh#Zy@1;H*1Oc4!A
z-u?dukts8@RMfuSaiQpJMf*aLLn}y%WCfvFn2aCYN7qEjF}(Q7R$g`S&6XWiQla)&
u5;opH{oGQ3Cr)?*4xNG!QDWO*B(Yy=bOV9N9nACq0000<MNUMnLSTaO2zH<V

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/selected.png b/view/theme/diabook-red/icons/selected.png
new file mode 100755
index 0000000000000000000000000000000000000000..2a30ae2523c419a056bee6495cf5efafb5ecc379
GIT binary patch
literal 211
zcmeAS@N?(olHy`uVBq!ia0vp^JV4CJ!3HGRcAO0XQjEnx?oJHr&dIz4i6wcvyD<C*
z!3BGlPX?(i@Q5sCVBi)8VMc~ob0mO*>?NMQuIzW1WCU0gx|qB9fkMHaE{-7*my;6|
z_`Vn$7{sI}Bur2U`&h5B&#&vz{{TB?AZRvaW<FfR#>OU>BwF9bCD)d9XyuH?#zsX+
v-%plyM-3+QFXLFB6f^5rC+DFWr!K}vzcn7EsO`%H8qeVA>gTe~DWM4fZG=5-

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/srch_bg.gif b/view/theme/diabook-red/icons/srch_bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6a523ba8fcf1400053a9725a5e6d6c5c6976ee21
GIT binary patch
literal 65
zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ>
NIGiv33s7OO1^`K570Uns

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/srch_l.gif b/view/theme/diabook-red/icons/srch_l.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6d95bf35d9a2681b02edff0614d715f1e77e6944
GIT binary patch
literal 303
zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv
z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp
zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-!
zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc
z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L
U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/srch_r.gif b/view/theme/diabook-red/icons/srch_r.gif
new file mode 100644
index 0000000000000000000000000000000000000000..89833a3167084bd8232b4b32ad120faedcb15936
GIT binary patch
literal 227
zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38
zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg
zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9
mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/srch_r_f2.gif b/view/theme/diabook-red/icons/srch_r_f2.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6df457bede2a81e236390edf1a1865d79f004945
GIT binary patch
literal 278
zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv>
zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r
z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli
z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy
kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/star.png b/view/theme/diabook-red/icons/star.png
new file mode 100755
index 0000000000000000000000000000000000000000..0b00cb189385f94442edd122a4760d39fe4d3492
GIT binary patch
literal 388
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@bSpu}%AD{sEf8;_2cTVsU!u
zrTu!WfdXtF?iY31w{~=$lkRYLP%_^scrxpboAX1#3Wkq7ds@4krc?!HiI{8;R8V}k
z?%A3-bKb0zR-5_e%$)qR{WZoW5%Zp3INDc#gHvyD<Kjq`ea9cHua7^bZMWeri&VB`
zL4%~vqWdhb5_Y8pv~B&MyRoaXMs0@>pYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b
z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_P<JNC<@WlE>MyGJJLXHDDiB5BXt
zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8
ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J;

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/star_dummy.png b/view/theme/diabook-red/icons/star_dummy.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce11f30d4d07697d1896751eba48ee74a2bfa26c
GIT binary patch
literal 183
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@bSn4NIA6Ak)k}T^vI!PA4ZE
zU~Fn`mR!N*VKm{@HvV#l%m%~2qn{o;NSG9B#Ibmmi2B9zKYuVyU!Z+K^uZ+thUJU-
VX3amDxF2W)gQu&X%Q~loCIEAOH&Flp

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/starred.png b/view/theme/diabook-red/icons/starred.png
new file mode 100755
index 0000000000000000000000000000000000000000..2b82dfca319a3a370d8c7e1242b792fbbf963c86
GIT binary patch
literal 501
zcmV<R0Sf+!P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY*
z4J#3cm<?tC00DJLL_t(I%Z1ZFYZPG+2Jqi|m)u1?Nf6Xdixu_|@&Uxc#wLvcD+@&g
zn}8_#LA23Iu(A{jL9npZCN>HpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m=
z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB
z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U<tcX(8mc3;=PT}*eQ@taBm@|
z9K-P$2)msJI5idfip3u8V;!3TOR-7^Hy6#e@fsKKC>6|~#4TLKN>N-k{DFsfP*=V{
z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW
zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKe<?-G}Tz+Jq-4Lrv)+{F7pajm?{@^9=%
r;3KZrmAB#F!HcH#6Hnq^`d!gqum@ld8>P__00000NkvXXu0mjfwn@_b

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/tagged.png b/view/theme/diabook-red/icons/tagged.png
new file mode 100755
index 0000000000000000000000000000000000000000..144649ef8f3fd18fef87728c46331c761f5626c0
GIT binary patch
literal 353
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<CK(Z7hRx60dx1g^JzX3_EKZ-j
zywQs}P@wf;zer~kOVZL_v9MokW=&z&el4?WTpAJ4am2|*V54BCz`-Ra)}4)vIFx7B
z+A7X=E~c#R*_pXd`TcGRB+Ddp`M)V;6x(ssrm|7|O~N#ZwM;SY@mF?fe3)~{=tG_K
z1L^c1SsOmLoRwN~-L!ep!*_zx7wsjkFs|2iJ^isE@r%i<iaBdIcOK9C!g5<QMdFp!
z1Z^3&`&ZZUJjxIK$P-=RUANEXLR_x+wB&h?bt?9mx4Y}?^s?4(>NxxTj%@kb?;3Bz
tCj4Df-g&w7|HM@<G}hjKaB08w{tp@DeH9&vOhC^vc)I$ztaD0e0syt=k6!=)

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/toogle_off.png b/view/theme/diabook-red/icons/toogle_off.png
new file mode 100644
index 0000000000000000000000000000000000000000..0fcce4d5abe02fd91f47054311ee2cc6c567eaa3
GIT binary patch
literal 834
zcmV-I1HJr-P)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY=
z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P
zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl
zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu
znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI
zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU<H9Sz`T2dinEfW(F
zgG=E_0PKArQ@T^Tb`0DHaI+_{T8Z{r=RPJ7d<f*cX9h@0LKG<i5ql04M+%XWbszlb
z)(OS)PGBB#-fuId<uosl>4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV
z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi<
z=R2oQ9Oa%Pm(D)6&V89_gTj<tItL*H|EU?68AWNKjUjDJk?XwGSHt(;IFJ>_UeiU<
zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~
zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4>
z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy<mUY^5zAFiIK)&<CU={nvE)z
zd4g7@qT)Cn@AqwbcG&5r*W*aF_l%8Tyje$cu!>3?BX~dipMY0CKlx;})BW_pFLO_S
znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v
M07*qoM6N<$g4D-&&j0`b

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/toogle_on.png b/view/theme/diabook-red/icons/toogle_on.png
new file mode 100644
index 0000000000000000000000000000000000000000..79ce07f0e353d7803566bf833dd095a59f2ebc99
GIT binary patch
literal 715
zcmV;+0yO=JP)<h;3K|Lk000e1NJLTq000yK000yS1^@s6jfou%00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY=
z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EO<BT~z1~WB9E6nU+^dg8BEnBsS2wJo-
zf);JcXw^<v6%>d?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui<
zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV
zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy
zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53!
zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64<rn@7L=wzTxdvwMj!&J
z5CgG+(1-*?>yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6
z2Vn?d1fBzS5eiFSSCELYx<Cy%Pr*VLzbM6Jh?^j_3ld#W1@iOgw>i}3sf;sM7iexX
zqpNyG=4J&qg2n-8IRKeK&<y0hLaFk~+~LxOPH*z=*x6ji@#o!LUDDUv!%BXI+(J&R
z6-yr8yjU}rtYyqL3@r@r*eNIW^wOG1^HF`QiX&1ey6ZiMn!rF(cG-5Aw<`E?D~=Zs
z1Ob7X_nQJ5Be})AMMqn+nufGERiD5Q0H)Rhnp(!=>*q=dW5x=0HL|@BFNjn%UP`A^
x&o=cBf9c+fw@v*$-P<gy;9os`aDo3`KLF=I3LPOZB((ql002ovPDHLkV1fgGFkJuu

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/tumblr.png b/view/theme/diabook-red/icons/tumblr.png
new file mode 100644
index 0000000000000000000000000000000000000000..1dc7fa0722878413256e85ef73f00b5651020b2f
GIT binary patch
literal 938
zcmV;b16BNqP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#Oi4sRRCwCNSItioK@@+p-F{doEo~@P
zu|)_jRg8(?g^-wdFq&|X#H%I-PsWgNGch9nfD(*XZ(fWCxZufyAs$Rn52aWH#G+9y
zief2E_tTkece_iWGh37TlGpv3dGEKsH}5xF6u)p2uwB7Eg}oCRV_EFu*k^f?{CHQ_
zOtLo#Uaz+y*^9+uXJ$Dw^Lc%JgaDWlP6*(3^N?ChHv~Z6sU(n`7{C-qXy<tsq|+Y&
zG_4^{a*>>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb
zE;|PxSpmqBBL>2uAl$ogQ9n<ueuafprVa+A3IIYOD+6w~2hI;9K~+oR3;CQQ_6#%1
zRt6w~rqUVk`h0M<Pk?Ke`b_|29?RTn0HOteNM|709)mMN0>-Wmg5T#c0jPLhOE6fq
z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY-
znTdp8crawUms<G(&*n5r7g!k}T|i-AzvKr>ZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L
z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$<Rg2ldJaJ#5~~eBu>eqH
zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<<HohBIu{~i4sRl63_>Pa86ekM9RLu=
zSpZ-fS><$J0Ch+)Laqt`<bVNEJ8KCDn7SA+c2@IE@LMo>nE}J&u{MYu>janEjcG;D
z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b
z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U
z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg
zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3<nu?(1;$h>pGyPI9Rw
zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;=
M07*qoM6N<$g69C9qyPW_

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/twitter.png b/view/theme/diabook-red/icons/twitter.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7
GIT binary patch
literal 964
zcmV;#13UbQP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#W=TXrRCwCFS4~eEQ4~E4!|*kr2#6op
zke~sR%BD>h#-vFXjmC}simu)FKloF0*QBY7CXG$nrj50>HMOm^v;x&CmXBeWH?QxZ
zAmGe^l5mq7VSK!M=ALuUo3TB9vjY}OELT~^(4W|6xx#W?<i%%4LTmR&Lh#syzEm#}
zJ@!0vw6>W!TIK*&=ORH!f(@I0i+urbFW>>M$pEZ!05QAGhL<NL^ecF+I|FY1F~$Kv
zr4%|f|G`n_5b3Xb@W?Wv@u}M1UW3=<Q3If`>Vz62IA+D4yxK-KG7Z=1KSZByU~zFC
zq9pYMK+&545C*_x;rrt<wo*%t@9D7=roMeZBAM(B0BHhHW@t1M3UZD?K-U}JH9^Ej
z8bF-(MnSoy1FV1<1p*T&Z34hUw@aq$yQe_E1W+R89iXfbrL6>M)e3TlhaHRfgF%Q6
z$;1oVI-r@{k<R|t4j@-h@oaaeBY+_&m|Ivd1kus~D-9R{_#ux2iSdpAoRtE?pLUU$
zndzVbP613hz$qZ)W;}~-eAa`A8|<x+HXpF;0MTwNHownjxOa;WoI9bJ21ri;Cc_>>
zebwjc9Ds!n>-tp+2JAXQUZ-VYx7~)jVF_Wk(74;S@wx<{S<Eyw=s?m{!D3>_5&);T
zK=fK#g;@VkwHm`V0A*Fhfl}?sh#bt|8UVQ2n2C@WOaZZ2-))GX%^k3CLIVoQXL+_h
z+8Y8J+B;w~Zk5LadZx5o`>i{$v+)$Z;fT2jd1VYnCtx?RV%jW1D+(q@19<%_-E!>=
z61M3uJO`)d9BUa2ynBn=59c9y<qiN~-T|jegrBX-S6X#Y6n(X{ima}|zxN%n)Kx2{
z7a9=iGpU(mk&V%VWaL~6*G!EOovnz5`=VP4c=*@@WNOTht@O#YwI=&y!@b)y0LurA
zQ;lGDdK4kqi5Fk8P^#S@P7|X+!@cX58XD-d<v~S5bUc7Z(ExrP7m>@CkT0unIYc-`
z;}@D+As+~{?4p4iQe1<AdSq0BKTNCMK@Z|X-kO_{izC}83e1m-n%;Q~c|W>+#^WBZ
zGJ&0-$Do%}u+PtdDSNecMD`<jt&6i~pLbxTP*K-p$$^BR_T|-#vr<s2{O(scfOSDt
mmP@MA*Vl95;`RK$00RII@IeeJDZ?TF0000<MNUMnLSTXzEVnuU

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/unlock.png b/view/theme/diabook-red/icons/unlock.png
new file mode 100755
index 0000000000000000000000000000000000000000..a0cda0ae5549b873b5507d7b3b185ad5dec24df6
GIT binary patch
literal 362
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@
z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<W@df`U3IHD3P7P(o-U3d7N?g^
zGR!;VAmDmm%3Gsr>LfK&QT7fc0ns2n1K*ZIdo?sO-Mk)4E3_U;@33HEb?Q_wI~yS-
znRDRh**EXz|J+<(#>}U5iCye~wt!41L;L}s(EYW(1xF1xFz>qZSllDzYlPg9KA*Ke
z_#>FK7bO1{{E%0}wI^0cBKpp%SMEzc$GE6D@Jm!3;^sMXY2&kB?2o&<nXW#()0Mzn
zvtv>@gV}-2yuUm{x$B$%%K8c`=+AaH^;~*>&nA24D+zCfE4E0y6J<CN@|FF>tUo4^
zGj3Jgy5{uoNK~Xm$BA2Z61gl4aqISG9<eWEa`G}?V)Jg=IiRl@JYD@<);T3K0RSS6
Bgs1=j

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/unstarred.png b/view/theme/diabook-red/icons/unstarred.png
new file mode 100755
index 0000000000000000000000000000000000000000..ba3183f5c72b59b56923526013faaaca193b181a
GIT binary patch
literal 468
zcmV;_0W1EAP)<h;3K|Lk000e1NJLTq000pH000pP1^@s6J8eh$00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY*
z0Rjck9>0_T00C4<L_t(I%bn9ZNL*16#_^w;^%Y!DgQx_vAi=C+DG3BDw9rZvQix?5
zJHbkk6sgi%#?mrHDzWf^oe3d=f{=h>BZw%1A!*e3Xl7wqcJBp0xZKO!ng5wH-#Ims
zHHjYlN=kZ?0_jE{4zX7$sX7JHj1deZB_%-`@f<DadMsoV`S|Wkg47_3deovW-q)Cq
zE-ul81DxP#<kUy}rV6j{77e(?J?`)UUvY#P{Kl7n6n1coEfL(rRRHesKR~m1iKU_i
z3ePFtm2T}lF7PjkJ7UGE_}`C}0IVTbZa$eP+>XRgVKIzF>woaM1YTC-_#2(&!sgf5
z$M-NJ)#5zP(T)XdU>K|6USm0nOEnju{%|ad-Z(2SVs1Z^I?13d3U9HDY5WN2GYq9%
z6@zivc4L?Ywc;bru#<M@7O@^@qnxJjE#_5G6GgUGQXAeB2Oa<*2S3j*PVsC20000<
KMNUMnLSTXqsJ*fP

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/video.png b/view/theme/diabook-red/icons/video.png
new file mode 100755
index 0000000000000000000000000000000000000000..a03d1d818248663e92120309b6922d04718466c2
GIT binary patch
literal 472
zcmV;}0Vn>6P)<h;3K|Lk000e1NJLTq000~S000~a1^@s6at+^<00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4<0w0oqi_(00CG@L_t(Y$L-d!Y86os#_``SOA^yXNMj)=f*9gE_y#EssEvpO^$~3B
ztOUg-MX(Y3Opzx@N{duMgb+x;!bXT)xLRb>oQ3srb0yi`Lb%f$4xBUpoo~L`U1ssW
zN0Cz6!wRl-%r(MxL_D5$sKh<Y_weuwxHIiQO6hKe#k{XkToKmXUAzFafJb;*wdL*7
zn!KJ(fZf1DtYftr(jY0NTX>F_xQ@CS2vlMfud#-?M)tmejie9o0r$sSRrU;AN-4d-
zr(9t%ZpgkXT*fQhY=QnVWS_t~&-3kRW7emn1%BhGwXa)M4${M)c#H4ZKt&5Y2=G@#
ze8e++9qVB|1hC1siznE^pCKg$5pfm~``NMYane*-4*6<}h+}NvO_sPQ$86nYBqk~r
z5kIhrci5?Ln!jab$B~e8O{#Q+&ncxZCBEhP=^7&({zKw}*-zFiE*<A7Xi;vRtb(Wj
O0000<MNUMnLSTZrC(0oJ

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/weblink.png b/view/theme/diabook-red/icons/weblink.png
new file mode 100755
index 0000000000000000000000000000000000000000..216e78344e71fb1e6406c13aa6df18aa196b62ee
GIT binary patch
literal 505
zcmV<V0S5kwP)<h;3K|Lk000e1NJLTq000#L000*V1^@s6<lh9H00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY#
z4<9PwfFr*E00DVPL_t(I%cYdjQG-AbhQH8&bYMD=4onBenSGaZ5GxQXFjgSE?*n##
z9Z*8-fK-4li?dt~4CZE-;g02F|9^K`^?lEhB_g*#4rD+JG^+aLV^&L`BJu>3kw-O<
ztLkYHbOt!A7TBojDY*hz1D)Gvc1H3~V6Li<z}hk#)<#5LX64TSD;IMEG?pnqms|q`
zu;LW%C`~4S_c0()i^xOdm9^hYWx9_6O=fK>yrP4PJx)Ql?!GX|-nY_$i!h-nXcsv<
z1p5KJ4LtuGRbNEzfTQ^t23L{db>`>6#<dzvlmVL|z%DKT?^X5vtWXY^T9G;{&Y4`x
z#y5N#`joilO<mB?k9i=qwFI)cDNM{e|Fu$8pRKV6a0hJcd1y-+gZjp8Rdp9kOyy#l
zAb~<vzhltRWSG3z#555_uT%2t!1Tt0gCct1ZpzbD-}i{fTQHiw`sET}*ry+nHVW6D
vz>%jGTwV)2E0n!d*r@*gb!=)b0s{O1D`mugew5-&00000NkvXXu0mjfXBN_=

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/icons/wordpress.png b/view/theme/diabook-red/icons/wordpress.png
new file mode 100644
index 0000000000000000000000000000000000000000..f564c4300fa13da4734c103f2792d78c58997ea7
GIT binary patch
literal 1693
zcmV;O24eY%P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU&KS@MERCwCNSJ_Y0XB0g%44{C32nZ@T
z3Puczt;=Xc1T8M9(P%{zQ>0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf};
zjjSq*Gsx0=F7q3IGab<<dXq1K-?!X*&pr2i-`E^WmOyNaj6*W)m>6r8Q6%F}8=Wt8
zI4<O@UX9R@kO}eLKQLgguBy85S6$s!25=~A)hYxB2cz=Jl?e$TCnpE=DFGa^6850L
zKvY##VRUqKLI!=&Cw&tE41WBm6JN5AvhMx6cj)Wu!^p@80s;c``^fMxV6h-9EDRA5
z5eN(l`r=viNgE4baB$oJIM@E>4MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ
zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfc<kr4SiIXM|W
zY}<ym)>c$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)>
zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckf<ZA2D?*g8Y=kWe&jU2Lb-yCC-1$&&Q?ma&=aG
z^eAFtV*Yd3<jIqfnwF*`f7dP?KYkoF*RLbLpa3POP9Z8f8dj^-Ymd_%fPQs3or-{Y
zba!=O%hs*9cI_H67B0kZhY$O8?rRK`<Mr#;xP19Cw&msNS-$7frxya|5)k_2dGqj6
zY8e?Bi99*v{{8!Ua7s!F?%lhGNkY8v@Nh+{v$IqAFn|7hT)lb~Wo2br|2IP1Mk!6Y
zl%%Pt$*Vh@z8o-@U|0fJuwVhsoja!i?AWmb@xtmnAs7R=apMLmCA+@<e%+Upl!VQj
zH){Y>rc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC
zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoR<U
z8RNj9y9CCFmrbu;y~58$MVbwJzP7d&9YRXOGFPrtV)3Awni}*A8Z<iHU06uH#|P1g
zHPXJ^M_n-c7&Md6P(owyV3NeKY#EZI-ME3@A3S*A2_RNbN*3t(o#@@Yd)G7Pa5xYn
z%pa0-mn>bX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q
zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4
zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX<BNkb_O@y5mwXQzI}@qBGDPrV$6o?jWV$1
z7{ubmi}k#o?rwz0Tf^+bxF`Guz|Dlbv9VDX<*r?;*%4X;YVsjggsDI}g8`7JBqNP2
zN{;YmBx;(JXvnw$m<iI>)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD
znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9
z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$%
za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de
zZgzR381no5#*H|A`t%q{<pDzxBY(Vnc$L5h0S;zRT3V_)@Q(zufB$~0kh*d+9WGk5
z$gA%+Y}lZ4l-?63PUuazY11a0KYw03$@hGV7Xp3);9+b>-tBy{Q_X%qc1*9<M0pvR
z_c%p0DLg$gS6^SRuc-Cw*W={Llb*AD&o@e7ksl_b-%7vo{`P0&Lr+f+a;46E1(D4S
z@;d4iXH&%~$;5dg_Kmz7<_O`~DdqBrVH>iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV
zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33<PXu5{_rQ=ZOX%BNQWxyCd{jZYmj(;99es
z`whTNLYqOtulZd-hm_QiFZ_i2nzPI#Y-SH9xv$oV81&`74V#HTQEN-fg#=;tJn8$1
nFm{Rf<ex>B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf<e4KZ

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/jot.tpl b/view/theme/diabook-red/jot.tpl
new file mode 100755
index 0000000000..387eb1f91a
--- /dev/null
+++ b/view/theme/diabook-red/jot.tpl
@@ -0,0 +1,84 @@
+
+<div id="profile-jot-wrapper" >
+	<div id="profile-jot-banner-wrapper">
+		<div id="profile-jot-desc" >&nbsp;</div>
+		<div id="character-counter" class="grey"></div>
+	</div>
+	<div id="profile-jot-banner-end"></div>
+
+	<form id="profile-jot-form" action="$action" method="post" >
+		<input type="hidden" name="type" value="$ptyp" />
+		<input type="hidden" name="profile_uid" value="$profile_uid" />
+		<input type="hidden" name="return" value="$return_path" />
+		<input type="hidden" name="location" id="jot-location" value="$defloc" />
+		<input type="hidden" name="coord" id="jot-coord" value="" />
+		<input type="hidden" name="post_id" value="$post_id" />
+		<input type="hidden" name="preview" id="jot-preview" value="0" />
+		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none">
+		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
+
+
+<div id="profile-jot-submit-wrapper" class="jothidden">
+	
+	<div id="profile-upload-wrapper" style="/*display: $visitor;*/" >
+		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="$upload"></a></div>
+	</div> 
+	<div id="profile-attach-wrapper" style="/*display: $visitor;*/" >
+		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="$attach"></a></div>
+	</div> 
+
+	<div id="profile-link-wrapper" style="/*display: $visitor;*/" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+		<a id="profile-link" class="weblink" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
+	</div> 
+	<div id="profile-video-wrapper" style="/*display: $visitor;*/" >
+		<a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a>
+	</div> 
+	<div id="profile-audio-wrapper" style="/*display: $visitor;*/" >
+		<a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a>
+	</div> 
+	<div id="profile-location-wrapper" style="/*display: $visitor;*/" >
+		<a id="profile-location" class="globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
+	</div> 
+	<div id="profile-nolocation-wrapper" style="/*display: none;*/" >
+		<a id="profile-nolocation" class="noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a>
+	</div> 
+
+	<input type="submit" id="profile-jot-submit" class="button creation2" name="submit" value="$share" />
+  
+   <span onclick="preview_post();" id="jot-preview-link" class="tab button">$preview</span>
+   
+	<div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" >
+		<a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate"  title="$permset" ></a>$bang
+	</div>
+
+
+	<div id="profile-jot-plugin-wrapper">
+  	$jotplugins
+	</div>
+	
+	<div id="profile-rotator-wrapper" style="display: $visitor;" >
+		<img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+	</div> 
+	
+	</div>
+   <div id="profile-jot-perms-end"></div>
+	
+	<div id="jot-preview-content" style="display:none;"></div>
+
+	<div style="display: none;">
+		<div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
+			$acl
+			<hr style="clear:both"/>
+			<div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
+			<div id="profile-jot-email-end"></div>
+			$jotnets
+		</div>
+	</div>
+
+
+
+
+</form>
+</div>
+		{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/diabook-red/js/jquery.cookie.js b/view/theme/diabook-red/js/jquery.cookie.js
new file mode 100644
index 0000000000..6d5974a2c5
--- /dev/null
+++ b/view/theme/diabook-red/js/jquery.cookie.js
@@ -0,0 +1,47 @@
+/*!
+ * jQuery Cookie Plugin
+ * https://github.com/carhartl/jquery-cookie
+ *
+ * Copyright 2011, Klaus Hartl
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.opensource.org/licenses/GPL-2.0
+ */
+(function($) {
+    $.cookie = function(key, value, options) {
+
+        // key and at least value given, set cookie...
+        if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
+            options = $.extend({}, options);
+
+            if (value === null || value === undefined) {
+                options.expires = -1;
+            }
+
+            if (typeof options.expires === 'number') {
+                var days = options.expires, t = options.expires = new Date();
+                t.setDate(t.getDate() + days);
+            }
+
+            value = String(value);
+
+            return (document.cookie = [
+                encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
+                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
+                options.path    ? '; path=' + options.path : '',
+                options.domain  ? '; domain=' + options.domain : '',
+                options.secure  ? '; secure' : ''
+            ].join(''));
+        }
+
+        // key and possibly options given, get cookie...
+        options = value || {};
+        var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
+
+        var pairs = document.cookie.split('; ');
+        for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
+            if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
+        }
+        return null;
+    };
+})(jQuery);
diff --git a/view/theme/diabook-red/nav.tpl b/view/theme/diabook-red/nav.tpl
new file mode 100644
index 0000000000..d73dd047ab
--- /dev/null
+++ b/view/theme/diabook-red/nav.tpl
@@ -0,0 +1,186 @@
+<header>
+	<div id="site-location">$sitelocation</div>
+	<div id="banner">$banner</div>
+</header>
+<nav>
+			
+			
+	<ul>
+			
+			
+			{{ if $nav.network }}
+			<li id="nav-network-link" class="nav-menu-icon">
+				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >
+				<span class="icon notifications">Benachrichtigungen</span></a>
+				<span id="net-update" class="nav-notify"></span>
+			</li>
+		    {{ endif }}
+	
+			{{ if $nav.contacts }}
+			<li class="nav-menu-icon" id="nav-contacts-linkmenu">
+				<a href="$nav.contacts.0" rel="#nav-contacts-menu" title="$nav.contacts.1">
+				<span class="icon contacts">$nav.contacts.1</span></a>
+				<span id="intro-update" class="nav-notify"></span>
+				<ul id="nav-contacts-menu" class="menu-popup">
+					<li id="nav-contacts-see-intro"><a href="$nav.notifications.0">$nav.introductions.1</a><span id="intro-update" class="nav-notify"></span></li>
+					<li id="nav-contacts-all"><a href="contacts">$nav.contacts.1</a></li> 
+				</ul>
+			</li>	
+			{{ endif }}
+			
+			{{ if $nav.messages }}
+			<li  id="nav-messages-linkmenu" class="nav-menu-icon">
+			  <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1">
+			  <span class="icon messages">$nav.messages.1</span></a>
+				<span id="mail-update" class="nav-notify"></span>
+				<ul id="nav-messages-menu" class="menu-popup">
+					<li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li>
+					<li id="nav-messages-see-all"><a href="$nav.messages.inbox.0">$nav.messages.inbox.1</a></li>
+					<li id="nav-messages-see-all"><a href="$nav.messages.outbox.0">$nav.messages.outbox.1</a></li>
+					<li id="nav-messages-see-all"><a href="$nav.messages.new.0">$nav.messages.new.1</a></li>
+				</ul>
+			</li>		
+			{{ endif }}
+		
+      {{ if $nav.notifications }}
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon notify">$nav.notifications.1</span></a>
+				<span id="notify-update" class="nav-notify"></span>
+				<ul id="nav-notifications-menu" class="menu-popup">
+					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
+					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
+					<li class="empty">$emptynotifications</li>
+				</ul>
+			</li>		
+		{{ endif }}	
+			
+		{{ if $nav.search}}
+		<li id="search-box">
+			<form method="get" action="$nav.search.0">
+				<input id="search-text" class="nav-menu-search" type="text" value="" name="search">
+			</form>
+		</li>		
+		{{ endif }}	
+		
+		<li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a>
+			<ul id="nav-site-menu" class="menu-popup">
+				{{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }}				
+
+				{{ if $nav.settings }} <li><a class="$nav.search.2" onClick="restore_boxes()" title="Restore right-hand column" style="cursor: pointer;">Restore right-hand column</a></li>{{ endif }}
+
+				{{ if $nav.help }} <li><a class="$nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }}
+										
+										 <li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li>
+
+				{{ if $nav.settings }}<li><a class="menu-sep $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }}
+				{{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }}
+
+				{{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }}
+
+				
+			</ul>		
+		</li>
+		
+		{{ if $nav.directory }}
+		<li id="nav-directory-link" class="nav-menu $sel.directory">
+			<a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+		</li>
+		{{ endif }}
+		
+		
+		{{ if $nav.apps }}
+			<li id="nav-apps-link" class="nav-menu $sel.apps">
+				<a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a>
+				<ul id="nav-apps-menu" class="menu-popup">
+					{{ for $apps as $ap }}
+					<li>$ap</li>
+					{{ endfor }}
+				</ul>
+			</li>	
+		{{ endif }}		
+		
+      {{ if $nav.settings }}
+			<li id="nav-home-link" class="nav-menu $sel.home">
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
+				<span id="home-update" class="nav-notify"></span>
+			</li>
+		{{ endif }}		
+		
+		{{ if $userinfo }}
+			<li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a>
+				<ul id="nav-user-menu" class="menu-popup">
+					{{ for $nav.usermenu as $usermenu }}
+						<li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li>
+					{{ endfor }}
+					
+					{{ if $nav.profiles }}<li><a class="menu-sep $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.3</a></li>{{ endif }}
+					{{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }}
+					{{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }}
+					{{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }}	
+				</ul>
+			</li>
+		{{ endif }}
+		
+					{{ if $nav.login }}
+					<li id="nav-home-link" class="nav-menu $sel.home">
+						<a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a>
+					<li>
+					{{ endif }}
+		
+		
+		
+	</ul>	
+
+
+	
+</nav>
+
+
+<div style="position: fixed; bottom: 5px; right: 10px;"><a href="javascript:scroll(0,0); "><img src="view/theme/diabook/icons/scroll_top.png" title="scroll to top"></a></div>
+<div style="position: fixed; bottom: 3px; left: 25px;">$langselector</div>
+<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div>
+
+
+
+<ul id="nav-notifications-template" style="display:none;" rel="template">
+	<li class="{4}"><a href="{0}"><img src="{1}">{2} <span class="notif-when">{3}</span></a></li>
+</ul>
+
+
+
+{#
+
+{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
+{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
+
+<span id="nav-link-wrapper" >
+
+{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
+	
+<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>
+	
+{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
+
+<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+
+{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
+
+{{ if $nav.notifications }}
+<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
+<span id="notify-update" class="nav-ajax-left"></span>
+{{ endif }}
+{{ if $nav.messages }}
+<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
+<span id="mail-update" class="nav-ajax-left"></span>
+{{ endif }}
+
+{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
+
+{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
+{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
+
+
+</span>
+<span id="nav-end"></span>
+<span id="banner">$banner</span>
+#}
diff --git a/view/theme/diabook-red/photo_view.tpl b/view/theme/diabook-red/photo_view.tpl
new file mode 100755
index 0000000000..511fc73acb
--- /dev/null
+++ b/view/theme/diabook-red/photo_view.tpl
@@ -0,0 +1,27 @@
+<div id="live-display"></div>
+<h3><a href="$album.0">$album.1</a></h3>
+
+<div id="photo-edit-link-wrap">
+{{ if $tools }}
+<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a>
+-
+<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a>
+{{ endif }}
+{{ if $lock }} - <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo$id');" /> {{ endif }}
+</div>
+
+<div id="photo-photo">
+	{{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }}
+	<a href="$photo.href" class="lightbox" title="$photo.title"><img src="$photo.src" /></a>
+	{{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }}
+</div>
+
+<div id="photo-photo-end"></div>
+<div id="photo-caption" >$desc</div>
+{{ if $tags }}
+<div id="in-this-photo-text">$tags.0</div>
+<div id="in-this-photo">$tags.1</div>
+{{ endif }}
+{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }}
+
+{{ if $edit }}$edit{{ endif }}
\ No newline at end of file
diff --git a/view/theme/diabook-red/profile_side.tpl b/view/theme/diabook-red/profile_side.tpl
new file mode 100644
index 0000000000..94396300fe
--- /dev/null
+++ b/view/theme/diabook-red/profile_side.tpl
@@ -0,0 +1,21 @@
+<div id="profile_side">
+	<div id="ps-usernameicon">
+		<a href="$ps.usermenu.status.0" title="$userinfo.name">
+			<img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name">
+		</a>
+		<a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a>
+	</div>
+	
+<ul id="profile-side-menu" class="menu-profile-side">
+	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
+	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+		<li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="$ps.usermenu.contacts.0">$ps.usermenu.contacts.1</a></li>	
+	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
+	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
+</ul>
+
+</div>
+
+				
diff --git a/view/theme/diabook-red/profile_vcard.tpl b/view/theme/diabook-red/profile_vcard.tpl
new file mode 100644
index 0000000000..918cfc97cb
--- /dev/null
+++ b/view/theme/diabook-red/profile_vcard.tpl
@@ -0,0 +1,64 @@
+<div class="vcard">
+
+	<div class="tool">
+		<div class="fn label">$profile.name</div>
+		{{ if $profile.edit }}
+			<div class="action">
+			<a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a>
+			<ul id="profiles-menu" class="menu-popup">
+				{{ for $profile.menu.entries as $e }}
+				<li>
+					<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
+				</li>
+				{{ endfor }}
+				<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
+				<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
+				<li><a href="profiles" >$profile.edit.3</a></li>
+								
+			</ul>
+			</div>
+		{{ endif }}
+	</div>
+				
+	
+	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+
+
+
+	{{ if $location }}
+		<dl class="location"><dt class="location-label">$location</dt><br> 
+		<dd class="adr">
+			{{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }}
+			<span class="city-state-zip">
+				<span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }}
+				<span class="region">$profile.region</span>
+				<span class="postal-code">$profile.postal-code</span>
+			</span>
+			{{ if $profile.country-name }}<span class="country-name">$profile.country-name</span>{{ endif }}
+		</dd>
+		</dl>
+	{{ endif }}
+
+	{{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }}
+	
+	{{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }}
+
+	{{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">&hearts;</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }}
+
+	{{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }}
+
+	{{ inc diaspora_vcard.tpl }}{{ endinc }}
+	
+	<div id="profile-extra-links">
+		<ul>
+			{{ if $connect }}
+				<li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
+			{{ endif }}
+		</ul>
+	</div>
+</div>
+
+$contact_block
+
+
diff --git a/view/theme/diabook-red/right_aside.tpl b/view/theme/diabook-red/right_aside.tpl
new file mode 100644
index 0000000000..a65677696a
--- /dev/null
+++ b/view/theme/diabook-red/right_aside.tpl
@@ -0,0 +1,20 @@
+<div id="profile_side">
+	<div id="ps-usernameicon">
+		<a href="$ps.usermenu.status.0" title="$userinfo.name">
+			<img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name">
+		</a>
+		<a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a>
+	</div>
+	
+<ul id="profile-side-menu" class="menu-profile-side">
+	<li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li>
+	<li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li>
+	<li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li>
+	<li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li>
+	<li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendika.com/directory/forum" target="blanc">Public Groups</a></li>
+	<li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li>
+</ul>
+
+</div>
+
+				
\ No newline at end of file
diff --git a/view/theme/diabook-red/screenshot.png b/view/theme/diabook-red/screenshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..eced010b90ae3d4d728caaad9ec956bbdd68c544
GIT binary patch
literal 266696
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
Jey<3N`XAl1<5>Uz

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
new file mode 100644
index 0000000000..545b0bcc09
--- /dev/null
+++ b/view/theme/diabook-red/style-network.css
@@ -0,0 +1,2607 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-red/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-red/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-red/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-red/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-red/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-red/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-red/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 1px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  background-color: #fff;
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0, rgb(173,59,10)),
+	color-stop(0.65, rgb(255,79,15))
+);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: black;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 21px;
+  position: absolute;
+  top: 10%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #000;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0, rgb(173,59,10)),
+	color-stop(0.65, rgb(255,79,15))
+);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  /*color: #1f1f1f;*/
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff4d6;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 15px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-red/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-red/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #fff4d6;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff4d6;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #ffe499; /*bdcdd4;*/
+  color: #000;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
+	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-red/icons/pscontacts.png") no-repeat;
+	}
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+aside #page-sidebar{display: none;}
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #1872A2;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: auto;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: #ff500f;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+		
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #1872A2;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px; 
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+
+.wall-item-comment-wrapper {
+  margin: 1px 0px 0px 80px;
+  background-color: #fff;
+  width: 500px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 93%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+  margin-left: 20px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
+}
+.button.creation2 {
+    background-color: #FF500F;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #535353;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #1872A2;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #1872A2;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
new file mode 100644
index 0000000000..d24b2db689
--- /dev/null
+++ b/view/theme/diabook-red/style-profile.css
@@ -0,0 +1,2585 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-red/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-red/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-red/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-red/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-red/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-red/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-red/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 21px;
+  position: absolute;
+  top: 10%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #1f1f1f;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff4d6;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 15px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-red/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-red/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+ background-color: #fff4d6;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff4d6;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #ffe499; /*bdcdd4;*/
+  color: #000;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 48px;
+  height: 48px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #1872A2;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 611px;
+  padding: 0px 0px 0px 12px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  /*padding-right: 10px;*/
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: #ff500f;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #1872A2;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+ 	 font-weight: bolder;
+	 cursor: pointer;
+}
+.button.creation2 {
+    background-color: #FF500F;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    font-weight: bolder;
+	 cursor: pointer;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #535353;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 48px;
+        height: 48px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #1872A2;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #1872A2;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
new file mode 100644
index 0000000000..d09144d05e
--- /dev/null
+++ b/view/theme/diabook-red/style.css
@@ -0,0 +1,2515 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-red/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-red/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-red/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-red/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-red/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-red/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-red/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
+.icon.prev           { background-image: url("../../../view/theme/diabook-red/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next           { background-image: url("../../../view/theme/diabook-red/icons/next.png"); background-repeat: no-repeat;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 684px;
+  border-bottom: 1px solid #BDCDD4;
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0, rgb(173,59,10)),
+	color-stop(0.65, rgb(255,79,15))
+);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: banner;
+  width: 82%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 21px;
+  position: absolute;
+  top: 10%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #1f1f1f;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0, rgb(173,59,10)),
+	color-stop(0.65, rgb(255,79,15))
+);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff4d6;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 15px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-red/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-red/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+ background-color: #fff4d6;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff4d6;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #ffe499; /*bdcdd4;*/
+  color: #000;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
+	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-red/icons/pscontacts.png") no-repeat;
+	}
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 180px;
+  padding: 0px 10px 0px 20px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 173px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 173px;
+	}
+aside #side-peoplefind-url {
+	width: 173px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;		
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #1872A2;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 800px;
+  padding: 0px 0px 0px 12px;
+}
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.tab.button {
+    margin-right: 5px; 
+    margin-left: 5px;	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: normal;
+    padding: 3px;
+    color:  #333333;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 775px;
+}
+.tread-wrapper a{
+  color: #1872A2;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 780px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 720px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 700px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;done
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 700px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 785px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 783px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 785px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 785px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 785px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    font-weight: bolder;
+	 cursor: pointer;
+}
+.button.creation2 {
+    background-color: #FF500F;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    font-weight: bolder;
+	 cursor: pointer;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.tabs {
+  list-style-type: none;
+  padding-bottom: 10px;
+  font-size: 13px;
+}
+ul.tabs li {
+  float: left;
+  margin-left: 5px;
+}
+ul.tabs li .active {
+    background-color: #535353;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    margin-left: 5px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #1872A2;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	float: left;
+   margin-right: 10px;
+	}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #1872A2;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
new file mode 100755
index 0000000000..df941197a8
--- /dev/null
+++ b/view/theme/diabook-red/theme.php
@@ -0,0 +1,379 @@
+<?php
+
+/*
+ * Name: Diabook-red
+ * Description: Diabook-red: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
+ * Version: 
+ * Author: 
+ */
+
+
+//change css on network and profilepages
+$cssFile = null;
+
+
+/**
+ * prints last community activity
+ */
+function diabook_blue_community_info(){
+	$a = get_app();
+	//right_aside at networkpages
+
+	// last 12 users
+	$aside['$lastusers_title'] = t('Last users');
+	$aside['$lastusers_items'] = array();
+	$sql_extra = "";
+	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
+	$order = " ORDER BY `register_date` DESC ";
+
+	$r = q("SELECT `profile`.*, `profile`.`uid` AS `profile_uid`, `user`.`nickname`
+			FROM `profile` LEFT JOIN `user` ON `user`.`uid` = `profile`.`uid` 
+			WHERE `is-default` = 1 $publish AND `user`.`blocked` = 0 $sql_extra $order LIMIT %d , %d ",
+		0,
+		9
+	);
+	$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+	if(count($r)) {
+		$photo = 'thumb';
+		foreach($r as $rr) {
+			$profile_link = $a->get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $profile_link,
+				'$photo' => $rr[$photo],
+				'$alt-text' => $rr['name'],
+			));
+			$aside['$lastusers_items'][] = $entry;
+		}
+	}
+	
+	
+	// last 10 liked items
+	$aside['$like_title'] = t('Last likes');
+	$aside['$like_items'] = array();
+	$r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM 
+			(SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link` 
+				FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
+			INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri` 
+			WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
+			GROUP BY `uri`
+			ORDER BY `T1`.`created` DESC
+			LIMIT 0,5",
+			$a->get_baseurl(),$a->get_baseurl()
+			);
+
+	foreach ($r as $rr) {
+		$author	 = '<a href="' . $rr['liker-link'] . '">' . $rr['liker'] . '</a>';
+		$objauthor =  '<a href="' . $rr['author-link'] . '">' . $rr['author-name'] . '</a>';
+		
+		//var_dump($rr['verb'],$rr['object-type']); killme();
+		switch($rr['verb']){
+			case 'http://activitystrea.ms/schema/1.0/post':
+				switch ($rr['object-type']){
+					case 'http://activitystrea.ms/schema/1.0/event':
+						$post_type = t('event');
+						break;
+					default:
+						$post_type = t('status');
+				}
+				break;
+			default:
+				if ($rr['resource-id']){
+					$post_type = t('photo');
+					$m=array();	preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
+					$rr['plink'] = $m[1];
+				} else {
+					$post_type = t('status');
+				}
+		}
+		$plink = '<a href="' . $rr['plink'] . '">' . $post_type . '</a>';
+
+		$aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
+		
+	}
+	
+	
+	// last 12 photos
+	$aside['$photos_title'] = t('Last photos');
+	$aside['$photos_items'] = array();
+	$r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM 
+				(SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo` 
+					WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
+						AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
+				INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
+				`user` 
+				WHERE `user`.`uid` = `photo`.`uid`
+				AND `user`.`blockwall`=0
+				AND `user`.`hidewall`=0
+				ORDER BY `photo`.`edited` DESC
+				LIMIT 0, 9",
+				dbesc(t('Contact Photos')),
+				dbesc(t('Profile Photos'))
+				);
+		if(count($r)) {
+		$tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+		foreach($r as $rr) {
+			$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
+			$photo_url = $a->get_baseurl() . '/photo/' .  $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
+		
+			$entry = replace_macros($tpl,array(
+				'$id' => $rr['id'],
+				'$profile-link' => $photo_page,
+				'$photo' => $photo_url,
+				'$alt-text' => $rr['username']." : ".$rr['desc'],
+			));
+
+			$aside['$photos_items'][] = $entry;
+		}
+	}
+	
+	$fostitJS = "javascript: (function() {
+    					the_url = '".$a->get_baseurl($ssl_state)."/view/theme/diabook-red/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
+    						a_funct = function() {
+        						if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
+    							if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)} 
+    							else {a_funct()}})()" ;
+  
+   $aside['$fostitJS'] = $fostitJS;
+   
+   //nav FIND FRIENDS
+	if(local_user()) {
+	$nv = array();
+	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['match'] = Array('match', t('Similar Interests'), "", "");
+	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
+	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
+	
+	$nv['search'] = '<form name="simple_bar" method="get" action="http://dir.friendika.com/directory">
+						<span class="sbox_l"></span>
+						<span class="sbox">
+						<input type="text" name="search" size="13" maxlength="50">
+						</span>
+						<span class="sbox_r" id="srch_clear"></span>';
+						
+	$aside['$nv'] = $nv;
+	};
+	//Community Page
+	if(local_user()) {
+   $page = '<div id="page-sidebar-right_aside" class="widget">
+			<div class="title tool">
+			<h3>'.t("Community Pages").'<a id="close_pages_icon"  onClick="close_pages()" class="icon close_box" title="close"></a></h3></div>
+			<div id="sidebar-page-list"><ul>';
+
+	$pagelist = array();
+
+	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			intval($a->user['uid'])
+	);
+
+	$pageD = array();
+
+	// Look if the profile is a community page
+	foreach($contacts as $contact) {
+		$pageD[] = array("url"=>$contact["url"], "name"=>$contact["name"], "id"=>$contact["id"], "micro"=>$contact['micro']);
+	};
+	
+
+	$contacts = $pageD;
+
+	foreach($contacts as $contact) {
+		$page .= '<li style="list-style-type: none;" class="tool"><img height="20" width="20" style="float: left; margin-right: 3px;" src="' . $contact['micro'] .'" alt="' . $contact['url'] . '" /> <a href="'.$a->get_baseurl().'/redir/'.$contact["id"].'" style="margin-top: 2px;" title="' . $contact['url'] . '" class="label" target="external-link">'.
+				$contact["name"]."</a></li>";
+	}
+	$page .= '</ul></div></div>';
+	//if (sizeof($contacts) > 0)
+		
+		$aside['$page'] = $page;
+	}		
+  //END Community Page		   
+   
+   
+   
+   $url = $a->get_baseurl($ssl_state);   
+   $aside['$url'] = $url;
+
+	$tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
+	$a->page['right_aside'] = replace_macros($tpl, $aside);
+	
+}
+
+
+//profile_side at networkpages
+if ($a->argv[0] === "network" && local_user()){
+
+	// USER MENU
+	if(local_user()) {
+		
+		$r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
+				
+		$userinfo = array(
+					'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
+					'name' => $a->user['username'],
+				);	
+		$ps = array('usermenu'=>array());
+		$ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
+		$ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
+		$ps['usermenu']['contacts'] = Array('contacts' , t('Contacts'), "", t('Your contacts'));		
+		$ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
+		$ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
+		$ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
+		$ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
+		$ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Community Pages'), "", "");
+
+		$tpl = get_markup_template('profile_side.tpl');
+
+		$a->page['aside'] .= replace_macros($tpl, array(
+				'$userinfo' => $userinfo,
+				'$ps' => $ps,
+			));
+
+	}
+	
+	$ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
+	
+	if($ccCookie != "8") {
+	// COMMUNITY
+	diabook_blue_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-network.css";
+	}
+}
+
+
+
+//right_aside at profile pages
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
+	if($ccCookie != "8") {
+	// COMMUNITY
+	diabook_blue_community_info();
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-profile.css";
+	}
+}
+
+
+// custom css
+if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+
+//load jquery.cookie.js
+$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/js/jquery.cookie.js";
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+
+
+//js scripts
+
+$a->page['htmlhead'] .= <<< EOT
+
+<script>
+ $(function() {
+	$('a.lightbox').fancybox(); // Select all links with lightbox class
+	
+ });
+
+</script>
+
+<script>
+
+$("right_aside").ready(function(){
+	
+	if($.cookie('close_pages') == '1') 
+		{
+		document.getElementById( "close_pages" ).style.display = "none";
+			};
+	
+	if($.cookie('close_helpers') == '1') 
+		{
+		document.getElementById( "close_helpers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_services') == '1') 
+		{
+		document.getElementById( "close_services" ).style.display = "none";
+			};
+			
+	if($.cookie('close_friends') == '1') 
+		{
+		document.getElementById( "close_friends" ).style.display = "none";
+			};
+	
+	if($.cookie('close_postit') == '1') 
+		{
+		document.getElementById( "close_postit" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastusers') == '1') 
+		{
+		document.getElementById( "close_lastusers" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastphotos') == '1') 
+		{
+		document.getElementById( "close_lastphotos" ).style.display = "none";
+			};
+			
+	if($.cookie('close_lastlikes') == '1') 
+		{
+		document.getElementById( "close_lastlikes" ).style.display = "none";
+			};}
+
+);
+
+function close_pages(){
+ document.getElementById( "close_pages" ).style.display = "none";
+ $.cookie('close_pages','1', { expires: 365, path: '/' });
+ };
+ 
+function close_helpers(){
+ document.getElementById( "close_helpers" ).style.display = "none";
+  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+ };
+
+function close_services(){
+ document.getElementById( "close_services" ).style.display = "none";
+ $.cookie('close_services','1', { expires: 365, path: '/' });
+ };
+ 
+function close_friends(){
+ document.getElementById( "close_friends" ).style.display = "none";
+ $.cookie('close_friends','1', { expires: 365, path: '/' });
+ };
+
+function close_postit(){
+ document.getElementById( "close_postit" ).style.display = "none";
+ $.cookie('close_postit','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastusers(){
+ document.getElementById( "close_lastusers" ).style.display = "none";
+ $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ };
+
+function close_lastphotos(){
+ document.getElementById( "close_lastphotos" ).style.display = "none";
+ $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ };
+ 
+function close_lastlikes(){
+ document.getElementById( "close_lastlikes" ).style.display = "none";
+ $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ };
+
+function restore_boxes(){
+	$.cookie('close_pages','2', { expires: 365, path: '/' });
+	$.cookie('close_helpers','2', { expires: 365, path: '/' });
+	$.cookie('close_services','2', { expires: 365, path: '/' });
+	$.cookie('close_friends','2', { expires: 365, path: '/' });
+	$.cookie('close_postit','2', { expires: 365, path: '/' });
+	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
+	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
+	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
+	alert('Right-hand column was restored. Please refresh your browser');
+  }; 
+ 
+</script>
+
+EOT;
+
diff --git a/view/theme/diabook-red/wall_item.tpl b/view/theme/diabook-red/wall_item.tpl
new file mode 100644
index 0000000000..1238340647
--- /dev/null
+++ b/view/theme/diabook-red/wall_item.tpl
@@ -0,0 +1,100 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> 
+			<span class="wall-item-ago">-
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>					  
+			{{ endif }}	
+			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}				
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/diabook-red/wallwall_item.tpl b/view/theme/diabook-red/wallwall_item.tpl
new file mode 100644
index 0000000000..c5b6b36b54
--- /dev/null
+++ b/view/theme/diabook-red/wallwall_item.tpl
@@ -0,0 +1,102 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
+				<a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id">
+					<img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" />
+				</a>
+			</div>
+			<div class="contact-photo-wrapper mframe wwfrom"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a>
+				$item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a>
+				 $item.vwall <span class="wall-item-ago">- &nbsp;
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+			{{ endif }}	
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
\ No newline at end of file
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 72e27e4e58..91871a7b96 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -36,7 +36,7 @@
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
-<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nav.invite.3" >$nv.invite.1</a>
+<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>
 $nv.search
 {{ endif }}
 </div>
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index d595fd7da0..f4dee582bd 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -527,7 +527,8 @@ header {
   box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
 }
 header #site-location {
-  display: none;
+position: absolute;
+top: 30px;
 }
 header #banner {
   overflow: hidden;

From 32b346f5f185c8d1e8c55ab102af85e85e33fbbb Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Fri, 30 Mar 2012 04:53:00 -0700
Subject: [PATCH 132/219] string update

---
 util/messages.po | 2292 ++++++++++++++++++++++++++--------------------
 1 file changed, 1279 insertions(+), 1013 deletions(-)

diff --git a/util/messages.po b/util/messages.po
index 7f88e22884..132a784dc2 100755
--- a/util/messages.po
+++ b/util/messages.po
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: 2.3.1273\n"
+"Project-Id-Version: 2.3.1296\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-06 15:09-0800\n"
+"POT-Creation-Date: 2012-03-30 04:52-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -36,23 +36,24 @@ msgstr ""
 
 #: ../../mod/crepair.php:115 ../../mod/wall_attach.php:43
 #: ../../mod/fsuggest.php:78 ../../mod/events.php:110 ../../mod/api.php:26
-#: ../../mod/api.php:31 ../../mod/photos.php:129 ../../mod/photos.php:865
+#: ../../mod/api.php:31 ../../mod/photos.php:130 ../../mod/photos.php:866
 #: ../../mod/editpost.php:10 ../../mod/install.php:171
 #: ../../mod/notifications.php:62 ../../mod/contacts.php:125
-#: ../../mod/settings.php:49 ../../mod/settings.php:411
-#: ../../mod/settings.php:416 ../../mod/manage.php:86 ../../mod/network.php:6
+#: ../../mod/settings.php:49 ../../mod/settings.php:428
+#: ../../mod/settings.php:433 ../../mod/manage.php:86 ../../mod/network.php:6
 #: ../../mod/notes.php:20 ../../mod/attach.php:33 ../../mod/group.php:19
 #: ../../mod/viewcontacts.php:22 ../../mod/register.php:36
-#: ../../mod/regmod.php:111 ../../mod/item.php:124 ../../mod/item.php:140
-#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:137
-#: ../../mod/profile_photo.php:148 ../../mod/profile_photo.php:159
-#: ../../mod/message.php:9 ../../mod/message.php:46 ../../mod/allfriends.php:9
-#: ../../mod/wall_upload.php:42 ../../mod/follow.php:8 ../../mod/common.php:9
-#: ../../mod/display.php:133 ../../mod/profiles.php:7
-#: ../../mod/profiles.php:229 ../../mod/delegate.php:6
-#: ../../mod/suggest.php:28 ../../mod/invite.php:13 ../../mod/invite.php:81
-#: ../../mod/dfrn_confirm.php:53 ../../addon/facebook/facebook.php:332
-#: ../../include/items.php:3030 ../../index.php:288
+#: ../../mod/regmod.php:116 ../../mod/item.php:124 ../../mod/item.php:140
+#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:139
+#: ../../mod/profile_photo.php:150 ../../mod/profile_photo.php:163
+#: ../../mod/message.php:38 ../../mod/message.php:91
+#: ../../mod/allfriends.php:9 ../../mod/wall_upload.php:42
+#: ../../mod/follow.php:8 ../../mod/common.php:9 ../../mod/display.php:138
+#: ../../mod/profiles.php:7 ../../mod/profiles.php:232
+#: ../../mod/delegate.php:6 ../../mod/suggest.php:28 ../../mod/invite.php:13
+#: ../../mod/invite.php:81 ../../mod/dfrn_confirm.php:53
+#: ../../addon/facebook/facebook.php:452 ../../include/items.php:3110
+#: ../../index.php:291
 msgid "Permission denied."
 msgstr ""
 
@@ -81,8 +82,8 @@ msgstr ""
 msgid "Return to contact editor"
 msgstr ""
 
-#: ../../mod/crepair.php:148 ../../mod/settings.php:462
-#: ../../mod/settings.php:488 ../../mod/admin.php:484 ../../mod/admin.php:493
+#: ../../mod/crepair.php:148 ../../mod/settings.php:480
+#: ../../mod/settings.php:507 ../../mod/admin.php:487 ../../mod/admin.php:496
 msgid "Name"
 msgstr ""
 
@@ -119,26 +120,27 @@ msgid "New photo from this URL"
 msgstr ""
 
 #: ../../mod/crepair.php:166 ../../mod/fsuggest.php:107
-#: ../../mod/events.php:400 ../../mod/photos.php:900 ../../mod/photos.php:958
-#: ../../mod/photos.php:1182 ../../mod/photos.php:1222
-#: ../../mod/photos.php:1262 ../../mod/photos.php:1293
+#: ../../mod/events.php:400 ../../mod/photos.php:901 ../../mod/photos.php:959
+#: ../../mod/photos.php:1194 ../../mod/photos.php:1234
+#: ../../mod/photos.php:1274 ../../mod/photos.php:1305
 #: ../../mod/install.php:251 ../../mod/install.php:289
 #: ../../mod/localtime.php:45 ../../mod/contacts.php:319
-#: ../../mod/settings.php:460 ../../mod/settings.php:603
-#: ../../mod/settings.php:797 ../../mod/manage.php:109 ../../mod/group.php:80
-#: ../../mod/admin.php:313 ../../mod/admin.php:481 ../../mod/admin.php:609
-#: ../../mod/admin.php:776 ../../mod/admin.php:856 ../../mod/profiles.php:375
-#: ../../mod/invite.php:106 ../../addon/facebook/facebook.php:411
-#: ../../addon/yourls/yourls.php:76 ../../addon/ljpost/ljpost.php:92
+#: ../../mod/settings.php:478 ../../mod/settings.php:628
+#: ../../mod/settings.php:826 ../../mod/manage.php:109 ../../mod/group.php:85
+#: ../../mod/admin.php:316 ../../mod/admin.php:484 ../../mod/admin.php:613
+#: ../../mod/admin.php:785 ../../mod/admin.php:865 ../../mod/profiles.php:390
+#: ../../mod/invite.php:119 ../../addon/facebook/facebook.php:531
+#: ../../addon/yourls/yourls.php:76 ../../addon/ljpost/ljpost.php:93
 #: ../../addon/nsfw/nsfw.php:57
 #: ../../addon/uhremotestorage/uhremotestorage.php:89
-#: ../../addon/randplace/randplace.php:179 ../../addon/dwpost/dwpost.php:92
-#: ../../addon/drpost/drpost.php:110 ../../addon/geonames/geonames.php:187
-#: ../../addon/oembed.old/oembed.php:41 ../../addon/impressum/impressum.php:69
-#: ../../addon/blockem/blockem.php:57 ../../addon/qcomment/qcomment.php:61
+#: ../../addon/randplace/randplace.php:179 ../../addon/dwpost/dwpost.php:93
+#: ../../addon/drpost/drpost.php:110 ../../addon/frown/frown.php:84
+#: ../../addon/geonames/geonames.php:187 ../../addon/oembed.old/oembed.php:41
+#: ../../addon/impressum/impressum.php:69 ../../addon/blockem/blockem.php:57
+#: ../../addon/qcomment/qcomment.php:61
 #: ../../addon/openstreetmap/openstreetmap.php:70
 #: ../../addon/editplain/editplain.php:84 ../../addon/blackout/blackout.php:94
-#: ../../addon/pageheader/pageheader.php:52
+#: ../../addon/pageheader/pageheader.php:52 ../../addon/ijpost/ijpost.php:93
 #: ../../addon/statusnet/statusnet.php:273
 #: ../../addon/statusnet/statusnet.php:287
 #: ../../addon/statusnet/statusnet.php:313
@@ -150,7 +152,7 @@ msgstr ""
 #: ../../addon/piwik/piwik.php:89 ../../addon/twitter/twitter.php:175
 #: ../../addon/twitter/twitter.php:201 ../../addon/twitter/twitter.php:355
 #: ../../addon/posterous/posterous.php:90
-#: ../../view/theme/quattro/theme.php:15 ../../include/conversation.php:552
+#: ../../view/theme/quattro/theme.php:15 ../../include/conversation.php:555
 msgid "Submit"
 msgstr ""
 
@@ -158,15 +160,15 @@ msgstr ""
 msgid "Help:"
 msgstr ""
 
-#: ../../mod/help.php:34 ../../include/nav.php:82
+#: ../../mod/help.php:34 ../../include/nav.php:86
 msgid "Help"
 msgstr ""
 
-#: ../../mod/help.php:38 ../../index.php:221
+#: ../../mod/help.php:38 ../../index.php:224
 msgid "Not Found"
 msgstr ""
 
-#: ../../mod/help.php:41 ../../index.php:224
+#: ../../mod/help.php:41 ../../index.php:227
 msgid "Page not found."
 msgstr ""
 
@@ -204,11 +206,13 @@ msgstr ""
 msgid "Edit event"
 msgstr ""
 
-#: ../../mod/events.php:272 ../../include/text.php:982
+#: ../../mod/events.php:272 ../../include/text.php:1044
 msgid "link to source"
 msgstr ""
 
-#: ../../mod/events.php:296 ../../include/nav.php:50 ../../boot.php:1349
+#: ../../mod/events.php:296 ../../view/theme/diabook-blue/theme.php:219
+#: ../../view/theme/diabook/theme.php:225 ../../include/nav.php:52
+#: ../../boot.php:1399
 msgid "Events"
 msgstr ""
 
@@ -258,7 +262,7 @@ msgid "Description:"
 msgstr ""
 
 #: ../../mod/events.php:395 ../../include/event.php:37
-#: ../../include/bb2diaspora.php:260 ../../boot.php:980
+#: ../../include/bb2diaspora.php:260 ../../boot.php:1030
 msgid "Location:"
 msgstr ""
 
@@ -267,8 +271,8 @@ msgid "Share this event"
 msgstr ""
 
 #: ../../mod/tagrm.php:11 ../../mod/tagrm.php:94
-#: ../../mod/dfrn_request.php:686 ../../mod/settings.php:461
-#: ../../mod/settings.php:487 ../../addon/js_upload/js_upload.php:45
+#: ../../mod/dfrn_request.php:707 ../../mod/settings.php:479
+#: ../../mod/settings.php:506 ../../addon/js_upload/js_upload.php:45
 msgid "Cancel"
 msgstr ""
 
@@ -288,7 +292,7 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: ../../mod/dfrn_poll.php:91 ../../mod/dfrn_poll.php:517
+#: ../../mod/dfrn_poll.php:94 ../../mod/dfrn_poll.php:520
 #, php-format
 msgid "%s welcomes %s"
 msgstr ""
@@ -311,245 +315,251 @@ msgid ""
 "and/or create new posts for you?"
 msgstr ""
 
-#: ../../mod/api.php:105 ../../mod/dfrn_request.php:676
-#: ../../mod/settings.php:692 ../../mod/settings.php:698
-#: ../../mod/settings.php:706 ../../mod/settings.php:710
-#: ../../mod/settings.php:715 ../../mod/settings.php:721
-#: ../../mod/settings.php:727 ../../mod/settings.php:787
-#: ../../mod/settings.php:788 ../../mod/settings.php:789
-#: ../../mod/settings.php:790 ../../mod/register.php:524
-#: ../../mod/profiles.php:357
+#: ../../mod/api.php:105 ../../mod/dfrn_request.php:695
+#: ../../mod/settings.php:721 ../../mod/settings.php:727
+#: ../../mod/settings.php:735 ../../mod/settings.php:739
+#: ../../mod/settings.php:744 ../../mod/settings.php:750
+#: ../../mod/settings.php:756 ../../mod/settings.php:816
+#: ../../mod/settings.php:817 ../../mod/settings.php:818
+#: ../../mod/settings.php:819 ../../mod/register.php:534
+#: ../../mod/profiles.php:369
 msgid "Yes"
 msgstr ""
 
-#: ../../mod/api.php:106 ../../mod/dfrn_request.php:677
-#: ../../mod/settings.php:692 ../../mod/settings.php:698
-#: ../../mod/settings.php:706 ../../mod/settings.php:710
-#: ../../mod/settings.php:715 ../../mod/settings.php:721
-#: ../../mod/settings.php:727 ../../mod/settings.php:787
-#: ../../mod/settings.php:788 ../../mod/settings.php:789
-#: ../../mod/settings.php:790 ../../mod/register.php:525
-#: ../../mod/profiles.php:358
+#: ../../mod/api.php:106 ../../mod/dfrn_request.php:696
+#: ../../mod/settings.php:721 ../../mod/settings.php:727
+#: ../../mod/settings.php:735 ../../mod/settings.php:739
+#: ../../mod/settings.php:744 ../../mod/settings.php:750
+#: ../../mod/settings.php:756 ../../mod/settings.php:816
+#: ../../mod/settings.php:817 ../../mod/settings.php:818
+#: ../../mod/settings.php:819 ../../mod/register.php:535
+#: ../../mod/profiles.php:370
 msgid "No"
 msgstr ""
 
-#: ../../mod/photos.php:42
+#: ../../mod/photos.php:43
 msgid "Photo Albums"
 msgstr ""
 
-#: ../../mod/photos.php:50 ../../mod/photos.php:150 ../../mod/photos.php:879
-#: ../../mod/photos.php:950 ../../mod/photos.php:965 ../../mod/photos.php:1371
-#: ../../mod/photos.php:1383 ../../addon/communityhome/communityhome.php:110
+#: ../../mod/photos.php:51 ../../mod/photos.php:151 ../../mod/photos.php:880
+#: ../../mod/photos.php:951 ../../mod/photos.php:966 ../../mod/photos.php:1383
+#: ../../mod/photos.php:1395 ../../addon/communityhome/communityhome.php:110
+#: ../../view/theme/diabook-blue/theme.php:110
+#: ../../view/theme/diabook/theme.php:113
 msgid "Contact Photos"
 msgstr ""
 
-#: ../../mod/photos.php:57 ../../mod/photos.php:975 ../../mod/photos.php:1413
+#: ../../mod/photos.php:58 ../../mod/photos.php:976 ../../mod/photos.php:1425
 msgid "Upload New Photos"
 msgstr ""
 
-#: ../../mod/photos.php:68 ../../mod/settings.php:11
+#: ../../mod/photos.php:69 ../../mod/settings.php:11
 msgid "everybody"
 msgstr ""
 
-#: ../../mod/photos.php:139
+#: ../../mod/photos.php:140
 msgid "Contact information unavailable"
 msgstr ""
 
-#: ../../mod/photos.php:150 ../../mod/photos.php:597 ../../mod/photos.php:950
-#: ../../mod/photos.php:965 ../../mod/register.php:327
-#: ../../mod/register.php:334 ../../mod/register.php:341
-#: ../../mod/profile_photo.php:58 ../../mod/profile_photo.php:65
-#: ../../mod/profile_photo.php:72 ../../mod/profile_photo.php:170
-#: ../../mod/profile_photo.php:246 ../../mod/profile_photo.php:255
+#: ../../mod/photos.php:151 ../../mod/photos.php:598 ../../mod/photos.php:951
+#: ../../mod/photos.php:966 ../../mod/register.php:337
+#: ../../mod/register.php:344 ../../mod/register.php:351
+#: ../../mod/profile_photo.php:60 ../../mod/profile_photo.php:67
+#: ../../mod/profile_photo.php:74 ../../mod/profile_photo.php:174
+#: ../../mod/profile_photo.php:252 ../../mod/profile_photo.php:261
 #: ../../addon/communityhome/communityhome.php:111
+#: ../../view/theme/diabook-blue/theme.php:111
+#: ../../view/theme/diabook/theme.php:114
 msgid "Profile Photos"
 msgstr ""
 
-#: ../../mod/photos.php:160
+#: ../../mod/photos.php:161
 msgid "Album not found."
 msgstr ""
 
-#: ../../mod/photos.php:178 ../../mod/photos.php:959
+#: ../../mod/photos.php:179 ../../mod/photos.php:960
 msgid "Delete Album"
 msgstr ""
 
-#: ../../mod/photos.php:241 ../../mod/photos.php:1183
+#: ../../mod/photos.php:242 ../../mod/photos.php:1195
 msgid "Delete Photo"
 msgstr ""
 
-#: ../../mod/photos.php:528
+#: ../../mod/photos.php:529
 msgid "was tagged in a"
 msgstr ""
 
-#: ../../mod/photos.php:528 ../../mod/like.php:127 ../../mod/tagger.php:70
-#: ../../addon/communityhome/communityhome.php:163 ../../include/text.php:1226
-#: ../../include/diaspora.php:1600 ../../include/conversation.php:53
+#: ../../mod/photos.php:529 ../../mod/like.php:127 ../../mod/tagger.php:70
+#: ../../addon/communityhome/communityhome.php:163
+#: ../../view/theme/diabook-blue/theme.php:82
+#: ../../view/theme/diabook/theme.php:85 ../../include/text.php:1288
+#: ../../include/diaspora.php:1642 ../../include/conversation.php:53
 #: ../../include/conversation.php:126
 msgid "photo"
 msgstr ""
 
-#: ../../mod/photos.php:528
+#: ../../mod/photos.php:529
 msgid "by"
 msgstr ""
 
-#: ../../mod/photos.php:631 ../../addon/js_upload/js_upload.php:315
+#: ../../mod/photos.php:632 ../../addon/js_upload/js_upload.php:315
 msgid "Image exceeds size limit of "
 msgstr ""
 
-#: ../../mod/photos.php:639
+#: ../../mod/photos.php:640
 msgid "Image file is empty."
 msgstr ""
 
-#: ../../mod/photos.php:653 ../../mod/profile_photo.php:122
+#: ../../mod/photos.php:654 ../../mod/profile_photo.php:124
 #: ../../mod/wall_upload.php:65
 msgid "Unable to process image."
 msgstr ""
 
-#: ../../mod/photos.php:673 ../../mod/profile_photo.php:251
+#: ../../mod/photos.php:674 ../../mod/profile_photo.php:257
 #: ../../mod/wall_upload.php:84
 msgid "Image upload failed."
 msgstr ""
 
-#: ../../mod/photos.php:759 ../../mod/community.php:16
-#: ../../mod/dfrn_request.php:625 ../../mod/viewcontacts.php:17
-#: ../../mod/display.php:7 ../../mod/search.php:71 ../../mod/directory.php:33
+#: ../../mod/photos.php:760 ../../mod/community.php:16
+#: ../../mod/dfrn_request.php:626 ../../mod/viewcontacts.php:17
+#: ../../mod/display.php:7 ../../mod/search.php:71 ../../mod/directory.php:29
 msgid "Public access denied."
 msgstr ""
 
-#: ../../mod/photos.php:769
+#: ../../mod/photos.php:770
 msgid "No photos selected"
 msgstr ""
 
-#: ../../mod/photos.php:846
+#: ../../mod/photos.php:847
 msgid "Access to this item is restricted."
 msgstr ""
 
-#: ../../mod/photos.php:907
+#: ../../mod/photos.php:908
 msgid "Upload Photos"
 msgstr ""
 
-#: ../../mod/photos.php:910 ../../mod/photos.php:954
+#: ../../mod/photos.php:911 ../../mod/photos.php:955
 msgid "New album name: "
 msgstr ""
 
-#: ../../mod/photos.php:911
+#: ../../mod/photos.php:912
 msgid "or existing album name: "
 msgstr ""
 
-#: ../../mod/photos.php:912
+#: ../../mod/photos.php:913
 msgid "Do not show a status post for this upload"
 msgstr ""
 
-#: ../../mod/photos.php:914 ../../mod/photos.php:1178
+#: ../../mod/photos.php:915 ../../mod/photos.php:1190
 msgid "Permissions"
 msgstr ""
 
-#: ../../mod/photos.php:969
+#: ../../mod/photos.php:970
 msgid "Edit Album"
 msgstr ""
 
-#: ../../mod/photos.php:984 ../../mod/photos.php:1396
+#: ../../mod/photos.php:985 ../../mod/photos.php:1408
 msgid "View Photo"
 msgstr ""
 
-#: ../../mod/photos.php:1019
+#: ../../mod/photos.php:1020
 msgid "Permission denied. Access to this item may be restricted."
 msgstr ""
 
-#: ../../mod/photos.php:1021
+#: ../../mod/photos.php:1022
 msgid "Photo not available"
 msgstr ""
 
-#: ../../mod/photos.php:1071
+#: ../../mod/photos.php:1072
 msgid "View photo"
 msgstr ""
 
-#: ../../mod/photos.php:1071
+#: ../../mod/photos.php:1072
 msgid "Edit photo"
 msgstr ""
 
-#: ../../mod/photos.php:1072
+#: ../../mod/photos.php:1073
 msgid "Use as profile photo"
 msgstr ""
 
-#: ../../mod/photos.php:1078 ../../include/conversation.php:482
+#: ../../mod/photos.php:1079 ../../include/conversation.php:480
 msgid "Private Message"
 msgstr ""
 
-#: ../../mod/photos.php:1089
+#: ../../mod/photos.php:1101
 msgid "View Full Size"
 msgstr ""
 
-#: ../../mod/photos.php:1157
+#: ../../mod/photos.php:1169
 msgid "Tags: "
 msgstr ""
 
-#: ../../mod/photos.php:1160
+#: ../../mod/photos.php:1172
 msgid "[Remove any tag]"
 msgstr ""
 
-#: ../../mod/photos.php:1171
+#: ../../mod/photos.php:1183
 msgid "New album name"
 msgstr ""
 
-#: ../../mod/photos.php:1174
+#: ../../mod/photos.php:1186
 msgid "Caption"
 msgstr ""
 
-#: ../../mod/photos.php:1176
+#: ../../mod/photos.php:1188
 msgid "Add a Tag"
 msgstr ""
 
-#: ../../mod/photos.php:1180
+#: ../../mod/photos.php:1192
 msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
 msgstr ""
 
-#: ../../mod/photos.php:1200 ../../include/conversation.php:529
+#: ../../mod/photos.php:1212 ../../include/conversation.php:529
 msgid "I like this (toggle)"
 msgstr ""
 
-#: ../../mod/photos.php:1201 ../../include/conversation.php:530
+#: ../../mod/photos.php:1213 ../../include/conversation.php:530
 msgid "I don't like this (toggle)"
 msgstr ""
 
-#: ../../mod/photos.php:1202 ../../include/conversation.php:933
+#: ../../mod/photos.php:1214 ../../include/conversation.php:960
 msgid "Share"
 msgstr ""
 
-#: ../../mod/photos.php:1203 ../../mod/editpost.php:104
-#: ../../mod/message.php:155 ../../mod/message.php:296
-#: ../../include/conversation.php:348 ../../include/conversation.php:694
-#: ../../include/conversation.php:950
+#: ../../mod/photos.php:1215 ../../mod/editpost.php:104
+#: ../../mod/message.php:189 ../../mod/message.php:352
+#: ../../include/conversation.php:362 ../../include/conversation.php:702
+#: ../../include/conversation.php:977
 msgid "Please wait"
 msgstr ""
 
-#: ../../mod/photos.php:1219 ../../mod/photos.php:1259
-#: ../../mod/photos.php:1290 ../../include/conversation.php:549
+#: ../../mod/photos.php:1231 ../../mod/photos.php:1271
+#: ../../mod/photos.php:1302 ../../include/conversation.php:552
 msgid "This is you"
 msgstr ""
 
-#: ../../mod/photos.php:1221 ../../mod/photos.php:1261
-#: ../../mod/photos.php:1292 ../../include/conversation.php:551
-#: ../../boot.php:447
+#: ../../mod/photos.php:1233 ../../mod/photos.php:1273
+#: ../../mod/photos.php:1304 ../../include/conversation.php:554
+#: ../../boot.php:488
 msgid "Comment"
 msgstr ""
 
-#: ../../mod/photos.php:1223 ../../mod/editpost.php:123
-#: ../../include/conversation.php:553 ../../include/conversation.php:968
+#: ../../mod/photos.php:1235 ../../mod/editpost.php:123
+#: ../../include/conversation.php:556 ../../include/conversation.php:995
 msgid "Preview"
 msgstr ""
 
-#: ../../mod/photos.php:1320 ../../mod/settings.php:520
-#: ../../mod/settings.php:601 ../../mod/group.php:158 ../../mod/admin.php:488
-#: ../../include/conversation.php:304 ../../include/conversation.php:573
+#: ../../mod/photos.php:1332 ../../mod/settings.php:542
+#: ../../mod/settings.php:626 ../../mod/group.php:168 ../../mod/admin.php:491
+#: ../../include/conversation.php:318 ../../include/conversation.php:576
 msgid "Delete"
 msgstr ""
 
-#: ../../mod/photos.php:1402
+#: ../../mod/photos.php:1414
 msgid "View Album"
 msgstr ""
 
-#: ../../mod/photos.php:1411
+#: ../../mod/photos.php:1423
 msgid "Recent Photos"
 msgstr ""
 
@@ -557,43 +567,45 @@ msgstr ""
 msgid "Not available."
 msgstr ""
 
-#: ../../mod/community.php:30 ../../include/nav.php:97
+#: ../../mod/community.php:30 ../../addon/pages/pages.php:75
+#: ../../view/theme/diabook-blue/theme.php:221
+#: ../../view/theme/diabook/theme.php:227 ../../include/nav.php:101
 msgid "Community"
 msgstr ""
 
-#: ../../mod/community.php:60 ../../mod/search.php:118
+#: ../../mod/community.php:61 ../../mod/search.php:119
 msgid "No results."
 msgstr ""
 
-#: ../../mod/friendica.php:43
+#: ../../mod/friendica.php:47
 msgid "This is Friendica, version"
 msgstr ""
 
-#: ../../mod/friendica.php:44
+#: ../../mod/friendica.php:48
 msgid "running at web location"
 msgstr ""
 
-#: ../../mod/friendica.php:46
+#: ../../mod/friendica.php:50
 msgid ""
 "Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn "
 "more about the Friendica project."
 msgstr ""
 
-#: ../../mod/friendica.php:48
+#: ../../mod/friendica.php:52
 msgid "Bug reports and issues: please visit"
 msgstr ""
 
-#: ../../mod/friendica.php:49
+#: ../../mod/friendica.php:53
 msgid ""
 "Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - "
 "dot com"
 msgstr ""
 
-#: ../../mod/friendica.php:54
-msgid "Installed plugins/addons/apps"
+#: ../../mod/friendica.php:58
+msgid "Installed plugins/addons/apps:"
 msgstr ""
 
-#: ../../mod/friendica.php:62
+#: ../../mod/friendica.php:71
 msgid "No installed plugins/addons/apps"
 msgstr ""
 
@@ -605,26 +617,26 @@ msgstr ""
 msgid "Edit post"
 msgstr ""
 
-#: ../../mod/editpost.php:80 ../../include/conversation.php:919
+#: ../../mod/editpost.php:80 ../../include/conversation.php:946
 msgid "Post to Email"
 msgstr ""
 
-#: ../../mod/editpost.php:95 ../../mod/settings.php:519
-#: ../../include/conversation.php:560
+#: ../../mod/editpost.php:95 ../../mod/settings.php:541
+#: ../../include/conversation.php:563
 msgid "Edit"
 msgstr ""
 
-#: ../../mod/editpost.php:96 ../../mod/message.php:153
-#: ../../mod/message.php:294 ../../include/conversation.php:934
+#: ../../mod/editpost.php:96 ../../mod/message.php:187
+#: ../../mod/message.php:350 ../../include/conversation.php:961
 msgid "Upload photo"
 msgstr ""
 
-#: ../../mod/editpost.php:97 ../../include/conversation.php:936
+#: ../../mod/editpost.php:97 ../../include/conversation.php:963
 msgid "Attach file"
 msgstr ""
 
-#: ../../mod/editpost.php:98 ../../mod/message.php:154
-#: ../../mod/message.php:295 ../../include/conversation.php:938
+#: ../../mod/editpost.php:98 ../../mod/message.php:188
+#: ../../mod/message.php:351 ../../include/conversation.php:965
 msgid "Insert web link"
 msgstr ""
 
@@ -640,201 +652,212 @@ msgstr ""
 msgid "Insert Vorbis [.ogg] audio"
 msgstr ""
 
-#: ../../mod/editpost.php:102 ../../include/conversation.php:944
+#: ../../mod/editpost.php:102 ../../include/conversation.php:971
 msgid "Set your location"
 msgstr ""
 
-#: ../../mod/editpost.php:103 ../../include/conversation.php:946
+#: ../../mod/editpost.php:103 ../../include/conversation.php:973
 msgid "Clear browser location"
 msgstr ""
 
-#: ../../mod/editpost.php:105 ../../include/conversation.php:951
+#: ../../mod/editpost.php:105 ../../include/conversation.php:978
 msgid "Permission settings"
 msgstr ""
 
-#: ../../mod/editpost.php:113 ../../include/conversation.php:960
+#: ../../mod/editpost.php:113 ../../include/conversation.php:987
 msgid "CC: email addresses"
 msgstr ""
 
-#: ../../mod/editpost.php:114 ../../include/conversation.php:961
+#: ../../mod/editpost.php:114 ../../include/conversation.php:988
 msgid "Public post"
 msgstr ""
 
-#: ../../mod/editpost.php:117 ../../include/conversation.php:949
+#: ../../mod/editpost.php:117 ../../include/conversation.php:976
 msgid "Set title"
 msgstr ""
 
-#: ../../mod/editpost.php:118 ../../include/conversation.php:963
+#: ../../mod/editpost.php:118 ../../include/conversation.php:990
 msgid "Example: bob@example.com, mary@example.com"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:92
+#: ../../mod/dfrn_request.php:93
 msgid "This introduction has already been accepted."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:116 ../../mod/dfrn_request.php:381
+#: ../../mod/dfrn_request.php:117 ../../mod/dfrn_request.php:382
 msgid "Profile location is not valid or does not contain profile information."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:121 ../../mod/dfrn_request.php:386
+#: ../../mod/dfrn_request.php:122 ../../mod/dfrn_request.php:387
 msgid "Warning: profile location has no identifiable owner name."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:123 ../../mod/dfrn_request.php:388
+#: ../../mod/dfrn_request.php:124 ../../mod/dfrn_request.php:389
 msgid "Warning: profile location has no profile photo."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:126 ../../mod/dfrn_request.php:391
+#: ../../mod/dfrn_request.php:127 ../../mod/dfrn_request.php:392
 #, php-format
 msgid "%d required parameter was not found at the given location"
 msgid_plural "%d required parameters were not found at the given location"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../mod/dfrn_request.php:167
+#: ../../mod/dfrn_request.php:168
 msgid "Introduction complete."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:191
+#: ../../mod/dfrn_request.php:192
 msgid "Unrecoverable protocol error."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:219
+#: ../../mod/dfrn_request.php:220
 msgid "Profile unavailable."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:244
+#: ../../mod/dfrn_request.php:245
 #, php-format
 msgid "%s has received too many connection requests today."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:245
+#: ../../mod/dfrn_request.php:246
 msgid "Spam protection measures have been invoked."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:246
+#: ../../mod/dfrn_request.php:247
 msgid "Friends are advised to please try again in 24 hours."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:306
+#: ../../mod/dfrn_request.php:307
 msgid "Invalid locator"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:326
+#: ../../mod/dfrn_request.php:327
 msgid "Unable to resolve your name at the provided location."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:339
+#: ../../mod/dfrn_request.php:340
 msgid "You have already introduced yourself here."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:343
+#: ../../mod/dfrn_request.php:344
 #, php-format
 msgid "Apparently you are already friends with %s."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:364
+#: ../../mod/dfrn_request.php:365
 msgid "Invalid profile URL."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:370 ../../mod/follow.php:20
+#: ../../mod/dfrn_request.php:371 ../../mod/follow.php:20
 msgid "Disallowed profile URL."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:439 ../../mod/contacts.php:102
+#: ../../mod/dfrn_request.php:440 ../../mod/contacts.php:102
 msgid "Failed to update contact record."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:460
+#: ../../mod/dfrn_request.php:461
 msgid "Your introduction has been sent."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:513
+#: ../../mod/dfrn_request.php:514
 msgid "Please login to confirm introduction."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:527
+#: ../../mod/dfrn_request.php:528
 msgid ""
 "Incorrect identity currently logged in. Please login to <strong>this</"
 "strong> profile."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:539
+#: ../../mod/dfrn_request.php:540
 #, php-format
 msgid "Welcome home %s."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:540
+#: ../../mod/dfrn_request.php:541
 #, php-format
 msgid "Please confirm your introduction/connection request to %s."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:541
+#: ../../mod/dfrn_request.php:542
 msgid "Confirm"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:582 ../../include/items.php:2566
+#: ../../mod/dfrn_request.php:583 ../../include/items.php:2641
 msgid "[Name Withheld]"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:666
+#: ../../mod/dfrn_request.php:667
 #, php-format
 msgid ""
 "Diaspora members: Please do not use this form. Instead, enter \"%s\" into "
 "your Diaspora search bar."
 msgstr ""
 
-#: ../../mod/dfrn_request.php:669
+#: ../../mod/dfrn_request.php:670
 msgid ""
 "Please enter your 'Identity Address' from one of the following supported "
-"social networks:"
+"communications networks:"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:672
+#: ../../mod/dfrn_request.php:686
+msgid "<strike>Connect as an email follower</strike> (Coming soon)"
+msgstr ""
+
+#: ../../mod/dfrn_request.php:688
+msgid ""
+"If you are not yet a member of the free social web, <a href=\"http://dir."
+"friendica.com/siteinfo\">follow this link to find a public Friendica site "
+"and join us today</a>."
+msgstr ""
+
+#: ../../mod/dfrn_request.php:691
 msgid "Friend/Connection Request"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:673
+#: ../../mod/dfrn_request.php:692
 msgid ""
 "Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
 "testuser@identi.ca"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:674
+#: ../../mod/dfrn_request.php:693
 msgid "Please answer the following:"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:675
+#: ../../mod/dfrn_request.php:694
 #, php-format
 msgid "Does %s know you?"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:678
+#: ../../mod/dfrn_request.php:697
 msgid "Add a personal note:"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:680 ../../include/contact_selectors.php:76
+#: ../../mod/dfrn_request.php:699 ../../include/contact_selectors.php:76
 msgid "Friendica"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:681
+#: ../../mod/dfrn_request.php:700
 msgid "StatusNet/Federated Social Web"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:682 ../../mod/settings.php:555
+#: ../../mod/dfrn_request.php:701 ../../mod/settings.php:578
 #: ../../include/contact_selectors.php:80
 msgid "Diaspora"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:683
+#: ../../mod/dfrn_request.php:702
 msgid "- please share from your own site as noted above"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:684
+#: ../../mod/dfrn_request.php:703
 msgid "Your Identity Address:"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:685
+#: ../../mod/dfrn_request.php:706
 msgid "Submit Request"
 msgstr ""
 
@@ -1129,7 +1152,7 @@ msgid "is interested in:"
 msgstr ""
 
 #: ../../mod/match.php:58 ../../mod/suggest.php:59
-#: ../../include/contact_widgets.php:9 ../../boot.php:930
+#: ../../include/contact_widgets.php:9 ../../boot.php:980
 msgid "Connect"
 msgstr ""
 
@@ -1169,25 +1192,26 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: ../../mod/notifications.php:76 ../../include/nav.php:109
+#: ../../mod/notifications.php:76 ../../include/nav.php:113
 msgid "Network"
 msgstr ""
 
-#: ../../mod/notifications.php:81 ../../mod/network.php:177
+#: ../../mod/notifications.php:81 ../../mod/network.php:182
 msgid "Personal"
 msgstr ""
 
-#: ../../mod/notifications.php:86 ../../include/nav.php:73
-#: ../../include/nav.php:111
+#: ../../mod/notifications.php:86 ../../view/theme/diabook-blue/theme.php:215
+#: ../../view/theme/diabook/theme.php:221 ../../include/nav.php:77
+#: ../../include/nav.php:115
 msgid "Home"
 msgstr ""
 
-#: ../../mod/notifications.php:91 ../../include/nav.php:117
+#: ../../mod/notifications.php:91 ../../include/nav.php:121
 msgid "Introductions"
 msgstr ""
 
-#: ../../mod/notifications.php:96 ../../mod/message.php:76
-#: ../../include/nav.php:124
+#: ../../mod/notifications.php:96 ../../mod/message.php:103
+#: ../../include/nav.php:128
 msgid "Messages"
 msgstr ""
 
@@ -1226,7 +1250,7 @@ msgid "if applicable"
 msgstr ""
 
 #: ../../mod/notifications.php:153 ../../mod/notifications.php:200
-#: ../../mod/admin.php:486
+#: ../../mod/admin.php:489
 msgid "Approve"
 msgstr ""
 
@@ -1270,7 +1294,7 @@ msgstr ""
 msgid "No introductions."
 msgstr ""
 
-#: ../../mod/notifications.php:212 ../../include/nav.php:118
+#: ../../mod/notifications.php:212 ../../include/nav.php:122
 msgid "Notifications"
 msgstr ""
 
@@ -1423,12 +1447,12 @@ msgid "View all contacts"
 msgstr ""
 
 #: ../../mod/contacts.php:297 ../../mod/contacts.php:344
-#: ../../mod/admin.php:490
+#: ../../mod/admin.php:493
 msgid "Unblock"
 msgstr ""
 
 #: ../../mod/contacts.php:297 ../../mod/contacts.php:344
-#: ../../mod/admin.php:489
+#: ../../mod/admin.php:492
 msgid "Block"
 msgstr ""
 
@@ -1463,8 +1487,8 @@ msgstr ""
 msgid "Edit contact notes"
 msgstr ""
 
-#: ../../mod/contacts.php:328 ../../mod/contacts.php:497
-#: ../../mod/viewcontacts.php:60
+#: ../../mod/contacts.php:328 ../../mod/contacts.php:501
+#: ../../mod/viewcontacts.php:62
 #, php-format
 msgid "Visit %s's profile [%s]"
 msgstr ""
@@ -1497,7 +1521,7 @@ msgstr ""
 msgid "Update public posts"
 msgstr ""
 
-#: ../../mod/contacts.php:341 ../../mod/admin.php:905
+#: ../../mod/contacts.php:341 ../../mod/admin.php:914
 msgid "Update now"
 msgstr ""
 
@@ -1514,57 +1538,62 @@ msgid ""
 "Replies/likes to your public posts <strong>may</strong> still be visible"
 msgstr ""
 
-#: ../../mod/contacts.php:399 ../../mod/group.php:179
+#: ../../mod/contacts.php:399
+msgid "Suggestions"
+msgstr ""
+
+#: ../../mod/contacts.php:404 ../../mod/group.php:191
 msgid "All Contacts"
 msgstr ""
 
-#: ../../mod/contacts.php:404
+#: ../../mod/contacts.php:409
 msgid "Unblocked Contacts"
 msgstr ""
 
-#: ../../mod/contacts.php:410
+#: ../../mod/contacts.php:415
 msgid "Blocked Contacts"
 msgstr ""
 
-#: ../../mod/contacts.php:416
+#: ../../mod/contacts.php:421
 msgid "Ignored Contacts"
 msgstr ""
 
-#: ../../mod/contacts.php:422
+#: ../../mod/contacts.php:427
 msgid "Hidden Contacts"
 msgstr ""
 
-#: ../../mod/contacts.php:473
+#: ../../mod/contacts.php:477
 msgid "Mutual Friendship"
 msgstr ""
 
-#: ../../mod/contacts.php:477
+#: ../../mod/contacts.php:481
 msgid "is a fan of yours"
 msgstr ""
 
-#: ../../mod/contacts.php:481
+#: ../../mod/contacts.php:485
 msgid "you are a fan of"
 msgstr ""
 
-#: ../../mod/contacts.php:498 ../../include/Contact.php:135
-#: ../../include/conversation.php:792
+#: ../../mod/contacts.php:502 ../../include/Contact.php:141
+#: ../../include/conversation.php:817
 msgid "Edit contact"
 msgstr ""
 
-#: ../../mod/contacts.php:519 ../../include/nav.php:132
+#: ../../mod/contacts.php:523 ../../view/theme/diabook-blue/theme.php:217
+#: ../../view/theme/diabook/theme.php:223 ../../include/nav.php:139
 msgid "Contacts"
 msgstr ""
 
-#: ../../mod/contacts.php:523
+#: ../../mod/contacts.php:527
 msgid "Search your contacts"
 msgstr ""
 
-#: ../../mod/contacts.php:524 ../../mod/directory.php:67
+#: ../../mod/contacts.php:528 ../../mod/directory.php:57
 msgid "Finding: "
 msgstr ""
 
-#: ../../mod/contacts.php:525 ../../mod/directory.php:69
-#: ../../include/contact_widgets.php:34
+#: ../../mod/contacts.php:529 ../../mod/directory.php:59
+#: ../../include/contact_widgets.php:32
 msgid "Find"
 msgstr ""
 
@@ -1572,510 +1601,522 @@ msgstr ""
 msgid "No valid account found."
 msgstr ""
 
-#: ../../mod/lostpass.php:31
+#: ../../mod/lostpass.php:32
 msgid "Password reset request issued. Check your email."
 msgstr ""
 
-#: ../../mod/lostpass.php:42
+#: ../../mod/lostpass.php:43
 #, php-format
 msgid "Password reset requested at %s"
 msgstr ""
 
-#: ../../mod/lostpass.php:44 ../../mod/lostpass.php:106
-#: ../../mod/register.php:380 ../../mod/register.php:434
-#: ../../mod/regmod.php:54 ../../mod/dfrn_confirm.php:726
-#: ../../include/items.php:2575
+#: ../../mod/lostpass.php:45 ../../mod/lostpass.php:107
+#: ../../mod/register.php:390 ../../mod/register.php:444
+#: ../../mod/regmod.php:54 ../../mod/dfrn_confirm.php:732
+#: ../../addon/facebook/facebook.php:601 ../../include/items.php:2650
 msgid "Administrator"
 msgstr ""
 
-#: ../../mod/lostpass.php:64
+#: ../../mod/lostpass.php:65
 msgid ""
 "Request could not be verified. (You may have previously submitted it.) "
 "Password reset failed."
 msgstr ""
 
-#: ../../mod/lostpass.php:82 ../../boot.php:723
+#: ../../mod/lostpass.php:83 ../../boot.php:773
 msgid "Password Reset"
 msgstr ""
 
-#: ../../mod/lostpass.php:83
+#: ../../mod/lostpass.php:84
 msgid "Your password has been reset as requested."
 msgstr ""
 
-#: ../../mod/lostpass.php:84
+#: ../../mod/lostpass.php:85
 msgid "Your new password is"
 msgstr ""
 
-#: ../../mod/lostpass.php:85
+#: ../../mod/lostpass.php:86
 msgid "Save or copy your new password - and then"
 msgstr ""
 
-#: ../../mod/lostpass.php:86
+#: ../../mod/lostpass.php:87
 msgid "click here to login"
 msgstr ""
 
-#: ../../mod/lostpass.php:87
+#: ../../mod/lostpass.php:88
 msgid ""
 "Your password may be changed from the <em>Settings</em> page after "
 "successful login."
 msgstr ""
 
-#: ../../mod/lostpass.php:118
+#: ../../mod/lostpass.php:119
 msgid "Forgot your Password?"
 msgstr ""
 
-#: ../../mod/lostpass.php:119
+#: ../../mod/lostpass.php:120
 msgid ""
 "Enter your email address and submit to have your password reset. Then check "
 "your email for further instructions."
 msgstr ""
 
-#: ../../mod/lostpass.php:120
+#: ../../mod/lostpass.php:121
 msgid "Nickname or Email: "
 msgstr ""
 
-#: ../../mod/lostpass.php:121
+#: ../../mod/lostpass.php:122
 msgid "Reset"
 msgstr ""
 
-#: ../../mod/settings.php:72
+#: ../../mod/settings.php:76
 msgid "Missing some important data!"
 msgstr ""
 
-#: ../../mod/settings.php:75 ../../mod/settings.php:486 ../../mod/admin.php:75
+#: ../../mod/settings.php:79 ../../mod/settings.php:505 ../../mod/admin.php:75
 msgid "Update"
 msgstr ""
 
-#: ../../mod/settings.php:175
+#: ../../mod/settings.php:184
 msgid "Failed to connect with email account using the settings provided."
 msgstr ""
 
-#: ../../mod/settings.php:180
+#: ../../mod/settings.php:189
 msgid "Email settings updated."
 msgstr ""
 
-#: ../../mod/settings.php:198
+#: ../../mod/settings.php:208
 msgid "Passwords do not match. Password unchanged."
 msgstr ""
 
-#: ../../mod/settings.php:203
+#: ../../mod/settings.php:213
 msgid "Empty passwords are not allowed. Password unchanged."
 msgstr ""
 
-#: ../../mod/settings.php:214
+#: ../../mod/settings.php:224
 msgid "Password changed."
 msgstr ""
 
-#: ../../mod/settings.php:216
+#: ../../mod/settings.php:226
 msgid "Password update failed. Please try again."
 msgstr ""
 
-#: ../../mod/settings.php:280
+#: ../../mod/settings.php:294
 msgid " Please use a shorter name."
 msgstr ""
 
-#: ../../mod/settings.php:282
+#: ../../mod/settings.php:296
 msgid " Name too short."
 msgstr ""
 
-#: ../../mod/settings.php:288
+#: ../../mod/settings.php:302
 msgid " Not valid email."
 msgstr ""
 
-#: ../../mod/settings.php:290
+#: ../../mod/settings.php:304
 msgid " Cannot change to that email."
 msgstr ""
 
-#: ../../mod/settings.php:358 ../../addon/facebook/facebook.php:321
+#: ../../mod/settings.php:375 ../../addon/facebook/facebook.php:441
 #: ../../addon/impressum/impressum.php:64
 #: ../../addon/openstreetmap/openstreetmap.php:80
 #: ../../addon/piwik/piwik.php:105 ../../addon/twitter/twitter.php:350
 msgid "Settings updated."
 msgstr ""
 
-#: ../../mod/settings.php:422 ../../include/nav.php:130
+#: ../../mod/settings.php:439 ../../include/nav.php:137
 msgid "Account settings"
 msgstr ""
 
-#: ../../mod/settings.php:427
+#: ../../mod/settings.php:444
 msgid "Connector settings"
 msgstr ""
 
-#: ../../mod/settings.php:432
+#: ../../mod/settings.php:449
 msgid "Plugin settings"
 msgstr ""
 
-#: ../../mod/settings.php:437
+#: ../../mod/settings.php:454
 msgid "Connections"
 msgstr ""
 
-#: ../../mod/settings.php:442
+#: ../../mod/settings.php:459
 msgid "Export personal data"
 msgstr ""
 
-#: ../../mod/settings.php:459 ../../mod/settings.php:485
-#: ../../mod/settings.php:518
+#: ../../mod/settings.php:477 ../../mod/settings.php:504
+#: ../../mod/settings.php:540
 msgid "Add application"
 msgstr ""
 
-#: ../../mod/settings.php:463 ../../mod/settings.php:489
+#: ../../mod/settings.php:481 ../../mod/settings.php:508
 #: ../../addon/statusnet/statusnet.php:526
 msgid "Consumer Key"
 msgstr ""
 
-#: ../../mod/settings.php:464 ../../mod/settings.php:490
+#: ../../mod/settings.php:482 ../../mod/settings.php:509
 #: ../../addon/statusnet/statusnet.php:525
 msgid "Consumer Secret"
 msgstr ""
 
-#: ../../mod/settings.php:465 ../../mod/settings.php:491
+#: ../../mod/settings.php:483 ../../mod/settings.php:510
 msgid "Redirect"
 msgstr ""
 
-#: ../../mod/settings.php:466 ../../mod/settings.php:492
+#: ../../mod/settings.php:484 ../../mod/settings.php:511
 msgid "Icon url"
 msgstr ""
 
-#: ../../mod/settings.php:477
+#: ../../mod/settings.php:495
 msgid "You can't edit this application."
 msgstr ""
 
-#: ../../mod/settings.php:517
+#: ../../mod/settings.php:539
 msgid "Connected Apps"
 msgstr ""
 
-#: ../../mod/settings.php:521
+#: ../../mod/settings.php:543
 msgid "Client key starts with"
 msgstr ""
 
-#: ../../mod/settings.php:522
+#: ../../mod/settings.php:544
 msgid "No name"
 msgstr ""
 
-#: ../../mod/settings.php:523
+#: ../../mod/settings.php:545
 msgid "Remove authorization"
 msgstr ""
 
-#: ../../mod/settings.php:535
+#: ../../mod/settings.php:557
 msgid "No Plugin settings configured"
 msgstr ""
 
-#: ../../mod/settings.php:542 ../../addon/widgets/widgets.php:122
+#: ../../mod/settings.php:565 ../../addon/widgets/widgets.php:123
 msgid "Plugin Settings"
 msgstr ""
 
-#: ../../mod/settings.php:555 ../../mod/settings.php:556
+#: ../../mod/settings.php:578 ../../mod/settings.php:579
 #, php-format
 msgid "Built-in support for %s connectivity is %s"
 msgstr ""
 
-#: ../../mod/settings.php:555 ../../mod/settings.php:556
+#: ../../mod/settings.php:578 ../../mod/settings.php:579
 msgid "enabled"
 msgstr ""
 
-#: ../../mod/settings.php:555 ../../mod/settings.php:556
+#: ../../mod/settings.php:578 ../../mod/settings.php:579
 msgid "disabled"
 msgstr ""
 
-#: ../../mod/settings.php:556
+#: ../../mod/settings.php:579
 msgid "StatusNet"
 msgstr ""
 
-#: ../../mod/settings.php:584
+#: ../../mod/settings.php:609
 msgid "Connector Settings"
 msgstr ""
 
-#: ../../mod/settings.php:590
+#: ../../mod/settings.php:615
 msgid "Email/Mailbox Setup"
 msgstr ""
 
-#: ../../mod/settings.php:591
+#: ../../mod/settings.php:616
 msgid ""
 "If you wish to communicate with email contacts using this service "
 "(optional), please specify how to connect to your mailbox."
 msgstr ""
 
-#: ../../mod/settings.php:592
+#: ../../mod/settings.php:617
 msgid "Last successful email check:"
 msgstr ""
 
-#: ../../mod/settings.php:593
+#: ../../mod/settings.php:618
 msgid "Email access is disabled on this site."
 msgstr ""
 
-#: ../../mod/settings.php:594
+#: ../../mod/settings.php:619
 msgid "IMAP server name:"
 msgstr ""
 
-#: ../../mod/settings.php:595
+#: ../../mod/settings.php:620
 msgid "IMAP port:"
 msgstr ""
 
-#: ../../mod/settings.php:596
+#: ../../mod/settings.php:621
 msgid "Security:"
 msgstr ""
 
-#: ../../mod/settings.php:596 ../../mod/settings.php:601
+#: ../../mod/settings.php:621 ../../mod/settings.php:626
 msgid "None"
 msgstr ""
 
-#: ../../mod/settings.php:597
+#: ../../mod/settings.php:622
 msgid "Email login name:"
 msgstr ""
 
-#: ../../mod/settings.php:598
+#: ../../mod/settings.php:623
 msgid "Email password:"
 msgstr ""
 
-#: ../../mod/settings.php:599
+#: ../../mod/settings.php:624
 msgid "Reply-to address:"
 msgstr ""
 
-#: ../../mod/settings.php:600
+#: ../../mod/settings.php:625
 msgid "Send public posts to all email contacts:"
 msgstr ""
 
-#: ../../mod/settings.php:601
+#: ../../mod/settings.php:626
 msgid "Action after import:"
 msgstr ""
 
-#: ../../mod/settings.php:601
+#: ../../mod/settings.php:626
 msgid "Mark as seen"
 msgstr ""
 
-#: ../../mod/settings.php:601
+#: ../../mod/settings.php:626
 msgid "Move to folder"
 msgstr ""
 
-#: ../../mod/settings.php:602
+#: ../../mod/settings.php:627
 msgid "Move to folder:"
 msgstr ""
 
-#: ../../mod/settings.php:659 ../../mod/admin.php:142 ../../mod/admin.php:462
+#: ../../mod/settings.php:688 ../../mod/admin.php:142 ../../mod/admin.php:465
 msgid "Normal Account"
 msgstr ""
 
-#: ../../mod/settings.php:660
+#: ../../mod/settings.php:689
 msgid "This account is a normal personal profile"
 msgstr ""
 
-#: ../../mod/settings.php:663 ../../mod/admin.php:143 ../../mod/admin.php:463
+#: ../../mod/settings.php:692 ../../mod/admin.php:143 ../../mod/admin.php:466
 msgid "Soapbox Account"
 msgstr ""
 
-#: ../../mod/settings.php:664
+#: ../../mod/settings.php:693
 msgid "Automatically approve all connection/friend requests as read-only fans"
 msgstr ""
 
-#: ../../mod/settings.php:667 ../../mod/admin.php:144 ../../mod/admin.php:464
+#: ../../mod/settings.php:696 ../../mod/admin.php:144 ../../mod/admin.php:467
 msgid "Community/Celebrity Account"
 msgstr ""
 
-#: ../../mod/settings.php:668
+#: ../../mod/settings.php:697
 msgid "Automatically approve all connection/friend requests as read-write fans"
 msgstr ""
 
-#: ../../mod/settings.php:671 ../../mod/admin.php:145 ../../mod/admin.php:465
+#: ../../mod/settings.php:700 ../../mod/admin.php:145 ../../mod/admin.php:468
 msgid "Automatic Friend Account"
 msgstr ""
 
-#: ../../mod/settings.php:672
+#: ../../mod/settings.php:701
 msgid "Automatically approve all connection/friend requests as friends"
 msgstr ""
 
-#: ../../mod/settings.php:682
+#: ../../mod/settings.php:711
 msgid "OpenID:"
 msgstr ""
 
-#: ../../mod/settings.php:682
+#: ../../mod/settings.php:711
 msgid "(Optional) Allow this OpenID to login to this account."
 msgstr ""
 
-#: ../../mod/settings.php:692
+#: ../../mod/settings.php:721
 msgid "Publish your default profile in your local site directory?"
 msgstr ""
 
-#: ../../mod/settings.php:698
+#: ../../mod/settings.php:727
 msgid "Publish your default profile in the global social directory?"
 msgstr ""
 
-#: ../../mod/settings.php:706
+#: ../../mod/settings.php:735
 msgid "Hide your contact/friend list from viewers of your default profile?"
 msgstr ""
 
-#: ../../mod/settings.php:710
+#: ../../mod/settings.php:739
 msgid "Hide your profile details from unknown viewers?"
 msgstr ""
 
-#: ../../mod/settings.php:715
+#: ../../mod/settings.php:744
 msgid "Allow friends to post to your profile page?"
 msgstr ""
 
-#: ../../mod/settings.php:721
+#: ../../mod/settings.php:750
 msgid "Allow friends to tag your posts?"
 msgstr ""
 
-#: ../../mod/settings.php:727
+#: ../../mod/settings.php:756
 msgid "Allow us to suggest you as a potential friend to new members?"
 msgstr ""
 
-#: ../../mod/settings.php:736
+#: ../../mod/settings.php:765
 msgid "Profile is <strong>not published</strong>."
 msgstr ""
 
-#: ../../mod/settings.php:768 ../../mod/profile_photo.php:206
+#: ../../mod/settings.php:797 ../../mod/profile_photo.php:211
 msgid "or"
 msgstr ""
 
-#: ../../mod/settings.php:773
+#: ../../mod/settings.php:802
 msgid "Your Identity Address is"
 msgstr ""
 
-#: ../../mod/settings.php:784
+#: ../../mod/settings.php:813
 msgid "Automatically expire posts after this many days:"
 msgstr ""
 
-#: ../../mod/settings.php:784
+#: ../../mod/settings.php:813
 msgid "If empty, posts will not expire. Expired posts will be deleted"
 msgstr ""
 
-#: ../../mod/settings.php:785
+#: ../../mod/settings.php:814
 msgid "Advanced expiration settings"
 msgstr ""
 
-#: ../../mod/settings.php:786
+#: ../../mod/settings.php:815
 msgid "Advanced Expiration"
 msgstr ""
 
-#: ../../mod/settings.php:787
+#: ../../mod/settings.php:816
 msgid "Expire posts:"
 msgstr ""
 
-#: ../../mod/settings.php:788
+#: ../../mod/settings.php:817
 msgid "Expire personal notes:"
 msgstr ""
 
-#: ../../mod/settings.php:789
+#: ../../mod/settings.php:818
 msgid "Expire starred posts:"
 msgstr ""
 
-#: ../../mod/settings.php:790
+#: ../../mod/settings.php:819
 msgid "Expire photos:"
 msgstr ""
 
-#: ../../mod/settings.php:795
+#: ../../mod/settings.php:824
 msgid "Account Settings"
 msgstr ""
 
-#: ../../mod/settings.php:803
+#: ../../mod/settings.php:833
 msgid "Password Settings"
 msgstr ""
 
-#: ../../mod/settings.php:804
+#: ../../mod/settings.php:834
 msgid "New Password:"
 msgstr ""
 
-#: ../../mod/settings.php:805
+#: ../../mod/settings.php:835
 msgid "Confirm:"
 msgstr ""
 
-#: ../../mod/settings.php:805
+#: ../../mod/settings.php:835
 msgid "Leave password fields blank unless changing"
 msgstr ""
 
-#: ../../mod/settings.php:809
+#: ../../mod/settings.php:839
 msgid "Basic Settings"
 msgstr ""
 
-#: ../../mod/settings.php:810 ../../include/profile_advanced.php:15
+#: ../../mod/settings.php:840 ../../include/profile_advanced.php:15
 msgid "Full Name:"
 msgstr ""
 
-#: ../../mod/settings.php:811
+#: ../../mod/settings.php:841
 msgid "Email Address:"
 msgstr ""
 
-#: ../../mod/settings.php:812
+#: ../../mod/settings.php:842
 msgid "Your Timezone:"
 msgstr ""
 
-#: ../../mod/settings.php:813
+#: ../../mod/settings.php:843
 msgid "Default Post Location:"
 msgstr ""
 
-#: ../../mod/settings.php:814
+#: ../../mod/settings.php:844
 msgid "Use Browser Location:"
 msgstr ""
 
-#: ../../mod/settings.php:815
+#: ../../mod/settings.php:845
 msgid "Display Theme:"
 msgstr ""
 
-#: ../../mod/settings.php:816
+#: ../../mod/settings.php:846
 msgid "Update browser every xx seconds"
 msgstr ""
 
-#: ../../mod/settings.php:816
+#: ../../mod/settings.php:846
 msgid "Minimum of 10 seconds, no maximum"
 msgstr ""
 
-#: ../../mod/settings.php:818
-msgid "Security and Privacy Settings"
+#: ../../mod/settings.php:847
+msgid "Number of items to display on the network page:"
 msgstr ""
 
-#: ../../mod/settings.php:820
-msgid "Maximum Friend Requests/Day:"
-msgstr ""
-
-#: ../../mod/settings.php:820
-msgid "(to prevent spam abuse)"
-msgstr ""
-
-#: ../../mod/settings.php:821
-msgid "Default Post Permissions"
-msgstr ""
-
-#: ../../mod/settings.php:822
-msgid "(click to open/close)"
-msgstr ""
-
-#: ../../mod/settings.php:837
-msgid "Notification Settings"
-msgstr ""
-
-#: ../../mod/settings.php:838
-msgid "Send a notification email when:"
-msgstr ""
-
-#: ../../mod/settings.php:839
-msgid "You receive an introduction"
-msgstr ""
-
-#: ../../mod/settings.php:840
-msgid "Your introductions are confirmed"
-msgstr ""
-
-#: ../../mod/settings.php:841
-msgid "Someone writes on your profile wall"
-msgstr ""
-
-#: ../../mod/settings.php:842
-msgid "Someone writes a followup comment"
-msgstr ""
-
-#: ../../mod/settings.php:843
-msgid "You receive a private message"
-msgstr ""
-
-#: ../../mod/settings.php:844
-msgid "You receive a friend suggestion"
-msgstr ""
-
-#: ../../mod/settings.php:845
-msgid "You are tagged in a post"
+#: ../../mod/settings.php:847
+msgid "Maximum of 100 items"
 msgstr ""
 
 #: ../../mod/settings.php:848
+msgid "Don't show emoticons"
+msgstr ""
+
+#: ../../mod/settings.php:850
+msgid "Security and Privacy Settings"
+msgstr ""
+
+#: ../../mod/settings.php:852
+msgid "Maximum Friend Requests/Day:"
+msgstr ""
+
+#: ../../mod/settings.php:852
+msgid "(to prevent spam abuse)"
+msgstr ""
+
+#: ../../mod/settings.php:853
+msgid "Default Post Permissions"
+msgstr ""
+
+#: ../../mod/settings.php:854
+msgid "(click to open/close)"
+msgstr ""
+
+#: ../../mod/settings.php:869
+msgid "Notification Settings"
+msgstr ""
+
+#: ../../mod/settings.php:870
+msgid "Send a notification email when:"
+msgstr ""
+
+#: ../../mod/settings.php:871
+msgid "You receive an introduction"
+msgstr ""
+
+#: ../../mod/settings.php:872
+msgid "Your introductions are confirmed"
+msgstr ""
+
+#: ../../mod/settings.php:873
+msgid "Someone writes on your profile wall"
+msgstr ""
+
+#: ../../mod/settings.php:874
+msgid "Someone writes a followup comment"
+msgstr ""
+
+#: ../../mod/settings.php:875
+msgid "You receive a private message"
+msgstr ""
+
+#: ../../mod/settings.php:876
+msgid "You receive a friend suggestion"
+msgstr ""
+
+#: ../../mod/settings.php:877
+msgid "You are tagged in a post"
+msgstr ""
+
+#: ../../mod/settings.php:880
 msgid "Advanced Page Settings"
 msgstr ""
 
@@ -2097,39 +2138,39 @@ msgstr ""
 msgid "Search Results For:"
 msgstr ""
 
-#: ../../mod/network.php:77 ../../mod/search.php:16
+#: ../../mod/network.php:82 ../../mod/search.php:16
 msgid "Remove term"
 msgstr ""
 
-#: ../../mod/network.php:86 ../../mod/search.php:13
+#: ../../mod/network.php:91 ../../mod/search.php:13
 msgid "Saved Searches"
 msgstr ""
 
-#: ../../mod/network.php:87 ../../include/group.php:216
+#: ../../mod/network.php:92 ../../include/group.php:216
 msgid "add"
 msgstr ""
 
-#: ../../mod/network.php:166
+#: ../../mod/network.php:171
 msgid "Commented Order"
 msgstr ""
 
-#: ../../mod/network.php:171
+#: ../../mod/network.php:176
 msgid "Posted Order"
 msgstr ""
 
-#: ../../mod/network.php:182
+#: ../../mod/network.php:187
 msgid "New"
 msgstr ""
 
-#: ../../mod/network.php:187
+#: ../../mod/network.php:192
 msgid "Starred"
 msgstr ""
 
-#: ../../mod/network.php:192
-msgid "Bookmarks"
+#: ../../mod/network.php:197
+msgid "Shared Links"
 msgstr ""
 
-#: ../../mod/network.php:250
+#: ../../mod/network.php:270
 #, php-format
 msgid "Warning: This group contains %s member from an insecure network."
 msgid_plural ""
@@ -2137,39 +2178,39 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../mod/network.php:253
+#: ../../mod/network.php:273
 msgid "Private messages to this group are at risk of public disclosure."
 msgstr ""
 
-#: ../../mod/network.php:298
+#: ../../mod/network.php:318
 msgid "No such group"
 msgstr ""
 
-#: ../../mod/network.php:309
+#: ../../mod/network.php:329
 msgid "Group is empty"
 msgstr ""
 
-#: ../../mod/network.php:313
+#: ../../mod/network.php:333
 msgid "Group: "
 msgstr ""
 
-#: ../../mod/network.php:323
+#: ../../mod/network.php:343
 msgid "Contact: "
 msgstr ""
 
-#: ../../mod/network.php:325
+#: ../../mod/network.php:345
 msgid "Private messages to this person are at risk of public disclosure."
 msgstr ""
 
-#: ../../mod/network.php:330
+#: ../../mod/network.php:350
 msgid "Invalid contact."
 msgstr ""
 
-#: ../../mod/notes.php:44 ../../boot.php:1354
+#: ../../mod/notes.php:44 ../../boot.php:1404
 msgid "Personal Notes"
 msgstr ""
 
-#: ../../mod/notes.php:63 ../../include/text.php:645
+#: ../../mod/notes.php:63 ../../mod/filer.php:29 ../../include/text.php:647
 msgid "Save"
 msgstr ""
 
@@ -2288,51 +2329,51 @@ msgstr ""
 msgid "Item was not found."
 msgstr ""
 
-#: ../../mod/group.php:27
+#: ../../mod/group.php:29
 msgid "Group created."
 msgstr ""
 
-#: ../../mod/group.php:33
+#: ../../mod/group.php:35
 msgid "Could not create group."
 msgstr ""
 
-#: ../../mod/group.php:43 ../../mod/group.php:127
+#: ../../mod/group.php:47 ../../mod/group.php:137
 msgid "Group not found."
 msgstr ""
 
-#: ../../mod/group.php:56
+#: ../../mod/group.php:60
 msgid "Group name changed."
 msgstr ""
 
-#: ../../mod/group.php:67 ../../mod/profperm.php:19 ../../index.php:287
+#: ../../mod/group.php:72 ../../mod/profperm.php:19 ../../index.php:290
 msgid "Permission denied"
 msgstr ""
 
-#: ../../mod/group.php:85
+#: ../../mod/group.php:90
 msgid "Create a group of contacts/friends."
 msgstr ""
 
-#: ../../mod/group.php:86 ../../mod/group.php:166
+#: ../../mod/group.php:91 ../../mod/group.php:177
 msgid "Group Name: "
 msgstr ""
 
-#: ../../mod/group.php:102
+#: ../../mod/group.php:110
 msgid "Group removed."
 msgstr ""
 
-#: ../../mod/group.php:104
+#: ../../mod/group.php:112
 msgid "Unable to remove group."
 msgstr ""
 
-#: ../../mod/group.php:165
+#: ../../mod/group.php:176
 msgid "Group Editor"
 msgstr ""
 
-#: ../../mod/group.php:177
+#: ../../mod/group.php:189
 msgid "Members"
 msgstr ""
 
-#: ../../mod/group.php:209 ../../mod/profperm.php:105
+#: ../../mod/group.php:221 ../../mod/profperm.php:105
 msgid "Click on a contact to add or remove."
 msgstr ""
 
@@ -2344,9 +2385,10 @@ msgstr ""
 msgid "Profile Visibility Editor"
 msgstr ""
 
-#: ../../mod/profperm.php:103 ../../include/profile_advanced.php:7
-#: ../../include/profile_advanced.php:76 ../../include/nav.php:48
-#: ../../boot.php:1336
+#: ../../mod/profperm.php:103 ../../view/theme/diabook-blue/theme.php:216
+#: ../../view/theme/diabook/theme.php:222 ../../include/profile_advanced.php:7
+#: ../../include/profile_advanced.php:76 ../../include/nav.php:50
+#: ../../boot.php:1386
 msgid "Profile"
 msgstr ""
 
@@ -2362,7 +2404,7 @@ msgstr ""
 msgid "No contacts."
 msgstr ""
 
-#: ../../mod/viewcontacts.php:74 ../../include/text.php:584
+#: ../../mod/viewcontacts.php:76 ../../include/text.php:584
 msgid "View Contacts"
 msgstr ""
 
@@ -2412,107 +2454,113 @@ msgid ""
 "must also begin with a letter."
 msgstr ""
 
-#: ../../mod/register.php:151 ../../mod/register.php:252
+#: ../../mod/register.php:151 ../../mod/register.php:262
 msgid "Nickname is already registered. Please choose another."
 msgstr ""
 
-#: ../../mod/register.php:170
+#: ../../mod/register.php:161
+msgid ""
+"Nickname was once registered here and may not be re-used. Please choose "
+"another."
+msgstr ""
+
+#: ../../mod/register.php:180
 msgid "SERIOUS ERROR: Generation of security keys failed."
 msgstr ""
 
-#: ../../mod/register.php:238
+#: ../../mod/register.php:248
 msgid "An error occurred during registration. Please try again."
 msgstr ""
 
-#: ../../mod/register.php:274
+#: ../../mod/register.php:284
 msgid "An error occurred creating your default profile. Please try again."
 msgstr ""
 
-#: ../../mod/register.php:378 ../../mod/regmod.php:52
+#: ../../mod/register.php:388 ../../mod/regmod.php:52
 #, php-format
 msgid "Registration details for %s"
 msgstr ""
 
-#: ../../mod/register.php:386
+#: ../../mod/register.php:396
 msgid ""
 "Registration successful. Please check your email for further instructions."
 msgstr ""
 
-#: ../../mod/register.php:390
+#: ../../mod/register.php:400
 msgid "Failed to send email message. Here is the message that failed."
 msgstr ""
 
-#: ../../mod/register.php:395
+#: ../../mod/register.php:405
 msgid "Your registration can not be processed."
 msgstr ""
 
-#: ../../mod/register.php:432
+#: ../../mod/register.php:442
 #, php-format
 msgid "Registration request at %s"
 msgstr ""
 
-#: ../../mod/register.php:441
+#: ../../mod/register.php:451
 msgid "Your registration is pending approval by the site owner."
 msgstr ""
 
-#: ../../mod/register.php:479
+#: ../../mod/register.php:489
 msgid ""
 "This site has exceeded the number of allowed daily account registrations. "
 "Please try again tomorrow."
 msgstr ""
 
-#: ../../mod/register.php:505
+#: ../../mod/register.php:515
 msgid ""
 "You may (optionally) fill in this form via OpenID by supplying your OpenID "
 "and clicking 'Register'."
 msgstr ""
 
-#: ../../mod/register.php:506
+#: ../../mod/register.php:516
 msgid ""
 "If you are not familiar with OpenID, please leave that field blank and fill "
 "in the rest of the items."
 msgstr ""
 
-#: ../../mod/register.php:507
+#: ../../mod/register.php:517
 msgid "Your OpenID (optional): "
 msgstr ""
 
-#: ../../mod/register.php:521
+#: ../../mod/register.php:531
 msgid "Include your profile in member directory?"
 msgstr ""
 
-#: ../../mod/register.php:536
+#: ../../mod/register.php:546
 msgid "Membership on this site is by invitation only."
 msgstr ""
 
-#: ../../mod/register.php:537
+#: ../../mod/register.php:547
 msgid "Your invitation ID: "
 msgstr ""
 
-#: ../../mod/register.php:540 ../../mod/admin.php:314
+#: ../../mod/register.php:550 ../../mod/admin.php:317
 msgid "Registration"
 msgstr ""
 
-#: ../../mod/register.php:548
+#: ../../mod/register.php:558
 msgid "Your Full Name (e.g. Joe Smith): "
 msgstr ""
 
-#: ../../mod/register.php:549
+#: ../../mod/register.php:559
 msgid "Your Email Address: "
 msgstr ""
 
-#: ../../mod/register.php:550
+#: ../../mod/register.php:560
 msgid ""
 "Choose a profile nickname. This must begin with a text character. Your "
 "profile address on this site will then be '<strong>nickname@$sitename</"
 "strong>'."
 msgstr ""
 
-#: ../../mod/register.php:551
+#: ../../mod/register.php:561
 msgid "Choose a nickname: "
 msgstr ""
 
-#: ../../mod/register.php:554 ../../include/nav.php:77 ../../boot.php:693
+#: ../../mod/register.php:564 ../../include/nav.php:81 ../../boot.php:739
 msgid "Register"
 msgstr ""
 
@@ -2521,18 +2569,23 @@ msgid "People Search"
 msgstr ""
 
 #: ../../mod/like.php:127 ../../mod/tagger.php:70
-#: ../../addon/facebook/facebook.php:1092
+#: ../../addon/facebook/facebook.php:1327
 #: ../../addon/communityhome/communityhome.php:158
 #: ../../addon/communityhome/communityhome.php:167
-#: ../../include/diaspora.php:1600 ../../include/conversation.php:48
+#: ../../view/theme/diabook-blue/theme.php:77
+#: ../../view/theme/diabook-blue/theme.php:86
+#: ../../view/theme/diabook/theme.php:80 ../../view/theme/diabook/theme.php:89
+#: ../../include/diaspora.php:1642 ../../include/conversation.php:48
 #: ../../include/conversation.php:57 ../../include/conversation.php:121
 #: ../../include/conversation.php:130
 msgid "status"
 msgstr ""
 
-#: ../../mod/like.php:144 ../../addon/facebook/facebook.php:1096
+#: ../../mod/like.php:144 ../../addon/facebook/facebook.php:1331
 #: ../../addon/communityhome/communityhome.php:172
-#: ../../include/diaspora.php:1616 ../../include/conversation.php:65
+#: ../../view/theme/diabook-blue/theme.php:91
+#: ../../view/theme/diabook/theme.php:94 ../../include/diaspora.php:1658
+#: ../../include/conversation.php:65
 #, php-format
 msgid "%1$s likes %2$s's %3$s"
 msgstr ""
@@ -2543,13 +2596,12 @@ msgid "%1$s doesn't like %2$s's %3$s"
 msgstr ""
 
 #: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:127
-#: ../../mod/admin.php:522 ../../mod/admin.php:700 ../../mod/display.php:29
-#: ../../mod/display.php:137 ../../mod/viewd.php:14
-#: ../../include/items.php:2942
+#: ../../mod/admin.php:525 ../../mod/admin.php:704 ../../mod/display.php:37
+#: ../../mod/display.php:142 ../../include/items.php:3022
 msgid "Item not found."
 msgstr ""
 
-#: ../../mod/viewsrc.php:7 ../../mod/viewd.php:6
+#: ../../mod/viewsrc.php:7
 msgid "Access denied."
 msgstr ""
 
@@ -2557,12 +2609,12 @@ msgstr ""
 msgid "Account approved."
 msgstr ""
 
-#: ../../mod/regmod.php:93
+#: ../../mod/regmod.php:98
 #, php-format
 msgid "Registration revoked for %s"
 msgstr ""
 
-#: ../../mod/regmod.php:105
+#: ../../mod/regmod.php:110
 msgid "Please login."
 msgstr ""
 
@@ -2570,100 +2622,100 @@ msgstr ""
 msgid "Unable to locate original post."
 msgstr ""
 
-#: ../../mod/item.php:249
+#: ../../mod/item.php:251
 msgid "Empty post discarded."
 msgstr ""
 
-#: ../../mod/item.php:351 ../../mod/wall_upload.php:81
+#: ../../mod/item.php:362 ../../mod/wall_upload.php:81
 #: ../../mod/wall_upload.php:90 ../../mod/wall_upload.php:97
 #: ../../include/message.php:143
 msgid "Wall Photos"
 msgstr ""
 
-#: ../../mod/item.php:833
+#: ../../mod/item.php:745
 msgid "System error. Post not saved."
 msgstr ""
 
-#: ../../mod/item.php:858
+#: ../../mod/item.php:770
 #, php-format
 msgid ""
 "This message was sent to you by %s, a member of the Friendica social network."
 msgstr ""
 
-#: ../../mod/item.php:860
+#: ../../mod/item.php:772
 #, php-format
 msgid "You may visit them online at %s"
 msgstr ""
 
-#: ../../mod/item.php:861
+#: ../../mod/item.php:773
 msgid ""
 "Please contact the sender by replying to this post if you do not wish to "
 "receive these messages."
 msgstr ""
 
-#: ../../mod/item.php:863
+#: ../../mod/item.php:775
 #, php-format
 msgid "%s posted an update."
 msgstr ""
 
-#: ../../mod/profile_photo.php:28
+#: ../../mod/profile_photo.php:30
 msgid "Image uploaded but image cropping failed."
 msgstr ""
 
-#: ../../mod/profile_photo.php:61 ../../mod/profile_photo.php:68
-#: ../../mod/profile_photo.php:75 ../../mod/profile_photo.php:258
+#: ../../mod/profile_photo.php:63 ../../mod/profile_photo.php:70
+#: ../../mod/profile_photo.php:77 ../../mod/profile_photo.php:264
 #, php-format
 msgid "Image size reduction [%s] failed."
 msgstr ""
 
-#: ../../mod/profile_photo.php:89
+#: ../../mod/profile_photo.php:91
 msgid ""
 "Shift-reload the page or clear browser cache if the new photo does not "
 "display immediately."
 msgstr ""
 
-#: ../../mod/profile_photo.php:99
+#: ../../mod/profile_photo.php:101
 msgid "Unable to process image"
 msgstr ""
 
-#: ../../mod/profile_photo.php:113 ../../mod/wall_upload.php:56
+#: ../../mod/profile_photo.php:115 ../../mod/wall_upload.php:56
 #, php-format
 msgid "Image exceeds size limit of %d"
 msgstr ""
 
-#: ../../mod/profile_photo.php:203
+#: ../../mod/profile_photo.php:207
 msgid "Upload File:"
 msgstr ""
 
-#: ../../mod/profile_photo.php:204
+#: ../../mod/profile_photo.php:208
 msgid "Upload Profile Photo"
 msgstr ""
 
-#: ../../mod/profile_photo.php:205
+#: ../../mod/profile_photo.php:209
 msgid "Upload"
 msgstr ""
 
-#: ../../mod/profile_photo.php:206
+#: ../../mod/profile_photo.php:211
 msgid "skip this step"
 msgstr ""
 
-#: ../../mod/profile_photo.php:206
+#: ../../mod/profile_photo.php:211
 msgid "select a photo from your photo albums"
 msgstr ""
 
-#: ../../mod/profile_photo.php:219
+#: ../../mod/profile_photo.php:224
 msgid "Crop Image"
 msgstr ""
 
-#: ../../mod/profile_photo.php:220
+#: ../../mod/profile_photo.php:225
 msgid "Please adjust the image cropping for optimum viewing."
 msgstr ""
 
-#: ../../mod/profile_photo.php:221
+#: ../../mod/profile_photo.php:227
 msgid "Done Editing"
 msgstr ""
 
-#: ../../mod/profile_photo.php:249
+#: ../../mod/profile_photo.php:255
 msgid "Image uploaded successfully."
 msgstr ""
 
@@ -2685,88 +2737,97 @@ msgstr ""
 msgid "Please enter your password for verification:"
 msgstr ""
 
-#: ../../mod/message.php:23
-msgid "No recipient selected."
-msgstr ""
-
-#: ../../mod/message.php:26
-msgid "Unable to locate contact information."
-msgstr ""
-
-#: ../../mod/message.php:29
-msgid "Message could not be sent."
-msgstr ""
-
-#: ../../mod/message.php:32
-msgid "Message collection failure."
-msgstr ""
-
-#: ../../mod/message.php:35
-msgid "Message sent."
-msgstr ""
-
-#: ../../mod/message.php:55
-msgid "Inbox"
-msgstr ""
-
-#: ../../mod/message.php:60
-msgid "Outbox"
-msgstr ""
-
-#: ../../mod/message.php:65
+#: ../../mod/message.php:22 ../../include/nav.php:131
 msgid "New Message"
 msgstr ""
 
-#: ../../mod/message.php:91
+#: ../../mod/message.php:60
+msgid "No recipient selected."
+msgstr ""
+
+#: ../../mod/message.php:64
+msgid "Unable to locate contact information."
+msgstr ""
+
+#: ../../mod/message.php:67
+msgid "Message could not be sent."
+msgstr ""
+
+#: ../../mod/message.php:70
+msgid "Message collection failure."
+msgstr ""
+
+#: ../../mod/message.php:73
+msgid "Message sent."
+msgstr ""
+
+#: ../../mod/message.php:118
 msgid "Message deleted."
 msgstr ""
 
-#: ../../mod/message.php:121
+#: ../../mod/message.php:148
 msgid "Conversation removed."
 msgstr ""
 
-#: ../../mod/message.php:137 ../../include/conversation.php:887
+#: ../../mod/message.php:170 ../../include/conversation.php:914
 msgid "Please enter a link URL:"
 msgstr ""
 
-#: ../../mod/message.php:145
+#: ../../mod/message.php:178
 msgid "Send Private Message"
 msgstr ""
 
-#: ../../mod/message.php:146 ../../mod/message.php:287
+#: ../../mod/message.php:179 ../../mod/message.php:342
 msgid "To:"
 msgstr ""
 
-#: ../../mod/message.php:147 ../../mod/message.php:288
+#: ../../mod/message.php:180 ../../mod/message.php:343
 msgid "Subject:"
 msgstr ""
 
-#: ../../mod/message.php:150 ../../mod/message.php:291
-#: ../../mod/invite.php:101
+#: ../../mod/message.php:184 ../../mod/message.php:346
+#: ../../mod/invite.php:113
 msgid "Your message:"
 msgstr ""
 
-#: ../../mod/message.php:188
+#: ../../mod/message.php:223
 msgid "No messages."
 msgstr ""
 
-#: ../../mod/message.php:201
+#: ../../mod/message.php:230
+#, php-format
+msgid "You and %s"
+msgstr ""
+
+#: ../../mod/message.php:232
+#, php-format
+msgid "%s and You"
+msgstr ""
+
+#: ../../mod/message.php:242 ../../mod/message.php:336
 msgid "Delete conversation"
 msgstr ""
 
-#: ../../mod/message.php:204
+#: ../../mod/message.php:245
 msgid "D, d M Y - g:i A"
 msgstr ""
 
-#: ../../mod/message.php:239
+#: ../../mod/message.php:247
+#, php-format
+msgid "%d message"
+msgid_plural "%d messages"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../../mod/message.php:282
 msgid "Message not available."
 msgstr ""
 
-#: ../../mod/message.php:276
+#: ../../mod/message.php:320
 msgid "Delete message"
 msgstr ""
 
-#: ../../mod/message.php:286
+#: ../../mod/message.php:341
 msgid "Send Reply"
 msgstr ""
 
@@ -2779,23 +2840,23 @@ msgstr ""
 msgid "No friends to display."
 msgstr ""
 
-#: ../../mod/admin.php:71 ../../mod/admin.php:312
+#: ../../mod/admin.php:71 ../../mod/admin.php:315
 msgid "Site"
 msgstr ""
 
-#: ../../mod/admin.php:72 ../../mod/admin.php:480 ../../mod/admin.php:492
+#: ../../mod/admin.php:72 ../../mod/admin.php:483 ../../mod/admin.php:495
 msgid "Users"
 msgstr ""
 
-#: ../../mod/admin.php:73 ../../mod/admin.php:569 ../../mod/admin.php:608
+#: ../../mod/admin.php:73 ../../mod/admin.php:572 ../../mod/admin.php:612
 msgid "Plugins"
 msgstr ""
 
-#: ../../mod/admin.php:74 ../../mod/admin.php:742 ../../mod/admin.php:775
+#: ../../mod/admin.php:74 ../../mod/admin.php:750 ../../mod/admin.php:784
 msgid "Themes"
 msgstr ""
 
-#: ../../mod/admin.php:89 ../../mod/admin.php:855
+#: ../../mod/admin.php:89 ../../mod/admin.php:864
 msgid "Logs"
 msgstr ""
 
@@ -2803,447 +2864,471 @@ msgstr ""
 msgid "User registrations waiting for confirmation"
 msgstr ""
 
-#: ../../mod/admin.php:161 ../../mod/admin.php:311 ../../mod/admin.php:479
-#: ../../mod/admin.php:568 ../../mod/admin.php:607 ../../mod/admin.php:741
-#: ../../mod/admin.php:774 ../../mod/admin.php:854
+#: ../../mod/admin.php:157 ../../mod/admin.php:314 ../../mod/admin.php:482
+#: ../../mod/admin.php:571 ../../mod/admin.php:611 ../../mod/admin.php:749
+#: ../../mod/admin.php:783 ../../mod/admin.php:863
 msgid "Administration"
 msgstr ""
 
-#: ../../mod/admin.php:162
+#: ../../mod/admin.php:158
 msgid "Summary"
 msgstr ""
 
-#: ../../mod/admin.php:163
+#: ../../mod/admin.php:159
 msgid "Registered users"
 msgstr ""
 
-#: ../../mod/admin.php:165
+#: ../../mod/admin.php:161
 msgid "Pending registrations"
 msgstr ""
 
-#: ../../mod/admin.php:166
+#: ../../mod/admin.php:162
 msgid "Version"
 msgstr ""
 
-#: ../../mod/admin.php:168
+#: ../../mod/admin.php:164
 msgid "Active plugins"
 msgstr ""
 
-#: ../../mod/admin.php:260
+#: ../../mod/admin.php:257
 msgid "Site settings updated."
 msgstr ""
 
-#: ../../mod/admin.php:304
+#: ../../mod/admin.php:301
 msgid "Closed"
 msgstr ""
 
-#: ../../mod/admin.php:305
+#: ../../mod/admin.php:302
 msgid "Requires approval"
 msgstr ""
 
-#: ../../mod/admin.php:306
+#: ../../mod/admin.php:303
 msgid "Open"
 msgstr ""
 
-#: ../../mod/admin.php:315
+#: ../../mod/admin.php:307
+msgid "No SSL policy, links will track page SSL state"
+msgstr ""
+
+#: ../../mod/admin.php:308
+msgid "Force all links to use SSL"
+msgstr ""
+
+#: ../../mod/admin.php:309
+msgid "Self-signed certificate, use SSL for local links only (discouraged)"
+msgstr ""
+
+#: ../../mod/admin.php:318
 msgid "File upload"
 msgstr ""
 
-#: ../../mod/admin.php:316
+#: ../../mod/admin.php:319
 msgid "Policies"
 msgstr ""
 
-#: ../../mod/admin.php:317
+#: ../../mod/admin.php:320
 msgid "Advanced"
 msgstr ""
 
-#: ../../mod/admin.php:321 ../../addon/statusnet/statusnet.php:523
+#: ../../mod/admin.php:324 ../../addon/statusnet/statusnet.php:523
 msgid "Site name"
 msgstr ""
 
-#: ../../mod/admin.php:322
+#: ../../mod/admin.php:325
 msgid "Banner/Logo"
 msgstr ""
 
-#: ../../mod/admin.php:323
+#: ../../mod/admin.php:326
 msgid "System language"
 msgstr ""
 
-#: ../../mod/admin.php:324
+#: ../../mod/admin.php:327
 msgid "System theme"
 msgstr ""
 
-#: ../../mod/admin.php:324
+#: ../../mod/admin.php:327
 msgid "Default system theme - may be over-ridden by user profiles"
 msgstr ""
 
-#: ../../mod/admin.php:326
+#: ../../mod/admin.php:328
+msgid "SSL link policy"
+msgstr ""
+
+#: ../../mod/admin.php:328
+msgid "Determines whether generated links should be forced to use SSL"
+msgstr ""
+
+#: ../../mod/admin.php:329
 msgid "Maximum image size"
 msgstr ""
 
-#: ../../mod/admin.php:326
+#: ../../mod/admin.php:329
 msgid ""
 "Maximum size in bytes of uploaded images. Default is 0, which means no "
 "limits."
 msgstr ""
 
-#: ../../mod/admin.php:328
+#: ../../mod/admin.php:331
 msgid "Register policy"
 msgstr ""
 
-#: ../../mod/admin.php:329
+#: ../../mod/admin.php:332
 msgid "Register text"
 msgstr ""
 
-#: ../../mod/admin.php:329
+#: ../../mod/admin.php:332
 msgid "Will be displayed prominently on the registration page."
 msgstr ""
 
-#: ../../mod/admin.php:330
+#: ../../mod/admin.php:333
 msgid "Accounts abandoned after x days"
 msgstr ""
 
-#: ../../mod/admin.php:330
+#: ../../mod/admin.php:333
 msgid ""
 "Will not waste system resources polling external sites for abandonded "
 "accounts. Enter 0 for no time limit."
 msgstr ""
 
-#: ../../mod/admin.php:331
+#: ../../mod/admin.php:334
 msgid "Allowed friend domains"
 msgstr ""
 
-#: ../../mod/admin.php:331
+#: ../../mod/admin.php:334
 msgid ""
 "Comma separated list of domains which are allowed to establish friendships "
 "with this site. Wildcards are accepted. Empty to allow any domains"
 msgstr ""
 
-#: ../../mod/admin.php:332
+#: ../../mod/admin.php:335
 msgid "Allowed email domains"
 msgstr ""
 
-#: ../../mod/admin.php:332
+#: ../../mod/admin.php:335
 msgid ""
 "Comma separated list of domains which are allowed in email addresses for "
 "registrations to this site. Wildcards are accepted. Empty to allow any "
 "domains"
 msgstr ""
 
-#: ../../mod/admin.php:333
+#: ../../mod/admin.php:336
 msgid "Block public"
 msgstr ""
 
-#: ../../mod/admin.php:333
+#: ../../mod/admin.php:336
 msgid ""
 "Check to block public access to all otherwise public personal pages on this "
 "site unless you are currently logged in."
 msgstr ""
 
-#: ../../mod/admin.php:334
+#: ../../mod/admin.php:337
 msgid "Force publish"
 msgstr ""
 
-#: ../../mod/admin.php:334
+#: ../../mod/admin.php:337
 msgid ""
 "Check to force all profiles on this site to be listed in the site directory."
 msgstr ""
 
-#: ../../mod/admin.php:335
+#: ../../mod/admin.php:338
 msgid "Global directory update URL"
 msgstr ""
 
-#: ../../mod/admin.php:335
+#: ../../mod/admin.php:338
 msgid ""
 "URL to update the global directory. If this is not set, the global directory "
 "is completely unavailable to the application."
 msgstr ""
 
-#: ../../mod/admin.php:337
+#: ../../mod/admin.php:340
 msgid "Block multiple registrations"
 msgstr ""
 
-#: ../../mod/admin.php:337
+#: ../../mod/admin.php:340
 msgid "Disallow users to register additional accounts for use as pages."
 msgstr ""
 
-#: ../../mod/admin.php:338
+#: ../../mod/admin.php:341
 msgid "OpenID support"
 msgstr ""
 
-#: ../../mod/admin.php:338
+#: ../../mod/admin.php:341
 msgid "OpenID support for registration and logins."
 msgstr ""
 
-#: ../../mod/admin.php:339
+#: ../../mod/admin.php:342
 msgid "Gravatar support"
 msgstr ""
 
-#: ../../mod/admin.php:339
+#: ../../mod/admin.php:342
 msgid "Search new user's photo on Gravatar."
 msgstr ""
 
-#: ../../mod/admin.php:340
+#: ../../mod/admin.php:343
 msgid "Fullname check"
 msgstr ""
 
-#: ../../mod/admin.php:340
+#: ../../mod/admin.php:343
 msgid ""
 "Force users to register with a space between firstname and lastname in Full "
 "name, as an antispam measure"
 msgstr ""
 
-#: ../../mod/admin.php:341
+#: ../../mod/admin.php:344
 msgid "UTF-8 Regular expressions"
 msgstr ""
 
-#: ../../mod/admin.php:341
+#: ../../mod/admin.php:344
 msgid "Use PHP UTF8 regular expressions"
 msgstr ""
 
-#: ../../mod/admin.php:342
+#: ../../mod/admin.php:345
 msgid "Show Community Page"
 msgstr ""
 
-#: ../../mod/admin.php:342
+#: ../../mod/admin.php:345
 msgid ""
 "Display a Community page showing all recent public postings on this site."
 msgstr ""
 
-#: ../../mod/admin.php:343
+#: ../../mod/admin.php:346
 msgid "Enable OStatus support"
 msgstr ""
 
-#: ../../mod/admin.php:343
+#: ../../mod/admin.php:346
 msgid ""
 "Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All "
 "communications in OStatus are public, so privacy warnings will be "
 "occasionally displayed."
 msgstr ""
 
-#: ../../mod/admin.php:344
+#: ../../mod/admin.php:347
 msgid "Enable Diaspora support"
 msgstr ""
 
-#: ../../mod/admin.php:344
+#: ../../mod/admin.php:347
 msgid "Provide built-in Diaspora network compatibility."
 msgstr ""
 
-#: ../../mod/admin.php:345
+#: ../../mod/admin.php:348
 msgid "Only allow Friendica contacts"
 msgstr ""
 
-#: ../../mod/admin.php:345
+#: ../../mod/admin.php:348
 msgid ""
 "All contacts must use Friendica protocols. All other built-in communication "
 "protocols disabled."
 msgstr ""
 
-#: ../../mod/admin.php:346
+#: ../../mod/admin.php:349
 msgid "Verify SSL"
 msgstr ""
 
-#: ../../mod/admin.php:346
+#: ../../mod/admin.php:349
 msgid ""
 "If you wish, you can turn on strict certificate checking. This will mean you "
 "cannot connect (at all) to self-signed SSL sites."
 msgstr ""
 
-#: ../../mod/admin.php:347
+#: ../../mod/admin.php:350
 msgid "Proxy user"
 msgstr ""
 
-#: ../../mod/admin.php:348
+#: ../../mod/admin.php:351
 msgid "Proxy URL"
 msgstr ""
 
-#: ../../mod/admin.php:349
+#: ../../mod/admin.php:352
 msgid "Network timeout"
 msgstr ""
 
-#: ../../mod/admin.php:349
+#: ../../mod/admin.php:352
 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
 msgstr ""
 
-#: ../../mod/admin.php:370
+#: ../../mod/admin.php:373
 #, php-format
 msgid "%s user blocked/unblocked"
 msgid_plural "%s users blocked/unblocked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../mod/admin.php:377
+#: ../../mod/admin.php:380
 #, php-format
 msgid "%s user deleted"
 msgid_plural "%s users deleted"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../mod/admin.php:411
+#: ../../mod/admin.php:414
 #, php-format
 msgid "User '%s' deleted"
 msgstr ""
 
-#: ../../mod/admin.php:418
+#: ../../mod/admin.php:421
 #, php-format
 msgid "User '%s' unblocked"
 msgstr ""
 
-#: ../../mod/admin.php:418
+#: ../../mod/admin.php:421
 #, php-format
 msgid "User '%s' blocked"
 msgstr ""
 
-#: ../../mod/admin.php:482
+#: ../../mod/admin.php:485
 msgid "select all"
 msgstr ""
 
-#: ../../mod/admin.php:483
+#: ../../mod/admin.php:486
 msgid "User registrations waiting for confirm"
 msgstr ""
 
-#: ../../mod/admin.php:484
+#: ../../mod/admin.php:487
 msgid "Request date"
 msgstr ""
 
-#: ../../mod/admin.php:484 ../../mod/admin.php:493
+#: ../../mod/admin.php:487 ../../mod/admin.php:496
 #: ../../include/contact_selectors.php:79
 msgid "Email"
 msgstr ""
 
-#: ../../mod/admin.php:485
+#: ../../mod/admin.php:488
 msgid "No registrations."
 msgstr ""
 
-#: ../../mod/admin.php:487
+#: ../../mod/admin.php:490
 msgid "Deny"
 msgstr ""
 
-#: ../../mod/admin.php:493
+#: ../../mod/admin.php:496
 msgid "Register date"
 msgstr ""
 
-#: ../../mod/admin.php:493
+#: ../../mod/admin.php:496
 msgid "Last login"
 msgstr ""
 
-#: ../../mod/admin.php:493
+#: ../../mod/admin.php:496
 msgid "Last item"
 msgstr ""
 
-#: ../../mod/admin.php:493
+#: ../../mod/admin.php:496
 msgid "Account"
 msgstr ""
 
-#: ../../mod/admin.php:495
+#: ../../mod/admin.php:498
 msgid ""
 "Selected users will be deleted!\\n\\nEverything these users had posted on "
 "this site will be permanently deleted!\\n\\nAre you sure?"
 msgstr ""
 
-#: ../../mod/admin.php:496
+#: ../../mod/admin.php:499
 msgid ""
 "The user {0} will be deleted!\\n\\nEverything this user has posted on this "
 "site will be permanently deleted!\\n\\nAre you sure?"
 msgstr ""
 
-#: ../../mod/admin.php:532
+#: ../../mod/admin.php:535
 #, php-format
 msgid "Plugin %s disabled."
 msgstr ""
 
-#: ../../mod/admin.php:536
+#: ../../mod/admin.php:539
 #, php-format
 msgid "Plugin %s enabled."
 msgstr ""
 
-#: ../../mod/admin.php:546 ../../mod/admin.php:724
+#: ../../mod/admin.php:549 ../../mod/admin.php:728
 msgid "Disable"
 msgstr ""
 
-#: ../../mod/admin.php:548 ../../mod/admin.php:726
+#: ../../mod/admin.php:551 ../../mod/admin.php:730
 msgid "Enable"
 msgstr ""
 
-#: ../../mod/admin.php:570 ../../mod/admin.php:743
+#: ../../mod/admin.php:573 ../../mod/admin.php:751
 msgid "Toggle"
 msgstr ""
 
-#: ../../mod/admin.php:571 ../../mod/admin.php:744 ../../include/nav.php:130
+#: ../../mod/admin.php:574 ../../mod/admin.php:752 ../../include/nav.php:137
 msgid "Settings"
 msgstr ""
 
-#: ../../mod/admin.php:578 ../../mod/admin.php:753
+#: ../../mod/admin.php:581 ../../mod/admin.php:761
 msgid "Author: "
 msgstr ""
 
-#: ../../mod/admin.php:579 ../../mod/admin.php:754
+#: ../../mod/admin.php:582 ../../mod/admin.php:762
 msgid "Maintainer: "
 msgstr ""
 
-#: ../../mod/admin.php:689
+#: ../../mod/admin.php:693
 msgid "No themes found."
 msgstr ""
 
-#: ../../mod/admin.php:780
+#: ../../mod/admin.php:743
+msgid "Screenshot"
+msgstr ""
+
+#: ../../mod/admin.php:789
 msgid "[Experimental]"
 msgstr ""
 
-#: ../../mod/admin.php:781
+#: ../../mod/admin.php:790
 msgid "[Unsupported]"
 msgstr ""
 
-#: ../../mod/admin.php:804
+#: ../../mod/admin.php:813
 msgid "Log settings updated."
 msgstr ""
 
-#: ../../mod/admin.php:857
+#: ../../mod/admin.php:866
 msgid "Clear"
 msgstr ""
 
-#: ../../mod/admin.php:863
+#: ../../mod/admin.php:872
 msgid "Debugging"
 msgstr ""
 
-#: ../../mod/admin.php:864
+#: ../../mod/admin.php:873
 msgid "Log file"
 msgstr ""
 
-#: ../../mod/admin.php:864
+#: ../../mod/admin.php:873
 msgid ""
 "Must be writable by web server. Relative to your Friendica top-level "
 "directory."
 msgstr ""
 
-#: ../../mod/admin.php:865
+#: ../../mod/admin.php:874
 msgid "Log level"
 msgstr ""
 
-#: ../../mod/admin.php:906
+#: ../../mod/admin.php:915
 msgid "Close"
 msgstr ""
 
-#: ../../mod/admin.php:912
+#: ../../mod/admin.php:921
 msgid "FTP Host"
 msgstr ""
 
-#: ../../mod/admin.php:913
+#: ../../mod/admin.php:922
 msgid "FTP Path"
 msgstr ""
 
-#: ../../mod/admin.php:914
+#: ../../mod/admin.php:923
 msgid "FTP User"
 msgstr ""
 
-#: ../../mod/admin.php:915
+#: ../../mod/admin.php:924
 msgid "FTP Password"
 msgstr ""
 
-#: ../../mod/profile.php:15 ../../boot.php:845
+#: ../../mod/profile.php:15 ../../boot.php:895
 msgid "Requested profile is not available."
 msgstr ""
 
-#: ../../mod/profile.php:111 ../../mod/display.php:67
+#: ../../mod/profile.php:111 ../../mod/display.php:75
 msgid "Access to this profile has been restricted."
 msgstr ""
 
@@ -3251,53 +3336,62 @@ msgstr ""
 msgid "Tips for New Members"
 msgstr ""
 
-#: ../../mod/ping.php:174
+#: ../../mod/ping.php:175
 msgid "{0} wants to be your friend"
 msgstr ""
 
-#: ../../mod/ping.php:179
+#: ../../mod/ping.php:180
 msgid "{0} sent you a message"
 msgstr ""
 
-#: ../../mod/ping.php:184
+#: ../../mod/ping.php:185
 msgid "{0} requested registration"
 msgstr ""
 
-#: ../../mod/ping.php:190
+#: ../../mod/ping.php:191
 #, php-format
 msgid "{0} commented %s's post"
 msgstr ""
 
-#: ../../mod/ping.php:195
+#: ../../mod/ping.php:196
 #, php-format
 msgid "{0} liked %s's post"
 msgstr ""
 
-#: ../../mod/ping.php:200
+#: ../../mod/ping.php:201
 #, php-format
 msgid "{0} disliked %s's post"
 msgstr ""
 
-#: ../../mod/ping.php:205
+#: ../../mod/ping.php:206
 #, php-format
 msgid "{0} is now friends with %s"
 msgstr ""
 
-#: ../../mod/ping.php:210
+#: ../../mod/ping.php:211
 msgid "{0} posted"
 msgstr ""
 
-#: ../../mod/ping.php:215
+#: ../../mod/ping.php:216
 #, php-format
 msgid "{0} tagged %s's post with #%s"
 msgstr ""
 
-#: ../../mod/ping.php:221
+#: ../../mod/ping.php:222
 msgid "{0} mentioned you in a post"
 msgstr ""
 
-#: ../../mod/openid.php:63 ../../mod/openid.php:77 ../../include/auth.php:90
-#: ../../include/auth.php:115 ../../include/auth.php:169
+#: ../../mod/openid.php:24
+msgid "OpenID protocol error. No ID returned."
+msgstr ""
+
+#: ../../mod/openid.php:53
+msgid ""
+"Account not found and OpenID registration is not permitted on this site."
+msgstr ""
+
+#: ../../mod/openid.php:93 ../../include/auth.php:90
+#: ../../include/auth.php:149
 msgid "Login failed."
 msgstr ""
 
@@ -3354,7 +3448,7 @@ msgstr ""
 msgid "No friends in common."
 msgstr ""
 
-#: ../../mod/display.php:130
+#: ../../mod/display.php:135
 msgid "Item has been removed."
 msgstr ""
 
@@ -3370,222 +3464,230 @@ msgstr ""
 msgid "Search This Site"
 msgstr ""
 
-#: ../../mod/profiles.php:21 ../../mod/profiles.php:239
-#: ../../mod/profiles.php:344 ../../mod/dfrn_confirm.php:62
+#: ../../mod/profiles.php:21 ../../mod/profiles.php:242
+#: ../../mod/profiles.php:356 ../../mod/dfrn_confirm.php:62
 msgid "Profile not found."
 msgstr ""
 
-#: ../../mod/profiles.php:28
+#: ../../mod/profiles.php:31
 msgid "Profile Name is required."
 msgstr ""
 
-#: ../../mod/profiles.php:198
+#: ../../mod/profiles.php:201
 msgid "Profile updated."
 msgstr ""
 
-#: ../../mod/profiles.php:256
+#: ../../mod/profiles.php:261
 msgid "Profile deleted."
 msgstr ""
 
-#: ../../mod/profiles.php:272 ../../mod/profiles.php:303
+#: ../../mod/profiles.php:279 ../../mod/profiles.php:313
 msgid "Profile-"
 msgstr ""
 
-#: ../../mod/profiles.php:291 ../../mod/profiles.php:330
+#: ../../mod/profiles.php:298 ../../mod/profiles.php:340
 msgid "New profile created."
 msgstr ""
 
-#: ../../mod/profiles.php:309
+#: ../../mod/profiles.php:319
 msgid "Profile unavailable to clone."
 msgstr ""
 
-#: ../../mod/profiles.php:356
+#: ../../mod/profiles.php:368
 msgid "Hide your contact/friend list from viewers of this profile?"
 msgstr ""
 
-#: ../../mod/profiles.php:374
+#: ../../mod/profiles.php:389
 msgid "Edit Profile Details"
 msgstr ""
 
-#: ../../mod/profiles.php:376
+#: ../../mod/profiles.php:391
 msgid "View this profile"
 msgstr ""
 
-#: ../../mod/profiles.php:377
+#: ../../mod/profiles.php:392
 msgid "Create a new profile using these settings"
 msgstr ""
 
-#: ../../mod/profiles.php:378
+#: ../../mod/profiles.php:393
 msgid "Clone this profile"
 msgstr ""
 
-#: ../../mod/profiles.php:379
+#: ../../mod/profiles.php:394
 msgid "Delete this profile"
 msgstr ""
 
-#: ../../mod/profiles.php:380
+#: ../../mod/profiles.php:395
 msgid "Profile Name:"
 msgstr ""
 
-#: ../../mod/profiles.php:381
+#: ../../mod/profiles.php:396
 msgid "Your Full Name:"
 msgstr ""
 
-#: ../../mod/profiles.php:382
+#: ../../mod/profiles.php:397
 msgid "Title/Description:"
 msgstr ""
 
-#: ../../mod/profiles.php:383
+#: ../../mod/profiles.php:398
 msgid "Your Gender:"
 msgstr ""
 
-#: ../../mod/profiles.php:384
+#: ../../mod/profiles.php:399
 #, php-format
 msgid "Birthday (%s):"
 msgstr ""
 
-#: ../../mod/profiles.php:385
+#: ../../mod/profiles.php:400
 msgid "Street Address:"
 msgstr ""
 
-#: ../../mod/profiles.php:386
+#: ../../mod/profiles.php:401
 msgid "Locality/City:"
 msgstr ""
 
-#: ../../mod/profiles.php:387
+#: ../../mod/profiles.php:402
 msgid "Postal/Zip Code:"
 msgstr ""
 
-#: ../../mod/profiles.php:388
+#: ../../mod/profiles.php:403
 msgid "Country:"
 msgstr ""
 
-#: ../../mod/profiles.php:389
+#: ../../mod/profiles.php:404
 msgid "Region/State:"
 msgstr ""
 
-#: ../../mod/profiles.php:390
+#: ../../mod/profiles.php:405
 msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
 msgstr ""
 
-#: ../../mod/profiles.php:391
+#: ../../mod/profiles.php:406
 msgid "Who: (if applicable)"
 msgstr ""
 
-#: ../../mod/profiles.php:392
+#: ../../mod/profiles.php:407
 msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
 msgstr ""
 
-#: ../../mod/profiles.php:393 ../../include/profile_advanced.php:43
+#: ../../mod/profiles.php:408 ../../include/profile_advanced.php:43
 msgid "Sexual Preference:"
 msgstr ""
 
-#: ../../mod/profiles.php:394
+#: ../../mod/profiles.php:409
 msgid "Homepage URL:"
 msgstr ""
 
-#: ../../mod/profiles.php:395 ../../include/profile_advanced.php:49
+#: ../../mod/profiles.php:410 ../../include/profile_advanced.php:49
 msgid "Political Views:"
 msgstr ""
 
-#: ../../mod/profiles.php:396
+#: ../../mod/profiles.php:411
 msgid "Religious Views:"
 msgstr ""
 
-#: ../../mod/profiles.php:397
+#: ../../mod/profiles.php:412
 msgid "Public Keywords:"
 msgstr ""
 
-#: ../../mod/profiles.php:398
+#: ../../mod/profiles.php:413
 msgid "Private Keywords:"
 msgstr ""
 
-#: ../../mod/profiles.php:399
+#: ../../mod/profiles.php:414
 msgid "Example: fishing photography software"
 msgstr ""
 
-#: ../../mod/profiles.php:400
+#: ../../mod/profiles.php:415
 msgid "(Used for suggesting potential friends, can be seen by others)"
 msgstr ""
 
-#: ../../mod/profiles.php:401
+#: ../../mod/profiles.php:416
 msgid "(Used for searching profiles, never shown to others)"
 msgstr ""
 
-#: ../../mod/profiles.php:402
+#: ../../mod/profiles.php:417
 msgid "Tell us about yourself..."
 msgstr ""
 
-#: ../../mod/profiles.php:403
+#: ../../mod/profiles.php:418
 msgid "Hobbies/Interests"
 msgstr ""
 
-#: ../../mod/profiles.php:404
+#: ../../mod/profiles.php:419
 msgid "Contact information and Social Networks"
 msgstr ""
 
-#: ../../mod/profiles.php:405
+#: ../../mod/profiles.php:420
 msgid "Musical interests"
 msgstr ""
 
-#: ../../mod/profiles.php:406
+#: ../../mod/profiles.php:421
 msgid "Books, literature"
 msgstr ""
 
-#: ../../mod/profiles.php:407
+#: ../../mod/profiles.php:422
 msgid "Television"
 msgstr ""
 
-#: ../../mod/profiles.php:408
+#: ../../mod/profiles.php:423
 msgid "Film/dance/culture/entertainment"
 msgstr ""
 
-#: ../../mod/profiles.php:409
+#: ../../mod/profiles.php:424
 msgid "Love/romance"
 msgstr ""
 
-#: ../../mod/profiles.php:410
+#: ../../mod/profiles.php:425
 msgid "Work/employment"
 msgstr ""
 
-#: ../../mod/profiles.php:411
+#: ../../mod/profiles.php:426
 msgid "School/education"
 msgstr ""
 
-#: ../../mod/profiles.php:416
+#: ../../mod/profiles.php:431
 msgid ""
 "This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
 "be visible to anybody using the internet."
 msgstr ""
 
-#: ../../mod/profiles.php:426 ../../mod/directory.php:124
+#: ../../mod/profiles.php:441 ../../mod/directory.php:111
 msgid "Age: "
 msgstr ""
 
-#: ../../mod/profiles.php:461
+#: ../../mod/profiles.php:476
 msgid "Edit/Manage Profiles"
 msgstr ""
 
-#: ../../mod/profiles.php:462 ../../boot.php:946
+#: ../../mod/profiles.php:477 ../../boot.php:996
 msgid "Change profile photo"
 msgstr ""
 
-#: ../../mod/profiles.php:463 ../../boot.php:947
+#: ../../mod/profiles.php:478 ../../boot.php:997
 msgid "Create New Profile"
 msgstr ""
 
-#: ../../mod/profiles.php:473 ../../boot.php:957
+#: ../../mod/profiles.php:489 ../../boot.php:1007
 msgid "Profile Image"
 msgstr ""
 
-#: ../../mod/profiles.php:475 ../../boot.php:960
+#: ../../mod/profiles.php:491 ../../boot.php:1010
 msgid "visible to everybody"
 msgstr ""
 
-#: ../../mod/profiles.php:476 ../../boot.php:961
+#: ../../mod/profiles.php:492 ../../boot.php:1011
 msgid "Edit visibility"
 msgstr ""
 
+#: ../../mod/filer.php:28 ../../include/conversation.php:918
+msgid "Save to Folder:"
+msgstr ""
+
+#: ../../mod/filer.php:28
+msgid "- select -"
+msgstr ""
+
 #: ../../mod/tagger.php:103 ../../include/conversation.php:138
 #, php-format
 msgid "%1$s tagged %2$s's %3$s with %4$s"
@@ -3626,7 +3728,8 @@ msgstr ""
 msgid "No entries."
 msgstr ""
 
-#: ../../mod/suggest.php:38 ../../include/contact_widgets.php:35
+#: ../../mod/suggest.php:38 ../../view/theme/diabook-blue/theme.php:144
+#: ../../view/theme/diabook/theme.php:147 ../../include/contact_widgets.php:33
 msgid "Friend Suggestions"
 msgstr ""
 
@@ -3640,31 +3743,23 @@ msgstr ""
 msgid "Ignore/Hide"
 msgstr ""
 
-#: ../../mod/directory.php:51
+#: ../../mod/directory.php:47
 msgid "Global Directory"
 msgstr ""
 
-#: ../../mod/directory.php:57
-msgid "Normal site view"
-msgstr ""
-
-#: ../../mod/directory.php:59
-msgid "Admin - View all site entries"
-msgstr ""
-
-#: ../../mod/directory.php:65
+#: ../../mod/directory.php:55
 msgid "Find on this site"
 msgstr ""
 
-#: ../../mod/directory.php:68
+#: ../../mod/directory.php:58
 msgid "Site Directory"
 msgstr ""
 
-#: ../../mod/directory.php:127
+#: ../../mod/directory.php:114
 msgid "Gender: "
 msgstr ""
 
-#: ../../mod/directory.php:153
+#: ../../mod/directory.php:140
 msgid "No entries (some entries may be hidden)."
 msgstr ""
 
@@ -3674,8 +3769,7 @@ msgid "%s : Not a valid email address."
 msgstr ""
 
 #: ../../mod/invite.php:59
-#, php-format
-msgid "Please join my network on %s"
+msgid "Please join us on Friendica"
 msgstr ""
 
 #: ../../mod/invite.php:69
@@ -3694,179 +3788,212 @@ msgstr[1] ""
 msgid "You have no more invitations available"
 msgstr ""
 
-#: ../../mod/invite.php:99
-msgid "Send invitations"
-msgstr ""
-
 #: ../../mod/invite.php:100
-msgid "Enter email addresses, one per line:"
+#, php-format
+msgid ""
+"Visit %s for a list of public sites that you can join. Friendica members on "
+"other sites can all connect with each other, as well as with members of many "
+"other social networks."
 msgstr ""
 
 #: ../../mod/invite.php:102
 #, php-format
-msgid "Please join my social network on %s"
+msgid ""
+"To accept this invitation, please visit and register at %s or any other "
+"public Friendica website."
 msgstr ""
 
 #: ../../mod/invite.php:103
-msgid "To accept this invitation, please visit:"
+#, php-format
+msgid ""
+"Friendica sites all inter-connect to create a huge privacy-enhanced social "
+"web that is owned and controlled by its members. They can also connect with "
+"many traditional social networks. See %s for a list of alternate Friendica "
+"sites you can join."
 msgstr ""
 
-#: ../../mod/invite.php:104
+#: ../../mod/invite.php:106
+msgid ""
+"Our apologies. This system is not currently configured to connect with other "
+"public sites or invite members."
+msgstr ""
+
+#: ../../mod/invite.php:111
+msgid "Send invitations"
+msgstr ""
+
+#: ../../mod/invite.php:112
+msgid "Enter email addresses, one per line:"
+msgstr ""
+
+#: ../../mod/invite.php:114
+msgid ""
+"You are cordially invited to join me and other close friends on Friendica - "
+"and help us to create a better social web."
+msgstr ""
+
+#: ../../mod/invite.php:116
 msgid "You will need to supply this invitation code: $invite_code"
 msgstr ""
 
-#: ../../mod/invite.php:104
+#: ../../mod/invite.php:116
 msgid ""
 "Once you have registered, please connect with me via my profile page at:"
 msgstr ""
 
+#: ../../mod/invite.php:118
+msgid ""
+"For more information about the Friendica project and why we feel it is "
+"important, please visit http://friendica.com"
+msgstr ""
+
 #: ../../mod/dfrn_confirm.php:119
 msgid ""
 "This may occasionally happen if contact was requested by both persons and it "
 "has already been approved."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:239
+#: ../../mod/dfrn_confirm.php:242
 msgid "Response from remote site was not understood."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:248
+#: ../../mod/dfrn_confirm.php:251
 msgid "Unexpected response from remote site: "
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:256
+#: ../../mod/dfrn_confirm.php:259
 msgid "Confirmation completed successfully."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:258 ../../mod/dfrn_confirm.php:272
-#: ../../mod/dfrn_confirm.php:279
+#: ../../mod/dfrn_confirm.php:261 ../../mod/dfrn_confirm.php:275
+#: ../../mod/dfrn_confirm.php:282
 msgid "Remote site reported: "
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:270
+#: ../../mod/dfrn_confirm.php:273
 msgid "Temporary failure. Please wait and try again."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:277
+#: ../../mod/dfrn_confirm.php:280
 msgid "Introduction failed or was revoked."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:422
+#: ../../mod/dfrn_confirm.php:425
 msgid "Unable to set contact photo."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:474 ../../include/diaspora.php:495
+#: ../../mod/dfrn_confirm.php:477 ../../include/diaspora.php:495
 #: ../../include/conversation.php:101
 #, php-format
 msgid "%1$s is now friends with %2$s"
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:544
+#: ../../mod/dfrn_confirm.php:548
 #, php-format
 msgid "No user record found for '%s' "
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:554
+#: ../../mod/dfrn_confirm.php:558
 msgid "Our site encryption key is apparently messed up."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:565
+#: ../../mod/dfrn_confirm.php:569
 msgid "Empty site URL was provided or URL could not be decrypted by us."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:586
+#: ../../mod/dfrn_confirm.php:590
 msgid "Contact record was not found for you on our site."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:600
+#: ../../mod/dfrn_confirm.php:604
 #, php-format
 msgid "Site public key not available in contact record for URL %s."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:620
+#: ../../mod/dfrn_confirm.php:624
 msgid ""
 "The ID provided by your system is a duplicate on our system. It should work "
 "if you try again."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:631
+#: ../../mod/dfrn_confirm.php:635
 msgid "Unable to set your contact credentials on our system."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:694
+#: ../../mod/dfrn_confirm.php:700
 msgid "Unable to update your contact profile details on our system"
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:724
+#: ../../mod/dfrn_confirm.php:730
 #, php-format
 msgid "Connection accepted at %s"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:338
+#: ../../addon/facebook/facebook.php:458
 msgid "Facebook disabled"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:343
+#: ../../addon/facebook/facebook.php:463
 msgid "Updating contacts"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:352
+#: ../../addon/facebook/facebook.php:472
 msgid "Facebook API key is missing."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:359
+#: ../../addon/facebook/facebook.php:479
 msgid "Facebook Connect"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:365
+#: ../../addon/facebook/facebook.php:485
 msgid "Install Facebook connector for this account."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:372
+#: ../../addon/facebook/facebook.php:492
 msgid "Remove Facebook connector"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:377
+#: ../../addon/facebook/facebook.php:497
 msgid ""
 "Re-authenticate [This is necessary whenever your Facebook password is "
 "changed.]"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:384
+#: ../../addon/facebook/facebook.php:504
 msgid "Post to Facebook by default"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:388
+#: ../../addon/facebook/facebook.php:508
 msgid "Link all your Facebook friends and conversations on this website"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:390
+#: ../../addon/facebook/facebook.php:510
 msgid ""
 "Facebook conversations consist of your <em>profile wall</em> and your friend "
 "<em>stream</em>."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:391
+#: ../../addon/facebook/facebook.php:511
 msgid "On this website, your Facebook friend stream is only visible to you."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:392
+#: ../../addon/facebook/facebook.php:512
 msgid ""
 "The following settings determine the privacy of your Facebook profile wall "
 "on this website."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:396
+#: ../../addon/facebook/facebook.php:516
 msgid ""
 "On this website your Facebook profile wall conversations will only be "
 "visible to you"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:401
+#: ../../addon/facebook/facebook.php:521
 msgid "Do not import your Facebook profile wall conversations"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:403
+#: ../../addon/facebook/facebook.php:523
 msgid ""
 "If you choose to link conversations and leave both of these boxes unchecked, "
 "your Facebook profile wall will be merged with your profile wall on this "
@@ -3874,43 +4001,67 @@ msgid ""
 "who may see the conversations."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:408
+#: ../../addon/facebook/facebook.php:528
 msgid "Comma separated applications to ignore"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:476
+#: ../../addon/facebook/facebook.php:599
+msgid "Problems with Facebook Real-Time Updates"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:623
 #: ../../include/contact_selectors.php:81
 msgid "Facebook"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:477
+#: ../../addon/facebook/facebook.php:624
 msgid "Facebook Connector Settings"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:491
+#: ../../addon/facebook/facebook.php:634
+msgid "Real-Time Updates are activated."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:635
+msgid "Deactivate Real-Time Updates"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:637
+msgid "Real-Time Updates not activated."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:637
+msgid "Activate Real-Time Updates"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:659
 msgid "Post to Facebook"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:582
+#: ../../addon/facebook/facebook.php:751
 msgid ""
 "Post to Facebook cancelled because of multi-network access permission "
 "conflict."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:651
-msgid "Image: "
-msgstr ""
-
-#: ../../addon/facebook/facebook.php:728
+#: ../../addon/facebook/facebook.php:923
 msgid "View on Friendica"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:752
+#: ../../addon/facebook/facebook.php:948
 msgid "Facebook post failed. Queued for retry."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:877 ../../addon/facebook/facebook.php:886
-#: ../../include/bb2diaspora.php:102
+#: ../../addon/facebook/facebook.php:981
+msgid "Your Facebook connection became invalid. Please Re-authenticate."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:982
+msgid "Facebook connection became invalid"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:1107
+#: ../../addon/facebook/facebook.php:1116 ../../include/bb2diaspora.php:102
 msgid "link"
 msgstr ""
 
@@ -3928,15 +4079,15 @@ msgid_plural "%d people don't like this"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../addon/widgets/widgets.php:55
+#: ../../addon/widgets/widgets.php:56
 msgid "Generate new key"
 msgstr ""
 
-#: ../../addon/widgets/widgets.php:58
+#: ../../addon/widgets/widgets.php:59
 msgid "Widgets key"
 msgstr ""
 
-#: ../../addon/widgets/widgets.php:60
+#: ../../addon/widgets/widgets.php:61
 msgid "Widgets available"
 msgstr ""
 
@@ -3968,27 +4119,27 @@ msgstr ""
 msgid "yourls Settings saved."
 msgstr ""
 
-#: ../../addon/ljpost/ljpost.php:38
+#: ../../addon/ljpost/ljpost.php:39
 msgid "Post to LiveJournal"
 msgstr ""
 
-#: ../../addon/ljpost/ljpost.php:69
+#: ../../addon/ljpost/ljpost.php:70
 msgid "LiveJournal Post Settings"
 msgstr ""
 
-#: ../../addon/ljpost/ljpost.php:71
+#: ../../addon/ljpost/ljpost.php:72
 msgid "Enable LiveJournal Post Plugin"
 msgstr ""
 
-#: ../../addon/ljpost/ljpost.php:76
+#: ../../addon/ljpost/ljpost.php:77
 msgid "LiveJournal username"
 msgstr ""
 
-#: ../../addon/ljpost/ljpost.php:81
+#: ../../addon/ljpost/ljpost.php:82
 msgid "LiveJournal password"
 msgstr ""
 
-#: ../../addon/ljpost/ljpost.php:86
+#: ../../addon/ljpost/ljpost.php:87
 msgid "Post to LiveJournal by default"
 msgstr ""
 
@@ -4017,11 +4168,15 @@ msgstr ""
 msgid "%s - Click to open/close"
 msgstr ""
 
+#: ../../addon/page/page.php:47
+msgid "Forums"
+msgstr ""
+
 #: ../../addon/communityhome/communityhome.php:28
 #: ../../addon/communityhome/communityhome.php:34
 #: ../../addon/communityhome/twillingham/communityhome.php:28
 #: ../../addon/communityhome/twillingham/communityhome.php:34
-#: ../../include/nav.php:62 ../../boot.php:710
+#: ../../include/nav.php:64 ../../boot.php:760
 msgid "Login"
 msgstr ""
 
@@ -4031,6 +4186,8 @@ msgid "OpenID"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:38
+#: ../../view/theme/diabook-blue/theme.php:23
+#: ../../view/theme/diabook/theme.php:26
 msgid "Last users"
 msgstr ""
 
@@ -4040,14 +4197,20 @@ msgid "Most active users"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:98
+#: ../../view/theme/diabook-blue/theme.php:97
+#: ../../view/theme/diabook/theme.php:100
 msgid "Last photos"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:133
+#: ../../view/theme/diabook-blue/theme.php:52
+#: ../../view/theme/diabook/theme.php:55
 msgid "Last likes"
 msgstr ""
 
-#: ../../addon/communityhome/communityhome.php:155 ../../include/text.php:1224
+#: ../../addon/communityhome/communityhome.php:155
+#: ../../view/theme/diabook-blue/theme.php:74
+#: ../../view/theme/diabook/theme.php:77 ../../include/text.php:1286
 #: ../../include/conversation.php:45 ../../include/conversation.php:118
 msgid "event"
 msgstr ""
@@ -4142,27 +4305,27 @@ msgstr ""
 msgid "Enable Randplace Plugin"
 msgstr ""
 
-#: ../../addon/dwpost/dwpost.php:38
+#: ../../addon/dwpost/dwpost.php:39
 msgid "Post to Dreamwidth"
 msgstr ""
 
-#: ../../addon/dwpost/dwpost.php:69
+#: ../../addon/dwpost/dwpost.php:70
 msgid "Dreamwidth Post Settings"
 msgstr ""
 
-#: ../../addon/dwpost/dwpost.php:71
+#: ../../addon/dwpost/dwpost.php:72
 msgid "Enable dreamwidth Post Plugin"
 msgstr ""
 
-#: ../../addon/dwpost/dwpost.php:76
+#: ../../addon/dwpost/dwpost.php:77
 msgid "dreamwidth username"
 msgstr ""
 
-#: ../../addon/dwpost/dwpost.php:81
+#: ../../addon/dwpost/dwpost.php:82
 msgid "dreamwidth password"
 msgstr ""
 
-#: ../../addon/dwpost/dwpost.php:86
+#: ../../addon/dwpost/dwpost.php:87
 msgid "Post to dreamwidth by default"
 msgstr ""
 
@@ -4207,6 +4370,18 @@ msgstr ""
 msgid "Post from Friendica"
 msgstr ""
 
+#: ../../addon/frown/frown.php:46
+msgid "Frown settings updated."
+msgstr ""
+
+#: ../../addon/frown/frown.php:76
+msgid "Frown Settings"
+msgstr ""
+
+#: ../../addon/frown/frown.php:78
+msgid "Disable graphical smilies"
+msgstr ""
+
 #: ../../addon/geonames/geonames.php:143
 msgid "Geonames settings updated."
 msgstr ""
@@ -4395,7 +4570,31 @@ msgstr ""
 msgid "pageheader Settings saved."
 msgstr ""
 
-#: ../../addon/viewsrc/viewsrc.php:25
+#: ../../addon/ijpost/ijpost.php:39
+msgid "Post to Insanejournal"
+msgstr ""
+
+#: ../../addon/ijpost/ijpost.php:70
+msgid "InsaneJournal Post Settings"
+msgstr ""
+
+#: ../../addon/ijpost/ijpost.php:72
+msgid "Enable InsaneJournal Post Plugin"
+msgstr ""
+
+#: ../../addon/ijpost/ijpost.php:77
+msgid "InsaneJournal username"
+msgstr ""
+
+#: ../../addon/ijpost/ijpost.php:82
+msgid "InsaneJournal password"
+msgstr ""
+
+#: ../../addon/ijpost/ijpost.php:87
+msgid "Post to InsaneJournal by default"
+msgstr ""
+
+#: ../../addon/viewsrc/viewsrc.php:37
 msgid "View Source"
 msgstr ""
 
@@ -4623,8 +4822,9 @@ msgstr ""
 msgid "Show More Settings saved."
 msgstr ""
 
-#: ../../addon/showmore/showmore.php:86
-msgid "Show More"
+#: ../../addon/showmore/showmore.php:86 ../../include/conversation.php:466
+#: ../../boot.php:489
+msgid "show more"
 msgstr ""
 
 #: ../../addon/piwik/piwik.php:79
@@ -4729,7 +4929,7 @@ msgstr ""
 msgid "Consumer secret"
 msgstr ""
 
-#: ../../addon/irc/irc.php:20
+#: ../../addon/irc/irc.php:25
 msgid "irc Chatroom"
 msgstr ""
 
@@ -4757,6 +4957,70 @@ msgstr ""
 msgid "Post to Posterous by default"
 msgstr ""
 
+#: ../../view/theme/diabook-blue/theme.php:142
+#: ../../view/theme/diabook/theme.php:145 ../../include/nav.php:103
+msgid "Directory"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:143
+#: ../../view/theme/diabook/theme.php:146 ../../include/contact_widgets.php:34
+msgid "Similar Interests"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:145
+#: ../../view/theme/diabook/theme.php:148 ../../include/contact_widgets.php:35
+msgid "Invite Friends"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:160
+#: ../../view/theme/diabook-blue/theme.php:222
+#: ../../view/theme/diabook/theme.php:164
+#: ../../view/theme/diabook/theme.php:228
+msgid "Community Pages"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:215
+#: ../../view/theme/diabook/theme.php:221 ../../include/nav.php:49
+#: ../../include/nav.php:115
+msgid "Your posts and conversations"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:216
+#: ../../view/theme/diabook/theme.php:222 ../../include/nav.php:50
+msgid "Your profile page"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:217
+#: ../../view/theme/diabook/theme.php:223
+msgid "Your contacts"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:218
+#: ../../view/theme/diabook/theme.php:224 ../../include/nav.php:51
+#: ../../boot.php:1391
+msgid "Photos"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:218
+#: ../../view/theme/diabook/theme.php:224 ../../include/nav.php:51
+msgid "Your photos"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:219
+#: ../../view/theme/diabook/theme.php:225 ../../include/nav.php:52
+msgid "Your events"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:220
+#: ../../view/theme/diabook/theme.php:226 ../../include/nav.php:53
+msgid "Personal notes"
+msgstr ""
+
+#: ../../view/theme/diabook-blue/theme.php:220
+#: ../../view/theme/diabook/theme.php:226 ../../include/nav.php:53
+msgid "Your personal photos"
+msgstr ""
+
 #: ../../view/theme/quattro/theme.php:17
 msgid "Theme settings"
 msgstr ""
@@ -4773,7 +5037,7 @@ msgstr ""
 msgid "Center"
 msgstr ""
 
-#: ../../include/profile_advanced.php:17 ../../boot.php:982
+#: ../../include/profile_advanced.php:17 ../../boot.php:1032
 msgid "Gender:"
 msgstr ""
 
@@ -4786,7 +5050,7 @@ msgid "j F"
 msgstr ""
 
 #: ../../include/profile_advanced.php:30 ../../include/datetime.php:438
-#: ../../include/items.php:1349
+#: ../../include/items.php:1384
 msgid "Birthday:"
 msgstr ""
 
@@ -4794,11 +5058,11 @@ msgstr ""
 msgid "Age:"
 msgstr ""
 
-#: ../../include/profile_advanced.php:37 ../../boot.php:985
+#: ../../include/profile_advanced.php:37 ../../boot.php:1035
 msgid "Status:"
 msgstr ""
 
-#: ../../include/profile_advanced.php:45 ../../boot.php:987
+#: ../../include/profile_advanced.php:45 ../../boot.php:1037
 msgid "Homepage:"
 msgstr ""
 
@@ -5142,12 +5406,12 @@ msgstr ""
 msgid "Finishes:"
 msgstr ""
 
-#: ../../include/delivery.php:425 ../../include/notifier.php:638
+#: ../../include/delivery.php:426 ../../include/notifier.php:640
 msgid "(no subject)"
 msgstr ""
 
-#: ../../include/delivery.php:432 ../../include/enotify.php:17
-#: ../../include/notifier.php:645
+#: ../../include/delivery.php:433 ../../include/enotify.php:23
+#: ../../include/notifier.php:647
 msgid "noreply"
 msgstr ""
 
@@ -5178,119 +5442,143 @@ msgid_plural "%d Contacts"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../include/text.php:643 ../../include/nav.php:87
+#: ../../include/text.php:645 ../../include/nav.php:91
 msgid "Search"
 msgstr ""
 
-#: ../../include/text.php:831
+#: ../../include/text.php:822
 msgid "Monday"
 msgstr ""
 
-#: ../../include/text.php:831
+#: ../../include/text.php:822
 msgid "Tuesday"
 msgstr ""
 
-#: ../../include/text.php:831
+#: ../../include/text.php:822
 msgid "Wednesday"
 msgstr ""
 
-#: ../../include/text.php:831
+#: ../../include/text.php:822
 msgid "Thursday"
 msgstr ""
 
-#: ../../include/text.php:831
+#: ../../include/text.php:822
 msgid "Friday"
 msgstr ""
 
-#: ../../include/text.php:831
+#: ../../include/text.php:822
 msgid "Saturday"
 msgstr ""
 
-#: ../../include/text.php:831
+#: ../../include/text.php:822
 msgid "Sunday"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "January"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "February"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "March"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "April"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "May"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "June"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "July"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "August"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "September"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "October"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "November"
 msgstr ""
 
-#: ../../include/text.php:835
+#: ../../include/text.php:826
 msgid "December"
 msgstr ""
 
-#: ../../include/text.php:905
+#: ../../include/text.php:910
 msgid "bytes"
 msgstr ""
 
-#: ../../include/text.php:1000
+#: ../../include/text.php:927
+msgid "Categories:"
+msgstr ""
+
+#: ../../include/text.php:939
+msgid "remove"
+msgstr ""
+
+#: ../../include/text.php:939
+msgid "[remove]"
+msgstr ""
+
+#: ../../include/text.php:942
+msgid "Filed under:"
+msgstr ""
+
+#: ../../include/text.php:958 ../../include/text.php:970
+msgid "Click to open/close"
+msgstr ""
+
+#: ../../include/text.php:1062
 msgid "Select an alternate language"
 msgstr ""
 
-#: ../../include/text.php:1012
+#: ../../include/text.php:1074
 msgid "default"
 msgstr ""
 
-#: ../../include/text.php:1228
+#: ../../include/text.php:1290
 msgid "activity"
 msgstr ""
 
-#: ../../include/text.php:1230
+#: ../../include/text.php:1292
 msgid "comment"
 msgstr ""
 
-#: ../../include/text.php:1231
+#: ../../include/text.php:1293
 msgid "post"
 msgstr ""
 
+#: ../../include/text.php:1335
+msgid "Item filed"
+msgstr ""
+
 #: ../../include/diaspora.php:570
 msgid "Sharing notification from Diaspora network"
 msgstr ""
 
-#: ../../include/diaspora.php:1911
+#: ../../include/diaspora.php:1953
 msgid "Attachments:"
 msgstr ""
 
-#: ../../include/diaspora.php:2094
+#: ../../include/diaspora.php:2136
 #, php-format
 msgid "[Relayed] Comment authored by %s from network %s"
 msgstr ""
@@ -5299,11 +5587,11 @@ msgstr ""
 msgid "view full size"
 msgstr ""
 
-#: ../../include/oembed.php:128
+#: ../../include/oembed.php:132
 msgid "Embedded content"
 msgstr ""
 
-#: ../../include/oembed.php:137
+#: ../../include/oembed.php:141
 msgid "Embedding disabled"
 msgstr ""
 
@@ -5334,135 +5622,111 @@ msgstr ""
 msgid "Create a new group"
 msgstr ""
 
-#: ../../include/nav.php:44 ../../boot.php:709
+#: ../../include/nav.php:46 ../../boot.php:759
 msgid "Logout"
 msgstr ""
 
-#: ../../include/nav.php:44
+#: ../../include/nav.php:46
 msgid "End this session"
 msgstr ""
 
-#: ../../include/nav.php:47 ../../boot.php:1331
+#: ../../include/nav.php:49 ../../boot.php:1381
 msgid "Status"
 msgstr ""
 
-#: ../../include/nav.php:47 ../../include/nav.php:111
-msgid "Your posts and conversations"
-msgstr ""
-
-#: ../../include/nav.php:48
-msgid "Your profile page"
-msgstr ""
-
-#: ../../include/nav.php:49 ../../boot.php:1341
-msgid "Photos"
-msgstr ""
-
-#: ../../include/nav.php:49
-msgid "Your photos"
-msgstr ""
-
-#: ../../include/nav.php:50
-msgid "Your events"
-msgstr ""
-
-#: ../../include/nav.php:51
-msgid "Personal notes"
-msgstr ""
-
-#: ../../include/nav.php:51
-msgid "Your personal photos"
-msgstr ""
-
-#: ../../include/nav.php:62
+#: ../../include/nav.php:64
 msgid "Sign in"
 msgstr ""
 
-#: ../../include/nav.php:73
+#: ../../include/nav.php:77
 msgid "Home Page"
 msgstr ""
 
-#: ../../include/nav.php:77
+#: ../../include/nav.php:81
 msgid "Create an account"
 msgstr ""
 
-#: ../../include/nav.php:82
+#: ../../include/nav.php:86
 msgid "Help and documentation"
 msgstr ""
 
-#: ../../include/nav.php:85
+#: ../../include/nav.php:89
 msgid "Apps"
 msgstr ""
 
-#: ../../include/nav.php:85
+#: ../../include/nav.php:89
 msgid "Addon applications, utilities, games"
 msgstr ""
 
-#: ../../include/nav.php:87
+#: ../../include/nav.php:91
 msgid "Search site content"
 msgstr ""
 
-#: ../../include/nav.php:97
+#: ../../include/nav.php:101
 msgid "Conversations on this site"
 msgstr ""
 
-#: ../../include/nav.php:99
-msgid "Directory"
-msgstr ""
-
-#: ../../include/nav.php:99
+#: ../../include/nav.php:103
 msgid "People directory"
 msgstr ""
 
-#: ../../include/nav.php:109
+#: ../../include/nav.php:113
 msgid "Conversations from your friends"
 msgstr ""
 
-#: ../../include/nav.php:117
+#: ../../include/nav.php:121
 msgid "Friend Requests"
 msgstr ""
 
-#: ../../include/nav.php:119
+#: ../../include/nav.php:123
 msgid "See all notifications"
 msgstr ""
 
-#: ../../include/nav.php:120
+#: ../../include/nav.php:124
 msgid "Mark all system notifications seen"
 msgstr ""
 
-#: ../../include/nav.php:124
+#: ../../include/nav.php:128
 msgid "Private mail"
 msgstr ""
 
-#: ../../include/nav.php:127
+#: ../../include/nav.php:129
+msgid "Inbox"
+msgstr ""
+
+#: ../../include/nav.php:130
+msgid "Outbox"
+msgstr ""
+
+#: ../../include/nav.php:134
 msgid "Manage"
 msgstr ""
 
-#: ../../include/nav.php:127
+#: ../../include/nav.php:134
 msgid "Manage other pages"
 msgstr ""
 
-#: ../../include/nav.php:131 ../../boot.php:940
+#: ../../include/nav.php:138 ../../boot.php:990
 msgid "Profiles"
 msgstr ""
 
-#: ../../include/nav.php:131 ../../boot.php:940
+#: ../../include/nav.php:138 ../../boot.php:990
 msgid "Manage/edit profiles"
 msgstr ""
 
-#: ../../include/nav.php:132
+#: ../../include/nav.php:139
 msgid "Manage/edit friends and contacts"
 msgstr ""
 
-#: ../../include/nav.php:139
+#: ../../include/nav.php:146
 msgid "Admin"
 msgstr ""
 
-#: ../../include/nav.php:139
+#: ../../include/nav.php:146
 msgid "Site setup and configuration"
 msgstr ""
 
-#: ../../include/nav.php:162
+#: ../../include/nav.php:169
 msgid "Nothing new here"
 msgstr ""
 
@@ -5478,45 +5742,45 @@ msgstr ""
 msgid "Example: bob@example.com, http://example.com/barbara"
 msgstr ""
 
-#: ../../include/contact_widgets.php:18
-msgid "Invite Friends"
-msgstr ""
-
-#: ../../include/contact_widgets.php:24
+#: ../../include/contact_widgets.php:22
 #, php-format
 msgid "%d invitation available"
 msgid_plural "%d invitations available"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../include/contact_widgets.php:30
+#: ../../include/contact_widgets.php:28
 msgid "Find People"
 msgstr ""
 
-#: ../../include/contact_widgets.php:31
+#: ../../include/contact_widgets.php:29
 msgid "Enter name or interest"
 msgstr ""
 
-#: ../../include/contact_widgets.php:32
+#: ../../include/contact_widgets.php:30
 msgid "Connect/Follow"
 msgstr ""
 
-#: ../../include/contact_widgets.php:33
+#: ../../include/contact_widgets.php:31
 msgid "Examples: Robert Morgenstein, Fishing"
 msgstr ""
 
-#: ../../include/contact_widgets.php:36
-msgid "Similar Interests"
-msgstr ""
-
-#: ../../include/contact_widgets.php:68
+#: ../../include/contact_widgets.php:66
 msgid "Networks"
 msgstr ""
 
-#: ../../include/contact_widgets.php:71
+#: ../../include/contact_widgets.php:69
 msgid "All Networks"
 msgstr ""
 
+#: ../../include/contact_widgets.php:96
+msgid "Saved Folders"
+msgstr ""
+
+#: ../../include/contact_widgets.php:99
+msgid "Everything"
+msgstr ""
+
 #: ../../include/auth.php:29
 msgid "Logged out."
 msgstr ""
@@ -5594,19 +5858,19 @@ msgstr ""
 msgid "%1$d %2$s ago"
 msgstr ""
 
-#: ../../include/poller.php:513
+#: ../../include/poller.php:533
 msgid "From: "
 msgstr ""
 
-#: ../../include/bbcode.php:202
+#: ../../include/bbcode.php:203 ../../include/bbcode.php:223
 msgid "$1 wrote:"
 msgstr ""
 
-#: ../../include/bbcode.php:216 ../../include/bbcode.php:282
+#: ../../include/bbcode.php:237 ../../include/bbcode.php:303
 msgid "Image/photo"
 msgstr ""
 
-#: ../../include/dba.php:39
+#: ../../include/dba.php:41
 #, php-format
 msgid "Cannot locate DNS info for database server '%s'"
 msgstr ""
@@ -5615,211 +5879,211 @@ msgstr ""
 msgid "[no subject]"
 msgstr ""
 
-#: ../../include/acl_selectors.php:284
+#: ../../include/acl_selectors.php:286
 msgid "Visible to everybody"
 msgstr ""
 
-#: ../../include/acl_selectors.php:285
+#: ../../include/acl_selectors.php:287
 msgid "show"
 msgstr ""
 
-#: ../../include/acl_selectors.php:286
+#: ../../include/acl_selectors.php:288
 msgid "don't show"
 msgstr ""
 
-#: ../../include/enotify.php:8
+#: ../../include/enotify.php:14
 msgid "Friendica Notification"
 msgstr ""
 
-#: ../../include/enotify.php:11
+#: ../../include/enotify.php:17
 msgid "Thank You,"
 msgstr ""
 
-#: ../../include/enotify.php:13
+#: ../../include/enotify.php:19
 #, php-format
 msgid "%s Administrator"
 msgstr ""
 
-#: ../../include/enotify.php:29
+#: ../../include/enotify.php:35
 #, php-format
 msgid "%s <!item_type!>"
 msgstr ""
 
-#: ../../include/enotify.php:33
+#: ../../include/enotify.php:39
 #, php-format
 msgid "[Friendica:Notify] New mail received at %s"
 msgstr ""
 
-#: ../../include/enotify.php:35
+#: ../../include/enotify.php:41
 #, php-format
 msgid "%s sent you a new private message at %s."
 msgstr ""
 
-#: ../../include/enotify.php:36
+#: ../../include/enotify.php:42
 #, php-format
 msgid "%s sent you %s."
 msgstr ""
 
-#: ../../include/enotify.php:36
+#: ../../include/enotify.php:42
 msgid "a private message"
 msgstr ""
 
-#: ../../include/enotify.php:37
+#: ../../include/enotify.php:43
 #, php-format
 msgid "Please visit %s to view and/or reply to your private messages."
 msgstr ""
 
-#: ../../include/enotify.php:67
+#: ../../include/enotify.php:73
 #, php-format
 msgid "%s's"
 msgstr ""
 
-#: ../../include/enotify.php:71
+#: ../../include/enotify.php:77
 msgid "your"
 msgstr ""
 
-#: ../../include/enotify.php:78
+#: ../../include/enotify.php:84
 #, php-format
 msgid "[Friendica:Notify] Comment to conversation #%d by %s"
 msgstr ""
 
-#: ../../include/enotify.php:79
+#: ../../include/enotify.php:85
 #, php-format
 msgid "%s commented on an item/conversation you have been following."
 msgstr ""
 
-#: ../../include/enotify.php:80
+#: ../../include/enotify.php:86
 #, php-format
 msgid "%s commented on %s."
 msgstr ""
 
-#: ../../include/enotify.php:82 ../../include/enotify.php:95
-#: ../../include/enotify.php:106 ../../include/enotify.php:117
+#: ../../include/enotify.php:88 ../../include/enotify.php:101
+#: ../../include/enotify.php:112 ../../include/enotify.php:123
 #, php-format
 msgid "Please visit %s to view and/or reply to the conversation."
 msgstr ""
 
-#: ../../include/enotify.php:89
+#: ../../include/enotify.php:95
 #, php-format
 msgid "[Friendica:Notify] %s posted to your profile wall"
 msgstr ""
 
-#: ../../include/enotify.php:91
+#: ../../include/enotify.php:97
 #, php-format
 msgid "%s posted to your profile wall at %s"
 msgstr ""
 
-#: ../../include/enotify.php:93
+#: ../../include/enotify.php:99
 #, php-format
 msgid "%s posted to %s"
 msgstr ""
 
-#: ../../include/enotify.php:93
+#: ../../include/enotify.php:99
 msgid "your profile wall."
 msgstr ""
 
-#: ../../include/enotify.php:102
+#: ../../include/enotify.php:108
 #, php-format
 msgid "[Friendica:Notify] %s tagged you"
 msgstr ""
 
-#: ../../include/enotify.php:103
+#: ../../include/enotify.php:109
 #, php-format
 msgid "%s tagged you at %s"
 msgstr ""
 
-#: ../../include/enotify.php:104
+#: ../../include/enotify.php:110
 #, php-format
 msgid "%s %s."
 msgstr ""
 
-#: ../../include/enotify.php:104
+#: ../../include/enotify.php:110
 msgid "tagged you"
 msgstr ""
 
-#: ../../include/enotify.php:113
+#: ../../include/enotify.php:119
 #, php-format
 msgid "[Friendica:Notify] %s tagged your post"
 msgstr ""
 
-#: ../../include/enotify.php:114
+#: ../../include/enotify.php:120
 #, php-format
 msgid "%s tagged your post at %s"
 msgstr ""
 
-#: ../../include/enotify.php:115
+#: ../../include/enotify.php:121
 #, php-format
 msgid "%s tagged %s"
 msgstr ""
 
-#: ../../include/enotify.php:115
+#: ../../include/enotify.php:121
 msgid "your post"
 msgstr ""
 
-#: ../../include/enotify.php:124
+#: ../../include/enotify.php:130
 msgid "[Friendica:Notify] Introduction received"
 msgstr ""
 
-#: ../../include/enotify.php:125
+#: ../../include/enotify.php:131
 #, php-format
 msgid "You've received an introduction from '%s' at %s"
 msgstr ""
 
-#: ../../include/enotify.php:126
+#: ../../include/enotify.php:132
 #, php-format
 msgid "You've received %s from %s."
 msgstr ""
 
-#: ../../include/enotify.php:126
+#: ../../include/enotify.php:132
 msgid "an introduction"
 msgstr ""
 
-#: ../../include/enotify.php:127 ../../include/enotify.php:144
+#: ../../include/enotify.php:133 ../../include/enotify.php:150
 #, php-format
 msgid "You may visit their profile at %s"
 msgstr ""
 
-#: ../../include/enotify.php:129
+#: ../../include/enotify.php:135
 #, php-format
 msgid "Please visit %s to approve or reject the introduction."
 msgstr ""
 
-#: ../../include/enotify.php:136
+#: ../../include/enotify.php:142
 msgid "[Friendica:Notify] Friend suggestion received"
 msgstr ""
 
-#: ../../include/enotify.php:137
+#: ../../include/enotify.php:143
 #, php-format
 msgid "You've received a friend suggestion from '%s' at %s"
 msgstr ""
 
-#: ../../include/enotify.php:138
+#: ../../include/enotify.php:144
 #, php-format
 msgid "You've received %s for %s from %s."
 msgstr ""
 
-#: ../../include/enotify.php:139
+#: ../../include/enotify.php:145
 msgid "a friend suggestion"
 msgstr ""
 
-#: ../../include/enotify.php:142
+#: ../../include/enotify.php:148
 msgid "Name:"
 msgstr ""
 
-#: ../../include/enotify.php:143
+#: ../../include/enotify.php:149
 msgid "Photo:"
 msgstr ""
 
-#: ../../include/enotify.php:146
+#: ../../include/enotify.php:152
 #, php-format
 msgid "Please visit %s to approve or reject the suggestion."
 msgstr ""
 
-#: ../../include/items.php:2573
+#: ../../include/items.php:2648
 msgid "A new person is sharing with you at "
 msgstr ""
 
-#: ../../include/items.php:2573
+#: ../../include/items.php:2648
 msgid "You have a new follower at "
 msgstr ""
 
@@ -5828,37 +6092,43 @@ msgstr ""
 msgid "image/photo"
 msgstr ""
 
-#: ../../include/security.php:20
+#: ../../include/security.php:21
 msgid "Welcome "
 msgstr ""
 
-#: ../../include/security.php:21
+#: ../../include/security.php:22
 msgid "Please upload a profile photo."
 msgstr ""
 
-#: ../../include/security.php:24
+#: ../../include/security.php:25
 msgid "Welcome back "
 msgstr ""
 
-#: ../../include/Contact.php:131 ../../include/conversation.php:788
+#: ../../include/security.php:329
+msgid ""
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before subitting it."
+msgstr ""
+
+#: ../../include/Contact.php:137 ../../include/conversation.php:813
 msgid "View status"
 msgstr ""
 
-#: ../../include/Contact.php:132 ../../include/conversation.php:789
+#: ../../include/Contact.php:138 ../../include/conversation.php:814
 msgid "View profile"
 msgstr ""
 
-#: ../../include/Contact.php:133 ../../include/conversation.php:790
+#: ../../include/Contact.php:139 ../../include/conversation.php:815
 msgid "View photos"
 msgstr ""
 
-#: ../../include/Contact.php:134 ../../include/Contact.php:147
-#: ../../include/conversation.php:791
+#: ../../include/Contact.php:140 ../../include/Contact.php:153
+#: ../../include/conversation.php:816
 msgid "View recent"
 msgstr ""
 
-#: ../../include/Contact.php:136 ../../include/Contact.php:147
-#: ../../include/conversation.php:793
+#: ../../include/Contact.php:142 ../../include/Contact.php:153
+#: ../../include/conversation.php:818
 msgid "Send PM"
 msgstr ""
 
@@ -5871,36 +6141,32 @@ msgstr ""
 msgid "%1$s marked %2$s's %3$s as favorite"
 msgstr ""
 
-#: ../../include/conversation.php:303 ../../include/conversation.php:572
+#: ../../include/conversation.php:317 ../../include/conversation.php:575
 msgid "Select"
 msgstr ""
 
-#: ../../include/conversation.php:320 ../../include/conversation.php:665
-#: ../../include/conversation.php:666
+#: ../../include/conversation.php:334 ../../include/conversation.php:672
+#: ../../include/conversation.php:673
 #, php-format
 msgid "View %s's profile @ %s"
 msgstr ""
 
-#: ../../include/conversation.php:330 ../../include/conversation.php:677
+#: ../../include/conversation.php:344 ../../include/conversation.php:684
 #, php-format
 msgid "%s from %s"
 msgstr ""
 
-#: ../../include/conversation.php:346
+#: ../../include/conversation.php:360
 msgid "View in context"
 msgstr ""
 
-#: ../../include/conversation.php:467
+#: ../../include/conversation.php:465
 #, php-format
 msgid "%d comment"
 msgid_plural "%d comments"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../include/conversation.php:468 ../../boot.php:448
-msgid "show more"
-msgstr ""
-
 #: ../../include/conversation.php:529
 msgid "like"
 msgstr ""
@@ -5917,205 +6183,205 @@ msgstr ""
 msgid "share"
 msgstr ""
 
-#: ../../include/conversation.php:582
+#: ../../include/conversation.php:588
 msgid "add star"
 msgstr ""
 
-#: ../../include/conversation.php:583
+#: ../../include/conversation.php:589
 msgid "remove star"
 msgstr ""
 
-#: ../../include/conversation.php:584
+#: ../../include/conversation.php:590
 msgid "toggle star status"
 msgstr ""
 
-#: ../../include/conversation.php:587
+#: ../../include/conversation.php:593
 msgid "starred"
 msgstr ""
 
-#: ../../include/conversation.php:588
+#: ../../include/conversation.php:594
 msgid "add tag"
 msgstr ""
 
-#: ../../include/conversation.php:667
+#: ../../include/conversation.php:598
+msgid "save to folder"
+msgstr ""
+
+#: ../../include/conversation.php:674
 msgid "to"
 msgstr ""
 
-#: ../../include/conversation.php:668
+#: ../../include/conversation.php:675
 msgid "Wall-to-Wall"
 msgstr ""
 
-#: ../../include/conversation.php:669
+#: ../../include/conversation.php:676
 msgid "via Wall-To-Wall:"
 msgstr ""
 
-#: ../../include/conversation.php:713
+#: ../../include/conversation.php:721
 msgid "Delete Selected Items"
 msgstr ""
 
-#: ../../include/conversation.php:845
+#: ../../include/conversation.php:872
 #, php-format
 msgid "%s likes this."
 msgstr ""
 
-#: ../../include/conversation.php:845
+#: ../../include/conversation.php:872
 #, php-format
 msgid "%s doesn't like this."
 msgstr ""
 
-#: ../../include/conversation.php:849
+#: ../../include/conversation.php:876
 #, php-format
 msgid "<span  %1$s>%2$d people</span> like this."
 msgstr ""
 
-#: ../../include/conversation.php:851
+#: ../../include/conversation.php:878
 #, php-format
 msgid "<span  %1$s>%2$d people</span> don't like this."
 msgstr ""
 
-#: ../../include/conversation.php:857
+#: ../../include/conversation.php:884
 msgid "and"
 msgstr ""
 
-#: ../../include/conversation.php:860
+#: ../../include/conversation.php:887
 #, php-format
 msgid ", and %d other people"
 msgstr ""
 
-#: ../../include/conversation.php:861
+#: ../../include/conversation.php:888
 #, php-format
 msgid "%s like this."
 msgstr ""
 
-#: ../../include/conversation.php:861
+#: ../../include/conversation.php:888
 #, php-format
 msgid "%s don't like this."
 msgstr ""
 
-#: ../../include/conversation.php:886
+#: ../../include/conversation.php:913
 msgid "Visible to <strong>everybody</strong>"
 msgstr ""
 
-#: ../../include/conversation.php:888
+#: ../../include/conversation.php:915
 msgid "Please enter a video link/URL:"
 msgstr ""
 
-#: ../../include/conversation.php:889
+#: ../../include/conversation.php:916
 msgid "Please enter an audio link/URL:"
 msgstr ""
 
-#: ../../include/conversation.php:890
+#: ../../include/conversation.php:917
 msgid "Tag term:"
 msgstr ""
 
-#: ../../include/conversation.php:891
+#: ../../include/conversation.php:919
 msgid "Where are you right now?"
 msgstr ""
 
-#: ../../include/conversation.php:892
-msgid "Enter a title for this item"
-msgstr ""
-
-#: ../../include/conversation.php:935
+#: ../../include/conversation.php:962
 msgid "upload photo"
 msgstr ""
 
-#: ../../include/conversation.php:937
+#: ../../include/conversation.php:964
 msgid "attach file"
 msgstr ""
 
-#: ../../include/conversation.php:939
+#: ../../include/conversation.php:966
 msgid "web link"
 msgstr ""
 
-#: ../../include/conversation.php:940
+#: ../../include/conversation.php:967
 msgid "Insert video link"
 msgstr ""
 
-#: ../../include/conversation.php:941
+#: ../../include/conversation.php:968
 msgid "video link"
 msgstr ""
 
-#: ../../include/conversation.php:942
+#: ../../include/conversation.php:969
 msgid "Insert audio link"
 msgstr ""
 
-#: ../../include/conversation.php:943
+#: ../../include/conversation.php:970
 msgid "audio link"
 msgstr ""
 
-#: ../../include/conversation.php:945
+#: ../../include/conversation.php:972
 msgid "set location"
 msgstr ""
 
-#: ../../include/conversation.php:947
+#: ../../include/conversation.php:974
 msgid "clear location"
 msgstr ""
 
-#: ../../include/conversation.php:952
+#: ../../include/conversation.php:979
 msgid "permissions"
 msgstr ""
 
-#: ../../boot.php:446
+#: ../../boot.php:487
 msgid "Delete this item?"
 msgstr ""
 
-#: ../../boot.php:449
+#: ../../boot.php:490
 msgid "show fewer"
 msgstr ""
 
-#: ../../boot.php:692
+#: ../../boot.php:738
 msgid "Create a New Account"
 msgstr ""
 
-#: ../../boot.php:712
+#: ../../boot.php:762
 msgid "Nickname or Email address: "
 msgstr ""
 
-#: ../../boot.php:713
+#: ../../boot.php:763
 msgid "Password: "
 msgstr ""
 
-#: ../../boot.php:716
+#: ../../boot.php:766
 msgid "Or login using OpenID: "
 msgstr ""
 
-#: ../../boot.php:722
+#: ../../boot.php:772
 msgid "Forgot your password?"
 msgstr ""
 
-#: ../../boot.php:879
+#: ../../boot.php:929
 msgid "Edit profile"
 msgstr ""
 
-#: ../../boot.php:1046 ../../boot.php:1117
+#: ../../boot.php:1096 ../../boot.php:1167
 msgid "g A l F d"
 msgstr ""
 
-#: ../../boot.php:1047 ../../boot.php:1118
+#: ../../boot.php:1097 ../../boot.php:1168
 msgid "F d"
 msgstr ""
 
-#: ../../boot.php:1072
+#: ../../boot.php:1122
 msgid "Birthday Reminders"
 msgstr ""
 
-#: ../../boot.php:1073
+#: ../../boot.php:1123
 msgid "Birthdays this week:"
 msgstr ""
 
-#: ../../boot.php:1096 ../../boot.php:1160
+#: ../../boot.php:1146 ../../boot.php:1210
 msgid "[today]"
 msgstr ""
 
-#: ../../boot.php:1141
+#: ../../boot.php:1191
 msgid "Event Reminders"
 msgstr ""
 
-#: ../../boot.php:1142
+#: ../../boot.php:1192
 msgid "Events this week:"
 msgstr ""
 
-#: ../../boot.php:1154
+#: ../../boot.php:1204
 msgid "[No description]"
 msgstr ""

From b5e292509efa8dffd375e6ba76c331752f86108c Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Fri, 30 Mar 2012 14:03:33 +0200
Subject: [PATCH 133/219] quattro-green: adopted quattro option for centered
 display

---
 view/theme/quattro-green/theme.php          | 46 ++++++++++++++++++++-
 view/theme/quattro-green/theme_settings.tpl | 11 +++++
 2 files changed, 56 insertions(+), 1 deletion(-)
 create mode 100644 view/theme/quattro-green/theme_settings.tpl

diff --git a/view/theme/quattro-green/theme.php b/view/theme/quattro-green/theme.php
index 7a0a869f83..77297ddda0 100644
--- a/view/theme/quattro-green/theme.php
+++ b/view/theme/quattro-green/theme.php
@@ -8,4 +8,48 @@
 $a->theme_info = array(
   'extends' => 'quattro',
 );
-EOT;
+
+$a->hooks[] = array('plugin_settings', 'view/theme/quattro-green/theme.php', 'quattro_green_settings');
+$a->hooks[] = array('plugin_settings_post', 'view/theme/quattro-green/theme.php', 'quattro_green_settings_post');
+
+
+function quattro_green_settings(&$a, &$o){
+	if(!local_user())
+		return;		
+	
+	$align = get_pconfig(local_user(), 'quattro', 'align' );
+	
+	$t = file_get_contents( dirname(__file__). "/theme_settings.tpl" );
+	$o .= replace_macros($t, array(
+		'$submit' => t('Submit'),
+		'$baseurl' => $a->get_baseurl(),
+		'$title' => t("Theme settings"),
+		'$align' => array('quattro_align', t('Alignment'), $align, '', array('left'=>t('Left'), 'center'=>t('Center'))),
+	));
+}
+
+function quattro_green_settings_post(&$a){
+	if(! local_user())
+		return;
+	if (isset($_POST['quattro-settings-submit'])){
+		set_pconfig(local_user(), 'quattro', 'align', $_POST['quattro_align']);
+	}
+	goaway($a->get_baseurl()."/settings/addon");
+}
+
+
+$quattro_align = get_pconfig(local_user(), 'quattro', 'align' );
+
+if(local_user() && $quattro_align=="center"){
+	
+	$a->page['htmlhead'].="
+	<style>
+		html { width: 100%; margin:0px; padding:0px; }
+		body {
+			margin: 50px auto;
+			width: 900px;
+		}
+	</style>
+	";
+	
+}
diff --git a/view/theme/quattro-green/theme_settings.tpl b/view/theme/quattro-green/theme_settings.tpl
new file mode 100644
index 0000000000..25af042530
--- /dev/null
+++ b/view/theme/quattro-green/theme_settings.tpl
@@ -0,0 +1,11 @@
+<div class="settings-block">
+	<h3 class="settings-heading">$title</h3>
+	
+	{{inc field_select.tpl with $field=$align}}{{endinc}}
+	
+	<div class="settings-submit-wrapper">
+		<input type="submit" value="$submit" class="settings-submit" name="quattro-settings-submit" />
+	</div>
+
+	
+</div>

From 8685a91742600f295320bba6962b924dc72b17b2 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Fri, 30 Mar 2012 14:24:45 +0200
Subject: [PATCH 135/219] quattro-green: added Description to the theme.php

---
 view/theme/quattro-green/theme.php | 1 +
 1 file changed, 1 insertion(+)

diff --git a/view/theme/quattro-green/theme.php b/view/theme/quattro-green/theme.php
index 77297ddda0..47a5c63334 100644
--- a/view/theme/quattro-green/theme.php
+++ b/view/theme/quattro-green/theme.php
@@ -1,6 +1,7 @@
 <?php
 /*
  * Name: quattro-green
+ * Description: Green variation of the quattro theme
  * Version: 1.0
  * Author: Fabio Communi <fabrix.xm@gmail.com>
  * Maintainer: Tobias Diekershoff

From 5b4bb347a65b21c4119e22ef116b8b0aed626065 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 30 Mar 2012 14:38:21 +0200
Subject: [PATCH 136/219] css-fixes in diabook-derivates

---
 view/theme/diabook-aerith/style-network.css | 7 +++++--
 view/theme/diabook-aerith/style-profile.css | 7 +++++--
 view/theme/diabook-aerith/style.css         | 8 ++++++--
 view/theme/diabook-red/style-network.css    | 2 +-
 view/theme/diabook-red/style-profile.css    | 2 +-
 view/theme/diabook-red/style.css            | 2 +-
 6 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index 1b055e3f4a..dd8d62122d 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -439,7 +439,7 @@ a:hover {
   clear: both;
 }
 .fakelink {
-  color: #1872A2;
+  color: #3465A4;
   /* color: #3e3e8c; */
   text-decoration: none;
   cursor: pointer;
@@ -657,7 +657,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1234,6 +1234,9 @@ body .pageheader{
 #birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
 	margin-bottom: 10px;
 	}
+#birthday-wrapper a {
+	color: #3465A4;
+	}
 
 right_aside {
   display: table-cell;
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index 5575deea37..e350db93ef 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -440,7 +440,7 @@ a:hover {
   clear: both;
 }
 .fakelink {
-  color: #1872A2;
+  color: #3465A4;
   /* color: #3e3e8c; */
   text-decoration: none;
   cursor: pointer;
@@ -658,7 +658,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1233,6 +1233,9 @@ body .pageheader{
 #birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
 	margin-bottom: 10px;
 	}
+#birthday-wrapper a {
+	color: #3465A4;
+	}
 
 right_aside {
   display: table-cell;
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 43b895807d..9eca0ab4da 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -437,7 +437,7 @@ a:hover {
   clear: both;
 }
 .fakelink {
-  color: #1872A2;
+  color: #3465A4;
   /* color: #3e3e8c; */
   text-decoration: none;
   cursor: pointer;
@@ -655,7 +655,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1204,6 +1204,10 @@ body .pageheader{
 #birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
 	margin-bottom: 10px;
 	}
+
+#birthday-wrapper a {
+	color: #3465A4;
+	}
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index 545b0bcc09..c649c185c5 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -718,7 +718,7 @@ nav .nav-menu.selected {
 nav .nav-notify {
   display: none;
   position: absolute;
-  background-color: #ff0000;
+  background-color: #fff;
   /* background-color: #19aeff; */
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index d24b2db689..8c13db9950 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -703,7 +703,7 @@ nav .nav-menu.selected {
 nav .nav-notify {
   display: none;
   position: absolute;
-  background-color: #ff0000;
+  background-color: #fff;
   /* background-color: #19aeff; */
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index d09144d05e..f74104cb73 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -716,7 +716,7 @@ nav .nav-menu.selected {
 nav .nav-notify {
   display: none;
   position: absolute;
-  background-color: #ff0000;
+  background-color: #fff;
   /* background-color: #19aeff; */
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;

From 17c908973fc3574eb2d190f3d401e39823b4bb14 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Fri, 30 Mar 2012 15:19:17 +0200
Subject: [PATCH 137/219] catch OpenID login errors in cases when the OpenID
 server does not answers

---
 include/auth.php | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/include/auth.php b/include/auth.php
index 835616a829..1341f3bb8a 100755
--- a/include/auth.php
+++ b/include/auth.php
@@ -94,13 +94,17 @@ else {
 
 			// Otherwise it's probably an openid.
 
+                        try {
 			require_once('library/openid.php');
 			$openid = new LightOpenID;
 			$openid->identity = $openid_url;
 			$_SESSION['openid'] = $openid_url;
 			$a = get_app();
 			$openid->returnUrl = $a->get_baseurl(true) . '/openid'; 
-			goaway($openid->authUrl());
+                        goaway($openid->authUrl());
+                        } catch (Exception $e) {
+                            notice( t('We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID.').'<br /><br >'. t('The error message was:').' '.$e->getMessage());
+                        }
 			// NOTREACHED
 		}
 	}

From 054d21a2e8142de1edfc1afb5d3d8dba33f83960 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Fri, 30 Mar 2012 15:45:02 +0200
Subject: [PATCH 138/219] settings: add "display settings" tab, with UI-related
 settings. Load optional "config.php" from theme folder and show in page.
 Loading of "config.php" follow theme_info['extends'] property.

---
 mod/settings.php          | 229 ++++++++++++++++++++++++++------------
 view/settings.tpl         |   5 +-
 view/settings_display.tpl |  23 ++++
 3 files changed, 180 insertions(+), 77 deletions(-)
 create mode 100644 view/settings_display.tpl

diff --git a/mod/settings.php b/mod/settings.php
index db7330fb59..ce5ceea825 100755
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -1,6 +1,19 @@
 <?php
 
 
+function get_theme_config_file($theme){
+	$a = get_app();
+	$base_theme = $a->theme_info['extends'];
+	
+	if (file_exists("view/theme/$theme/config.php")){
+		return "view/theme/$theme/config.php";
+	} 
+	if (file_exists("view/theme/$base_theme/config.php")){
+		return "view/theme/$base_theme/config.php";
+	}
+	return null;
+}
+
 function settings_init(&$a) {
 	if(local_user()) {
 		profile_load($a,$a->user['nickname']);
@@ -193,6 +206,45 @@ function settings_post(&$a) {
 		call_hooks('connector_settings_post', $_POST);
 		return;
 	}
+	
+	if(($a->argc > 1) && ($a->argv[1] == 'display')) {
+		
+		check_form_security_token_redirectOnErr('/settings/display', 'settings_display');
+
+		$theme = ((x($_POST,'theme')) ? notags(trim($_POST['theme']))  : $a->user['theme']);
+		$nosmile = ((x($_POST,'nosmile')) ? intval($_POST['nosmile'])  : 0);  
+		$browser_update   = ((x($_POST,'browser_update')) ? intval($_POST['browser_update']) : 0);
+		$browser_update   = $browser_update * 1000;
+		if($browser_update < 10000)
+			$browser_update = 40000;
+
+		$itemspage_network   = ((x($_POST,'itemspage_network')) ? intval($_POST['itemspage_network']) : 40);
+		if($itemspage_network > 100)
+					$itemspage_network = 40;
+
+
+		set_pconfig(local_user(),'system','update_interval', $browser_update);
+		set_pconfig(local_user(),'system','itemspage_network', $itemspage_network);
+		set_pconfig(local_user(),'system','no_smilies',$nosmile);
+
+
+		if ($theme == $a->user['theme']){
+			// call theme_post only if theme has not benn changed
+			if( ($themeconfigfile = get_theme_config_file($theme)) != null){
+				require_once($themeconfigfile);
+				theme_post($a);
+			}
+		}
+
+
+		$r = q("UPDATE `user` SET `theme` = '%s' WHERE `uid` = %d LIMIT 1",
+				dbesc($theme),
+				intval(local_user())
+		);
+	
+		goaway($a->get_baseurl(true) . '/settings/display' );
+		return; // NOTREACHED
+	}
 
 	check_form_security_token_redirectOnErr('/settings', 'settings');
 	
@@ -227,7 +279,7 @@ function settings_post(&$a) {
 		}
 	}
 
-	$theme            = ((x($_POST,'theme'))      ? notags(trim($_POST['theme']))        : $a->user['theme']);
+	
 	$username         = ((x($_POST,'username'))   ? notags(trim($_POST['username']))     : '');
 	$email            = ((x($_POST,'email'))      ? notags(trim($_POST['email']))        : '');
 	$timezone         = ((x($_POST,'timezone'))   ? notags(trim($_POST['timezone']))     : '');
@@ -242,14 +294,6 @@ function settings_post(&$a) {
 	$expire_starred   = ((x($_POST,'expire_starred')) ? intval($_POST['expire_starred']) : 0);
 	$expire_photos    = ((x($_POST,'expire_photos'))? intval($_POST['expire_photos'])	 : 0);
 
-	$browser_update   = ((x($_POST,'browser_update')) ? intval($_POST['browser_update']) : 0);
-	$browser_update   = $browser_update * 1000;
-	if($browser_update < 10000)
-		$browser_update = 40000;
-
-	$itemspage_network   = ((x($_POST,'itemspage_network')) ? intval($_POST['itemspage_network']) : 40);
-	if($itemspage_network > 100)
-                $itemspage_network = 40;
 
 
 	$allow_location   = (((x($_POST,'allow_location')) && (intval($_POST['allow_location']) == 1)) ? 1: 0);
@@ -263,7 +307,7 @@ function settings_post(&$a) {
 	$suggestme        = ((x($_POST,'suggestme')) ? intval($_POST['suggestme'])  : 0);  
 	$hide_friends     = (($_POST['hide-friends'] == 1) ? 1: 0);
 	$hidewall         = (($_POST['hidewall'] == 1) ? 1: 0);
-	$nosmile          = ((x($_POST,'nosmile')) ? intval($_POST['nosmile'])  : 0);  
+
 
 	$notify = 0;
 
@@ -345,11 +389,9 @@ function settings_post(&$a) {
 	set_pconfig(local_user(),'expire','photos', $expire_photos);
 
 	set_pconfig(local_user(),'system','suggestme', $suggestme);
-	set_pconfig(local_user(),'system','update_interval', $browser_update);
-	set_pconfig(local_user(),'system','itemspage_network', $itemspage_network);
-	set_pconfig(local_user(),'system','no_smilies',$nosmile);
 
-	$r = q("UPDATE `user` SET `username` = '%s', `email` = '%s', `openid` = '%s', `timezone` = '%s',  `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `notify-flags` = %d, `page-flags` = %d, `default-location` = '%s', `allow_location` = %d, `theme` = '%s', `maxreq` = %d, `expire` = %d, `openidserver` = '%s', `blockwall` = %d, `hidewall` = %d, `blocktags` = %d  WHERE `uid` = %d LIMIT 1",
+
+	$r = q("UPDATE `user` SET `username` = '%s', `email` = '%s', `openid` = '%s', `timezone` = '%s',  `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `notify-flags` = %d, `page-flags` = %d, `default-location` = '%s', `allow_location` = %d, `maxreq` = %d, `expire` = %d, `openidserver` = '%s', `blockwall` = %d, `hidewall` = %d, `blocktags` = %d  WHERE `uid` = %d LIMIT 1",
 			dbesc($username),
 			dbesc($email),
 			dbesc($openid),
@@ -362,7 +404,6 @@ function settings_post(&$a) {
 			intval($page_flags),
 			dbesc($defloc),
 			intval($allow_location),
-			dbesc($theme),
 			intval($maxreq),
 			intval($expire),
 			dbesc($openidserver),
@@ -440,6 +481,12 @@ function settings_content(&$a) {
 			'url' 	=> $a->get_baseurl(true).'/settings',
 			'sel'	=> (($a->argc == 1)?'active':''),
 		),	
+		array(
+			'label'	=> t('Display settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/display',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
+		),	
+		
 		array(
 			'label'	=> t('Connector settings'),
 			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
@@ -578,31 +625,31 @@ function settings_content(&$a) {
 		$diasp_enabled = sprintf( t('Built-in support for %s connectivity is %s'), t('Diaspora'), ((get_config('system','diaspora_enabled')) ? t('enabled') : t('disabled')));
 		$ostat_enabled = sprintf( t('Built-in support for %s connectivity is %s'), t('StatusNet'), ((get_config('system','ostatus_disabled')) ? t('disabled') : t('enabled')));
 
-	$mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1);
-	if(get_config('system','dfrn_only'))
-		$mail_disabled = 1;
+		$mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1);
+		if(get_config('system','dfrn_only'))
+			$mail_disabled = 1;
 
-	if(! $mail_disabled) {
-		$r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1",
-			local_user()
-		);
-	}
-	else {
-		$r = null;
-	}
+		if(! $mail_disabled) {
+			$r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1",
+				local_user()
+			);
+		}
+		else {
+			$r = null;
+		}
 
-	$mail_server       = ((count($r)) ? $r[0]['server'] : '');
-	$mail_port         = ((count($r) && intval($r[0]['port'])) ? intval($r[0]['port']) : '');
-	$mail_ssl          = ((count($r)) ? $r[0]['ssltype'] : '');
-	$mail_user         = ((count($r)) ? $r[0]['user'] : '');
-	$mail_replyto      = ((count($r)) ? $r[0]['reply_to'] : '');
-	$mail_pubmail      = ((count($r)) ? $r[0]['pubmail'] : 0);
-	$mail_action       = ((count($r)) ? $r[0]['action'] : 0);
-	$mail_movetofolder = ((count($r)) ? $r[0]['movetofolder'] : '');
-	$mail_chk          = ((count($r)) ? $r[0]['last_check'] : '0000-00-00 00:00:00');
+		$mail_server       = ((count($r)) ? $r[0]['server'] : '');
+		$mail_port         = ((count($r) && intval($r[0]['port'])) ? intval($r[0]['port']) : '');
+		$mail_ssl          = ((count($r)) ? $r[0]['ssltype'] : '');
+		$mail_user         = ((count($r)) ? $r[0]['user'] : '');
+		$mail_replyto      = ((count($r)) ? $r[0]['reply_to'] : '');
+		$mail_pubmail      = ((count($r)) ? $r[0]['pubmail'] : 0);
+		$mail_action       = ((count($r)) ? $r[0]['action'] : 0);
+		$mail_movetofolder = ((count($r)) ? $r[0]['movetofolder'] : '');
+		$mail_chk          = ((count($r)) ? $r[0]['last_check'] : '0000-00-00 00:00:00');
 
 
-	$tpl = get_markup_template("settings_connectors.tpl");
+		$tpl = get_markup_template("settings_connectors.tpl");
 		$o .= replace_macros($tpl, array(
 			'$form_security_token' => get_form_security_token("settings_connectors"),
 			
@@ -632,6 +679,78 @@ function settings_content(&$a) {
 		return $o;
 	}
 
+	/*
+	 * DISPLAY SETTINGS
+	 */
+	if(($a->argc > 1) && ($a->argv[1] === 'display')) {
+		$default_theme = get_config('system','theme');
+		if(! $default_theme)
+			$default_theme = 'default';
+
+		$allowed_themes_str = get_config('system','allowed_themes');
+		$allowed_themes_raw = explode(',',$allowed_themes_str);
+		$allowed_themes = array();
+		if(count($allowed_themes_raw))
+			foreach($allowed_themes_raw as $x)
+				if(strlen(trim($x)))
+					$allowed_themes[] = trim($x);
+
+		
+		$themes = array();
+		$files = glob('view/theme/*');
+		if($allowed_themes) {
+			foreach($allowed_themes as $th) {
+				$f = $th;
+				$is_experimental = file_exists('view/theme/' . $th . '/experimental');
+				$unsupported = file_exists('view/theme/' . $th . '/unsupported');
+				if (!$is_experimental or ($is_experimental && (get_config('experimentals','exp_themes')==1 or get_config('experimentals','exp_themes')===false))){ 
+					$theme_name = (($is_experimental) ?  sprintf("%s - \x28Experimental\x29", $f) : $f);
+					$themes[$f]=$theme_name;
+				}
+			}
+		}
+		$theme_selected = (!x($_SESSION,'theme')? $default_theme : $_SESSION['theme']);
+		
+		$browser_update = intval(get_pconfig(local_user(), 'system','update_interval'));
+		$browser_update = (($browser_update == 0) ? 40 : $browser_update / 1000); // default if not set: 40 seconds
+
+		$itemspage_network = intval(get_pconfig(local_user(), 'system','itemspage_network'));
+		$itemspage_network = (($itemspage_network > 0 && $itemspage_network < 101) ? $itemspage_network : 40); // default if not set: 40 items
+		
+		$nosmile = get_pconfig(local_user(),'system','no_smilies');
+		$nosmile = (($nosmile===false)? '0': $nosmile); // default if not set: 0
+
+
+		$theme_config = "";
+		if( ($themeconfigfile = get_theme_config_file($theme_selected)) != null){
+			require_once($themeconfigfile);
+			$theme_config = theme_content($a);
+		}
+		
+		$tpl = get_markup_template("settings_display.tpl");
+		$o = replace_macros($tpl, array(
+			'$tabs' 	=> $tabs,
+			'$ptitle' 	=> t('Display Settings'),
+			'$form_security_token' => get_form_security_token("settings_display"),
+			'$submit' 	=> t('Submit'),
+			'$baseurl' => $a->get_baseurl(true),
+			'$uid' => local_user(),
+		
+			'$theme'	=> array('theme', t('Display Theme:'), $theme_selected, '', $themes),
+			'$ajaxint'   => array('browser_update',  t("Update browser every xx seconds"), $browser_update, t('Minimum of 10 seconds, no maximum')),
+			'$itemspage_network'   => array('itemspage_network',  t("Number of items to display on the network page:"), $itemspage_network, t('Maximum of 100 items')),
+			'$nosmile'	=> array('nosmile', t("Don't show emoticons"), $nosmile, ''),
+			
+			'$theme_config' => $theme_config,
+		));
+		
+		return $o;
+	}
+	
+	
+	/*
+	 * ACCOUNT SETTINGS
+	 */
 
 	require_once('include/acl_selectors.php');
 
@@ -669,14 +788,7 @@ function settings_content(&$a) {
 	$suggestme = get_pconfig(local_user(), 'system','suggestme');
 	$suggestme = (($suggestme===false)? '0': $suggestme); // default if not set: 0
 
-	$browser_update = intval(get_pconfig(local_user(), 'system','update_interval'));
-	$browser_update = (($browser_update == 0) ? 40 : $browser_update / 1000); // default if not set: 40 seconds
 
-	$itemspage_network = intval(get_pconfig(local_user(), 'system','itemspage_network'));
-	$itemspage_network = (($itemspage_network > 0 && $itemspage_network < 101) ? $itemspage_network : 40); // default if not set: 40 items
-	
-	$nosmile = get_pconfig(local_user(),'system','no_smilies');
-	$nosmile = (($nosmile===false)? '0': $nosmile); // default if not set: 0
 	
 	if(! strlen($a->user['timezone']))
 		$timezone = date_default_timezone_get();
@@ -765,33 +877,7 @@ function settings_content(&$a) {
 		info( t('Profile is <strong>not published</strong>.') . EOL );
 
 	
-	$default_theme = get_config('system','theme');
-	if(! $default_theme)
-		$default_theme = 'default';
 
-	$allowed_themes_str = get_config('system','allowed_themes');
-	$allowed_themes_raw = explode(',',$allowed_themes_str);
-	$allowed_themes = array();
-	if(count($allowed_themes_raw))
-		foreach($allowed_themes_raw as $x)
-			if(strlen(trim($x)))
-				$allowed_themes[] = trim($x);
-
-	
-	$themes = array();
-	$files = glob('view/theme/*');
-	if($allowed_themes) {
-		foreach($allowed_themes as $th) {
-			$f = $th;
-			$is_experimental = file_exists('view/theme/' . $th . '/experimental');
-			$unsupported = file_exists('view/theme/' . $th . '/unsupported');
-			if (!$is_experimental or ($is_experimental && (get_config('experimentals','exp_themes')==1 or get_config('experimentals','exp_themes')===false))){ 
-				$theme_name = (($is_experimental) ?  sprintf("%s - \x28Experimental\x29", $f) : $f);
-				$themes[$f]=$theme_name;
-			}
-		}
-	}
-	$theme_selected = (!x($_SESSION,'theme')? $default_theme : $_SESSION['theme']);
 
 
 	$subdir = ((strlen($a->get_path())) ? '<br />' . t('or') . ' ' . $a->get_baseurl(true) . '/profile/' . $nickname : '');
@@ -842,10 +928,7 @@ function settings_content(&$a) {
 		'$timezone' => array('timezone_select' , t('Your Timezone:'), select_timezone($timezone), ''),
 		'$defloc'	=> array('defloc', t('Default Post Location:'), $defloc, ''),
 		'$allowloc' => array('allow_location', t('Use Browser Location:'), ($a->user['allow_location'] == 1), ''),
-		'$theme'	=> array('theme', t('Display Theme:'), $theme_selected, '', $themes),
-		'$ajaxint'   => array('browser_update',  t("Update browser every xx seconds"), $browser_update, t('Minimum of 10 seconds, no maximum')),
-		'$itemspage_network'   => array('itemspage_network',  t("Number of items to display on the network page:"), $itemspage_network, t('Maximum of 100 items')),
-		'$nosmile'	=> array('nosmile', t("Don't show emoticons"), $nosmile, ''),
+		
 
 		'$h_prv' 	=> t('Security and Privacy Settings'),
 
diff --git a/view/settings.tpl b/view/settings.tpl
index 75225a0f1b..f0fd70921f 100755
--- a/view/settings.tpl
+++ b/view/settings.tpl
@@ -28,10 +28,7 @@ $nickname_block
 {{inc field_custom.tpl with $field=$timezone }}{{endinc}}
 {{inc field_input.tpl with $field=$defloc }}{{endinc}}
 {{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}}
-{{inc field_themeselect.tpl with $field=$theme }}{{endinc}}
-{{inc field_input.tpl with $field=$ajaxint }}{{endinc}}
-{{inc field_input.tpl with $field=$itemspage_network }}{{endinc}}
-{{inc field_checkbox.tpl with $field=$nosmile}}{{endinc}}
+
 
 <div class="settings-submit-wrapper" >
 <input type="submit" name="submit" class="settings-submit" value="$submit" />
diff --git a/view/settings_display.tpl b/view/settings_display.tpl
new file mode 100644
index 0000000000..fc7a56c8ac
--- /dev/null
+++ b/view/settings_display.tpl
@@ -0,0 +1,23 @@
+$tabs
+
+<h1>$ptitle</h1>
+
+<form action="settings/display" id="settings-form" method="post" autocomplete="off" >
+<input type='hidden' name='form_security_token' value='$form_security_token'>
+
+{{inc field_themeselect.tpl with $field=$theme }}{{endinc}}
+{{inc field_input.tpl with $field=$ajaxint }}{{endinc}}
+{{inc field_input.tpl with $field=$itemspage_network }}{{endinc}}
+{{inc field_checkbox.tpl with $field=$nosmile}}{{endinc}}
+
+
+<div class="settings-submit-wrapper" >
+<input type="submit" name="submit" class="settings-submit" value="$submit" />
+</div>
+
+{{ if $theme_config }}
+<h2>Theme settings</h2>
+$theme_config
+{{ endif }}
+
+</form>

From db59a45030c0c5790062565f0ceea00625f21ad3 Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Fri, 30 Mar 2012 15:45:23 +0200
Subject: [PATCH 139/219] quattro: add config.php

---
 view/theme/quattro/config.php         | 31 +++++++++++++++++++++++++++
 view/theme/quattro/theme.php          | 26 ----------------------
 view/theme/quattro/theme_settings.tpl | 13 ++++-------
 3 files changed, 35 insertions(+), 35 deletions(-)
 create mode 100644 view/theme/quattro/config.php

diff --git a/view/theme/quattro/config.php b/view/theme/quattro/config.php
new file mode 100644
index 0000000000..02fcaf57e1
--- /dev/null
+++ b/view/theme/quattro/config.php
@@ -0,0 +1,31 @@
+<?php
+/**
+ * Theme settings
+ */
+
+
+
+function theme_content(&$a){
+	if(!local_user())
+		return;		
+	
+	$align = get_pconfig(local_user(), 'quattro', 'align' );
+	
+	$t = file_get_contents( dirname(__file__). "/theme_settings.tpl" );
+	$o .= replace_macros($t, array(
+		'$submit' => t('Submit'),
+		'$baseurl' => $a->get_baseurl(),
+		'$title' => t("Theme settings"),
+		'$align' => array('quattro_align', t('Alignment'), $align, '', array('left'=>t('Left'), 'center'=>t('Center'))),
+	));
+	return $o;
+}
+
+function theme_post(&$a){
+	if(! local_user())
+		return;
+	if (isset($_POST['quattro-settings-submit'])){
+		set_pconfig(local_user(), 'quattro', 'align', $_POST['quattro_align']);
+	}
+}
+
diff --git a/view/theme/quattro/theme.php b/view/theme/quattro/theme.php
index 7e5ab1e62e..be47a401c0 100644
--- a/view/theme/quattro/theme.php
+++ b/view/theme/quattro/theme.php
@@ -1,33 +1,7 @@
 <?php
 
-$a->hooks[] = array('plugin_settings', 'view/theme/quattro/theme.php', 'quattro_settings');
-$a->hooks[] = array('plugin_settings_post', 'view/theme/quattro/theme.php', 'quattro_settings_post');
 
 
-function quattro_settings(&$a, &$o){
-	if(!local_user())
-		return;		
-	
-	$align = get_pconfig(local_user(), 'quattro', 'align' );
-	
-	$t = file_get_contents( dirname(__file__). "/theme_settings.tpl" );
-	$o .= replace_macros($t, array(
-		'$submit' => t('Submit'),
-		'$baseurl' => $a->get_baseurl(),
-		'$title' => t("Theme settings"),
-		'$align' => array('quattro_align', t('Alignment'), $align, '', array('left'=>t('Left'), 'center'=>t('Center'))),
-	));
-}
-
-function quattro_settings_post(&$a){
-	if(! local_user())
-		return;
-	if (isset($_POST['quattro-settings-submit'])){
-		set_pconfig(local_user(), 'quattro', 'align', $_POST['quattro_align']);
-	}
-	goaway($a->get_baseurl()."/settings/addon");
-}
-
 
 $quattro_align = get_pconfig(local_user(), 'quattro', 'align' );
 
diff --git a/view/theme/quattro/theme_settings.tpl b/view/theme/quattro/theme_settings.tpl
index 25af042530..6c457ad698 100644
--- a/view/theme/quattro/theme_settings.tpl
+++ b/view/theme/quattro/theme_settings.tpl
@@ -1,11 +1,6 @@
-<div class="settings-block">
-	<h3 class="settings-heading">$title</h3>
-	
-	{{inc field_select.tpl with $field=$align}}{{endinc}}
-	
-	<div class="settings-submit-wrapper">
-		<input type="submit" value="$submit" class="settings-submit" name="quattro-settings-submit" />
-	</div>
+{{inc field_select.tpl with $field=$align}}{{endinc}}
 
-	
+<div class="settings-submit-wrapper">
+	<input type="submit" value="$submit" class="settings-submit" name="quattro-settings-submit" />
 </div>
+

From 24e7a3413c92c516e662f0c418fde992a9f6c9da Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Fri, 30 Mar 2012 15:46:14 +0200
Subject: [PATCH 140/219] quattro-green: remove settings code Use config.php
 from quattro

---
 view/theme/quattro-green/theme.php | 29 -----------------------------
 1 file changed, 29 deletions(-)

diff --git a/view/theme/quattro-green/theme.php b/view/theme/quattro-green/theme.php
index 47a5c63334..2758038404 100644
--- a/view/theme/quattro-green/theme.php
+++ b/view/theme/quattro-green/theme.php
@@ -10,35 +10,6 @@ $a->theme_info = array(
   'extends' => 'quattro',
 );
 
-$a->hooks[] = array('plugin_settings', 'view/theme/quattro-green/theme.php', 'quattro_green_settings');
-$a->hooks[] = array('plugin_settings_post', 'view/theme/quattro-green/theme.php', 'quattro_green_settings_post');
-
-
-function quattro_green_settings(&$a, &$o){
-	if(!local_user())
-		return;		
-	
-	$align = get_pconfig(local_user(), 'quattro', 'align' );
-	
-	$t = file_get_contents( dirname(__file__). "/theme_settings.tpl" );
-	$o .= replace_macros($t, array(
-		'$submit' => t('Submit'),
-		'$baseurl' => $a->get_baseurl(),
-		'$title' => t("Theme settings"),
-		'$align' => array('quattro_align', t('Alignment'), $align, '', array('left'=>t('Left'), 'center'=>t('Center'))),
-	));
-}
-
-function quattro_green_settings_post(&$a){
-	if(! local_user())
-		return;
-	if (isset($_POST['quattro-settings-submit'])){
-		set_pconfig(local_user(), 'quattro', 'align', $_POST['quattro_align']);
-	}
-	goaway($a->get_baseurl()."/settings/addon");
-}
-
-
 $quattro_align = get_pconfig(local_user(), 'quattro', 'align' );
 
 if(local_user() && $quattro_align=="center"){

From 6d3d882f9b930143562d0d2cee27060a58495231 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 30 Mar 2012 16:33:34 +0200
Subject: [PATCH 141/219] css-fixes in diabook-derivates

---
 view/theme/diabook-aerith/communityhome.tpl |  2 +-
 view/theme/diabook-aerith/style-network.css | 13 +++++++------
 view/theme/diabook-aerith/style-profile.css | 14 +++++++-------
 view/theme/diabook-aerith/style.css         | 13 +++++++------
 view/theme/diabook-red/communityhome.tpl    |  2 +-
 view/theme/diabook-red/style-network.css    |  6 ++----
 view/theme/diabook-red/style-profile.css    |  5 ++---
 view/theme/diabook-red/style.css            |  6 ++----
 8 files changed, 29 insertions(+), 32 deletions(-)

diff --git a/view/theme/diabook-aerith/communityhome.tpl b/view/theme/diabook-aerith/communityhome.tpl
index cff75cd40a..cf8d81335a 100755
--- a/view/theme/diabook-aerith/communityhome.tpl
+++ b/view/theme/diabook-aerith/communityhome.tpl
@@ -17,7 +17,7 @@
 <div id="close_services">
 {{ if $lastusers_title }}
 <h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
-<div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
+<div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
 <a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index dd8d62122d..ea1831a573 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -557,13 +557,14 @@ header #banner a:hover {
   outline: none;
   vertical-align: middle;
   font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
   margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 21px;
+  font-size: 20px;
   position: absolute;
   top: 10%;
 }
@@ -718,7 +719,7 @@ nav .nav-menu.selected {
 nav .nav-notify {
   display: none;
   position: absolute;
-  background-color: #ff0000;
+  background-color: #fff;
   /* background-color: #19aeff; */
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
@@ -730,6 +731,7 @@ nav .nav-notify {
   right: -6px;
   min-width: 10px;
   text-align: center;
+  border: 1px solid black;
 }
 nav .nav-notify.show {
   display: block;
@@ -752,7 +754,7 @@ nav #nav-home-link, #nav-directory-link, #nav-apps-link{
 	margin-right: 0px;
 	font-weight: bold;
 	margin: 3px 5px;
-	font-size: 15px;
+	font-size: 14px;
 	}
 nav #nav-directory-link{
   margin-right: 0px;	
@@ -1744,6 +1746,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
+	font-size: 14px;
 	
 }
 #profile-upload-wrapper {
@@ -1796,7 +1799,7 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
 	font-weight: bolder;
 	cursor: pointer;
 }
@@ -1809,7 +1812,6 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     cursor: pointer;
@@ -1817,7 +1819,6 @@ transition: all 0.2s ease-in-out;
 }
 .button.creation2 {
     background-color: #3465A4;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index e350db93ef..5ff380e68a 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -558,13 +558,14 @@ header #banner a:hover {
   outline: none;
   vertical-align: middle;
   font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
   margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 21px;
+  font-size: 20px;
   position: absolute;
   top: 10%;
 }
@@ -719,7 +720,7 @@ nav .nav-menu.selected {
 nav .nav-notify {
   display: none;
   position: absolute;
-  background-color: #ff0000;
+  background-color: #fff;
   /* background-color: #19aeff; */
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
@@ -731,6 +732,7 @@ nav .nav-notify {
   right: -6px;
   min-width: 10px;
   text-align: center;
+  border: 1px solid black;
 }
 nav .nav-notify.show {
   display: block;
@@ -753,7 +755,7 @@ nav #nav-home-link, #nav-directory-link, #nav-apps-link{
 	margin-right: 0px;
 	font-weight: bold;
 	margin: 3px 5px;
-	font-size: 15px;
+	font-size: 14px;
 	}
 nav #nav-directory-link{
   margin-right: 0px;	
@@ -1738,7 +1740,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1790,7 +1792,7 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
 	font-weight: bolder;
 	cursor: pointer;
 }
@@ -1803,7 +1805,6 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
  	 font-weight: bolder;
@@ -1811,7 +1812,6 @@ transition: all 0.2s ease-in-out;
 }
 .button.creation2 {
     background-color: #3465A4;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 9eca0ab4da..82cfcd651b 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -555,13 +555,14 @@ header #banner a:hover {
   outline: none;
   vertical-align: middle;
   font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
   margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 21px;
+  font-size: 20px;
   position: absolute;
   top: 10%;
 }
@@ -716,7 +717,7 @@ nav .nav-menu.selected {
 nav .nav-notify {
   display: none;
   position: absolute;
-  background-color: #ff0000;
+  background-color: #fff;
   /* background-color: #19aeff; */
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
@@ -728,6 +729,7 @@ nav .nav-notify {
   right: -6px;
   min-width: 10px;
   text-align: center;
+  border: 1px solid black;
 }
 nav .nav-notify.show {
   display: block;
@@ -750,7 +752,7 @@ nav #nav-home-link, #nav-directory-link, #nav-apps-link{
 	margin-right: 0px;
 	font-weight: bold;
 	margin: 3px 5px;
-	font-size: 15px;
+	font-size: 14px;
 	}
 nav #nav-directory-link{
   margin-right: 0px;	
@@ -1669,6 +1671,7 @@ body .pageheader{
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
+	font-size: 14px;
 	
 }
 #profile-upload-wrapper {
@@ -1721,7 +1724,7 @@ body .pageheader{
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
 	font-weight: bolder;
 	cursor: pointer;
 }
@@ -1734,7 +1737,6 @@ body .pageheader{
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     font-weight: bolder;
@@ -1742,7 +1744,6 @@ body .pageheader{
 }
 .button.creation2 {
     background-color: #3465A4;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
diff --git a/view/theme/diabook-red/communityhome.tpl b/view/theme/diabook-red/communityhome.tpl
index cff75cd40a..cf8d81335a 100755
--- a/view/theme/diabook-red/communityhome.tpl
+++ b/view/theme/diabook-red/communityhome.tpl
@@ -17,7 +17,7 @@
 <div id="close_services">
 {{ if $lastusers_title }}
 <h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
-<div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
+<div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
 <a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index c649c185c5..0bfc059cc2 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -563,7 +563,7 @@ header #banner #logo-img {
   margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 21px;
+  font-size: 20px;
   position: absolute;
   top: 10%;
 }
@@ -1741,7 +1741,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1806,7 +1806,6 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     cursor: pointer;
@@ -1814,7 +1813,6 @@ transition: all 0.2s ease-in-out;
 }
 .button.creation2 {
     background-color: #FF500F;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index 8c13db9950..f31f72ab2e 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -556,7 +556,7 @@ header #banner #logo-img {
   margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 21px;
+  font-size: 20px;
   position: absolute;
   top: 10%;
 }
@@ -1719,6 +1719,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
+	font-size: 14px;
 	
 }
 #profile-upload-wrapper {
@@ -1784,7 +1785,6 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
  	 font-weight: bolder;
@@ -1792,7 +1792,6 @@ transition: all 0.2s ease-in-out;
 }
 .button.creation2 {
     background-color: #FF500F;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index f74104cb73..0f622897b6 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -561,7 +561,7 @@ header #banner #logo-img {
   margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 21px;
+  font-size: 20px;
   position: absolute;
   top: 10%;
 }
@@ -1665,7 +1665,7 @@ body .pageheader{
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1730,7 +1730,6 @@ body .pageheader{
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     font-weight: bolder;
@@ -1738,7 +1737,6 @@ body .pageheader{
 }
 .button.creation2 {
     background-color: #FF500F;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;

From f50fb7d6ca47729c7cb464f84b768d56e35b62d6 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Fri, 30 Mar 2012 17:52:29 +0200
Subject: [PATCH 142/219] css-fixes in diabook-derivates

---
 view/theme/diabook-aerith/style-network.css |  3 +++
 view/theme/diabook-aerith/style-profile.css |  3 +++
 view/theme/diabook-aerith/style.css         |  2 ++
 view/theme/diabook-red/style-network.css    | 25 +++++++++++++--------
 view/theme/diabook-red/style-profile.css    | 10 ++++++---
 view/theme/diabook-red/style.css            |  7 ++++--
 6 files changed, 36 insertions(+), 14 deletions(-)

diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index ea1831a573..b35a70c657 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -1039,6 +1039,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1261,6 +1263,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index 5ff380e68a..9c9f8b4e69 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -1038,6 +1038,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1260,6 +1262,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 82cfcd651b..fbcca699fe 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -1036,6 +1036,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 173px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index 0bfc059cc2..d3e080bf5a 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -557,6 +557,7 @@ header #banner a:hover {
   outline: none;
   vertical-align: middle;
   font-weight: bolder;
+  
 }
 header #banner #logo-img {
   height: 25px;
@@ -566,6 +567,7 @@ header #banner #logo-text {
   font-size: 20px;
   position: absolute;
   top: 10%;
+  margin-left: 3px;
 }
 /* nav */
 nav {
@@ -657,7 +659,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1037,6 +1039,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1244,7 +1248,7 @@ right_aside {
   
   /* background: #F1F1F1; */
 }
-right_aside a{color: #ff500f;}
+right_aside a{color: red;}
 right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
@@ -1256,6 +1260,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
@@ -1793,7 +1798,7 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
 	font-weight: bolder;
 	cursor: pointer;
 }
@@ -1822,12 +1827,14 @@ transition: all 0.2s ease-in-out;
     font-weight: bolder;
 }
 /*input[type="submit"] {
-	border: 0px;
-    background-color: @ButtonBackgroundColor;
-    color: @ButtonColor;
-    padding: 0px 10px;
-	.rounded(5px);
-    height: 18px;
+	background-color: #FF500F;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }*/
 /** acl **/
 #photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index f31f72ab2e..5af75f2b5e 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -559,6 +559,7 @@ header #banner #logo-text {
   font-size: 20px;
   position: absolute;
   top: 10%;
+  margin-left: 3px;
 }
 /* nav */
 nav {
@@ -642,7 +643,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1020,6 +1021,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1227,7 +1230,7 @@ right_aside {
   
   /* background: #F1F1F1; */
 }
-right_aside a{color: #ff500f;}
+right_aside a{color: red;}
 right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
@@ -1239,6 +1242,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
@@ -1772,7 +1776,7 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
 	font-weight: bolder;
 	cursor: pointer;
 }
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 0f622897b6..40b5b2ec32 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -564,6 +564,7 @@ header #banner #logo-text {
   font-size: 20px;
   position: absolute;
   top: 10%;
+  margin-left: 3px;
 }
 /* nav */
 nav {
@@ -655,7 +656,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1034,6 +1035,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 173px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1717,7 +1720,7 @@ body .pageheader{
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
 	font-weight: bolder;
 	cursor: pointer;
 }

From 01af7d355a0dfdf19db7acf3b5b06b683c58531e Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Fri, 30 Mar 2012 21:18:25 +0200
Subject: [PATCH 143/219] allow themes to use "style.php" instead of
 "style.css". Load style.php trhu mod/view.php to pass it friendica framework.

---
 boot.php     | 15 ++++++++++-----
 mod/view.php | 16 ++++++++++++++++
 2 files changed, 26 insertions(+), 5 deletions(-)
 create mode 100644 mod/view.php

diff --git a/boot.php b/boot.php
index 1f2b690773..2cf20805b9 100755
--- a/boot.php
+++ b/boot.php
@@ -1261,17 +1261,20 @@ function current_theme(){
 	$system_theme = ((isset($a->config['system']['theme'])) ? $a->config['system']['theme'] : '');
 	$theme_name = ((isset($_SESSION) && x($_SESSION,'theme')) ? $_SESSION['theme'] : $system_theme);
 	
-	if($theme_name && file_exists('view/theme/' . $theme_name . '/style.css'))
+	if($theme_name && 
+		(file_exists('view/theme/' . $theme_name . '/style.css') ||
+		file_exists('view/theme/' . $theme_name . '/style.php')))
 		return($theme_name);
 	
 	foreach($app_base_themes as $t) {
-		if(file_exists('view/theme/' . $t . '/style.css'))
+		if(file_exists('view/theme/' . $t . '/style.css')||
+		   file_exists('view/theme/' . $t . '/style.php'))
 			return($t);
 	}
 	
-	$fallback = glob('view/theme/*/style.css');
+	$fallback = glob('view/theme/*/style.[css|php]');
 	if(count($fallback))
-		return (str_replace('view/theme/','', str_replace("/style.css","",$fallback[0])));
+		return (str_replace('view/theme/','', substr($fallback[0],0,-10)));
 
 }}
 
@@ -1283,6 +1286,8 @@ if(! function_exists('current_theme_url')) {
 function current_theme_url() {
 	global $a;
 	$t = current_theme();
+	if (file_exists('view/theme/' . $t . '/style.php'))
+		return($a->get_baseurl() . '/view/theme/' . $t . '/style.pcss');
 	return($a->get_baseurl() . '/view/theme/' . $t . '/style.css');
 }}
 
@@ -1432,4 +1437,4 @@ function zrl($s) {
 	if($mine and ! link_compare($mine,$s))
 		return $s . $achar . 'zrl=' . urlencode($mine);
 	return $s;
-}
\ No newline at end of file
+}
diff --git a/mod/view.php b/mod/view.php
new file mode 100644
index 0000000000..33aa23f447
--- /dev/null
+++ b/mod/view.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * load view/theme/$current_theme/style.php with friendica contex
+ */
+ 
+function view_init($a){
+	header("Content-Type: text/css");
+		
+	if ($a->argc == 4){
+		$theme = $a->argv[2];
+		$THEMEPATH = "view/theme/$theme";
+		require_once("view/theme/$theme/style.php");
+	}
+	
+	killme();
+}

From be2005f146fc8d482734ca48ec594bc3f797360c Mon Sep 17 00:00:00 2001
From: Fabio Comuni <fabrix.xm@gmail.com>
Date: Fri, 30 Mar 2012 21:21:14 +0200
Subject: [PATCH 144/219] quattro: move quattro-green inside quattro folder.
 Add config option to select quattro color scheme.

---
 view/theme/quattro-green/experimental         |   0
 view/theme/quattro-green/screenshot.png       | Bin 147135 -> 0 bytes
 view/theme/quattro-green/theme.php            |  27 -----------
 view/theme/quattro-green/theme_settings.tpl   |  11 -----
 view/theme/quattro/config.php                 |   8 ++++
 view/theme/quattro/dark/Makefile              |   4 ++
 view/theme/quattro/{ => dark}/colors.less     |   0
 view/theme/quattro/{ => dark}/style.css       |  43 ++++++++++++------
 view/theme/quattro/{ => dark}/style.less      |   4 +-
 view/theme/quattro/green/Makefile             |   4 ++
 .../green}/colors.less                        |   0
 .../green}/style.css                          |  43 ++++++++++++------
 .../green}/style.less                         |   4 +-
 view/theme/quattro/screenshot.jpg             | Bin 71709 -> 69607 bytes
 view/theme/quattro/style.php                  |   9 ++++
 view/theme/quattro/theme_settings.tpl         |   2 +
 16 files changed, 87 insertions(+), 72 deletions(-)
 delete mode 100755 view/theme/quattro-green/experimental
 delete mode 100644 view/theme/quattro-green/screenshot.png
 delete mode 100644 view/theme/quattro-green/theme.php
 delete mode 100644 view/theme/quattro-green/theme_settings.tpl
 create mode 100644 view/theme/quattro/dark/Makefile
 rename view/theme/quattro/{ => dark}/colors.less (100%)
 rename view/theme/quattro/{ => dark}/style.css (97%)
 rename view/theme/quattro/{ => dark}/style.less (80%)
 create mode 100644 view/theme/quattro/green/Makefile
 rename view/theme/{quattro-green => quattro/green}/colors.less (100%)
 rename view/theme/{quattro-green => quattro/green}/style.css (97%)
 rename view/theme/{quattro-green => quattro/green}/style.less (75%)
 create mode 100644 view/theme/quattro/style.php

diff --git a/view/theme/quattro-green/experimental b/view/theme/quattro-green/experimental
deleted file mode 100755
index e69de29bb2..0000000000
diff --git a/view/theme/quattro-green/screenshot.png b/view/theme/quattro-green/screenshot.png
deleted file mode 100644
index a764f4f9a7cd98c8d1317b6bce4e9a07aa5c6866..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 147135
zcmXtg19Trj_xAq6Uz{|y(HM<w+qSL7PJ_m_n#Q)>pmCGNwrziX-}nEWJ$v@-o!PlF
zyEAj|eeQEMQb|D)2_6p~001OuDKQlQfFuC`2rV$gKM5uVCiTAy$W=vB1gM@QIQn-3
z=Om@=3IGV`|2aWGW;V`0A*`FUyg2MC1QHq>5i5k9J^+va(qh7Dp3A2>9-eCAE8%(E
z=2Q1;b{zZ^6hWc1T@MCOVq(_Kny+dY(5L#R(Bf#qhCT%}5W%+wq8I$}p|`nbcgYzS
zaq=RiHCDm)=TT8~KBL)XQ?L6O+^(qO5b)nb3Y2ItMjgq()Ks}rYLpHe-D?Lo`Ywq(
ztsM5t6jW3$UkYh3{#(tT4m>(GW^dkHAR2CP^}5tx>FVl=o2mT2Qkou2<ge$eONEjs
zA|rd$aHM5rW#K5q)vzd7ZTo0$MLUPvI~eeLH9(m|x~6TvW@qm7zFdLQ`xec22mq|#
zxA+Ztv|eukLN;uIzomJ^A&OS(7pdHCL;;MI(g_5<+WYY!0msJAgDesy5a8QtJ-;(t
z3?Um8?J_5jm7?BB!weq>CIg#lq^g0wr7_NclG~v{sHpK&;yL}0aV(^PEL0S?*nL9a
zKoMq;NcJZE4xN>@5>0Y|KBqVs@a!_^GBAAc)JLF4q|o7@D3@tj-jhKDn%$dA&$rTP
z#K=;ysC4UQ3*3kAW8HSSeNSGmx_+Ee^HbvP2_4XW)>P9(B#DG$l1F5cX634?97hMl
z;>Tgv_OHLE+v%DK)P~-l+)>!iX+4O9d~PXP{S_=%TS@b&k2Tdi+Fa!44dphPChHcr
z_AesEzOZ_x$zNuHa$~_F1+P(mF-5F~V+qa8&B-OAH@T{Zs?;A;L%;thC5Q6sEUq7~
zLe{L~Tb$(PPIWeazC~(mr-?aDp3_)QLg@3QyjW1VBu(Y1q0v;<>@>`AYfma;rOJ25
z<lx&{;Dtklk~*o^l0{claEGIl9kFg#L=)?6G^|lY1%!y}E`CWQuo!cb&<UB5z@x%N
zAc{f!T%`M@S4K&W6A~Rf!6GfmdZX0Lq|)Bc1Nt{V%6cZr%sw*k`3ulgG%GY~s!L0O
zz`-c&IDAe<w^{=ztT89d@Y5n6dp?!1=xjb(4P+XEDT_$2@1l%?`!1O60}iY#^kkom
zP_}ToyIndp1eNd5^_|lvfj)Ot3eI|~-yer~j#giecOt=_dBs<CL^?HXrCYzZ!%CQI
z(q&DO*m%r26q#&%J1Ms0^uCTA_7AOIooh49n3GDqX}L#(TmPDyG(_@7L<ZN&{W}mz
z(C8bY?U*px5a>MFkiWBPSQ8o;jHi;o2({;qY7?uMQpvdt=tAw`QOX|oOC$(tB)ntL
z3Hzr-zSI3(m)#a(bkJxD=#M#jx8Yyt*P&|3?(8yqnXj+nY@H(yotd3ob7&y}7vv#e
zGZJt*=pEYqn_5_>C2Nb(g+97)5W&t@)$sC-@GSXk$Fd&0X3CK#IO@);lg@gc9$gQW
zG%J)p+ls~C_1lQ6qZ~}5*Y#YW(1Fbk3b&=4o;R6qW<*PFi(yGOodKPE;9L7eTgyp~
zD;Nw0P!xxY)eIO(1lUX)<;XVFq=li^k^RYWEjO5ful5HHV0~~{w6UFU=6Mhy`(_=#
zCUe4mP)tPc7!M5<2#_HX|0U@MK$VHtSp=Whb3@0Q>$oRw@QJA+ycLdHeHDp#DVFLa
z#>liS;#G{$U1j+BQ~)~qsHyCPsh3k)amq;6KWHrjbdn&W!|Z86X>@04FBiGZa5h;c
zzfcHB70CvbtL2*`chzrTV5@@?>HAi2)RbLonQ+>^#7X}wU1{3ukS0-Av9T$?$4|bb
zztJv{)0AbyzdK{9H_jZXP|M=Jlp<<3SIYj>ogLYC&~y;)b*+kLL6jz}r!t+0sYa1n
zp)?jk7o|wdc|lkp_Tcs(E5`{!*OC0fujDKC)L@1cWF`v_w>;%z4*+6oOhqrn<1wG-
zF<K58Z<5^=54+hcOJrsbV<oyKHBY6OxP3x2UPu54jg-0aW}e_!-ktO888aDOQ{C{x
zTG@Li(%1Bzbh%ypc<a!3hqZS7KUL}|5K$n_Fiq<)a-Xc%uYzzQ>!~KDc3+rBEInie
zxQlJM9QOwimH*JS!?f3new8&%TFMV!Q)*%FR(_Np3!gZCmk%HCM=?5UoMbv>Sd4^&
zK_vNSKTvuhM$k}Nh?;yq_%>~RUn*fLg8(5^p;Ekw5Fijl0YLPsTN(g?&`N-(XVU=!
zc|(hOm_Ni{TYQD4;uyKZ&M&rI5Yf^b=TGxnst*ASv_Ev+Aj>i7AV>fcRJcz@ATvNE
z=_}C9BVMj!om}o%DP0H-1TX-o{PM2@-vJz<2(O|ASzWec9V0a6MRJBBxIws*v7L&)
zm?R{KRA6+N1w<1W^htPsKQUz&bG6t7yTUh}H650`DTX#h@?Ugh#&V~eQM4P})0)_2
zlsJ%qhy+<wQo_(+W3%3L02sNnO5+@o^l0bne8Q!tdi+GaRKodD>FyZ)<|dS*PFm?x
zKD^pD^nFm0L(cAF+w?a-HW8arko%7E)&7+{buw4(=Tv8@RWUKaTMO5_&C?iQF64Om
z9!h=c?r$$>J7`3ysWuK)2sJrGZbTydoD84^AX?b*{Z1FtpcST|SH#O1h+vG$EA=8v
zpiluA@W0oB6<A^UL^e?BK>U!1a^{v|E97JO^1wmhV`Ex`9t_x&N`pV4f*{BORWJhz
zjeK{D>pTt!%3Kz~bJ`T@h64+(XrB(#_=G<5`mT3i13;F+#m#+jbd13t{NxbeQmuvB
zBX{*_yLJj+-Ty-`7YS8J-ni_TTT|S#XpYXl%6_e$S2#;)tIW#AhNt9>pl91MD5u$R
z8SNqgpQN_>3d=YqxpeG$T1zd(GW#hj>SiG|^|Y}lR*IHiTiNX=eVw72T1%~v(74vu
z^_gWWX^x{xofG-}!}Tqx(igkl?>h&Hn_2dbFwj6mDU>J!AL;%)KT0YrF)t^36Z@ml
z!Ot~FG6&4O-@L3%5Q0@Bieodg6h5mruIE}A-+?c0^~7|iHISP+_8qoF5vayT-Oua3
zUOHP@Ro;ORB>l~>51q?zQHkNr%=A!uBp?8K22bGGQ|E;?L*1}nTR@}!t)wB!pXX)g
zAY2eR?j#OXhLsvg4i^kseBbQ$@Micbz_?>+hcYOJDwx4}K3ryRaUg(2GPS9w<HmYy
zVtMa3Aw@#F{cieDskkpxh~I79uNVK#+V3DuF=dasOZHig&8gC0nhCe%X;>MysAP8r
z*29CdJO~&Ve)aIxaI*RHQWgFjvi>ZU-^8V@0xg4|-LZ)ZLlS{1#@ydT__qjY(nO;U
zi+Yx^if9~`<QHHB1*Ii{OdF)ZS<xQ7#T%>Pj#qWgoH&bzMiya=s#p8v2ieQdfzJ&I
z%#wv=&n0t{b9&{~fDqEezExs3u?~B5S>X`rsDBRuK$NS+ufjI0Qxc@=U%}JjHJOX@
zoE1)~ffUdD;<=#Q;NeSSVwG^cxFoqY8U8gc))owP8*KcCu;-oGd!y~jRgv#=QVHhM
z=ieW#J`OE?6hN2G6ul2$y2rzhuT<o~mpYE4rCMqLXHFh_J>@LV#oxCP6YMEor`W(b
zDfczra%9xtW0-}8n{V$#*I%E1i{4*nvfb924G9Ha?t-5%7!}>!@JZF>(s_7w(sWLa
z|6u@!NLv1FcXKsw>izX?>0%yh&qEFu8npP_yT3TClxkh~np;F6B{a{+ZI<#P{Sm;s
zLCPEmCzk2s*m~3Ynylyfks9j_0y9Uy&uw*F&2}5UyoGD#cQ5dcYNgs{GLV5N0e~O>
z-p<4x0wDV1YM6JBXTNHxcfe$DeoF(DZ@8jJON>3W!Cg~ipxNV$AR=ra426w0JcyPt
zl1Lv_4=1N=r`AhI(~|aagaC;u;?7WO7IA73d5ViQw~qH`=u@NYx1&8}hRV7s@~DTU
zQRF3d7*a2#Y$hhFDfhPePV?c@W;VvKGM^f<0p=1m%c89F3><vq)^h*DyO<%#L8MnI
zk;nQj-Psy>JFN#r-WrBCZBM3xJ4p=-n6U{A1A+Su*o7&+b2fMI0!Q@ON+7}oW|Cd>
z;cwm<;pw$MwHxG7cuuZK$XgB}rs#lZazV<_o%_s#Uo8Xxh2Hx4sQ{LY%`%ryX(Pl!
z4g(s}2+*ie@f8XbMjWdJP|d9{G4-r6e-D1#4!uG4z`#KjEd6>MrOGS+bMPi{|2B$w
z``PZNIP?TwtX*-8^gIF*`fy_XT+F8z>c<6f-*M+W&hT_J4SfoTYDu@*7|Dz6je~Pu
z&(aThlt8Efoq+VVk~C&&Ogw?)p~7b?sr^wLO|7#2sHO!uR55VB5*ua&0G0~gFs%gB
z#g)j~A4`szmgf4ZGj9e`!2A+Yf`>7aP84BsA_My4b)Mn^Hv<uW5P)e40{%18fuOlB
zEgWnv&z`0_s;>3l&9`HuubvOfX~h6=sI`geKqd!@Y}A~VO{{KH-NXQXMFQ>oVyl<u
zjYP2+|Cm85!Xk~n37hPV#E@s|j`W@9)Q?CR7HYlHJRG^>R;twf2?qJ?CS!F%K>$_B
zxtKy#C+c#4qJQScUzm1<9!C0PNB2Kv&PW|$E?iVw@B7t`{&kTFe;|jB;8hNA`mq$O
zFxbC{Op_RONR+%ao-{Yp5!qh}gs+>nO)Xb4YV(?2EbspPO#X|QTo6^K^2yBi7z`Mp
z4v=A)wRWwH587r8f4t6w<mAD^1;*fDjzvHAeYY62NhI3D!4%0vL&BR_Th8*zdm#~=
z=CNi5z?A^&I3DxSm?1uV!>7(LMxK=J?xuaXn!Dc|9!<4B#meM$Sq%bg7dU$Zd*@oQ
zlxQ^k+WkLeyhR%;z;iszRUm@v?CDu<9-_C_4~nx#PXF90#2YJB#5Euzo2@S>Of_`7
zsV;aE4nYDSs=n-bo*(Wf5gPL3I(XVd;MxdtR7iktAfW5+j6DS(zk5ni?@lJkVhZst
z0P{Vl{4C6ongdt4Cq@d%B7_?i{0RA;_wdf=y#DKmuJ|B%4=O}Bch7X3g&nSx3ARe+
z?q-l)r}3~v=ke{m-EcP+mtcui&rK#8J|pq&oJ~Lj5-Nz3e8kyz5YAF7v%pB!+EXWe
z_>7(UC<cxvJLaTNr2=QeCu{xHcf^M-mA?`d0$|}W-DqT~D>lQ;*A|N+yHMCgzD9J^
z2#Em!hv~j~zq?FB=twY$&Is3(F%wun4*P$GzISCyA88BPLQRZVw6JsHKmsgbLmhM6
zwyrm;-Ku$ct7kR-`_ubOtC+U<_5SjHD48tAu*C||%+139UkPtoL-OBp8OD!{78FJh
zCPqpXU3@zv1Q9Lq2J2cJuu9G9r-16`p#5EA_(3MxFs*}Epwj&$Spxr_aD<*FBemps
z)k+LO)s(KLuNT<Vf2s(W<b{SXOS6~xGZ+l<@WuMEKL|qTaywP?dDYv}j|N{|>12T$
zuKn;WBp&wUN0SDaIRsLtrHDS^-s*0D5CRJL<S?Vus?J?guVEr?jEb>*X>BN~Pz3`K
z@meeskN4+zk+4Hh@OhT7YAC&+bj`zhLxHQzz1rq>@N(Ksx<z8v;;T=2AvX*lLl|yB
z<oVpSlNH#z%jnoS<NHb-j=lcpd0h%htohCDdZ1)xgFYS%uvP9=TzL4>%Uc4cdM>A9
zo-suEpUgbV4=SngJw(}l2m|p2;)NeCjbn6c<l8`gsmmDpO7VNT2O`jaS5@-xzPpv|
zP*7lC@l<>;A7`j%Akh-{6tcTpRbj>65pHpWEa>V{IFv__0itiLA8M4w<DQ*?L@y2)
zXcn|!LV)6XL1;ds8S^NduFN>P1JzV11RQpPRg<!QI!&y{;Z+#jwPKy+E(+EZ?+{@9
z7PNTK?C&&)ItYS?+V%E&S#9vgjbNK~&jpyJ3{vZiM7_|!G!4Eby=p5+FsZrxS2i8E
zgJFj2%PfP8!f#k#V4123U*y8eE^gC>%zD;5o@3US^4v$$Y%_EVo1&2Opy?HKUQnHk
z=E_>K4clqVe8xDl$k_9H$?aj5Vrm*~WWc}Nq8y*D3-p!p3_Df93+&FGo?5&B8M<ht
zjF0y5U%u@ah(Iv8Y9@8kuZO}n*7;c5C5PkgZ+8^W{cV?5(mTA8ZuiffM{P%rIexNV
zB7I(cg2RIqJ-l>~j)xP8UuZun>?iH-H0u*7knlMWP4!-+m~jv%P_FrUj0a$<i7Ht>
z>6^?aLKqko@`SF`6YPhf^^z!BWbCGqZOeygRS76xjCgS3pcdJdO29*W`>WVP67hc9
zHteHd!xlyk4_tyRHP2tS#^XK-JLyci<w9HeZ^3Zbh}hIPdhmh4*K`~@nd{56^jxO1
z*m3t>?;6!c1{S%2`Tc&L>qm}$y%01{xqLz-CN<cQwE)zQ#?QW&JwdfBXJ7INlcl<N
z)Nn%M((K;0Ze4KWf3~`0do{J3V%LpT0nC9onB||$&f(!eWW7#^BKZ-}eWUyHeO*o5
z4JZy>pH0L(3eWmxKCS<?c@Ol6g4e8U$z!@t{R9BpDP61}p<Y&Bnno#P*nh_4bjo?;
zjx|gqv~S#;lpK+idVVm?L_#?Ix#n2aoF&3@j~C{|K@=enRj9YF)~VrD>xeCwLm?H@
ztqe&mJ18oR^cp}kqJIIM+yB{HVi)Dm+$XHM^%N^1^A;U5*(N(TaK3@1o}9#O+~Va$
zcXrIuTtDjh?)<YmDG58i3m%NpNN{=GzU32KuKDcC+q`F*1wZfabuXmy>L>W%)o0Lb
zcl(UX!FaZ$Fw2W)LKvhcgc|P)oX20t*tdHfZF0j=IF6PF4JW57hWS27KO9L0<Tx##
z^i-^HqLaUxrnw95xwA*&a(4{d65spVTq!F4iIaO3o<cHu8J0x$Tem(;5Irz0>i=jT
z1qG$5BV$y(Q+@!TbdUWT5ygzm*~ePL>S`YT%r#5;%nx;G+*+gkpLg1_9<7A*!O*xt
z%Yy}5+6h3d`iVRXS`I4+N+>-(;2Y{`DkN#g2rEH(k*7c3WBPzVr>tF#7bH*g#$%^y
z>M=X<>b)tGLziL+G79#13x|)fR$(_AN@dO5of8fib=t*_`BuhfZku*nHCX*hQk@MN
zk0!_UcuYizO-O)WLwjSamWyIi@OtvKa{vIo7ujE5+crip8|b;(ygSsSiPtg@7#ePe
z31t&-E^^^SEh@fpuM<$pfMA3mmsFak4n)C4<ti&8EB2ncT{4#1skR98+NtK+)m^j|
z=g?Svp|dW=G0{V6{3;2dAmvFBlp%_OfS-lE1BdD3NKc<3cMv#J4{GRQ&(O8~$Ip|y
z?vfGcA;YhGj@O<BVl5DWM-07vMs9WIzp|)Pm+)9YNHNnO44hT})Q-)y0Y;`;rSsp@
zx`H;OetzR#KO!7G!bv~A2~k?yLZ4r|Ht+1=a7l<q=()SP`=@#;GEF?1V;{Zhf53KB
zKUU^0C?u+QOeS0xvX+}q+DuIA6=)djf<i*>XE=4`{%HEPPUP|y47^<BqOh8`Qa%+I
z9$0jHx$qZ$Cz^dFz5fm;RJ*VhwMj}1pv^1%vFrNc{0-Af83_uc7hjHJ9Gtw|-5!4t
zng;bPDNsf6J{pxo2qzRH7z2wG3M!C1F&I?@3Kc|B`n7I^M_qHuwW%VT)m^+s`(Rd7
z#P%*0R*<g&3ny@Sz!P`q-g8a8{V{i9_B#eLD7RjK+I@Wf^BR#q^^G=Q1QJ+b-dvk4
z0rh!0id;RSxVK{{AxED*W-d2aj%WIKaAgA>&ASc;Y{njz6O?yw&yDRpEK{9z{)@x7
zmVrTV6?g==+)E}>fa6eTG8SE|oOVVY5!8Khm6=hY^26YLgn51h);lpFSj70eQk9UC
zKdp0H$g5p+2rxp&OiK*-`3eR}3_7u<+O9CgG;h_8EXJYu67j@eBt<a2cxn@wXkq#&
z3nm=hXL-_4R`#+Ai;Fn5by4ops)`Z7JB;hpa#-%5kYkmrTa@S-#AT55*GG2bWp3>0
z<<H=k%1tR=;Gt`>+kpTGEYTCIR9GnOT%p$QAUL&XnO|gjxnxk5*|{<g8Kxj3ZA^qw
zBpjeNqT)QC+ihZa&$}p}>BLhT&O{qi)o})<@AE;~!a~oxRf!~nj%-vd7FJCW1TCtt
zK6%GKkk-h2Y0F$N^#fcN;Br^<4+;-)LX{N|zm}%WMOhSAm;jLpm(ci_GgmZj9Sarx
zlviWJ`elO?BTUFgHz%57<QWDDNYk&VwH};t)PRJ#D=L-#ZX|rA-ufZ&<&@3zA*928
zPhr)_<%BoY2cM5f`SSM>jA>>usnc6}O01Bo4c#?~roXth(9ZS94{YC;(Nm8vUBi)g
zqN);1{5)P)ZAlOn)fu%at~Qvk2b26A#d`$@Ghe%Nytd&PepaJ<*6BuV;UEJxgWu7#
zKme3RY54_InKlU3EG@^DzjW{z36|E^pm5ojb%&Wb{={W%Ww$w!LZENiTuY?l2ndWX
z*AXH8<$?%H;M@F>=A$c+z8l0cL1d();5Y92;-=6w_8lxb4K0Xeu@^Wms@3+@)Re;D
zq}ekjrIELS*zX%S1dJLM5088B@>8kFRLktflmrSa3`7W3O(K3?tUG$e5;PH=%d`9?
z=U5tu3R~OGil07~2@|CI!{pPql?LMWw;uyDK<^X;GY~7@hD%zLKI=37&qyHPzzmBK
z(rCGl9#z^nysygdJ?Vd9MDi8#OpkU=v&;oy0eydN9DjIhK!E~-kcqD&uhys={hReY
zJJ#VKGY{qAxkWXH7Glt&lr1g{n%XTdF8rTJ-0U2;A_XSG<E#lB<~a#*7cSRhP<(zv
zle5vdC!*5Zq4PHKi+G(U-6&M%{INT=4}1L?;m?_6@24TCZ@#Cc<#gTKs`0=ZTHT@>
z)z0LVVA^^NB2}p?kLOoYzi1dCixsB_z}dj3SIf<Vfn-;~l~p)7V8@7`4#V?cWPiA$
z+wE8C1@sJ8<=mvJBLw6D-@ayt!t!<~k@Sw+2rS|_Z}-{neH4kurX75a4%Y#4aD2J<
zOrS8qaBXk@DJ0$d?DZB@Nr`4*__xsqVktwt8U^~;Eyl_@DyfNo;K{HPqDi0-O<n~L
zHdeP_^Zr_~hnF053>hp62iCpzn=ik6K)v*O;i+}zteaY)GK<_e9g@M)#Ts$pcWdfK
z1Sp96K)*H*FLSlMm<^A{TxcxFzE5SBMqc?^U%vbe6dR4@-tG|F1TZd2cbjMxu)&Td
z;~N?#3M{|enoZ<>@M?cy#Kf3$W;9c?Xyp?x$bB+8e>JA7XYM0O^$qyC-V4J|?)0>B
zl!USf588Y>o4TtPbCQ`1*3(TEfCor>Nq8-b<M!T4Kt@LiA1hPboj9i3y8h=;-H~rQ
z&=;0I#LLQ=AU?j1r>E&>2BXcCGskvZAZ&c~H7}Mb`1l4XZW*p}t8=H5?y#JYF1TT1
z`3bpnD<{X%Jbe9!rQMXHKNgph&%L6atF1+!b^KCVb9CbhG5{$FKi?ystWkUz(sm<h
z;itb{kz9Mb)yD)021us5U5iR#uvl*n=#^kR>cu*H&c3c&mBnEh;O3yG&59hr-)Pa=
ze6>b7T+3jXrBvSx)<h0kH=b)BxK=@#`S$y6vlBunka;M*)?!Z6m3EzH(U7=|k`)H#
zcc^*Rp*b`<*e|WtVtf>4*VQyN+J(94>vPrDLlctbe7C`HZD@`blQDc)fg6K#Ju%ig
z5DFL-q}isn7oSE^(!+DAg_(p)f4hB*Ez4~x+we{3i83g>tTlhTtM>LA^t4*e@!au5
zN=WVk<n9v6#i+Jf9Pw&jgtdKng#u~MV-hdNhc}0oy0F+qWE|_rW^1g;=5AwEgY2tA
z?4C`uT-m`dIB`s>bWlX>0xTV8r}I1;O}m%&-Y6XGe7KxpPz8XqnDtamx;L-&QNDum
z4neEs?H#$I4*~Q(9-R6p_Nydx9G=XMnE`-HtraCCk<r$ieN8Y-_aaLbiI-Nej;HHE
z(tTh>H}rh&PK^{2OcU!+-FLsIGENlr)L?ibefF*9T?M{H!BzhUUt0)pyy4{>=jkPK
z@g=s$WCJumtwyHbZTLUjolCQ=s6Qm|8(SOkt5jGEo45lHi@o~!xwn2GG?>HOkwn<X
zU75#l`I^9~mfxd8^BN);w__dFz}IgjstpPVD%oCGnEHy3GuPPa`+L#v<V1EUG?+bD
z*fL&Bn#zSj3|SM2T1YDXpAA}McGUvWKF+q}R=>nZ(4ladr<Qsa_;y4gg;+dLsGoWy
zUwCL`;%k%JT3d+GTKW3?IICs5=@3aZWhrFVP&<HDI;twY)llnNVOr6!tU)GxcyURy
zd{ufGjs9_mEB-I9%*X*h9Mux~KHhLKR?)46F*cv8t7Pj0gI~`v??#v9+Wal|@Q!F{
zyK3rN5;k=$O!&suC2wFACY{|zZUdy}VnRa~?IcYti|xM{;Jd5-e7%xmQ-_h?oc8HP
zUXM$_yLjI@Ef0=&{A`})Y*h}eflv9rbhh1H{Z1MKE$0s|$}PPWHhWHE1vqw01vP6v
zDmyg{^|_UAm8CKxHiXk{c4*LzOcgKHL7++@C6ka(Tjm@%y{+Z}@}1C8tYo18sy0<U
z3R*PRP<YXDtT+P-^8R-iWOSE39eo@z>w3$TC-H+{nRPaI7UF<X*Q|!r-Q21s<0ml;
z6;rvntFquDm7s6Ej6q>+;cx(HICS;89C))yU@C3bpWA7Gt?0)_4Nf=CQg_H7F@7y~
z>e;uFQ8va!Q5e1Iq$oXVCN2t$wxN;J$!BAavn(%~iq$vKz4J_$%1aG3A!rh%T936h
zFLvWxMqcf;m(dsauMmOMhXQK;R1_Ui`j(<;_WV7VTEJlU{whk^{nA~8FLS_LpAI1<
zz{MZlBk+~WZL^V@+U-*6{X6;GJ|_+A1D2-!zS&J~i<hV<*q6)kX)Dv}<xaBl|8oHr
zY{${eR_YmdQQ+-H*TM9=JT9WJvo|wAAyo&Q>iPr1(&En#m`9vsn&w>Uo}-6fu-XxH
zhnqR9<>56HQnSaK4u*8MWrHb=!UW$aQ@j_6L3LnM4GanvAsi#pO(dKwE7NCf{fz4C
zE{-x0+EsNJ&?X#;(6+Z29{Qd8g-@yejZ#(K;dVe8aof;U#hSktT^GpKwB|8l%+y_a
z+;$lKZGW{@$EtK)<vU5~9Ts)=j90%(tjEq<=CrCDX59qx{X!ePdh<ewy<2Ao>NF-h
zA87^T-w^eK9i|SjIA*2cezyPoiTN8mEC}VQy>{v|tlswxVG1U==j418*iNNf*k{4b
zW^*HJe~FMo#ukp#G7|u-H4whXCm}Q33Ax==KI)&=W9#<8IBx|50#+#Z<|URR#+Y;s
zHO85d&TZ!T8+k?ZEb`*1A-YUw0)-Oc?^6kBua<o47kifrLh8^$PzV0tDLD=u2jFE?
z;8H#!4R0Nj_Qup3IZfQY--mFn-y3wCPN(o>+V1+k6$HhM4{^$@KT=&zRL(Z=fu`QK
z-x@|O8Me~K>nCUzQa>;aK-J;)co<})f0pM@C-267{302`vF-gH49CLB(SFTWZnEyR
zN>|QI(r=@!UkPJ56Pw_2l#Y#>JZ$M)PkZh=)=1tZi)Yr#U|ygoAX^@|Y|6Y?_~RzC
zl)~L$6irv{9SJw={RAp?6)o5B(EDeLz&OCj*-G#|`b;<_*c=W_8j4C1$f99ZR5?<?
z4Om~kaPDty4xc4a4LNvvOm8<XGEI72MOZvgvp%)hdq3#7PSg8(7@Ze}<mq{x98W2}
zZExYn%Ho!9)t2hvJr0RpTv&a***%wqUOOfGbmR0QZRskA;^%BG`|aa=UU7wF^taf0
zqPM1O2oX?Xy)?`CO@sCy?_)_=h)akIfLw|_<v!TwQbR5Zg5Y~~msr-zq1LrjDsh(&
zl|WtpyDP}puMPfbDq5Z@JhCh>zD$Lv1#Zct<M2W?uFK+DfJ%2t)nOSe8lZv*%x~So
zt?47m^HWukfK}eZh8DCa`pHJ924bKt=imQ+BmdylKg#I)HCZK`3K8;WpG{wjt!8g8
zSr|00GR9+j|4^@Zl5ePyh)LJ9G7J$3*gHkJLWNC})s=pLMd<{I973Y6679BNyP=~c
zR%_<%_kE4P{IM4nNrTy({YjpdO#>tZdyS}3H#2rjD>J}O4M2uZb<M~Md}yQ{6ubK(
z<zIiBh(kGjG-k>{16z3#27Xp6-0fXoNp%Y-Sjql;W&jyzZ@H1%=_lc@1QVz^A18}*
zJ6K3)0P59c6U=f;erkLX{aCPgt)CE_uBxR;?y-Xf{mb_vI_db~rI)`YGJZ1V>{a>n
zL#3>oKn_PXQLRB0GFbc0D6J-)!^QbrFW1oh?y$%1TmI`ht2nFeXGbFjg&FUDoNoi!
zyX=djrjxw=2;jJ~#`1@R?TgkZJ#&!Aoh2m`lq{nIN!p5}TM@qPM`xzAc-mm7-m93K
zdxdzQL$G*(QZ-_jrhAP7J};8#_|0og&pYiHD<GBl#cG-a*yM6JnXkI59R=n}Lfebw
z9jhIxQ1@yyP{B$?DjHO2N~Uie73f<jqpjJaFx=R80gv_F8Q0jjIC`R)dd}RFm;pa*
z*CVRkD4z}EI-1=@+{DEGDMV4mkc=gWMExYLj4>!gqO{ZZ49l=XacS|3T44LFVlWD1
z@y+s&?=W^F*?ZqL^tXM8|L~gLMVts)ET@RXl|^nss&reroyw0H4g-4gV*>LY-xfd8
z(6u72Oamqq6#hqHdaoAs19}4sY!n5=l`}c);ekYo$Zc^ZKG!AD`YwZ-sSEUwAM|7J
z8sP5Z1L*fr5+VQ7*@B+@@1ze1J5=JUqKAwS|841Y?O(c}7ICbeHbtgzK3%T3OY;7G
zs)I{m3NAbFi&Q+cxN`Y==ev&y3|kfK|8yV6PuJ6?nsdkQc;znKu&b)jkL3#ZJ&&q}
z^5iI>LTRUdoF9MxFINk`=-o_1%GCM`Ua@x#u6F85lP&DOjzWhBM_+vtKeuVZGnE6w
z!O>@i{2wtZ4S_z)7$*!3szAbsG?aM=2xO_Qss;jgyomB`6fJ0L|Bv5QT~H^|e-zMP
zN00wW>&wpnmsZu;ynhfwoU|Cq{D&&`kLvTp;H0Lb{J-+Q47Z}i|EEaJ=>LSTO<Pv~
z@)-XW>tVC=vWJ4ZjI>@bFtz@#<^pKyrsw_nWNwly)J(e=BI<u5+v8EfD3Z_OC}5Ca
z3g2lJ4M$cEy7TykDzX6-{inITsTnQJ6;U;1jQpt8k8YCCSo1w-u}BN(|FYNu*h_n#
zeQfEE`+xjbH+*Fe4ZDHB^KX*>vD^YOd)v1?3O<UDDH_uwQGd|L9HQtj{I8d<a1aQj
z6m8%4yZPFD78LY(Jn)!L*PFr{K8n#bz@*W2vqz09XQVOi_FFj5Pb=<=m^D9HWB=Q0
z+FC|vSpJR9x4)d>zZd9QPS@L?gZ|hfpL09E_3531JA!R1-y5aQGK8a@M<U&yMA1Y*
z+<|b_Pe)j5J^J!tohAmq>5Qd^>VHZtxbyyZB*{I5J+4_WX#-6*d+)l%0a-SGAgmmF
zJY)_Z->Y;5p3Mww;0LHz=h^4qHl9}2bszt6zh+u2s&iW&d+zIJN~i^A9Yyj6Y`+#E
zx1PK^`*}je#S)<})pe=lo^Uq%TorxbpaPHnkDFC{N7OUkt9LVvD}TXN+FSwa^&u#N
zYX?~<{&pTOg(#~tk>>BELS-4ah-Gx8U(Jo9(L@SV*;z-ZUp!N5+B7H10t&qmzHO$x
zv8K*tXM$iLv9v(dZBzY}C5N$y|NYpnU5`0L^vXkn4piJTV4-AMW}wyXzVKxsO8@;L
z;{#tQJuBe#@CYDv@L8%GC}E~DVfMVfY<^mS?9y>+u$Wl&_<;c^5c4;(zUj?Uj2(*;
z`#-)31B)!S$Giv}NH~J$zrHUJzg;*0rSuHE-kuZRb4q<+@4}h7>13~o6}d&ElrcKi
z479b6oVY~rbv*fqvL-AVmdv!PtE^G;^9kthQZ*jw0)^UY^oHsu94ju>F?^!T=~p0{
z$rP3AT3V-7OO1*~R54Vn2iHyHYWb}mq=;bB;RB$@YH2mpPZ=b@ZNb$lj%AX!t>T=d
zKl=@px9P6N-lt<G0~`K577wYW|KC+{U4yCx28Bl`2Icea1SODnxLaWoFAxF%I6tCK
zKdX)w3mqa502t+3(3Jmf1Z+&a4JjyL@3u!>1A(Z`t|gN#f_yAQ`JNldfL3>RZ)sda
zTx4VUgirU!Dr_&1P;?20f@qz+h@AZ`bdyKg*M39YeoNi8v$;1hlAtJR8%N=n$)Ps{
zg&w{G8vSJc?2qPO$EM`$3C1EgW3^3?W~inr8Dvcf1%Zq-9F$UlVm9RB^sEteu&1;d
z<|-K?CJ2BVt$s4cC|2zsoB!?uqdg)<)=-S>LHyYXOgNdoO(ugs|A^94i8fhnHPK=L
zI1peAlFA=YDe*&O001w6Xo4yVF4u<m2H=FE8e;<B;0W{VJWcNFgc8AY0cB{RK&MWf
z0n+F|;c@7k>tQ49c{`3QIjSxL;zTi>s(Gs~nQ~OQ2TX}3LT=f}09RNA_YV_wFzVEG
z!C{2f?dUq)BvB$=6~h2jg%+lW)bI%)G{g#tNToG(f+m7!!WGsbR`I{x>4_SFzH5-x
z`}M3t;KfQ`LcI5@_eLbSzjEat21F3RjH^Y`d|PNat67CyPY(bhd>0ulMxxI(QC;(%
z_F@nK$xi~V#(+7Gn;Y}r%Ri`rTWfpgX9BdkI^KY%>zxY^4LUrPmWnk|ge<OD)iO1L
z;co<*1jAQ+Q#Y^fXA6Nq<oCn0SBaDaVL2KnXgY&GKGGxw>;|#<kf3cGMjBX_zR7%a
zKtx1-z*>y{J;`Qq&nNmV*M*|#g6iW2ZO){-IuYm*+z%*vZJT`5`y^1d^3N$f)PKH=
z3NSpo5d3r#<&yMQ^N-<uzO8!TSWV}(xe_cxzQ8?nr-ssPiVZxb7Pc+?+$F4`=R<~Z
z9v^e%R7AL4`QMgzUPwUA#$C*eYl;Lo^pL#(b*X4hzWrUbmP%x&|58zmDtoZlKjqKu
zzEK$GW>1I&0DASfsZ}d$Tl+70Pd&&0^YO%mL3`KQ@RXp}DDlIxq$(gZeO!sQMIb^e
zjE{zEKrN6XTMTX6x(v;(0}nDmMSm`&MMv97^7CIZ+-CTEjqzKnxs<{DofRU~d~sU8
zfX=<M`mZ5vErdvfr6*QhN{|dg38m0@FgFb>-76-Z20DBL)n$)6k|=m^l7pdwMiiXF
zvmnsua!q;iU|SI^%QF)tA{>jYp)f*~W@o4<BJvb+``}N*7mP|<sueI*d;niW^1QbH
z4lk|Loc->m{`<<dGucVJ?gsyc`d#$aTA4_M24|Juu8#qme^2Mh)tP4G<~h?xkxp|m
zFU4{nftd77ugjsjZg_NfEckud1G^R8;=;@Cytyn~{7OV!awbl4<Avkp#ed^&LU`fX
zruVM+q3bLTp+Wsw5y?JnBVhfbCk=-z6!p5R`KfMhuOfV$*uYzx*ZyJSEAP!$2kxGt
z`>Q|#oOaLPj_2)@7_%E~tK+4@e-1sXj^FY={5Ka&W2Y{Z%tn{n0a$-{+`PHr-19c8
zTTC`6Qnw8z56A08QO)(M8$!))#7(`c(F-;WDX6yut+jfi#dD*}7Bj-OXH`Zo?3cN!
z8jVL<8$+ko$IV84V(B@!rx;;nngDG71KrS2RH5=9Q({7{`#;ODK8S?P?uWJ08<`{X
zY(3B1ZpR7IilKO@eLv4OUkrUsyi@!{z`%Bvo8LhhFVh$DpBb00m2gvr;IFrkC^7z<
zq<|Ej_eE^M!+h7c8P31OeQl)AQfJXe@J#+C2fHW+0_c)a1RJBG^B{;+*_pTEFc$CQ
zb;%g+J*ggv2H0}N1Y_pzX@_BADv#NsiEL$FW>QO7k%?rW6~#Pv^oW;I&eT}?A8+g_
zhb~TI9H)*y!LFs`Y=_@PNWJfk*MsCGj{7=Z$HR0pqsLp$KG;1vG*-4_8-;DkHcO%n
zqXswSSwb)`CLLW`hH_UPrEEUdxMgSTy%-8%Z=>w{NC6;M-P+5~U};8iGS|26<d)0e
z68a`JTmN|H(}fiN=a(_X#rr)jnM|r!ie@AQ`S3pFnAALdIUHrn^9-3-dk-h_MA*#u
zw=_1voV3TSm|=>Fxv{DD%6y^Rg$?q(<|#$L3(oy@f;WY_oz42yGyfka8;=SNYA);U
zBx8=<O!h_=Pm^=dKK+RHlAOmCZIksguFv)*g2dK-0}#<+vw)C11ngk5mcNDe1r@nG
zs+Oz6PW;fo=o)pvZym`{3Da2#9OtL&@jYz;%kNF$(BHc!mw=Mg?!PX76N2Zm#uPXa
zFIed73gJP35woxV$-B>|703}qyVkMuipJXVK})O@quIm8Iy4>IAD^EGZyoF1s#J7i
zm-QQ|n5^1se#f6j`Yr69bv4|OCkle`8mS!zNy96GxXbLdlDKl7{|!6ry1Y&!K>tYn
zpDT7A98^5Q-9ep8%bl3K_>-#CtjSw_U(w)Sr2Dk*vJfl2<fC4`*cUVWvvlsEsm)dV
ze7($XBNk#YwE@oaN$e<cB*LJD)2e2Ry{b^xN1WJbxO|)v*Pza@&{_VA4NT`rJ=QKa
zVMyk?p(|2=e!>@Pe6wu-7o*e8uihFJGZ4LHiSj2=$dXyS8@a1~w)0`BNG}rgW{U5V
z8h>)o%Jj19e!-xbW=2PD*EovpB73_utgp=2$q_qD@s@aSL*N06DGy`k-|dpBuMUUE
z@6BswtSQ1A%XXUh3Td0qoSYbnzve;!>?y{2NoeNH(Iy*pt^zkpt4to=G2}_GGyx<U
zcnSl5XCy#%mm*4bMw06_FSIvghzt%2xOkH=&1Q^c){}<B-aVfJ#R*{dhnH7%XS0Wk
zk=m=4XhKF&F{1n@^fXAyB#YN3*eWS7nFQXf+kSQx9j!%nwo<w}%PR@yWjjt=E2!^(
zwR2PSNcwg^pBxYcd-8o}siG~wrdP{(Imf@JW}ggj;?5?D<J4M7al11*`7IlVs#2yF
zOrqy(Q9GYb)OR<0X0s5ArBfF%S8+?L;r_(Ho^j=27?xspmKu7UnznZhu8VehJ+1tP
zY<W}Lnx`;cCp~JrV$cE!aIG)C;~8DFQ1`HB=zgviXNz^vce2_a%iumMRPpC|*0Juj
z+`YXj4n19c+DO~~#~52meOd~-ew`-wOy$nLTQ~LT8Bam{jRyj{7vJ;PzpgB0qg<@F
zmHzeGZwo;P4)ROl<O`T_K3<Yfg6l=kqRP8A>uJ2pU^j<8QRwn&eO>+D73Y|O7&A9{
z@O6SzEThx<+FIJk*Oqwg(Z$qNCYU7%^>rq7m_k0vO#NLo%aB*Ob7xPLw^Ao+!RLJ?
zx`-u}BX{(vLD8;f{k85;#|?p#er#ikBov3S$4OcqVyac&(Jr711L$RQec%Pm*0&xo
z{n%n0=h%GG947Rxe_eIi|IqoFmsQuo#~aN_nT|d-+U%bdKr**XTevxv(neiz9S+x7
zZ){cpU8Or|TgPt1jK7_Bn&FM{<I`fLq=)Z59M6JzRg{`8`at4jDzVr3<&;j-5^<&P
z*B3fkebuVghbH}o>+1l|{YyN|gD0bvU*yf5m_8+QyK@&TB!NJ04HVS67B7uRGIg^&
zlQ<0Kn1U7$2Rfy8%9=-|m-4kaf71>UY{hG<<+f(qK>*j|aszdXj{Eb}J)bGUGip9R
zw2y+i1>=(YMrHOkvzvc^`><Eo?@~Trfl~2q_oR72k2Myv?F(CWlc%x^jNpI#3!nRy
zQ+cE+dl{LYH|~e=16YBHRCB=jPbAap_eQIWByBwrM1qXQov4$k=!gynyw;=F$kWc-
z#zx&8oO`{k@`tIjw%^OeGtFOJ&)-qL%Dwzp#V%rjsI5<AyV&JuU_5QIubHbxRJ?fG
zGkRY>vb-0!X1E%9<npV`)cmN^(ic0+m&w+CxOimkTW;?>9eY4#;7_=+mUm^m^-`gq
z(9v1ZNf}Q`!6aF+&AjoEY@z3=o2H90{1;rQ7xh1JA{o9_CRjG_Um!Ul*<s!Y@Liro
zHn`db*UMg>hVdSxrKT&-2WSXLb=ZvdjD+01NLgiP?g>mWW0$q_Q$7V$2e<BSaZ)jo
zE-XOniwE`!er=%pm3iUl^P+!Z(R}RQkh!O^fA(^{8_Wa<aqz8eEgj1VK~%UzbuYaf
zq!MQ$03oXVR30{Lcb7@7Y>gMUPdw5zFK$!8&B|r?UjyFex;+F%f%<maeys?re}Hh>
zs~TQ+z^~{B&b74j?8R9#EkpRc=l}+3fxlkw2zE&x-oKDKd(_7+6y<Q&z3=D8R|4b3
zTwlU<<d>c8q_UDP3Tx#HJvaE<?5ZAC;y?g(?OU!LKHKgV)=rg6gF8Z=UE+*nW1}Rv
zYtipH8j^Twa)YAG+r>J^QK8-3)3+nK9@6!}&r0x-6lkyTf@nPS%3)XHuV1oPbjV)g
zG)ac9<CRhHYdY9df`H}pR~m!|13;M;Ce^4UZ1;p|4|HH7c(@WPDgE|{n1IuN`lNyi
z?_+sKmgiRsugiYL)I&FG6sY%A&d*TF4jEw8;GaL6m7EQeQCUxpnf;l6Q&@=bFoFOA
zlo~GD*OsQU4=-VPI1kH{&rjxzMyew9q2lxGd9MZvFB~Q}=6k(QGJ{(`+<Z^h4~shm
zH~PyADpEA3KQc~kVr#2OHza5yj+U*CA+IKeD!XV_W-D{3e%^utonw;n_+R}OKn)(v
z$DWl=9x}JJ)H;0erZKPFKJ3Gso&{qF1Bj<b{i1;(Krflbn2V#uekZ?!Gi*>>2PPIK
z%f#}XpuD6`N|-H{zyt5H)!3tP34+0jYC<3|*&!>q@^T*y=?H0Ic($&;`L}dbbD{#r
ze}9WOE|C}%xV0j@aiR(dkEM#gddAgiL^Qmy-a6qUxxf+I;q~Ked{vamZbI-&;f9eg
zriWwF)o+_kuGh6xmM{syq1s+HZ1u2Wv{+$IB;tgbt$i5#mdF=6H6F}f;>bD5zsNS$
z7YQ-y8EnXtS!<38)T-mRO@%$<TAyqtlXUoJDz=nLd^S$RKO=Z6GG1Z+{c>O&L$8lW
zg*iY^>*nu#P#ClL8wK5^{#Gh4j5E&m%Q$9HW?R4kyrTxg*ri@;_na#sk;4#%zxyM{
zvbyR&WM)Gp45{jC&6#M&=}1qIY!gO%t-=X0SUEZ~){#1Z^Qw2dTaS<Kq#MUjfTiE&
zAuY_B%xv(2eAA79MokPRUDv_;`R4tC%#IG;iT;rzTF1Z9Y0tg~@!kJWPOS-5+S742
zvMh3<tB<umT|_Zn>2Gv($oR-KfA!6Ia1Ot`s2ZwM#3JFi2Pt55M?dU@7y6gIS_HYQ
zDFSxd%98|u!YHIQ9?-vkhuHNQ6%)t85iY%NfFK3q$X)ItO|7jRynHlD1(@BKKy#sE
z>zEF&E;$bkujN4%{h*+EjYXU($CGz7^E&KROrRh8E0eDfp@z{T8y5IsW-uKIxXTjx
z*zJm-JMVkd{Yn@d2;f(3zFRNKDM5Kn1qGu5Te-Nk`ziY&ly&2xi0tgqme9GzUg~0%
zj1Xv_brxJc^oN%lWU5#86Fb#eiE$vJbN6tdz8VfTymWh2u8jL+*?WI%DnO25d#%=Q
zGu&g80M$8~3t2inCVGC3OG2t*hX+MVv7zyvM=N&cOh~Rh>uk@ns~-MR@^=vqk%4Pz
z=t34Ep-x1g{ADH#bbxLkS=xW|cjRbrv9UBn1*VcaoPi*pr7v^QEO`l52SC~{fBf{;
zadzJC;uRm+%4u6BssYBZXmiEvl{P-ZUT^F948PyHwjemK(&#HwPI^P`bMi4Oi7NC`
z@Bh5~yZev5g7-NDdjj(xEl&WD9v`l&xp%3$7mkXbC@n*T7FdkGYFNUlFQPD$dzY#N
zga!>te>a6BM!e^A%etI~=Nhhe8b0Xb4Qb70yNmoB@bSH`6W`J4ve|pw)|qJ2`|F$h
z&I4j*+l*%+Z7$@<3iKqbF+~GNNJ2@Q7(y_E=0|!jm;~YX3@K}AJ``5}Mex&G#VFnk
zj$Vm`Pv#v#Esi}tg$g?)2{+FHJQTuy!-=|?cusXKDkU641*^)oL(hI*Ar8;2#6GV_
z=yZv05<$wS8iUtfZ1*3R5;_-kD|u@k5|&BRyla9s_Obu66sI2F{e|QfTF*C54V3<R
zUglU^Cut!5NgO3TTfd2N=plm`InR#*JSi1vG;ks$-F`z+P;O%R#kJtGm=8{K2ZO^3
z1Rv5*6FLk0#QA<O=@{j$J@oM-VQJ0PZeHSh4{4Knn~B4d-~xC!<X#)=D+{r%FYuC0
zxpzV?Stp~!X@|%VU*!F)r=OZPyi~fa|GM9%mP1V*-`tg&jpfLOx3IGv=oNwM^aq}t
z=^TgqRyoQX<-hkbo#vqz#;Ldxj8G`k<aM7FKAk-WbnFdYecM=ht+vh)Ai~H&1kycw
zc)#o@t;cD(n2@S7gep3$IgVa$ZAFXXJ6{ZQBEgNyi8h@SRn_z?n6w%qL;NF>c+-4r
zPiN6D+9mp{EpM)H$Zup}>hAK)3cxK)Rv3B<`s*JdjSBeWe=3Kb-#H62Ogt;#KTIX?
zcMdn1tG8K7%Q8D+Xm4Jvqt(YCRJ?yb>Ik0r1Om3x{6bM%4pVC>qTa0uVH9;a&+&zm
zzjUSD`gdx;c~^JLz^r`|QX4-bpPK3z(_f+>`|a;JwCHY2&|NQ`)6>n)ZE-!i!W#~^
zLgykb-d<xp9G<#n5_o-?{(HlnC_o?OTE+lZs<X@^i3AzDk@1iDAIWFh9>0gpbzhJ3
z9C;pZF%K(K^A@{|zb+%c*9zy=<gR7cms1Mtk5{arU~3TpDussaTTNBn*eCKjco}gf
zyLReSbHDoM8-L<C<l`Pr_q@6X%AfKWYGHvjPAXABrWIK?{XuyOdNVh`Mi~hgWvN!r
z*@KI`E77tI$B>Fr!ny7Gd*oapL#4cFn~%4RWF7$t5IQoM?_;wPWLh4g^W{+0WBMBi
zsMU2-rIUHm^;S7t!3{8swLB;pl0=|=XCj(1QI!5EkO>WrFjvTknF&krxjw5m(~uM|
zMf#zZa8PGGheZax6XPuKN8_}@NK3R+APlx_QFSwwlHD<OR-DWCNr3(fvzUfA0-bn|
zFd<qIM|gL}E+Ut<Le&A3$WND^fl6e{h?-v2-~_69)Trcq#e{L%f)Q0T`-rmJWQoHc
zGM(ni&k-sfk>bSUvI;P8Hn9vY2R<z5RdH;!z8N)SBG`TLMs>qj)$@Bk_Mi8|kOPdh
zdmUB6jkUkPN#L@;D8!(824hnC^A2Zj-zl%U$F?G@i7SU`A^(G!M?++?yEP!#EySA-
z+Q*<%;EXBPQSp<r#n)BF54Vw=Ax6yC$-*%<x&1l?hEA9o$7p`z99&|j!LH#6@JZlL
z{sS%Zc0b=^d<MXESn`eH(`W=Vw-`{&#I_OWsGee+2z@j8$)$1EBf<?vK(Kvxzl`*k
ziUFYna`%M9)8@$L2M_tP*~h^GI0l4@o6(W7YPv4uo*d01_qmN+GO<pPX2^)dhF)D-
zG%Arit1WKL{7(8!wTga|rg<613}I7sHlqhkJZRanmM?OI62KP%-Cf2@lZcsN{A|*#
zf7sjq{tLjw*oPxJeuw$Jf_VmK7?P%*f8)T`D%urVMix>b2q9`#GH`p+J&i<zj#)2x
z2p*N*4I4%{g6)@W#)<Bt&hcmVBQkEv&0(#no59>sEkDnoj^4NgW#(h;Cf-B%*<mo4
zwsVh1zLh=|ZT=WRL+qr`mR1x}RPX;0_092ht-;zWR%55JZ98euu(8!xjcx44ZfvKq
z8oOzd#<p$S-#+Kud%yqIZ|{YfcV5o(%#4x?L^-=d5alyshuLKa^bMS``W~IjkbyV=
zHT^fyMOg`+FmUQB_ahlue_XDKLrV$iOeV!_h@NyYG&Ck;cS#7<EayIK2wuv%IflGw
z(D&?o(u>+BSi$%er|x|2uP60zFLOG{WGdfiU9hF_w|V1`^otz(d95$#{OOXJbmy8K
zx6A2hlg(m@g=ArHu(fW7yRJV)yf>@;fWjw<UAhu46}Pi{drA=^ZmRk93U>R_*Hlr}
z9AJ?Z`H8`g3iIn4efO8~GGkm{x!991*%Fas$-lEwy_zb18Fu9WBQP&+KfCj11gMh^
z6MSjk79q>`yk*}>lYC%S<r%pDL1+RcAE!w{E2}qW{$I;Vp~1LVqCdxnQApX2tMeKB
z|2+Qx2X=wKPCF0k#Q)E2p0ix;)O9YCXMcyT1kU(C2R*EXqZKG7e`;erP;oadN3CQX
zqsQyoz{LncYrY7-AO2nO`ZJRGK{F67UC8_Hz21EeLIc~L#NS+TrPIAF61J#K3{5Ov
zP2~@O-bacRiKfifEujo8DZwZz3KO4fmmF7w)98JFC&YLC=IEXRg9B}_T{5<h+U$Kc
zl3D7#=bi0o-fzjtUesp<4m;?7w-CI2e*Gf+xMN6G6Qt5#Zf5r6Pao%wQD&Mr_k7hP
zl)*lKO4M4SE`K~Eh|c7%zjsDZD|DP857aQ3=$1cd@SSDqd~IN6=?+|Z<uXYRHD;8<
z_s$GNVY@9~wFo5#i3(`?kkhxv!{{geju|<P#uQjW1AZR%S+Q+KkGy~7!TT}D>2+gy
zxBQPdu-o*s5l%_=lFE9&EGMIje0)_wVy;Ov-*kWYFVE#mvqKrSyB}mIceSe(S9`ZT
z|Lu=wDu)$Ls=bLf3>9v?Pua+ct@dr_RBC<sb7igS=Q$k3sSed~Q84p(m~d}w<<j#Z
z7@Vc!$Gn1*K6N(ri=c4%OTl?*4$b4luBXKwA#89DSd3jPTwH-H#dr0Vua^$K{{V%@
zV}^3DZL^$EaG}?mp+6jSnLK_`X;m81Qf`YYZ9U$-4C1ef#E*A*MgZU?5)+crNos;4
z#NYeJ#n&4ft1fHoMeYkJh~x7!FdENiYAP!y-=IKa(Kmvb&gf4Xn%~m4j#qz}O+ccZ
zUQI0Eu<OepJBRw<1}(ZtVZ)E)jEtPJo>34S&Z9i~Jh;iT<UjZLJcW$<aseH1Uz*d3
z=v-Og&UAzE2gi*K+=RhBKO;uXky_Zz>+!cg-e`24S<-YM(Y&hs5+-_~_i@GAI%TaO
zQv$N4K8>XWf29qWcIQ^W^y*vn_7~Jn@M~vp4dn5!b7ZV~Ha^mioFmNIR)6U^CTH=#
zIIg+1v&p`1mg=EM@^Nu_)$AP?Cd#_MC?1E_@d@G<;-2ICW5AjB7>AO4R}Rav=wVA2
zPN*wL?`(?2pU{9r;X~<<%<i)E*j;?L=N9?g-sH9}hrj7gg5L?1<m;bHdMdJD&pf%B
zGJJugNn82G@vkx7(*mzhcUobRH3gOhHQw)dM^=$w3_Nn_4zOrppp_`kk@j#PGU=Dv
zyDaZ@y)Di(5}B+b849lP>=~}TB6-@qebld0lVPh?W@T0Nl@X@>PcHS`Haqns6A;`M
zbln{&k!`qUkCuw_QxOzkbpy&V7a=fZ3R+Qf9eoC{y!`goN{^ksIKl^*`+J@Yu-Z@t
zXhP)!gx5ozby@Z#Pu-^9vQ2AW;hvGj4@PQD;7|w!T@E&Sf(KZdHpxIPv(EgdnIUN6
z2M3){`*le0#&g2|cCj~|K(p?6-{Vbbo!^7v4tQjf5Fki#Q3ysKNI)q9_}h8i^}$B4
z!QN@!o1kM(RPYA@t!5a1(dZ~IrPs;8YH{G%JVPRdm~yZUHze6E_YZ&NGb;gU{j*-_
z_A&L)HJ6N!q=;d(fEo=!USbI%q?WH!<?@`P^|Ug|jwUS`r;Gfs#cJP2L5cmae5e^V
zG?Rn4$JPCL?jc3VcYE%Oz^u~NpDBrng+#(`Ew&|zPC-oE%<K!OCn!F5JCEy?bmr^E
z{|;7E9Ie`ZT~>C^m=Iy)jXVA%3TCAMg5(}Bg8BEVGb{U#WAu}2*zpWip3V3JN=YOt
z83;mj4szR@$${iJc&*$X-rizkcpT`5KU9O;c;f0j-haI|{WSA>o8kJ*xYc6Yt1Fb9
z?1E1(PcNu=fVX>oKkD0Scl5MfwdT0K0u{qehWB+W!8VqEQ<3RnQTKaFl-8~3`yIzN
zlA**oVwbEkmpJBoaHSj_5&K@YPJEuZ%}pF!C=h_-V5j$b`vQ|gGU!ABLK7dxVSF$<
zh5#?KzsY+&^b96jPnJ8~76-0Hgd92<&wZW-&RJG|dEVm6C0n#%{il6@m-h{HfNF^%
zm}qhq;#)J}s!b784)2~M&%5Ur+8Y3<b@)UZDhvk@PcksCU6nm${iFrTn6;ZN@5{^b
zhD1~m=eg=I5%JWWQ~Z&or|XZX|KLe%URC2TYO#9V92mt9BTi3`JudyS0zq7HjM*>L
zF;S9_SVx~O6!Cq5h`UZ9L2*BwR)@Z5tG^=}IiG02Mpe?#s@W^yYW(}Tp6+PwtkV7c
z1*&wJT1MEn-|Bd#ifzEp|DWmMAyidQ4-B@BnqTjx?>t;?3%H%&ahQ+n=lJ`r``+tg
zIPMN5xgO25Bm`~oGIMd=O1Wq+*YN3+<9tW@=K32-v^h_Cxn{mqDp^2B9i45q?MlzD
zlwE7KIc1>Pz!ju?>;8BifJWZx{T>5VqL@A6>;=(%R@2`P!jEb^*pWa1&`z|Pm^fI<
zNt@t-JKI%n?$?U)5oEx;o{mg-$g-xtkP;hrFKfu5_zy@+oT7eO@u9=-uHN*Y<*F+-
zxAp0AfTX^@ejp0}`d#MeiJJh~ZX*V*%BGE_k6oz*0@#QX6V(7U`{#rotmoF&6!m^{
zR}zISKnLVwE)@0KN(nYWSA&atL~UHBVc?ZBfP2-e0oIh001*APu;hMNWywDfDHwW2
z;FvN=N&0CNB6v%|oT6OopMm?rfQ-4^WFH$AX1Uz>O+#aD@CVI%>o)>=s>HBw)XYPF
zB*Pa1(cl1i{nsyd*kiV}T8!q|y*=C*$kdU2##oO=HffAFk$sHtf&la<Cp}LaMA(8p
zV>SZl?0qI2j!?8ckH}f4-j3*hR-veOGj?`%aAq0smyVrUa99j{jw_om#NWsRZ&^Z^
zVod%Wf?ZJK*Fg^PB-f4KmZf3{5rE+o7XQufxEt?Z1-IU#2o2daKhu^9LO=CSJ=#!{
z1Y_oc&|;nkzPNh{W@9sGtkj&D|N9=p*s?Oh0rjlp+C|&pWG1M9i;D}h;pDGTa<Z~-
zq0l(uv~DOv`w&1rQ`WV#eaEJYso8l)`P!q~#8g*qK3$Ptm!Z0P`Rvg3i-?ZN>cZsu
zKRwNe^$qPogl=_Drq`d~#_YmbJNK8`5c6~t6UA}z6Z@228Z29}j6{~6MMy8s{zfyT
zePb`4Z|e?73=8qK$noo_bvmOR9nGjVp7j+ps`nVJK>DG(<g)dA-N1{dH?#v`Nm<$a
zaf23PN-A<NqI?N|Y<2aNnm#t~rmW#*YF8kqKkgp&fBT#+C8Hu-d&17IiK60$9j<qI
z*EZ|Cullito1>q8@00jVQ~g0-zbv3rjmb=1F6jNWOq3_5x_-25<g;EhO2Feytu3><
zRq1KkoyoUMEYM5UCvJ{_=$LGq?&_mZF{!*`$X0yl9Q}#>JxY)Q^Z^zMc<>QU8Qyi^
zWuDXmVKi-_aD=EIRU%O{>#V+kQ-CQkVh`vTmxn{<VyJIGm+VBbO6ukBl);(|bKw8m
za*#*>>C&8oczG#`I0YNP?((_w{*l_<EQ#3P{vA%(q`5eGg?ir7w&ofhf)vVL9G;x%
zmZr(OGMKFVwIrBQL2f>O?er~MukK*du*vrCLd(Nny&slzx1M$i1Q#?26}d5N1koV0
zu5}g}i~+}ky5L8>x=1AqV|X$67BhEIR4wR8^_n9IcY4KWOSc}oooFf*gwSR%r2}$j
z{sn>y%^JQB?^(S|`WBD(Qy7^9S;X=_b>f3sj$}=uY!SgMVSaBne#DEU)Y!qa&)0s|
zcuegtX8&}wU<5|ii@T+m#ED!72(qPa3Pg|-RK}=J$u$-+Es%b5jY&@?`XbqBiwt~~
z4uSwA&>gXWfB^tL67Q!WPbbI5MCt=90GbdPPF6isvggj=i@AP&ZLKmi{-feTwSq@H
z0ZBaDOF>MAWfkEvY=>QL*Y^#b5fUe&$e6-@rj*zkUJ@Q%7LAm`!i8S3%~CTA<7>o4
zxnIuFbQq3FINc4d4zygFn)yyNIgWmv9A^Z<?1%QAzaJwZB^~E@=T!gKIFRXTE&G8|
zoY-i9L^|Ui?}uF|`(5m+D23EX{@*u4RXnjFHb{#01XH%=qR40ffH46{EfyuFJ#J5u
zqh2#9LvSzqlgnj2<82F8m!nB!_HGp=p3dJO8hRds;6uo;Zw(;2BN2$nJCXz~ixz9D
zuMr*rKtN{nP}|fM%JEM^1biY4<pa9mGdwVX<_<f0CG8)<2@D>!PWJHXnsh}N39P@t
zEH;M;hdye!|B<;obKXAfYvscVbEz+81bV<Mp-AO+qyS<}Lqz&2Q*DD-+hBIBLO<C$
zGG3Bt^wUO6%On7NwZHX274<3J&RqR|h^#B5tCIW?d)e0RIF8~hfAAaJuP2UK^`ibD
zM3GCmmmIL1u3Wir(2S&_<TOi?ZC`G`f+C^%@<NmlXG)&R=xMT!5~vT=aBBc~XhnFA
z5SU-06U{I{k3ZiCzGp!=4@?0Zi^gmBe<y()$R`fBc}83+Y#Bq|=g0hQ=yGSIYF^?e
zc9!!<lQ#v$^?6;*B<GlUj5_O@2#Rn&3)Gr&!n=|Gp8m3>gW~;Gf7eq+U%{-``7q8f
z(9TK!w9ec3*nj37UCYeC{^X4`{NK$XU)!ku+d3Pu2L3x=zy@D-A&-{@{4)`MfGyCe
z+94Z-#`$+c`k~+Tm>v|DPa7yIsy@3RypvC>(e@n^Q|rGO4{yG(N>)zJSD0kLu}6eT
zh8zS64F#{Y)HVO^&5c;AP(g9ihm5qe;5UQUlJ$Cv*xt?N)5hhk?d|%yI_vo=U#4(Y
z8ux$aPrN9nAVp0pD=WP1)8(f9y*=TVi(dU!m&eEb93&(pb#*3s`c@nsM)RJ3cVxjm
zv^2EYva+&KQUyImcszEQla{s<xq*GggX800<mFx3R_E)!^VS=^+RXC&t4-9$05pAY
zplxzNK><U@lFe)x3{c0&5a9%t0coyF)%O_+qa5yES*mcO9NiRS22EAe)u(?^NXL*v
z3yu%h*|OrPsoy^O)G=}d-sU80S77|BXfv}Ov*zC8wRyd^GL{(Hik;@JCTy_SG^hT&
zy1E%;<bN%@t#j$I($^=+oq=5D+#&{Vl`aMU_5c5whoz?8F+`bLY&E}iJo0}AfKgLu
zi=b&MD;o*=A8R@KTBaA%$~KtOgC-hyjoALzijEMnrB#RY8k<AHT7(1OpPPS9>+R}-
z&|m_Fdr3i6X!jAy%+aI&Sh-&WDp-t>iK%w^RB&8VAR#$9IV3cc1N_M6V?4>cGJ<^U
z_pgZGGk8FAr4+@K#~?^*QC74Kk1@|3TDA;voB2Y1m|TE16^FL&y8CT{dNh0yK9MvR
zNYy}OL4;S9oJAm$H~FWRZRd!qskxl;yYhTn`FTvxp9;A_Uw~Ki>*%aN-iVDJ8=E}Q
z2oz)y3{?bAmj4-qW_3I_Q#wu1@t(a<M|F@2X_T!ROC-eWDjPX(P=G~C`o|FuFs0gX
z9HOGK(5SLqtAOdpg9vfjg#jI4!2|g>L7?(GDpAg`^kU_p4^m=xaPsCqL`d}`2?`R^
z75Z&H=zVhm@dhg^L1NHpf)<Rhf(HmbC&<%cM@tb0R?xO8qKUT~p*16|8<<c-#7&wi
zQE7Ma4pBXpU`Ygjc2StV>C%dN6S2Aa(t#`f84X4|p&F~x8kr({04OWgaOss34<d~a
z<y4<W7f<5bgh5x%KYW_4$8C@Av7EsE4(JJKYMwZy^5A>qwi>EbH#O1~1(7P{rkABD
zNOc*qr$?7jLJc^F(f34Z{#-C>DFnw3uKNuAnBp?#jBx6^9X7cPQr;0$$5QX=bf+ws
zM0=3)!V12m5h_I!cVF|g*dNP!_4A)dTQ%iWgGGZTBPTbWEmQBxz!IR}7qJ{DyTUgS
zFWtH&%Dz;2So5v*zS~hu{mfoZO9oFS#Kd&k1IJXN$hWo4_L~qG8gZyLXfPT1boLs$
zW5)33=DK}H6O{zz<)!|<&Hk!O%g1__zVA>XK<RtYvFzf8huvfTF5kY>Yv)buy0++O
z@#VcdXIj*}3iOXb-miZot{Y&gs$gsK&BuLjg>d)K#o@`y6323cJDmq&wu?J8%P4w`
zR(Sn~;=KDy%=pp8MF;O@ui;h~k1ugW+%S|kE*lspB;hZEIQ{o*N~p5hJZji7q6(e`
z)zbVyH?He`elHW@U4HWH8BwUHcs8w*>FsOY>P)xiDsj3Oi_1Azkp2w>I8Y>t{<{_8
z_urOUjC<|GC$Ytkmgg9ky-wt7LPn{#3*1G_!5J)gD%U(Nnv86~-GwGJ8W-8PfoIFZ
zb#Z`%h}j9})u5_u9N630GAV#tc{*6u9iiTQ@@8DB{W{P?1P3ja>asp<&XFy0-JqI~
z>}E9mMfdIs_A*U*T))&9{0YoYIU@t&HJId}#<zCY^|@F6L2vhdT}4K<@+#gQ53lET
z;wI#$TMzWkY`fCGLlq_F_+?R2;L-XmOrpmkXw@z@JUqND>hIsbHa;5f{?It;y8+9m
zPAz%{hN2}m^m`G<eaCKcDqOlsmSsn7o}5mVJgux~Dqgc<@nv;8j%|9(DFeq{cQ>yF
z)dSlU?}cNZ0wKvLwRmQBL0jVWvjo~oq?LvwA+<Fo7MH(a@RVO)S}F#J>ra;rkM}Z4
z%SReq4iCwKrv+Sxj^{=87HY#(t*Us|qhy3qXOHhj#<IYGkC4U1gz9uj282X;5{9gD
z4Ub+Cb^Q40tm_u@h`fSOIn=`nF%SnO+%&w~(Tq(?rP96c*4821rAP}&JH!GB(2>%~
zc5k~qL$Xh*R}Y+CKDx?61fY!`J9@YKVf-pY2Vb?V+I3MvZTV1X!=Ywsa0#Wp#b=dz
z#xrT!>#P%!Jo+tiL-bBnqfm1;?q%@?vgWjI2KOCb?=fn#nMq7*Z}*?@sp^>h%}ZE6
zcJszkF8~s!L`Cy~#3P8V!r|;-@7Oj$VUT6_zH6JlFt}McNeAs&d}&Ar0X38dLE`G+
zT@_OpAgJi#33B#MOh0LbIc0fU{g+WmLBx)G+bV>1DS_UVrdlMWrUL86wG~#tk)I(c
z9y{q^J??lsrM9}7Hi`$>kSw{!t?U12)kA&Z>03v5;n6`r2IQ9Nbe~^)L4hyo22SrD
zcQ;nUsoV6Ko0cicb!uiI{i+2Xd`MH0mrmW}>Ik9^uDxFUs+V_@8<0eb|EB)ULq(nD
z>S&*_i&dF4NYej|)Qob%cXs)>8?bZf<zvt^aExRwpyklC%tS{(<@FT)qs5adsmSlO
ze!eK+{bf*faZxe}*D(7%qU>klkzdaIsoV1lgv#XvX_<@QZPS*DyPB;UtEO=Em*f|_
z6kQcp{U1VhO@<nDMSz-Wp;1nSEmqlcSNeNP%klQP$YS5|t@nyuH47S}bvH>I<eR8y
zm5)+s#Ex6rDsgqb;ZI~bv^Yxb>0kIHBk&K1C}%=vZr;x0Swil@B!DbpB+F5Bx<P{o
z)-JA0+1Bk-5Ys}HZrdJ_&Vy{-{kce~B|+<f=h+>cDaf<W`Q^Ke+`0E|mM(!brYv1i
z9oEa&WX<aJeNC*v?MvEpMLM*s2VaBgc@}~{GzLB@%2-|VG%|io!$fhjS2x(;d!Q+0
zl1;fIINk=hG;YPW_**vV#C3e$4s=<%+*Uq`dk6^_9trIohJWIJSMEDbjGKCmx2iWJ
z@gKY;5~*&nc;HyiT3lvc@{0};_SaTa4A-f58&Vg1^M$ck^SbQQf7H=~_rKD6tGpK!
zdd)MKPZ%F~UTYc0Z#mp>M}PlW)$6D?kuv0dH4|7u!}IahD6CJMZ9iWE;^^7Z&$7cy
za^25lv3U|PmykbkeVhArr_=$!1VRH~A^TK||9G{h4}Txej)cqw9_i?aIv-<fW-(|j
z&5Be=jUr-TMKx1a^CvGZN4`r>We%Xe%vpFCYRdFnWA=Nsuwv3OJqh!b*{e#<LMTn9
z_1gQswD6Fov_KW~cP+GidNsP?`%yCNC}k+6m`3I25L^7*X#2{vEM#>wTuDGl{Omc|
zj@^bna8LO95_d<}=BLGO($lKr=%yd#clUi?#Q$~rS4BndGV0C2k_t`XV`Wq0X*iXn
zjpM*6+&!)p7I6lr!>yQMrFk@Owr-Qlxo@>UvBlo6LY!EIeh48^GAsaXPrszG>#0Y@
zLbQ6haera6BOELB?j<v2zr*^1*u(nI0IG=4h0ELF_}W9^-5+7h>@+)M1Zk{$V!k~4
zk|*CK)ThmjqXgA9^YQoA5d~S<VQS73XrSxcquXKZbGuQy_lfGNeS}*1heU8AO-8|K
zmWV~8S=+H1jj6ixIV<`-Y|@lm3n>q}N{a|`v#CJ?1(U3<GnmbG&Cj;Q0+eQ-?=#%L
zEhK1=j%L1|efhHbQRKB;EU!!GY6jJiIXlm)b<h%T!ffH*TcbknX103ZKCCVocf#xT
zFe|0?xH}%xw|~qh*F93~n_VSOZh-(tljFLhi8s&k({u<GLyF`;lfOxSSTqAp)v6yP
zpYa(9Po7!y1XZ<yR&z&%--p=kwh_;_wfqrP)#5R<)31cziNV1$tEYQLrE=4#U9UYQ
z+C_m6UJ4`xuKqr$hgDTVAMcO!65V(Uw-;iwiLm0ZfWPBohL3&sn1<;Wm&2$`0%fy^
z(*6AIV`+k)m50r61~x}UzzJg&-+k_Wd)wQ)+K!@jebe@37I6Rbp!ww9;W^u;+9j+O
zvC`tR8t9yJRDZUAyOyOL+}2c_m>v}(wtD_*yZW0%vzmz`o50Q68x#j_kh$YPmL^6a
zXUpY8%{2sMR46pq6_L&4y+P2_4d(tG$)f+(=;NqC*2OH1;TIpP-};qyR_s4*+>Y2j
zMZQ5D$Imj%;qaw1Wxry@uYBx!-%8P^d8~PWBlf*2#>320QqgMlI~K#L%;~6pZc)GP
zT5{1ti+&wYI9}y6zY;>-%CP4CZ2dg((;y<h6yp44aXJS3Z)g4q^=o$8l_;*vB(q>O
z%-dvOY>cnh#No?yPCNg&p3_C)GMn`SQIEaQ{ynqa)pXiQoz&{n`uaN#l;PW(e8ZF(
z(tc855zi5iwM0_}PsI`z4t9%KUp~j9#hu;CY>6hEY}gUAo}mBQ8%JNv-vzcW3X9K=
zSCF~;Znkbb_|~Gd8?K`s*767-ZBeV4=h^|-2BKweONo8h?2-2LEI1+VpSo^OE&JJi
z{CUc;+S4Rnjw_M%BL2==``K*zx~2PyEd|T|Y~JlhbT3YC($C|`#=(TRQyxphU+5!-
zV4eEAGCpEyrLW&E9*>_$WOY8D9DY`o5pt>dj0^+FvZM#*r+Af54DUrThb#Mi9ZZhC
z`@1kqaS^luU;9yFdsYp*2!0z8{V0e12wgQJkR!XLi~m+VZ+XuC&1ux0goJ;ADvDU7
zhGE{OQ+z392YZA&BTFk9_i#l{)<-+jx@@=lmm$QZ*I4E2V!B~>WPWN=R<nET{e@V;
zEIpVC#6=E@MD&dnw7&OZ1h4|rv+ZD5$&}cPh<Fi~!ZEo45=b5Zl@^+UrzmebXNQ10
zvC)=pv2*(Yj7gt=Oq*(JDtjM`-&PUz+KVnJw6Zzk{x*>>(-Bm0-BR>|S=~NCFC*wY
zrg=%M2%|gl6Jh$}e8g&-+vec*K(4rvBVn|i@J=|cwg1)9jkD~`FP^pai_zyQj*`cI
zuDOa8KEJWwrsE;C<Gx(Kdao^FOEPR+)4>UjR5XksZ_{|FccUNMPrsdpGg5$D6t2q?
zF{5Ctq<hm>3mBZXmq~2bKB}qrg_#dF64Xj5Xwn|YG^9hsISnwzKOdIo=!jgbOh_g3
z7-XF@AKP*unb#wL2_I4BCK<Z?Jo47OchQ3_Z9HC&p#5xr?zKXkBnUw3R0CMJ=^b0@
zkXoJQ_ZpkQ4FjKBy6l9Xui8D$*Yjwywbz`_Fw6Wl^>d(j+XX5|q3jiiJ*FpT2&1QF
zR!hm4&NA1lr&$dB9emF1WjfMf4S#tM8|xr@@3s`)8)PORgmbK=w>{N2$tmU>y4w$+
zYMy_aWGpwokNNeR-?&yA04Ok2?i=?9R$A<DpKTOV6w~<IHV*2r*WVF4bn)by4~Yuk
zC<O)-^@OVo<xoCFyZL5&*Z3=%o3n+#Zu~%?O3T3U>*(Cw=?QfsES-N{oF}n%KWeg-
z?NQ%yn)->Glcm#JweN;f1NFaL0PMr0qP3Q<7RIsh(`~CSqd}<bikXq;4ytPMFJTBA
z8L3}BbU1Sh3N(YYfU!tNITc*n%H}EgVC8f2*-d>qs_Iw>?)Jg&@`=V=DCu<@RZs1@
z6jLgDt?{9|$G31;VQ|!|OQ2EiLyGXvXCyLo)HNZ?+&rtMAs*$(QR4=kkZ3$cnnnqD
z&B}<acJe_z=a)p8_;$6u-5{w7FNGsFyVaI!)i31<JgE%9gEL;;e^O|YKeXA@&AG3&
zOZpBV`@_;Q{iVA~xAuP+EPT1SU9VVKIjHTFn9biJf4(~;nyvH~EH)$>@^(BE-&|>$
zUVE;(4;qk+w_$fU36q*ks2~Ti+8_AMFCZ`x$Sr=%@$+ILm_-&XfBM0ePX9Ek%aZu*
z?XFN{NQ;fH`D(hMqqt*jq|E2yPJ9rTm6x&SxD4mBo%j57!ONEzLpQ^5>Y%?i5l=TC
zF{h+`W{T`J$p-<4w;4~Wvcb?Fa3tFAm&w=}0}8|qexs$&1F@_!b&92BKht1tHdAuW
zm4-czqTm4Nc*-Uc!6%skBvqUvD1H;@%V+`ljJKavgVd1-zzL4(d`~Q@^`F?5XMDir
z?B-JC)9T_m>f-Hc#cK(xnF-6bNH?+~y4OnQZN}K$xw}oFHn28Ts9vJG%mWR861gJR
z+KcqBb)RDN{AqE?T;94-p<3N7J)EcC3bF^2Cy&11{<2zn4VJXOJ9QhFik5bbKs%83
z(-+S5Zfn%{_G>=^yFP(zZ=;)p>N!YYO5ZsLf3aPrz@V2{;82AR<Pk4Yd)cw9(?oDT
zMN<`^NGIfOI(;F)-*hx_d)wDWD-OT?^>oSgbjtZ}@c0L-d7ITk=XIu+jf*$TbP<cA
zPwrgyYd#~tsNN!oV247PhZet0CB~b??s(YSP3B3bm;*I;<t)0K&9}{(e2u5a<_$|=
zlpQ_4WuS3QB-eS`{9FI{lLVY7AaU*UboU448$Zj62M!r1uKgt#KTC(_)bYMoU^;?M
z{5v1t>2ag}ua|mscbCKW?(2QI*{;b~OtK*)K}{8xv%bTrX6e~^i#~eU=5hPMVIB-?
zs2U|}C<hNAb3}O2A|>dJEhY3IJt9-Jsv$PW_#lLC6fAgj1#_R9hecs`^P6Mci=~RY
z*C(p`GX<B|`)jD&zY$f(AT)*P-}wc^gey0Xa8Ir++vs%s#OhjIzfF4OP~Wb0DDD-#
zHYpk+o{_c)zh%&nBf@@?sNAt6E$bl|G64Z~tKwR;_OY@(W2yk_MeQVyH;?N%IMsva
zI%d6OJhpha0UMblU0-{TtNE;-f2hGXYcxa&Rcy&3Fv^WyF09Sc1cN41>L57);8W4E
z@qx%EN6HU^(kpyeCJ@LXDpqESCD;28*8DnPW4x3j!^%ed^HBS!d21{yXE&%(Ab<+}
z+i%O%3h9kq_ZOSJDG|!r8CRDT1xPg9R*upHcx**f2Jn$i2kB?<NN}ZvS7y+TWdCR(
z3d`26;lz1RHn}C*nm)0qc(yatAdR%lrAVHF*HPP|T_BNtl+Q#>M;`>I@auaxAuKS7
zH@UT!J{M;h+ywy2tg~SV1&Q=!{O_}+(HWeFa~9&}=CFVukAI{8D#NJGN-N(m4A79y
z*<N1hdZXX*v~t}}fUoaa4v8BP<9q;GI>k|10cNbD6=E7M%tN)?Z<4-Hu$uK`SR~8a
zP36xkr+vc3mx!;j0%53YpmDFM@dTEnTOwid%Dbps7cZO}qzV2!hq9uw1131tI~Gha
zZtyj+8_MF7RF;0p4Hz_ZeDYrBzM0ha(vs+#Le9rjNJ<)#<xb5{pNZ_2%7C%uQY8l*
z&3_=E{f)Tlxhcuuv~tpYFL8FN1IN{iBFu6ssH<fKsdA+&&~jFBJ7vQH5xsV@zihDU
zbK1KzZhxmxM-vI&@S*w_;cggpC2*;$&mujJ4~@5UefmMIpfl!aFEbmBCTU_i95M*o
zQ=FVBjs2);`aKRw1mX)2<;FnfW$6NWwF@x`kETx6!=tVnw!Qf*(8+0TG_c(NP_PXV
zfGNJrRc+6{DBp@oTND<H9Enw~h`A9)jl9K*6EyZ!_)8kq%9yiwu=(kS6_NwR-$pOs
z)FEZlDhSfwwZhLtUYG4@zGU&cJ_!P*XR8lSnXzrc_k%x#qQ>RD8{~rz3v#A@2>90D
z+@j5wqONN*!w0QrI2Klj<;2`+8octNDfv)+KbQ9vwg$(<(ERe>FS`5~iwzOLD3e|W
z(H)T@<=fuNcR&4j`{#wnoS7?4LDXrUSkA+$Ker)=iGGNMGM)Xrh300CV(&|v^Q6so
z=SntqlwvPMcE;@#Pg|#gO5V6{Y@_X>(PHAHNH$e<*ZtHY7e~&6k?!nb`I!4JtJVBK
z7L(%uU4Hq@TPwFTmIpsZ8TLHUFlIO+Fc(5I$5Y(?X5vdEP1fqwb@ekl+g|${BiZF#
z<89@+d=3my!o%qO8cfw;;lrJu=Ked<z72{1NP=p~Ky^?xB=B;&{sPx{{w(k@lhm5E
zSnx?JSktgL|9~_R>WHimjf@8pT!~>}HHcjdhSj(Ny^Nd@xWHEY0}1m{6c2_0CMIZb
ze;SuLY^|AX@w9ZkF&b-&me&KVz{V#G_B;d-1*d?wLp>GtxG5MM-B(CsiZH%-?7S~&
zSU+JQdYssyAt9m1I304{?a_mRf#<?#%6ZU#{DXlE5SKjsSzgcjylN1d$(!Vrzp|o*
zjt@a6*mghM5J*FE7|5mK+Mk7HX@F$Eo-Ktwg}sjJoUPwR*5GqXA_{^*jC>6%ONgP}
z1AgZJ#LD~4F`!4!-1HMNnd<CLnFF<iIBkZ;rH{r?lbYB%C`cTYOxDlNZbGc>m?*fh
zsF--I>-hNGT&|9gFq>gWmbUVCb`Hv0Q&{A^w3KjM7kR@Cjy1I102e+vGU=v>B;Y8&
z!>;}!)6ma(J}RQr{Jx!`;<J+J`lDXT4#TVhTh9?PPR{=K=WNeI2kWCwecfVt5(<X0
zaZJAZ0sR5)(dCCtZ+J4v{?+p|r;Cfp(q7{(zw_%MXd-G_CL|+h;jWykV#FffBC!-p
z>#MEN=lgeFlSw2F31ta*h}I2kG1?+{!zpZuY;UVSy*dSfEaT}q3@ZdDrdZ7942cGF
zfs`Wi{wo=!(lLT7qc!G(vLl;F{f;1(vaMkTe9?`*$?3Jv3JR-DHq(WJ_k(p#GHt0f
z)N~t6qeXK+k<6<9c9m3|oHljY&Yw@F7!ZLE*Rzbb@Nfc-yM2Ez9$*AiRaIk8R-5P<
zM+}N!klc#QEh9dPZw=Ytt7CN;!?PliKAM5z2ec)k$x<32dUzU0TCTg}$BP?%{jV5-
z3AOjMC>8bF(#($bmji2}AzMdFVUawqyT|Q_F$i7bzecJc%^5TJD8ftGvZ}<_tJk{G
zWu7y|*?Q-ul6`2wgwm6V)~xS=zkR*G?6jsgR9?>=RnsKz-5t80>-WN)8N9?7OUHQc
z+;xY@pH3G^Xi|k2noW6GxK%SG%w&!fNXM=$)p+klYgCU{sMp&R;G8b`cY<pqRqGef
zZf^JAh7YfrCZq&a9rCYwi^s$WwAytcWSW%<_!CWD5{uIEbC#O_f^ZRmP{PIs=1yq2
zbjj~dg)3woF53Fm9J4CW^eDf4zX)*_N$+y%YZ7^Vm_CXv&iw3N`D!Y@3l)C^A_W2h
z3P}X%V?B?GAEcQ4w0Q6U4YXC`QjV810pYh>-5o~QfbD%B`dTa!t(251)7PhA{QVtM
zK)?RxXt`C2X;5)rW%iw?k*5y}{-Dg7gl($J#@%QT1449{kA^If+~hld9=sYNWB`8P
z=P)p+JOsc>pnu;GV1Xb75XJFC3ujQk(=LP)3UM5F#TTC)WkkFHy-~L!TF^mz&*mV1
zrrU{pB<x__`0M2Hw2azl_v3bh&dNtU5;+Llcx4pcm+Ns6(;VTod<Ag+e;)|2i&tf$
zNMGGl0kzeroPWwy;e5L7EuY7n!1p_mv>-IFk81no(Hls>_SHh}aV?K5Q!LMn2K7XE
zsZ!ln)@pCk7n6F-a^-sN-oUfcci`-FiHi(daj&&_&1)U%yz~0)=9}{8D>U8LWdSaP
zn6on3r?uI;tZETOD1GM{b}*`?qD1;_ZzhF&lq!K5N-LokGRL>Z<tUEZzFmliQ@G{A
z#jac!3Znb`7OI=6BYouYD1)bQ<5TFgjtfoV)Yv!7^&GD9gBLdM?M;^0;|}x3Rz)EJ
zSe~|RNypy(dUuA+cpU@ddJSNr-Rx9o{gv~1gIY!s>fBzdl&>(tTG^D3x1_i<qS#7e
zpn<>9@dYCco=tO11<poAU9IA{=Zc>G3xsk$T>>N^h*F_<ac3|#?b5y4T5OYEtb_=B
z-Mss(_A<o4f@_*->ou@l@Z7Z4aZ-?j=uk&zq)>_qWdA;CTF<eGR-hBgSgesgA5w8Y
z@w$Fy&}grP8T>nSa)$+6JVRkY0GH3qFZ{H55fvAB_6ApT-2R^#nWAh~f>fNY4rFx0
zgt*CI10XGA5N?^CF3LNRw~_*20SQfYZHR!vjE_6-jh>J8REv^|03kj(qjqb%{c=W7
z($4)Ox&u0jV^0$UoQpL<MN|Mw02=)u|Lxgts`$%r&yvWt75(~ljoMT+DctertE7Pt
z*c1vdtqCyz4fz2QT!seu0ZNpNo_eN}#(9r{<C;UU>F|E1COeud8lXSV7Yx<qY4p8$
zlKY#q?)l&W#JxZeF}I&Nf=hUOTWtFleI|U4sHYWKQrcQ|2%ufSfe%2Mu`USDI|W?#
zC?~|We>&aWU+mU0llu51bsmPtMeI0Iq%~h0Y>%(_KFaFeotE3Q79XXTIU0v;2-QE&
z2fMr2eg-Fq5!jpe%~<z4<r&;RW;4c^UG=N(Qt>TIu<!ZE@;9C<X@tU62N?<o{`r2j
z3s*AgWf~cix*euys*QkXNJk1|1FrUypCAHeJ-ga%`M=(bYMLkGSWx!6LJ!GnMfr;y
z^sj6~fpb@e++M8TO>Kq0LTpT@VeT{X`MvD48fr3m8*f$Mc51Ki|F&Z#Al&>)ttgPy
zYB6Ym)Vb`@Y%<OUrMoa7^1f*i+Sq&Ni7KyGdp<!hsJ~QgaxZ4z?rm}X<d(5$Tf4-#
zmwjt@#_RMlgG)@{Ew{X~(3k^;FR(~yYly)?A^A`rDV%xkTTF)Tb^YaKqfT6%dr>eg
zR-AQ1mD(1KI71gIp)z=IGw$`9HzXso*RJ>cZbJp{&Z0s|PG;Cy%4SD+a$<Rq2={sm
z$muJ%a0T;U#;!SN6m%LiA5RZZZ926CJ(oh|Q0?dM{P<0G+V!P*5I&zTxAqE=__7sC
z9~(V@9p9dRiCWBuf5#I0Ukq0kl}c;8*Ep;t&Wq%<*gC3)YIDMqp`)J#wP#m)ch(q7
zo_htJDV(J}+<CjBp1g%}u1(%lv?8#<)~2hkYc63)WATx8U$$o_?Sj2vTEFlx6XfV1
z!X*BJ>k&bc@9{S{pRU+{_=^!>#PL;fme=-*fggY~0+b*G0Y!jV3{nzODTp){H)>q?
zBbyaQgBF^U=DOvK_7SJ<NYLM13sbG%`KNA3MSoN^)RcA#wZaq>Ym@91U?en=oSj!N
zYC{*8@_W#a{_>|Jsd3PW2&@y}n{U<D7lN7=Dx@a&9U<UxG9)!$7t<C&P1MwVm+%3!
zEsKlU0oK1l{`5&9q~e&HUo>9SC<y@2?b+?^?YW2a<m~){f`w(J07SDaBBGpr0P^G|
z0t&|$c;qoQlR{imGrm_ZHNDJUYe-qWK2MmUx4565kA7?=Y_GuZJu)}gW&O!-&%`J}
zMe2Vjq>TJ)R%}5%Cl6Vcg0qwCp%ytyXx;QtK}!A3%wpGaAu%<<h$}+Gm$mx&_5KoD
zV9BbEhJ!<Ml1z|{YRDQOE&A>$X(lW!A+Od9CFUSUp%(YUJ~oEaNl8PEe2EArc*B*C
z&Aw)V@OggZk*nYg)8u@E76Je%-?g0lAqXE+p}~;MSVX&Mfucu2uC<C7KTX6;Fb;Jk
z;@^zqIT7ZfCY$Sa7LNS_<DkU^uiVwfNYfR@vxJFZ0s}2^ZDD2#r$&H5M1pAz1D1Xl
zH^r09K1@!r(SWu=BOyigB;j|y@$XOH;7NHHSoqmup!oKEl#NFvRBH7mx354_A%|dH
zD5U2|8OivT?D#vswNcQsciQR8LYQ1&?csRbJfy<Q(4b^UB6vVTU|<lFd&|~4M}BaF
zOPVQ653d_YOVZUTSBy3)bsjStD50bkcGpl;j$YzI6NfLzyym+cyiBz0gJ~&Z7NJSs
z#>9*g%*R3t38?37o6s#c&o3V#A|}fA<mTX~QikTDDIg`MTMM{($^8AZ84uLGPd~^+
zi!L7n`jZ-=sigyk-2!L?1adg|FffcgpdS}KV-_qaq_AJ3n<J1ShJ5ZWSmS0>ADnax
z#<xG=r7`WbSF}GQJ{WbCrD3I|#iyv%OZmAO_{c({HINFF&y-00`SX35Y1fS^s&2ae
z8~R=X`4?N`_V|7J1a@q*Ea|<8unRQAfB-L9r0Yn%<hZ{JsjTuz71uD6bm8I`MUg7i
z^|W0-6NAuxs8B4~c{Q(py6?Oemk<pPi{<zTt**RcXXqh8OI28y%S%nh%^}3W{*P|$
zCqbzo-an2KcS*df0{-dVYwLDXnC@j|W3Wd3B0(GGPAPhNEly_O16URK$rw2Wg$^;K
zWI9gchhS6%zuQ%o<(YE~^>(3KG>j2IiGht$c<B8)MAdj<ZqRxBt@-i!i*)0%$??lw
z6kD6SU@4LYKuHj>?h7vRwBI^`vsz24Ga^2mp`hzl<jzWR#^KlZs|6|K-d3K$97*bf
z-P=L}W>>}2)AhXJ{>PR3At;4hr}v=^B$ECtUC=pi>RO50<m$Gtx6zRIkF#SHVQ|E_
z5qtw_&N>6sO-IpQ)ad>g@haQt?YweFyojHMRe^Y0=cCICQuPN<`^N>TpEZ;sMblaU
zJQ8|z{(j18=pfHJ3^W8VLY=3(pQ>K&#y#B_<+GKsnB(`IPw$dmBYQW*mAsdzDu<`A
z<uJCI(X~pyYeBCe>Ftj0YeeABvpzXzL*H4iE7J)UYG{fya*BM)hul6|>5}l^^8oJX
z$U73*);9l*KXl`1&X>M+A~$dCAPuG{n7%Y`ln{&&fmMDo^8TX41v-_0^bpkOOxE~x
z#-Bbx7uHlL2n_RVwRBtzOOVUG`KMneQ_M3kjWJY>ndP<O9(FwR=P67mhJPTk7!Fv~
zCY1~#?Ct2dmQ#}TQ_WU9S)(VZZHxOiE?Ljjs=p(G1AKYOjS11&k~q?PBH;s6nCZ!O
zgH*A9lf_?>^~isRoDAn8Z*+r3gWQ}%*qp?@%85%5MSu{^Q@+eoR;Nz=kWA3PP^aMX
z*&0T@xX2^8(mcxxw^$rPGu+_pL6R;yf}u;*($w=+izpAs+!Nt{|Ir&e@{vLGQS2gd
z0xYX|m{6gQ)S#&&G|egWBnGh=1fa|blBS|mN=lq}*wv$CU+z6x=w+T^^LNamU}mHj
zW<0u5*{(_bQ<I7Wv5jE@K^uUVgJI|?CB$-(hn^=&N26n-mYl8vF9#dhveGKwLx67)
z4Gq8xzki_4=z$h3?IF-9x3er_lmEqQJ?p6UhMz+Cg${cJcPR^lAO%aB4(5;KA4;h|
zdV=e+Jv(7Px5I#di7=)7AD~2NKsGQ|E(Q)j)N}E%^`xnQ*KQzDcT=7;t=1ke&`v*i
zNR52{h!P&fbS|!*jh{42oPnpiSPh<q-4uW@xrhP~pttgoA%mBS7&w`mkV}Y=uYka%
zri*7{T*7%dRF)Nk$Emr}G(w85Q$H*XBIW;WVjc0B#orl|f?NU+#gp!rI&392RAypB
za1^zg4A&o5@HzV&SnszC-a#ztnjA%3k_32P_Tk#w7AkhOxL$kRxys?Z{W{fB2}aqb
zj{OpjTt6^pJKwxFxN3v4pGw_+V_UAHoOOP3$nSjdoFtHbgZHp<T`+Zjy3{OWGxMr2
zwtIm|9b1Y{M4n#pO`wrUu<ml-*Q_@OPo&xXBk{(Feb=o0Wbx)`LxRq&>>QH+i<w2G
z;;Y4|mpmO46XT`J>FTPiPugPkS(AIcfbF+d*Xyjc%ihKnVN~I(iH@dl;LwT&gMia&
zxfnh6RN<qJJIP<`g&LV>h)>%xJ?Y5L*6s(-QxyZJ55Ez+{)8YO(MX&;ULNmuom5VG
zUD!;AX7CYWo^RA9#3!%jyW3Beth?=3nwNJ-mZO+S`#oCOA8t5)`EWW*e>{S(YdgfW
zx}0ck5kz%$2actsUY{xUTdB>mQ55LSNxSu#E`(Q5AIllEoG$Pdhxflz^BZQ)O29CA
zi|c1#bPipv^l_C|EKAp@Tn#Ir{I(gyQNJ(o-2Sz-znlP$6hM<zkD0cn_G}lX`(vK-
zfVSRfrPYM8*<rW&k;fs>+-iDerp0yTbk)}Vj`pIt0Pe0w=CV`YyO-Ahq72;{8jTkv
zV`S|1Sf8OQg?%gy<HyfggH?9fey+UZLb2cnku$0&BQmcG-{Ab{+#fdj17-9}8*p%G
z>S-_bgbXrt(b32a%L*W+M$L!y?`77nXNS1ruCD}NxJ3UFqzOI*PR0s89prZEN9SS;
zDbks}{6J$~*5w6L#^?vojiZnd5$zlz;-;*@!M?UC4vU>1hJ~|vUZd?bvR70>Lx-sk
zm=)TV+Vs+Y$oVpqOSJNSN&!{0J2qrc>ur*&b-{d+oSK~#y=}M;71XmcikJwfWub{I
zF2QAf3wnQhhOZuwfB@72$m`=+?cL@&UuCUIZ}T?G1{1Z)VJ#zwFI3gxP)q^`G(IB#
z9dIX!s*JZ(zs+yjyZm^+mB9W{N-(d-1wH^)34Y^nwtVd6QQQ>k*^&JpW+KUup^&83
z>4yGlpIr4pIyDTX`fT8S6&ixNHgNk)53Nsyi#s5#3GY5?)-r<OOja--|Mfwa2_kV|
zE)fftO#J<gEt&vMIK3oGXqXH{H_K?Ah><bzCbsiKQ1Je=jHKZ<!~S%s$n8}p_t0pA
zD%Slz<l9Fc`$}B~zD@(=PZE~DkuW*NVo(|AFoUNsx&r`OUWl!;j``VBoZmP||B@#~
z1`WLyIEq~UHV=eGc@w_PjdH&alLE3~LUfA`S1y-z=MHv_&_;!7q8pgJ^bSVsXvDg_
zXMxY>%bo8BG=|lQFK-YX_RIC>qF>W^`00IiUhn5ilO!Mw6y_gULu<uWy8|)J0UmK^
z(Oe@KdcXsl&+ot?ZQE7B4EbN0D0R)-$YjTm=rHVR7eWLdv&HQFezu1o9nCx<5b!}%
zh^#TOgrq<@FV{*`tc1K#%I#1fUv52qxzYBofODbUk46*kTW3&6@L3WPM_jRU7-Z~2
z|LtlGeH5hO=BXiUH&h~%u3huC;_$@R5vYGzvS3o^+v!yVdH#<JlvD9!W@JXauw*~8
zIj-E?!&Wjrh$yKtT7I0C8VOsJc~?ky*P|tUo9P71QLM<;DkydYbgo(Q=pn_j<K#W$
ztlO<5)fRJEh(H>~56Jjsg9)8h&S!V04RAMbVy3fWU><DLJ3*>?kN+1FWj4W;m0zWF
zeBX^h0E~xT$j@RMJhVIjR)G8aK{pvd{_LtRmj4~FtV0b%5e>lg^!|lHsIK<uG%@jT
z9QFhU5CtF%SXVh1jeCNgx+>~#S``@9^OOGN{esER?*?e%g#AO=zWdLpj9HI$%IXM3
zPN#{fxH-RNY7-CO(J(&rY}c_B!?{)5^GEWc$Yf6u9s75Ok#{FTVtfdIK?G+yVvzGw
zK<008E-DIK^$siBTxw8(UF-X(koax!UmEy7pSilzn4Rj2<Oo4&uwOHknt=*4+F@}{
zx28s#L<gaDi@IV%D9OT$G4bEld=G(<t@{AGk|#|f>zNyX2CD!kOZ!_*H5$ROAJn{&
z$4#xSj!FcpPf?}_pLZe;rZa<;3G91F`D8VAS2=*=i=*gDA*F~YEZYG>EMn%m<&mJv
z!vd7MGN3cXFmcAOTg#zW9=)^!16(&~jX<A8uXmhtVaLDp!ZR3j!G-}Bz*&K`Od6)6
z9#=-<e|&Ukob7dK(;w7XojN*m$1(Lmf04v#r8IzyGB~$03O{@(Nm0)-ODcRFD_F-}
z+V2)WpWEZFFRkNMJY*S0$*XLOE<Su#gbn~$X`Y(SrkoH3MX5kPC%YGIJEN}gOmY(k
z8U9h?h39KI{JR_}rG$jCOoWHWhk5^iR(Jc2`tQY=gcLCQjU7X0pZc@2!pNZ@v!Puy
zQGO>5QJGPdbe!qMV3M1BO#LMxE>8$JfXT>;0qw@;_ckX0eLu6fq)aWC`;LhLF4Prf
zps-{TOj^VJ^(9i7OCOF1pe?f97XinERIG;z(Y?vOEi6&<iv=0k&muwvNg;D+GNPL9
zYXKv|k1HprcGgO8R8p!6V(^!Qx1RNaW40MWf2^A@^Rae`pj;ZIR?i5~SpiA-$D|eQ
z^T>fQJb+SM4G<8$OlFGtQDP}hZn>oHlyIg<(&7k`tkKJd@XXp*SELmD!U`x!KxO7f
zq@zHy!a&cT&bc;(%c`M6qJ1AmwhMzS+I2I479D2lEPVO}?g^q;P-sLpSZ|rWCk!?K
zSuU2cXh1w<sxdSkD^)6nJbdfcDhrd9S&;u?lwA!zI&5x_%pSv>^(>=4oi`Rh(d@$n
zQ%OtEAtm=p<$G-X&G$Q_x`bHRbTci%tLXFd@#Sqz3^>?ebQ5UY09ys}`2K{{a<R^=
zsHh099=~4%U16Gl+jgPWWI)8rrS~vVTjGDY0BRJ8M>Hu+4BP}KP4|q;?UIS6%i&R(
z+UI>;cR}VjbYz5cSycFBU)kz#%($0170Q%pt`0V%%l0IB6VZN`$GzW4AB5g+f}No;
zJEoeW1d_T<Dk;Yck<;l-b_%u{6SoXzy(N!#7U!YE+=EV*jm!2&nJ1eb76Ha5xQ^M{
zkDD)JK#3A!xB7>)p1^3*pMus2u&6BgDJbdCKo52jKBR=w1w#bjfZgTeGTDJ9dht_6
zboSwlB7*NX#dm4YHel5*1uZ$SL{eQv?+gRL^AgGPYfj_f_iIy*DwQ4dm95KVg6@@p
zAX?--9DTGOxX?I#K+iSjpy7Na%M3lN4zn~sMhcxrf2%_mTcv*uBln&8r-KATI-;R=
zN(x**?y;>-)=q1#5?f!G5u)1ut@RB*q`|hyPIF)-oYa66S<uz>^(hM656us-m|9(5
z9335PZ5ed~-%ALp$SEj3a#~)%#oEzYVnF2|6??fZSG}f*_|p3xH?r0*%5u&>orZ$u
zF>*ZF1(|~q0wyi@JeMbbaYW>&jV7CqVld9ZBdTrm)deKnz5R|GPZ_Y3fK`$t(^dUA
z;&;3<gpCsDo|II?tiR-OLksd--vZH2$mS`MVu+t1ej8;n$WqF0;f*s9Ulp=Gkto$x
zgOM*Uqmqb+h=h+5=adZ(=Rp(4D#Mgz4x>SYr1_aH&Zi?Bl|b*t04*8^@d4+Dqz0v=
z=8coIzXSpVDLiX`rlJc7?f=pAl~HYVUAG~{-JRma-JwYF1}N@Y+})+PyBCMz7Oc3t
z2Pj^wxV!t!^M2$0$;jWc&)G}nnrlwlxd6DJa!`t#j2|*7)<XayHk<V)d3JoW$*9O)
z#Y^%EeR{p3cK~~!slI2u)M8dhnXARYn8ZH%_@KE+I9D2j7Q<DVQe0FJ1rsL>_FM!m
zbSD}&S{4`X%RFvI87?AnW}s5&(gRnuHgJzY3Q;-#C!iRXp9WJrsEIxVvtVE(I;ujc
zM~q=lKz|l#p_0QA4iEQL^ltt0dQw9bj(_fb_36p++Tz*Db8e#qFFWviVu%!+ni`=a
zbTex|KX|O?L3tPsj#S2fo8rhag%&m>ACZy-328a`%vG>+wX6C0?0C7k!h7RBL-Z)y
zWlG?F{R{#Mc=~a5I9IKDyYSqlzTdI&Btn8>{beZMSQA!4QcNn$yag<WDmyAzI^YKT
zEijB&6_t<^HaQE7t*%X5B)DSV8g(y8G!|iOTjelbo}ucckz!C&#xPl}?1OX`sY>@N
zkbZylUEzAOpH7Paj={{(a3fXI;Be}n9Kxa-N@!m+3pqsq(A4sv(7_vr-Cp!fYk|G5
z#%C=fna<E{7q9vCn#F@W?_u=*{UpoKU%e;ac&|?4IZT!?#>V|Jq&B@G?qR5N<F&H;
zwd3|5P9CZjUJ5J4M*HGJWF9@-2VIdjCpyCx?nHVBgmDqhebcRYUN02zW$U+Az2=E<
z&3n1dQrmkI8*bj`$#$5Vg-~>Wn2g{32&){1Vs3`~V6w2jer1L&Ju#~V@}`)hyW30@
zbP)nSN`Xa@MO_na1Z^bu*PEImV<!HeTSg5zIK(oSHP*jnl#c&UmA5M&^*pNDhiryF
z<pQgN{qsM$mT{N|nSxn^^HDdKEGave?lJ!Id_*@&v1ws{J;}hiSNKG?b`xaMeV)GV
z=YH0U3eKE0rze~d_cgcvMD*3%x$@Ez_@x@Rz65I(YTuDk8<+Q^M6D`xt6+CR+~N0P
z$zO3ZWzMe;Nu44L5rf<Ka3&f*Da|-5UxWMAS3ac!)CO5>+BCpw9(K!h9UXl<tRZ3m
z-8KtNh~U9*CdFH{<P0Gh_blW+{5>-Gw&JhD%N+G4=HBQmESlN|tW{+ieNa&;+#9!B
z^x@`|3fe8_-xj9c))hNxbX>_m(-rm4@WqaDjyJdM_VR-&)T1mOq}_%2$Vub83+q2y
zq2kpWi{VMtRaF$f-ldQF!xd{;&ty~>{GSX|5Gf6Ac!mAo5feBVXgSeK)LXYez8gLW
z<GcRd*ARvwazPHK`}3E}={!0^|J$B<ADezZqbuSdN%I_i^!MH2vmZChgP_SS2z#0v
z8Zhui*FnVR<{<aJOY!{lQ<ygu<=0U7CqROp*LTSD8FokrN-MM^?<{EUq{VH%s5^&G
zit_nNUN(t<f+TP#A>5x@Ja#s-w*12AL8$SdE`)xZO=sd#6zO6?=l$G9WKoGjbeJe$
z>K3ile_?TC&W@?2&2YY2zkM?r*&DdI{Mc$|BINDiI>j=Xwx;6Yaeo*&8#s`!T5P$x
zs+42`qW(ALi2HZdER$2VN3Ie`2?Ss}!O>fr2zd}Zv3WfR(WNln$UM0a>e5ejK3!?r
zG-V{W)?G9)xf?v)T$-dCI9Ymse;PPcO($&|8(n6mA^5as|8}{EC$$+_O5Sx@zbG`(
zb=%7ZNhjEmTfPPrH<_50>i!N7ho?KabY=H)cjF~fELDw6T@{y_TTSXGT_8Jz%EA+^
zaB7U~R_6<3Ww`Zdzwb~0uy!?_eVS~y!O|tl_1BNq(k@G4Rif*uq=o~#tDLp&4JQ3s
z<%NN~u)p&^&K0p>2R?}1_skt>!zie3|D_%azz7NdZT6b@{BhZR?d~TL)89}uFUNj2
zY`YbA(&6_n{|g8rKYj-0rXphDa!fs!G_$=WpCA0_CrO{m@p%{8;K{dQ{dF33nK5{&
zOK`r1-C?TvaM5KnZ5&Uk+xiMoMHy_HeZ`*E97}E1bMjmn_D_F1z|dF8{0^j~qTmGf
zMHdpx^<^ODOIp9j@<CWcZx-K=*<21z{<aEvvMUMSb)wq=0I*{&auzmY+U3kE7Ix^&
zX)$<}p@l9oa>XjWtO$jB)^-9O;36eXh5I8dj|UR0;N7u5b63BC*l9ZDRVnE<tsoAM
zdj3DN(4FSVd=3wHdxqu{MxH-H^$Fu*r77@$d?g@-3lUwc6RZ9xnnK6#C^)a6BAVJ%
zx0AUmk5WbcAf`=h*)4#)y3KCrWjPf1kizcW5>HDF2zI}}KkM>-Z@dHDLJM!7`FQ;y
zvQ@#_-Kn>uDHXp+*pg{X<&Oqx^3IP`#gS$?A_lTN?Vmfn!6{6;Y6V)8X#{pm*m}%t
zyXy7=?U->P#V~aEid;i-yDDx?dxG`@NOIT#xyL_spn7A7VnHe;pBtbgB-2${^^+*}
zgPW@iok4|`$kac5nM7^#<>Z9ysSFllsf?VzD@x!kHT5cO8H-A~b&jbSzr?WRo}Heq
zv{{_Y?TqeTMg3XvyV8;5gtXcp>?ECo|98=SU#4-YN(lHEVb#V+$<}68J^-41AIGm%
zz>K@0sXoK$YKvSh1<BWD5G!+hf+$!(Zm|hyL@2e*_nwuP^UwQrcfOQ~o3xZ<K*R}f
zT@#i9AYh}Pl91n*O`Xd1d-$nP_YF+-k1Ox>rX#hQeiRAMi&Z~lfZr;Ndlh?<8Dce}
z$w@?$w&_JhtN%rIpzgQICpgx5#IF`5)2T)fLG?)IM^YH7e;ExH0IeTjS=8&|)vYmZ
zDrd037(DD(B}TjuXCez4AvhHANWltX_E2<z5gKCTVm^%Nz7av&ZzPcMp>Veg!E;0;
zYwckF41V>Dg4qlgI3}I>bO>Jj`|*c&4J6#)8LbRtrqtrWsP<}q+wvyv)SL>V+nv>N
ziFQ_D$J?%;tmal1+pBUL!~2TJ@~=c{k01@KKx6s?V{bR7;o95!-PJ2*?8*ssBzn~e
zt5u~U!XWA#c@a6uih^&uOakbn>B^ilKc^t@kvk`=%s_@v-|y0tSh9*g#?&~GVX1<u
z#(z{}e4;jBOp8(iQcYk3ECQ6ofLjBWYdh3pLy%R!r!%mUH~2GM5W1?^+zj~^@Cy~D
zMy2|p?0fofI7Xh);{#>5#nNp@G>ll{R*BV5c)-g__Zt(SB?1vumK%=^tP8HhaTX2$
zFe#Mm0l$6leOmX~P_DlFC~`7Wkv1Q3(Q!!YI^B;MStd&zfYCWWp712P`Zkq0p6sxW
zh45mC;aeA#iYWO3mrC8^k44BAM2F)QqOh`Nc$H^tt#~p?ad9|6jBSNTr{izrRJR>5
zDj+7WZ#Nd<JPs$jq&N_c8Te1C%`16nloShq*;1ZCXc{LSW7|;0t*Ja>QgIuCOtx0!
zRsmlTXEHtBKm89Eaaymkl@1K}j+k4{7-J>9`t_f+xXJzJ2ZuyUnjWAkU5PAI;>y*I
zgNw(oJk9*<Cl>g#=4U=XcV7GmwVVotyBrU{6;$nA=gX#I-B8@Pq_t_<`B0yE@e)@1
zfK%V%*cgV2aEpaP6d|*3G=N5B#@Ide&W0mpIF@t`w{J3K379&TINXX=7L8(40S56Q
zWuiI;u2#ZJxG+ixb4yV=JVEA3#b3N~p9~0&>oNo{SY;7Xv?uTqd>_aD?{y?%)=iIB
zOG%<;s32qR?V0C!-SGo%N~tOzovRNy#8DBk0Fi;eGzN`o`9!*td|aKc<}$dR?@m=!
z#C6A5e_d-(ouJ+O9=YYE#Mw$-V+Cn~h%<}<5hJoNK~!o{iG2(7-gBe!aH{Yb$5$cc
zcW&*u!D9LC9d0vHb$cz_b`<#)TzDFad7xNHh1eqam;l7c#+;?DO{sOKau_GEgb6sc
zTYP{e&Y*>#1#gStIyZ0nxpYnbE`9+}TD~y{tfLnjz~dW<YqO3&RB-0LHW$@FV-RxM
z;J0od+zbQGa(B@Cowkwh60lzmU+bi5mt$k{{nm3{!F%2`>{Q{)IL}{QOB)d7ycHdz
zv@B{PJ&FTbOlWlkc7;a6tKmm-5#ONQ?Ql{BcXhfih}qZAXYHctlMaW+-v6=;Unb*U
zFGV+g3}?Cr$O1xafOvqDHNlG>vgXeB#UJ}k4y)Jk%`e+@Z#y`WZZbH<xF+%pg58nq
z#?t=Y?~2J+Nz$^C@RL8P&CHESY%yVg)bPm494Fj4<#$yww{x%nF+GM70HLQB>9kE0
zfRMY0=~qc3La*vXe&PUj-R{61vLcI53Y|YDc43L8$U>I2@<QfsjM_%7$wb~{6Kp`B
zg{_?(@=7LEQbbi<;A!&00xov&69DPR&-kC$PU3JUiR78r%@GyCfr5`N%A_zF43aKC
zRkbjxjcM8Kx;yu-ovXX~E1B(zQLcStZ1^yV=2{{q5{$Y;12s}lentaImdm`_pQCtk
zBz0!oV2vKP(7d0^|MyL8rq?X+<12CDm{6vZot+;>!gW8Mw$omvB{);5thcTF{Z`Sw
z&(!?hu3L$I=WeEvmf1&W62lP|;Z|eNYE{M{fzMOu=tPu`Ndse3^%|Q>2w1#fvX1(+
zj;&CXpDR75%eW|HINzZ0`*-V1DqnHr9ED4cm3((R518-3-o$b#sU$LgGA@ijc<=nY
zzx~@!>kOwQ+do3m4UmAA!~DfK+ew~wFBCg&av0L#(bh+uNq7DG;t0gM&Hw62-;R33
zG!^7yCi{LIxpI$=SG$@v*Ttj0m;G+v=QRuwW5O`ImE42^+yr2GSw^?&?88IrWA}64
zY4_{q`|9FG9x-91DoL2ZB#$M3pCK%{C0LD&M?oizj|v!P!`z#UtAl7Ve)KmV>*J=)
z$A8-1j={IJiTPxRj;e8uo7i#Hye%b)*uS4XbpHM<*Ld^Y&dUM)mlFzR!8{*?1U<M!
zt5G@JFe=XB-{TEw&0JDb_x7Bd>dYN(wMTPlY}_!siM=p(!R*4wlte+6@0!W&qn^k%
z7$~vQ^m=71;`>t8d*AgkBR(s#^s=~;adbARK3DUy=ih$5N$2vIGz@jJ()MF)(a&6&
z{tGW%)2xapz$Yr&p8Xyh|NcF6B5+fg!EDxf)|M!5JV{(KHmT*Kl!>HURBcyrT<wEK
zfQL^1OhklE)Brb$1GTK=4nHLH8AJju_3WC`{ka{6Zbd*-xW8L2$ufAl(0ooiv6SFK
zLFJ9ECF!ZW_}5Y_D>n2fN5FqSi*<)BuBq{h&Kz3oT+3sp%CRg(?*8Dv&&|b;ja%8e
zX=a%vC66`rBEApEY4PMRSe0&tR%mn8)7DM4LQUJ;WX^8I9@iHJ(%B;#-b7*uj-68)
zT!R6{PQpE{tRWZ7!5@QLWz9obII*dgc%Dz@<P|*(`AK&sX2H1Z--<E?NU}I}uCagb
zy?zjnFjq)wd#~dYge{}fhJ%k4p34sg?1Cn_6{a$q0tLUYnD_AZmVu+(eAj>T@$yFK
z%%wl66O+0&99k!h-&*iI4IKNGrGH=bgskY6q8<O6t7$}XSds-RD>z{Z4Q+X`d|~pt
zHx|`(uJtnMjf-}d46?5^x!!(|79NbfQyqVcQ?6GCf9~iqjLonPBY1++%jvX4et2#!
z_<i}iv5i!uvf^>_vbrzY4HdUo;c-ARUH#`R+iaX^-r_FBpU(8?0z#%5Y_%seH#D4r
z=(m#%(^5e-ntW`Sa4S$Espi;A0QC+p$KAJR4%*t2x@~bFDwQrJkjK4g!?NUOL7`^M
z*g?J0h1rz`zvm`=<gMzPfBfGXbsCw++0iKVhJLCb^Gite5GJZf#&8_M&BAa1hxifT
z0TYG52$D*imZmQ(_Dg6aOvcZFHt5rCS)}5+Nx{4-p~nY0CZg^aMRydF<|=_`Pph`p
zIf%0=2{l&OcCh1E?mEgV(ULXGW+b^5B(cS_#@gN8Xki`hzD#^}+4_7qeA(lCywt|~
z@CLG4ebJbCtV<CX&`|vVJ3hQ;D?O$_7$0QB?m5Y`=;|DU&xIk*l&<wGDeHB~c0)#H
z{W@1ZU%!09HLOUw)OmkcnoE(iYi(!b=;>u9@G+W|nU$R1@!#rlWKO%g9ofp5pf(y$
z=Lxi00Rqcu0{;-EgJdaP`yKTVuu_w<xxQLb^yyGdN4qxDQKe82{o2o4pitY{wc7dz
zcLO8y=?m|*kFqc+780(6n%go2Wk+JK^<pvkQv$GHnwm34Y+mBzC<())2bUf=7{HW}
zdmt?qkqyJy2Y*N-t|A8e2M4Uyi4hVoDFO(Ro)D4>Eb_+8@gV#FfbWT*WOum0PPI@_
z4RAA|4gd}UuoA_bjAY#eRAHzXVSs^Nyp!g8>U})9N0T273mvMYO0Da;u9oAW2layn
zG3~yeu{f{jfwospnfT6_*&~;Fa)=zJM_S)|eZAeL0u{(`3(51DqK^LzrD=DRH#b|n
z2d*)VGtnvLdf!&obZ<k199lNvSHMmXL$^u1lJCwp#vc|>oFdAOz1a!p+;SpZ?J1~a
zVgV_xJVUN)rZJRsfD4e43j}k;`I|v@BqGu%{C;mCMoX9-d{DU>W58$4iNa#MwXv&{
zt+zVAQQ4<1gtLu$H&|EWOpOL8fv#2jAS{q#Dp$C{Z)M$iG)~4iRNS3Lc+TO5hpXYo
zX<&^~I%vS#Sen0xXxExZK_pq5o982MAEoe*DT(`=*c;S)R8|)7r{u4bDNNDh`sE*E
zvz&xmS=t)C49~pw)+74{)^ncSwo1&^LWP^T$)ks&9y@v)b91{wTL<;~g{1rXWyQ*H
z%ZDMKMGUo3Lnd8+F_{l(T#uJqdfQl{AnZjdD#nPuxt>`v6P_qwFj(O_FH3TUWoydq
z=9|IvXjxauonN8v0Sw#D@A?-%8cedNuO(S!{?Q2g4ot%QrB%)jvEBt~YNk``o&A$t
zv`o*n=4zw@el07_gWmb@cyjlkR8aBL)02j#=Ihgis21rl9{)&*fC7WtZmOntJ9VO?
zgTwjK5^w+9##I_$xcGO-vfyP5ai97c);jkjPt#o0+Ypf#62(`m%x_U0){(VH$sLGT
zD1b8me1|4(KldN?RAaw1CJE#=JzKUGQdBI=>9E_eBXd2a)GZ+2FwoF)vP1}?2bt#U
zVa<rzw$y${4=d&_HM?v?UT%*X;l}*1B$OWxYx<^MS~``jI|GEVpR-Oi`dr^qpAaEM
zP>&MM*6IBo=SSPl|8|n0L{U}o>n9s43v)KVpEbKM_g|hSVZjB80qfdI(V0Acr!CVZ
z<iWnW)>JrZBU6F~_<gaK&+SDYYH%ws%?+|?fh8tZ1>?y$bYmGRb5T<eg>&MSRySKF
zZe&0a&f)Lm`qQIBi*L90_NjQvX7h)ktzb_od#OCZE4A~@b=S|6#31#aT5|$({QZ5V
z#vnZQN?Jbr*rPTBX57gDxENZKOPA6qfj<iH+rojwpK8IkluZcIU8IQ_&=_-Z`K#Jt
z$^nTDA38srw$NllfLs6kc5oPZNEX~#Qc&|=rc&M6*WZUV!-?jwRumRjEL#oN!qec(
z7h#??9G`xSj0@C_MzO_+z0t7LVVYl==w7>U6o*<ls1+#5516o6R1@6k{9^lpl#m>q
zj5ChIDlkIy^-%dU8^b4rNio$RH5%Nn;A3&*IC+?_Nu)${YN*9bX!iVIuD@LMH4fz1
z-ZRNfRjvP!X*-MdPz9(!v<Z~-+&um2L1Ka8l5+wc#j0t8gI8llrtBj@Ff0*hGCyS6
z2Gl2=_)SPNDq#WaJ8m{)0E7|_Fvo{L$^a?`S$-P5LkjOk`y$9q0Djq`&lks3RaNvv
z8X$y4DTs0jM69=s*n|l)$vtf=xJ_U!_2-BP3I{|GQc2uw3E>5RoftxZ>_1BiN;nEb
zrM<jLJ$)AHGzB~Mi!>^8MEw5xFpsB>(WdJi9lt{B6N;dSAec&%ea-Htd8jCp!%z_a
zKGdz$D;HUV2K$n3Z8%!8@n|3-1$GZfzT?ZUvNwloMcWb0SfC%;Yb6VJy;<Rz^4i6s
zJrZ_N6DuGfozk{}O@6$zEU>B3!d7l7ZE~Ic=i<M?T?(Vgds0{m_6)0lf}e}u)oZ}R
zFh@-a?5!}h_(&Gk=1M5VlOJJsda|^!1A2@Ev535Lf^;Wr(Q|Zggq68S2xn)em8i`d
zy<2M3XQ`)Wrdt;HQz=zpaV_1Y9XxCJN;r(e%nBI`{!TzjGh#`47qrW>ydH^cO9Z>9
z{1b&f%0koC%g7<MXoOz9{;vm^<EHpKuS<N7UE_lMJqwp)N_jM?d-GFliwQA_eRx1x
zj&%?F7lufh;<=WRh>#RwlTTdSb39x7dFyCF0}H!n5c7t(ZAXZ%DvfPlGoit%@rL%=
zZbvu_&n!JR4krB-a>MV$KK%Y=;uTv3!)eIJMTJ2fT9JTQEtDp6o`A-f`)YxKOqoA_
z?N<56)mCD)#}j7K?nwW#Mu>{3Rm2AI@nJ{8noPWJJzs3%RP9gTMI7`Zkl(0~cV?3o
z*VH&bMGYr!&!NM!Q1MN?w`VCyYHI2aA3nUzHs$K`9KcmCS#-TUybB24ck&rLHGHU>
z(e1kRZ;pu#WycM;XgXcV<M%5PO0807L{^(DchqM}v+kiFu4Tq+^WEPiz9Lx9F|H$w
zl@7(6u}tCk1l1HhXgkxk>fF5!GIv^y5SliZ;dL4D;QaaNPzkmw2aPH~oFbHz<ZCUl
zH<3+tWUW&zuxUnsUy*Ia!|RXXY+qY%pu+Q7sFiZ?+UQVTmEBM+t!_UY-DN6_q^rIr
zXjDK(a;1rE7zq~mrn&lGM<cv%m|Wv`YU2Z4S}dJqD<w%&If|sqt!1vPsezK?{qB}i
zQ&WQxFuMBmdqXheMc+IrFl9d_zkO)_CRbj`))tqMy1bc^ihAvGjZ@Qpgr+*n)nh5r
zP-`*OrAA@EkOIjj5^Z@;P%Vc*AdV6k@IZA<4Le;PobV>KNUv|d+pR2ivI&skiq$AE
z%jT^Cn8=}!T;Xv6#nRbL$A_Rv5eLPSIGn|i{h`=uxh|yYU0lA(^ybkwf?>ZGU#TbF
zw!b=$vIip(@oZA}20ES&S(znR$|89f@WB_<*ri+0>_U)e<b|>XRRhn2Q#WW@9N66a
zzF2L6-E0Sa;<d2v9et(zn20yGw~uet`<q$-!tcW8zNc&!jHO{)2+4n0;R4szo-uKO
z$wgq&cD29`_kA7!Kmzcb3Tx^%DS5qM1f)=}`7m3r)?5Uvrn4?hOL7l6wc(>0GOjbO
zE3?Whv5MQ4Ww2X`lcb8<=C%`KqwZ~MDG{ux;GOa1U4A#lX7>I;t>55*?e4yZ5NPz3
zfyg9o8>%J-)x=byhn*^TO8Bq*3z`?NElOd#o<hLlLBZo2EYN&Y{HZc#p-IrzI1z9*
z^Up>mXp!0xs2Vi3lZKNR(#sP^8sM2DJ1+;eWYL~KW?+r%aDy})VDTi!*356vE>UQE
zG2yY|M@Lu^LS=?QkrB(bys03p#N)Q{@$so-X_aW>*@VwJvPj&(U7dS98c{O<HcTL4
zf!?quFSFIe!u*=e#1Q;PlM{j43V}cS^J=OeY`mAYU9uC-_ZL?yi_Y4>78+;F?mPYe
zePsGC7@%PkVNMo8WM^1_qjhTLw!uYpa>TDXO9sRI=x3s%mR~Zhf^i&G`DReNB2da0
zp4%6ov=JQ3uv5y3?Pt>1rQ#$xwu9YeJ{&#ECt;Ud^dc@)KtyQYiyg*~YNi>V?cPP5
z)jka->?SLr-w>)@C;NW(3h1^vkC>zsa)2x)1v}N3m<H)r{2^V=Ru8x0h=>TgJN72?
zXixj89{9iC*3>HwYq}!4AEkI!D@GgrWKT&*=w(jBJp{Y^UEBh6guFk9dVj7-UU)j|
z((2M&>f<r|>tJkySxI;C{O#<&fVcHXC!+yUCNXk*+RSUU&l{aSS-(TbduL_OVTGOL
ztXaAIOS=Z!Mqg!kAsC?axSHo{>EnT#@ndvFl)F)fT4moM+3F;j{B>uvkWT0hp}*Hd
z|1}w7*XD&vs2PcM2z*nBDoJyb<iC*9K|3NwlPycftx!o|Z?$?3iRIn5gayoUlicQh
zmECNMW6~RLL>f`=!vj+kq&SB%6;W6hZbXa_ZfD!ULj?9aTAeP9vKwOW>Yn(Sw`2Z4
z7eFS)sp(Rgz%t#*v||Q%%)e%XA*8c*BVKh$*>1GKW?p2c!1LS-@i}@zyCY?d$s#-R
z3!C!t&J)Uvk5a7ouX^~5lr~Iaio!knLN5AFUh^8vwn$SQ<1e#*Tk3zEIvfB+iM}!v
z8^=I@)B;8XED%9sZKz=}Hl(sV=tkKtfTZK;FB*bRVu1VCS(Xj@I1&CX*^0ZxbNTMm
z*E~+N*rVcT0jjy0f(Q->5hE?x%Hyr*!|kb0vm65+)^@gwG>EahC`Gc&DVB1M?Mn~8
zMTCKn);sO(pKm6|GSz-}0t=zIVPSw^z`)b5;BL>!sWo<YKP42SPE*59Qu0I^r5@tZ
zE?u~cu#TNnFJ8CtIc7PGpKW;D!SJ&z3K$200a)DJvva@_bEk!pe~d;^juMI0F44S+
z;tSgAWrG7!BzAgAnuoUa+onyAqXeJ-ZEci57Q=$1KU3I!ih}`Oe6u<UjmVu&iV4z@
zj>;mNn&QK{`Q`c*Y&LU&X9K<D9hf-Z!;3=1hD%rZ+-XB=u}se2rX5)J1r~3+UxK^6
z7iE6%ATjyhigsP(iQMI-maV?0PWkPwhfA~hY_oM8E5IjW?>fBAmXfy}4=9koJ;bhT
z=eK&iY;<?LZkCg5+;;KlHJ~hHoI++1s4@-R#LX4yi`1F!)=B&?C9XZ%#L4__4vSMu
z$y@Hr6K#HMt?_kAC-;?4zU}6{JXSTmcE2s&e?mKj)U36dY{aQ~SesoPZ2Y(**Ldtf
z@ZVm%4~w+&-8)$He|7OdTf0y__Zx34fma<Sf0?kbk3ISE8ZPRY9C~v8{^GFpA?_bS
zFr*$?le}g7ZLXKE<2{EDp6C7b){Bb;Hs4}D4=qGonaSJUDJntbGNj;ArR#U61%eGt
z=Rj<XKKOXSWrKQtt>&i(b0H5ovv|lY1405X2Yd|&MZEm1beBTxQ~?({`buWOLYzZF
zj!pk3BwqWo7dk`vV*(#T$U9}zBu=mQV_2E8c3Uz)r29;Xn#KPZR`@>BlVfdPJB$9<
zg&F!j;EuiWmgmert5x2G|2UpJZ+CvqTEDF{Y&~w*ScHtTZcOsG-=5nu0ZkIRZyTDA
zN}RT`3}4fc_B+pCGq~>GCY#TF)v%bS$nu<;yLSIxg!@0G2Pa-M7{2xq*$gB2AFjp!
zcqY%w9jS14eX(`(WejQAEU7H*zI!$i0>2#4y*<rb_W8W^EB<Zb`mwWV_<X?PWAA(X
z@|ySh<N>h^yUgi+nC&ImxDTtI?Y=8-|M1CwtCvnAT~ojPu6WAV{XFZ(Uebsv`9lvm
zVH@1tvVWJ~Q%RoRar4_fT|LvXHRbz1vir3cx$dq;&*S0uvvNoJht%%3xzlL<MT7Qz
zu&%>np>A&5C7FZ&*7*DTTt@k|$I7rd6#xc?5eAYIzwvrAQFr*V8r0xydbeakNAB}5
z*RL2Ss-1eL^VsJ`=M!Iy8AR!#Cj+7^!c}SMb1OPV)&yxcREi6VBU6&jn^RVeQ)UsC
zX1&8GcUJBTRc-sTNT2Lm8ymEL!s=wVxxI$Bb==+SYQ#uwZr#Lm@<VwL_xbH^=9^pH
z8_iQZJ(KqC2E{dpQB-PmSPaL?*Dg@H?@xq8Jcq0Ep8N9N_WUy)-|w1gx*zL*n93GK
z1USL|Iw#Zq>^Ofb<Z=EsXYn3dR9S>r>ap&79qSWplK0Sw0qA!Sb+rF?8lI#dS?h}2
zU@_mbKDmz4DJoRuu-Wx$_`IH|8o&Bn?BBMl&-bzrX!tmxDdL?>{h;W7kiOx)hKG?F
zpY6S;d^(i#{?M4*{YoC*rm7kL{<yJyzOjR6<P_?CROLCGnqE@#6rQ)O#F%c)c*#Zn
z5PCec#McxTfLqM@*}cv2cB+(G6AIjRKajrsz5TrOe3s=vdJ=~m^Ohd}`uBE)D*k+B
zO0T_9(+=;(*H%1M2bYpD<x2CsyY1+&{UBK+>gnn7C``$IY5!q_BMmGsVhlA6EG%%A
zyOYybatC=)RRJ~;;zmnL0isX?(7*r?m;Y)4B2zGf40?2j<(SX?$ery(5TMeFYDH{U
zjjX>gPJq2(WgVqEW|`bHu`chGr~kppxpaadMBvNkE~iC22j8{H^Y_@imw*1x3!*Rg
zI2&*HdUpnrLzu;mp+G8U+ySrt=PcPoWca>13S`QTd)GyVx2br)oiwAKTJQCrG45J`
zDF-Ua0hiKYj<i+hi>G)4uWcFs_ef3sN0Nv3bHJR6h8DxtD#a%7-%0EC`>yDVc!*6n
z>)JN*jBONvN0A<&RK(3Pmu>_ut5gDwp8vQu{07PSJ#n$gWWbanhx;w0MGd6Pj%6wi
zD&Glvy&-Qz0av-fAW`7Qks}W4V**pq;Ss2m4o|JniRsoy=B8)*biP=^s(~`vmTfgZ
z81+OnK*rsQY$=jd7*t|+^wgSZ!Egif+qZ~WCG56tKpV>0$*Vt;<F1*7tg`JwTQ7@5
zAJv8KdnO|l{kU1ydc9R@-EvxG3zwhz%M8RaEphB#r2Hl=$@uLwN@~r3>Lznjtr)Q@
zQPs1>fA!mHUp<Eco?*wK@Q7Cj1>L;{yTbcZ-s?S^sN*kbwb2QMZ&NyJ{UBuyA+9<#
zp|?|if#jM5l@*`g%gaG#eT#2zvm1UFL~MPEvgOca3Cf+jx1E}|&G*N>#qNi_;~~Al
zyyVCPK*`5P2z1z!Zq6x1nG?CK2secOb(1R9q5Tw6g}FWavG9yz*lGRcsQ>*s`u)wr
z|HXi7y|U=$;A6sH?C_-E21Vb^e)30~an1nQ2=8$aLr#N7=RQH#&AG?hTaBLTwlXc8
zr(C@X0OU#X(dkAZWXh~u&*erM)`;}?=woE)%gf2tO`VGjggIWZ1~S16fuWR<6bp)_
zONk&IhPfidlGusJrraOF0wh8eSiQ+Pc2I?WbrReES$9Guyp9M?=yM~LX^B%~<>YiF
z3*;zkKFIm5jc+19>nf(>(qaxkJzkfI!8{t~8p;%KCh5EyDY#ekvuK!FhqA*kF*7tz
z?N7J&3ThXa9DK96Ol2iAOT27R5_KSAY)^ky?nZk5O2H75H@Y`|W68o9NjTKAfwc2U
zpAX!1eQ|-;GVydP`OE8Qxf~x;hyKnoG)*F6(h*9uP)ORr-<3wR2dHYqxLxdnM>D<+
zfHVdAsD95hH!0~X0bqG<vl~|j>t^`_-<i(;cahixeKD<5j}SyJH>Z664L>JE+NF26
z>pj<Ht$Vkq)%!m;*K~MUES~$?u-b7f;)VMkm0bDx&!iqaPxzrov=4W5_~xeV^2Z&w
ziN3Ap30x6$+lD=N{SYrgP}!fFo4!oM-8yRSF1I;c(X=O5DE0nv=5hYMrugPR4~iv9
z{C>T>c)I52|9wNjK}3l~ed96l{{3ioO&9z;QqZioJx59zqLyU!!sD>)f1R7F`M&l3
z<94cRzIqva%vc<e;;0X8->}!)CzsNBH(m->YW$9Qz}tfBFrZejk_uKL<}b*S&L8dv
z*yCSPNWc{AY~Aw?H%`$yJ>80ntAQ)Yg;51&1^NVopki~Q0=|aaou#Vu6Xd`cb+h@j
zCKfxHr8r%ekkhuN%Ipf&%e$3t3bGy&6+?tFrZiuW50Muei*b`=8O34vn>()7&V^OL
z8d`FHsE3`-I`?x!LyHf~86;-8O;KCLr9)x>M9w>;Jf^q1-CFe7pS@HV{$+E~gpCMb
z%EpZ(P+P}vNdAi<=8m?Bv5G0sbW4mt<jO!zk|E6)`n)BMI94dJYC;r&>SZqQL9(qR
zk4Q9Fu!gQs%v7G5YNd(X>!IMWRbYq^n}v;)iaso21WS4G_i_di1%+{}`4<T?yldji
zJ6x3F$7QJ;m$(rkiJi*I<wF-P70+O*8oumfG1G&mqp_%C!5A2cKZK5w5N=5{F{%$k
zuIE?8CZrtgZH%G)gxh)+^4p}EnrTswK|_tcpA5_A_-FaIQAgcY=jUx%v#L|Zp{7hJ
z;KOVVV7b)@k!p~2D)BxP#)>MLnoLLnwPncL+uMJ4ch}g?rZkbah{5XZTm93IA*{xT
z%N@5~MQJUGI$envms@n?-|P2qQP=zH?&Sxuefw#X4Y*Yrai)pcNf_G3g%uT<EZVNn
z0wxi|g4=9_<o82;u@W-^p$%MLW957%6{3vzu5n~Qcww(`SHwt_(a4|H?YRo|_Cgn^
z{&;6+r-XzAz;R~;3!0OXaI2}W{vrSvvaO4yBMe`MYt){?MJ^V|lfPB#xF7;D@R8vJ
z3PI&3ATynk<2Dc@n5fqX@WuOCA~8W93<5F{*4n766djtgTLxn9sz}k}#f8}v*DGP7
zBCJ{~&~sJ?9RIBrki)t>S#D@|KLtT?j<ZQ0Z)5LaqZ+G&W6=sVn;OR&Hp$=eibe-5
zquiaoU`w_7;-Ip&2pYYD0(+<9o~17z(DsN9Gl>LAq{(*$G`;46FDuFx)RD!DQ|u4K
z5#f*lg!>@uaBpM=Dtdg-rKcLmnRF3rYlbdfFm7dWvCu{jTKU+3Z3s|8BO8)kP_FkO
z3Q`g?8*d{rZAnNqBr$cDmzR3HB#}ep{x37GjA>K&zb<!r$61d-v|r1^KYG*WjWZPY
zZT4(kjm4b`6=U9S_`g>gy7WIBCXbp1QBLh}IdndjoUgi&!!(eUsxaug&2N_G`cmP>
zVZ)f%+PgD;jJNrW8872;_Sfm$<BXj2BrltvOR$aBaD?Eh)rcPI8Im-$Z?^(gV?0!|
zHZzmL0%@YgqbkbBbRS*J%fyj=iA}!>UC+&RZnYIUb6eE6As)K#y8j2sX+P_Je><*e
zKf8HoQLVHN(`M9cZ&PXDn)SIm5q3UVvax@-oDY3Wru)`$c3boQvM>5R#MklN*|=V%
zdSI&#YK2pzvgWRUihjH6+$zs|oq6m~Yv=Rh2XxMX4m+_sSlkuZTVeO1cAQnnb-%f5
zer;a0B8AW*>^n0nD>_>2#1z}mR^m8Y`%a<^IU7Dxzr=?|9hR&~bTrg#A--}V9shU7
z0xhQ#9Y(C2oD2cq`FWXmk<%71#oum^^TXLGbPS9duzAub_{^12b0k;L?^A{>|2Mny
z_0IcM9|vY)@&ocQQ%*gLXcU(cE6zXq&5W{l7%?g1W{ZtPRNEaY<?2kuOf?;x>68A?
z5TW(!-22trQ=v8=?@*P16FUe0ESvU-s1cm&j*Ez}Nhp=iRRSl@=jq1kT$xRiF<sBO
z+;FBBn&l-imD!ElPF{{QyW9Mp?<NUx_g_X5soBgwc@&?BgBt`3RGG}ItI1O5o$GX<
zw!k9<FaR-JXSnkKP`T2wZ}$HA2Y~DEDMA<9Qa#pv=hieGyKj`|RXHl<yzYxv5FHP>
zP?emTlp~TjeYX?q>j2}<YbDk+5{1-7E~Iz3`yfTtU<)S-;v-^p0Oki<k0zCT;tcdm
zn0EtbW*{tlS-!#7NLlU7c}%OBO8DwyV&0d;1d~|_1lgI)K%|faMPa{}QIlbwoUBaN
zRQ>8y{bBGtW2&{(HhpoKnjEMVQ8pi-#E>fg>AF>q9+Q-q6fry)hU<Wzb-zlD8J^i@
zWoc>bDhf9ak2@q`#*#TheyK^Ad&zKYKPl3b<|D?$RKhP;&cPOQ_}~orPnK{^@phGS
z)+KnHs4O{A4$JkoqjYgJsz_p_BrC+oaQee>gT{dYcu3*ZVxF$9#}65*X;_Gv1)iKk
zt<X7$M4}@N_96K}GqZ`QCqHpKL|!4hKQS=yZGOILo4>$_9Xk@xGd-PP{}T!k8ve{m
zOG+v~ThC?PTzG<7KNKf{FO}G*XV;34y%iNPBxn-KT?Mg`PS+Y%>ctx~Nl@XaHZKA{
zJV&bWlb#(O3fKBi%@oQs*=?|<$QR+LBn){O`uhuhjBlH%IF+WR9B0StdGqtBY*gVV
zMTZ5ht#uaUn-S_my?e&@>!Cvej}Wr>(m(p0kG{O5wLyVm6qqNcr`3Pe_4%k1r+az=
zw)rnjKPN^Ihw<`r5AaAJE7R{7*Da+bDl=i893H~cK(sX(v0^1%mVp$z(T}~oFkg)_
zq|M#FGUA~RhuD;=AOV)T{r&k#PtK25>dj(Eo?iNZUk?S`D7`<zxG@zBgJ0Mhpa`Tv
zS&-Yjx~3bw7TX7?!2xtwmx-JPJ~o(tx-R_5B&!e|9=wsqAf26=`M1-jxyDFesaFLy
zz|sBj#99DHQBtBefTEm>3>Se$s_!4XDsz#P{9NLa&JLxr4J|*c8a)vwtn|N2CK@$2
zatk&#+kO#n3L`Ek^1mpm->k&wcXIE4K3X_TxESIXcw##8n^}Ux^@~~#<JZI(H~%9=
z5#c!@<`D6!cA6xWOmMOa=qn8)e)NnaHb551C<X>coDja*u2hK`0T?LOvm>7@&Zv@Y
zC5}A)#|969kX=F(Jk1R*0_=d91P~69XX|ZOcv1UZkmtA+TEHb7QZ#zyhk_<mDy+I1
z005x{c>8ahU1r+8+5nN~E?8g28(qZ!PB_+OxQ<9dGA_3ni-A&4N^hG~j8cLj)&Ag5
z9WBEeJLh<-DJMf}^hi<4NF=2uGPgpqiZ_dmo{QchcZ=N$2xd`$ioy}LLSwAgNC}G`
z7)Bpjre@Qtgo)*<aBu&M$#%*m*2R9Msl>^2)lDBlm>>=dCIT&ta+n~B8PIx`T$+1<
zrbKE;!jAdHThh!x42g%ZK_5U!F<zrz_$fZH&A<YwRR2gxii?RW%#vz44gq@H^qDXz
z!p88bMk@gwg!9rV!8JyY&}K=CO{|v@7x^~fAss7J{JW7+zCeKdCl?Ms#E@XX#no)@
zUMEBP_>au6$&%7kR~YPoOvB7rj1qFuN6BgpY*0whrR48Qtr5a7e3W4gbIlr2U%xSs
z%c|HXHIP7@iFTTaP__*$BF!k1NK6!T;&I`d5vjDD&4r#b<4Dyk*k11mT9hwQ)>`B#
z8U9dySUk835=n}21|!k+JZA2r?fZIr>nw7wG-1sk!(L^mOERn5loXJQzD+bP>hpE~
zmIbL-q?%H7v3Ikx&o#HTp$^28i<%P-<qG?3T`q0Mljme)@>caggxguD0c9aJ`!0i8
z+>{}wg5VVAtJT(i&CUvqN)}cKZ88Jor`bU?N^}_Bv;y_V_?5=LFE75I6SZ`7h(8j$
z+Lr26BU9S0eEWngCx>!)23DmTzCT?_pW2u2mmJ8*$dIJs<>z<YIhcj|p3MHXH6L`-
zr(_^S4Hw^(WHeyLzi#z)a9A7|kaRFSpDB&=@bHL_LA4QNO9K^K(-OzQeh5rWwPm+V
z9eaH1>OF+Uk#-N!>xs)uyW>n=?$1Bjb}G$;u+dQ%*t6n?ej!@_u;;)<X8PLdo5%tD
zWyvilBqYQ>Co0Mn4V!5d8xzOM0^I>;<tze&!7Amzk*zvQkvu+y<bsmJ1H}E+9W}w!
zxWU45wR%0)ysXb8vBS>@@Kd=WYin!zBl`eTbDqk>y`FzY<!YH(Ik!6Szl<nSWQWk!
zGIR32eoEdhRn&K1E>;=c4K)KFHys~^eMFPV6>zupG%ZpZiH|*{PluAKXM6xd!^0S)
z{7}}-OU-X+NcsGkJV;8?!DnUV3@XIzJ$90wSdNN;fq{zZiL%n=_x#cS<r4bfnj(*D
zjW(K$saJVT3WyrQ;5+~!J@7#BHeONQo@6y`lo=*KPEv)okRjQovs^@DOOVUy)HNgx
z7pcSw7yzV-1JYo!OG=GRyHTc447Q~6Nm4EHjt+fGWRI3nW2gT>9PgN_RPSitA!Nxg
zJI~``#eidkPYvf*hzTRssON+gFXA?VituOcP=(iIrHLqRsIQ<nbkMrkd2cSmmUm+<
z`8TSG@k>mB4OheUqp#C(8VlF#ei}Z0isOC>gi@J?^vB)<(&m_rp_}IqbMKd%fxy@B
zgt?Q639xW`{qoCl<fs<2Mx~ksNOfFpyg-Q}71XN2s#sm3TK>4)s>FSFa(MZ6c5^b(
zIy%~*x{n_w6ULP4+{RR#l9^{XVcy{5ah^*k%0kP`R%75d`F*oZ?mBuOlB=(8@QI;X
zsZ5WR{Ilo9C|xche9)e4ts0}WN#f`wR9`|yMh0c~#nN#n*XL}l-6tKZ7LuC-8Za&v
z@6rR`xt4;8w_Z+y^ef>|XWg?02M6WQ&wT#%B4A(64Lt1hen8mU+XK}3=UZ4=)#-ty
zP3qpd-Uf@Iqr%j+_9o%in;A>)rdsxJSg_rS%FW%aFccpQM<=V$7`ONqParq1#NN^I
z`{%e>`yXgx`@-;DCsW_WMdyc=6@%aHJjRcEpF_!$rJEGYvl(icJ92))$e}KmMUSB&
z=rwkd1Rb{77pr(dJu_6wQ)FrCE0=MmatT+up!+4Nk&-lq%yZU_pyG!ellYZ5sP(M}
zYu+R?+i_cH2#j3!aa?;}Vr@cPfz_YJ=wg*d9W?mh%<lo@;s?-C;l505$HDGm*InZV
zTi2h9hJta{_7enIlN+fjw7il#ai*AvFdvz49~oNNbqs9TK$QSeLIfHmT^!wljQA)_
zWf%aJP1bi{a@H+=U2az7VKyca7Qng#GU1q$Y3?Y(E7(!*8RgP@@@GMddlN*G!EMC7
z@IKf2nD8+IVOw^o3@KQ0Zgxera-r$`Z?0@9uvbi^VT`{)p9oFnSKUwZgF;>Da2a}R
zB<r>x2laB)1+`4`BL|lBgi&-RmzHXYM`Wb(L)feA#=AN_$RX65mdwyYgPg6iD&e9c
zNYot!20xq3Sn`v`(f$hc6(NqLP2!+nmuJF`MhFg+<+nxQ;QmY)Elns+Lrg-nj2|my
zVX+VW+Uhgp`H7F1?sd|5INRV7L#Y#$`1PvQf_jzSdwTx$0A!fe8Dp*;Y3hCM?IB+C
zP0#S&{RK*j9`RIW+P!jYt-ssbb(27!R7>zEB*!@my5m!jVSy;u*M6_B&_?j^%>Ey=
z+8e?yUu(bP975|SB_)m+ECi?Y=9|IGLtIyyR1bfDhld&}0b%;tW1tpsv68Z1A&-BK
zD(J2Tw=Nx_!&}%Q8U}T4Vw}E4R2wHNZ9ai~@jq_*)Vsi*KnaA@l=7}FQ!1=jI_$_I
zwWFwhP0Kd)?EBkW0kAMXe?$!1#8mMgtJv%L)Ok;4_hr0vU^%GRc%=!PH41k1a4@7w
zjTtU15HoUgoaUS`=Ga&hQlrPCnn{3YSL;mfUWI*EV@z%N{%`}OoReR4_(3VQ*cbg<
z!Sml7BXAiBihxF9$n2_+fNF0XzbZG$TZ+E4lw3)JA(&b2W0U(NRvzR@c1bF!>0IPU
zu_Q+Pu}e=$B<B#-%CxSV!6}iqC6BSt-GnS*?rHtZoYSa*tKF!WPakvj^r}MJ;H5<$
z54(@f$ddky8+|pnqNb4spw7s}hK(E>Op{^~0zufMMCH<7#BUfoJPp2o)K(3M(c!XM
zcpaLq1k<PX-CY49Xi`keuw*IVd$5p{sGNY}(lh|fB9&~8nhUQ6I5C<8#O#ip?-6Jv
z$DP;!Dh4Xp^{0v+Vg~3a+HDLOS;yJfYb7^W6Xo(&#SeL)(K;!LM&fLqS=<yLOR)$-
zO#-Ui-dNbA=wY){iR~D`d^A!Z!^Of%x!F_Yaa9<0Le)nA{zDFg;V`QBNIa9|(#XM0
zMWZAOf}y5N8R9XOhe2XM0~gTgdKa^hEX$;-tg}c<UO-Ry;eoR6z83)sjS^hKfaSC$
z1FW4l=UDE2TWyNMTT`k{CBJq(^PB_K0KP0MH1<^}oI`qxJPHjeOiudLV$u{}0|`8#
z?&Du)ThbqsDJ^37P6Z4;vA|KlDh`LaquU+NqBOR0sp5?+GVVGbCe7pomUkpg|0Bds
z00b8Ba{0NNc`dU`G_e@Zuz#S(MIQ7m5X#BT{=6c}YrJ^k%9#rqQq2BLgf7!!zIQF9
zuni+Y&^L(}rLV8wWOsje2hGG^8OB5Z9CG0ln&{r2FZ=B0c+g@;CKhzrQa0P{zoia7
zTEvm9cvu?NsV%rs=Z$~l_jI(jemR&`gt9jeMiL7<g%7KB!y784zWi~@o=K#HG>%5P
zFv&4Nd&$v>Ra*~D!DMZy<uqofD^()qhZw2thG;odtgmyVd~5T?96t^9P~rPYXRtW2
zBh#X3sYVH9H#MwzR#M^lz+F$)1*^OZAW6v>%6xHSG!>az4c`^&fgUkxDz^AinZuM}
zwqvt80T>ILuL2#MDIK|z<Z7L(T;HkBMN~SO)6<o67$}S<>N7>-R((7p2qmP8I<ku=
z?~q_3ywrO$h5~xnm4O^^qzN|iKuUm33MK*#6?_P)7gx!=W(5>%f?+FCi^G66@pU?t
z4dDQQeq?T5%iCm~D{07tCd!zGejWFRy<Nv)w>VXnBNU>r&FZskn_FLWNwG4gPbuP|
zdM2m>47=60B*m-JNiDyBPO>qr<2bHCN3P%G<pr8L2O!xQ<3A%Q_4#nUpTe)^=vLfw
zJ+DTgp=bZ<(V8}MvMMevX2BY-<Wh?hf=RHqPbAKdtEZ!vnVBo#dQcBFjIuK^dGrO>
zbX)Lb>Feo@>^c`HIT{-SF>y969UK&UIH8V4j5(;`)N<qFt$OaZ(W><L`V6)!xj8v#
zp;XB@+wJ!!(Ens)WD2FK!fV2fAdbB8sYy0z6Xjty+ZFt8R?g1Oo{ma<+`x)CM%CF_
zeSP6xqgo~U9j?kv*%3U>tVx};;#D26(wwU>KAPgU+|#2Y4HZzi-ePqcV_13WxS9U&
zy!_rjTFsE)@8w0BFLnBw*DBT&^B<nnRF{MB^I98`qut^ZJ`P(+dM{kdeP_!1B(`8#
z^!Om=oWE`Q|G5C2Z%rNmN-V&_d(i@wz~qyFWCc$sNN!j#^9H;nWi;2Ull`9A8M5&1
z@p<Dv;viBQ^sO<qTNi#617t^pP7dsTU?70al%+KKr~Qa2Mp>&7H{bRPXYP2=%ccUX
zt7X`&eD8{}r@e;>2vm;7Tv#Ab)WHG?ySzZf{bc<W@9U#TvuaYtw-OJNUxS5TIcSVz
zNdZ`dnDoVAVKVk@kJSZYE#@mRb=Jk$(bCTd&+`38N9SBDoz11g^+9c6i+Vo7Ft8H6
zTFf62VP#v}z@dH03fmd-P0j6eIcLBjB8GCBMIH&RzQlx*W7KlJih<-yBTtVFF@NTd
zXUF7@`gIQHU?qCj(c<*XlJesx+HiDE>Fn#x#A>}+tOyre@%02*of0dZ1#r(dFtqeB
z7=rrQ;f_AG5-|)e)K!nV3gRMDinXdBg$5xyzPc?g+VXuwqc+i-)zdwI_t4i}yj5u>
zjihx|pjK+hEmv`IKR%qul$M}4p#QhjLLey?<Efu~L_fH+!w#tZ)@sWD^A#YLi(ib`
ziAp9`9bR2S<ewXLqU9ff83`D1IkdUrw>0t0(IfNo@c54_wA(*C9$%7`XpvxrNN}-}
zL076#dQZB9B8yy*!WP<S#Q9U6&<RZ-xY2v+<1#e&IC|GCSf`m${-R2Ukr<?DLDi<V
zN~1BF+)abAVf%|BIl{9&y&K*fXNLn;9V2Kdpk4%ft<i95lrNX7ffjGInDG%qI&bF+
zecH^6lJo&aaLi&*4?vh6YZ@z6vAU4MTMA;X&YaOAn0!Qe*ciGGh?tR|#29ddu&czY
zlvUX<QE?LRYO4a^0Aa1tU$Bw-sWE3fO@%#X6cEGu)<5dc!r;MvC?llAoLP!Hl@vqH
zEdN_2*0XZJTiv!zKt&N2wEl|BF<?ahXVl?HEt-&m{p(mIKo&68ki#(qW&U6THK!RF
zV1U?_nnj;%r7>-L`WNh~kj#4k0ZJTF2E9^6O%hp0f8o)n{^%IoJzX!SKoW|?DI~!Q
z-z=@Qr!RJb?o3Cz>Zbp<{&R8pYNk`oI&mO)mX^q(Nakfs+x&~@lPdchmm}Ewj3@nF
zD<^5*&k3MADF6WU2oQ)9hHXNvLTq5Q?qLv0#3++eDzvxKxnj9&{~t|P9oJ<4wFe9s
zAq*UiFpzEm>6S(sDUp&6LAo0W=?)2j2?(PH(%mK9B_-Wm@1EcDy!Su*XYko~yU%^j
zb)D;6M`u!gBAOMyHL~&x4b~&I_t8Avoa={(gXYotav$;C_~ds}N0<Q^C~*+^$Ujz;
z`Qc>I^fI#qZUUv^#&;7#_oT7n0{f03FDciKXSD@N<LT91!mDH<SOEYOutaNPNyE>*
z^yH%<@1wZ|>XGJjy?0AcfRt&l$ljYP_<m_3zr*rwwar2E3@U(jpaz>Yr$U~xcL)~;
zowJY3=!e1V%$L%1ruAShRxR`BDGx8MlyJL<v$skU`(||1e&1My&N62HP{MQx`ut`(
zl(uejhJxYtL_<F$w<X7_imryd3g|`|25O3UgyP<na3ww`N!t?{lLv4)ujkB+TBI^=
zOIj+m=h&KlT!!Z`YW=C#SkgnW3p`wR_9K$;sHJ-Cjem$a*WTVvz!pZL(i`N-if6Ra
zq|HXOXF~r)i<#Z@$Ap5y42X9`czheZNTzDjGaH6FT`(Mp7ZAnQM51P^&qSDIyIqCL
zxmg;MeDJ&J*WGqh1Q120YWZ7e^9KO4!wL#Sl14p&B#sz@*VXjeyT?LzLnKqzC%|rf
zh88Y3F=dwHAa~&yct0$A1C|DD-$n+2hsxPDSh2EyHq5Q|inu$-?pL9Ha^vPTqIVV~
z5roOiS!&9P+9zF*9d<&`WgO_m&MNi4>Rs$hWqsR}=Ml82e8pA*<lY)Sict_05D*C3
zJSO_6Uu&Stl%m1KI`#U!=0`3A3w%@{irUwM<FEI@&K&^(w0X(=3)n=2w5Tj=dWCo$
zf?v#KSZHkBj2Q>%Sl^k8u*~?e^%5FO187hZe^_T=NCtq~Om%B6r3Er|HF-%IN+o2>
zG|(i9v@(7~w%O<?GFx;qpsNiPPm{-i!@B_$w2I@>1T?gSSQIjm>7nr=_+4hHLFwu6
zxHr-`B2nrAdU41N7aaxQ2*~%>zeWd*ra6Z&09b^~5D8P^#yU07OKCLP0P=`*dnr5u
z><Ur|X=4T$w<g*klpp|Ix|F4l_QYk^)9^5xruAIe<<d4u)sx$N|E5OlwWVRg#e;db
z+)VZ1>gp;erBerOyOs@ow|)Ac`Ec3B`x$tgSDjqNYsqW2sn(0gf-Gp8PY428^ANfa
z$$^lWba@)oyv`&v!;qHjFp|FDmaWo78Di=%cs1~vmu}JP8o7oXnKnxiI{5gpSC@G2
z;o8Nd$SDI}Wqdq*v=tr2XL2uLS}+50Jh>^GgTKeR-c(<~AZzT-iiLyP8U6e*M|bz~
zl_LkkUjap(Z6qpxcFcIwtzO{XJxuG{@}{$Ka#FvbVmW0<tfc<i&l{7+6th01y?4?X
zM#Ze9#gZERYP~-sT`9C;=E#}Fc5hF(QT590O8fobg%^D00KG*#U4_G-ftMWbuGui*
zhdSh<u^DkmZY@gn>^6Aq_O{1^clW{zRjqu+cV%U1DZ1nL*~9w!x);2*wbg&;baN?-
zF`S!JB_%a=MjwuB_tCLH#(ClIN;=1wusc81E!c5HW1<Bo{P6K{nYH69H)ziIv6E_G
z*=c$5S9Q}IgflQ@d82}fyyPk<4W->&@o<0dxa()y9xZv-A-&!N3_pAj+i{`QY^d;3
z2-MzAO;?Qz9G~~nQAxle2n1jabrGo>M_JJdR~IE0CX3Z&1P$r60ov;4{PgZ8w7cYs
z4ILaE9owv{8qdtkKR#@1gdlA*Fw2*{WV~;)-2LYD4VS$eCiGVTAz>#jB2>*@d$#!0
zi>yf{Nb{meYOs2}zJ<!n`w|7hm1gh8WrN3!L}4V}=Ov$xG^z8}V0(98VU}?HaJ76C
zjltP`K5ivYnq=dx>aNm&84;-8{E94E5#~gAHgY&^EWoD2y6Lob*nF2s!fCG>_Wd6=
z#EiTUpITg2TBvKS!u@IFVS0DqaAL_T|Fe(J{fMfc)5Y!7qcQZ0?Zv?7!s<J-LUGb*
zn~Rb5HSeQ`8eI;fX1{#(@~3k~2ciL(O?`_y((3+n)BmaP>9O_J;c*X1$hgMfzdyLl
z60UpdZoPiUc|1q16@AO1t7qtS{<nR1H-kZx{O#fLO~sf2HnzE{CKzZ+&o2o^aETm8
z-Jz3+xum~N&*HesD*h(+^vE-6uHHBOG3b<#2IQ+=D^qRu`QP7-@^S5CKQeBy!HG4h
z<5uY+Eip-Xwb+H7eoV~DYg!f|;8BhsCIFu#I~Yl!aAVP6N5=g%2%`0L`^Y_V*SJO^
z_hN&-{v!H<>)dyRA~uX7lVo?(20|p;DGAq~YI&NsRao7-7<S9AAF=~)Y!uW@e<F$O
zel&J@xJB?r^sawKXq#JTX~CykubNjbf{l5}$vW*cz%7n9PX1hWyqO_sU7zb#91!|p
zVVF~j>}=NuzoHdsSb#Bkf5(%*mXr(&D2R+I{rRQuz?YgLn2sCPdD+vg0jp|i80vw1
zMbby5NwybW_U86*T^5v8{uQ6<=H)~DFV>Vgw$F&!AV_;&nRwpaa{q@tb%<=YX{GLC
zPi8Ajlrs`rqM~;C@xlM*Zc}k{YmoD+LcS?)R*wm(@0EA!#EuIj)Yi5{i8WeEE1Gd#
zqgdBLOJqg$nVh<Au~wA)^62XsyiuDh99WNL_Iu;#@~suOpDzwb_OwUMjDVgQgj+^_
z>c^$_Bkk>L{8nF`)dh_{+|SEwnq?MAs<Z)gG1=~Z^}j8w`VbEWw}FOkOOvboo}CR(
z)q1V}QCl{(Q?ii2GM4sgmTcC3C5w!+3Q-|*Nl#fky~S3`QL~TXU<g1{3_q<EZQ=MC
zb|69NLmhGlGGDIM!ooqtOAt5#z*8Z`jw24MR_L_s=Sgzdo+C+^F;=w}x6%v;oLORn
zM}%idG`v)J;zOM{EISj@J6XwJ^5Xc`teB3fgX2Qgf#DXKSZr<8*IA`F*<6{V9x+>V
z)pPxJ2?Q4G_Lr2T#KIS<(PARbzfXD527Ac5yk58M+;nzlml|pD)=VzSYzhe6&$l68
z?u8b6K!Cn{mt+5@>pOnKW=RFbBHXl-U*hD-wn%B;xi7A8Z*Y-rQA+;U-`Th>w3aHL
z=KWNFu~3#*c43mDAdMCioiQCn`bTNAbXO-<))44makQYNjzR)7FH2UWvqpt_RJp(Z
z4Op5+(j;?~$A}yS97+%Y7y05mp_TrgqnM2s1PHLRp!&18wfgP-tu@Td;wXaqEUvH5
z?2`ePt!W~<;BP#IKT@N5#P7m!nV^aR)i>gR{>iLGpXVVKnkZ*a3E*y(rD73pu9wuP
z67uOfXx#Ht(oS+ULy<33@zE?|NNyww006Rzb4a}2@5?Q;IJHBK0ml{ttAkA*Q?V<k
zjF}{j_8A#=h^AOxtJ=8}@}Z|2@KP7A)yvRT=qs4_=ZW#6pvdx^7v+wXx&6&ZXDkH6
zx}!I%)2leJRD~)>tu4P_L8}NCFAU+pH#kTS7*Y%YC}ilXzX_0$PVD`ri^f<2pefL|
z*79nJ-4eD>KrX8OySkcdz`@DRKI~JS?R**D!Q3tT>J@>-7R>FZdbMR+K@wpuF*^uQ
zd|}xa!uE#m#8dk+BV9!g8=-rUQLidm*xMH)bh>XkAXOO^uU`7Rg>+CA$dh0aJ@Jf?
zB|Y<(g>6-MAgS8#NHyFb(`eSop?U1~@QQF*RB2&n1*y@K_jM?5zD>}-#Q8)LG9bJ4
z?e?uSa4Z1I4WMy6^fajwlte`V^92}#*sL|b($0yjkVh3nMb*l1l05Bue)X-~7ZnuR
z{4e2Wf86{uA4G-zv?KoTM(tYmjwqDMx~bAl`TO+1SLHv6#PPa+bpJHBb3i|MT$t*m
zvbFx!*Q1fKMVF_wipB*I#oL!?gm-oH#i^%H6iS6>saPT-d(Mvg>`c|8_UI+E$FI9%
zx`QvIWxP59n*tGqpDDli^_M`DU^%|0%b~+K*u0Fz(|$ID00R2ntaYWq)H^ve*yKNL
zI>lzgawM$54&8APqQuK*qRnH9jC%E%@;L!dn91Mm<-_e~JnTjp3#M2ARJ1F(4=6xF
z0y5R!mLn`QEOd1)(sPjmk|0w_BFkts9uggtztP@_J9NjQFcDO#FS-c=3VB?-%&eh`
zdx?pO(8wAoN%`mNtVa1dc#+{Q`j^io)4TG=T=IOg$nzEEs!RsHXmVV4o9d$W5tT(*
z(?D@$KcIb4!{Xw>^dn`g1QlBAvk@zs_Dp;xl}YsIiU{$WWP2T`x)*~qZ~PV&>lN0m
z7(bDeE;@SF$LWD?WX^CGB^5N1f~>9oDXz<T!Q3#K5<-+9ZGCH)tJ#a$X0-?~fJl^Z
zwKzQz8t4wcsbbuS-_DP%e;)i{Qb%%Gy(<?K60pT?giW&5ph7YR{{oR2TU%SZ*qdR;
z67DUl`c&9tT&N=3d@!cc&w1#UbDLe3Vw=Ba<s)LqUTVl;a2V|!8%q@{yKbs>j&Mle
z<$L8-(Oli!()9f`&Ch-p5y}h9{4w5iDr#y*1@3f}q;f@*;xQ{+j9}!2^vF7JTR6BJ
z7#K*uEZ1vv7gG;|1_kgj#6?`G;7OmDai5BCnrkaYRG_jHbRQNKhUi~t>#`AA%KrET
zHhq3QCXg*6IB!B9AE`ezt$yX06qPS<>>3_ktng#Py1MjGd`U7?-xK9_s%Xoab5fGH
zOH};b-&oAvhjrliES(A1qriuV!P)?XJ<(pH%NB`ZO3xHzw*n#9rxG`hRkqPk;N67{
zXw=PIyv&J{&59_WGPx?UqP575Sx>$l@O<NQ=lKpB7X0`))=y)ze=dZuSwj1X84WwF
z%FWFsL{-CaTIG@c#bevCU6bjKe3}3U+t;YyGz=&N0Xlfo?~nX17?Embp|_gRVqoel
zN?h5*%^pQ&Tv2h4iU+H%#O8-W&JQi=xC{<0w{SH%R8(j!rjl)P#-w%)Fb$}i1}4)Z
z1zFP=UoX~V$mfq0X_tgw?{v5Ols<bl7<vgKMznznqe5V&^)q`kCJH2?$42$1*j}W)
z3V*{QwI~Y}O|W<L^Vu;vxFFvVh}Q%P(PN6LJ<s0{Y3QRH8aECELH}NO?d|PtI^9gt
zzsGG2<{8<mXJh;|uS@W!-{ohLhJK;7BCt)D1tNNiV?y(r1{HAp$AyuWHdnPlzleo4
zm?0~TDO{TZKHC+EY*XC%0jT&D{W2Kf7OX1kzj1IR6@s;;)9J;sZ+{PlDuQJ-c@*Z5
z<UA9ul8L8KI^?U&^RE@)xLh{3Z64>6Il^uQavsI)g6E#<zd_F!LyOXSWSNPs2@(JS
zWj0*bltQs=6&fF6=rKaPit)nH#m}Qs8TZ*DleSwP3}V(y>!%+ig#SfprWGZY$Ls`u
za<v80s6>5F1%8KaDV}}4@(Yj|y}okGp3bu<);(*2DioT~i0phLeQOCH$Syo+_$-7j
zb7{gS%W5A&5K6{t9%~CD+BtjAM8kotv%NLXMZyP)M+cH==MiD3dp_od^Zp!W!;ky^
zVIF7<I%A*htfv-5!zi@TMb+R)wj}9ldA)Llblrk$<8&Smam}0Z5Mz(nc-O9ENdw{~
z-gS}#a$^A<ATU6Y*r3{w-QvZDohH^?3So6N7Zl%j6o*C9GePB@I<uA^c=oCS@+Sx*
zJc16o$~>y#vK9D75A>0$PyV}3ICu2hKU|kJ4C=aNkpN(=%;3m}`Fhbzkq|^t4D?Sh
zislu0%XoN5ZKIe3fXy2gdiU3^`rg#ol)h;G!km~=!IJWE^vB`QCk)%q<p@58>Jilm
z$mtis!jJz!-VzM4GlD3swb+&mP81Y<2UIYPuk8Uv(v=DU6Tr;aKrZxLfA1Z2bNaND
z+jC1S7pAmcjzn<0sVqdj0BY;@81-Rjbe{X*r5#xSjkJYCpby3~63V2~`vmxTDSxXx
zDsUrRKb+m*w&kfw{YmfeLQm6);@HPV&1v~VHz+7qActBy-BWBhjQH%i*-NpTxul$-
z@X_L{Jax2ywEGvERG?pR+-5p``DHX}lCl<bgArn`!|J81Ayd_M3oRJ%qya>OXWPYF
zrcP%PH_4ZXC|t|61n1%1$+Hv9vNNQ-1^|>)gKMWFl@4%M%HD3%u?OA%ZX+p>uBE{j
zpa*3vqcwRb3Jn%vfE6yo#4BcO7x@6J%zh6-AeA*-jXr@2KUQ?~>H&}xfD)apD#oU-
zipnIjtvAT|fLD5hy5a8^U-oxY4DQw=_b6x@!8V`%W|@(L=a#pSAR(uAwl&9-A#L-G
z<tKtUjqvIV)mEmV5SE4CcubyYA7yhbM>Bh6)(Z`yzZF<)Hv0TI<uRz;Zpsp*Pt+`Y
z6a>|Uy9i~uHQKM(QTDoFBNN1b7?BBuwYsGSzuEi9(mOwY%jvoD{EKIuT*rv3lL!11
zofHl>qXYLZ7qaVPhc8FvXbm{v<g0g$?(^`AM3r*g$e5gLpR0?b+WZuRZ_aZ9L6`=c
z$m8H|Hi$G~VmEfah;3quDv693NqLa7y~L;|jcpfpP_6~Kh@PDtswA|MPeWELO9p#2
zuixTR!fWr!QaVhKRh3c(nTN@i7ZjUV;}f)`D-z^ylQHakGtAto)^!#!k|2J*Kf3YN
zkEK>xmnAu4_{S@Yt!p9jXzb9AZC_42JiOK(M=U)&&LQ9M+7xL-(e09sUt<|--0Fsz
z#w5B?Q>4+eVk=WBw>z3$S*@#fRXK(2T+L`39i8&mk;Cei;hMN@XY&4$KP&$pJSx5U
zefjZw!0QYzzQlrUbTnUC#S^^|Gnz9Mi^PDMzxFXcmz2M6)qRCRhgc#!&Dmd?r=9(}
z7wqV(j|zh(+3JT+hfnf-97d}qTgAa!8OFUm8{q*Dsc5K?&f%fu#a)zoP__1Qc6kz1
zYO#1`lYII9P^Ay&%T#7G`X{Q;2iMTwRoQ*LipJrOFCuuS$<^=r21Iu~9-0}+i!FIa
zFJl8A(+<IXn~PO5xd5y=QRR~dprc`LuNz-SX{@Gpm8rz`n3t`NYRQU4e^4lU{(VE8
z9S8I5Y*aHE9f(EG0~UZ~uxr1!)Z@I-@O-bO%@Xp>YnGd8$Y;`dj76OFjywop)km26
zjda+MUYw{hP(olLnvVYv(x(*aY>U>_t!X4+lGeHvwB@l|3g(F|zkfE;q)2c1PQd@`
zv9*%uc9p+um94L>Wz5s3l;8i6emH#nB%vawYCwsbwAZHqDFU3i7<nKd{<Tt$P8k@8
zdYr&JHoyq&WH$FM1BD|lF@P5Bp%ImwJ=GTLmh~VYw5ILTwF_SbAk8^x4<b-L{fZpY
zwGROIHP{D6|CCgd3L1i9LxMq(33|KGrw*6}qgiT|2{)9^GF8Y`8(^XB1_Vf7M8UX+
z-|9WvnbfG(&x7XEK*45Shk96!e#iIK1KMe=lF5P|-wC@xQn>=&Ew?fb$C_nRmXqUK
z)!$k}w08bi=LUC*2gHRsHf)ofxF~UV<PD(mc#qecy^IW@M?d|XK?+TL#cu%@F|i=z
ztDZFZT~u?sD2|%m5SW0uZPHT-kmPPT_4&Rxm%G@udyc~P=}eCS_xL8bn<Q@te!;_z
zkT@O@IW4xN$Gu*x9%zlvaozOm=fD11Hsxb=vfuA>2ovk|_3n9VMA`liJOLtamFLKR
zs;fpCPXjYx9MDT<+qW>w46~S`T<}K|i*&^8$Yzo-focTFgD_AC!qbv!lS|1aZu64V
zh;eyeu_j^pS?IquV&G93wQ()P-`A|VonfnSm^R=ozpjV1oWsO2PrclVCPGPt{!N}z
zl_jOYx1GJzVmpT)e%0*ID9?f8wO#JU7!h8s&9(hl0ex9=?i7Ovr(&&B7KIGl!Uv>a
z3O>cqKl!qCmE=d~wZ?<g^npqMKtB+WKLCumdAt$Kv~c>UEUk`%bKG$!aB;QW08DT<
zW2XeLUAl?xkvTnHENU2yYvg?B)&I-xEIy13_84QqCa$#5Jv_|LX(w+7cYlHXPvT4V
zh#3)$E2<THwy8p;ox}XXIz!JnoQwPexnRjwb^S7JR{Yu{YuG^Y!1SRTGfQ3S^aP60
z<0U;SQ-A5*TrID{NJ5Kl$(?l$Gaa4Us2BgLqD(7|@s?)u!Qsb$>$kP;HXoa>f#pU`
z>TJYe(TLANEq*3i9I2tmMUbIIq@Ei_R(9HhQ%+j-<1JlwNgnE22JfwzB_?aeb?y05
zXd`{_tXgW>epw;Q@u+3as_#<McUcAfV`JYHXs*=Vz4sh?9#{g*qMHIh6wzO%z1-v?
z8gVF*SG&`7^3!QfJXHk{T|p~f7ZYXW>Zcz%4%walGaa5wLR4(NpBMM<B>)-88B0^s
z*!Jv^aT0d>oL>=KMDatSi%^!dxetB>+)U)*b8#9=`H6_Blx@$$;QMG)f(tLvOc_$f
zt<_ayU*D|svtMs?Ub_5ybA=LO*kOE)o+p|tvUuXs`2|o-y{y`$#(8Nhq^zEQ>GG{d
zYPzF;)`LVEOvooY_SRGaHn}aTAZ@lLQjczDgCvNU;7+klykC-O8`m);!Hku(NTHMW
zKqLEg$zvvpbN(10zz?Zb#amP2(Q*E-LLU5$x&>5(9uW{rm>L5|7V)JW4;46Sr4lI^
z`+Z)7Kta+WdQk<?t`73PiZR9B9%wiSCr;UDdf?9V{U0e$f<!vcdyf*Zi~=`7&xsjj
z$oE$o9I1s9pDT6WPHYrS%vqI}m)D_8Nx3(7>X4?WJPYf5G>#klWYJss?>FsH>Been
zYKFP#?$sEUpO~C%j;|ID42i>2xx8;Hkx?cbFRG2rv4Sgxa+8)}5TWbmqtbjNgoyx7
zM5zP0UpfH*l_@%TKybLrNdGa88No<2y`<XMa3&`TS2&6qTfiK1KHxdHx@O*9Sx7n5
zBty><1#OE;AK*zCo%_231$2B500Ds{_+X$V=BHx+G?<Fs;`a9`t0*$OFyu8MkTr)~
zXl?nwRK7^>=+Rz8Eau_jFTZ1Q#g!cu(~xBY-?jC<TkD;&IM|(!?#$}6ohd(Xzls&^
zWm4mSydnDVp?>;jd4NR558Bncb`PPG8p{vGq`(050C4mxX}SQ~x6;x^bTQ69jER(B
zi6dAbY~+TJ12PH6wbexxhjrVHB+UtDH?O+Ma;M^N5t~39AUJLg*(3)X`<5G&ah-kh
zY^<UDuhPKnE7fL#mPAi0dfT^Fue_k5haR|Pj=S*cmGfsxuF9#au_wtT2I|ZtYs|%-
z_a6D*_aOMu!@)t&sxkTi<G0vsQcSdp#gn8OdOvgETOy5QH$1caLy%G?Hfa-+lXz9n
zs?PH5av+Yi;2cVQ$)A6@2%Nn4bCqI1;+7ge^#DE!3X15<!OYsiEQcCHQ~+u;tCak(
z+w&?hQbXU5h+Nbm)c7%mD|DeW#EXSt)kI<lR2rfdE-{CV;}tBQ;(AR+R4TJ|E<(FG
zJ5_$eiJ4QTQ;)y$58TEKGeQb!q~sfW?|Oq(Y+c{6LZnf~<nMY_DTZM|NvPOZRfPC}
z012>6wM+utiHO7DL`(>P7T5TKMfia+4JJK7)=Mj$H0o39$idJZ@vhan$%ZPn`tL@I
z)mBcO_rE3f>M`q59pK1rX-n<E{s6ylsd+@*xtNT_)q8K7HF}Dlztz3j)0OJFY1JJH
zr8SL00jyjxo{%OZ4{B^7MQB1}{4(+!@cG^UYXKl&o@%Ls_*-)WnuEuNUxN**$Nbw@
zftq#fBKZ||6o9O7B%uRJLFPH`)B*nQp<%$yf!k!o{N+9Oun9j+_mq^>wzR5<yb9fm
zfo-=6O%UqJPaF`4)(!WqbX<67DE;8ik3DafoN|IYQzh!02H(4j|A!T%exlM<)z@%H
zgxZAvZfHRT(zWrYILsP)K-%>7hpl^6fB*;>6|i!4Akhp6mI6-lHZI6i8FW<Rvh)9O
z$_Vb<Zt?se6@%mrkfa>vfWw0&O;8_J!P5$(c#G@0?LZ&c8=p$l=cWU$^&|hps=0<N
zPA+$U@xceHpG_{&dKbOL-ly`D9LQ{8n`SScB%rkOfl{{%!1Vd!C0-7N#jBNtix2;O
zR8&a-*ov3D>8bs$(*+VMn_uAX=pjPZ%h=qx-kCpB=C}U7+~-bjeBxUrOkwwCnKzs1
z01NPH1BgTL>Qw}Txo|8I!B~3Hx6$RT!`0(`BU11O{_Oug_#|;Clr~xF0{?N28iGT>
zb(OFzkgXl$)Isv6zd+q!#3g9)`ZI$vL0<T^AD{ye_xgimN=?4}D+&ytl!UP{Fm6JK
znD&bal=hQ@%e84MmBex+0{mm+zv|>G3dU?{9lCC?eq@TpU8+{7#P{DmAvoKMOo_!^
zvr(2tVFE9Wu>lf&!IrE>bGK=ozCb*qjhWyH%tKjZN%0Rwfqo75za;vzbl`oL^^nQg
z9D=3TF}#~l)$kku7(BaTCkS7kJwua*m`D$7a1coJO_j1K9o|1$UGUU#3f&XdIl8sh
zH}?Hk_!$T5PsRgc?|Rjn&zJM@V^l89yPj^29xYJ=a;1UsYJlVYf|a1PLhj-dpVtwL
z`rfpBBw<)s5^28+dKk^qQ)ppZ`JtbTT&|r~cZ2`S{Gf%g^zxhA9)whV)686BmCN^B
z+7QoD<&i+H)I1gTfbi^Xy|RMjFjM6PBHDP3A!aPFwG_Q+HAwZs_*J!;*y1$JR}#Dt
zMqnoocW@vO5MYTpYP35sb8n#JJ5nu$@m@CTMH9%<)sNXMj`N}F=_4CDNZO+(Wcq(+
zLPkAVd(~$igcG~@r<sLm3}GT-c~Y<%2n-}p`>qdZ1;?jb^5OtQ4u)IIOn}lb5LOqt
zKvB9KqR5zDffmRF1O!D%G4+|LfkR2jP}Jn(kZU0UdJ<|{k3J|66j>TcfEff8MN$?D
zhVX(wrp>e)b4tVbRWLwxqUW?mjbj@?LJAdXmE8;p$c1u+H+$h8FIHD!jta1vZH&5T
ze|1ocTXSw|p9}kHnUax36p_H`0{1(ixZg~Xf{ae6bp7`;>i`9x0B9X1N2`x(`KIt9
zHE)(xI{H7%6tdG_cyHjlUNS^l)27MxUD_*(3DUO8(z1k7_Q4>T5EQKV(1Thzc{fZM
z+B6;>bmNd=Ga(aV=@HQyAP|N7Vd%#R1V@Ih{Vlc>P!`&kke{q90#uKi;$R+>f|w)o
z8h{KX1l(?852EXHTQJle7_i0eOL+U91@T%F00y!%g@osl=>lX(rD?vKp(aD2L4-<T
z)iJy@8h{Q{JsCIcD0wRh2mtUs`4`}TBrePSGDR|i+f?VBaWJ(E4Q(#yIW+P?R+_jr
zhK$9CMRkrrVyHSc4pKQqOb|d;YJru~s!wiHPh+x`rE=*?5J83x1ae<SRaaF#^axg3
z09g&WL8zOY4*0+>LskF^B>7Ii*q~6z6<S{j7p>3{7GC&<5GEM>Hv#y&9PG07(gKlN
zvlhG;5}S7_gnbTR<vEm8fr`|kOEHn5+K9OW+?G3wdIPrEUmrxKXmS+v6pKAF;!KSh
z@{;u8W9aESc$Jf<q4G#}Z%1Z@RhlxEp-%j!K$i(Mk`|s^<=Q#Pg`-+{g71IL?|rBG
zbkX|AKR8VP5qD(k6h$`<B$*}?&_^emRyd(hX@HDM8fjt_30gA?skeg4&oPX}LBOs8
z24!W)7q*~qYeI@nztxvCJm5bbA`y9D?j9!S@4akral0c|G$UMFDN$oyX~M<-=$9@_
zh-9uPXTE$uaC?Oohi*!JU0o_&|L$(&w&!ONbSOL`P68y25iD6Z<ABgc(Dwg8a}>$`
z@*Oh(n?_mLRM$EbF!YU_ha69-`_zToB;E-I?2u3EQposWq6Jp^Apr;oji?D{(#k*4
zwS67k8!kW^71@32C}8~RU^>HO1jinV3S~(DF^?ZEA>ETG0P>aIalP#vD>8r+V~_1S
z4*}`&{K}1rlhV-%)JX}VS9fY#(|5v#q)?B)wM7cr3i|`TVye{r2a-Zpbqk5uF_sM)
z(}=q{Jr%x92h-~{_N5s#e(pSbK=tgWW0!;ZI6Pmy(Et@8YBNiw$pI3~(v#uR*tlqc
zg}$_e7OdXi#PfMy!JKY3Gx^hp<&ON1PZ+5W_C@MlZcg1>uNp6sH)9VMANp1Ox&OLP
zn3*cCp#*^HsKmLyTwUT*Am%@BOIVjzHZ2Mty2Unr=6>jLX#VWs;!#oOzd2y8F<;U2
zaJk^nbm9fMjio+7x`Fovc-#yiB+H);8y$=q{aghyO5yOOhmCdX1mxJqC%aFFqP|G}
z1G#X0rp%Bm7GvpAo*-AgoWH?uy=VGTyV&4%XThNyUfTpczF%F+X?Y&v2a)kp`>oGf
zaB*<~KR9^I<)?~mc{p%bsdp|^V>&#dhNiD~u5WG<!J6q55<G6_ZOcVHPw8HXkY7yD
zMLgFm)&if5<-^^)*_9buj;N{KYe;Gr4x*#ot~NG0@x`tOTdxQGFUlW>N5${u6ZP%O
zMMP)WQwQ!;uShq>VXUfGmmO^r`Z(3w-s>ljfC1RRbRwhTm{YZvhf7U!vt|kBYw~C}
z?*n+<GD|A!{26O^2cx@~p*@`X#eTHhdWG62-k-EhXJ!r`^F_1p#BNvD4~@^MpVp`Y
zUs3y?zOq)9?v=wN;V{I*32lAIY<;+;C=Xoa%{E*#@ISvk*`2>#aA>`_-77DL!-pNj
z7+?RF>TOG{XrSB%MRpYxBsU;zG-CzZ<%B8Yq9SSC5Het>T~5Okm4&@7?H^|9Q$IFV
z3#Jz!Zdw#BCMhkxOr4SUbuU2!m(%%AJFQPg%QyJ`&u<&F%b#+d_MT3|p1S=#MMx<r
z_tSS=)Qcs$PR#E6dvgq$96gbpEky0@dQQ^=LgyVqLz!`6d1MW_oJMuU)AplpzW?}(
znBE6T@d!qBQakbG+vDJzR-biPzgZ2U+WVnL$q-yxRx5UU{Gj6SHr(6WJ6d)<%YC_c
zYVUn4mA!-bT$AI;NR}`oBO^jT-;nh^pXbfM*79SE#!qjjap4`}!DRkrkNmMx)t>wv
zUaIInu+6Qk#+({`+dE9mZd1A;ySL!$7HW^|Y?a&QPmB?XkB&|!<Mim#(k(}vI(rTe
z*K$iEV~A8kB+g=uDGZgeMjl6-ReWjAnvLDp>FyI;`)O`eOxK~#?J8TFC3(z|G?uZG
zS9yGF=?<U6u*slo@^Gn@|8H!b6c}STzxkovQGhhI%%J7^?^q)1%qN!d!RXsWIA&}e
zRr5{O5fzmiMYI=O8@a_i*4^!rWlC|wTMn~#Z!c4|wvN-N<$iT7am>o`VmBE%#Z%E*
zckx#euHEW*F@M_~4fnoU_S-w)_uI>aagpMAiF-diIQZ@fvnnYiF0U>JhvCYbF8f|B
z={!Rk_VMadUODd%AhiHW%i{)&TRJ31D=Q6^W7s}N_u|n#i6lOq5?x%!qas#!I({t=
z?S?*aKl(Q>%@YGICqF-_c^Xm{ZfYpd5q%7BZEP4jw@FL&mX?<Ov!msmtuYXuK1zYT
zph6>w^5q^`6iAt+_&KPRyo-vbQ)p=Z$0tm@Lg8`y>BOH2)_?SHnF&vZo$%hc``<q8
z$1uM6m~D4d3NL$Td^&j2wMQrqxFzy^qspNq<AW7_W7yg#(6pT#=f!%*^+NTb?Q7u#
zzTag#Yxy#E9+$%NNiCKX+2Aopu2OAVrf~|q)Ra_ox`;xCEW9s?P~6^iLoFtlwSM_)
zp<ZN*sQ|}>mn<4h{M`5G?{%&&2WNTd;o;$>Y6E;)Q6!6H^eq4Hu`y?)RAL%$yheRf
zW3}(u7Ce9b&8UvuxKq84qsO-&KeS7fWgq%IG~oOV%_j8*go#N5u*m|$)uRKE3lZ{6
zYb~aTJ~N>*2<ybyEdG=uZ}D_0{hAjng>GV`zu!?r-<n-nR#PQp!b~WOjUB!(vcyar
zDXqwiEppWUa3@Kc!eS10B&Qg~(d0wec+QHazg_pL9y^NNyU5t~d@$sEjUnN+WC+t>
zNgn8x3k&GO%|1#;s;O)ecRU0rWliMub#@UuR!yy~D^`41xeKBg=Xp{n5<VIa?cj(X
z6Q7a1RWO&zALJ?oCP<6R!GN2uXN$`E1~Q&5wW(udjh=4#?XHlue5Vc$twwkU5B_6+
z&V4_!U7FLIo1}5ne3h+<RAB`yTxr?x?B`G(W;QQ%A~74vj~Y+wvxBRrY!S{V#kOLJ
zgf2~$;1%zO9CrBh=r0i~m?VH;-Gjx-70WE~dY*@w2fLaHc96aMox$}|4uIu%{Lp&c
z*m}2jxHfjwd@`>OuQ4n?c;RYT?{u;xes>l@%l9SRY)uD3D@5r+zIX93@~GhCWPRZD
z5nkEYI{e+5clVjyyjeC3r$lilX(He}tJgiHgf-O0giQMxDX>)P1<I8-=BDf`wM{1*
zT*i10SnjFgU1f;V+G)>vr#;=06)%q>mYN<%Vcems+W@k`Xz{fj+!xIFo`h8iT@&(3
z>A;*Cl~~ipkTDwGaq1}aEea@N^Ffy?CQK-Iew;ioGO<9Hll58RP8W`~2RFI$mjhOK
z+Isug;rd9h7hJsvSwF>cd}uNi5EBvG&x+zea8|4Mii5Z!wIhRnwR)eP!)!TaAgB`L
zjHwQWm&p#|f3(I^S<5}X<4d5HN)%e7$^wcESWv-VlLp`2`D-_;*QI)xyDCVBeD*!-
zNPoJFOxAGrob&4*f;rV|6@z$awQUh^=cNhb74tt4si9QT^>I51m_Mx{anv#Fe?nD>
z;VPIASlI8fS*O*qZ3Er|1gsePKd+8q^r`T7Z}q;0@2yPFMUjrsy&_Q0u5ER+f)Vt`
zG-5GJNkgQ#?UFQTQ6<iC#oZ-BmW%jFpXEu-9$ff6w#$JT!@}ea^dEAbF5Mqj>Q=nx
zm)_gNYzLc$%U4XyJ$}W1+PA9VkN&P_?fWpWmuUUe-u@8sOZ+d1Z_YCacCv~8_0~*F
z<()?f&%u+&Rd2H)CpI?X)~Rp-J~JTxbR0aD{Cad|N@H_aXXSp7`rh+9feIl9B(f%~
zx4C&KI7`Rqb_-uTyQ|+tfGp|0LW@nr$I0K^6JcoMqJl9cyE%5b^q#Z%((-902a&n}
zvpLyN(INe+uFFPpDAFRndu7z(QVpCcU%H(?V03>vd}xK2PLAtl`rT%gx2BU<``5%q
zUa4ji_9>+rKDOgOHR+bWEmWvCyj`GvxZpSR6ph(jyNhjZ6BZHsgqS{j*yn)mi!BvT
z+XO%6RyJv|CL^_Y?lFywO3BGO<%`^Lj}MLhoWR8XjV;99o>GbU?OLn`exBlmvF*`S
z%MJC1_w_&LlmY?KuN%`85|CO!_*F|dTahyDmpC)SRm9n|OQUqpL+L>ax5R?#j<St&
z;U~kZk4V|gKO)s~)?q0iP12f6h$1u0XEK3)(Fzr)#^m^Mb90YXf;Qaj0Hcb4i=eTZ
zkibk#Hx1E_10_TW4j9)D2{b<B_EOn+-4oTDs7n`_r;qg4_5NM-?p@{a^<NKO$^{l8
zKqOegMyAxJ{_()U$I|vmy@R%gl}L$dd}?@aL9UT?kX=53iwQR@(Mb#I-q?BF)X}L(
z3Q^m{mqq8N79RAc=Qe}*9ZS;l#A|)Y0TO=BNXsvu=ZpAI56bIw=HZAb7*21NVX*=B
zS3eQ*&);t2jW|*e*PG)S2ty8%yyUG@GiUvCC75F6m~Mv3b3O}^7mE!yiXsXuk_6B9
zW4-3D4E=VJ7h(_Z6OSIx*8Efn2_UFUz|d)pLHzqQtD5Cyq)=jbplW+86oJ!Sp}`u$
z_}~ZA&?~O%SyxvZ&sCS;o8Mzqg5!(dL)H8c2B)Y`8h6-OG&?1!<*!r7gC)gr^V-hl
z;jXQODg-|3$&s7i{%pkacs#bGogB+Bgz(tVryET>gC;sE^VR>w_4hpyx&SB?_x>b5
zHcUXaLtaK5lJ(66QjD<icD~8OkVcV~psO7ITd2AEW1{j1Q*nn*xn>+-)|`n;A&r_e
z*#(RY=e|-G5`P~%@p+yi3a#TI_>HfU5@q4KHQRM{>=7}=1(UfhvfKSd`Cve(q-IKA
zx$Esj4WU*MAn15td`8|pMzsSq9D5A7WqN^)#;Va%F`a=<w6+T~r<IaGInizPJK2+H
zW7GF;3+S`%hW;Fsk){L2M{;HEUF;P=P+_tns?HvPklL~`+tWBO*7zhqVIZO$)kHGy
z@cR1i^)JIRPJ}jxRvDiOIyr0LbX1kP0b_IkmjdJZPJtF%j9fk!NPR+fP3muGAoYi`
z=UiMBHiS%Ke<|%#I5=if`hOo8+;P|l>{9}ME4sc8Xp?V%a9AHij81pfczKfXG8p%)
zdDK@FNTUUTUOq};)1^Nr2{1D(15D2-QhNRih1%C9vzbw&^uF;BS`ofu)>-!3?mf7;
z$j9uBmi6T&^(3_8FbYa<<Oc=KqW+O$e0J++MPWD2t0G8GBf-^U1$#yz3noxjB$Sng
z*P!~U@O`J-Y&SNo@j6Oe;OFOTsj4jtHg5Z&#&L9izuxaMP}rEP-p05RfY%g&(uN7p
zz>QjciJG?PV8~5f)LjXDefQOO#mMZN*bOcK`}a>*rZ4-g8$!|H7dtgEs(ApQ1Ue85
z{FZ4(K3W}|$YYHetYKSUW3x2Nx=D^r5Xc3VU}nNWMGG_3eFjidOis8MXVYfoL9X>6
zozr&b-$f66OK@I;5g2{T0Qe5YwmFV$2}8{dh*t=A<s(yrzmqRz-?6j~Bm|(YrMKQi
zB_~o$e*UiqF_Fwh?02zM!d#&9w91Xj9gfl6Mg^SaqTr&K%s?08OaUcp0H7V&+j9bf
z(v$ixp;&>mTyN!TPvwh1zrPiOvA-Bj+SI-kLP@-zid{Kv-IG%q&R^SDOKg_<p2Vfk
z9hP<__x_`Ugt5jYB|0z!h~A~mcQ#Rb!^?AYDmWM-;`HicOhR?J-elI$nQxUAjda|Q
z@^VYTf&OzdNHW1Ibr4gPaRC-UHb>vOvRVOv4vA})O6O0HgNDPn(?fufQ`G`-1J`*&
zN&O<5_|g%m0OY)cyuKT*<yj*Mhw@1AXrz{@psh;naS|kAH2>_nSQUBj|Me4RLNp|a
zYiMt@g~?RCkmBLFHfika@_^Fr4w0Yq6nA-oa&h|$(Uqe61@9{Qn!&%dch$18^+Pm2
zhY%}#i;;V-8k|dA^4DSc=`U0AU2L7W->)TI`|^-voBBYh>UXCVRChv9dA{HDI4Zye
zjp#J<KO*^KOtxzy6n8vlr%~=Fc{Z+JD7f0$hUiC~cnfDi7ALQ87!|qdEJM@FlFLP2
z3b9a&s|6(FOzpd<X2qLZh0_H=*^I&4Y}i;`W)N=GzVzmAt|K0@M^hb|(82Y<&}mnL
z)eXJ?%aJ&g%^UXxsf4rb-+EaeQvPLQjR?YroeYgp`DUISeOgM-eTAOw5|*0E=_!;k
z0Tro+qs>PNQW!B3_Euij6gFFvdkcMSHz5Gi(8|V5&WbU5V{Z>H68zFHwzIRlZ9%>z
znf#l}vj6d~8EUxwCoLA&kK>oOLgRB=9*IAoMF>u^XA*$bE<mm}-zKO3b9p2weMe3(
z&PzipBlKR06rlMs@^{6F$TKP0I67HtEycNW(tcXJP|cT71pyG0k2ZvGW`(Gu8&psS
zpo7iYCP^b)f<^NP!2P3ph(Y<Gjl^Uy@^r&a;ZK?#pbK9L+`rJ-R#3c+Zk^FH!AyuQ
zDG_d+5z~WINt;>{0Rm;x&?TWn2cA&lsPwm{qni56ba_p)VQ!I=8d@38tgyqO8Y1b}
zEwS=;^*Q0MiZ5M=`$5=ojETh>`rg<mA@Sj9g38g`*52>*B!EN_uQ1e<69kTZHCU+M
znE_sXL6NY|sxQPUP{2*=M*Eec`)@y}CCI?G7M8~ZdjprvHxVJr(%{}mGE5-BreD_$
zqWyE%@`C)WGRsh0FOMyZff)^zbWA#+uOs`kCXYu-rc(F5?&-1>F}x@E#8Yn)LgXhO
z7yYWIAT8h7=YC91ygY?fA))H`>3~N0%t=%30tG;#TK&TJ2-(=Qwzd{YPl}vsy&H>N
zzK563uq3<tUmC)-KVoRG;CA9<?up;c-4zFN9be*K8u_my4C}<nRDZ1NT4!Z=SbOSu
z8^ZM;uJdDoP*BhkqpFUM&i!xBknXjj*82L(EB~v+uOytFCL7k{<b~@SYwNv8O6K5F
zNFf1e@?C?2`o#<D7X=JA^CflvRPha-XBfG5M<O4L9Pn?^h>_+ik$>TJet&i<nk%Wk
z1it=q;DUGeU|6Zu=(;zp>UV$DZ3@$6p+C9a*w_dYzh9$%9P>w>a3FbndYut~M71TG
z<N0#<M)j_?&dz7c%}AFcQLA#eXSV5<Q~lzO3wAd*fv1=<<7b4vZ$n*U(<IWip;0xv
zK*6Bo_0yKa({1e2b*%q+erv1K#V+!%e<mxIyYKI{;e0h&#m9J{m?`sr!t{4NOHP%0
zF#N7|9(;U#eZ4zXvhwtZkF;7H9<x$o3%SGWrS-TOzeO%W5N&nbUXT5>+*FLf%j>Wb
zDVt$gLdu2~rsm6EQ%ulZCXEgSFZUxT_>uE2S?d2EheT#nI@(=*ww6o)e$K_HCZ;bg
z;0w`H?r!wzPc+_kgNAwzs@hP9S^<y<Pyu9-SjY=0dj0&nMGd`F$#1aO1O^W9osGbX
z+CdKAvGMfmCjdZl)Bas}cvd13_f<^@3+^DtNPZrz9SBp0nlQ7y<C~swudSP2*z@+r
zWKi~QHi5s22;z!ZA6Z*7<2?jjHZ*TeCHuANl)v+PJj+40j0+WJ_b!o~%g2?oaXNUC
z?Stgg>MGKK<HQkUcewoc%b?^#vsd%Vk*(^hLikke(OzeM{)x-|^@;XJ^Vis-DyExv
za0D^))Y0W_aLZ-qj@kL~+B&QU`=#o7@wAtN11IPKxv?f(qTIWxs=>>}<-GA}!`&_C
z(5Tt#00}-7$C?-F_AYJ@4^{H@mX?<rkT=J0CO=O1t{k<mi%Z3V6>rPsE(OvAA4$iG
zz_abdmu6=Lgl0KO^4pPa2ab!M>LfS*gnn(A_7-l$ucPuixF}z0^)J^dW0sjxEM7Uv
z<Zbr95(7QEU24o(`~>H?Xk6k|VMyF*6!$G}ZfR+4760r0W^_T&YhG6$2X*PlmGeW>
zujx;z1DjVXo{ZR?i0H3KK8AmKMmVhZ&f6PFC6%x$WsUUns%YzE%%6?(GDEN*K3Q^6
zmct$Psi{~JgzFqgutTLt#r$TK#<k=^EfDi|d^+0NQHYdbOXkJcG9<>foJSh7j_8oI
z@~I2brWeP9upJ|<aWzp0!9kvNHRk%X01Qoegf<XFi;Y0BFvf2JqsCb(m{nuY3J#t|
z4dpxi5lH!#l2v(QxM*bQ)$>+dY5cm#IoFp+HPNZE3`<2NrlTmXz@Yr~k9Bp@ki;D=
zq=GH(wA-<mlsOd1SF$AUdhj9xw5MQx2KfL(cr6v|81t&>V`hit`i$nhU8jq-o%$IF
zk-&?^8{EYH3JN~*OdMkhr-da4nsHOIj?4R1g6Sr9c%y?W03ArC{ams8XT_^8Sjp5L
zp-j83-r=j5kIRpe&4#h-zYI7S8IXd+X2Vv4GF%KaTKRQSK<|3|b_w04g)_4<p@tu&
zDsn*W$dmT^?@1>P2?t)-gOnCtP@AJ^RC-jeiB^#|>xs*)*|v4QA>-Pkqgt7^aMt<`
zub!TsNutf@nXf<69uIMOJF%3dSWgM`ODK4dY@O0yn49}x4_9G$p7;Yq$XL8Brw(yx
zWQ>;mC=~6xB0RgoN*sx6JYJ*0PEG9^%mpAmKsMv0e`*bUPUx~W{R2ccw%K)9J|}o&
z?`D4kw!{J?A<;e0F^V8c07BWZJf9037#m6Q`s%Um7f#CLbx_Jn-Bzz4bO7qNE7wlB
z1?m?uu^1EaP<H;^h4-<x7qUXpuDN&XlJrH>UxzV;@s*P0149hM^$%XWfCQVe7d3kx
zWN!0G_0KPoY=m{&k8|bF=z7>xcaaSXb(UC+(#YH`HFqhgV941S!|Ms+#7SKlEi_7A
zw*d$o2lQ{W&xM3U3_g5NPITeU@@nCXvpE+zjXN&#1`}f|B(UUl6+EaLv6gEWtM+{4
zGbo?&?o=^NI5Cs{OZG8=jwbX%W0=wZ%BrqGYejtCfgSD=+jwE)%uC8^Gu3GrCPGh3
zLzJ<(8HBxUe^R)jBnC;p`&$hrsQy-a(6#9Nq_uc4^p}Vr!tvxOxw|B+2%y^rEz;9{
z_KokIky*_p0WpopQzW#bc4@$`QFJ7Yha6~*)Fa#n4-QQ*<u6)xW~0C56T<@ZF_}?3
zSZHkSBmSoW0}h%K2sItoamsJ00cZhBkNuKQ#tA(p-*cO`Otzsi9Dgg+%a<2g3ip<6
zTwS@dY74?vg#TX)pr~}`y#Uj`JAAlP|8BscEmd`J%qBo_z?dZS^+*urQ3k0ze*Uo}
zgqBZ#d#);Fcy&&6Zb`}AP56EB_s!)*iV_{6rA|i1g)Qdj-u$3KP;%kd{IQKK7)7(n
zw%e6ku^Os6<HNclyz7;bVZ8`djJVIep=*71)t^~t2X7WQw2Jk+9OGT@%KZrcis!L*
zvDV_svj6&~L-Zf4n~Lg->z=J-*!Tb#LoRE5snfSL@5pZDgYtX^3N24Ud$Sxq%CODn
ze62DJQo=W%AT$EDp9cFe(7<Q_`Aa|aI7zFmcoe`l*WC5}ggGS>`*Rs$Hk#AD^sw22
zaF7(A+nvZ}GNto)XAmewaQF+Q1!LT2P5@Yb77E2et>VJs(*KAnjbhUEl+(;_o3PO^
z-Zdh4bxZ6mU6!1VD5t{)^fQFnxn1GD&xn`xB8@J<Y#ul-qRunQ&4DJ`4Q+iNp7%22
z5fz;fr7eWdEzylZQGz56-s#m_?h~{uI-ff(iHdMnV>1!*qNd%Y$K#sG{xWip-FP_8
za&A%mPS6(WtiAa}>5QG`kKeAJuD@5sO|_~ymy9f0-(Vr9JX-)Z#9EziHwIv~?uUNS
z;Q;x-#cPLho^Z^JfHH@bQweXd;qot3E3<7pl%=Idp&;#CP~6$7;2yR)zfPkks_EfY
zz+gf@`ux0;4_;o@=ioDJZGr~2;i4BIEvRp!&C+RqG^{M{+8<H9D6Qk`D+nY}VYL3h
zFNLekvEqTWV&dV6r#|0B61bpe42eT;TAw4ArzB}Fc?l0zCFOZF4@VTsNj|3t1kN$N
z*L$xlHG!9T!X=5e7mb*@Y#2iSxLYIq1LgI**3UaVA`uP-EuX5`B&#PDBC3DwAW(@m
zc+k_{8*0_CvH8+QlAs4d^iL%Ne%=QsTOfYg6SW*7-8B%RmREr8_~NvNq=6HXMV$fH
z?FI;&-dCd0UJim%^YrEl9Ec)w9v04gx<9MAU`}r(>wg7k>02dWt#E22_h^-6vc!wM
zO$>d|Gc_W`fg;MzFOyRFeKH^jU&0=P(+GHvZIFfESgg8P8^#7P=F-vO#Oc52iPox`
zEpYu%ee^gT1Ep~~OjjGP8g9&#*YfZuLp4{%tZfvY2B4~&Gtg^EYYR!~6G+@pw_b_A
z{3E<4k%t`KMU|A1m;a+sSScInp$rbR&5ck4`1}psD~OL~LXsJx;v^~Bg4XrdhO>&4
z#NSFGji<4jkMDHT0ey`4rNT3wy~S17{UK96nV~<J+MrUPrV6Uz%=6=+SI!^QiKt5G
zfY6|*O<E=W6cREllh1-*rOZwY=<1S3Rc%y*wpk*ORLei=NuPA6+Pg1`%-up31hcbb
zxw}WBf2kEcdnz=*md+4%3^goL2HID&Om@=Drf77z^0pTZ;(@08zUXHG23IJOQiK?&
zus(e2@7Qw%Qr$SVjCU&;YQOB78I8?V^L}R(;()vq12;Ntrx7oJO#WzqSyW<^Lpkh_
z22wOAjW!fD1i**U`(`25C8j22<C16;Sn}n}*jHaKB?dak=DBv}`8}u5Tz%Ug0glX7
z%jCcg;Fu!{kTQnog=_RpmCGn}mhSi|OcCQ%R?$WE&zZLcc?%l;H;0y*^j@+B=EP#n
zR!n<<f&vH*=laT|!IY~WU$m)9gwj71zW7`tARGY3B1p%AFn9LI3cn<X00(Jcr)G7p
zs5!jPV+8@El2V%saz%50RtoTeG3<@h<Bwmma3(7-Ki69;4R2-k$Oh#W?Fz!U3`f(6
zP_c<b?F}Hec0ypt4`PtV7p=7ttBrb+s{09Nha$?mKdYHM>OmgyQT5ROqv<T;nttE6
zKPE8&VIU2{7+umKJzz*kDlOeGKuS8K97sracY~Blw{*9ZNOw2f^M8MTJmUec58JL?
z*LfZ1alQ{XxD7Z%kB%hq?N$E(&u8J><aAnj%K(omc4oz3>Yscs{#&I`DjYO`_?*wt
z%GTITkEbA_P#&04aC+_dc(rp8@6OlU;KM2DYQJlW3GAYeteaL~fh({)`xt`D54cjm
z;aT`e%|TJ>d&;1=M8NUhm@VeZ8(g>&9$=q2jeY+{6WAe2Sb&`Fv(;AL(GmEl5;iNw
zuH}!>*#G$)ELUbqHfKnH{e%~itudYuV0Khvz)ZAJ3U9anvAtchRM8a1l$o)gW_VIM
z9Pp#!DYMa@2tk(T?*R7r_X(jUrY1lsTzHv;NB|^9M{^bNwv|rzzZHk^b%4Od+xy#+
z-s4d&KKbDGcHepWZu9g{nk$K$+tve&eUSyXmp2Floe5pNa;Vb8Bo_c0+NYi`#s#Gx
zlnjFA0EnYC9~}BCPT0)@`r}?~42I%tn7Z;TSOyRDV;d(^yen3gH+BpQsNY4F-y|^Y
z%fC9;62Rh+q0sY?!Gxg`L8?9lNPQ3wbv%xOUlL^a;b?eGa~ZzL=18|Rsr2sn^{d<5
zheC|)9pig;yhN?E5zg7dHh|@LA?YqU7_EHc^jJkUFbZDOa3MCSCF3n)+w)-~jI?-R
z>+0XWjPj%ze*B05!2H(G>Py3iIDD@_JM@O4m^r|LU0%e-P^Y<UjI(~$rk|S-Si@{C
zvH-WXo7m+;vr$#RA){482E8&@lR>sdhG^89D$b?q^T9SdL)2?U$O)htEd(WpPbAST
zU`7i@-2?ILeZ<_bz6ks*o|W%g-7nb-zVkfSVirZ1^8$=kJ0jn&q{(X>gTw!ZPFmVy
zXVR()0Mrxk<0W8&xM5Oy$M0~-=^$javiOo8fB7e!u$6o_)=*0+<g^#50RTAuGRTNH
zfgm_4x<Vod?XvOkOtG7q>n%%UyLSc(TPtC<2UF80D!!N`Ej!@<G4{Xh<OebV>%m(b
zhpWukY}WnHEs+t_!Omx>W?9=z$BH#b!;i6^4+z{(6#E+{3P#HZU~D&qofha>J#3eh
z@TL!e9EJ9tw0UQ^r%X>zQ;T^{ZkIFX$I{d0xQj2(&r?M8SSR$z2Pl-6mwDeE2M#2<
zb(sZ-QbmpHOe6T~4wYorP^7{!D{x4i2bD^}sb<ZqbY&YgIT-{>=3iNAZVWVD#t(qC
zMloBb*xT7fG1ZJ2?ODI*MK!j+H`nCGQ>gUF#~A$ZMllHriwU^p2^;3^WXfi2P<I$L
zvcb)_<#Jvv#$lT^_6@w5-KRqK^(l}vdhQ&;Ha?{suC$@eI$dd*Z|v#HOuEIZMz!_z
z++-PdJL|peHZDG!*yLreBi6>M4KEqj)ab03b44ZIjF&C!S*!^qo7ZXX&c(i7JKma(
z*adckXNr2e@9*%(=BqU)cb!_~;vr-E;*y`J&}32>EX|3(+NawY`!IeW5U0u18z|dM
zKC)5%v9s!xs5r|0*fTa3y?Kiy@?2dVGcMIfsSwjYJp?@M$43ieuMx{%grSl#o56_~
zhI&w$K1<s4p#P2SelqbnyGv}Hy^qHe%dA?o7U<A?D;U+w)UU->M}5tghNrC>tBzUW
zTG`O7`2&mbbQZ@upLvLId_F~++n<XKibfPm7;h0HC+SdONDJNM&;(5DpKix8S*M8m
z-hFUB9iQk`sWfb5WtVvD=A51uFlhO``_W5=3{DGd@vgo_nP`^1c6T{13?5dZ9=1C1
zCFK5GZCSOBl}UJ<)Gk_Ok1On2Gz*a98y@U)2OeTE#!j8rW!^0=FZ%5c*N`^OR4#fx
zoLvuJO#5AZX}#){xay>N96~jNbxY?|74COpKhKFOZuIrbS{|+sY>s3Iq?B_Z|ClY6
z3Hsg%`b}(?N208|g{L){_j@N77yUasD$8D#Gy5Ub`v)yWf+F)@LONqn63G3|+UMO=
z%F<G{j=7q`5sOog@+CZ=SZZV}{jQ6bh)5zn-i1nJl<v^R!^3JrtG?gSN^IuC4%6~o
z`=OZUvAb|`MHy=C9wp8=82a7q9S`kO=H`yg_vEWkd!JxEZrys}XFTpC;@dAb-#$n*
z`CSf|)7&4umULh5kB<_+`yfn>e{+A(|5LNJrpDFV+uLcJ31}2Zf3ABLo7vJ(=X$-p
z#-vqg_yYGP_BicXWo3ng_t^(mSM$sDFH`oHg%bCn>Neskt;a(S4_Cc@C=W@zLsL!N
zZIzGc_dM6;*NM#^r1M<nI~XcB{<{BfH{%cBCqo5;Hs1H;Mrr*l9WiV<+P>Nt-jAYw
z=&!_J8j8glp{D4MJG7NdH`-iS{D_iDW-q--U_q049X%gwDPwK+nXIt^J!C4@3xD$D
z(C$<GfQm0fprxgyD9;K?sn~V(YB`yi)=Jr*j-V9umMDYQO-;GVgxjDIxO%29G}tfy
zbS+)9{%q{Nd6BMM_&mg*T#YVIxitMLYyOO;7wT4i8bdFgr~A&KHf8ytd09_y7qX37
z9=hcPak_ej4h;*3O{dCKy%C<xa|na^raaZ>#x)ua0y`-1c`8Tw9oLDin#<`1hx*cV
zeuQSDM&*=lgly%^!u-6hq5l1C>n%4_zu8ISmf+NaC}^g#Z+hKM2Eg4zW~%KqwqsMd
zERiwtN3(Qlw>-$$#oAdqcIRW`kmfy#pubqIe0Y)q<4si&+h1(;YMrwE7Cm*~sn1_~
zXgL4-OmxwP-~N58!IvDjC6C?ld_^@5XwKBsRH~pudBsQDy7}n~V)&>Hzp}D&#rq#r
z@ND_mYwv^GrPEE$gVytBM)m>}Fz}Y5IMB0YM(Jn9rmI(a5y{dIXD`tVfKl$4`|ZPh
zd>!@nhs~Z=tBZr@#-*1W2?7uf@3y@-f8rXFC>^R1R5$2~zu{>j{A#^hi{(qzD1O=I
z&u2l;(T!}sJ?%oNoc_JBrnpm9T)+41g1~=$mIbOK$+<Jx6_uo9>iwC3$SwrJ%ges5
z+duCqC&=remXZm=3<{Tm)5T0xD@ZF^SfJ$>85zA|FddFl4@x384Ln5@s<nvbV~-%4
z7D3K$-w|>Hr+<qI3OD%uP+$?j46|n^QBzp2C<yKoCiPqE2uI49N!XJ@F6gFTHG}MH
z>5%o6rAX4+87b)d0?au><LH?rrarJ`z2)*p`#AwY83HvaTz~Ym>L`lx;O-wn`#kSo
zcY!GLiE!qXy=2UWzw+_2K|_MI{JQywlgL9)Hh2YOP>7^wJ4EdeASJ^};L7!fzW2YN
zPXZuk1$X_ZOSO=9_sTcWixxs}8UWxA;-iqTotrM&P4B5MnXHmkiOK2Slor4!e}<tA
z8pYtifdw#?VL?YzxdjA|eF8z(JJ8h*Na1k98f23WCCSUCH0*Cyb=7Gfi5x|`Rj?_Y
zU^0Az0$#KB4TJ1JBrX6E9_PZ&goP`Kl$8O@Y0rmh*Be?Uqs4VJ(^@9uw8Y?JkQnG(
zB=yYV`E(*qjl;P;N`=^^06I=m7JfG2EKkY&xum(l$;;x#B0Nu-i@JtSqZt}hbvZ!H
zU;w=;COVfMc7%bpSA6Fa05Vy-BJlmNKF<?>V-f&bPrjq{uV)%?+)efgaS(lX8CXpl
z^kv5=`j2;{>5pR=7S`uw(7!7~_Ja}{*!<A_(sD$6_V<#I_`F|jYvZ(jW3{i3C^b1Z
zV=Qwx^u^s$ghSRA4}WBsk8tGkWvp`7n1YtgL|r6zj}2FkS<t(F`tG(xN{4*&K}Bl;
z)eUSd9j#Z9m{4SJ^OlbDk-`D(yE`6d#}H=$2K3;UW~as^7wglDHZTI#-pV(<##2T$
zPB-I>CGT>bHbRXGAIM0i!NH}aKDt14dV@_FR<|QolECS%(q9eL9{lhZ6?-p9t1Act
zwEG0VF-Zd7_I#3Fee=oVy(=|Dn;(xuI<90)_6Iuypbd$e(?5rV77>y@o$6lv$RPD!
zB`&P3x40E?VQ_HZiAtVGUG}*?S)WM6cO^^9z>_Ba8nw0x@<;4PsgnGbqQ{n^L)=yr
z#AJg&Ts714^dU$dfiNVRoFv=GghB9PJ0+rUYTw(~84!F&2asZB*Ors&@(0LbuK~)a
zIv(h7Of%qg9#~>X7%dlbe+$PGX{jIG#DKVJ{y}XLR9-9`cLRa<41^6K;UE0%SA*LW
z4Zkq44^)`GfuU9T`-8JURmg96<<MFPz4n`>YycaJRKQ8D+NuC8(u(w@$0}jFfY`dA
z3?Qg|+>kk*bGNOkYfrN6D{}?UkACU*zjVyDx1g?l-+0u*1sXrVTF78vqQsXb15y9L
zZT}20oHhRD4X+P};~W1jKB4=BS5aT-ZvlK!n2eGwO@_&m{QJ{u%a8=Lz^9fOo1x~$
z33y<Zd;-Z_%WgtK2(-!SnZvwmAhKqAuY15UeW=3lRGtrqsc-Ntg%3X!o|Xt(66>#(
zzAu*P@gK{HdCY2rNJvIbMVDVg1jtz&c+x|Bv%Uh4EMu=%SH<}?nl&n~qs@UeLX7XS
zY4WUhZ1F?!l<}surXvlhVpPiQMd+r(Hge_ZtPT!eOzrSjMv{|_;CK0JVuQQ=VZ%bh
zZ+1$vvh~&;{vK^r)s2-jNC8uZEYyfXkz81;Y50Y`ffG{^Q?q%r+hfNdpLKrkgsw|z
z_5N84o{+D1gJe&DztG%kR?pVQe4WdmVJ}3;vK%{F$i~W-E=mOrni0THSI^u>4=XO4
zMzH{}PI6}aIRMZjNBYdT_?BuQEA5N>p^o*3<69oz!mFbWrOET$|Hdmd=rogTC4d0-
z)AqcH{Ts5YocQT$y(W{9T2JhkP?M8RBpCr50!$%-taIo>{Z$#>mJHhTz+u>>cH^0j
zs~&|vmVA!yR33*ie?Q!dEDjN?z>QZ_Ua#pk3m{RZqtAy+O)Abqyw_TfH-<i&Q7z8v
z2Nx5IDoxC1cOL{&8RXS*C{vms*ikA`ly#W-?xyQIV*`P$sP>TWJ<XzhMV;7~NMe14
zs7FbTq`J=bS<E$GL{0jD*2CiReYeD8Cn^!q@0@g~ZsR7R{6}8h&ylsOo}CDZ$IHi$
zYbW{fwh=+&lagCgHn3l^7B%1Jteb?qOMLdpAE$Tru?{6}wqm0kyl-tRbBCTv_w0Wx
zmDuAQor);s6!$!fHEcq;rIyR<Iv9gc>3jD@b&HKohy9|IH^zJ_HA3lAl=~BF?Trns
z7gxs<RXQr;9*R@1M{fKcX8f-AB_60lY%EPpXAdc(Wy=L#M8pdH=vpY2e;sSA$A2l|
zdHvyVyWH(?TIAU{A9a+sM3p8gn#xP0A=e5%`%x>KI1~42zioe`y8M++6KlFUTc~U%
z#lRZsYH`#9al@hVz5I20ccLSbze0+?<TveiVRRU641<|1<VJ$z{Lw*jUr5sWsa_NI
zTH7F*`_!NGNLoNl`N#`#F;&%L$@;W;o{$G#D-~Fg-jC5c5-vA+luqpIHP6zd;YCK`
zU0huJvHo`Z7sHGvy{B_*6u<L)s%|Jg0@=~`L7Y4?Q^Gfd-0W@an~BbQ>5NqS+4dln
z$Vk~Wf&kCkhsNFg^R>m?wZPofZ6opI3~H(<EV|gFz~;_t_KXP2XO+|{<6PnPi!Ikz
zV{0xcH-BEdNJ|<lb7@=<S-`^T4SYB<I$XEn5)~Fo3-8(HEA|-cd#LW+F>)Kp+w-`g
zJZzdcqd>d5k6m-gpr0`NAT0V@B2CGXk=M;(k>dPzoBr5kbnjy&%Ar`*Fv7jJ|AOiT
zl`>}T=7<3mO=dwTc}659Dypo;^4?cMvBvKNOG4YajL${v%TW6gEjf0x)o+>+CPy9>
z{0sb#nXOw<vcB&c9oI-K@9ws1j*a+U3~8n;A~MeLRT!dWCs#x@kz6B`M1;YWxn0^C
z1qv78fH+%idc~fzw&8|Fl&9DE_gtD%XCkQ~aVjR7QI(GXh`HmJgvU`sb3`2iZ$`7?
zYGqw%W^-_+x|TC0*b%_%l_8j}5(FS4isqKJwF`&QSBG-5`)9>Z_pb@oTWhno;gxX*
zFajAu72dRj@@~`wnn=p2QsO_0F2tn_Brjqgzye}O&J}nN<f`J3p{vQ-UZ6AN<1*L4
zgo6^Ef3+idEy)E4<1)^?Lw~MzVQ-NE&R57DCgNqlOhN-75r4D4Rv}H$G_$xERJ_r+
zS$X4NV_FQ%ps;73_nyLJaiLbD(h}Y1NOBzjc@Qn7Qm?T#e!Est1Q#KlVp8y%q#Od1
zC$h9*V1*ELND3`4Gd4ixHW|}I+GMm!sm}sJBsp3320NusAUeB>m~%|rsEmGoHse}h
zQYqd@BPl`d;V{8tAby|mIiTd@z~fEr!W^HFkhkj!f`Y1L@Ft#FWGwg^OyRSCqBno4
zWVKhML+}^N^8FW*w_e=^ax&98{imWbKp4HI0^7SV1OW(qqHW~Okr=aX)^=(n(hTy4
z4h8_`-FFa_U>mdA<}08HfUMSvFT=7AX3+mlYn9+h08qvVOrp9{O#<m^Dl$I=E68)J
z@kma#Wp&36ddh6wX#rX3g0nFR=)tfBRy_1+VyU1#eJL0%Uy3#@wCXRlKD<|i$GxCv
z<f&IyH%eH?H3`?b+==;=-$!jjA}iwG_6N-|gaYKGTg32Oax^PBxs0YIiwus7&YGzz
zGbplbw=5!cfF5G@Bfgvj=c%qh>VT?-!^dLQJe*=8a8P1E9-11W>tpmQ`zN@IMA@ib
zWhD+unD?D|bOOM0Q2-#&FQFH<%c;ljZA~CxjQE$OtlK(>G-&WW<8v0Us=~VZGbjrH
z7Ti7k6l09FVFpJAsim!|DG9gdrOm(#$?ZdNJk?U@%>lg7n-+&yY>v0udOGH@>1S9i
zhrN!7&)dj2*Knw$1<6YM#~GZv+=;hJHW^)Qe>@Bl%=0IRi5!2m95TrR0WF7>WfgCj
zCWIo<AVY}89{{8}^%sAxKrn>BT!#d%RynhK85K(p>!KeD8|DiQsG8YL&!Dc6i(!;8
z<B>*&JfnpL&p7ocOx)b;xN}8Xax<rlYyz|5co=I&NC>nve*)aSop!vIL?h$X<x>ca
z3l}rOnRMUAP~>YQm=A^rC)>bMqIG_zE0>c{Q&ZCxvk#OlVt$z=cn#r$Vmtb{){$VY
zn^{gZqP<iV`?48@i0D@^bo(kAJ$n2<#U2}ybt!T6+19Y}I@a$>o&&V><6+pwv~K6v
zhkLO-3_szb_K?9kCl1S~OiUD8hoi?VL@pa@A&pFUnU<|Jm9kc<tShh!0z!M_b873?
z!UBrKGLbR#7ozx~{&FB&W0$H{6}cA8fGrHPCwbQW9?oD)7z8+2uzbkW_h91&M-O05
zVG1R^f`JEbe9HN)%j+W7gpfJM?(gw|bTO!guu!e?fvzpVDj!Y<mpmchtP`U2mS9{4
zniH2XxKZ;xDvvSN+ASX?9Z|CaxS={R85g(H;qCYV9tqd;Zx!gE7Rj#ghRe>=raqM8
zJ$zMFbbY&xRHmN?DkZ}>DF<+OazY5%3M{by!GOh>=S`Y%p<2nH=wGLu^r@)&Dl|D>
zT_@owh&8^Tc=LMg_^Nv#ai&tA8_@x&Wh~6t9NKh-oYXQw`n<(chk~znh9lJz1jmAT
z{=PbNCmeLLta#rjCHc`W{6Cd8RE=d^JHxnQ57Bzr?&Z6P^(5w!N{6?v#-$LE6#e^p
z!ik6gtuqZ~!lr~!H^k~8V`FFGX2d{0l8Zhu?4A;j7}s#+RFXMHWaNczdQ8(U0?d+O
zM&<kgw4;mzaq7loF<g1a?tCcGlb3)cXOPT7K*xdu-$rc+|Lz#ULmlyr4=%%I$nuPl
z*P6A5US6Rm$wQPMG0R0TX-i9)(S0l$NlZW~#Wk4J#a%;e9n@XL9j4008FnXBu<dSw
z8#`_t0|nMRt(_^E!9*Dlg-K$`+4WTz6l(^n4n1@dpk%9WqHU&jSW>UODGHxvtLL5k
zdV!&nU=1HC+F-$e#vUilk;Pg?KyrwOV-UjW-{h5SX!6m})W0&aR7HnBGnW}h$N<^~
zPv^+gaGX=<d&s!H&b>C)X3_X!gZzcSdX~S#Y`cGM_oWHEvCKw5AgdOmSd^qEDU_@B
z-+cm`&z8WsLyt|b`~urLAK-nY$l1^PB(OUnGZwm#WJb(F@U#g4){#LAJ0VbuCNTp`
z(m(SDo`wC%<k&}jlrm?chf{;27g}Fd%NA^28(XCoc~}e2BuJ)ytURdIH3oy6!LM<K
zUOF_^lm7BYj(+I?fRUpg4tlM{eitJPXsvLh3Ky#%j_6lBGB!OJ2Ld1j){@2)4*2@@
z>xs3~r?s268Jo#`Yz~#p?HQUdF!O$)wfC5kuKQ?%ZV?hH@#_r<ru?;Ji39y!FpL?h
zYfDmbRhoO~b<SM(5!VBOw~?=s`YLYO3~~FZ5;?6kvsWdx+WqrN926jh9bjZk=y`xc
zXY!f_`ysBfZmWmT2z{`SWB7eBN<aTU0o|S%V{+WroOi^n5$@onp}}hR^OU^ny)Eq|
zK+?U3Yte}{IzKCAotizGZ{X(sp|4LqcWicccJwAdBDUkL6j;r_{WI5@0;d}oU_?lW
zMsH+B2n1kqnT&R(&=8k05s;V=$<PwAzTZZZvr!9@i-|2&z|kE}9j;Vh9}@26qQ4aQ
z<?QNo>H@oXf-fE6-yw-(!3-tCG$wNg7`27mR7Ysmt_6FvK_O5c%6yG242@k)BCr8#
z$F!{)ECj(MjEcZS<s2j^hvui%y5tU&LO{C@e;8}br^4la35-Ug;nK~QG8ow8vBB9f
zjpa^VGNFuE$xak(ksAL^qs9BPOIbkNSOOGw2c2@>pTnb>V=uWh7?`!sUU9lVeF;)+
zv0H<mOresLYAi?Q_v_XB8ObsXoe02bej8&CPl}UebB|Bvmg@FxvF@c+N|h&{y7Fa?
zP}7M2sQ2NBnCPNE6^iT_rArmY)!lwm(f;uCe_nv`z;^l0N;}tjOsr0W!kNQM%hT$^
z&uq<8$L@%Q)d=n(i?=Mqy^aayEvQxm5&UEDRL|WBO)@zE)NUk@gil`HfEKYyH*$&;
z1>!atB@C-_ophv>JYV>kEM^hnkE!J6E1a&h8$khq&|xz$D!rk?h;FWw5hBCQ(JhMm
zlcpaU1yh<SYsc*Ckopw8W+pz|(@#g216!DDp_hl{t<KoO(u2OczcF7i@|(8oM|JNe
z=yC43_=}_Y6o05y@}9D1+`zyi7N{83*QI0Fzf2};K}$Wy-kw6gZOdzGX36^Q+L!`e
z7jZR;zEd?YN61M$U-TT}3i|&G53iN-T?pFgnPHHY@{xX-DaT2);lP^s#E2xzlzqdR
z(9-PecdMD&VO%2|J^vyQQ*3oK>K3~h+fKwoHh81!5o<MWU)wv;_hoUDV$z$U*P^11
z5dt-z9W0nQUz#@(PGOwr#1(9<wpLm3Sn9JDB_D|qLJ?k2M~X#FpPAEoKXLx#!NE(Y
ztlFd%Uk8`B5{=+r0}K;%l&?sww9h3+>|3snjt#hIVf%n)f4bvF)~!afl2iSbwPErt
zHB{91MjM0m-KwnHX`UaCibWkWPl#QVhiFuv78YkFFdD?yDa(ey8v6Ct(g8vnQIH#Z
z?8rDL8rsQxB8P>V_bnrtQpPNd7z#<kR>PD;%byw>qqU8-u(sfl(LJnq79uTiMzkFp
z`vdC3BUHh^+X3zkwIQ5T(^iPF_nLv{kxYHZZ)|LAxw!50Z8mT~cg1C~k;N!yji?(I
zZZy0)FRdT^$4vW2NbjcC`_gjKjj8#f#t_#pea*mQAG@Tz%>&|i?)LpRyPv(`9tx?g
z`2`uLUb*5i?b@y#Dy?mQ@O$tb#ia>1*$x+fs5(l6n|BagtDDkT#tDLV{cXX>3jbge
z^9!c|mluT1s@5EzfvI0Q^|7AwIjY*2o|yq~E50SDc0mQf?H?W*{&bON3072?pA+c=
z1V{q0KY01*f!@YKvNc%;aG{^%R&FDTD&%j;vW&(Oy3EPr!E`US6H2CbczH)Gbi}OQ
z8(i}I0&(*vtM{A9Ue*%i3cCFfvY$$A!LGHE3J#`@lhBbQu$~b?QFQ|OV)xuf9i}LU
zvZ4!$Y0$sYrj~q2ZskJMPd8}Stg;hNNQe~&*Ll9P+-SppWeP8uLaYy$7e&*$X~EGn
z!=Xq8bTs18iyci&7KnX?Jz)%Lss;lRJ`Eo5<XiE$F1a}`#gk6EF8|-=2_Q=S@s2f6
zo#TbCg%jrYGvLbas4&t>)-7#eje73poU=~FFIZ(>N{kbeUshJeH+hceU@r^C!|<^=
zY*d9WJpm-a3NisG?Kca0$Q@+-gL?Tgb!a1b{|-8yEU1tT$qKtm0muk{%Srtjr?rZK
z2Kf5bJTn1I%&{2&NFjm|73t#OPD+Mq8XN#IGXNkf^U8X1zHCe*F<G=|XFb<4LIO0y
z>y%nKX6F66NHH(7&**$4mp0d{JhHw@s*;}oZqp0e>FP&i;~R-ecj*2eKb~`6R&sW|
z>QQ|ifMdG>od6e`y_TxH@zmzU^LjOiz!FWK`)T@J3RQgn-{FC7!BB5biD7Y?td1QW
zm*cb>(1f9|$DCGWremR(TN1gbsM`x4+*RVMt*NWmqN(7ECMBfLO^iLJANekgt{E(N
zl^j66zPRi0T)6$Z<LyJpZ`$XqFDy3mTkg*4>B<MI>mRanKy!?Pa!Yas-^JEjwgQ4W
z-n_C#XCDqV$`_UFPyKDz@hod!sbL~QfL4wc;KUvI83G{{bp&)PAS{%)KQiOkR_FJ>
zA2Vc100M!5K-)7`bIZF9K~qQO1sFrT%odcCN#fmlblAILy_6=ycQi!NsLa0dy6K+_
z`#jE6C?aiCuc@N<i~o>NFHF@+q^|`1ZY%@Gt{(0iQp!Wrmp%wt38oflklhSg2%rpg
zH)cX!Cs)UdUT(=hCaf<#7ng~7%Xm15z6Qj~C67aKNJG_;(p4HfGR6Qf-};-}^wPl7
zd$HgsY4UyN0vU~RRDQfil+2*I0WJs>k9T2GV-n<qk41pa2Pq-rVGbd;b|hf_(Ycj#
zo{FyXHH%CjE7;AF_CRB&=~~SRNO#?oQTMs%t4tG;!1MtvXk1#NPz(Al=(kbDOOrm{
z5mEkPIqUVV?LQ%YjEwecNtl7{sNT!=7I)?d+u4l9(|<1%g}&-onTxedPJW!r6h~5=
zi?|(-n|h{S_&to__pXh_@6JR<-8LNfaAYv3P>TtRzw$Uao1?j3JA7QdY<+Cx3ShS+
zJuNa~(fRzByRYhl7HiJud?<2#57S8z^F88-^z8E8B##HYWaMOiPr}I+kTvMn=R?9}
zsTDl`mj2booiw&enfC$y7y4uc*=XVrAx?&Vs3;bjH^vA@shO~VmTHiqj-0{n9xF~O
zri>ZDC`+_XHDMXEP5UpARQ__sk>zUu$-pe2G&CV|e;EsqHL+b*RwlPfSx~1u!55bE
zC-i%(#ec;i0Gi-)Jbho;d_LWbFMfBla&?CCb4O*0+ViDKTroXfU7wOVG@l+Y;nRH7
zoZf-C>~7Q@yZ^Ql@LXIfH4E#|K5b|mBc_N4NMXtreJCdCdlmbYqjo(vT02aj?Ntp_
zn@mIARqEMGn@x#MiI+CT6(sdXqEFdC{T(?ux@PQ;HGFJZ@7sT1H3%67)4dd%7=ai_
zopbA_DZEoK%$L@Nx0Zxuty7{W%#Vyvy;Vg-k+fttOIiC8pu^$=>vcIUKkuPLG1Ocg
zDFO6k<e||I51^-2F_-Cmzk6BY;J&%&W>CG_{t6oG<lFS%ydDHVbeF^cUYz6ejDVz9
zt{DdkPCXjuu-|>~^xXNJalw}j#8ib00#JM~K}~^J<FYt`9<Ul1-H~c!)480VAlTUI
z_V-8<FpX9tGrFI>wH`>((*M``RpE%hT<Kj)%S}a#FN0;j1qfu+Z|Sylvf^4OSskyW
zvF}vMql|95>sf%xJq7pMbKI2)9^tYyjk@oJ2ca-%|NkX?dQbb32V+D|rQ72B<hjf7
z#YMr}&#eT#Qq_C|*i!Ndk(O&h%0$tJ*Av_5GAYJySu{$g{LZ&>4GMdU0ik4S3Q@he
zvZE<@mYuL=Y7=K?XD%|-VNWmby}Ud-dn8)<GqIJR_y!Ta>nggDlfis9WIxB|cNC(f
zl?)P_snXyt6np(m0&DtSmNor<HHx&hKIFOFGYa&GKOBgcr>v>f@E5W8D^F<2R&x@9
zAyRVj>LdvlS~&RQBYx6@QC3M>BDQu2b8<QWOLvdEg6$|7Evu{Rt?tV0uXpoBD2}!_
zrxoVDK?5BWwf<mWgq@wajs-uV;3;Zk;@_JP*y#X30}QX6F?$_-I2y=s+xNU(;ADEO
zunQ2SksjZ1`8at(dCI5RKat1pfo|4CPiRXV*_*3bz8XrpBl#)7h94V7CVuKYOIcGI
zgC)y~%?(J$QO^6KOANp%o798>-mS;j`Uezo<BD3KVlF(&o{e2oOxWtS{@(`o&)(|J
z&?l^%dACdRkV$iJf7JRo{P=UK<-x)4>hWS)(B`jn+0y;Apx@O5&AI1(=Y1~ajJ<$O
zgt4ECF!hYys*yWtqG3O?_40IJA#u8+?sjHrxNs5RMCre5&w}MF@lJ-lJbQ1%?t)M9
zfZO~Cs+&9^u2`}s%rT_fuU^Y9*IV&#qy6`PT$Obxls$c(6;&P1d04CE*>2=?cHXcQ
z7V%Uql^j#}yVE%~OKtzC_2c&?tLa~SUPCe)Ll(BXCj!>EyT)S+_RpB7)KAA#<3Iy1
z4`;?HSmJpIfGgi_n{IT_+Tj+*I)$oD%%K=75lkol_r!mXEIN5=+bL7}Vbkw+?a`FW
zr+WH3b(>~oNRVV!+2Ohyr=LpO3JCyAED#F>vIS(>|Na4lpyvgF^N+HL(7*BCUdb*F
zZEl>uw8|$fVg%Bq1hBu9y(C>y%-6qlQa-Xxnh4$i{&VmAa{~%_%kr4MA|agga;cp8
z-tF%dxON}gIaIC$L}OIX`x+VIHKa)w5W*E?05(Aet5`DpWNav4#q2{|{Z1W=!?_2R
zq;0>UyZ`gX|Lf<4zrU;buHL8o8gSNWt7by2tbeg2RK9G?&sZ^#7+^7g`_bO>#c=WY
zd!dXd{E*&sWx>g%&or%Wm&5x%cc@;Zd7ths&llUV(6SR==A983Za6@IMSBAyzpO|M
z@V_WzvQt`zLBjk4L~(V{v_#>~nNBi*zcCmJ!}nxHEQ;N(mH$<nD@O|}+Lq%Ae@|}W
zKUNB+;1(P+=b)mlg$s2)Xt?GKBPcE@npLmWXJ2Tj>%J5cSkZY>uEL}}sO^|ZSlupU
z(mZ{NQ9~<(CIu$C1;YI8D!8yenHU3tfx&Ykzy%cmbWR<bRr=&#>jqWZt{h$Gs;ksg
zJ3$wA^-kG!Y%8l=+@>oa{<7a&e2D=BMC;J!VGM#-6oJQvv5hE$|MF$L`e0h456Lzg
zl6jClBsqSZ*^JHqX+C*=9`^t)<#AjkIv^+%1Mmr*TynN*TmcLQJ@d$cQT6^C<@`TV
z*C~^>BAy!ZXm9JfeNPoB%_*leU&aqzmynp(+qDn*>-E>Me_yw8V@A$^^g4#-L8%ZF
zO(W*9Qrvdg<m(3xfe~6l-(aI=sK_jGYXy@dg@;IR_)^k+AFb{$dcGVxw{GmepuRC^
zUgzg@c(1TFSJPS8kFQ&I!Iz$ahd<M3TPz=mRY<v;IP`US$)j`w?%>&4wYA!d^JAy*
zevkMyvoCsOXjfnAu#<_G{WDVPAMe|3<77M-=<1146RGOtGFLyBe!>%fk6R|ruv~dk
zJcRTY{;!xNv*`v{ib+2GaCo%-aP`Z<9T_0k8@R@<)Ej%;cO|3#JQeq?>+N`YrGE4C
zET$t}QnjF&!<@}!PIm0NLzISrQi|mN<mRqf)R1E?SqahS$MQA%Yz`Z_|7>U-Vb==O
zjmbM^4+&SkRPi~YC=u9?>Ktfa8X(2G?Y&&~z3u)&I{%jXy7xXe)|f`Eya)FwPO4yC
zQo|sGCcbNiSDwY5lXHC>RCT@_!)nJ;tZ|UxH}+gw5>t{$)Geqxy1HX@xN@gspnE1-
zUS{Rwt9sID>q}B@Lnb8n4+c}+Zl3d(_u~9$ZOM9@{~b4pAnnC9vcD%A!{x(^YpbxB
z9#GP^v5Z54?$cs_vNqk(El>TDy`jtn)eHcELE}dbTq(%>+#Gq7Y@KI%1VJ?WKoT54
z8F4dxQ6N8eDF*jV8-AznFebo~q!i=%j<@*O$7geXF?GT1?$;q)A84M`tzy{X{bO9;
z(7Nm`>nChU-w6JIw5KY*`C9=Fk{pH&aesaVd+ow+Vu{uOm7)w%2G+!FycFslH|FHH
z&ds<aaV0Lj?)e{F1+;~=Hq)U0xyk%!o5F?_$)HZfjr>X$g7boQ2N6o|7$p&;(%$}N
z3o|&jV<XNBL{o_RJq4a8HC^<gQyKk#%rd%ikGKAwx%fFewq9F4x;D(14g=bvL``Ez
zqcW&zE=BeaKHt*({^?OVX9dZ6ZQz||rK)>tOqPEvihw_BEoP{ih;Z0}(rS7}!_$X(
z@X-k%fVSW*le$u8ZxE@hF>y#I#%p0ir#k-km_)|raGH`h5Vv3k1ojT$^ttNpJ2Ze{
zfI!6gX*e`Q^;k-pbvr6P5go=2<iX~dkBZSx5q>+!&M5=_<(~!021^-0|HA#<Gc2qR
zC9SJr!O9w|A2kJ>g9iWWlGD8$CjuX@F6ELB2I_9H@h6W+nu)#Fvnx}F{bE&@<sZ3r
z{^R4JA^+7%ApOqpapX}fDZDO+FSN$RQ&{LlIOciL@oT@M+jQB56E67K+1wYyhtALG
zOE)SK9+itWcq+FNk8@rbn=?D*n<JTvEv|N#>q`-~GfWd>V`F^{t*49joK>5Iae{xe
z%@x(gmRgIpRxt>PS`I*)%b}GwM4Xcl5v(8Vk@E7f!&I*>G1zeX&=JRY*n+b-BcD}m
z-hry_kfo1aExN4qRaK`FZblW<wI#{x5{9gf!Z!ai4F=j1zv#m%yv3?{j{Sj$k})ZL
zkNR<7`H_?@A_K6I2E8P$+xfLA8l-jQ^hxT?pE<u9l}F!0E0s^RHn2wW@QqyDcD+{C
zuRtg6CrD-?im2Wi7hA8}p1M*<^5(W@bAf2H^YzK}aQ#I9lM1!NAp$cy)1p9%@#wAG
z)-L79Y03+4U7Bl*xQjO`Kef9pSHI}mi5WhuI7KUyOzw8nC?4Qh(2&UWHNLdrP5iTh
zaV%5q7)iSHDMvSja%X`p`tA!FTwM*;OOm1mTN_^F(erZsjl%x?pT~iB*jfu34w~WA
zH%zV!se{N*JmjgAPTE#LR9lSuJAh{m**t%-8p6@mWI6UH3zUXReHBh=dupQ9YgVJB
zo*<#PfWamokImcV#}@ws7hyIweYEesYnrRs-Gfcl)#nio-hr>A)qA*j^(a0MpapNv
zQbWnXqRZ|XGq2&sI-KtdOe|wO`n`L;IW8>O!>aOyiMaDrgMx5E!(_hi$Z&#~O?(*p
z*IMl<M#kw_geTO#pDl5UnJCt4r4jj)Vhm!WqCz`PY>Gkisci`j#c(DP=tlfd+GL-}
z!5J{j+MzqZ_ou}F#Arfn66m+2sbO6+XgS{#hcblw3at@l@;5PAIgQA3J%VvarD8D5
z{c>X;Ss<2lPJfYnQ}8gh%?_anCTSOf%DC*`D4B+<&yzg?AaDUdv-Ri*Zb@KrKIM-n
zt!;kK4JW5*jPIi!!vyUo6)=ACY9mHcbC&*BA*q62NnPYhTzgJt72{^9FW!5fCp!}-
z1_qO(8m#P%3G)0pMd4QLLWyD~=4h5IDsw#e*8$kwrDj^+s@%V_t_@BJ!?dCK+F{z6
z1?c~szenq1HDDB1@bg+{Z*OCA|2TVJ%wGR=d|+;%VzUz5h9_BHzmZTK)H=le*E^Av
zNIHEZrNzavGgUd$my6;&P`4qHA5I$}B}sr;dmRJ<D6jx3zDj&cc`vVx3l0G1z+kVu
z&=gt5a0siJzv>sca!dJonh^k0E6?gG`Rq486G}?9r*TDdvB!hDd6Yh_C)r3A-^?op
zzX<zlR+;twA|&B6>r0cdwJtg4_fK8pf};@++(081doAOaY|PqaVcAY{XqXULRg;0(
zqB0wXdc%SG!G(BI<JamW?D=v+PJYq<b!c3P*a2U2*E)&D+s#xfQ8||0PJAM1BbzEJ
zG;o-mXd0>j-ru-zh~Ltf!{PG2>zkOfvCVLKxVbm%@qTxx?`c~aANyPqV9a7gPP7k4
zs#|ZpT&L6c1y@kTW>nM2E7`*?b(91Gq-3D#grqX)G7KIDUqQ6&VQx;5VH(NLpt{Xq
z)vwmaEDIqT?~KT`Rr$6$GTK8}dBRG<Otg<k7`vJ_`xD49$Z!%dsuL~(fXpVNF}xTT
zg6bEJ#7eu@wrH3DnR>U_E<8o(^IV7m!KJ>i90W2;0B3Cbea=QY;l$Yc3yBOszt|>#
zJi)F4e)xyv`uE+eObB4;06MMhl>51#45aEcSi~MTHY~waLZicZM<yKO1af;iRu-JT
z&Gf9_QOHzoNfMUdc{waP@TX4neK&9j&sCB@3a2lv+s-sW`a97v0FJ`x*DX<yL0JIt
zoFOY3B!8S<IhG!`bCS&TO|!w_<t<9|mPtyMJ6E|iCbBLE!&u^Ls5S=4P}!nSkWwZI
z^ol6`yMyb^#M#yn^HKB1Mh>J-Lj19~P7EX(*(IM-hY2Vr!U3D4^dzqeMG{m`*eezC
zj^HCzljK=gQaa<*3k!RV$uMAX3Ovb5om}+rEVCHpUxj04RG7vx(dwg_&v+8Jknh4^
zE4;jvkQhFtuW^M^3_PKQu&wMYnEW_8NbHP=IU<af7h;`2D_LYCWx+=&uv5;b1n+t)
z9-Wu=w8Nb*^o|Q83L_7HjY7KhuMMKZzIHh;<I9){q*@?$>V$Dp!|7T>kU;i9WEcZo
zPVR$a^VpGGFq!+x9A{RVbGd7T_J0eHn222x9b$Uaa}&WF)>KdkAW!lKsJ4Nb(MWcc
zzAj+I#cetN^$0)?5>8V*p7`Au_M1K)#y1RY6cd=PgQ1>xSA7w?Gj5p@$-_Ol$F&RA
zO1;l5UQF$}9WGvPFW-xyp@vjD=2wr~FIz4bTW?BHK)vS1wN-2Iq+30w-%<N#LHpm{
zM@O+!@u+<jKgUY^#gi{ISEnAH*0!c7$-vs#lqVfu76oa{9Xs+`emoFWmd))uSP@dH
zk<ImRaiT*1bkWq%;(K_1={s$GiJ2=OljraK_@GzFRCwP$YsQkj?J_NX^LK5b!Qr1X
zeQULIV8$WHm@D%Qid8@ahfpzXyS1F|<1amWl#hX>QC{#UYTv!r?Hkh<H|Il{V&0tZ
zLzf;`EGc(W6KxV-9`4;81-7P8%)MVO=AE*sJ2vYN(c4GaX{eQk7E=u;$o<Z?NNrPX
zO|1AR1F-_fz7z1x!)(hJ79{3XLhA}u@RXNZ&JPB|#qXxP5;+Ysnflztqu$NhHJ~ue
zh;I`U5BUd}tRzF6co!7qnk1<fv*AELQ3@AbHWPF%uZxrGi>cDjg}q&#byHs~Pm8F#
z<zpD-#ll20A09|09&hfwY9_|Y&qegg?KJRSy-fP~-t6pOE&5NsNmOeGqGe%mQb%~m
z(Ap@Sx-S*E)na#<_0VT)@tz_q%?o8+1D5Rtd7xo!2x`)ayL>-Mg4_3w5?a_OL(Q=n
zAJK~CNJc7RZEI_ELalu6J4eHYJk@o(i$J*ttZ)Jb7<s!k_TjSopl2fzr8+pcHohot
z=8JGM6mRu=Ts*GIWC*3XszF76kxMN5jM>y%oL(<2p@yU#1X8VIlK7I}$kw=vC%-AE
zaW}7Xb9Z;&9%mqMzqx~_^c^2>5682CMvDZg#oRx9aN)^RYD~YV+jSF8A4dHcK74*m
zqVIFzfqhN%;_Qv>6LDx2Bgdnb@V&d2xVlH(6$-Z>+8y8F1Tg<zSjNe{*_cv{$eP2o
zDbI=@sv#dl8L$*gYobp++M4=ZdI+n)vlbD@?B}DIkx`L&_&@6yu^DQD+9=Ooqdrzy
zX{9OTRL$ndb7jI<SKail0miK(!sl^*PTtV47$G{D#S3~8{Bv2a#V3bHR?DRx3ybBQ
z?PErw_7(iR!=pyRsm~{-Zwh)JTzEu&i@e`2O9|RFuoG95t*OTEFZGBymh~Dk_4DJ(
zm@FLq7DZ`fJhqbKgi;TD*Obi0kUK}_owxXzi*s|hD0*RKLCq`Q>U2T^Zrr;XC<zj9
zch33n)6M++(C?u^UO?$p>5LwA$XZ|3qE*?Yz(<<HhZQfsCX$NcV1hd~c=bp}EAFY4
z(1D9?k6aA>kNox@1l>5oqim>O26*5QC<?+@Hq|j^Ra@`Nf{SVae&fT$g!G47mDl!M
zi>if50z%_XlE{f269^R&sxL&r+>B4EFrVQ<6s+^#rRAaUH!`3$`511?3>xe}b*u0(
z-6#DMOe#C)7KIZS^hBf71=i4j9x~|JT^re0N{o;!dgqEqN(2F*JdRt(;!U|`<_M$i
zEikC9KKea?Wwdxut&=@nDMqKW)EYZT5}l7wkrfpe_~dEQn{gs-mXYW2$z-Smd-zwx
zWjte6l4VgF=xWP$G?`m64JIWA6rxg^Kd-NJN$FO&H9{xgk;9OD(qlxXQ==&p@)p02
z45ab(spZ%1q%75}TtM?GA}%1bNfizF&6pnegz;}%uYXXU$shYppbUftNBius)xv;~
zwb^myT3B&BO5$O*#hEAF_cV3++gd(qTQz)%l;gl2xjRyM_^V>S+;Y!~nIGqgf(WLe
znq?SQH!p*E24*Uj@BenkKJMr}x{OL_reNl(k?~WiF<Vbt*Ea-~7tBDjM@HQkg0Cki
zA77<!s#h9o{UfOy-umMP2s$hhM=LIvyb({{z~V<YCTP8KFINV12SNPRsR4n9PyAnk
zYA#47e@tq0a1~_;kNY0f`!ho?=mwomr_*gjnvhq<+PM9+{>&Hvu<Y0$?e6W`O$>hk
z;S|O7WR@N8h(nPTb};Q^UH!1vIY#tJbZeFNGhmpjMO7wTBQe15T{*1{D<OauqF4Af
zVFSqpFm7DLpo4%*+FG8T{z><jj8Fw2ouJr&A{aV<K-Og0#xD@GIm@<dI>qj7V>2_R
zdKbD`*ln59<+Ig}M4UX~5}j+FG!LH;3sk@Sjua22Ecy0MVkgWJhe<X}-#0Jlqs`80
z6C3Fepg|=unA;W=+0=DaJ33%1QptNWrH6kXk~i^gOP<HqV*)_|gR*%sT<j*X`+F_=
zwO^u<M*M$&O7X+dqq9tcAs%C4U*y|<8@vOc_`<=-<;4jg0-n=kV(c&ZjO*~Go|Rhd
z??h?Yd}Ssw=(M{u`PigvCVjCVvP{y<Ujv;_%Q~i>!(>3+8|2t>8I;-|IGOva&_N9Q
z(d(t3pusV;BmJu#<0ZHz?5)%nwV1BTb&8#A7~04zDa)2vOUW2YKaPkG8FYH6HS&Ms
zx&-TNEZ=sEerHD~kjH*oaG*ZF`&mTp5f58;zyake28iuToqfX)2*B_IHZjYOrAW-F
z{B6oBF%AX4{AN(L76(@69!csQNIU(|AS(IEm7Tf6m1MHy8%QUGs*M+yry=?qZtB?T
z|GWUg<IoOrr14m?=6Pfybhq#b&AiIDK<dXc;<O<X8KFmQoD2nw%|Iy2QykB*P0SbQ
zfYa1iuf`4@0@gkC#KW_We#8FR-k6sy-*~PbYcA7|9pB9?Y%Xorz#C&e*6qZw3Dlb-
zxL%|tNbo;>sw{;QG)hPae3~6Z-DdQGIYiaY6chwjfYho=arPKV3fRxaAkKf5+D#lb
zAAX+GFE^jdrk6Y!K0U>f&-mfIIc<rW%zu?}-5-dBPu+fU^h}DDhKltYM-~)5q!yV(
z&@a_~e)0Egbnaq<wRREz5f)}e5mK=$o*A`vP2l^BSr)05Qrg`4rgxRAhwMpDm*aa{
zwr~Q5NIQ`jdfotp&C?vfpm8`skDP%w8ki9MlRBn7?sJGN3(&|&B(n1u+ChW{#wIfz
z_{Jrbv<C23R{+5PNo!y!e`f#GmJlB7dUM4vNh$@<b2x$jJjtq%mRLNmQtX;g&{wv0
zczPN=aewLz>dD3(MP8p2d5Q+m$pJ<|WUh7yNiIx<s@w5;Q&@$zjcx+-K=@aLzySF8
zHh|1nip3O{&Mc{*qy*$out1A$j7Mj&P!D0Pw=)?u4q?d$G5@n_H~~jMok&Y0BuH&(
zz)~-W^pz|*S2);-Y@G~<8#n$&xSSbV3b`hfXv;0boF567QIjEitMCf9-dwFsv={A3
zThXlTp0L@XtfWDX6+X47JNiJUV30+`1CG=|BtK(s|6*rY8K>cXWPSNL(2;8AU|XIc
zHamt;A!!}l$raEJ$p6SkvA?r}7p%ae6R1u>6NVxu;o&oNWUI2q6EdiQyLNVV5{6QF
zixEDZ-&f6?jIt_=tv$8e8Y*_b(OcFepPV42<t!~NCk6}ZY-bYU6O^r}W~LS*z%z?e
z{604ol+%@^<)tqaaB%|6QY`og^=mAY@|xIH)z$U&%dO`_&UbU8u@@&56+6SA`LT21
z1sWO}XD*i)u9t)JrWYFtno1J|Z<3{6j91r*X_D{n9i)u$p@=T{s1Y@ChB#XNf%$~&
zB5^5}Tq0BD^Wtz-DXNM3C*pnrsT>^7Y=34b7Y_8(r6icg%|>=Q=a{F8j(nDCNAy7A
zKmic>{!vLk9qUn^p^J))A6V40ixUlw_cuH9+EQc%LGavlN{K}x>_oh0XK*%X46~c7
zD=6okuBP(S?fq?QD=Wm|7CQ&WTVl1Di1BYu8EeyJ58t!1#nZ=2ZEa`D_1+ScLc5A9
zOAijVYuNP&uMq-6I62J4(t&~N>-nNgSHOolTR|B*weV{8(-7<J5OVC2;&=U{X)&r*
z-&m)|#tfEK7skfsW+dL}X*{Q)!VQv+VYjRy*U)g)M^WA#)B5`rG&I~+EY4Qi17BB(
zx?c&moebyf=MMCKCnJtQbGWp9`D0-A)x(4SUWt$zZpT;U{MbJFs2?Z{cvc?$-YJ#~
zM<-5N1!cLN9TldOs`T3Tp-lVnI)q0aqPvj|_{rbi%KwL)hlie`BBQBXjBp$hN0fqs
zYHMrj2n%RuXZJ}G0tOYR&t)7OgvK&{{P>Y@p}4ZlcXPiXcdWl+_#ouwW;!9EU;AuG
za9Iju8f39A&{*jPiIrc7d~0A}uQy$wl<GS4#ymzmv$CSzbCHQsNV%xAbaA{s-+5r#
z@i|j%UA=OWkmK4-L=2?mbc6Eq3y-VUG=A?j^k>G#$iHaR*CRfHo?QV$GN#WXQG6#!
z$z)+yQfZYsdmBYd-U$o7e8NtBef<*F=RGAQCCh$(@$9GZ#A9{40&mD9icz#A3Xa3W
zU0d4)9^(%89@Vm+vV!3eyCMq<3j;aa3yyqBG-18ct45a}Ms8epRm9HY+(nH=5a+LH
z;$JH;y-E6Re=n>?WO-PvWvJrd=b!@3K)p2?d>)A|HgYp(VwX$HTs3+Ph_UhFmIoPY
z9i4%Vp};4{S4XPm-EPZ%4(3&PL`mKLXBTIhGkod_pKrXL!ksUcUTgStcCu*1OX$?J
zSC#c^pMPl5QnaiM&&9mUR_#;dZ23O2<aLR6X8BE4AbI=1YWXosddcH*QB_`b##KY(
zd1#Q`!s*7)>Fs@-XCa1|`_W1t-<{x^pKJl`=Ef7*-$kWOSYL_f3Yi&xDW%5@{NXYA
z!&>jojV?r^xwez%Or<p#QE!Pb?dS8R#vy?Ox#*9W@u0ODPVm9NLXn+hq&(!$rI^hF
zAgJ`#R>O56#I`^_9_NvOF<NU%A3b>|kW;5CLFQBE?9_(_J4)KFQ&H2wdOHn`XPqmr
zloQt5+hH&w0;v*cKI+ex9g;Bfk=%^(G1e&oklA`W0wyYU`ND~B?0N~^r)l(GLhPYI
z8X8K4>T&9sBZ++$KH@a_acVYXAtRfLmOSl7qmEQCFrSh%s8Jm+a!pl%2*W>x>NWq1
zCov50r7C-AD0kE2!>vsSEq2VBYHu~M2G27^FuImR0JjBM2)#U@?G(yTZ<iXmcGOf<
z)N*h@tzgZyMe2?+;r5tRyD$zoYR~Za`1m9v3bL!!h~V&(<OF%D&zl~f!9icy<qND!
zO7OXq82^;)G_X?~VY$$K;i_k6dq?=oj6ZS>wTgu2MJz^^{vTa$0n}#jy$c6-NYUV4
zT#I|L7K%F*cXxLy))ZPATnokB-Q5cmYw+MM#qFlQzkGA&&c`s5dGqdWR?qG}=Q-yX
zK`g;QKmj&e+<}maiczv&q1}gC>~S7!WgsE6Q9Fk#OXX89W4y&>CPeWy4^4=I+AQDb
z1=E{Xd64_3;CR?8^K2#fw)rAT{bHh3*h8;J)pIX`p%b4AKtzUXVvNLB8u+~unPb9j
zmjntRFyU+xV7M~5L>9MMuPd)`rqbNPf`+0nuFVXobnM#ct{;^}JDkimTKZ=+j@b&b
z+j4#Ft!Qf@19w^jaHn`ji1HTLDb_=F8MGX$hdyHiRjJqn@dBjQN6FNrKp?LQ7sxjK
z{JR;}UEY1#Mr91_(7qEq^iZ0VFFOf;znn=5MrPJJWydf79mNKDBSDxg@}-yMw;9>{
zb+@Irq?&3EQPFfQEYYNApL$pb?}Ql;q#G@0BWX#3P{7lM?8IaH^v!Mu-4`=>cgqpo
zpg{_Nn!Nii@+Ce2h$m7QdC?5l!nts0`jDE?7-z$<Uvg|$QZ|MM5uFE<B7tWx-Y8IH
zI?2QoMU=JI`K#zybc@9xsP9fJs)gZ;R9b*FA<>xNmO@ui#P)wACM7%G8c6Kw7S=Yg
z6aY8kUZJGyH*05rq@)bN&K17Dc5-q#{WBB1-tMR0XK%bB=Cx3gA>a}(Kl-Lb%TM1|
z^TQZ~^v%w3+v$D7;e6$t=W?^W%os#Y5!&deTrgt<g9<u1_k=Gm>Lmch&$^Lb2xjpB
zK-84zn08yJKyM7fMko^>H6U9wD#|Lh$x#}80CY)Vv&2_55s9TW-f(XU7LLTA<@D<X
z5lADy&5dl15*-B4OQhU>-KB)SWzHE+)5zY%pbZ5|gJ|V3k{G7BIa1b}YoOsY+|VdG
zw>ar!TV33GW>={A>Yk7eo%o}U{koND>$hWd2+bMHX^<Y75NKXmj8MQ?laG>yVcM-1
z2Hh%`xZ|4wKt!-Z=^{zJz8qGfB?Azp5zx)ix82|D?$Hy*m}WQfrqB8f+YEaLptaS5
z@#QHKCHK?v<<Y054JdY~6hp;2M)lPZwjqK*X(^V7b{*ur-`bI9=1{mW;>P@U{Nsn#
zxTB(n+9}UAIonO+bTAN}J$z_w4OoSX=+a>VCgnI;x{ej`C8b6mTN=GhYAO}xI6_vI
z8f<zkjXXO8CvASDR1vR(!sPkuc#e20EZ#}$+3EL|rl#GeSc?#ph_Lzji8HRhIi2et
z^$Nc!GWuovP}I8h74E+&v`gQ)EIaSnc+WtVfLGiJ;EocCU)*7P3G_=4et;yW6hv!&
zY;;T)@zNbQZE_OL7%}aCBairYtx%bxp}|W=#%-dWjGR0aF09B4)k({4i|=6Xe}<be
zT!b@V?mOxvGD!cZXz&^Y+ZC3G3XIts(5xRG9dL4S5%@~*WPX(`sinK$l+2dg`zoV6
z)(aXU5D$|Yf%^%xXy7lU!=kX+Yt0)DXD*y29sHU+0r}L|R}#sfn8$36Yr~&k&K}u=
zn7m^fjy5z;045!VlNLYQJLZdjyZOE|P_L)*4&o%Eh&hVe{5}%GI|y{Gv_>RX4`)t9
zV>|fNPQl7~u&GX`4PD%YNAV3aOJ@4UUiIbM_XH_)fV%EU&s@Kh@Q6CH@Q=#y%G9DL
z_yR#oF!j5Q>LF?{x18#@-ak3Pjh5N><ON|D&8Fdy3kdM@E7Urs?@-m*oKx5=#t(ah
zcas-RxKSj$qP4uH^5B~#L^kW~k8M-RqQgvdN|WeHR4OD~isq?>&veb8i>(oYmkxd(
zBv)?f2&4#?j=LzD^BO&(ArB-ZB$xK*`&&1dzyCe_tg^nF9aP!*gC}e9_wTuQhjL2E
zA3w^<9G;@Sl(OUDTwUQ|^Gz&Q<mX%X`Zn|GtgJ1(@o2J(GSf?*Tba$jeS{nAQyrXo
z^`**YLt6`+e1)#mFNfY_q|1iAczS%E+RbPm`<;D4rTq<CoLu!M%G+^!yU07=K;{eu
zrtc$#X>ASljrH}7{qx%A6ec<b_sextDw)ln3&~My-t0sAvCe%1FMcZ2vR6K?!}RN{
zJG#sVi~}Z?+WltN)k3Vw6(QU4lP6Dji%p%Jp`ZR(idgTbwJHz@b%J*YWq-tQClmxp
zx}$gzb;!$26DfGqm}80&6GfPtlsbH4Ep8*`q>^zZN-gXD1layL0?dOD*VQ~8V*^*@
zBlwt11*GZTl|}n%=)n*DXXwe%F4$e8PF|3j(o$AHA>5cO(W<4qeSBq{VS3lNeCITA
z%SmiAkDV9J+1_qh3&I3IlHM(^VWuc1o}I3|xW82a-#tCEXcooQzGwL?ZxP2nk>2r<
z0Y6rI{uU|hMRb!JT<rv9{GrjMdO|Xn-kNHrN3l7mT)e=?fnTAfZSwj%ZuID2f{W$2
zj`ke&*;J-*A8$qH^RvSDqSQhabQX*xrR-X^!9@~mK7rq&jT0E=&Gmdh=2-bL9%;xQ
zt5-(&+7rX9ajYNmDi7h)jEutueB5x8{X<O(xTR)iJ82w{42k5Jjn^Kye|YdU?hcJ$
zL{Q8U_PA!|;K=Y<U!HMYtX1x|-P{_H$l)?jFBz5?Qjf5D5%jzEly{mlk@=BX6KMI-
z*wW$Mpo9oMf$>+q3G&>=j>K&*YtldRWKQo&>@EZf+Up%A4|Ulq4EVN|)hhBV0iXH^
z<S1|vVD1R!m3H9m!=w)=xP&dQEdTX+^@{&)kjvA}X2>oftpzqn{??%w%_6df3$&Hp
zWV-zwR%7VuJ?XRkM~GV*9W<g^mnqFONWr!>>sDdf4ay&$yM%Lr4hCVnh+rV9DMSO;
zg1HrE`;(HHY}4wOA7oaVEY=JtALAoH)-A)O(oesJ8M^`9+&G&+Ic>Ec5nm5=>j0r)
z-OM?7itn69E&G2lo83rnuv3ep+@WbMyg|2x0G^o3h#brEBudYmI268)IUzw>Y;fJx
z&x(hQT9kJ()ZLz-33KN3#9I;5dYt;SGM`Y#c1bS6m&JW=*J==b-=0uCx1~wsYOxj^
z-iM@<5DTcs!@_%VY0%F;b@5zqmb9M_Dp%|lR=owsZ*7fbeP_?a8Ak(?FjC8g>V@@~
zj=NDvYHTd8evxNjk{?E!96;OdaEYOf3vK=J0opD|X6JzF41OgSgRp5UfkE@S8^~=q
z{H+i4-HK6_Jx<IQ9YNEb2mz4HMwbF~-MXb3ljIKB`u0Wk*KYkfX+DUj^-C*g%&w<y
zvs^-0QF9BM-59|m-O{fI7woYFG5o@p{=lWHNwwWDBmcSJ%SgSvTl2TB&<rV?$nqM>
zU%c?U@?!}4KOvXig>BgTmZH}0a>tbWc1~=XQBNXA6&T5-r{YY20!a~Ob|t|DatlWA
zOxWm7TKUP-xABj7@G(Dowef`u4Pi8D3r-Y$u?8?qRm#iuaRYwki4FM$!=l8Aeo}L9
zbAx|}BgjB302cTWlv^tvMnRu`hcTa?kWWL4gjeFEpN}Xo+`en>Hvewie`Qqr{xg*r
z-EL1PEjW}8@*yybsT53uh)$n8Wrl=J8%bJi82k<uyd})6CP>8asm7vc(N-kM<^vQu
zjy_hTPXYHUz2I>6y7@ma%ld|cnJyth`}y)EVuH<44HG~qm3vhj>4hj%<KC*VI}dpd
zYVa1=Y=GE8LzRMy;DI;EGfrz-xilm$pF;3<IIRUZS;q`^Q<21MyQcD4;1Vf_W*)uk
z#Pl*34r2pIF*Dr*qzrEk(J9}?XaJ-@yTUdbvDmwE*_gzXigrC@5W(W@FHRs}pKud}
z1<2wcZh)9{uQ{^@eS4sOxwtelU}6Fsqc&NhS8det?hZKEVtey#*j)-d{Yd?4>mxbP
z8bpgNtQ>+2q07YD3eQ}Z=xx#UP$eT~Q*%5Fkp-)FgA&N9KyBY1TjE_6v^JD`-kA8E
zt^YeAcVb9^D*~RrSm_#R6Q8;5W;5w5gtEc1@q(Tc3P~Rmk+Cj<Sp|<zySuyLo~M7d
zXYLBiCB52&ivH=_$Yo|uWN2t`hHu)sK?oVVxU{%6maJoLLij9e^>&&H+})R%%yHl_
zCsB0Tw}d!GOp!E^4Ej5M5@iKe3N=pe;IZ@iFDWe8g)^~lBlaCpEzmznH##*q*;SNP
zkgNREnj^u!=YV=sFoCcOc}e4UmHK4St={;{v4``_dwmCH05>IuC%lzd1^}tMQPJNM
z84!LYnvSe@0}9F+2vNIZWiw&iLvFQnhw=j7$59ax;$i3oD=RCSg-6m9L)=O!{<lG$
zJz>H98?MECX^JJK_WJQZY<R*=6}Z!s(vm4LKLOO$At0+{If@}-KPrGwSQ7`i1w^q3
zDJ=BEBL#HctFD$;K#1?F0(noa$yg!ETULxu6w*B0;2N2jZn!far={8kUY!jg+#mf7
z$!W<2!?hn)c=zjR6cU;LG#*>yTY_5<&oe_A)k&#TMB+IV@x3TeX~yW>GW*rUbd0h_
zEJ-aG85#2z=iWz+=OL$`X%~(DH-hmP;?jG+H$Vc%A>`T0M0JC-$SYiLiXXoPxK?l;
zNnV|C<zw%o*0d$A#he#6Rju(H-%90GY-<i~z=JVCTT7H7)lLLp+E>)*(H}T6fN?^R
zu`n$y?Is^@l^g-D*(l}O-l5S^|A02e9M%s9-QA|jUfMRgDKNF10}>)0ve?GPhCjqT
zpoN8n>l?gJGG-=HtJT34ud~wH$2d8hDhhri+RYYq+?*&<eWrAxEY17*7tDN7T6!Yj
zF$h;u8R>ppo1KOJf_sOb{o?WT5Lg?$Vrnj=VcclecfVA34P@jbV+ny(_%K^VnN6m*
zK$&s^@jq*W4D73f>jZ;ZN4UQn9FS?_2H#Fc<G{#bjx8G?utop*;^JakJ12~kB$uUH
zFI!U@4Jt3@5$iW`dB{j%w^AnWY~I=Z)L5vGigJ?($+fza*Zg4R$zh<LrecMJ(2$>B
zSKhu%i!M~jPDpliI%2<HdLSQ0!pb_@*yuA_Tkb$g1+x^<Hy|r1W;SWr>{#veWhVSv
z632=eilVO3=xkS39CHz#I$euK<-0yaT}2fmC)(Jkts|IP=q#$E&<w^;RKoTEp@fI6
zK4)KCTyT8+L;uZ|HSLerpWk!TRVAhIICw)hOQ+rZ4)ZkD@7UnS`looA-SMR$*x;48
z(Mr#J#ks8c#ZR~H_jdaINxq>qzS=c!rZZ0d17t=-SB*!0@`1W^O;87cuF-s!f&?_R
z743|h(YKrDLyk5eGt&~eQ$3Y&@kt0W*oX)waX*n`xj49PQf_&o;W34yqN8OMbO;rI
z&9)4!Ed_E{C~OurmUQ|iCaR!{82J*J+NFADvUVDcQO`cG_8_mn{MDWBcv<NIH*1Wv
zmv#~Zi^D=CBZN6lj9W;JIL%O>^iuU~h~V4}M)o9OLIa|ZG;1%k>MMYI=j#h(DUc<U
z%id*UrK1=sDMds-IItIf75$+v%vFzgV1KsAig*7&O<RH45+u)nUsA$?fsDl8z|Y9|
zR)*jeS4`d>5I=z_{HmZ$X$i&b*IQje?W>Z)N{4hR%ul7}JeyxH-uE-Im6kS}|IO^y
z)mf0st8o;dXLGM+0AYT@jx8%L)zH!=wCelCR>sPx&&l!SC-0IigLJIEwh;>(LKumq
zg0rLJ(dlV^q`Wy%I0GCH<E!}7`bXir&+)<0MTrJ8aBuIZq@0rgStU_UU)@l~lpCm~
zWwrTJp}p9Y!rsow4WzAAFn9`kB`wA^DlPV{xV-eM93yd=8llw%#E5r)tNEP3N}rPr
ziw(2N#tZySa(x$t%0meMi<~)+dUBbAy(5&WU_g7k04PmFM3i1wQd)W+m`~UOKS-T*
zbq)CC=)82?x}?|v{itHZf3K-JF=<ipkW$K7TqMdsAN7;1q+_h~E%x+I7WF>yBr}wx
zs`CskL&hU#JVgjtM@IO%ZR`b`C=9AqL9MHEbNae#G;!_6dSXm;k?>f!xUb|!c<UgD
zLvDEtqVY*8R=ovQE#IA;t&01Y$tlSCQ`tU45JIgM5vShdwwjIAf<x`nUymkQ8I<Oc
zwQ@cX3VL@G71h<38v^Ct0@2-K`alJV%xR4Smx#SFB5+%Cim5k>E1uEep*(~8;McKv
zP8o4|2d%VmbXM4A;}^o-+=G#e6oZk?m4d8iV$nP_?``UWa}rwgn<>dX5aoy6D8?;@
z+!@qsD8G{+XUphwe69%vqROL$6=4g3nHd|ELHUJt!?mm<_$cPK$ux2B&2%x|;=COU
zrv)QO_q%~Cu#1luDe#4;XvY!y&{JWl6vROJ(CSJD`1WDmxcxqHO9<J*@*wI!(+Mu&
zDcuaaPn(n|>9b+NeS9e2U_!XeZ#X_CS}M=Vsnfu1Zk1RNl!W`O-jK?v^T;<kA#E-T
zY@sX!kB~@1KSyjJe`8Ai{+_`&@O&UWJ^dUuq}$KhF)$wy{UYzni$nE{g~q`h=PE=d
zgDxETGaA*$T*KWDo3_94*i(c<VP@A~PavZLKL4#PoZDZ~Mk2h91a1O*(cM4~?8&Hx
zmJ{X_LtdWVuX<7M12jt@l0fWR_>~Z;)eMfyFh#>QW_ab*eSCCb&GO*fva<Y+pbuVN
z4R(J<v{=_~$fKf!CDw2DTdxNla<sIyQ=;h8981MC?pNDRqx%X<OX<b|G{7@6`GxW)
z1|5CMFY+Hh8VF@GaZ6E-GIOwC2;oBE(i?-|^-?3tSf16tLUq(Pgj7saPvMvJo$;j=
zZfr15Zy*hb8=Hgdi!)pzKi*=vbX=W)3yt3FV^3Xv{PPD-%-8sGh?+;9NhPz~PG34R
zKEATG^^Ym{nZo5k>!8~{*xGjK{m($5G>V1AUo*8WKN-d^#R}@-WEDM)-t$EP<ypS6
z($YUrQ8MzOky<`JK4f$c&|#}{I$V|1PGecOlzyNnvvB`_hKLZNtNSkKNl0eFFZ)B`
z8#p4$2R=AZ41*zn^1<qu-3V%tKr37z0HD4O@`8hSJZ|jB-OMrgr$WTixuv`Sp+<O6
zklaYMupueZAGm-sir4Xsu@r!9VOfgVf?v353W=cncv$xPTnfZU=9-mHNrb~9ZuF~Z
zY=<c5v<itkQ#lDdC#R=3uiN1OW!HaBUQ|N3a0OFk8bg+f2gPn7&+45KL}Qk3CHH9R
z>Zu2GczjIxz}YVxpQTU)02chMLkZfx!U0-<X(L}r2~kj}^ixVlMMc%7v0FgY(<$QL
z45Hqn`NHkson2j}@COp%iYq%YDnabe8tK(egE8gBaNDZd@)_5X%0mo3%k(G)45AwJ
z{NY;m9M&P2+uL<M4z@V+*IBXv5UjR##*)`=kBm0n?jZ5!`@F9s43tCD{IV<vp|W)F
zrAlLKTkMlo-~_E5CvB}H_YZW9!DmXNxPI97WZl+FHmkNRZ||x~*cGPwjD++Q^@Bi~
zP)_A_G>!~`oSQGR3bWe3iZj!Si?2`&;o#t)AR>&_%Bt5Z&5j!UFa=t~;NiGa2nq=m
zzt3|{Pj-5vi1N1H>7yVv(|5CfjvZPwGS7d|>O;^_(L&WXfeOh{(FFZ&o9E^_U!LD=
z_!aL34hYD&j1!Qcke3$PHCoU|3b9A_(MC!oGQ0)O?DG}ykyX&h{V@11FaSOrENar|
zwCRO&zkll`Z{L)GEabbDb2HWsxVr_wMS7y^9tFYB*!O}cQ5X1YCX2BIxY4Bf8)^z}
z6|S7xX95>V13V&ra%=|Wq1x>MnuCfTK3raWsIUAnkF(t)+~X6c2GJm6#UN~ZaBy%S
zE%4iBfv6Or)7G-<Y7YRVA?gqUJ0CerP(gibVH7_87kSLBISxs}KcB+bX4A%kk2<BD
zoQyWu5dq}t>>x(sIGzGz+RT?0z2(t{m+gK@1mGA;e*9~?PsuDIx3RCJ!QZA9$8wTB
z()NSAiJIfamI@cu4{GlY^pm%RaHECPw`TXXK7NGupiyT|Si^%A0n`R#%>3(C{{v#3
zo#mh*Mgpfi&=KH5C^L{MsfrBc_?!z(R2LnwHR}g`j*zv|=a`3tlVaz)xasyK>|JGc
zxv9o?uTXSl*huKC(}`)3X$^DTL@j9>`Qvt%<m5=Uwd4WwHqL3^d>f7xET^%EO(YYc
zHszSJbR@?DN4qA2TS2k;`IUqq_{0Xwvoy9vzX3|4(?<daV|X-ZAT5^f{%4#_P`ae`
z7H|}g<KwS;dYZejn5VoXJ{N>NXHakoV-W{B`^=_(ywa1!#O!y-Kn}00;j}4;sKFp!
z)EX1}A1(kQ<|o5mQF=XS2P9+f>rNRa`dikd`^-j)#)(sU`K&CS-YkOhW0S8=ADmuE
z3(w6_w&yyyv%S_csU4Hx>S5Ii&|-t*qVWpxFuHFSBj1^B{{HPZ=W!_vI9q?kjz`t`
z=iAU_lD2kbzqgYSJ(%dawlC{qt!R1pxq|MiD67-&wWSa}zl*Vyt{{vfHuW*fHB;qD
zr*a*Oxq0PZnreeK;3eD|N{xQ?f7+=36c|p)b}B;K?|_Z>5^?rE2|imTkph(AdQAAe
z6@DK0PojUH|Aj*S=kvc*+y9f`zcilz^CJ8oT>1ax{Kqu--y+eI|2x6|ofEDt|DT-y
zq}PA{=Kqt^gdb!P&dgf7^$hci=ee$O`NklZ{7W$RB98q_DYpeSExQ68cjI>-Gw?`l
zB*I|(V2AdfeUwCY1c3B=h-@+vdR{**GWtku{UxR&9$a_y`OMGx&io5%D5E~2d{W39
zVlBHF$Pa7#vg>!F6(U!RShSB8;-DV>r>R9m_#Xf38fm?Z)HfA|qJGPpknFAIF$j`!
zemt^_39fY8#+~Nk&X6$4IBT&&rmg=@!frT)C2h9t_JYt&k}6~o&ldShh4pOPB$+_|
z01TJMreC`}mE|jRbIP8<Jn_4}**>RvkmoTsZ9O?st2p)_feC~p+y92?8AT{N<m3k$
z-l|L2zsT29;&_2~+e9au&2_QScPUiOf2(1fWba8$T(+&`Bwn`GO5rCi@9^(^8Oh6c
zq46zQ?Vrns7oHCezNAll@xqagA-NK*Y;GLLvoNMn+@xH1R3Ec{5`V&5Ij5PrM5i5J
zQeEq^)V?tlkqGSb^2rdb=)MN+?RRbOJa9bb7~ueWlUMv6!Ur1j9#85&e{^b$AntBY
z?bzNdYs5b?mSXAnyMR^Oe%4}a59J-nm=eFfXUg!=l0J+|4uG?2?;N-3`!Sk#GpV2K
ze*<nYLxIjuTS-jGFJE9STsqPM-#hMRGGrAf>Rd<fojV^<jlPj&w)N58FR6p_M7xyK
zw=Pv4uSgt}20={2A9a=kZq0_WT}Qo;#Gedw+F<FD@ps`ZNzpK4->q+c0jC`=&mMT<
zf4@FmuLM+e#5dqvVku?v49&R)`tDOFqvvt&aI|-u+}DjkxE^cU+jj;s67HW#ho-uQ
zc`M=@<A+itJM(+sO}Ze_9ToMRw{g5yKTIkgmXy3E$*HLWN>g`s92}>tC0p+64rLu`
zCS|b)<?E=IkM2^1I16sBe10X(W@2)8FKPU4&*7!>nPR;oYqf8|3N>zM#KpPoG-l;B
zFJP>erJ%otZ^aZ_A&wOz(=HXRZ*rH&0oMRegAXSk=8fH6E<(Gpjgb1sYE5nR$IKG*
zVi57b`{}6N6up)?c#eJClq0(-zJ_`~D4=}UA2ovL5)e{L914|X6}~YbAlRm{_nL}o
zX#`O;@U7r$=dimrT4~BVj_n{TB+DUlFADAv@9RkE5UN8GgFY^l+dXjp2rW*Y5Wy~!
z__UVXY#MrNx?El1IJm_i2NaSou`{TpL!yszX47z=3vlq6+AAJE{i79QVc)th@R>Pw
zL^e@f9$kTHHWUCTwx~4e$j<0IZ7!XW75iaFI{UhIipw26^gw^&b#5`{l!vY5xmSJp
zBt{}TM&wsnbD@k05UzG$aF`5OB)w1+f&p);Six^T9C>DhpSOXC^4&3o``BjkX=|rQ
zrj2$7g#%cLdGFCf7v*){AeiZE%Vm4`DR>vd`m{4t5J3mjyzKP(P@2&=20*A2X_Os(
zB#}v|-FXt*{Nx-qA!LOZL<X8^VCPZRzxpg@4cTjTCK$y^EPXF8z*Z`O`(CFmP-37)
z*+`IwtHgeCain;*H8_7*yBFg2yM|vGO+_t8@rQ-um<pq&fxsB8inbLp!10Lc=kIC$
z4}@3Gs|Za;%fLh;1wx>d!1uT46wy0qRB!ku+>1qJv5rk_&D1pr6=-m4lp?sdZpz>j
zU_z>W&%+_Ht4{!@FK@~5_4i3SDKI`qMnQ~b5Nq^TCw*ME7#MedS!u6Xe{sGQf1GcQ
zYR{dM!c~clv1hUqbV(^0_RUHpJdc&`)cY&dsej0J6ak0<71nBHNs)z-$od%_!R?60
zejpXzamqw<Okiw**JY*M9(S~HAbNit5770U7A`%skrGNr`0#`Ypa~5Nv><LG;<nCc
zHTx3-BhudH$?G4r#zCb~jAOVMerg<cZoXZ92yun>Nv?MEdKM>7C&n^J+rATjk1p)_
z{79c5sY3mH8-7V;<hs^?5Sl%?Iwj=hjzsQJn}?a&3>z&jTi2$>V<^*y%xKY}go5(@
z1wMduf-qC60Em3QCATIG=*#pYSxQGQDY&gk)9r*)2`sfYc=F<tMh-%&8QAi=X(PFJ
zt~L@XTaQX+PaY082qGfGEJT;IP-zx=k*h^Pn2$S;hanDRJJ)hf3rF;2%;sR=yID_2
z4*hvgvm7b6eJZhq<3<pcSKn`bO0#MX@-}+pP~gV}Wfj8IKCPV1`5ta1nFWrq)}3qz
zGiV-z0;0S;j(TKuTbxE{*eb#b?@Uy@mG-N<mFv|Bj@cSd<tE^cr8be!(LcfM{kJ3W
zVJ0uq)Hv{Q9xKNvhc-5T{YW#}FnF0#mt)bfplr;>#Q*#p`<J-jvY@S{|DUF1w>d_u
zhZ6~#gRtnS#L7-9Kd}#krxK^*1PQNtgzt(^RaZi+p;1>bT*)9*=b)1%5{PgSXUkuq
zm1;n!-hE$_$x{MR&TqKSNvD*_gr?xYOX?J_{;PwLH>xlDEOP~;=V;XYm&HL%fwhI3
zxthCC0WZ&69+nq3)a@sKnNlPl4-SaLtQ6}{ifppq6d1T4=Gd7u9Q70ldJPs)xNc3U
z+)j1~a(<jkUuiAL?=|*0?W^*{A@|tLdG13h`ciA}p%=384UG!gEG)2Ft=Z+{>g{_w
zNS<uyHe29(`}ASb|Lk@a*Pha`BV;<U!?{&TP${xyh}h(Mv#^}fg)773-Y8{!t&>#r
zW811<$N*Z9<I6ybXH$7=&_+XsP6(gH^C{=UNRPOKaqG<wlE%M9H$t1u-{TiQ_n`xX
zj18`CIk2dG+kTo&ZaPfKb&Cje`arLaGv+I^J(jIVGKFsD(40FjlZdB5yox?uA=6cY
zRYoEENxCYw<;Tl^{D)PmL@rasKduGZ_H<M!n4NTlI0skVp>RxJF6ZNQblTS$2tWU>
z3zldQ@txu?l589#HHq4aefP8xewVDw5Zh+6QHw)KN!?MGzFWUb)#@?URu&cBw%W8O
z%_RDFD1*2jN57<JHA1DcR^q|!T`6qpGqs-Q6_;lpGV1v%&dqY*%3u<keW%x|@^0`$
zL{ZA}<JLoXlA`;Z4_D{)&a6tN&!I)Y$Er-v^XMtb$3q(`{rks{hw2JPkh-Z1^<#Pn
zBS8tt^SQ=ORy;LD{ZN}Kr{CGYTst$>Q{7lXrn)l$Dgb?2dE#_=wc(Fc*qu#w-N&Hj
z-Tb1a)3=c=4O43YH?uj&eKVnb0I9=A%jx5>fT)Q-b{><DBj?+}8;cRR8E$*QLFDQA
zXwRFCmtBI*cOBb!5)D6sTxTR+d=4J_g7DD*?F=2kYdAOU)0_uL)|P9MPaByHWfJZC
z^B-B6#*I8D>|7*0UNo!9-G0vyggj@6lZ8j}0;)H&KBRCiRr8Nkw>*p^@k}*!-0w<?
z{biN&J&ElSzUv-QWe?d)yIGCHG<;AyIQm=(Uk9)qAL@_K{i1FJ)K9aQ@tN8%ASz(V
z^Ln1mxn*avZ1>bd?U?o<m4lp@|B|ZxoI<*o!L5n2wack``*?Sa82PZ^-AT)71b>k9
zah9Ml{?}h|HdKq9I!j^6a)O-B`^zE^#h*Fv_uDJ+O!QoL^GUG^DSgM&F7Za8r7iOd
zFW!AfT$<evls9FXxM}yjCONmzGA?<xn^w0T(v$vi{RNSX&rro)%N`fimAq(0A&=f3
z8>2HAQnr!%Q(jj^hDQEOBAouVS02h5mv{CnOZA#}zGk!G6Bq8w-fe!wkK8d1)cH=n
z9ST`=xWjhDD7#mRN*U<=Z)1XzW9dg{jC8Z^Z*YEr%nu+I@I`^Z^$24u@@o!S3OA|@
zIC9-s(F}R`^W>9-21xA-a(J%U;;Oo0sECLcb$EW(+-oe8s<j%JiOzO7R-SyEfBc@X
zI;Dtb6x_r0#;^o&{>bI!0Bqs?GM0yR5?tY;Sb$y=<lKHs2*2mv1`tc~0qPyD&`6da
z2ek#CIBzBf&yP>VYyM6PKGbbhf1eVzo^r#r0(3LC-TwaU{Br07CD8_ZLeUo1o=we&
zu0EgbSola@92mTXbOl^*zncUjAjR*_SKU6Wtxg%co{SVxUBKS0Js&a_Wo4D3$3+B*
zGq?I~Y!?Kd<lwD6|Au~?)0lr?2|h||^X#KISNt$j@^bS%+T_8*O?@}hEAX_G=^c)`
z`sRvuy^|)>uZ=E_wubErqNQ{{ycOTcL$0n0o2$Nfar1LIrp`G=-Mh@0B_`vW&wXCA
z*M^Z)VvZjw02u9VyF?_}zMBeI&u5_{=iqNF50hOM`-xo=?Y4UbHh|FGUzO2Wf#-LU
zzddKUkFZ>BC;ko=(qFq=jP$Nbiap#?PX_I5>{@5LKF_of-{T*jKMP6cLKbp7pL+|M
zUaVI%6O<oLxK18s^TKwsk%udo4d!k4zmu%^E!^BVF<`Iy-DUle32EOt8PJTlpTBYf
z<VMo1315~zoOZNtyWkD%WYr$^3@izn007|FklxjWRnNn)?^`(3<t*%KQ;+)v5g~P^
zBekL*>Q{SKd$1~BuAV)1lwH!#&M2ocFQPvtb38q@rkM0WTUII9==o1Vu9S5Xuf6<r
zWYAgSu(1JdiR>pKx3rq9MVTHecZF@zJR(6Sc&7%9Thr0Rxb0^*Jmht5DN!=GLVL>&
z@E!KGW~oY-?M9Z5;qSZ0H-NLfm8rm&o6pG{4>Img_M5;P|FGyGD&ND*jFZO+mS`+7
zYcQ|L$`q%O=R-x;e&D$ufSJ7O6z(bHYTYDRX8;<?gPVU}5@6Kqdj17#@+kO88+j+^
z#P<M7!qI-POi-#Agl#$&<=ts^Dw?wVa7nEc@=`#AzMk(hKlyxZ_nCO@KEFkCxnkwG
zr|`V(xMK=ibAi={+Gi@~q;kspjiOMG&)?XtR+s&mHj=0Irvj1$k^RN<jdL5LJFGWd
z@&uih&r=~?j(7Z7s*(tR=h4EksxGg)9I8dG!Ts2+jkT=yovdV4UB1(+{QL(|G*r87
z>eG(hQjeXEi@gt(Hw=bU65h`@lkI0DkeQ}cr;fjk1q+!z!vsy@y;$Zw*_I<jHirIB
z`a{ZoPc<Q!6l8U1!r1{A(@9;1zGF*6lW*g309BGVgOT}DdhRz9IDvU(1y}&q(gRiD
zmp>0DU6l{}LkR2CA$Pk7UG458wE?AS=DsxF-b4s9@VcGgG_72&(|=HGn@6GntF4?w
z8+vW0#rl>OM4JRotq4A!#E?AyRqC0ocT>hHUA;^mSfH$RSgdiR>dC*6y!q~MdJ7BJ
zG-<x!8F!<Letqn<#ox5zcI}47AW%+#e6ruw9<bpQVt7Af((bxOApNZTN;<9-AQijj
zb9TPV>9>dL*T))J1AW`oa<Xj1T14gF-x-z6lJWc`$=TJWz#miTKpHe|5OhB>zYd8w
zZHCPw6+#fY*ODcLZ%DdKu7}t*C#VhlcKQ(>y_VKgTko$$NwUumF1pUerrc~FpN9;C
z21?SMiSc0SP6NzNc4HI)^C*HG#(X~REP%jTcPGaL7ZVSda+laSdh9!ZY1(zdlz0u#
zud~@p6;>j@NOdy{=pDuK>ch4EYh1Lm^EjLUDv!ZDsB>1=sceXl@6qFFmj7znJL;yJ
z=$BhpSU_1(;O@tM?`1aXmdln|msYQ(nK4QKor2>IUsZO$>%B2&!`366fJ1p`J@(2`
z{AE#Qz(`(3B{W|G0HE%w^Iu-3HuAaTC<?NnPQfRQdKzO3k>KPzX(otAA2ILIe{JgP
zxHPuA><_IC;PQoS*xZKu;D;S(4zZVlxWw+w&sh(IEVqZmbyqw8j+#scZC<}a2qpQH
zklpnVW+NIBIEttB?GhyrkQ=jH-lx*(HDVMXSDiI!Ih%D_HDT;MwyD|4uT3$=a<r;#
zsKw0eA}Oof=dC+ELg3&ymM(T$Zxzz1xmu0My@O&5^c(-7Dgi$U#qKV9LOI@@>Nst;
z4gN!92rFy>@$^r(k01Vl5FV3aIzJ=Tbw2Kz_%Hbl1@4w}&Y}XM!oNF6<GK|AYn49p
z9ssxvJ3lA`03w^kjhy|VH=nU7kN^Ybb4h03@CM-6y+)y{q8iaVYf-BhyhxdEt>QP?
zDlxMuvP9a9k+r73&~z|EKlLWTO0^_F7&IYXR>04tQ#d<P7f1V=R@jUiaL0{UDBf2$
zncm&b%F1mVdiBeV9AotuUcm0wFAiO^zkmPs{AHmk*7dX*fA=f6O?4;CVu^u%(l&xh
z2%-+HR}0>+Dos3nTxnT*nw$#ou1;4|#Gp;Kqm6`HG{~?LKNiG=BIGu79KQ?T<L5sP
zx~Uxk72JIy!B@!*Hk|vtKkJ)~)IT>jk8A}*vf@o3?e0&5tv16B2ol6kw($gc0jSb4
zMp-6+X_MFI6jFKOJzvO4;<UabMD_u4N$<bxW=;S8{dWb%d3<=vNXTjA4%<QFvP}<K
zB>OJY9T)Hw;A*~fw9kY3URw*9=8hqAG4Q;lD9808sg)TZ1XhQ-V?N0KY%i_VS`RYQ
zUI*m58OU7bki7iuzq^sVi;~GY4+v(eyI&%K#~7X{nK&2}$KuSGhWE(yZbOsHK&l7%
zw3{QembCjT%Uuw&7C!=`1c$v}@J0VQBVBS5FWWSN=-yj!t}4lgK6e;+iLn+PAl|2@
zZzN5MdCO4!1^{G+>y(Szxqf1b0si7%=eYf%QdWLbsaM_4?NJi}`5OC%{H5hKj-b=$
zF~i{_LMUy`YmImw`be?cAvtAb<p-+!%jDz<<`<{00_wT!!`01W<>Io)fL{Xr1FVGn
zh66<g2%+J;PVVAUF<W?8AhXb>)!W_n!otFpuA6I7wn2jj`dKDjI%5qh;RQ)KP3+5p
zwy9#oQLVWIfVURg%0~X2m3^^Ulm2%=t`l%!?$g&?R(2du%koBS_avSi{J8Tp4rlEl
z?PPTkf9?c(He<pm;nRSoteZaZ-E2s_7D4pm(LLL!gnsL8rr%A+%(#%mON+T?t^nmz
zuxL&MRB*^9O(<&L(ErBEA^Ex0?)nwElsrTv-pStJSmNDR994<7*KWfnUbrJh?bc40
z>hLBjM@wA&{jltvU0z{y%ya_R2k`ASwmnOuvsA=n-$$f%J&gG5P@TWY&-+uekK(iX
z-lWZK{wN~nrM`+=$!RPP?Br5&w;n;XW^Zqw?zc7e64>!e6a}pP8(qF458PADQHF`B
zt1Q)*0RS9L4&^*(Ekyn7e!oZb=~wywRSb_DjwzTj=+|aYa8CVLd5~7{keP;@+_7y;
zYZ)^F@aG=bh^{-fRP4eK>dE=shcd+_7POOT(HgORn?ZSb0>90gFb(0$swZ2i69PkN
zVs&%;f^BmMh}j>F3VKO2<Bt)^Um=<TtR(iRXMjSjG61YfvvOb<U^wXgwClTW{itLG
z$Ca5cJe=w@*}r(g%L{poS(cHY;@{QVDlEPNEZ?v&BojUx6UVPS?Ue59%$-&Rw$ka~
zb~7U({#q2eirs<#C9L`HzJhwg0sJ4mcO>$#s`5qjb)iH&ZnSPCC@T0~ASBUU2#^cr
z(W*{ATgVJj7<iU6cI_J=!e3R_<Q-n&wfCz4^NZcSg~xtRzgZ2ChD1t_rHo8UnbcMl
zr2sLjC&bZBr%P;{;;CHkh*D1ZE8KpHzq{wqBZ<s@R`PEaO`AuM!r%6IcGZQKFiOOg
zb3c135`VmSh1Y)HgEnQ@@R(R8tIpm?Se>`Iob%9FzgF`&AQR#`Nu--~oG$>#@5T(Q
zi}By7KJrPakkXv&I;+jcTcy;*k5R_IHwjn+D`7uyGi3&DoJu-72fwT=aCU5B)4L$S
zIgK>P>oAIyNTv3Sd$zcWI0r%JNj=#q?9D`w<3hwI>E7D!@AaRuob<mVNWBmH5gGq#
z7MsAAMG(<r0TB@SA<w7%!r0^T;6_(M)5K&uIe&Qbswi{XIOrFVu8~B5hVnU^`8Z|3
zyo-dbv+>nx#%E`VF0~MC%Y94YP;V!v1{T!Nn1n&i#xznodq4GsZG$Al@jr*TDH$0V
zl7TNRBqst&9_(xvi-norUaVSh|EO0GW)~3XL*ILPUn5ENPu-(>?SNk6BYXkR6(`^_
za=an;fy}61w)&=jab`okY72h&a-%Eh4}0Ob-`=K}D!}h7qYAWwjWQ9OK8t6)KMC|(
zx}%_&Eqvx;!lfBqyp1+7X}B0!Tk&|dYA@zSg{U*~*=1JmS2&wV>!<GIa0hRKi_-s9
z&L4IxNgl<2V3q&v&-N+5pkS4L%Y{OYDkJi-_pg062}6$sl)964&sSXQp1gsV-(9K#
zEcOF#)|B_Va$jlM9NihhM|!C2`R<Q<A82Jkl*|4%YaD>^2t;hTxiU_T0zfmzIyDH~
ztNc5sJ70Z_D7O42IFsU<XSO=CvXMWkL&jL$kZ@@OX!S`X-U~CTl(8<yZx^OZE#x$<
zPjZoWtGo(p2f^1?%4eYCEN9>`0wBNM`l7ip!T2PotI0(O2~cPz3{~RKa}WXS>3=~4
zMpK<<t+@CFF1@CSuM*HR9tF*MMIZpwILh7t0EJfdz4U}~F>yf)kJpZGJclnbCKp{+
zE1Sg6`*Esh3GTc_+YtbK$~NfBw>k%_*>eCX!s!Fu7jI2?IK-6BfZj^L`t#H9>B;3n
z0Ewjd?-dv1%H};obxu-y{f6h+O6qLx)9Fuw3;_l+J^D??{s+m)6^+~AjOEmq9bys5
z;Qe`3r;^~-Bh9olf#~$A&dq~rAyX0b?ls^fXBUi1(B#%)g`3oZpWslS%D<-XgzCLL
zz;y4m1z6oWExC=2hF#~=#*~kw*kP|GPTzP_5&~dN(s|XQiT(aVNI+&;*ZE8ih8P+^
zAS^#Vwfgqaqd&3rV`bM@^_@yMeN{#fkn8`a{_6NtVm05%@z4yLnKs#qM+z)l=nN>9
z6oKVtINv^z)3!-EAWHQ$mo`j2J{>q1pYGdA{(ZMg>9Jm~OWnS&%%L@MUuHc%Ne%!p
zebO_BMNe=<IX8#!dS&svW>w?^ulir<)2}89lp%y)F_uWKJluwR>>Ng+V0&^bRQT(l
zg)a7wRESf*9G{j+7(x|6+n?0*wd*AeXw3;ZvE+ZPH!K*>HhICu>4W`7)$1Ii0h@HR
z8$FVe!GE(;P6V0UZ+h1}N>*E#vSnhkr~{bi<}QA9G?5uxhgwW}gC5T!TL#46!!68*
ze!L3_I0zCnJS2HYG$01xiq!AVGriQFp>W^*dT!v)j{*V$4~xaAJ6_^<VI4uF`#vO@
zAJq@g0GMiRhxMw^Rlj!nx{?k&K#Yvi7%D(J={4m0C#=e2hmV3A-F1_9(-MW-fbOl5
zhN>!m%W0emBT9!tRpCUy<6g5kyr2Hqe7QYYlZ@vv|0wVp84zP3+6V*s|NW+XW9$>u
z9z;pz^H+H{WDQ5#3{2X(k86q<8oHmZLu0LnT{fRAxN2aLMvMSJPB!Bn)Y7J^(}6L`
zXZ!k(5V2AH{URCM<KnPO-L+ORMpA{UX`earAx~5mqx+ocxbAVs!K6CMCip=QPO|id
z_nuUUYKV)?Y4*eEhWBA{BP-r}ywyNCvESYP=}gC0lz`i<?JkMG3NN=Bv}OIiCF_4J
z4dg8V$#y)Wm|V@uc*frLhl2vpS|+6|wSLCfAEe_}iC{Rq()W3D?1sz0EJ-di`_IZX
z!1Sc~{yIBlj!!uuh>ZOk%8F^BnMNozRY<o<WtUmAjb@`~)j&#Sd+?R~Tf#wA(o;_J
zp~th(cP=k|7D$v4<rnuKCJX%!DnIG|+7k*I`*U8WiWrKQZE&v@J-gmCa1blk&n{Sr
z-De3_SL7IT2XuxUt>PJWaZk7OREpdte~$MEKm#?;`k~2%L66`XruZQbYvdDy+W^Rs
z`1-8}Liexwa_6I`3JYS%v%sBoyOSB4JybJn0Q+n%<QAzx^Yz8&s?JP<j`u8VV&Ovl
zH3}R019FVlP^)s<(Pi!W1`8=Js=T{AA(h*Q6)XYtx#!=77y-vm%4<8%ZCZ?CgciyU
zLqF3~`R4shl?6NRhV;Lmo2jTj#_?$!|5o!k{Yr+ZIZ;k-BDna5=2Lj*BNngyUr#*U
zdF?CbefEk92v9oauaEcZTJN8=tb}S|Go7nFw%RD>@;*aq<(27ZWfmVyj+<MTsiyQ^
z^DoY(fPeEvYEuCz5BABF$O@+Q^o2qJt)l*{_GLocqD|QSWcF}qzv=J1a&d_J9n8Ai
z(_1E~s+>-PtUI)|(Njlo9?|Q*Rb-R2tURx_y&rFU-_8XuS@%9j+UH@uK9=>+KD@Ts
zYJv>P$8^%!_As{!UE1Z+L~TQrt|`q`MU^K&T0z1P*LsC8QC?o5bme_rFw&241<?Qu
zzeWqV$M1AawYOerZtXnjoVn0Yv=d3gO^GH&itK*x#`87xf4BfRUe^Uf3035v_YhqO
zed)~=1Dk_+cV>3{^-q;N?K#>ULl9B_q_^X7VsDL}U8oQPPbTYU2;wx_{Y*`IY6YXH
zXuw+yKh(Jf?PNPEzWn<7$i+XdhHO<aF|}X!j!*0ZZb~y&1GY8}DTWk=(EL&H6D19e
zD7O(}lI+(0Sc#|^Xj0=0S1O><{#onPW{=$~@w8J`k}t1nlf*9r<i>`r_WU%~&>0ox
zGa#Zoai*S`zIAJWXbkGP_=L!LVZW(s3#u-x85H0(%32X1wt8D0lYA+bqB4k41i96Y
zOifnwyuv+muP(fPsqtA0Qztxzb?2llc{5(kkpINDFV;YLi~Lqy_7#?%nxh^N%X>P-
z8VO}zx_AbzlD(lqN6?`C^m}Z@DdX<RO+ogT?%K`n4Uv~b2y+S)nib^jeY3Q*l;v9E
z&-9CRtoAYvMqt6OD(8Hy{qt7-T{J=N>bTKW@uXtW0lOe$S1~%8Id*DxN|JURN{Brv
zubAJGUwA^ozLv$NIp|H?g?puLas1aasSr`b;jtECG9s1K^bBnf5joCpX80Gz8yMIa
zco#P%C-jk?KKd$?{Ejsi-{ltK{x*woDr249$aRZN)-IRb(cH@}#C<I##{ilW4Sc$j
zQ=yK|2}kY%NLrT)r|FYv<XO-$hL3$1`^IpmXXRtnVg{s^6y+Ba)?cDxm79xi)RBDu
zLD|4ii-PP`deS#i4N*nJH(a8UVj_9=NM<^aEDYk11NERj8TM47ZIU}t3fb<a<WbSC
z!#lqLB7a#Wj*Q4xsSCArqvGuByfe;8$}7dpW$5UbmcPGeq*d^;u)bC#uC6QZB}6tU
z%k$StfD(WRQ-g#b=Jnu~1aXJDRYYk@=w+0LTm<(1?zQf$+Ot$3{8vXNSIeY(OS%_*
z=J{-xpMxF)xd#X2271hT!1jX9J)?1ogT*TgyG40$(9U6-_S+BSZocuug%2T9@fO8I
z`ucw981cn_Xub6-*vBT@sB%)Ptu|8hizj9~pxk}z9GqT}s9`1B)>gt^gs%vW=|4|i
zU`AF?40-cE*vnSD&%JLrI>JwRMe*vDZ4=_JxWwMaUX7@MGlPa8Msu>Hr8HsZth-OL
zktmC0nBDcu<-OI5dz;G+@xN$f1PzloU!+2;?S=LAog-xD;~Qh8l^ra5=EAFoT{V4H
zMc5+MCX+IY7i~@Nzr0gNR`Sr@+A^dk?kX<kM(AnCEDPTFftmVAZXiB)-C@aZ+KorI
z?lMp&f(UWo(?ZY_60$<SDX|HcaEHTaJ7v!-6ZT(kcOUImkd?PdfU~u;r=zE_j`Ku0
zBHZM{PEcEYuseY83hxW^2v=)OoWG6LWsP0s%u!}wR^HcCy=d)6YD+k8|KplcP2k-{
ze}BKpSS~s(oR+wbL9ANcyw;i!e_kp)<|ZB3Bzo}T<I(J1ptdm4-(TJJPKx1e&dbQh
z{N&T*r~K%^JEMf1hP$_s4`}o!wfPZf&u2S}JPKhi;~CQL*~ab{#;VFcjKvqv+Wp;{
z_Im7oB&Q_w4Idz2&o+IcJ~4t5VG7cnA4$}$z<zDb>93ze9SH|PG)r^=)Sr2=jb@dN
zmzqN^&JoOd=&;gD$skVzHz<Puf)8G*{My<RUAh#{hsd9AdN$!T7Lj?s;CcJ0^SbM1
zcQw8s<U2jCG`dvV4|<NN%I1*UbA;6W>(rO!AOu>|-xCQKP3x+!+$o0KD2C3FKf{FJ
zOx<`Uz5hJBiS=y$=NSgCDEvMApMd?}dzetR>3=={e@QTi|GjskP_6#2EdQJ2|0(sw
z77-8OX7}ecXe@CU)(y|K@>;BP5Cp>@zFA1l%6i(#6_ow9`>zhmIjRd+C6bTpyKo0o
z>?c*qSH34LyV)crfz#aBR5<X8oTxG=%v788VfQ^E?T*0HsD^iQW5X@tXSaIR;Wc@d
z1=mPETK0>!zylA!f9k2{|F<pwTTysL{_nOtSKbCxH$!nPz%g-ibcjesUIBbawEca(
z{|fwcM$CTFD1&^r+4&o-Z8^YYfeI#={R+bx%!8W85PoCwLXgOA29{I6m%GTovI6r+
z<uSw}-koBOfG(difo~HdUzY6u4FJ5ipI=$ZWpY~|9)2h0%DLMAwy%k-ARRMoe!g23
ztP_d?hTpF(B7xxtg&bg>@X{_FD^b84br{di69z!*1qIuv!qX2p2+IGcNvEtG;C<9`
z-u?U*?<R12w#B<_^QppTAF!U)Y8{LIs<*Opsc7n<FXRk}K&xeh3|5<aER&##1eUVW
zmSzLOCWdymA5H^y%kD0jaJx=pr?yHR@trfX;e-EBw%&x^0tF^HnqmAnTI|FIb0cv#
z%qWvzH#NUFo5-W6FSojDm#{F-Ragl&jCQAjmJFM$9bofbTojUr)G0IN>h0aBCoD@H
zenn9H`5F&4^1&iJO2sJ_2M?Pp&39b<PAfBOuU~GTNNnO<Ve+xWjJK=NB5aUVJ;X>g
z!>4;3vH=&($I}z2(X6M^Uzv}ByFvri-MNLzhq1MK$vG`HQ|iKE`<0@aG0tj){EnML
z-(MeBOm-|@9sTV<Q-N<4ZFR~>C@`GQ$*B@Q&ecbg%v&_eEbW_BDV9BGi|TdUVehdN
zod3M95ox_{DYCo*KV%<Rlf9;4Fum+Qp(IlLo5gVedcDmb0iS(U;Z3G)O^otf6l+cX
zLke*`08?{?a)NgM!A%WWkd>PPLYYR<MEZ9T>zV$VJ|+m8hQdk9+(*@0IeBY}WmgH9
z2yvwN*p3z|V`QDjEHPz@96l+m%VFe*rEUQf89Ic~ZO_;*Cp*aJ_`BG6#W!qqS%Lw5
zGvl-!Kkv5deyNDk;X#8vQ(xR?dwQl>Z>UiF1Dg@m%JH8@uMGMhKMHJjdvW#?-vf%F
z+tz?pd48Y$tBL?zSw=xR-KL7wU{ZRD9Kveb-e#O=uIU*u!0==<pH)w%|Ce;>=~zl=
z{9d|<?X67({o~2O+)Yj6$ZHG0dxpVD#@S?NAv%Re1Gvwfld4GSh88Gf=vcZ|nV1a#
zqSH_^<j8>2Rtxw<IC+JHDwUx+;p|754H1eOzP2%XU3Q1B-J1WF9@+~i;I0I;dv+5{
zNH5P1$Po8wR)qIbbV|^6nE01eN-LuRfTRRzFrLK2c_Ki&50T4}VgffN4i+lv2G2J*
zN4@^i)~#y6*#5}Ifv=XuqCBtu(LQaFu|OiS?OJsy{^SE{UvtglHc|TQ-;#ygN@&;r
z;p;7<+UUY|;h;^?Kq*p+JH_3txCeJFZpB?oaVzfb?!mRVySo)HP#nUS=Y7BP>#TMD
zO)`^Avi6?6Z@I*FC*Jq$qA)f1Pi<K6rqbPe^G^t2QE1h8-(PQHH{VCv2tE9OpeaO_
zetZv5QC3!uA1T#MFeG@TfY&%y@l^7U*=y+rZ3Yc&B!kMg^7Z4HZzF-GiN^AjVDSKP
zncw)RK>+~csP|+*GIC%*>WLEppl!!I2nfLKb*U)6pf9N>3cw1&iubJyqK#PCs4X2U
zFb<+0L%F#@VTHOs!z0v^6%+=&PsQCoNDB!EeN`(#n;%u7UJGOu#Sw=w`6Bay0DOc6
zS7hlb2GjTjez?JUbu4l4x2WUclFMzd&0>vzC946a1p!vDu1P>Z+hi7>BON3P)Kvjn
zU0##^Tc+IPYvxCH$zv~_e+Vr%`Gv|HKPJ#DRvCKLv6#O61!KDVlkQEoMLr&XtQceI
z)kLjk%Bf>etW)QyDU8`rCPVyp@xcbaacl$q$nTb!ycR=AU_#z`DMawdd9K8dSC(~T
zFZMn>2E#d6d_O0L*J<BVD!}jtmxw%HY{KwTy86^S#h|KqBHcsUD5kVc>EDTU9lcDR
zW#6!|IJNtoR}84$=z8C|6^}`e_VaD4^RO;6BH}}cT+yCn6sS^V$lw(za2)Ek`FPe~
zDuwp7{GjvRaB^gHrNu9+GIxADDEVGc<ak2A5`+~Q<M8sQLA@p#KMg0E_OIUsY<cz1
zVkhwDJFYpMFFGqMWzoiVcpW{sTR(J9WYQm9uJwDpnG$wLKU6Tp0t>b5o`O}~!-a&h
zo;&{aAu#GQLFSId@!3ah-P#Ww2@@9u!e}Bar%pJb?k<)f%Yys?dsPsC)78QgX&^tg
z22*sqy7Hf8`n|EJp`qbr2A<v|N~|K4cC&WX1EfIW%h(qI<fhfL2uf1KkYc_pCQAA)
zA&n?yPnmE<I+z{=3fey@pv%HurOOAIt2$j)F|z?GYL-D-)8!o?3!19tMtLzSshgqU
zuXR0ma6E1l@sHK@d+8gkgzMKt*c15{K^svZ8SQm^p!peNNWqYGuoCy6SeVJMOMsR2
zYKe_jY&iS_jRz{O`x+~UQY7&YO~Dr?7V|&p_Nnm<??#;_5bGH>czpd7FJ_Y}vc6zo
z<goH7Qg4Qk%8PFW^rTxcaAgdbKd&?)iE)t#ulXx8+1|Xa{0l04ct_9aog3TzHsM`q
z`#z45^TPx3i!Hn;X^;`*#p^wXy6?XU(Qy{Eglmld_I7_p*oJ2hV~ARx5JL=ZuC|m&
zaEUlA4(Ji*4_wlOFDsy$u|M)oyJ_J6+qhw2#RcXdeuWF4zXjLef04!;!pjULY(}Sc
zlwp_qG4sd1|8LWV1t`yN<fF+%s9k4k4m|-D*-s3v2@Kc(kz9S5?)+YoIgtaRAA|hT
zlgx@DbQ3)Ob(Q(#N3%uaXJS$QZ%!+>FYqbGP<JaT>Sg}w7>KaY;6t}GD;8Ug`GNH&
z3G1z_S26V6Ky>=yzzxBHqJ^8Jq=x;BKQ`|F#zgBm8AjnAx8-L_B@+f54)OyR3eq4r
z<4E<6^t1{DfNA}JNrN^e7>81Z9G~o4!<x8gqgGWtrA9YrBCSTn0QugDW1<}wDp`;T
zxWg2iPtHj(YpikEw^9RXgAF$??=%PP@x|8Q4nop#(;vbf@!;)HoKbD#e8j-4fsRNT
z7QbMP6=u|=&B#?TVJ?b>2(DkL!Vh5W39@Wjtz3}6MmoB?^+qxjZr_juVN-c|3}vfO
zKCGU{)3OZ01~q>;zLGY6o3WmBL?c5T_h)(|nsKl1`QK%_Q&+G^m{!%kwMMo!J2eG0
zZiV_U$`x`=^gPBd8Wrj|VeU}eNC`0PI}|8~`MF^?Z_@fE0Us=2e@{b#ro=o9H6LDM
z=PvO~K@Gr({0SOg`@|cwXZ=@5Yuzp^9M_N^$B*CI#oUSto`wD<#8-f?K_FK#1*12@
zY(K-nz(rR7!htAX19#qjMF`mW?+)hp?ef+vaZ0`_^zUE6y%wmdC7a9X_k9u6b<68*
z04SlyWw*L2m}1~ru{QeX{oKhxO8pzU(jy8}OQ8*lb-3;x^gVMpIkSisDK*%mMn4g^
z{~LS0QW9NG(A}_qq?CywUyf)03!nY2N}I!dV#I)1sO4l$8$V7Jh|jk(hdQQe!6*cU
z24lVF+WEI=rh3TSABc|J#ab(ByInGc#-pap>bpr<%pX$Xx5wvXxxVZ$Zlwy0yTcS<
z%{7eejTIzV@9>Q(qWr<}SnL08R6zGgUbpt(50PND&vh?9(i|cnNYLi+()w+m9U7&c
zZ1Cdp#}dMsCz^7Hn*c9{v?4VWm5wu8AGx)#n<7LY9bIo`+O6#@Q1YxgCG4X#2FdyJ
z<@fJ*qmu;|DA_L$k<ST45^3I>&?QW!oN45y(>vc?KT#Z&bWWuh)Eo4u(??kHI|pan
z@9H`~E#rRcS?#!CY2XeUp#PQ#{t~UT@f|@;M~}q*99HUOa^a_IgdEwD!JfVAj^_i?
zI#ScE3%dr0y*}Ryp_2H+*L!Z^BvC^WUV2F-eqXl8u-&#a;mzlrWhLUs7yC2w!0k;0
zub*Eh^A{|<g>R*6D`D&<zX!=Fsq741_szohB+mq&UOi7EX=QRSyoW*`(KGJ!Kah;%
zcH88dsXFKIIWrZ3zXpLlMSIHxZVV0m7!J&k2RNUsH%me0rSgB)Pj|eq;P?<^^W09W
z4WlxiT$cVG+@vJ62weI-8_xwV!Uik7`@3Ev;8wS|(Qfsw;7avyDnl^W-J)Rj^>`UF
zdAS^X;&QSe!hzpaYoXcZ|AR!O<o68wI}8g?hoz52Bno(@{7bHXLdYIzVxFL;S6+4Z
zf%5Xht0adm#5`v!?P7DNHIexq->-uD60_N<{qxK}%Xfdb`_tkc!DPNU^PI&T;-V{H
zEgxRUkk&dVfAM-=Qu9G6uUs{9;%SGbW<{$fY`!kqHXnTJ#&lB6uxAQ}B`#O6y_>m*
zxkvQN9d1%GMQ{LEVJ`Jv{SfG)(DXFae7dZoQfM~^VUbio_{3$0W8M%dK5ue>gg=ly
zF_86xQAkMPcz_^Gpw!z%GAPIYw8*2-DiO}K&7Q^Dx*Qq*gD6W>##$*_KLC-FS=J~j
zygsV5>^S6}f?6CWtl0BXmrcGfNUk0AwzP0Hutz=xIcymxveUS~g(x(}k~o@;6d$f=
zGsZA!sb(UT>oq-tUc;nr0D)A0j?T2L*lHd}JTN^`MHXFufkPfBCchLFoanZ(#@)o0
zkS?i#RYmln(z?y?d)4)>p2)B9c}yaqwS0B{UvOW6>H}46+8Crmdmg369)QRPKc}Tp
z+545x>_rNtl649ysqK18|5BHqq7#BDb#6e%E#=lzU3cS!Ws$-ptsC4O)g}=50OM3)
zOw^C(O<fPhA!FLr*2w-5FxASK|H5|GVAE5G$IGwKcm6yuMKMtvU!OBXtc+NF9HhvF
zAUGfyzG-l+NfW^2=Zfa2d_(0w`lbhV<QX9yx4Z_9=O_Y=P_U{BWe`;bxlW}<5Eg*t
zWMqVyioDIq?eY%Y8)=7|iA!8t`=)<c;uJ$Be|v(_X;#sX+n%e+>k#XMN}JPNaq+!-
z6Zt590+OTxH_M)iB!(Fd$g(;=s^TC;k!WnV-M&t{<`9>l_g3ib<wtWJoHPy#SyY-?
zk%VG&(qUFMw{IDPT(ORq&=A#!`{blAku@ngcDQh;xD^BW(ov$NMAhF6KOj1Fl7>Da
z!jWov-u=uRMRv7@6YEK(9TRfP;I<DE!54|sN>;5b`-yirr9&;Nat`3h@=FTPK5=3l
zv2N046-xz1kekR?x{V#)mhcI@9{vH7%$<FhoV_+&RTguc>>~RrB<y_5H&qSGwqd#T
z#^S>4KRtfe5p{^7$y4B0anQZJ)>fzU)|`Yz_VKLmYw>Fi`e(<J)v^&&8vnP2`w~<|
z|EnjKfs@Ol(@&hWZ-Etlw<^168-Hf*16LdbZx@#lm^&PWIgc|PZ(<HIJzAyi6|=mv
z1=278P1qSS68zrxC)^hOt--j_bg$7zP$1T1)@q6$Z@0CUW$>u%H6{uF-nqV_IIr(q
zlw6+v8VzD<BAghMOth}~I>qo);+IElRyMM;N6pn}@1nN|Riqe^z0R&5r<@8HZaF7!
zyHX#quDnymmH7Q6>la$vs}2T2iHW(4^<Uf9PD2iU`4MTpoGygscyVL;5bcotc<zL}
z_MAvvbe8Bsj;b_T4cZrDDv5lF{a!q@r5kXs!op~{CK_nm(e9JrL_h-{%jVkL{dZiT
zS3`Uo?%Uf|*0c7pTl`lGLpg6AI^S;0Lr$!gp2^zwLZyiPWiYEUQa^LHT*eVeH8X2B
z|J{I+5KZwmZ$Gyp*}EB^-wTrXbWG3m;BLR68e<iy${nf$$!2B(J9hue09;;2NM0UK
zpW0(2!fI2Uoksr7eBoGu8ohCQHAlUZPdv$UQd{^cF4H5dPiSd9fN2<eC38I8?(O~S
zgjn4ajRgxwLUjCJiy*aWJcFExdhWVC#3~(VtPMsClJ8emkA^OO*(NZJ7(iCLDQ&yQ
zCBqVzz}B;e>A9VyT`lYvPj$}H!d6vM05WMrJVV~xyT#&3!Mnks8l>lC#)v|jPq>It
zx%IP*BN4Qu3JYeDXKt+ub2wBI$%xjU%FELejmdQw>hBeEiU~E^JH499=8oZmDP@wy
zd#Baa*?U`r4o+7Dkuf9U@R9yD8;va3oL{w|_rK6F5XW+3C7MOjlIp83oIKi;%Tk7u
z7M^~Bu@1>2;W=F(<r|-HWs+&opUcMx9R`PsWe6O8@51uhuvm%VR|;j-NJY<YgF!=q
ztok>WZQ-;P9eJ^d#w`nk#mvl%DF~lGYBJ%eaiC+@-n(8zrQ2(osSk$4Ra>>)srqgE
z{wO<nv=Zu0BOnb{i>)x14F++dr>y<G@CzvuxZeS(-r_IFAj7k`WSy7|#qLvag_RF8
zJ82z^$`S!`%Mm{ONtapz0MJU{)J^wFL#h`Ueu4Ydt>%4PG&P_;A4Qhb^i?~}0KHeM
z(`0Q!s+<NOv5;Z{VZ+mmK6pU-$>My*QO#SWRJyU{NzG4*TMq;1gFeiaY2_oVuonH_
zqYA@o%+Kp3tzOFe`n<m8oV|Spuq(*EMb!Z-*gnP{6~lPs3V(fD-q?WwDhW`-V$uaV
z7`z;^heQ?(y+=KOJ@Bwf+3V2qR08E4zf*Dga};F3YEu{AOE)?CzcL}Lpf?r7;+A4g
zBJ4VV_*tEsYSFkL3XW6;+f~8ztwLTRp0b~X1q)Q+#o2!;gANx*ifx_hFRQDgKp-x|
z!jbh#pq)h--ewQXA1=*1rB?dF8}n?j3oBPbh_u1x(Zmf$ySKZQds{JzNt9S*4BNA1
zh6;4O@K6fH<tSEp#4_u`6hkBYK?ud*XC=7|ZojiePu-8&FZyL<V!^5HOLpTfUeGxw
zwn0Fx$uEb`k;)o4LC}UeAeLBuX?1F63;th!tO~;ZT_Ud`lcsgP#OWHx<Ro8qlb52*
zF?PvVgT|8p$}745UG^LyGDW}R(!SjKHs9~PK0l`Dnc~9%aD$#YSEq8)5@9Jkl?-LD
zkr+@iAdXTF@dG#>QLG~zj+9b1o)%@ZH$I$HIz9~R4vIvUnAU7DGnyq1rj!ZR#Ri(E
zmrUt{UaE%fFWitN^S82g)o}IJbKE8jaR~s_;_<NhCZ!yV{1Oj@J)xA^Vt^>PKJj=;
z85}Hl5ybH?hQ53TkkyY8gTU~7zP-~rJbLtsd?2E?lp2miATWq_yL=`$941Wjy&p7_
zD(yM6bT*|LgwqE=6ipQW1tOP;zd!2fArx`QtcCqRN|fIj2l@hazAGWGL6sgiI+1!W
zD?NDwxEbodIw|<QzcPm9i^OqTZ?+mc(6B)G8IRKUzs8(xo}-{iMTx3MriX$4S|q~;
z@o0M~W!>(*vHMk0Z1*R(lTUpCXiE#MhCX#i!CZa^`#g~xPSX`@iXYv4TRQvIvq|Re
zt`2|I-21-<!U@JYY#uCaSHmgYyJ`JgziFqAHvH2pC2;%HgF6!_SE7`~<!~f-DcE82
zdVFN)-Rjn|wVb!LAJFJClW0gB2}($|Tcr+uw^%+`zNUYbZV&CEruDiWK3)z%KZ7rB
z^X~6hskk#ZhJGt~q$myzeOG*BwWpylsl)j?cF7g3!_^t65A$_en13AOr0cj02y|}>
zBYYa~#=zr?73#{+h?ej$nVVENjXmqHv}Wjoc;Bo1IGu;trGHcj>GbPf({A~;S~>BK
zdH!^|>9RoZ1%|AXXV&T3o&Cz(5#g#@G5iW`r%Tb7?SB&0UCOMstD%j<?t0zHI{v!3
zl4c%bc<qbmv8X`O@O|kj?tu%z(2IOolUR7SU7(U7`^Hzq=*O=Q!ny({rv+(4n?Cum
zW%M<%FO}f9*A?Q<HNh+8-YW_+yJz$>Unx)H)nEtJDcqKJp~rDw##7Yz*}AV4EW%sC
z$aegYs6})XpeAmS@83I3W}gS`*Wc0xO|YDRQS0;lkuk&TKUUlsS}vX*e%u`zLw^JA
z<s8=U>Ry|Kf|PVUyJZX$)AQ`ke)AN4&%(|*vev$LufH|OE+R{q-v`xtL5rbVFMn@y
zF`S2Lej^G$iRG9#ReDbL^j>yiA2TZt8od3R2=&5zaO~YBDMq{PHe(PI#WC<Gs`;j6
z`22FNgP7J`aEwG&=q)>?H!KSyWn$4YGE9OIx{2P*I*d4M-KSE2ntqb{$wKYo_fV(E
zcw!8&J{cBnRJ{*PU$|Lmb(FIzI(oenwo0EiU)?>BOID1+$`w5wJWp?W{x<uMD)Ojv
zxg>JO1wBU~Q7y4>ed}$3c%*Ga@shWa+C7t%rb*)az)1h`=5wH?BJr$=YI-m&&dv|Q
z`(Stfi|1bs&!=Z2+=j%wc3OoDmTgn*hQ4vz7N%$}kg-o|+g<OxfMx_GHTy<U27Z@K
zLazo{5Th$t-ZP?jH1{=I>7UZ)cFUEBj}1Bt7)e#5x$ZgRWAvxbGo?cAJova83RyXS
z&z>8oed3+}<d&a6V*+TN)}>0{ws$Ur5sISVSZ1)74+1ZG1BE&aV0puT)evXhT4lYB
zkT`cXMs`eN#Hh9ndz4L4tDZe4R9q>QEWU|!PR9pYk+R}+a8o`5a0MZ#_Cg$Z{RPn<
z3GvNRCG&l%W%-aeH0#0+@9gvotp?(@V?}XUyIxYcIZC~Y4VIcZ0%G~v*NP$XL`Dq>
zTy57kN_oTz^)jojz96T^9&Eu<vvbfFfF*UGxJdv-fmo?kTP9NiS)h@5dK4R=B{{9t
zx_`6h?{ML74;c|Ove>b&X~&N0Z35|q!y)$gAy%c?qq5vaK|r^50b^FzPrpOoNe-~d
z%IVP#PhB{*;&_9cQs4j!3k5W@I-Cw+w4?#MvSj0ivuU8u*tr$yu);SG6)~+G=GFwd
ztJG<w>Ez+^pGs!=KUe@EA!;@>V?;o?6eoIBeZ9(pJQ!C!R+eCHJt>JPmR2r`6%xv6
zw?@4x)fhSim_Ad{<6kaj6J=A&r8bqHa}gQeyHgg~Y@zc5D+xTic+`?~OTeUR{;O6g
z+4o+fhd*2H|6VvPY1bzn3;-je;TJ8unZp!Ti;rK!fO?%C)D5MympZt2s0C=BBzo%D
zQ<y(*&@DN<E1tw>0l*ZPt-O?O@Q?AB4ib6gFm1J4j1K9+FVXgA5es)4gi7dy-73GR
zV6t*KYmlO?hD%jh0#hJXaS^kYPwU**s&FedKt@#DF|66k=g0Pg6(tO$({lR#3Cc*Q
zWH4!#*tXuLWGTPVGTqV0@v)pO_IkEMu2lk0$rk_dil<_NJb#ubv_bFVN}1`<fgxjl
zBI{tOm6xF$79M#~R;RK7I6KW%1}z4zhYG2rUbZUyDlZ^_O**W{g85_HSR|AAK0FIx
zzkFCQ$<0ybB-WESi?l^&Ti$w=VbriAIl+_#8GvYYG~19>9p6cK#GKJB3ZneBPr{R?
znd<Da>}?nkKTOLq$3j<BY^7qEWwcWNEDkm>FX9Be?*@I94{j8kYZv<4_gJX{6(@sL
z13!QJGo2@Z;tximI>0b&7a6WHJPvWp$QhTFm1Scxuw89DuB!SZ9;aw)m}!s~7qQOy
z#l6{f?d&(y*U+C`0;Ty(tBI)xtJSf0luc%0ba=EQl@1Z8T~bf}*$?VS=6yJk2e!Mk
z-vXtXSMfD*7c26p{qcBRc!v|r&0vtC?Ps_3<XW+0rzBhc0sqe_3BHD-*;^)3Mz3(!
z5XFXgZnq<&n6&vI-By?vtlp$D3dpU`FU*y<bCoiU!onJfNi(gc5_+<Xl-^*0F*YXX
zd2Y;^SG6F%b1#iA=I*Zct37Q#PqDIM3HbiaW(!c7oD*<*o&RRK>BQxwll@%t>eZDf
ztRLsMWTB}4ePZwax7;fZ<w6-=z1`+G`txjt%USv?%hg(J7lXtkqs^l2y2nf4yNkQX
zFc$VZrL0bYmL0*Y%SyQ(Eq>q10=uo^CLaPb00T#t+va4F+<i{XM?9)E_zxz8;=H4{
zjO(+zz1fnAt4UG2B~R{K5FS?xFS7*xcnHJta*^&(Pi}2KYWpG6CN=WHG1SNc?wPZ+
zgdsK2i+paQ!r$;qK6}YzhYzpa-XQwX<j2PD25pxDWM0C<$t|a9-OJGYA3hFM&Ox+Q
zgu+63L+r5q^=lOT-_MbIEo;mK<lpWuHYRi%Yjvt1eqSQE-L;hD<l0@8vvMZ!@Q;p;
zZt8$<eb8!CEcm|3z8n6#OwKShi1sPp4m2z-{THIEet(d(y;ggCz70vI5U@{Gh?tWS
zO*OXKn`An{>^=U1S~Q!+YXBK3A}r;gmH>vw%d_Mc=ba8-5=1J;e>8%{*XpKN*rGV$
z<<@|JI7gGqnXuxCA7*C?<oE%k()G$$uNM7~&r@&P4Va%6qf^9tInaXN4{p0v<Ws)K
zciF%(1FNdf6$a5plA9No9rG2T8H>W0{^QfG8!R6qi`v4*&+h<YLA2qB86nk#)XMk2
zd`seWA&oob?WwT9k<Qw4@aPh4Y{=NO8>(EVB@TC*&LoY^iLStHrY#1m3L^e$(YFt-
zrIq0hLHYnrMv{by{v@&um|S)J4pdQ9=e+a?L;O)~Mg98o<-Mto%Vl0+vitIM&Ye9A
zthwcX`DVf(mTh!}c-kyi+fieGpS<;a66oK}RBV-;lEfzIgYX(Ge7TVgq<Hu_n_e_v
zh7-48p5RwjvP7bd>@aOlhroGTKZ}Aw%QF228)tk|py>nA8caLu;xf_bYKh}JBrARX
zWH9y(nT(Qj`l<wPd9B)6&MMsBXgfz2S^hUbYCDG@(=Y}NmY{4AT<%Z)SLgq~K?ncO
zM!n6a7UAe(E5(u<JOhr=|7jF_&8IzSn}lHlE_;@iYFb(z)-JpDn5F*1HbC{z0Qkf8
z<FJ#=%sf0E^LU2WfrzjZEo*RM((39koP)n-BAdceAb2nUWbz65`OSNU+jM+w@C&f7
zyY*Ze$c3KpYS^W<&QCpFQ<dnhM<hyFY;P3Ek^s%ddIAm>TlJCXm=EHMX@QW;KZVG=
z%>}R^ry5=2{zja8qc7*wjRuL)Apyj~jOU~7qytzJX5UOq)d#dmyFD>i`BO0^MHHSQ
zvCIMZ#sJB;iujkh40#aJ*S8;`P8LzdQE=Os+P!a6Ubp^`^w0OggD{kXzsdx~;I-9<
z=FHa0ijy9TE$6WaTHv1$Q$f@1*LMI?Sbs9uNKG&}=Dxe-=@MYnL>t@aw`>iD-VPp3
zIvqt@Xo~>{fq)3q$k2}4pVT8_xAh%ci}C;f{)bC>o8+JG$zWRR_%|^Rp%uk7Pf_6_
zK(b9^033j<PixT|VUrQdEVz91f(ZH!0P3q(c{!v&Kw%tR#_U>gd`zc|D6~$p8CAW(
z0&I`|9DDo3xd5V45iH$O8jvjI!%?q*<HpU1BZPGmUy#5pE=I75_j%}>$9j1fXLsMi
z7hO)$Z@09en@KeW_P4kK8OPNE!e^b#SwXZw_(6QK-{oVf4U3zUgZ#)`gNPJ=F}5t5
zXn#C+SvAp?nHC#%eb>G%CBb+QsiWPLx0#uLlyl1gA?}n|YE~^x?e0aFLyXjau)>4L
zY2%L?G&jE|^LM5hs{6p?iHw6fg+&3tyhs`dl*Q&}%wL5Y3jokGFqi0yDtFDY)81pY
zdaQ^Huy>(>YGI~gg=uplw!GvGVtloDm!l2{c36jpiMd1y8r16G032pOrVEj!#POx{
z#^lTGjMjJ5YMtE1PR{63!1I+x@0$n(V4kk^_LLjQ;ac2&L)4ml(63yR!cV}yi8gpU
z$6C?#^*8=oBgux!Q5EjN&*yhxFxsyh<Rl{2VPngGmD$=n#(vY$&$0VvFxtrHD;$fM
z&mV&e;jbYWM56_N@zj-7F8(&52CqLQ*{@&V`I|{dBy<zHUpQIad#~E-LN@1Xs<a!%
zXy~Y@d+Pm0kiGR7g@0YFwe@3tq6hIbJ0GkgeVH_104i1P(G-*?W6${-J+J<h)65we
z#*9?}*2-2KR(U<7h2Gn3EWJ$PZvINb>P!D((L3I%&BV(^ucf;1qaBihr@vWyEF$70
zTdKgJubJ|~<9<7+U$o3DGz&J+>2jT0Eog_>t@yI>@D3Q0;b)%WO>X!L-K^I+-x5-r
ziZN#`3%Xy#pP|t4@**QJP4V)W&1SwzP0<?H?fBsW;yzm4{h2wv&n{2U6E1V>Nk(E%
zvFH5^(jVI~l>p>Z)?~5UJPry%MP~}@RqkrmyF3PtZ7y0KR@p=+<HwQaEIunTS8UOO
z0muP>+>XZGzDIT{?W34NO-k;F5BO}EE2u}4`t4>)McAK7h^1YRnmJKZD)s#7AOiGc
zGxVeZ5ew`k4m@$h8JU&|VeUc!aU~q?1}Fc1;8oL<%+qyvT=YXiBSr+fp7y~fGoZd=
zaJ|oB=0B&UvMi}joHlWOCw)z_O3DEa#*>d{V?W8Tj3<K{TN@7TS3L29OkaBikJlUt
zTC;=p+PTk_Z04G8p|=?g&a>B%U?00TyGV1UO_v@T0lwv_7yu%89pd+cpO#*F*4;rX
zEA+Jhq0)*5(+h3H9zx9}&FA`{Chx;YBAoMsAJeU)robu{Hp?w$d&_fH>sc#Q!Xq(<
zqO7umsOD7NvqqKdQ)!L=R^yp++^l!;I^$gk#~*%Br5V>GA8v3x?x>PtV}qF}Ef*C~
zMlLZCXK>mWc;)?CXPG1iR`}^1<a<_V*xp7*pf~DL$KZEeio2yuo=fP}akxIk?6tan
zq8vet{LRzldmGRBEVpqH*Yj8BJuCO7B59buP?yc(I+bS<Wtk$Q1PE_3)4z(=_aL9M
zIzZ=&ObD?0i^vAAX5~Zt^0YCPxEh2pv%%+PCtz47uxqirw$h*=WC;ViNq_AQIrL|s
zMhER}=tfBm6{l=H$j5dH96RvIGJ$O}`@4F&U!dQbro&wo5%K3whje`17XBI=ZN}c3
zOnQyh@9t2efminzH}MQr+1&!%N9zlxf38PVozx0zeq&s&pA&8a5Gzuc1f6ZS+9sY~
z6IA+ae`m1mn;8}*E-FUdsvR<BXSdzk8gEF3WA~Yx-NlwQaNBL^=hMxAjmafb6m8|R
z>i#~gROUYHi$nq{P5O5q*JAXlvl4ATVu{6NI70g&!XFd7eeMo@3GtvUM}Lb3=|(;x
zr5qMd3M6ZTA>e$m;XBT?F@3z0N&W01ZBrlmqlrw{e@<3<VwvQm01%RKe|_`@@o`L?
z<JIsT?@hA4t9E=mIqUXp<*O?7#ESpFOipsLaiu)#tCOF?)vL8s5b4;MD#j1{^zCd8
zhp|8ByWKnhsV7|ua(E2-zB{sx;wJI2416_28ElS=n_p?dDfq~z4I1d8NBao-6cvg2
z{GjvMS?`>6o23OB{O5wqbY)#)+iL|l$P;tip=sh*hikr8R#p%U)K^th_`%1=#}1^(
zXXj-f+Y#6J^sSY6uou-{$6-e1+3@q>4+l_RMv5Knw0uysuWqxKUiS6uHEV+A=1h|m
zCI8C=p7S^D>&cy$KwnfhbC<LAIyP9RVWHjMvqrg))6mz6!Eozg@82~WjmcrFvz3b4
z9?x3QRX??KJkMzYW^CQEqPzG65x>Dw^!4e_t=Jr!a2wq4sbW8F)#RerIZ4}*>jpk%
zzvo-ZU}XvW!?GJsJAQYS2AGp;MwN75D6_vZ!BU%QgxUPiRzy4i(59&CZclVVg1ePF
z`D?{=3HPbFj6}fUPA3)?G+L!9ta4y9B63--q*^^za20afZV8zV1^sIv0Q~tAQ8eT3
zf?_;G!_1c_t=`T7@4Gg5E@|mhYq6ETfQO@<$+w?{D(e)Q*h5z^NFF>30~)M<Z?=hj
z9tf&(wx~(@c)WZj<E2-TXvyh1)0K|%*|gqx_1??nM)?TJOidC|{t=f@w|mMoD^3a_
z7*Ttb>mpJ>N^GDE-7q?v3ESz)_9;!S6%dz`<#y+h&hUP3i(ogrt3XEWVEBHBM+`pU
zl#<hGqtdkmrujJoc5F(Pf3jCfqu?!Dtb6>Rso%7fhTY_{c@iPJvBpr4wb8u&*KC(g
zJN@Z4ky8rDerK<*xsQ9Kn0jLqN)|+Ku3$*C-l8rscvnz@5=KjuCEU+l<XicA{rgeM
zdbglWFJWjh%wdHtDhr>VO+CKQl)YQudjgkEGgH7b9o}O!B85>mV>w??Pfy7A$}{My
zoM3Ngk{|m6nPOUNh{|HV-Oc{ftu3@m%0JV*%HJZ$f3xs06h~rowZU;_Cg1$_>wUG(
z0o2o57@l^btHon4&;0y?p1;du<?st)!N7;XO2K2>#bMTq0^@wjgDfF7hlvpuy7P>w
zlF@n>`<ZbYIM+3<_qv_-8Rco4wfK0=6RW?%GaobDiKazY*$z(0rDV|r*{yf|wBuvW
z1)a)Dap1;yyg80!tF2NIwk{xc8zD~UhAZ4}B21&J%};DGe>^PuzqWJhGdg*WQ5$ub
zoZPQPz7kRn*=pB4rVo)03v@V#HmsLbWXqVAv>}{QKAQPHAG^;^wf{2_<!Q65E*R0D
zx&9e`6H6D-_<b}}-^>qlV+*<*!h1Bwh9#Ec&sOc$Zhwow<bMtI&`yqF$ZX!Xq+(ic
zvLC>3K#ilA->K3}dPHK!b%>F#?8nz<cW$F9OET<Db|@zLfK+e#nCXC*tz?zt<Z<3u
zCWpysy&!bIUC%x=**Eo7&x`8y-@z#npL=CXhw)mTfCR3P&*N9Y<H`1u1Y?pY@HfxP
zVxlp{WT6KUNW60emxBQ9m)X%8VL4_no_uEE>EOcIdN`_^>z_@Eo+gXyhoXA%kgg}N
zsCYv)<JZBMhw4LYHIM^JyNB&_$RiEC4u`^|Fa(zW&Y^!=FnHXk-3XmrY%FtLzwCX6
zh3vCPfs}loW43i*&T(<8=zMOL=ed41nz1*{kKPV>M)Cj=(qYW@$?U1K+v#b0X#7}}
z*V;+K+NNNef|LSxVf8(+@UJ(UTkkQfDVxYGOUtk6_K7&htgh)z4jX;5;;YZApOL5i
z|Dma>5-`eTLf)|=hc&jg-v|=v5TXa)P;kMiF|4?pUs+*p7>{f;p5OrX5BTL29xn>p
zFl<%^Z@srCS6xkfl|J)Rbp4%PPkU8UmjZ$l27gPeeA879aNWGflnU*d<&)lMKK3rR
zAw^A`{riVSLRqZfb2-!2tMb&M0>$+d7ezWD*|OKeYEKtB{7JY&cN;)(<#P`rU{JXq
zBde{^VQ=JKKBr^g41BaOf{Ly#(b%GKVgRUJ6IU~cb1SMHYbb!XMTBF}b2jd&gzP#F
zM`+R%;9bBazyk*V40|rwIJlwRE~f|z8hY6Uch?wxvu#8affGlxaW^F7DU~Bq8jkpg
z*XbV90nq{V;lt8eq0~;5B@Wx*N$8HMJWgmo7B&$UQQpJqt1Wq0^EC0sY6uctnYR-$
z!L{wFa+~*>hpOuj1rFEM7OB1CJ&Z#t4%CR4DIu?u^acr;JbqfPuosmNwys|pE}qo7
zF(y6{ea~j@Or+)t*J`~Tt?(uM$z50DVb6E6wMa-ZU{1p68Bv|#CAQV+@B##UamN$j
zGg1EHzci^J1rjOJUHWdc#>IHMdaxCxjTyVhUiW$oF>IxoZuLFq?y>wPFaEvE{MS#j
z3^wFDJA9<Bv7Bc(!7Zqzj`rAMl}>Y|YP_o?i-TYAv(7Jm7J-Wx+zFF2&o4{oA=OtA
zO5$%R+19(N91hp^BDCyNsx=A~q26v6KLX(xwp^|@v3v=27WCK5Q`?Z^2j;C3vfUL3
zyIxhq^tWn(6|wa<S|dG6{7Y<KaRstbeq3H}9^Kf(JBWdjaO^hF20kK5HS62o`xQ)-
z@tcy^fSKpB{qFLgy~udVSC<iOq+{*RgML)0-+RJ=sDWgF^<2->=gV_T%^%ISX<j!_
zvFUUo?Hbr$N;lEwG@=%mqi0(;Xgu&ylo;KflF~&)0sMk{SU>)k9NWSA3~nDWnyR}N
zsu6H?&<hiVS-E40X|xx$8I+CO5;j|>ji-8&#dh7fdBa2%_rA#O4B+zJoU`X%>etO4
z+vyTbq;uPS)=iv=@X+H<qG5-uOPpQFxY~(bb#=bWbCp-I^IpAT#}wFdhMs{S<-G7X
z?gko9oJV^OK6aV_xHBQMj;4omKHTEt5OP%9s(*Tto4&E={?nSd0M}g~cOrh%=9478
zS7TWP2TPzR_fI0k9Pd?#LiL9_oAZlR1wx3;5{$}3EL?E2#|0~VUoiK3@837AGGd!B
z>CE-^uC0x(ovvJv{JoH3R!U{LEaLs(g--k^e<Ya>v(U?2a@J(l@gqALEkY$YZx?v9
ziDdazNeeGF-!9_cu7Hc>48EML`MlQQa?sm1`{g<2sN-D^K$q%EZ!Y`gzj7&4+(;3`
z3QBFbfb^&G6;*e81G<Pi@5}R|<HOvmgdtzH-GZfel<PP1DK)oT@?LwZNv#1|62bE0
z0)KBXJ_7+Cs02jv6BquS^SHZQt}zQUo03sCuSB~S*yc-vfQhBVG@?9qZzl&fvAD?w
zLLRIn0Fx8W&jQ<<RyXF1FUEZVm{PZvX=-|@k5@f-b^(>m%jpN?0c@Ck*uZ%dFDvy2
zhiz6kGLRic#<w!-SrH&y{(No}h@5zh!{PjneJPTSN%Q4QoA8n@lhr#w0TAGXN1=g5
z@go2^3La1(sXV)3+)836<PhDtN9H>5R2ACXo)}!}|18hZ7ZfWE0I{VSmjX#ocgx6_
zg&jnfv9vEs6m0+Krc7=4pP2Yv44`~Q1=tfIR!ECWG(W)y$n+|_?~_in%}qf7VA+al
z5cUz<eiCll0_+>`-b2R_7=VwVi%5WpZ}k!)0Stbk)P0bB|6F5upg0(Aj~)Pcc+g=r
zg$YvuP_$Hlr27-`dXxF!ABGL43}MFVz9FSMDbqq=Z_fd^Pq+qC<RWFLSOo9Wk&dYr
z&SPL!Ue;cae53c$Xn%RVjLwaft`laGIg}okV?!UL$+3cTHW#XjZKGBY&Nln`$zeU*
zqRm&-kst-iFxDqIEUA<!62j~28<ak>8FaYZF?MDRudWQ%yD=*vtQ`L*<HUZ8;idkr
zXOmqUC520t?L9JIzEtU29SOicIbZBriTd~Wf$u-kOOl7hLw4b?DtF+5-Urk%PE&&i
z{p!3wa5kCE(b#HtD&zPP`)q?1xVJJ{%+6>igz#JP74MI_J&H67V)P9dTlw4<_g7Sl
z(V#9K?N6+U!}UR(&)&*v|JEFYgs5D5Bj&GsL!-P36*e@xvcf_zU|q97u${Lrdkaa0
zRn&{;GC=}@Ew<_Syc!q_E^y$aNBZ_IbFXD9oZG|6|C6l3kFdWto1*}umdL4Z?enu|
z&PS7JfNH0s>ertI)Fm+lvz{BjwS(34KW6f}Tz6dH|6AlgSIw9I0lg*%oIK!=th;-O
zo<v2U-~rZMDBp~K7jAn$qkGjEYUMVaj3aI)6x{oZGVU!`Q>5`8VHQ~&!3ET)`<)Gl
zIv<UDw)=ap&?sY%WbTxmBgg8pJ~tHH_)%^?{{!MH|4>251s8fU6d(!=NQCr#pSVTi
zEYG$x{TDLJ5@4@?na1LM_XqO{F=Q!!p+p4nFlJ(nT~5Df#iCG00bsOyv^6B~@8$HB
z1if(#5a+!ktD`-<f84O?n}3l_Wdq1nki9NZwJ3`5<t{UDnm|!Sb_}%kLu&VW3ZSXX
zgFGIUa3JL>z-PAWx$X4aRi45~*l6xvimjxULtHgAhz!^qj{A*^Q)nk!&-TAO*p22$
z$xYQt)GdfndH|m!Yxf8Sq-$vZfiyb9%Rrk&oEiN7`rl+rswWs#2PaYNW}sV!J6QW^
z32pOqaiiDd*!XtvF4jxerz;KAXx>a68a@g>Y7mQoHdCbzq5V8XboqY7fJAA#=fE!m
zo_LBmf>Qt-IPnvX_iaut5MmuXK&nQI?Ly$}>B`5u?+#BUq$Ys%g|-zub_<11k4|cO
z@PK)g!XYIKuuh##Kk`QwfEG?Gbv9H(<Cp=@Z0CBUKZK&1zRp<KP9ZekP-cv-tMTBu
zE)tLn_Sw&6Ww)5Z_qE87ENxTek_g=3dsn5^%FkEF1Yb&6Zl=G4%JkXwCl>%vuAVvO
zg#A5xxnT}w`UJpM{S?ZS&9`!SLF^XLQrm+Us+20o-(;~wt<}M*Uqv6jL&uwNz(!x4
zE$BM?QfBhD$~1CuJnc4qroAWR&Bwuq0dQl`d&l@Rnbn<JW+-FuWEMO#+UjjUa{u*Y
zNvZOaAQoWvRnObaP*J$vWbBY)Q#V*xl_&;C;$HTyUg=D||C8sNVg+hH{&UksKGbb&
z4`C~f-(oViWKHG{AVcXaIsQlBTi<LN$z=v>B(QHqa0un)B2~y{GQk}=d$kJ_u*<L%
zOC-SS+sC2L9Z`cz)C$~#wd$a<V~p&0@5vt>A28{d{hCaAmr|Ch{<?YKQT?jV=)c(T
z0p<;Zq|D8Ue_Y#rNp6Q@ziUA0`H%2rKUGdsM2Q^Zv!n2zP3t|eEvGs{K+0CjO*_q{
z=R;FXmMjQ44hLMyvzq6bu<5{X_H<}7Uus>dq$o41#B_S~*ZJty=nEU1h^jhZnzQo|
zSZeie<~}Ef^I;?!Z$msD23uN!gY`$%hyd9>k2_|Ug1q1N8HjKkx(ZH_5sacv(kB7L
z(EUz!Lrf3HeX#*yL;!jGZsov`PP66p#RI~X!Uxw6I&M*qxl#>Jb~#mBmq>HZ<VKQI
z-sdc@`)4C#PaSWPtAF6^E`3|C1n+eiHaAUiMrQ0xB0|xhbU=s+Yz~BIML762Tb+;W
zM7kUIeTi-EoOvPIzVX<)9FZA!ld3u6%$INL`p7>^kcHTuqop>pYG>Dg=fK+uewGr?
zhT<RH{L6>oLT$!(eil6~G<@8hN9tSqh&mgkk_rt+sv99f(<cMWcm97@*yoj96>3KQ
za;RTEUhtm^`Ru=1@mJ!$2k10K3b%WRx3?4XQcx||S+RJW9k++xp0XM{w<UoA@$vXP
z*FU*^h_0RnCfePI=QyL`{-n=1|CLJ_#I*IjZ+LHad3W0c4-gxl*6#P_M}3s6@{oF+
zw4-NllC0XbX-+rBk76B6t$uZ(7|azCY#Z#@*xQUwA%ZoIt;+r0oCUYeSF69~{Bk^3
zDK%Jlp!}jT=kek)722$q^cwdb&?)3mVS82b8WL6HCXBdEh_fsp>eHfrQ=_4Q=JP5F
zh_l6*dL$w7_FC?Y-HHXFphm9q+K5diRbY0l9~C^WLC!fFH7bxps=57hy*=($nKrT~
zF-y%v)#8gZy}HetXg3ce7iGev2;8~tSnuN=9ul$uA~&UI08bmXAHn=8iJ7;8ImB4A
zl^=^5k8+QeFgy!I8=jrxFtNh88H()}FQ(a5>W2o9kIOfon`pXyD}B3T7ttU03G}(W
z{>f?!Uk_m13+I&0Yt%v*<9<?cHxjU7y2#IScA9oe#rO)Bg7-9Z*#(3Gg*fx(U=21F
z`MZ~%<`2*A-rGN?#uAl-wo8Bw<@&j8_R4dG#r7`eYq!zftD76{E+)@|#m0*cSnXa9
zH+0b%wj(#FN{aA<`Tbd)>D(9d7V`I)o9_nOI{tb*MfEcKcJYu3)tPtSEPfeGwZ{hp
zfKFBm26CAgH`C+ppe3)?)BwQOr3yE=xm@l>s23(u(<e%muSOgH2Me%QnZ=mS{rGLQ
zZduZ?ZREm|<W>Vh9ev?bw-TVK&>yA<<n8({K4-2lR5@<*U5Q4aq!U?C$lhqHpa`XJ
z`JzP4VDr1wP4Sdpecl}E6d1XRp9amp(Y5oiv%gIkBZ_Ft-)G`wA;f+Y-%VEGE4Tb8
z{@3@6{J&c<wtSB$EPm?1X-FjhF1he*D~A8R?y#P}GxA`#R3^6~12(Rw+<ZzJJ8zxH
zA^#SI1&&8LyDN<#_g*I!ftlSy)}q5JrPa&2b=3m{Nk_<$0W2H}>}3#4+&-;jDl`#-
zf<&uy*epn5f|#gt#A-C)$RkQ%;};OCzYG2*qb6v5TQ8sm`dC+v8MjtI9wjb1t%hDp
zIu>-|$R8=Ujw9P}7oCyAdQrhmivUg(4+8Y;f$2<B!y?210cjz+?BxcwJ#i+#(yYqc
z%4o5X|7&F`1e9B>QALUcq$PqkSZF^`g+qn!Ci#V8c3<A6#%<eGd9%Fg${Aa?H(9xw
zZP)9{r~{6v0!3)aM5M)N0|9wHfgmsT?HHIMfo!un%<7s-uHK88W@95c?eVoP9#o8Y
z-T&Tfv&Q?lXe}cvtC>H?_b`pX931I3VE(6VfNya~44<w(2t>Lqlrsq@tr_mJ*py$6
z*o#MFl3&IK&!RBb$mgTr0hvGX%W_gCqF+Fdbj773Pp77^Y_Yn&Jhao^UQ!69U(0G6
zNV7_fucXJ`{S1PynQ~alU8>>dfJu!=B)|Fz?*V{ot<4N`jh07x-7yu<Fe_@aP%*S_
zd&dhGOM@Ik@W-)wp1tzoCtp8)!FqCv7|QqTlCB&30DQT0dbj{%m}-$${73b^9(*bM
zM;~Z4;_|{M9Hk7HvVHL-y?BG|;83_KCxtrD7(bCUIIMWoZ(}>)j3Fb$SOqx%M?Hz<
zI|g+VPj0kBC;QFjR(hNL)MJX7I&}~4{VCtkwu_}-P7a(K4^GZhEJ%anr^~=%8ojl)
zWQo^c@MoR7`3O~noVPLcaTa9@WLN!?C<+E%wUK7Tv}7~wWI>mcd7O<J)k!!qb=CI(
zQ~AsJ;!Nkzuk0^=qj?pBa6L7Ina=8}x6JmCnEYhQ_aLoevn}T4-*xz>*3$auoAw9*
z5rwZ1EsKm}>DrB|<?{$QS|SKxpSX(I?8orKY58tNUfT3g`Tl&pWV1=_C2UKK(8HU@
zcG-st2w_3;RxPMc9}|@y&J8eGx>eiu2^o+YVn1u|{-r=@gA%(JKO-c(TkkBQoMo(@
zwxF$MWsizY_wBf1vhlP!ol99giR5ig{qK)^4MX*XFPhcz3JR~(ND{!2$w^#zIUqwX
zHzwFPz18bDecXqa)b_54TMu*zHQR6Vy?VB(d7aQ3YxGMdP*XFTSwkJ%@^R&X`U!F3
z7mODaQG`%|NBv4Q_0XboI=a5?Pq^Qq_u?WrE<sEA7K>+JsB&t`?Uq!Liw#{L#nBnS
zv|>i@1E~;`L0ZDU^^t&b;(e*klcf>_Z!0O*OJX;|d#;V=Kl{qeR!}|sgd4u}CPIx)
zTiuhJe>0r6GyGwGxNQC)f-eIzPsA@soV{E#LhSw?NM(+Ng1GffPXrjCYVCH>bS>x6
zyy{t)RS+S(B%l%reRmrUG7&BvzF@FB#hY#Ovpz=*xQQ{=2B}j%YyxTA14T$dKty=5
zT15E&ISlT>hQ0jn5MJ(o&cF^4lmF+UAVajH@$J*6Ck6Ir=(7!Vn0E00e#Xzlr_PUU
zu+q8d+w+&V(R`Xatg-qI0|)n_pR5>YXu&t^QfgZN{|#P#Z)ZOHbiKU1L`0wjgNhm(
z8##o9w=Un(%}DKB)pc~rX`PIWL_`AENqY$J@r|^TeV-ns^FUfbZv=?HsxhCgs}=6v
z5Pw}r0m<=qE=>-b5Y~3iQ?W>chBXyNVejA{X)+rRJu<=p00_-6YlEFh+f`w*;O|E<
z-G;$K_@?Wx_HQwduLR69b6~wJiBLZ7%|}+saeIWjBmQC(go|=Ve&((F2sgC5k26Zn
z?d<%oN9)%QQY$2{7Ba68ixtBGv8}fp{1D?$k_xV_+S=M?W@gUL4QA;f#y;ma(=1V`
zsg~;Mtb@TYa{eF>14CnH=c@pf5^SEmg=iGGTFuO&TX5U*wL7k)O^vOMwr^nr^CbQE
z%6F6a7S1V9z#1QGR`pxu2CutQ>{Bbh=(kt9oDVh-$_h}?gBu9zg_(8ecbKEY$Fw$8
zTfMy>-O`4)xL<*J_09DQR25yvSmB`AvTW^?)@m1hKWFGj@rP5{rG1WlX)Q5eT5(!Z
zlIwO4lq<Hxv|luswn!?Lc%#9>T~U$Cw6dsZV9)B6X%q$oIhm*HXYor`Kq6DStYE%M
zgb4wN{bc;vw3$xwBbPGl8~3*w27|h*v%#sz<i+QcH@kA$f>3MBm2(h9=2qs`w!=eL
zmA&DuLGX0>uDWX%U%Qr{lWRH1O#MpsC#}8|B?D2ppg6%RnA%nSz7ShJX5K7){N-&V
zH@K)Wq|!NCI_UEG8xRd8A}Rvr$eh>JmDgpET$sANoSU2L;MmXBW}FVg%pEBmq6AVs
zY;7lICV0yWZRo{;Ggw=P62D9F0Hmc=YOUo;aSP0(1~3NGBGiMzMqpfpf5uq-bS2pF
zYL%-~)QHl(5wd)fCv3jw)$0lbt`!$WKjlz#74MzzGd>Idbg~ZBtQ7<OV&T>CXDGO<
zjS3I?_+F-2q2deRNUyg%LY-i&`5^aH2dG?CV{S2^7!)3%{$55uU!k`=m@-J(PZfF+
zuTDWBi7k$c$8>T@9EX$mn<s(NYAEKsJYQUD$abY3hIa?VnR$*SGvXI)c0Mc1a@(yh
z&(6-y&)dFzBXofAD`41j7?k?}157IupHFKsm7HE24vIHhfxaiBlu^+ft_}qbE@R9!
zjn%-=;h^@M=KeL|EQfx8q?TBG(8s9SD6{sS_R%da3>oS8y7fYC^=8dg!##w(uT3m~
zKPcvJ4%`9NPfd0bcgJ^2Bmz=sT2tHEA57+A=gkyja&}epiK?(Fh&<scjRv4LhFNf9
zHUiZk87g`J<vXf&oD^BLpfFjrC>B7ec#|+&G8N?t7kv~9{8`-m$AK^LLGkL9G2va)
zMJ>Asd+koqSQ_EhYl>%*W4sX5Mf=U8GUD@pV_MCplhs%RWBS}>`l4>c=T0nXX~f(!
z-->-BvWEAfhv0m{Nk>#=E#4{%4s!Gt+4KLL<Gu2aDfcS9Rd|o?^c_eVQ*Rjw65|So
zXG3OhBN*OOEWRztVGJ4@8><}kPw%+E3@!b~_Qsyrimh~#U7_Ux0+0I%`SE`F^IT0K
zNbh9#Z6wR&PlvjGeU{|WdOuk?F<&M`;mG%{HnpkI@_2Q2L4r}Dta{$9La;<=&FJvR
zBDpzZ6DBA%_4!dZyyTnFat|j}g=S(Utrg?>@rm}jj=<&o(Ap^Efa6<9s~11zJAjdR
zbFzaBx=bgJ`Ac(z9pWz&r4gEv!wKn3&-$zVm${tt>eYpO$Umnd;&NU~$5oob%TwN(
zru6K_xW>%3Go%u{v#QlS_Rh|Y&YVdfYwv;P-NjwvK*0#z$fK-uNT<o#)!?45*b~>E
zXru|G%>Mj2R2!cr!5`jFW&XX#kA!1fYF-s$^KnW_zT~F76+6qY%Yn)o{dIB)=4s>K
zqKb-&TEBkHNdH7gnBjGQVTYR4ABu@iz(z^=n~0DwA%4~w`Z9%rf+87(e>EdT68)K1
zCHY{<z?+kr`VQt6#k;ZsGm4Uym!}M_)NiML`_{E|3e!-vv$oc0vNp4~w|8-A9NJr{
zGxhE*Q}w<(yO^QablY!aI34~)q1$XL<hlFJQY&?ipw@9OWIZ!;wxLMTBEU>LgUe39
z=i&ReZ-qqAjxJx~Dt@oRi{YpLkFmE5iz8~*MF)46;I09JySqbhm*DOaoWLMKgWI49
z8r<F8-QC??@8sKi-*cXG?~n6yrn^^nudY?A<gK@+-7%9r)$J;77HDB;&F3w?FzSD=
zd=At@5u9?PXdt)roC8lAN5$N_MXe>L8Rt<n-yLNq=|Mnki;d?W%4t!eii38|Mg7@{
zwTfA_=d0pawiC95paigb<!A69DdnxK^Oa}Tst|b!n}`!jB;&PGp36Eyn8C=Y$*RfD
ze0THd;~Lg6`MM3BLnOp~xIu{QtY<T^Rp?>*ozt&(T_yL&At6ZHkUk)*VWeMB+5Fd@
z2qW2`bm>a$k`SS!tKIfvKd^9QSqrL78J=sdDJ`YxWNg(fZ}46@WE}nUkeUz{3~+hH
z4xs~Il!6<tdGhy-?n4}McdRu)F*3Uz{IR$5`l!pO-^5<pJhu%J(&QtP6YG<}!h@;c
zf5=UJrVRJ-$JpF)k0f%+t58S@Sq?IgIz)ax+dykcGmQu|ZBg&{{Tk}!BJq(vQ4LNd
zd-%JJZg(xz9NZ_IFN{}-R4~*y9NFC>xZq!QyqN^?_rZFep!oam{X2-7o|>n|od=oE
zbV4jY$g081<GJQ!SipQpbV%s<<#HEp%=-o`*anyZ2s@*qvxV&0S?MgCH8iH8TS4q)
zmY7fp<KH8A!oX@)i7Q*dHD6XczN+<)m2+E%zv9sGYAEQ(R`7@a?vmrMv5wEveoe;8
z*!^(*aMxBazGWW&%LF#NX=!U~Yh8Zd`9-TCvnk`^-t+SL1P9X$$7xOTCa9sdR!Ty`
z_odG4X>~p|JDU_2_nzrDA}1$jcM$cX^Ws)jb@O+Pp9iC>vrQ=P%{Z3H4BELM8aQf$
zbf=^C<2KHA0{juoWQG+6ReeF`m?oYE*21Zc#;sHD%wu*;3+Ul4+H@t*PJO-{8{B!m
zAp%%$2_5TcRI?4^3-b65jt^&gDSE+^C*aE?rS!t~Dk-KeZ#ruGc-WgbnS4}2=zXro
z_K7eDb1MAMdH`V&qSu_C>O!+nehZbWecexh#^~2^ak>T>x}we#v7}bjTKyavJyENe
zuocK!`Nhs}?a=}z`zxZYP|jE}sTB}<t?(aljCEC!BP1YTV`DQhHQ_T%RCEOco72*y
zQHgk*9xuQ3uoNg~vx4!xE1k1m2_yHxJJUKf{YC;p%omUEelOnlr%6K2c^enBm`iQ8
zS`~)Hva&x3xxqX+Fn|Ju3@*RtDDf~<6L5ZX!M*>GIz>V0C@nrSGbz)Lk&n-N`Syq;
zR$3*|ex)9jfaCl0A9;_9b@P?E@rM5RDqpqij0cUg%ygEsuVbPBt6OgUWVfZkB9)9`
zuFn$Af6rH*S1rD_O>L+zdV70!a|{>B)#CJxBm^gfg`(-HwCZ=q2lG^%yVoh~j+tkK
zhN3AV$mzIw=Spz^8mk`0QfS8czP4@Dqh(H{SjTU;x#*Afv12i>X*4Ccq-%JdCJQxq
zM`<>#e2wdh0{0#c;NEQCvrM*@5DzqCq=lssV%wc6GtXEnc_B45eB7BFu%H<SCGljq
zMDQ8Pgl9jKl3t~tQ=8d!OB#5^RZ@Mk-dT#)D$viDO^@2Man$%(_}%1G0wF<A!v{N$
zPP-{!5{iahu;9SgOuyg7<ZGUuYsP4+ko$S^HPfE`o;A6(tGD5dNxiqiL<IW??OiGe
z8#LR7XhyN{bSy7G?RnSY^Sw8Gx?VM^5`1gC$DF7=skW=Ii&zLMsy>+BKIq<O#*1ic
zZhM}V_Ug83OQ#85!HO$2qlBs2R;wl8;_W)QH5hiu6g=jwCMw_M_`Jr+cioMt%nEy2
z*V;k&y+a<M{AvyWfQ!NC3Jh5J$g;9@lhk`^F#E;kt(U#R+Rc66)|C_b{rzL0wyth&
zVU8R~@jH)#f|9jgLqnsiY-3lai}#>@s{~1oJ`j%r`?a(Se(uqRV<-+Uk%$aN)9Wuw
zH?p>!h`yUhRQ9udEF8Em)4D;^im5lxfzWYV`2x7{!k1Npy27#BuMU|rKh*j$$f9{p
z3B#S|E$Tz)$g3c#JRd&nRlmjy-WIU`mUYaF(jC3lHEh^cf{*%8>}W9ou>#1*hw>ZU
zY*tgfcXBSfT0VOo%{o5#M%DD@NF-S$ssX>2HE?M=Q^V2>X_sGX>VPOjLe24KMFQ>I
z%{TTU@+2fB$I@ICl^jsXp#gZNadB}o1&V}xZdP^*r{l!@c5{8aa3Xk=a>c}@(y=^I
z&fzQ3=nmHQvT|~W;8vq(XwreYf@Kb#GH!0Sy+0F>d%`0klBtKzJWQj`!r;MuDpw~b
z(edyGc^w@eXsD@qiDDWXNdS|}%LJsPq&PTl8_oyYpg!2%(2`tiD}}F#WnA#d$A0dj
zE;;rWKT*O>JJGxM&dfhgX%Eaos2@~BI`>QPP<~Nv@7~t@g?UJZ3SBg32ewfEZ2no2
zO*xv)#smdnAbJ8RffE59jS90KzsDSqL9QWmU-~%NTsX{)Y84ueQB}md>zsn%FR;^#
z$pxXz!o<`!CpR6JHQSklSjeaGhj<zeq$<bjdjp}MDhmTIQ5!rnpG~1m;6hL!0h#y&
z&Vv&8*g{s?y)3~5!QF7=BBCyrUe(sFoAl*WsOW^~gj?aAfmDn-vv!x<Jk)T2T7oh`
z1N!3f+H)aUfHBKj8L%im9XFnf$0SE7`kxZ7H150eTl?ssMAlZ;LKLH0#wR|C>V=or
zu1?jts6hG!3CQWQI@&u<!d#uvJTSr&PQ|B!vyPu<__I(sn9Iiw8-}(IYHFrVVzU)l
z1fU8?pj4sxtHByXj3~dg)_jKfU`;Owk(Rg(2XjhNQLu^4)jAT~*;-p`VE0X-j5nEQ
zGEWGD9bI8WI?FcwVxbYw(sP-=OUuG;fW1UA)k*!Yi!RG$jl{j*JSFGO=H}K*fSnSs
z3S!r}%fUK#It%%RmTc@TLVCwskQC&_m3tg;LUg|9d$aynitut)>?@#N-j2;0*Z@H>
z8R}zDmTUUmKBls4AQAdb)K#iIn<m%~u$#)@&nJ-4Ue;=>$Z0ZmI7TUxvUTwLA{t+&
z%j2Zic84fyf4M+fCTzm`S6RlWzvI0f+@ZWLVvmVwtgNgI0|O(9^<{HgGE$(dOjJ~~
zI`3=0ozZsyi{kJ0_HPU2nVHX}HwIBPjf;(xX=#PZ*<TnLcR|upQgYzB1zvxF6t@^+
z&w%+u|BitjSvjTh(jp1?zP`S_{r&m5xlEooIDm?ZikFvHNFmay!$ZIrClCtG$Ak>9
zQ#$He?<tdgU4MPvFVnx&St%Nrv#b}5Q2?Tbra2sSVj!2cVQ-<abRPdrr1HZB{Xn4R
zi+Fb?PVZ8{H?S(FDimVi<q2W6VU0A-L%*}rTbgE%G%xkdFFY`svLwDQ3!a063qy->
zk%Djva#FEXNm#FKuu*=1Bo7DK2x%<3G%u=+@<gI34BC$B={3Uwh<dvqruD7e*PHX^
zDWX^|8t1{lJ|H?+!F{ozN1o~4f!scBt&6HzKNkwKMY||jKB{RoIwt=4d)#QDqycPZ
z*Vg!^01?PqL_q_8@?tu|okJl$HDn>EtX)AM%&pt>>ugN6!`Y&p{ayEosZ%Dmsaap$
zbsR4mTU4#rkcwY(ds;{xYH!?W7YxR$y!!pH_sANIu8K{~$~tx5(v2rADNRd5Lw~*S
zatQ+qiz%j*#pBgV2m@1yg@qN;iTS#^32Nc=Y@`H1;LWDSv6!0e7QJ!4zyVP}$t);<
zyi8WUIadOgf?j15PoOjpMG($HU?s#SpyAh5Z<=xZF!WJ{*4pfr4X`gF#h2$G(<0h%
zb_N>YF})^;b!1%OVX*cn`J1BVBE|dLjL|5aN3ZamX)nW)YE%Y6$>Z-i3zI-MMjCFs
zM;<G)HbPbsM~kH6x=z#0bnj9X1nW0l?IPS^9_}<={-^3cIe(}nBf<7@z}$%z-WHuD
z2VhVp#zTsIyj-T8f}G{bc&zKEAWd{M{$FG2Vf?-ye<i>+tf!!?;tYs|-0xz&4Q%j}
z2>S=wr?V-#9@kpKp^|7<n>i~fjgO|W8+_4HQmVI3-|07K^`0w9J=AVkVH&9}DFFns
zYHGO89!>@3lvKM+=7>gBUG31CSy~cL@C!Mt_5n7X+=`|<JIP+AMZ3Cwh>B)#Imjr;
zx$qEy0i<|4Q9WS^@$rl!={(M=*49JCL25@wSZC^)8x6`sxfn@MXfxe`;;Fcy80Vk7
zyYjk2u6`gm%$+3?)nio!;S}y3ZbdOz(ZeS~VRR<ZYk{rdW%YV%lT|9z)%->tCs;f0
z?I`;_Jy$|k3#w6xK+YjBJGQK-%cR$FJ@2Ix6Udb%_21Niy~2#B0&UAu;2-j>;D#he
ze008FZp#zsIp~}~S5#1#^_J3*DEiMy3Ov98dU?o+`h*QneU9-v!&1d4^P`>I>ntb~
zR7Y(aDjk#f(<B9_kcIm!)IHz!hTz6K>~^bjpg&4bH-KsyKi`;h7$5vSpGDtagpLVu
zg+}umPbFZ7M0W)qo7e;4rJ)bd>EM>XJc-I(E~Yw5AII7;Y$WfWLv_xW&O{3KB~}6G
z4<l=8!@n}Qi7W<6h9I51xqp(1Mo13EAVXb^ITo13UX&yz<301hDQ%RJHb`Ch)lzI{
zO6q9@%|g!A)_PXDa1Ar^<uEk`fDsdJ%==xYcQW4+SIg&bf4@Ev9h?a;M^D|u4i5u$
zm7Ld{(a#4KBL}=6XeE^jC?}x#^Ae2g+jeBV5GY%_xLgma{FaJ&-DbC$rArxc&swLA
zOYOd#p?*-%(T%mzcp|7fzk3RJWtO^sr3C)kxL%PqqgaViq+!P(OQOU54UHA4gImKP
zYYNI3{aV@m0}F^^!)DBu%xa9fYDTj|eDcIcHOBQtXSF(&+Ek~z*YfEM!4?qiGGdY}
zrw%Ps*er&Px|##q)$6~jqQqojEwR&iHb-HXom*~84#Z}BDR!XMD1?P`fXe};k0w@9
znGRV#Ay6R3y=BTPE!v{2C@CeIyO)XDO}x~6G%${2VOrsZ5-(OW%Eq4-2PLZd@a3B8
z7|bA?shwJ#8RPAg2j61=DzyS~6EVd~z}@T_82p5?&mYhTg;tN;maCS;6AtPSoX4pd
zoi`Izl8V3)!Vb3NGXmQ1#oxdv_MmWk;v-$?NQjyP*!0ob$hCX(qf#T5)Nd6c7OY5=
zcFGchq`cc8+jxtHZ$UqSX8rVCy|&)U9GO<Ex?tmjzDqDn0{MvT_p<C<xP^11a{+pv
zkU;`R<}rZ^zjW={d^x03KR(pFh9=&(5V|OK=s~mnp9NUa@BOd=en3jF$<2eRFNO(Y
z!=~0((uM59N4|Fpr<G=~bP=(UCBDG=_Y=>-tJ%yDpOJmSIyN0#{)3Dq$UT$#o2(cn
zlm(kwfA!GlhnOlgBkMSi6AS|^J0DFN<N@e_`(WYOCgYB#5SxY7fg(5{VYa;J6l3cg
z?#$*b8F|_86_yi-aniAL^a__h#_P#f>xx>g-^9krd6$8WO-{wnuLsWv-sU^>-3%VQ
z+d%Av>>@K9DrCZ^zgw5AxQfV4m&%$aPTm$xY9E<8fIsz6`VOVJzihDz2#rKyc>K*3
ze&p!C`K3-OHdxl&N1+k)q5OlI;Frkdh@^&wPp8Udu&L+tN2YBPc8VbO;|`S!0-|b=
zKW5!MmR!l^K<s4~=IezwnaKUL@1!68=tZmZ*u%0_kgEf~-^xqi`@jY3J)ooV1@T{y
z9UK&n#TfT0F1)?T%hwyJ*RAd0Ef}*KDIM!Q+(4ty9_4%5)2L`CmQ>-g({|LEkE2Wj
zzJ>*3!{<IfH&0Kivc7))@8G?#lx|e=Z+Gc_saPa+NbV&2>bGI{60KS-<J&%m_WN_X
zdL8+0V*dWcAK)0WJuLz_Qpq17Qdl+YaaAwa1<}bdc6<A?qy+3X4jSTi-QUpw7d_~G
zE|d>f9hy#T7uHAbMJpB-R##_n*4N9H?kO%1nLlg&%MWzJ$zOJmOQ599oTTd-*+;Gu
zl{TK@i^I2T8={l%vilK^msebB-ntsGaQYvc!jbq{k46%0E>TWE=6KYcsoxZXLoDt?
zpM~!V2NX|F&XEA=1#R!owx<31>YAF#@$vC#X{_JGyv@vZbA#bVhDTIYy<_lL^Xlr{
zSL(|Ut`MYSiQ5jce3U_h{2r&^C=$!JZXg!zHBZ=bI>AhJfl?*`Hn!PGjo-`t{KDKo
zZ-4XJc}YnL6ddZK@A{wKKS%>nOAU^W{{HPFIBedxhd>~-UMB+h+ia#pRT?9_TYi-S
z>sxSiC@yBOLTQL5+-#QkUhN~Nva2xthM_Gfz3mzj01)8YodTO0Z{07YUv%~~*V=-7
z%IJ00I8EqAT<q-ZBqX5gN_A>1NQHdqn3<XBcpkMnn&%I0>T7Gkl?kS|A*QO{_f){t
zf;6ye9S_R0J|55HSJ#;1xVvU3mywreVrH(%H&jviCL*$#q-9`!$k$)g-rla9Ez}bh
zJ1Crl2G}#-13T(q&t2ct^f#U$HaLX?0gsft82|$bWF;ZxZ+Dd0h&CsD4!ip}jwxi4
zlF$Ct9ycBi4lrt4G9D0-=R`pTW<TQ>cII|%fK|Fd(kxg%TOSM`fo>KT7q_>!Co3yA
zH;tpJ7FM#7=k?;LQbr{4@1A^Fr@$un=ZJ1zTFjryGBU}kV1~)7ou)SLe3x-3C@A+f
z(*Zn#g&xXo1ajG-A))MvlRH?ROr=7#8IJL%{2GhBgY41KK|CQ7AdAtzSqA`Nz~YqG
zwNaVtmN{{);mrWH<eF!38Wz-dqnvSfqKYpyC9LAW#wOt{EP{MtM&!N5g+03<pcBs&
zTQx|n#BUDzGG>_g@npH?OdJOTBQ7IjWp-9wORw;=&4giFb#)9euS@UAok<iiYFJ50
z9VaI*?-EcZlhz+YyokTHa?{P-{VwKgMMHyE4@14a^nb7bx&$N`UHG<+j^L`i)h0?_
z-h9uC^_6=2B=e>b`~M`$z_~r>4~^9lesUIT=dC<lBSr63iIvAc==mjW$7@&@zE0O~
zb@{df5=OhKL7zS`$)PGCsE9e7_`HPHoIrfll_3oZr{Ps<z}8Rp^~$X9@SHmza#q7*
z(fi)l+soD;6cnVcAqpQ728OA4iaI$>f=w&$hodu>rcgA}_4)m+D6pj|7tdk0SP2Dp
z-{7sw-0GwtA~ImJj~Yfv)@fbH#Y#_KF0JpNG(KxR10Od{t2D~zQCi;qg_jowAQerJ
z8RyJH%Wc^ol?J*oXz_Uebf1O+7Nf3M{HnYO<<#tFx$}Ei8jx$Go&i4|UFOR6GU5K9
zwiLXI5`7_FWm_M#Xs>Z-8)aA<CmcX~^mv(8S_Qj@<rF^%<m&Sq&*u|?4}1kUe^XG<
ze{dHnErE>B1`RmvOjM0xH62|a>t9doSBe$1oD^EiDzYkET953{YOuQSp_FCIPqxYi
z>&i=Zk<#5Sk4N8Pp*-l`lz6RJc95Q8fAuk~ysfQM&ArcYd8Uol2D`tRN(Z4=Kdha&
zgjI8X_57<UCMITQ#|T(dQuj!WQD?P~Hi@h$2eS4zzi7FKG&pvYSHP3!mj6@7;6&$U
zN_ZY!L|(YdKfT)JCH4sZs{f9l!~dZE_t*c*hC=>8*Z!{~|99Eb|Ly#LqVivt{{LiK
z;TivPyZ>!a=>K*8|Mwxld&vKJ{{I^E|N5a{0Z!wJYkEdn3$xqb)==x0jW7<^=RG=}
z#0@b3Ja=_IOK9mB&_!JfA`{{moR0+PWK-(@Gh_TC#8Scm4^M@L-}lZu4VU~|4QaqF
zo_Atj?-4o*>a~bo9y1?Mvq~Vvur=JRN*FQ5n+l2}@=79r)P1?dcp_8kI;tFs)DkXM
zB|wY=GKLayH4RDFaScTc?77_H^isOUXCvi~eKmD3=Ajr>QNw&FMpHur2tcoo#fsuN
zsNZ*$DUnl$Q-N0{j+X=QkSVGXSC^Q`swEB~6><*WYek)AQ`McgLC1^#JMawwKooBi
zpn*;y<1$$C7FPuwSQnEGFKVW;E*3(Es6rfnO!iq68nALO44;ja<j4D;*#&k!OPcC%
zoN#=s{H+jhTcFkx(xw<f1OS4_QvMbj57b-`x9*0v6rw7}S<Uz;Zv@=cHIy!9Qu5ap
zo(H^+HDvj3&79GCw!1E@#ikrzuS~R7xs7$aUk-eVHFIcv*>7pUZs0fb+vA@w^1GXx
z=xD<vT1JW$xLbc=HVWv|aC98^J}d}JzF2PdIdk}XH)}-N=z5Q{(Awz4PqBLhNAkRK
zGohu~@R*?_e1DQr-nRF^t8oTR4saS?cH~;UTCIBVPvE^6T>4a4`Z_1dJePAdbf$%-
z?Yku$dC!Il!S;4JDBgpM>{XW6*xt4s%U{uAchkd`3;<9roe1)Ht^wPTLO*x|2oFy0
zQ5M$0^%g&nn003tn;XpfCZFD5zYy_!zgm<m<Q{B&M$523)sJt_xrT<bx^FO^eP55;
zh|yy`=^8z_*RlXGwR!gJipm$3mou2J<>@X?=9xIZ{AXdoml_Gciw6GT=JrxPUo=$r
zFF5&bx-{ka$&OJVIanMDo;>5@soUSSGn=H{W2e<CdhB_sjSxz0VBt*1qj4|jr=Ort
za+$E7nS7Rzotw$Zai$`-KFPy7r7{lbVhT!CMf;Oxl>hgO_U>*<{@9aZ=GN=W@qqTn
zN84DG6G4;h)5wjN9kt~@FSxBQ3PZ_Bqj~sYuCNo$^yI8AOEnX>&3noLFK6Kg+25t-
zumJ$b7kOb$NM`dphIyZ9hv<RGnsxn*Cke0J=#zqW_uWyrIm3zpBP*VLU#|D_Ph4Z>
zVB<-Kl=KcRQVlSPecijSXX?}8|2WO<dC-m=Sf6}`H}!J#ARQIp(u0DfR<Z8qzW?Jd
z8_6jz1((TcVavretx%))wh^vHhYef0hR?0l*2>LEkWt6uRE_02)506+S*zOF-NN3d
zjkn|60J6aHqO9fblvOw-|G{n;iDF7#B9++bv~OSM2DHERLmY|c1x3gF264aS`#1!=
z4lmNKzu!)tct(%#Fum>n<Q1nF%GnjqX@F^*p)q3HK0Szhi6TPRSxEM)C7vazDMY=x
z;E6*gVs$$XAM~ooEVkx<eWD$h|3Y5!G8O47qu6*8vvg&nrfLS=4^M8!)(B=aOlH!*
z85{;h{dNc4Toxs6`I%4$j=?F_B??p{ZUt^;8NUcSI~BcEobYbV#G}FWA>)hg2DO$F
zM{BG^kSt}Og!jrBH-my56$vvVOcRD)kQ1jcf_-3s&JN_jR~kR6H*ob)2Pf^r=GHSG
z^dz%y_i5uh#_4n88yo~g<?|D-vJVAGJMXl+hW%Asx=(`(nJNV&s=n}|cECvIUpOFg
zI{zjYoK&`Y_7|&0S0*wYIS3J>2)Tb&ZjhshcBQ{4%W#AZ(Tyf^i*peTZA_)#Bt-6R
z*4xV+JdwbI!$3@ItPlD6-dfE^Vqt#4pS;j-kVII$c&bzi#pW)6@t;AAq0~_rb;z*j
zRKHag1Zq9jmT5^}HNKl6A4r(MnnpRpcCsFzA~V08(_3$&puOGi15?pO0(odU0Xdd#
zvwjs{4DObY)C!cUiso{kMdITm<35vHsPt?LD8=tb={q0qV=1Gy8zc~QQX@dHBtQVj
z5YPeA@DPDC2`vk&MCtd7NIe&ko<Okd0s)K`P9n2Lcbexu<&OiTa%U(2*@&C@$a+xo
z)@JaVBTYC!hCaQzL!e^HsJYy#>=T&=O1o!wmfC_t%ijwWqVEkw|Fwld%7by0kK^a*
z0^X-Lf0u$gvhz<u%gmQomK7t(Ilbm_evSw&`u4qXWBcCs?v9+hp%P!9qFvR!@C2UU
z=tQyGq!k=JJk!D1;D=g6usCLT_RdD`VMX@qbL{tpgh5e?`<@xX!b3dxv_%jd{atS`
zSt?I+4Gnng<cxjYi1!ed1_)KeLQN}rpJY1(Tr4Df0XcWz;KPp2`%YTavI08xIPrH@
zZRYd>{I-5K4Oqan6W6u2%Oxjz)I>u7D!G0~JMaJYPT9`Ib~xnTzp8t?;HjQ;)FH}Q
zyLABo_Ul^p<m&}pHq%<Tk&*lvj*WD(h1s^2%3i)8e{b*%HIjyJNPA9fZ@5_wK-FPw
zSdR-Yx;pH&OtB+HzudZ{_#)m=v^?rDmG^J1E~EX*QxWd|-%v(e$8*BMLBkmD0iuoU
zd8GtCZdeRiHAO~q7X(Wjf<<zlxg<F};|K>+iA~8CH<e^T0Rp^f6iZj~Hwp#x?L-%y
zIOMfN97&3B6&t*Q(&FTD_84ppE)+FQ4U4oWQ%Q1=Gk^tIT*XYBn+MPh?hAlyj0bCu
zOy0}8Ks8qB_LD9#jp!G!s;fv2JE$`+xr<S8+HGV4!Zton&7ePCR#61JhaW&QeD3m?
zxmPowj&L|4`W8(`Q=>l3%I2UtvaLXkC}pfNW2~Mq>(OKC1iO0E{bK_~`FZCQ_zf|R
z6*3{+W3#;Ib$;Pf^*;^d&*e0piFyVK{yz|SLfRdSspijTDvb`)og4};43^2VykdhK
zZZ+(QxrBk8Y~Z%U<8(0ncr-vT<qA}wwKg8*2uJC-D`QWu1O>R~qRY6VK?8HSr#>N|
z^RSi9$-)i#kS7off<lE?u;7nyPGE&Lo@5R>QilVgJ7pdNjM<R**n#LKtG9m6^pnL?
zf|V1`)0n#64OS>6*=1|b3gd7ni7^U|oPz#%aPv5updw)NGmMa>Mi?wnAk={|p4c}e
zus)Cg`|c?s@O4kic=^!iVyP=M<k0Zn`tc61u}*KE<>g0w@(ZjYf}I_X+mrV-wPeCe
ztP89^M{GZMBOxLQ7I3;uZgy6{e~{Jz_KGY|PhkYhB>;(P!8#z<sh{sAw^*(`MDU$|
zMmeI&y$?WGvMT1tfDg|PXm|vPFHT{b8IF4PUn|=gYgoujzyL<QI2gz-X6UV8>c{F%
zNHc<FYrF#M)PgSjo$!oVHe_OSalE>Q7c^o4@BPswELy}E;*qh@QAoy-5>+j&nXg9D
z_+>?O8#SJeqAFFV@S?l41)CU<<Hgy>LM4QwLCiYO(88|jVLMAJQ=?S1j&H~3cQNRn
z2bY}I)Nd~@K<rZI1f0GGcDv2fd7Pf3ol6<QovCgKR;_doizud3q!rTDB|j-};QfdG
zxup6bA-n~Ns=X{-?wlGz9T@0%RDW&!4E#*R6AJU!4i>1z5RoS4)fY^9rIATZhU7%F
zC29(rs#`}7>|-OM+}N=(cg>O!BCJe<vPVxW+8{jzk+E?o6!7W*BJp*3t$s+^9k)}$
zVzVMf+Qhdpz?wU&?*WFhg!5lod+_lS_^g`Ej{#&1%LB|YAU~94_duj?U;bm<`y%wy
z^>+ql;Pz>Q+q*}Z>Zm~}%!qYT%X+{<v&mIiXY#q*jDmYg1B=Ze$$vnIrte!l@IgUk
zvT3Ggq{D~PV+Um;69Fh?PQw;T{TiDKp0yfUdjT=_egR7vp6efk>g%Ig{z2Zb*S#c_
z!jTy?t1f~U7(a2}O!pIw-ZlnDNIT($yzhP<YB!QaUkFk~sF9&xfV(9;2!#ey$-CdV
z@8Kk!%$M@Vr!g>er4!{0MlfO&&NP`ksgB$-L?|c<^0GFSm$z3H%f?fUcU?SW3V5w<
zO-4*$JFeCqIZ0XQWk_QeZ_-X*<HHtxflNs-a%VbSeXW)dp{cYPisW8{R1DX`?W|?>
z&4JpEC*#C@z6)B|2yCPiy2I4IoZ2u)hVJV2%xd4JDEbTC2aN!ApnzTaA7m&1AOb(c
zpOuo3fJI37iC}-d#Zp;K?XTp~R?iCq!^FNBv7q1aF5E@?-IVl&#DLTT>7wu#n)}C}
zzOowl`ROIiVq%&VI$MZ{$SCelZ)YYb=v~S%V_V-Z*B588wOgY8V*3XOk7j~G0jdcy
zA90fvqzdiGyT;)pkgHI?D*}=FJ4s34On#w%l08;w@L%@}@G_px4nV^bS3`k}B59e=
z<s-^7hWQV`6#xL{^zGmam=#6IUaVV#Giq7$Tw*eI3ZRXP31N3|P^maKcfYf}tvNTN
zU=JCY?#t(TWMV7_U5<8X6IIm-dwvh?Sqio-kbg~AAeI=*GYLbL^SC+KS?RdgwvT7@
z8&E?R1EQ}(pv#H@)+XMPi+BzIk1a+g!qwGI;DV4xAA@aB&8f+21FI7%9#+(pmT7`n
zv5!us4=y=g?uEvw5t9t?XDJ;xKoudzvJH~g_CT+DIbcWuv;1LPmfM*CS)Y~6CBv&9
zZ}=0uHS>)is}YJIg5aYF_Iw|jI*PAl2>>k(qI&#RZJlxeBO>*uzz|Vc5~6jfrm)a3
z5pznV6KXU<7*Wx$S_1>I!QpftKFSlna5Mxo{>$6UNd)6K29MmHk=u$66%^bQTwEx~
zdFU3S5o8tQuAhA2v9!Wls;YQRKh`-f+T!b+t$kdfx}oJUEqw=ba#d8O6cx+t%M3@J
zrGA7UtT%WmYs$`fW*3C9cz@J+2~qe}r1?cv#Tq_+Rq2@NALYd1)YEdL2E&<Is_x76
z^k%1H_?aKhRLFrV>4=&WMy4mRH<SS?qK2aDQ>_;oknp*!zrA3*V2Je)cxwaR&QN6I
z-`8{)g-<%GW-KQ#=&C80Uk+VIYL81!?(LR?5rhs(cfuZa6V<OT)K1qVG2u?#is}m4
z4SmjwH{PEY(1hPl*INk+#q|<jo@Y5z6b$%puA@^F4cV=im-#b?QwolF&Cjk30*d!B
zkMtGKtnQ}X_Fg*Vb;zObLdM^xCVOClDZ3b9_Tl7zY-&r#ihebOB=zMw&QuN)yyIAX
zV0?X-{l3rp{dVH=>U!5593TBG((|Vbe@;_eBMBN$)r72=mQ)Z?Wr>=E9<01^w|2kq
zG_c=4ErSUP)n>duVS`Xnkmf+?6C3BKt{s=#><b2-XGyN*#5_(`l9J~4>uc0HF9n8+
z+-z*Eb@j+pI`bS+zZi$0V3Ail9F1gT!WkJhe985_n|p~#Sm{{PJw3|rOU}dDdsy%f
z0)H_wV2UPN>*7knTaxg2^tExrp-Z5%GnUgKc6H*hqa-*xR6sH_usKOkjncC#V3E76
z87yRkA_U@Sz)GRaY=cY{%p|2iN1;n~iy9INy?rX5*!uw@6q^0#P@iJ)A~Dc)V2qm`
z+@wOxB)h^_7WM!@nQ8^yv4Ypr*Ad6oDBVO?RCw8H3M>gGuz`b`V?$sGLN~(?mDSPO
zU}iuBP{1qn04Rnq>yd*YDc~6+DJZ`6GDT7V32X>n4UIOs{2;c@%|p<WaquZwP=eWF
zD*w=7f~nDF{*=~NOS$rS-<`n#nvFWn9val-z))-%cuMG1AtWpv4fq4&G+5JC4q@es
zExgoeC{x*F1TkZLSeo6(xYi?Ai&~#$c|`esC1NBzhH4=C*O}T>jl_(<s1b+R=xc4I
z@Q~n;7GJy>J~<GeAYK@iT|)-B-wwn4YOR6M{4%~$jvRs|jpqM&=-zT5@Up4ssc`J>
zXMR%<uxrsOaO4c<)M1TI#Q@FT?`8uCweQnAi1Cr4j{k;_djLfVw_G3-WR8P%s9!-!
zE=!3iCZaQ-Y8lv6!RR}t6dnPi8{?2Zq=;lg@HN)3u^q>|SNvm(^+C9%w5|>p;0)%b
zqI807e7{>155>y1|8tH<_eGRVJ4<fS2Vg~Vd)TFtgGc!Z9vojK0{{SGgHx0`vOnpm
zL;5<seDpF3i-k;I3WD{xm5BLCG6c97p9k;HbWXG^91O5hKt+udVfvE|`OS%}%j@Tq
z+MgL1VxyvDWE3u6-X2$?;SPzQaOj7$UGJ!O3Jttoaw9Z#C|b*|pI#h@T&Mn6u0OSA
zdU$jWuD)*V#CEhT6bXCH>?QO^w^^N+p;=_wSHab&EBd_0(Y{}%ynG?#w%8x*sIa<r
z?*H&T$R<kH)vCNYrpKyiev8FH5duygMd2(cXYjl{!(E^FVV*Z)$SJ4z-d9Y3=?<LS
zE~=6;G&chF)|eE>78Kid)0<);1BsJ5SRa%d43mV8hWB2sc@B*0E4)7(XJ`%HSA8<9
z3&&u|k=K_ONZVXTQ*Q?h-y8cN$8r^k`S#a+90>%$WP}H#P9?-XM4WTn>n=-s9c@?D
zaldCa*3z%GkkDcXcpjJb1`zM<e2!+^vEzbmHy$^4nBpb)5K;W<N~w(2t~S=3%%2lS
zJa^}d(>+{X;A#pK30Qr54Vb?qP@80%?@Z3Vls{!s$-{wL^xY+&RAjSSpFSRC#4cE&
z+OG@*;LQdcQezdi);@~({5?ntXuY3>3fLzCqw_|ok3Pi`IB&5>qGBEDvXi0%;&w~#
z9F?-;g-jO1UpBNaiXFXovK`;{%B8<s>O7TH2Y8O%RwaPBL^FGMCnf}0J;#%{4Y}M$
zLv~UulSeS0su3cISDNiQxc4%(vSofwiXam4>`ynOFgvWh-ESo@<?0s6BdGqQlyGm+
z`1Cs~mi;2eSJ-zo)aX+h5jxpyJI4XDxDes9vpI=qW&Zb(k{}IehLanTV^-$rE2T}v
zfq7n>vPv7nQ@HbRG|B=y|HIM^O9p}1j{W|^SYbCfeNW<SPxw0-;IkB#%0rxjnJoH&
zVbkN7WpGfpetG4uUzO-u+D=Y~`{vobT^ZksM=SD>q@<to`4$Evl6<z7|88yRkr6@N
zApR?C0Y^r`qRu!%!0EyvRn(ft$VXFBzdafQ<M=q@!p_AsAzaC1JC^sVc=LPo8bbDm
znnhGLpLMB*;dVs@WwH`_#ouxjY{ldxFdEuu@&Zyaj_!qoIEqT1L0I=aOqna-d3KgN
zOP6uv`aFMxSnYhJ!_{5gM`fy54p4bJzjx7=h4M+*OW9k~;s^KsHV$Efz|E%J?}8F}
zQ7aiwDrLP^zn4+$X;n>Fc#bewz>U$P)ikMLz~ggd;{p`?nL+m3c)?kuVb<H0EkmMG
zSul$xb{dpZ;MPv40qfm$K$-u<!h8WWir-tNCGU=h`iRl%<1%;3+4BAV(Ao>{0VlQj
z6H0ERrXQa`PP<}Z5qrsKwBAwW$-~)_z@koqdm}sml6bk)$8fpoZmg8sD3}?y$jqMZ
zbUh`d+#lSp#4&(nfBvApEP#F|yW+k*N7}$STIp{4_kd|A>fRb+g3Li;Qmx-r=;9ID
zsLvjWrd}vUBJN4Ri<|5I`UF8kX}=LZ$}ETgAY&~1?ak=LcZ4vYi80`e51HlT?QG%W
zZAbC%M$F}WD6oa}edi+Ef5$7TDtmx=vD)Y0nl{$|va3lM9U2GcayXtijempT$@iOt
z{;J=@#?9&rv+KHwro7?vLAdn#M%C^GT#Ee`2rI`$=GZm6{AKsUVN9p?5mc)(vg~s>
zh*Kjy;q#uBvhn?(r@^T8slJ0NXVAJvx)yskn{tRjH=;UfP_1EBc!hnp%=9ndhqdNB
z!_murYsda0BsgbIoi>Oknn}{^>QH8R9v?iA1qb<8$uaukZgwd{o<xz@8h;GX$>=e6
zHe=+Q_ffFplt&`Ay&3xvnEU%8)pe(A%w2Y`aH@_Q!usvx8D?VC=YFV<w7vSWC*_m>
ztE$etqm)8lKF+2iTC>%wsai$j%T(Bouc&O31{N-3@RRK<1ZBCIf)(SB%})_v;3Y_2
zCY*tChsDW>rxv3JPP$UNS7pM#tV$(!{TWd!kj?E<q{ne~o)Z|xpCFAoJj652?T5In
z>8|JwHYyYp6s)bC!Htr7d!ZkNW@cG~*cF#o={N<<D%Ee$0CeTjpZ-XvVN-|&cWod~
z{;sC-**eG)ZuRCoeBP|0lseT3=!?QH7N-$@dyvlU$<0!OPvi4S9kr5?D4iXXZkfe;
zJ*jGgqxVygf-nYCr!&;lm|t>o-vS!%{`PZ@R4a^J)_Y+j$D8axszYazm`f{X>2O#U
zM3i<zp2USY+HzO*5X&V7-i|Ocdw<|vR2qwVVf~2-=TKl^<4UhzfYe9dRU(+?mNQ+i
z3_O1qrz-Qze*Bsy^Ol#19~Y-ICI|2S*~U$-$kX|KX?0a~Z`~gQq_?4}3Fi3tMwze^
zZ))o8nys9DmqDo2_V8?}la_xMy<sM4mJ?0HN*6xad6)>u2fBPeos)jQJ=iGs;@qxU
zFf1(Cdw6*>Bt7sQKE2BRxLKkcVDmlHFQk~MwODgryM8eA=H{=dFCz{-Y0mcXGk|bm
z7$kn9FxNq40b`hg1)L@WzoK}Vc*B-(9?<-}3gy~6&Ekal_B-3pE&Y_?&B;KPDwlfv
zYw?%>ty3h75+@OqJVFP25;0_>X1w<*h;K-CT-UzIz%drLrkvENrzP#dv0{Cy7s08~
zZ}9@vv5C@R9jWF;;96CT2=IHBK)|8^6Svvd+!TlvL%gHx*KB<oqW0SS^yr%5KpKa8
zEzoR-%gpoaw*80r?CGc-Jx7tnj7S})i~phL_4v(yEnQ&iKK0Vyb$URb>u+v8qObk_
zqs~GEiYqkaw=PV0JDotVXL52vXeRkB5jG^0P$C-IZ~oVAukoxfuPDTymp06xKZ`s`
zgH>(bPi^n>%LHv}e^0<wa!d!mmKoefmg@%DeoQ%b=sqxmf~6WKCKNm15=8)$RI~FI
z085%0fIQ&WBKO-^%KjIB$6#tKPO|4N%Z;V>ZyMfWa}ml~o;USUi|f%3BkN0D1lP64
ziMmnF06e#;#8}NTgL>b${mct*zxM#O&qnQPtKS3-wVQ4BA~*+J7O;X4Ai?bNSM&2y
zk^UH}Nnd?hAcz!302H2U&PE0#L-!;5ovdKOX4igR01xxg&g<^Z!`&{vAkl$RgFs;^
z2+`)@FiIy`k{I<agwR1?c-rA@jM$nr_f?M}(6cca>Nkh^Wm2}|>iZJXLi_7W2VKds
zPWoY*4+)p)!0KCP=GJhNu4q!erDNk$?ea&A&$$9J%HuILB(~MvVbpOHU1rG7Q$~-!
z&oLjoWNVR;pO*`i36Bz;^jvNA<&Z5)$!Miz50Q)v8#KkjRTEs!YjgvlAp?hwV>lO}
zZrGOAaJ0#X4HydNc&4-Q-o6KwLWUV1{E|$uOnS3vSgpRcx>IRc^6`836fW|&4Y|7Y
zH64>R9h|&sE_WRd65sxmY4!A2As|dx`xSmEd)=0$R}v~dXP?pTDQb+F{{;DTh?f&t
zkkehpA?d2Ylfcl(zLe+u(=j+Kj?4HXN6pz(Uq{11CwYZ<dfz(5ye?YSf9BR(x2H#p
zCq?N~=03KFRI@cWiypuD*V0S2SY3k&tGK>hh>?O#h`fth9<ITzJ?CT7aYl2LC&`ba
zvMd>@P@TZ%Ds||Sq@8vRO|6Sjcj5@d=C+FS#l;4({+W=$5g`vRE&zFrRB-oNR^A`H
zO}3_$7c6MmWwZL3xCdk49-T%kRTnWS)8&KMH;r|00SbgW?}s7WT$>RL`|I47LA{Z1
z(r0U}`Q)}<Qa6`qAI>ck6)S>*`NXEaf#D;f4`+hOeEvC-#cLlcDh5J+BKx6CuZ|a4
z|APgPTz|#!$yoQfs~Uudb7Wqt{id=148v#z^5e7gUF<A+04L=4{_=R_*-Ue$Ksk*Z
zvh<`%dHNtXFe0G?oMt$h{CYVcHiL?LT#WRbR>CIaaO=>;03cSWG|44ib557QlMf*s
zT|&KLIK{U&!J1b&E0fYhA16mqb3sVsM0e6}wF)C#pO#D;K`J&XIuy)n9tn=Gb>ely
zfn=WmJe+Qii&qS^$UUODxnFD_mg{irL;ae|jOg<L##XsMRUQw^&m`TM06Ze%VeGCJ
zF^9G(b93z8UySMscylmlQJ_Wcb%+98Ep!se5)<Os&2G{8KLZ=72nDgc8J{jq@iqcB
zjyWg)ex%iX-1ZuIzYRh==n@r4@-uolj{}lYD(K%|-TF!rA88>1RX%8!n60YL4X?D=
zmGCX2Q~<_u>S(kp>W!PV9VjfNL*Dl@9*xxg#wQ=PU<&RXx^baEVKtA3lJh@mDRwxY
znzkso?d+nWS@Blf!o}qe(c#Gvs6-&i6Vb_r<mt$N{`d;niXB`GyV}+EX~{*S!CNr%
z++k((Wk9Z)aRp%urEmYq|1p)pr^e@Z%gV<1=(w&zzV1VAU+yLY8vpKQiO1SY#)s2|
zvW;he{}GYZ6TgJQq6X|cNR9brr{Zl0Kkq~&2z|On8GQyvY{UGt{pGwzmq%%?0Vs|j
zG`<+8oR)mI=f6sykAq`AhT@*P`&F7z4xdv|Et=~YXI~yMv}f!1czLw6^gGA=I!P7d
zNG0P8$LC=Na^5kE6723BcfI7ni7~IeBih1ozJcu2@1^cuZ@PN+8fx;kwzl$WYG#MO
zel+zc*(_-(s7f1pU71yu{aJmNy$XGU>q)Q}{XD1$L64OH>F4r{N>4PYQW2ZUK{02Z
zlBh|w7sLB@YW-z-33prm^6n^MO9MN0B0D~A@46B4XIB)cbQI(F+SKzYh8mJIt`lN$
zlb^ijIazM^NjbmP(XuGpIHvedS$bJjNc4P14>?o!n?V)v;4Wa)t(hFzFTByij3ln_
zGJou}6vHgflTv`b4r3|5QgA*q6q9<c_x*m}qb@9zp{E`c(cCb@Sl3%;u{b`B3uen_
z3d%J$>}Xe*>`lB~{oyq}o~oLTEjK!>kPD=xw%pydU>(9#n|4Kd#;AF3i?t2#UCGZX
ze;3u5iC2yH^>@tf68D+cpbIb#uO(>javjgk{mN^zI(fX-;@3o}ENrf?^g*PdCSE*b
z*s*|s_M=zC!?3=jq}V!lS3+2;_D|xiv0RbUaN~WvV6@7D<bpxw@r)S#&{RQv5IGbQ
zVzu0T;$8Ol{auyd8^r52e`Tp`1xXd~M09<f4xfTaYIz8Sjn4LP`L^EKnz;MtzJH#)
z2NBdPN6HnyKvKjF^~vCS!A99<L@*VPf})a{f}(=##OTm!t;<el0wSn{jBJF9$s*Wt
zoDqJuR@<~t!9#Dq^XI|t%Srl5+Y!CLoPqUvdlNz$wuoAAlfy<#|Mok6im$LIG8WsC
z-evHQ!o<)!2H5diw)5?Bb;oogMZ63?E6<tncl?8~Ap&7K=gZF7Ed-0Zto!Be(?}Z2
z7|oA0Zb`Yc_;}~3hl-(ziE&0A_Fq08_mefW%GvHS6YueHX_k64u=GGByJ3uki_`Ts
zer&|INI`1@1L8QIrF&;vY1zHbQ#VD87~f<02SvJ)=Vzpw`f@$@Ax`e3<di-)V!Oy>
z$C3HdcgoPSHMM5T387&tlc0dpMdy0^lh7%By_#=59_;MQtc7I1;?oimX6Dz0EFLdk
z0$3iZ`TaS4r;7)ctue&B9sb;?xRD%z4r^=?=rdy&a}wpq1JT7q;K>XM>G?+ZXE@O1
zM1m3pl{_dV;HTP}&qI9H1btU>eBLrWB@f;VB_Z6(BhevM<senv91w`=S98x&MCi^K
z3vH3ml9)q&0l$jToju-6_^*3h-*vpLTlG|D?q{E0zn`s;3l>})KYg}bpAxsdC@JnS
zq|QHVX2?H%t&u?h!jpTCyLr#LV~7D0Z>`+t4EmI`a<Ri4kp~N^&pg+ijpldd9h-fX
zJS@aq@6JEHzh0I<%A&1(>`+Am01(ql9WwAo=T6Y%)L+G@WgvU4jZd!1>5ooPVaQ>Q
zymO(KT!#V(Yv}R?g*3^4(Nl=ISXqhFJ05r5PF+DT;6NUaW{^n~xVjFd1%B!q54HUI
zck{=hZlK6l_okiZE)AxA)Y*kILIoMdbykzzOD9|TY|yF|Bf*?0qDEsuots4Wizf}0
zW%zDsW4ScNR%r5mg0j$3-%^#PTVkd|Z0cN_NGvrUl!6ukz~zzZ<d3blY+*p*K@7M;
z_P)sWqAug~GorUtQ5OB5g=EtD{OW;ZBGVVySeND-DbJ^INHKVF0b##wuS(>#S~P|m
zyp<2f4FgZ|u(CI#B(KAd-OHhe*t^dzQO$g<!`_ZjiN8R?&lSwzzH$=+?gO!gWksbo
zfA%sx=a?q+-3X?3GSxEOwVV$ac5{zm5GJ24wl11|s>+!Jw&Mc+o<u*q50V2XrydHm
zVTwL!XnVaqV}-OBoX6C|$EhohE_Rsq9NvFtA^(M~Kqir_k*r2vT~poW;JM0TBId1M
z{kx4iE@FNjw_~Ei@?*VJR9w9kcO_--v{ljIL+NY~fxMe5jrQ!hB_O~wHk3k;<Ws68
zy4V1YKqNZxdLZ=X{bK@q4ITAoEkNK`6BT#Q#Ev>M4gU`a5PQW!LQ?WNGxx@h%U_3w
zd1C$`S;Lg!9b)^aAd*-t1Pu*NIkG9NPWh0W4*?yy+<`mog@ER75M6E|=-q)KF*kvG
zXf!aGSQ-Ux+3M!H_56v|6~~)CqygO=OnC4#u)!p;1AF(3hOK#JOdxzYrQ0V)K{@Eu
z<TAog`@^%)TrWTEe0XwTdvGQANiizp6F9Rw1TkR|L?D3BWZm`b)8a`uNguv%XDU6R
zUi#%S($YF!UVna53UVr@dgm>ykYFX_G%%UqS^Q})kXruTuiX1t5<DIR(zkBN3hu76
zYYvV&K&~og&Yz|xS(QfR8#ACUr+YNGWGLCZU$N)l&g@S?2;~`qVQgMyPM#G1a@uz6
z$rV+_L1+5J*$s0y0eG}qVxR%ANUI$(Wf<RlYhH7l&Qe`YMMXo2cL#`0uNEKAp)oc-
zJUB9}gg_&;yuzWhmTvO3-D0J^$QlYt4ZeYSQN@tJ+M)m7lYz%#(muQlr0)9LWWQo#
zZ9PqSmM(8?i_}nC_vE+U#))zyeuF*pRbhq;C8S1s^!lkSVt?Ie<@LH-gIFJ*jVaIO
zi)3!e3d~g{j&;v}zpLK@2Bf!M0!HL~B5|dju5_lerh&ZyI4GJcy%FHJBt61~Iy$Cs
z-?I881S<MiN?!U^MC0u}od$r%Vy5lWIJV>Ql1d|jxb`bKL?Z%B`T>ReTwbH#x-GeZ
zW??qQ^P>Olu-MP#Wq%)ylvP#cB}~ikQ}i(qk}^@1OaxkH1y>C60P%p4m31h4)7h3l
zi{o>jtXGqDaHvTV1@NDgw4VU&Epd<`0{sy()wE%Px`h0m{eR}MRab9?(~n??!RKB;
z679yI-WZ{Yr<Q{s;9DnnX@VI$@G8MSz|vvvgpB)a0p5=RGEeU1iQqq-=cD{mz=v3j
zbFre$SMrlIsv6I!7!@@*G^l~v$vDw{Fft)m(AfjHLFgrfQXIH&v>37gdMN(@Tb~xJ
zcpl4=l3o+OKsCH0Is43y!pt~S)%bW-v7aS*#&48B^k=zmpU9sr7VFnAqA`C(O@C#X
zq@`Rt@n8V?v}KLfsw?3ifLMjdxTUxB_Yf_kFy#VS<Ph?qZd?I@nBDlMiLBk=oH{%p
z7f6@LCKgTw4PO|=Rw%GOJFls#gA*gsyi)b=#gMfRf!%nPVERQ}I@Yfnvx#^L@Q;39
zz_7vOtav*-DRH$(CJ9qlc`5>G;O&?KDXW#SDvJo<Ph#<qY%ts|1ELlViNYm&KjO8k
zGz$Hof;@zn*w3!1o-ky>MdcawU(;R)5aB0avQ&3dSET&ME$RQPj7%rHk!g29LEhQf
z<z!Im_ncC;aza^zAN|Soe~g2EVKz(2%F@?NtL3Bn3=fO{6b*3|gO@3Cv>P8A#}tDU
z(bTmul|MO$GKc7hMW3dnENd-k&TFoBluAd31i+K4hGTaq@04yE<G?ch=L=3EgnyNz
zzwr_j8<gR&Sn}|Z4s*b(H@_qJ@rC-ketGjgZVwB}3{|2WeTMFe?sB(73M?5t`Ix<Z
zNgfp~_2&pN_$4Dl9ED4`*Z1m@^m9f@{IS7Nb<Q!iD*~ba763M53^DpDMm_i~RSh}o
z?5Nt*a?AWe;?lB0;Jr5Hc4!t6@@GUX-V`x(G1YiXEGUGlMpO|XwvIJ@oK-C+5iEl0
z@K=`Hf?QGVTL>>ddvbt?9D>Mwk`@OSm&G3{{xMzfeb8YU-NdSxX6j4#>$z6y5vYS-
z4mi0QU|-u~v`fnbr<X#h^VwU(G!!!@PDnu63$x1>y2<EbGI3d$pUe2bq6;J{wI3WB
z9+XjJWr{?fUd0_hNytn{@~W&~x9)O*t#1fhdHz#qZfR-yPxx==x~vH%xq|^t{dVMN
znhO^Bg;J(f_4nb}+ai+YK?4b!?%W)8=yLOpOXEB>On|_=wHFaNIr?0)wPgFm$@FDD
zsWfOSds|9qf{YA=KxpH{ev_&G0t<R-)7qLI6-Y}eT6Rh%CIk2%H^$(X120k~j*^mn
z3rk5;Rseur{70bt44rARd1%jBvblMFK9Brx`B5o65&loA|EILC4r}U<{~d_Zf|P_3
zBEsmD4u^EfU?MFbQjTsIp&&}f=n{m{B`{!gf2Adb(cRs7kH7oezwSTxdG7w(_U!DO
z&pGFP-tmf-$NehM9=ztkJ*{#$gJZV#|31y%L&#&J|GkEeUSZK-%hvb&=kX;IXn6Qr
zVELMC#U2nN>Y)>a<$z|=zYz29#*P$fEbaP(ID4nJaei4g8)yvVD?#KE17b6epsK0`
zF0--7;X1BdDRV)ENv{&Db(Pg{HuBO}=G<07wERBtzYx()2e#y<!8ZDwwSK`TWI@9d
z6B7Z_o+M)wQ*uI@E6l{Cv@mpV?ZjIe05h%~86>PUTo?U?d}@Wv(JChKz(LG%99aW9
zcUIbW8)tFa4?yU0a8}S8mK|0yMAJ|O75UmHB`Y;=>c#0?q&r!K2cwgiM=<$Jx0$JR
zFI_v%6%e}w+xgYo^NUK{21p&?@Z2EUuM6(=QQPFgB&@8g#v@f3WM3gFCnqPSe^$+i
zfjH)x^ppvS7@~5Bg}znfl;yk|qA)!?6nP}{>xb*Bj_~U|KHdC7uM;b^q6AE>oz_-H
zFg4R=!Y$jguxNABt)|+iqQMvT8=t?vYu6qb`%20nwl))@19IG-Z-o`T1*~o`7)**l
zlhvSo*WbrP$nX-==F)m$Af}bF1f5^sj#ddPXah<qsq_rg144pAH-2}`v|lZc-~Ur2
zGM)L$4Me3>Gc_MQmp`Qm#-Q>>o2%JzX$TSS>)b+B*qVfRnq!15CydSvsv2QK1j|8k
z!eE6e;Pm^hhNgaw`lF!|$tpinAk=H_XQZ0qIEzxf%2wYNkZ}9yUs-+#oraB>;rk}5
zZcdL``z9aY22t)7>;9x?Ptz&Yj(GGCBrRGEb3m94$_7y-lqcx%IS5USmcku}<IQM$
z0ds_AKjXpc(Z7G+88vXR=Q(7`AUwAJ&i;9%U+0{Q;v5hhP{xIP%g#qa6|^z<G#mh}
zgO8KbJY1-YYGp_*&6H@Zb@#l}Yt4K>i$afT?Q}wRnUW>wHjFkm>&-W=P?w3FgXiq*
zl3yw!F%52FBf>nrmz#cs2L!YTAz_rIXXV4H-AtrRL3X25cV;(uZUW<Q(5mqCV|TcW
z)kC6(25*|)`(tGw>q(;mLYIBDK0C(Avwen2x94XJjNd0Ke7dHu+<#*`dFmfLAQDDB
zVm4#FJ`KEx@V59WY2m(`7EDdds(4i`U*=<b7594=`F(>jQJ1Ii`*@@Zor}S^ZXW4(
z+(%GfqYD0+I49Mv=Q>FYo1(=<hDFemHowOurN-5DPDk?{t<*cz?egtzhQR*q<qYl9
zA*_%gy^moCdVyzF$H@np8(7{|Z`WSdW=2F5Bt9FJP1Y;x2$YjId=Kj&prPsMwA92J
zkGa_l5#XBWULp*R6<-4=)x<R1<=k5(7f1I3=gZC7KexWu{`0U|cHw7~Od7x0;;Kff
zCcWSA`X39RQ$Jp8A`Q?V2dJ^=1U}QZ1_mjqsiJ0Wc<e7XFiju(Q$j-zJKirA=%8wi
zN<HR`=g%(ewru(8mVHP`NsIJKD4=OxtNMX*AR!vay4Xs1v6$!n`>LPqb&LjTE|rBG
zlZeYFKUqHmkLN8VErLKGqrxM3w~=uis;tl#3G>jky80!)691Gs&q_lt|I%iKy+m;f
zb6ITx?N%R1(jC#J6nI7i6I%eafc5gB<0j||znfsM#~;0f;5J3N$^P>tFDv1Y%Z^64
zk8I(&<NNn5t?RA%)FqK`&xnt?2$^UT-JS1R0xZXRF;*e?Af2T86pu&I6d$G|bs$#9
z;*~73<yn4>J-Uj2=_Z9<<Z2mcH=64@FKjnVaup^rptTvnsR?cvLnnWuy8Y7_4?uOm
zBN8)0g^GT*Of<v4+;ymYv72B{q^p`76Qj-VC|9=UYinEBy<}W%y8=i)c<gdx=C6+k
zSb%yx3vQUc5Cw%0tVsct?|xws+F_12mz#6SX`pUx3i1Xx7pmD$pDuMrk%eGY)zs3=
z4Gj!%16#uBtS%|9VX%0v1c1&(EBvvKc0?GQYd2mj1K%7K_}LAl?8+Mw+wufiOWMyV
zY(7~t2j!r0b8}EoRXbbTwuOBG+yo?4f>dwj6ZSz14Y#W~i`=kOLHMr~{KWcNuAE?k
z=<+{J;%Gv-t{u;>>`VCfWv8cVb6*(5t@I}_v;CJb(JAn$y*z@%6xC%6C4yM%G=P8H
zkF8#|3o+^?nAoXR9kYb>PEV&Vs(w$3$;D56VWWcL_p$#Di3ca^ywxqsw=PpY$=S7^
zOyB7L5k%iMl%%FQ*`0`B_6?v&NsTt7;dN0QQR<5%C1uD#VoJ8qngJc~nNA~UkFZvu
z)&Y*(8o3`N2MIa7&2|~+j(o}xp@_v|&$cIZ^yY>T%qy?CSnybwbNdDd@j);c4v663
ziV_I6Xv^MJYvB}f0*+8Y-;Qs~Z=BEUUiF|*ie(dAY*k8AM@L7}j9Sd(j#D+UadBT-
z=hwJo?-upwfF##}C9yX?Eq3w5J1#CR7a2ZW%Q#_FY9XRpT^$@3C$H(Ew}yiTB))E_
z;f(0_Sq@+Ek{4A^oc9vC`c+DE0%(}!LQ_3#`c}+&adY~uugb5#WT~_d^h*0HjiAf_
z(7d4_!E(UCLP0nnna(vmO0*~(JBNvaepK^$x1N(k?cy}Cb!9p?15Mlgt^9@({Sr=?
z-%91tGn*j&^yBlf^eH<vTFW@0yd1CL$1p$691a_7=E83z)ZO$l`j{Yiz*yDV>4-O&
z(|*_K85KLXeW!+*MA(1+9?Gu?3Q9_h>pzmNP4At_PyFB-`9)_DA0H2g!&5~aP{-x1
zupn|xeFcS!&mObdRGoWg-R1|=(+yLbDZskrEw7?p^t_vE60feV1_|=<`2%Wl_z$1t
z7Zu$DWdfX#w`c?w9Ue{szVG+&5u|%dTY?41RF;>;mP$EtZ8kQ<#p^Z&rdAO$OcuqS
zdQRG8K4-hVzkj#>OKE=ZE|X{}hH|m>rl$XR@pm{Q&LfgdJ)#ae4QA0BzVLcXB|^<3
zalTRKwH9LZdu=td4C-dLH2$0iyi8<y^-F6oqv@v&K6&iI?`UX73_=mO>$SLK!6ek0
zgEH-T=YoyN;8G;F11iL4peH$bQxpEja2T+Nc|ZV;GgA3o`a$z|{&Gx0)icEpwx?Bv
zk-(*A@Hu5(@48@D7iZpVSJ)#3?@dzds>)+%TAW8I5}GA7mY$Nsrm-iqbaL;`kglNb
z@S}}-JoAW@jmhqgrUA64qoX6E8&*(Iz*x5SlT6n4Z03H}8z{g!AIfS^d!%=Dx^uH#
zIS5$eb<w&2ogk72Uy#EUOI`4pUn^AwI*ld{CMG8Qv`MmeJc-!&^qFq(OLozk>Rij;
zv7HweH?&K^!NE_T#)KXoE-!yz>Bv!utNAoJ{dd&!a$`heq=SqFvR*szZYFN#iC4{I
zEc)p1uq%Q|)_ywct}BY^ZY)BPO|0kSy!vO3^Luv;ijl2E$>PA_f<$G2(1{a9$O0kK
zNrI|sinE4;aB!Wt1~`_2D4Ee!JT}@8>OulA#~aW$tWz*&xS-+RG{Kpd&y|BYsqzB`
za79q!D-7sXf+gJ;X4)(#Ll1N--BYHTr8H;FIx~heXV8xzB5)2e?N<`@8j=gyT`b0?
zYhgP*PG>eS`7J2AmRc`al~5$O0NPouVK`;KD;R7^SmcA^(im|y-V-OIvFNiYMgx5+
zxYZk^rTzfvzsypb3J@BXgTdPQfia8=Abh*_)eJy@PgY{^9VFV(X^e`hHVO&~2n0e&
z2_J{n|L}LXz}hxsZTUl*A~DPH%)yG^aSoEPrfA{|@aUxFf8SC;L1pm?_>+IBu!RyM
zXx{bIP1ank-lu73;Qezl9_E}Oc;nh(LKQa_7qn&yS{H8$B_B4HVR;?EAM_Bk`iR)I
zbPDYgKaZTg;bwXL*|kl-Ok>9{{)n3;=c+5qjZSf}ex`172wQ=fRft08?&<;51d=u9
z47c4=&McSI`ko57BrS;q<<`Z`Z3Z8H!>$NqU9xWOV(NVhWc~H3d;N^P==ePd0iqu$
zxc?>SK-KdvTL&uDe{cRzJ^ugyDgVEs<Nw<3|I??YLXofl?^vi{*KKAnIV6n%4Oau#
z?*W|#VE2YRVzN1y5XWZRG(Uq>qtgQkzaeAE*JJ`qyUEx%nJJ#*JPYD^{>M!kr3A;O
zh`6{bDn1zJ{GT0Jmy8fVJ1upIS6boY;$YDr<%y+HG#m^f0O3HsRk3A-q@bQFKO;1&
zYO31-vLL+@gQ=l6qP~9}|7UT4M#P>3;rxl`15$eAzar?sv36|hM7t*kVD*;sbWwwF
z@vNg5TgFc#H5BSa;reT2=ks%}4^^?h0->tkEDelcO*c2+psH&-I*L3?#PG^2hC<Zs
zogQ4DCKpL=uAh+2VY<wQG6Q<pB6>08X!6)2zKeGA^{?3lN+mFGkflDF92Dd<ARY%@
zcQ<ku`GHF=>T+`VUou(+Y-LQQ3f3?y+zxvi#-^^5r1^!1wNO=@<vn2-g{sOPPVrZ`
zW8u(UgS=6VYp~rhEt5Fp8xM&*LA<j(ZMZF`<+)n$Pz}>VXQdDp5LDG_8#&fVv)HoR
z7$ti+FX_;9Im*Q3HNPv#SbKGvn2GQ{vFc@@Pa(w-zz%D)Q@I;kEcJ|W5z5)Q=m^g~
z?4F%?W9z>^JSU4awAt($w8soO0`}noL{L@27HZgtt|FP6k}4SITXtb#c76(HE>K~F
z78V+*s(?p?HDI-rpVQbxG;%vOrk{sq=NAH$1U5}=C1e37fZ|?A3q*o~xQtW@g9?Ff
zQrf^E03o|RcE2}ye7~3Jwpd|=D%b^ph{jPQWm~6oNzQ%21NG-h-{q~*S{P%07KB11
zCWxV`s|^MVP~4?Zlns&9Krf-?zioBVWrg1y6(shaB{E=~?s%Hr>V*~MaQO$)rT*w6
zb?ibRK=*@B<{-APz}O+$qsbKL1?Y^)r#g+Mdq>%7r~lQUn-JCzFaAn4W_5-;c9qcY
zb1Xhkr?ZnL5FPubl#?g`4<b3Yz2KH>TbRvZpXh#3)w`9{!=WR#Gc5(iVIF^b^IMWn
z_HyW+Y~9LNyRy2~T^}an%F04c=lRcPnwdun$e}rkJb$sPV~=Jlf;iAv(yBQp&QQ|n
zk%FxL@a*zx3WQb}{7R-`fiS`bq-&9q>J~zs{ieTPIHI7c=%d(zKlXe-=_0T1!f~9A
zSTng{AHx&#QgeNASi!Qy5+oO3qwXRQ463ExDLmsfrH*p`LF7iUpT!dc6>Os}v{8?d
z(?!)KqqO5ewIc9q;w3V{{(h0*H+h0|uo-n7FuUAznpCy(08+~y;kRY{b1vm@EjHag
z6u*lAsEQ?c<!Qu^%SK3kFl<c}`z`sKifVAtL^vrLrz{#a`40W~+;Dr3SW6s!U7$0Q
zV!QrPL*t7jy^Mc(Ze14Z6Pa<|C!o!uEffD6xXbTbFrPFk_Eay^(-Av>s%vg=fTBb8
z*A2C#ewq8b?z&Ax@%;BpvzI=r!#3$G&uWUo<%9h3sp$-~!E!C(By+ojOvZI?Ou<gZ
z?>3igSh25R<#KYgoWss%VL=uSKb&^NlHTatqt2zy^uJZ<zeSw5uTM$Z^ASK7!e6i=
zhxWswq+vS)B+Bk%V=jiNh7%6p41ptIp@zE=4-X^Plg_6n3Q@8rQ8#Xv;KwE+XQM1y
zcefk#Q)lx%7pc9cya<;V(OL6X#t7lH1O_X=>$c3bGM;q51?oyI1{F91D2QAI%t8q5
zU@-OmIGbV&^OApI>^C;8`#1)ac9gq^7#>IO$ysd9co-c{O7b-{Igb2C=fWrH@T@{X
zt@CSMrdM^Tu-GG05a?;J%IjCUUozcJO4gz_it2>(?)N_4_rKlsaqS2auqj<3mfaO~
zRsZ-=aLxBmJ(I_Ompr}W^+cL=xA>3m8%HD4I0BU`SNWoDc%D3QpNW6`!aAqXW^nHA
zyheHWKdeJ@n@_Q#Iz+tc=Ey&TH%`SqY}R>8B&~Hfeoy-9GEdxMuxVja->4?v+UK-Y
z$)gJ2|G1Ljkn$#c$}nNzZZ5c<n8;<?k1XJMkZxiEyewb#W;AZgozKtT^2Sp3TE=1a
zvZpQ7t}Jz=vQ(^v^6W<QoU*iGmDAyK6jzSrM5w6f5yM)Bxd9rl?L&8il7Crb+EJWO
zspf$b*SJZQ(?RC$)yednY~%HC|NGt4{o(38qlRb3kiJo@g!^>;>g>b8ASL!&!Fw%v
zmrH*%YV2zf9W9xCJCgK4@rx=6ppOmfyC+efB3^%_y545Lpv<*SuUYYM(A)b@BgOA3
z3F|^lu309kaXnL2v-*)F=GpD)DYnemS?QpY4={i0(FN&0HbLBBl!EWVWi@L%fqB5W
z7&+GdT<HLR?KpLdwfc;=zA~KjW(n+pa&dE->}D&;gl{QdU3G9V8eVNFoZu5dKi(AY
zuliC`2oHufM$No!@El+7E*sodYB8z0is?S{_cORl_469u_K|5^{<8>UKifDOja(zy
zOJgAJ>ViM@&n0gI3b*TxN#_=EtMHvE^u<rI*@6-{$m~KoB}{-cC$%yGgNfjhy;>8x
zJDR49^8NKeMM0zeG#x9VLCp4o0T6|whkmmtVMEfV$RMUHMel~t#j&yXHY|9X4*Qn#
zc56+w<4gEt*_BK^uQXiV@)$CHrw1{!X&d)s%idhRA07=<o!N5m?Vu|v`dj1JeBMf3
zX;?@`vsYTbQEEzEThnyuSAoqfz1oWVZe`>$GX1Emx%x9Gh{4vx$7g3*&0ng-AN#qv
zxeX&xPL+tc_V+WDbnIG|@?4or{KS&I^R%;Gjg4H*VYbfeao&Dn<{Y@o=(2Y!ulc59
z1o>yr^rmrSFvaP}!M=}pCDZQ@U20-ObI+6Gn=sVw<@$+M%E<2JML%_s?B9y|-*oj|
zVB<<x(p=ZA%cq&hp({r3_dnhqpW0;#4uAp#(H=`{Y6g|1nC-rvh@wK~qr|i6(w8Mh
z)fYe1bTS&2L@(B60blK#Ow5(Q)K4{K3VK0RQ&UV-${#rPr2@PYT=-!tMUO_WzwzWH
z^w+lBA4c2{GodGGE#3Z}??av}!}Xh8)C9~vwQo6S)GrJq%VQb+{Yng%l&-cY$8t+O
zH=9a6T!X!QZ;Os{gT}vD?)f!crDWa;7P<WnbD*g=-dvQuL80!%C(`4uMs+d;6*t3b
z8k@6rQ;OEMefO&0zDlntOMx4r9YpXZE7w;NWsQcPJi3zcantj${k?c0y%h>YuP;Rj
zX#qNTfAB#&W1UgA7GujQ?D`3$AoV})ewQJfcgcww8(05nHOqP}7Bk&l2HL{U2mOVw
zZ`K|IF0l&1RN9oTI(b3O4F?%n_s>j`Z@hOl$-dzd>CQFomeg777Tdh5m7V6!H8N@X
z4Bp2o=)E4X_x0Y+E&Fs`0@9zZS}TKzXleR*rPQ2PL>%e5=Tp9|$#znUB6j~%j-`0k
zDfeD$Bm?y>4(Z%Edm;Pe?pVBaxW0zhBN9gaV9>s)F@}_=j*<rM=eW2pJ3Tt#HnAE7
zE8Q+Jyj6UDQM!=G!()2jErf8t3}ZdN^pczf5ji2&68;9@E1Dkvw^&3~%9ww<p8MiT
zEAIA#NYkaQ%Ek_*pG2SNDxZ~%AdB$H?-3^Ta<}iY(0}u*Za6CqD1gW8D6+&54fj1^
zI(pWx!TR7#5`Mft8Q0w}k-M*yXzF>=SsAkY;pOPqQ?WO{7UP2V`u$ge6EnShTGb3i
z%VryF+yER+ZR3*ZHX#Q<HS=m<1pT)w>)e+AS-{GeT#yx1?g+Ewmn-119@jNE5Cf4z
za`F-W8rO@xc^Uo})2(zkgrHGruj~Ed;+$3V`D_m`Z8`c%JzlK;0OY{Oqd_ESsyded
z-wGfn><M=nWR&Kx8r^WYep^+Sm6e^HU0VA69{23@OT^}1@Q76eL(E>ofjo}~-Y2mC
zMGt<B`sR|_R${?lP{)pwUCQc-51l3F{eqx@WRoQ1^31O?#8g4BKH`$3Pita}%cuGQ
z3UwKey0?eG9OmeI+^k<#YK%C4E?y3-%!^djJlNxf?+h(fB&8?B%>44mD`g;SI@<91
z@|o_wMO*}`9XHzYEc0cS*YC|=tG2zT51^E3*?0%WE=SbzN0$%jO!5gTea14WC-r80
ze{1a_e22mEU>2sb0^Pd*#BDxx<`D<*TTzlF0P_L8P0WI>$hWSux4~;BBJj&?mu`|>
zHBd_XTV`Z@Ce~_rQfLZ|cmT?@x2<;^4|<fRPIEOu3E^Vs-=4np`l4uhx5PD*u<*&2
zpX<A#M9S2rM{!g*Z7fX3_}Au5<I*5QQ$g*?J|-5taq}W_LkaZh=SoyF;yCBG6{-4}
zL`gU&0LRC^T-{C!@w@7daoI!cH8vlgVC4Nw-4~vh*f{KwQM1???1&?XtVl711&a!x
zZ-i%jFJy&TlJ?k8jAc8;G{m=_ul@jJG8wH`yjIMX%16Q5g^$m8Xp^q~3dQ+RZFv)i
zAlNyq<S<Q7m|r!S>h!cQrukjo#y$qgEghE?eQX?#_Q1~T7*l2NVdH*4G_4^j8@+O`
zhUVGC^FCZq2sPmFptm}2m?D_YI~<fuiEuggJXYq96s-n(ET}-CQ>>K3#7C5eFDx|(
zYCi23$Y^?gPWS=s%zH7f^%Bxe>{t9U+{8k`>E+Ko^($%+8?Lo()Z-oArjzaouJHfR
z`J8=|aVU~)Y<K3op2&S#A#==wY>_9kCf?<RnDIB0R(6Tt(BXFzpXeY&KZx#XGU*_o
z08e9H7>=YZAv5TG^3%Ph%R}1%n1ARhRI)viKbX`gD=0s$4w&5S!swKvp;U0AnbI2T
zLJvUe7DT>hjo8XvizDc#7Y0B$Ez?H#!RZwjc8~c?^o*wS_P#MV)OI8QcB%`!HJe-0
z5l~eQ>I5_5HUj<1`HLvgai^);8uUf^5MB^SdE>A?DO%7zAW<6x0S8oh!)$i<|9H%L
z|Nb2HR{Hwj+NHG7?zE#7sKubF{d;eL24f1B>`l(6Zbb#+H0jD{aL;05rct%1`py)l
z*6UnUJ3p&UyOe#-1O@(mUxo33yOp*{{1oI{yCEqX447KrF}T6-O>VlS_*U361x&;u
zkl~Fd*Deulh!Ks64<AtyESm42+8kMFE{{QfU#`c3K$b+`#6YjjK}2jwO1gW@kbw78
zIl2uvki~)j#K$sa<XG)${2NT4dMupx?byxf&t#lUTnC*kLB$(NIZmw8KmqX1!w{;3
z-8q{y8KbQ9c%$)Uh9QFt!NcMscCxoE8BV*$$Kj*s>>7p3AFQ(4W?>*4MPuf6kR0Jk
z+XKSkmw2vYBwsA+Z;x$Z;_TI_ZTL9MTu$qhal6+(2a>YJ5_{JRQFBxNu`Ju|viZ~e
z^eKJoS!Tf$534@;`SyO1Db&~#B?WO8{Z91jRK99-<B1rFi(~j{sRj4qAlM#l05i*d
zrkPK{6X!n}W$&6hzHSPx+0OKUEyU@aFqH}Tf4irw7Jvt8f1r~^5%B1N;KKmf27+`s
zo_9gfE4_(%d3mOu3&DuXW3SUmD*<DKo(wsatsU9zVriz4*Vwe_w4V#2zcmuA?32^z
zU|<{Dqf7pp2>S~@6Wyk%ydT9RAj~BqZchteC|9#UW%=Bc2E8up&eMLNG>|kFN1pI-
zV1BEek!ei!rh#GCdtOh}c9b8!CjQFvGUt`~B<4n;NM=S4J2Vyw0?oUDt@_3HZbKNQ
ztQu-^UOWKBeO>EoJZUnW^M2*?e0FAbp30uSYrB{4Zs&%~2yt?sre!qCcP8>OMLM;H
zY7d8yx$hpe8x3vIoM)YiAjorr&mlwjETv9}o#GitjtCpAt7=2k`*{GKNI^9GBfnT%
z=e52~?*5B2+lSNjep`#it7Uus>xV+l?xpWEICgB=kx<p>=$Q3%@w3ekMsG(WS?Gj0
z2eRRE`f8-K@uJx2#?_GVQQ$?NxYv=XXN|)GZFS`?CRC#B+cG+s32u6RY5LM(itBlw
znA<eGx$f@L1%JCFR3h$E66)e;PWt+4ZZ0l9eo9|PEki2E?|O3fFx}35n<oZ@BT9Sl
z^3C6jYOd{Y77#y+=_iSyC#6#(tAqE*3kZKT6i=5=&H5|^KWxMKhGcFL`Dip%6eXJ~
zXt7#*tIsv-EiY;LQLrU|bxT!sEvmrlS82mVVGbspt0&cS;yH5=QG5AT5mz?4$?MOZ
zUzN4e7;3`r;xDF7)YzK-bYX*1@nVt9$!@Uq%sg-eB*(hr;dfh4^DMh1DR%hgv6t`7
z98t*aBKos<+F#I{aouZk{ohP^cS|+$U5KW=r>dApDYk<`oJ3UJhxS35I}WR%s8*R{
zu8YP7egBNpYre}f?D+UY(97q>FV7EqA7q^TxfOl((kMxKclP(7w4m?Q?&(8zR`Kud
zSFK}549CrVo(Fjs_e7BhBE0ASWn_uXkzTR7F?P9+mQ~N(yFCFwFRs&g+$=%JUv+gC
z3n5IUK<^!(ngAX?0DXD2KQ%qBx4cKwGv@TvQtfexVKW-N%N!8?dJ1U$I`cDg_m2L2
zEA@gqbt+b8^X-g@#(^XK#`?EZ0dVV3F#L1Xb1Njyy$e1~R^4ur{_FM#*%c!8s><)3
z;+;3!hGnKFLu3!4BnSKGmk%&$(s^|3Yj>-&J5fegTmGeLD*e$=cc#DWA9E}(47Hw0
zUk`X)4c1!!GJCf+=e5O9)Az)!E9xju-IZor2ErWl7Y$EA!Lc8wrIt>8Qf|GDRy<_$
z?&}1~DZVvls&nc|vSGNlR4I)IvcK)LJSt6gTdP!y!&L!AkBD0Rp1WhG(0Y;%Jvx(Z
z$g!mde9IX95AJ7-`7;=c@jRgyvi)Em)uQ?eqWOx+;!KiNDeZV`EsWjR`+IrGK%;1u
z=F$ES6?O*fETfF?x$Fczt0v=zcZ(^h1Gi%rBbkO1$Q2Lq)ET#3oJS!2rH>yARoF>?
zlWQs&=xGmpHr_+xwp^TD`%akpAJ-`0>l`@;!?jX<x_CyqGd!@^H518R;k1m`=E;Cx
zOZtJjsu1sB-C7fB&7pobOO$fhg)k7=koG8RKl!KPjf>j+r5&o<&2AUrQF1#LEL7%w
zn8Gwz&Hcw?Isbb>zYEI0%xOM|DgvYokt2$cHb>@3^IO`Qlxvxm#X4Q~#eEvtHrAu~
zFN^zr?0ISJY1IUi|77xP+k+%AeiNJJ2qN9VG_j?f#mN55>!qgV(#x@iZeks3HD%DS
zw8dwhk|HJJv!4^bl@oApr>Vgf+|*_1H)8HxYG1I^z{pM~5Okl2VmH+l%QVO2d5cMm
zGp3Vc9?4vY;yaa5`B-Y?`R8vve8Ke*h3H=Gaev^l3M4}XyU;ivaiF)3R(T>furBJ<
zcC=Z`=3or-1pk#ItjL8W33P|s7ub|FJ6{jlpU=JT!k!sPnU_}KZCs9!sP9?{%M4~R
z%l`f4wYr}w2RS>{fxLnMZG5jChx&{IU;8xSnmGWEdVf<YEToR$sgiQp&slsXUw&!n
zn^3M&T3Jg~4)Hp-!HgFJ#7Ys~%ePk^pXQnz7uvjzR?SKfYTFzIPm<D03zU+n!SrGN
zb&5(gYV`}KA~a3Och}coIVsyWg?KZwZGGW7A!Mp*54~<)`9nGHL-qZBh(8(E5Hf#P
z=G#!!1enW3bZW4Go)dtNt*_HPW@RsyzbhHXAY+SCdX%|K>x~V#Y4F>odD-a0?q%60
zs)BOJo!YlUiL<>2cQLhNQ1s~+o+(N)qn!^#?ZRy23V)~`fPQql8L9$8EV;llSRZ2p
z^m2b<?8#C2oM9fYNFjJ&cP{R_hw0Ig>FtIYY{ZB+UQELT&%A<G$4GN8UZ)5N=8f-M
z`nn2zrOMnf>ZYd5Ji6jMu>aU;CYk~OW~oMD0azSiR(dBcU_LiB>@~jPKKa#b3YXxI
zQHl^!nsFi+Y2;R5ERU7U7D&WeCMS@$?F^F$HErk4H5eP5kKRjshuQTFs}GGWL=j?t
zaTmFaAtk>|E@60sa*Uk7Bp~$}{$R1qkRWn>kN0z}r|+to&KqGRWOF|EvR=bPG}HUT
zhzWxPYfwNjNRMIz0fI7VxXR_PHl5O4HKSXnc{@klbf8gc6{PYtoiT1JPW6iwwE+VR
zu?6<=5}9TYucO;skD03}>Sl~p&o`-HTu_y8LgU4;{1^}p`lC=Ct_#}nwTvG0fwW`7
z@d0@4Lp)&VP&EP-aU8=A?t27ITm~VJbdn5VAUsfDQr124$9m}kHfXbTi0f@&?bZ;I
z;AIE*jMorF0uNj<?Si*Om_(kaY*SEU26uB+by_fhKd~(!0G@;?H=bq-&Ls{b-(2P7
z2N5O|Y(YFlYD&A|KNvM4Hl3J9cRq!a3UKiTdg-#2Zt=o|G}@84SCr(J65`Fvjf_U+
z?^^?K?nSzxr2c0d6mp;2>c^PRUend)^+jIuwIE16U1+WSY|aCxSmN%Q?y-^M#Y*DR
z`(jF&_r^XqWN%ANiyev3IpGwLo!Tb}X);dMcX&~v0_6WOiRD*UIPC>Cx-BHBWvOJ%
zql|MIA+mEi4K-QcmHA0@VAZFmkz{kGVrGjScbbM=6=AZbn5G<qgXbC<eu{60PUfTr
zm{(EpsfuY*r+5BOyUKn}CcjQ>s^_-qNxu0qO|fr!CjsR=ExYp7a1tN8Uec13<`Y?9
zxb9K|gLT}?ZuU>^_o}zKvGRWVz`M8aRN3S)``n&R>@^|F@eawm>-`x31?t0yaGl*8
zTf%v%4oK2W{yG6AgTiLL)>3w`e9hO+>U!)_EP+tPBs|DTt<5CVvM@)trlWP$QO!rv
zs&B_xsPOrVT3^PDq~*QL__QT0i8n5eR&G2oLC}xDsARbry%#r}Q2hQd{8gN!?CxFX
z558O^lup{FtvRWB%kTtNlWVnESDA}UI46p9&#8i^$evdDElKE|^#eWoZ&YtvYlZy1
zhI6dB?e$-h7uGfUWrn=dRAce8d<2<OY?yEmWy!&y-T7NwKnH^|c5#9h<Hd7`b2AD#
zn48G_M$jA%lA?6K)`k{i^IAjIn&Zbwzw(&HqcV1Fi<|-!+Emlzza<sGYl<W|`{4Xl
zeyING?bL&=r1Bg#c=Y@AOMm#8Z@$`IIertMT{h-zzoU1kvCVyKsK=CoEvoYwh~R9_
zCXyq_y7Oy!7W8QbQ(af5kE?FRZMi>>r7fDpoVW(WfZBu;d5tCDQ^I}k*k6K~r_4G?
z<g<)mR3qiDK6A3jO4d7YR09+?ibzip2mJ38Gto{Xp{~}Uzsj1jinC%c!mo0$J7EeE
z+<{hr?;yDZi{UeC4UPV0u{YF^Cp6_~`<crwpk$iaJslsvMc;hS_8pq_iztmcyYi^6
zxt9wJMHd{;8;%Crd!z&PQBUn7lG|e4ja<MKKe7u7a!_XP3@|T}l-%5gINa(Duv5mE
zso`N&x~kU_GP4bA0@AGXVJ=`-Y2I87@zz@gV6Ml`h((8xGQ5a%s-{rTPT(<gf7e1U
zVBP`PZ{1yP77>CpKq}wAGchO*{ALd$lK}`aC*y{l6?}f5HAyIv%JJeq7lc~A<Ar_K
zAMcr|5BZqmMQ0ba74%E`>hzNG3yQ`3V7vp*w3d^xVkMwe{>b@(Z<DWzn;V!P#X+>n
z^*=kn^4i<`viV&A)EoI-G3;##z38XEnK<Ko#+Rz{@?tdgUycsy>U_dNK}yoT>=X&4
zc)G9{$eW&LPbHQb?rm4IUF9SykxI|fpQ%N-{iiJN!kk2&i2F_0{Er5p>tuYXA~wzW
zoP{F1mZc(*9H0q!44dJEksnUkl}TUzwdj;|7w%6vA(2A>TzR#G*NTzT?+h-lj|OFL
z&zES+HLrc|4}W7Q;n{h*ki<9v?~O!vTK7#=G@HW?a6DSLlB<G8DH@V*t~|d47G8c0
zn3$0j3ZpR5F=X7Zu7vkeh_Ukk=oCtC53j1qK#b(2w`rK;=4e5pkuxDk>adFeHa2$l
z##S|%o(QL<olMq9U;jI`ciU2^Djj=5ZobhJ)Bu;j`pGms_vCq<S)`cPI)U2M16un|
zHmcdb!zqdBGs85*-tuy<r^B5TD%9iNq-6uc<RQW^a_1Sh2_A#0|2D{;2L-h+eEs_M
zCw}p+j6zwr&QP;|nbp<t#usYuMJ4A~!%#smL876M`N1kmact>CATE%NL%#y<0bzDC
zx&<Y6<ENl)moAU1kWW`mu59UHiCnA#TkjEGx>16v>EM}v7;{P&5AaHZ*U{n8k(!!X
zJ<~>pO`yg7ER#=$RUto3$ne!vTz%St)(?_a4-IsQl}O7w^S02UHHrv(kJ_J&4sTTv
zAvaUQC%6FuZPX&7MgH<S#%gwy@4EY!q5qD@zb82|D<@~UYD5zl@f)hBs0?})15;sE
z83B;@^tUQe(SVf+BY}}}@OSNJc(uZM=FZUCpT?Z(2b}UQ#O?{Yjg24DRXCJ4+<kJ$
zDVTZKgjl8P3x9nUxDNPt51MJK<|5S+xWT-<n(FG?7gW1<ZyYFcz}#i*Ew$e|CG)du
zsTDw4Due1IFFMT+Foh{Sn6GgU$c)hT*gQM5U_VdJd^l(5vm6j}#k+8qj3=spbV;`W
z^yAR?Y0g&!7J%xqStH7<J0RGb5)JQIqSy2FYeso}s}g4~+&rp9X!Q3#jd5=m)`QQv
z{J<3CU|zvQbfU13%NzTVQNk?dAj|KyjAL#izj%tZ{@pQ2fX&(X`1pJNzg#xrqKgNf
znwk&0w`QL-)2@XUJ~;s^Xg435p2Vv0@^U{Z;S5C;KylwhLjrPwl)<f4>LXPg_eZM4
z*FXab3jth4W+Va1(I6;+jp18+`_gQV^F&}|@0upz%wK{0RbKAc{*{z5ik&{<lt?>V
zfTd&o&(H73UlkQjD?RaO#PRnqU6_alWzjkIE2x812X?M~bdbns%!@;7F<O_sFED<^
zXM(j;!J?hgB>%y*^grUlVBA=lO~wdvTPzxx-OU<8)7RU}#m((XpJ!lb7}d}~%F?lS
z<}#q-<8uYXqZe8kzQsG9NByE!gBfuBzY|{oa6{HoMmEPD5C-$Le@0GK>FVeR0gG&5
zOqd5qzt1%xEV?6aYU~y=5vP-rR+%$1+UwKnV-6faEo$Wdzzpkn%t6smi91F+oVBi)
zEDl-{Z>bDc{P$14EB@48x4m@^eOF`uG_nUkYrxZ79CMJN*~(za?o;55*33_AV75wK
zR_izY_~|43V&3M>PCT1#LilKFKN<%^*6l{d$KUGe=GaVK?KSVY*H4rhhb_qf&o_!N
z8lIlPK@Z@U57kVUgG25Y18$xtTN4&X)R6V9=ee$m5V5+RU))lnxGcv!ufRM!JkmQ=
zBex?J&=8T%J#5XOP5#~q)+*%%fEFM?C~)^uK*TnBgf+mqminGKA>@~*K;38P<a7W)
zNSoAKVxbvMU39&Pe6o)7a%BOzTM_``WJs@rpJYVX&Di5sghYPAO{(Gn%Q5vul%Gl3
zmqtKPAHYD}S#Q3Xtt0@ij27rHFfc@MKaG0v2x1x&^zVh&&Oab^)aNNB1Hc-KDS-uf
zE%qb<Dv|DUr%jVRKqxs=hJ>2<9(0O<fTIv`@vGZ^_Yg=>Sc0srt=GpKJ87?;HS7A0
z=4%5`GC-|rzWF?&y(s;khwOUCd=CA<g*H1t$#CsvRJAF4LlxB>OzziwH^(Hb3hwRg
z1prgdquOtSqTg|&3OR43|KVI*&G|`|-s$WTvWTr|R!Kks_ZZ+JjXL?Hb%#H8_uTlE
UOlugR^a4^*(0pAAdH?x;0q5bHl>h($

diff --git a/view/theme/quattro-green/theme.php b/view/theme/quattro-green/theme.php
deleted file mode 100644
index 2758038404..0000000000
--- a/view/theme/quattro-green/theme.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-/*
- * Name: quattro-green
- * Description: Green variation of the quattro theme
- * Version: 1.0
- * Author: Fabio Communi <fabrix.xm@gmail.com>
- * Maintainer: Tobias Diekershoff
- */
-$a->theme_info = array(
-  'extends' => 'quattro',
-);
-
-$quattro_align = get_pconfig(local_user(), 'quattro', 'align' );
-
-if(local_user() && $quattro_align=="center"){
-	
-	$a->page['htmlhead'].="
-	<style>
-		html { width: 100%; margin:0px; padding:0px; }
-		body {
-			margin: 50px auto;
-			width: 900px;
-		}
-	</style>
-	";
-	
-}
diff --git a/view/theme/quattro-green/theme_settings.tpl b/view/theme/quattro-green/theme_settings.tpl
deleted file mode 100644
index 25af042530..0000000000
--- a/view/theme/quattro-green/theme_settings.tpl
+++ /dev/null
@@ -1,11 +0,0 @@
-<div class="settings-block">
-	<h3 class="settings-heading">$title</h3>
-	
-	{{inc field_select.tpl with $field=$align}}{{endinc}}
-	
-	<div class="settings-submit-wrapper">
-		<input type="submit" value="$submit" class="settings-submit" name="quattro-settings-submit" />
-	</div>
-
-	
-</div>
diff --git a/view/theme/quattro/config.php b/view/theme/quattro/config.php
index 02fcaf57e1..c9ab3a4a14 100644
--- a/view/theme/quattro/config.php
+++ b/view/theme/quattro/config.php
@@ -10,6 +10,11 @@ function theme_content(&$a){
 		return;		
 	
 	$align = get_pconfig(local_user(), 'quattro', 'align' );
+	$color = get_pconfig(local_user(), 'quattro', 'color' );
+	$colors = array(
+		"dark"=>"Quattro", 
+		"green"=>"Green"
+	);
 	
 	$t = file_get_contents( dirname(__file__). "/theme_settings.tpl" );
 	$o .= replace_macros($t, array(
@@ -17,6 +22,7 @@ function theme_content(&$a){
 		'$baseurl' => $a->get_baseurl(),
 		'$title' => t("Theme settings"),
 		'$align' => array('quattro_align', t('Alignment'), $align, '', array('left'=>t('Left'), 'center'=>t('Center'))),
+		'$color' => array('quattro_color', t('Color scheme'), $color, '', $colors),
 	));
 	return $o;
 }
@@ -24,8 +30,10 @@ function theme_content(&$a){
 function theme_post(&$a){
 	if(! local_user())
 		return;
+	
 	if (isset($_POST['quattro-settings-submit'])){
 		set_pconfig(local_user(), 'quattro', 'align', $_POST['quattro_align']);
+		set_pconfig(local_user(), 'quattro', 'color', $_POST['quattro_color']);
 	}
 }
 
diff --git a/view/theme/quattro/dark/Makefile b/view/theme/quattro/dark/Makefile
new file mode 100644
index 0000000000..989da60c72
--- /dev/null
+++ b/view/theme/quattro/dark/Makefile
@@ -0,0 +1,4 @@
+##
+
+style.css : style.less colors.less ../icons.less ../quattro.less
+	lessc style.less > style.css
diff --git a/view/theme/quattro/colors.less b/view/theme/quattro/dark/colors.less
similarity index 100%
rename from view/theme/quattro/colors.less
rename to view/theme/quattro/dark/colors.less
diff --git a/view/theme/quattro/style.css b/view/theme/quattro/dark/style.css
similarity index 97%
rename from view/theme/quattro/style.css
rename to view/theme/quattro/dark/style.css
index 7d7444e481..1d951aba84 100755
--- a/view/theme/quattro/style.css
+++ b/view/theme/quattro/dark/style.css
@@ -231,7 +231,8 @@ body {
 h4 {
   font-size: 1.1em;
 }
-a, a:link {
+a,
+a:link {
   color: #005c94;
   text-decoration: none;
 }
@@ -449,7 +450,8 @@ nav #nav-site-linkmenu .menu-popup {
   right: 0px;
   left: auto;
 }
-nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-linkmenu.selected .icon.s22.notify {
+nav #nav-notifications-linkmenu.on .icon.s22.notify,
+nav #nav-notifications-linkmenu.selected .icon.s22.notify {
   background-image: url("../../../images/icons/22/notify_on.png");
 }
 nav #nav-apps-link.selected {
@@ -627,11 +629,15 @@ aside #profiles-menu {
   height: 48px;
 }
 /* group member */
-#contact-edit-drop-link, .mail-list-delete-wrapper, .group-delete-wrapper {
+#contact-edit-drop-link,
+.mail-list-delete-wrapper,
+.group-delete-wrapper {
   float: right;
   margin-right: 50px;
 }
-#contact-edit-drop-link .drophide, .mail-list-delete-wrapper .drophide, .group-delete-wrapper .drophide {
+#contact-edit-drop-link .drophide,
+.mail-list-delete-wrapper .drophide,
+.group-delete-wrapper .drophide {
   background-image: url('../../../images/icons/22/delete.png');
   display: block;
   width: 22px;
@@ -640,7 +646,9 @@ aside #profiles-menu {
   position: relative;
   top: -50px;
 }
-#contact-edit-drop-link .drop, .mail-list-delete-wrapper .drop, .group-delete-wrapper .drop {
+#contact-edit-drop-link .drop,
+.mail-list-delete-wrapper .drop,
+.group-delete-wrapper .drop {
   background-image: url('../../../images/icons/22/delete.png');
   display: block;
   width: 22px;
@@ -769,7 +777,8 @@ section {
   display: table;
   width: 780px;
 }
-.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+.wall-item-container .wall-item-item,
+.wall-item-container .wall-item-bottom {
   display: table-row;
 }
 .wall-item-container .wall-item-bottom {
@@ -807,11 +816,13 @@ section {
 .wall-item-container .wall-item-content img {
   max-width: 710px;
 }
-.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+.wall-item-container .wall-item-links,
+.wall-item-container .wall-item-actions {
   display: table-cell;
   vertical-align: middle;
 }
-.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+.wall-item-container .wall-item-links .icon,
+.wall-item-container .wall-item-actions .icon {
   opacity: 0.5;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
@@ -819,7 +830,8 @@ section {
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
 }
-.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+.wall-item-container .wall-item-links .icon:hover,
+.wall-item-container .wall-item-actions .icon:hover {
   opacity: 1;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
@@ -944,9 +956,6 @@ section {
   opacity: 0.5;
 }
 .wwto {
-  position: absolute !important;
-  width: 25px;
-  height: 25px;
   background: #FFFFFF;
   border: 2px solid #364e59;
   height: 25px;
@@ -1164,7 +1173,9 @@ section {
     height: 18px;
 }*/
 /** acl **/
-#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+#photo-edit-perms-select,
+#photos-upload-permissions-wrapper,
+#profile-jot-acl-wrapper {
   display: block!important;
 }
 #acl-wrapper {
@@ -1323,10 +1334,12 @@ ul.tabs li .active {
   float: left;
   width: 200px;
 }
-.field input, .field textarea {
+.field input,
+.field textarea {
   width: 400px;
 }
-.field input[type="checkbox"], .field input[type="radio"] {
+.field input[type="checkbox"],
+.field input[type="radio"] {
   width: auto;
 }
 .field textarea {
diff --git a/view/theme/quattro/style.less b/view/theme/quattro/dark/style.less
similarity index 80%
rename from view/theme/quattro/style.less
rename to view/theme/quattro/dark/style.less
index c3dbae7778..7d81e788a9 100755
--- a/view/theme/quattro/style.less
+++ b/view/theme/quattro/dark/style.less
@@ -6,8 +6,8 @@
 // $ lessc style.less > style.css
 
 @import "colors";
-@import "icons";
-@import "quattro";
+@import "../icons";
+@import "../quattro";
 
 
 
diff --git a/view/theme/quattro/green/Makefile b/view/theme/quattro/green/Makefile
new file mode 100644
index 0000000000..989da60c72
--- /dev/null
+++ b/view/theme/quattro/green/Makefile
@@ -0,0 +1,4 @@
+##
+
+style.css : style.less colors.less ../icons.less ../quattro.less
+	lessc style.less > style.css
diff --git a/view/theme/quattro-green/colors.less b/view/theme/quattro/green/colors.less
similarity index 100%
rename from view/theme/quattro-green/colors.less
rename to view/theme/quattro/green/colors.less
diff --git a/view/theme/quattro-green/style.css b/view/theme/quattro/green/style.css
similarity index 97%
rename from view/theme/quattro-green/style.css
rename to view/theme/quattro/green/style.css
index 8e3ddd9b89..e7cc549d07 100755
--- a/view/theme/quattro-green/style.css
+++ b/view/theme/quattro/green/style.css
@@ -231,7 +231,8 @@ body {
 h4 {
   font-size: 1.1em;
 }
-a, a:link {
+a,
+a:link {
   color: #009100;
   text-decoration: none;
 }
@@ -449,7 +450,8 @@ nav #nav-site-linkmenu .menu-popup {
   right: 0px;
   left: auto;
 }
-nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-linkmenu.selected .icon.s22.notify {
+nav #nav-notifications-linkmenu.on .icon.s22.notify,
+nav #nav-notifications-linkmenu.selected .icon.s22.notify {
   background-image: url("../../../images/icons/22/notify_on.png");
 }
 nav #nav-apps-link.selected {
@@ -627,11 +629,15 @@ aside #profiles-menu {
   height: 48px;
 }
 /* group member */
-#contact-edit-drop-link, .mail-list-delete-wrapper, .group-delete-wrapper {
+#contact-edit-drop-link,
+.mail-list-delete-wrapper,
+.group-delete-wrapper {
   float: right;
   margin-right: 50px;
 }
-#contact-edit-drop-link .drophide, .mail-list-delete-wrapper .drophide, .group-delete-wrapper .drophide {
+#contact-edit-drop-link .drophide,
+.mail-list-delete-wrapper .drophide,
+.group-delete-wrapper .drophide {
   background-image: url('../../../images/icons/22/delete.png');
   display: block;
   width: 22px;
@@ -640,7 +646,9 @@ aside #profiles-menu {
   position: relative;
   top: -50px;
 }
-#contact-edit-drop-link .drop, .mail-list-delete-wrapper .drop, .group-delete-wrapper .drop {
+#contact-edit-drop-link .drop,
+.mail-list-delete-wrapper .drop,
+.group-delete-wrapper .drop {
   background-image: url('../../../images/icons/22/delete.png');
   display: block;
   width: 22px;
@@ -769,7 +777,8 @@ section {
   display: table;
   width: 780px;
 }
-.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+.wall-item-container .wall-item-item,
+.wall-item-container .wall-item-bottom {
   display: table-row;
 }
 .wall-item-container .wall-item-bottom {
@@ -807,11 +816,13 @@ section {
 .wall-item-container .wall-item-content img {
   max-width: 710px;
 }
-.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+.wall-item-container .wall-item-links,
+.wall-item-container .wall-item-actions {
   display: table-cell;
   vertical-align: middle;
 }
-.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+.wall-item-container .wall-item-links .icon,
+.wall-item-container .wall-item-actions .icon {
   opacity: 0.5;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
@@ -819,7 +830,8 @@ section {
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
 }
-.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+.wall-item-container .wall-item-links .icon:hover,
+.wall-item-container .wall-item-actions .icon:hover {
   opacity: 1;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
@@ -944,9 +956,6 @@ section {
   opacity: 0.5;
 }
 .wwto {
-  position: absolute !important;
-  width: 25px;
-  height: 25px;
   background: #FFFFFF;
   border: 2px solid #364e59;
   height: 25px;
@@ -1164,7 +1173,9 @@ section {
     height: 18px;
 }*/
 /** acl **/
-#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+#photo-edit-perms-select,
+#photos-upload-permissions-wrapper,
+#profile-jot-acl-wrapper {
   display: block!important;
 }
 #acl-wrapper {
@@ -1323,10 +1334,12 @@ ul.tabs li .active {
   float: left;
   width: 200px;
 }
-.field input, .field textarea {
+.field input,
+.field textarea {
   width: 400px;
 }
-.field input[type="checkbox"], .field input[type="radio"] {
+.field input[type="checkbox"],
+.field input[type="radio"] {
   width: auto;
 }
 .field textarea {
diff --git a/view/theme/quattro-green/style.less b/view/theme/quattro/green/style.less
similarity index 75%
rename from view/theme/quattro-green/style.less
rename to view/theme/quattro/green/style.less
index f8b0bb31cc..7d81e788a9 100755
--- a/view/theme/quattro-green/style.less
+++ b/view/theme/quattro/green/style.less
@@ -6,8 +6,8 @@
 // $ lessc style.less > style.css
 
 @import "colors";
-@import "../quattro/icons";
-@import "../quattro/quattro";
+@import "../icons";
+@import "../quattro";
 
 
 
diff --git a/view/theme/quattro/screenshot.jpg b/view/theme/quattro/screenshot.jpg
index 7f50ec70e92f196e1cd2f0234c8661b333b9f438..98fbfe2ea683252c031362f81d99335a83353395 100644
GIT binary patch
literal 69607
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
K4N&!a=Klkka!Mrt

literal 71709
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%0DE}P%W<4Zd^#t;5zs!mJOM5!%IgbhcdeL=46+*
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

diff --git a/view/theme/quattro/style.php b/view/theme/quattro/style.php
new file mode 100644
index 0000000000..889ec1530e
--- /dev/null
+++ b/view/theme/quattro/style.php
@@ -0,0 +1,9 @@
+<?php
+	$color = get_pconfig(local_user(), "quattro","color");
+	
+	if ($color===false) $color="dark";
+		
+	if (file_exists("$THEMEPATH/$color/style.css")){
+		echo file_get_contents("$THEMEPATH/$color/style.css");
+	}
+
diff --git a/view/theme/quattro/theme_settings.tpl b/view/theme/quattro/theme_settings.tpl
index 6c457ad698..9771ae1621 100644
--- a/view/theme/quattro/theme_settings.tpl
+++ b/view/theme/quattro/theme_settings.tpl
@@ -1,3 +1,5 @@
+{{inc field_select.tpl with $field=$color}}{{endinc}}
+
 {{inc field_select.tpl with $field=$align}}{{endinc}}
 
 <div class="settings-submit-wrapper">

From cfdfcb37cbed8354e9f6c025a6e9ccadafc2d625 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Fri, 30 Mar 2012 15:10:50 -0700
Subject: [PATCH 145/219] don't delete contact from a friend request if
 friendship was already established

---
 boot.php              | 2 +-
 mod/notifications.php | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/boot.php b/boot.php
index 1f2b690773..03e88101a6 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1296' );
+define ( 'FRIENDICA_VERSION',      '2.3.1297' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1133      );
 
diff --git a/mod/notifications.php b/mod/notifications.php
index 551b307dbd..690a99562f 100755
--- a/mod/notifications.php
+++ b/mod/notifications.php
@@ -37,7 +37,11 @@ function notifications_post(&$a) {
 				intval($intro_id)
 			);	
 			if(! $fid) {
-				$r = q("DELETE FROM `contact` WHERE `id` = %d AND `uid` = %d AND `self` = 0 LIMIT 1", 
+
+				// The check for blocked and pending is in case the friendship was already approved
+				// and we just want to get rid of the now pointless notification
+
+				$r = q("DELETE FROM `contact` WHERE `id` = %d AND `uid` = %d AND `self` = 0 AND `blocked` = 1 AND `pending` = 1 LIMIT 1", 
 					intval($contact_id),
 					intval(local_user())
 				);

From 8c928e67ba9f122343f53400cf0f4dae8104ffd7 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Fri, 30 Mar 2012 23:18:46 -0700
Subject: [PATCH 146/219] warning cleanup

---
 include/text.php |  1 -
 mod/search.php   | 15 +++++++--------
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/include/text.php b/include/text.php
index 0b825cc399..f758c37ee6 100644
--- a/include/text.php
+++ b/include/text.php
@@ -205,7 +205,6 @@ function hex2bin($s) {
 		return '';
 
 	if(! ctype_xdigit($s)) {
-		logger('hex2bin: illegal input: ' . print_r(debug_backtrace(), true));
 		return($s);
 	}
 
diff --git a/mod/search.php b/mod/search.php
index 50e7a6abc7..6495fc8e5f 100755
--- a/mod/search.php
+++ b/mod/search.php
@@ -97,19 +97,16 @@ function search_content(&$a) {
 	// OR your own posts if you are a logged in member
 	// No items will be shown if the member has a blocked profile wall. 
 
-	$s_regx  = sprintf("AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' )", 
-		dbesc(preg_quote($search)), dbesc('\\]' . preg_quote($search) . '\\['));
-
-	$search_alg = $s_regx;
-
 	$r = q("SELECT COUNT(*) AS `total`
 		FROM `item` LEFT JOIN `contact` ON `contact`.`id` = `item`.`contact-id` LEFT JOIN `user` ON `user`.`uid` = `item`.`uid`
 		WHERE `item`.`visible` = 1 AND `item`.`deleted` = 0 and `item`.`moderated` = 0
 		AND (( `item`.`allow_cid` = ''  AND `item`.`allow_gid` = '' AND `item`.`deny_cid`  = '' AND `item`.`deny_gid`  = '' AND `item`.`private` = 0 AND `user`.`hidewall` = 0) 
 			OR `item`.`uid` = %d )
 		AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
-		$search_alg ",
-		intval(local_user())
+		AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' )", 
+		intval(local_user()),
+		dbesc(preg_quote($search)), 
+		dbesc('\\]' . preg_quote($search) . '\\[')
 	);
 
 	if(count($r))
@@ -131,9 +128,11 @@ function search_content(&$a) {
 		AND (( `item`.`allow_cid` = ''  AND `item`.`allow_gid` = '' AND `item`.`deny_cid`  = '' AND `item`.`deny_gid`  = '' AND `item`.`private` = 0 AND `user`.`hidewall` = 0 ) 
 			OR `item`.`uid` = %d )
 		AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
-		$search_alg
+		AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' ) 
 		ORDER BY `received` DESC LIMIT %d , %d ",
 		intval(local_user()),
+		dbesc(preg_quote($search)), 
+		dbesc('\\]' . preg_quote($search) . '\\['),
 		intval($a->pager['start']),
 		intval($a->pager['itemspage'])
 

From b88a452c6b90b8ee1aafe4f2a4f1bd905f767893 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sat, 31 Mar 2012 03:56:06 -0400
Subject: [PATCH 147/219] theme fixes; fix qcomment (finally)

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/comment_item.tpl | 13 ++++---
 view/theme/dispy-dark/style.css        | 52 ++++++++++++++++++--------
 view/theme/dispy/comment_item.tpl      | 13 ++++---
 view/theme/dispy/style.css             | 52 ++++++++++++++++++--------
 4 files changed, 86 insertions(+), 44 deletions(-)

diff --git a/view/theme/dispy-dark/comment_item.tpl b/view/theme/dispy-dark/comment_item.tpl
index 85176732b7..adf2772af0 100644
--- a/view/theme/dispy-dark/comment_item.tpl
+++ b/view/theme/dispy-dark/comment_item.tpl
@@ -12,14 +12,15 @@
 				</div>
 				<div class="comment-edit-photo-end"></div>
 				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
-
 				{{ if $qcomment }}
-                <ul class="qcomment-wrapper">
-				{{ for $qcomment as $qc }}				
-					<li class="fakelink qcomment"
-                    onclick="commentInsert(this,$id); return false;">$qc</li>
+                <div class="qcomment-wrapper">
+					<select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);">
+					<option value=""></option>
+				{{ for $qcomment as $qc }}
+					<option value="$qc">$qc</option>
 				{{ endfor }}
-                </ul>
+					</select>
+				</div>
 				{{ endif }}
 
 				<div class="comment-edit-text-end"></div>
diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 5dc0776e03..f5788ef82d 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -54,10 +54,14 @@ select {
 	border: 1px #555 dotted;
 	padding: 3px;
 	margin: 2px;
+	color: #eec;
+	background: #2e2f2e;
 }
 option {
 	padding: 3px;
 	vertical-align: middle;
+	color: #eec;
+	background: #2e2f2e;
 }
 li {
 	padding: 0 0 0 2px;
@@ -211,39 +215,51 @@ input[type=submit] {
 /**
  * 	login
  */
+aside .field {
+	overflow: hidden;
+	width: 200px;
+}
 #login-extra-links {
-    overflow: auto;
-    padding-top: 140px !important;
-    width: 100%;
+    overflow: auto !important;
+    padding-top: 60px !important;
+    width: 100% !important;
 }
 #login-extra-links a {
     margin-right: 20px;
 }
 #login_standard {
-    display: block;
-    float: none;
-    height: 100px;
-    position: absolute;
-	width: 100%;
+    display: block !important;
+    float: none !important;
+    height: 100% !important;
+    position: relative !important;
+	width: 100% !important;
 }
 #login_standard .field label {
-	width: 200px;
+	width: 200px !important;
 }
 #login_standard input, #login_standard input[type="text"] {
-	margin: 0 0 8px;
-    width: 210px;
+	margin: 0 0 8px !important;
+    width: 210px !important;
 }
 #login-submit-wrapper {
-	margin: 0;
+	margin: 0 !important;
 }
 #login-submit-button {
     margin-left: 0px !important;
 }
+aside #login_openid {
+	position: relative !important;
+	float: none !important;
+	margin-left: 0px !important;
+	height: auto !important;
+	width: 200px !important;
+}
 #login_openid #id_openid_url {
-	width: 200px;
+	width: 180px !important;
+	overflow: hidden !important;
 }
 #login_openid label {
-	width: 208px;
+	width: 180px !important;
 }
 
 
@@ -525,7 +541,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	width: 10em;
 	color: #eec;
 }
-nav #user-menu {
+#user-menu {
     display: block;	
     width: 75%;
     margin: 3px 0 0 0;
@@ -538,8 +554,12 @@ nav #user-menu {
     clear: both;
 	top: 4px;
 	left: 10px;
+	padding: 2px;
 }
-nav #user-menu-label {
+#user-menu > a {
+	vertical-align: top;
+}
+#user-menu-label {
    	font-size: 12px;
     padding: 3px 20px 9px 5px;
     height: 10px;
diff --git a/view/theme/dispy/comment_item.tpl b/view/theme/dispy/comment_item.tpl
index 85176732b7..adf2772af0 100644
--- a/view/theme/dispy/comment_item.tpl
+++ b/view/theme/dispy/comment_item.tpl
@@ -12,14 +12,15 @@
 				</div>
 				<div class="comment-edit-photo-end"></div>
 				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
-
 				{{ if $qcomment }}
-                <ul class="qcomment-wrapper">
-				{{ for $qcomment as $qc }}				
-					<li class="fakelink qcomment"
-                    onclick="commentInsert(this,$id); return false;">$qc</li>
+                <div class="qcomment-wrapper">
+					<select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);">
+					<option value=""></option>
+				{{ for $qcomment as $qc }}
+					<option value="$qc">$qc</option>
 				{{ endfor }}
-                </ul>
+					</select>
+				</div>
 				{{ endif }}
 
 				<div class="comment-edit-text-end"></div>
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 1d6bba738d..fdcceab0c9 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -54,10 +54,14 @@ select {
 	border: 1px #555 dotted;
 	padding: 3px;
 	margin: 2px;
+	color: #222;
+	background: #efefef;
 }
 option {
 	padding: 3px;
 	vertical-align: middle;
+	color: #222;
+	background: #efefef;
 }
 li {
 	padding: 0 0 0 2px;
@@ -211,39 +215,51 @@ input[type=submit] {
 /**
  * 	login
  */
+aside .field {
+	overflow: hidden;
+	width: 200px;
+}
 #login-extra-links {
-    overflow: auto;
-    padding-top: 140px !important;
-    width: 100%;
+    overflow: auto !important;
+    padding-top: 60px !important;
+    width: 100% !important;
 }
 #login-extra-links a {
     margin-right: 20px;
 }
 #login_standard {
-    display: block;
-    float: none;
-    height: 100px;
-    position: absolute;
-	width: 100%;
+    display: block !important;
+    float: none !important;
+    height: 100% !important;
+    position: relative !important;
+	width: 100% !important;
 }
 #login_standard .field label {
-	width: 200px;
+	width: 200px !important;
 }
 #login_standard input, #login_standard input[type="text"] {
-	margin: 0 0 8px;
-    width: 210px;
+	margin: 0 0 8px !important;
+    width: 210px !important;
 }
 #login-submit-wrapper {
-	margin: 0;
+	margin: 0 !important;
 }
 #login-submit-button {
     margin-left: 0px !important;
 }
+aside #login_openid {
+	position: relative !important;
+	float: none !important;
+	margin-left: 0px !important;
+	height: auto !important;
+	width: 200px !important;
+}
 #login_openid #id_openid_url {
-	width: 200px;
+	width: 180px !important;
+	overflow: hidden !important;
 }
 #login_openid label {
-	width: 208px;
+	width: 180px !important;
 }
 
 
@@ -525,7 +541,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 	width: 10em;
 	color: #eec;
 }
-nav #user-menu {
+#user-menu {
     display: block;	
     width: 75%;
     margin: 3px 0 0 0;
@@ -538,8 +554,12 @@ nav #user-menu {
     clear: both;
 	top: 4px;
 	left: 10px;
+	padding: 2px;
 }
-nav #user-menu-label {
+#user-menu > a {
+	vertical-align: top;
+}
+#user-menu-label {
    	font-size: 12px;
     padding: 3px 20px 9px 5px;
     height: 10px;

From b4b1055b502c317513bf5c57794c004ced43a0de Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 00:57:59 -0700
Subject: [PATCH 148/219] settings for unknown private mail acceptance

---
 boot.php          |  2 +-
 database.sql      | 10 ++++++++--
 mod/settings.php  | 40 ++++++++++++++++++++++++++--------------
 update.php        |  7 ++++++-
 view/settings.tpl |  4 ++++
 5 files changed, 45 insertions(+), 18 deletions(-)

diff --git a/boot.php b/boot.php
index 2a8dc3d047..ec1ffbbf48 100755
--- a/boot.php
+++ b/boot.php
@@ -11,7 +11,7 @@ require_once('include/cache.php');
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
 define ( 'FRIENDICA_VERSION',      '2.3.1297' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
-define ( 'DB_UPDATE_VERSION',      1133      );
+define ( 'DB_UPDATE_VERSION',      1134      );
 
 define ( 'EOL',                    "<br />\r\n"     );
 define ( 'ATOM_TIME',              'Y-m-d\TH:i:s\Z' );
diff --git a/database.sql b/database.sql
index 327b482c06..a271e5491c 100755
--- a/database.sql
+++ b/database.sql
@@ -289,9 +289,10 @@ CREATE TABLE IF NOT EXISTS `mail` (
   `convid` int(10) unsigned NOT NULL,
   `title` char(255) NOT NULL,
   `body` mediumtext NOT NULL,
-  `seen` tinyint(1) NOT NULL,
+  `seen` tinyint(1) NOT NULL DEFAULT '0',
   `reply` tinyint(1) NOT NULL DEFAULT '0',
-  `replied` tinyint(1) NOT NULL,
+  `replied` tinyint(1) NOT NULL DEFAULT '0',
+  `unknown` tinyint(1) NOT NULL DEFAULT '0',
   `uri` char(255) NOT NULL,
   `parent-uri` char(255) NOT NULL,
   `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
@@ -300,6 +301,7 @@ CREATE TABLE IF NOT EXISTS `mail` (
   KEY `guid` (`guid`),
   KEY `convid` (`convid`),
   KEY `reply` (`reply`),
+  KEY `unknown` (`unknown`),
   KEY `uri` (`uri`),
   KEY `parent-uri` (`parent-uri`),
   KEY `created` (`created`)
@@ -453,6 +455,8 @@ CREATE TABLE IF NOT EXISTS `user` (
   `blockwall` tinyint(1) unsigned NOT NULL DEFAULT '0',
   `hidewall` tinyint(1) unsigned NOT NULL DEFAULT '0',
   `blocktags` tinyint(1) unsigned NOT NULL DEFAULT '0',
+  `unkmail` tinyint(1) unsigned NOT NULL DEFAULT '0',
+  `cntunkmail` int(11) unsigned NOT NULL DEFAULT '10',
   `notify-flags` int(11) unsigned NOT NULL DEFAULT '65535', 
   `page-flags` int(11) unsigned NOT NULL DEFAULT '0',
   `prvnets` tinyint(1) NOT NULL DEFAULT '0',
@@ -472,6 +476,8 @@ CREATE TABLE IF NOT EXISTS `user` (
   KEY `account_expired` (`account_expired`),
   KEY `hidewall` (`hidewall`),
   KEY `blockwall` (`blockwall`),
+  KEY `unkmail` (`unkmail`),
+  KEY `cntunkmail` (`cntunkmail`),
   KEY `blocked` (`blocked`),
   KEY `verified` (`verified`),
   KEY `login_date` (`login_date`)
diff --git a/mod/settings.php b/mod/settings.php
index ce5ceea825..ce2d64851b 100755
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -303,7 +303,8 @@ function settings_post(&$a) {
 	$page_flags       = (((x($_POST,'page-flags')) && (intval($_POST['page-flags']))) ? intval($_POST['page-flags']) : 0);
 	$blockwall        = (((x($_POST,'blockwall')) && (intval($_POST['blockwall']) == 1)) ? 0: 1); // this setting is inverted!
 	$blocktags        = (((x($_POST,'blocktags')) && (intval($_POST['blocktags']) == 1)) ? 0: 1); // this setting is inverted!
-
+	$unkmail          = (((x($_POST,'unkmail')) && (intval($_POST['unkmail']) == 1)) ? 1: 0);
+	$cntunkmail       = ((x($_POST,'cntunkmail')) ? intval($_POST['cntunkmail']) : 0);
 	$suggestme        = ((x($_POST,'suggestme')) ? intval($_POST['suggestme'])  : 0);  
 	$hide_friends     = (($_POST['hide-friends'] == 1) ? 1: 0);
 	$hidewall         = (($_POST['hidewall'] == 1) ? 1: 0);
@@ -391,7 +392,7 @@ function settings_post(&$a) {
 	set_pconfig(local_user(),'system','suggestme', $suggestme);
 
 
-	$r = q("UPDATE `user` SET `username` = '%s', `email` = '%s', `openid` = '%s', `timezone` = '%s',  `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `notify-flags` = %d, `page-flags` = %d, `default-location` = '%s', `allow_location` = %d, `maxreq` = %d, `expire` = %d, `openidserver` = '%s', `blockwall` = %d, `hidewall` = %d, `blocktags` = %d  WHERE `uid` = %d LIMIT 1",
+	$r = q("UPDATE `user` SET `username` = '%s', `email` = '%s', `openid` = '%s', `timezone` = '%s',  `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `notify-flags` = %d, `page-flags` = %d, `default-location` = '%s', `allow_location` = %d, `maxreq` = %d, `expire` = %d, `openidserver` = '%s', `blockwall` = %d, `hidewall` = %d, `blocktags` = %d, `unkmail` = %d, `cntunkmail` = %d  WHERE `uid` = %d LIMIT 1",
 			dbesc($username),
 			dbesc($email),
 			dbesc($openid),
@@ -410,6 +411,8 @@ function settings_post(&$a) {
 			intval($blockwall),
 			intval($hidewall),
 			intval($blocktags),
+			intval($unkmail),
+			intval($cntunkmail),
 			intval(local_user())
 	);
 	if($r)
@@ -760,17 +763,19 @@ function settings_content(&$a) {
 	if(count($p))
 		$profile = $p[0];
 
-	$username = $a->user['username'];
-	$email    = $a->user['email'];
-	$nickname = $a->user['nickname'];
-	$timezone = $a->user['timezone'];
-	$notify   = $a->user['notify-flags'];
-	$defloc   = $a->user['default-location'];
-	$openid   = $a->user['openid'];
-	$maxreq   = $a->user['maxreq'];
-	$expire   = ((intval($a->user['expire'])) ? $a->user['expire'] : '');
-	$blockwall = $a->user['blockwall'];
-	$blocktags = $a->user['blocktags'];
+	$username   = $a->user['username'];
+	$email      = $a->user['email'];
+	$nickname   = $a->user['nickname'];
+	$timezone   = $a->user['timezone'];
+	$notify     = $a->user['notify-flags'];
+	$defloc     = $a->user['default-location'];
+	$openid     = $a->user['openid'];
+	$maxreq     = $a->user['maxreq'];
+	$expire     = ((intval($a->user['expire'])) ? $a->user['expire'] : '');
+	$blockwall  = $a->user['blockwall'];
+	$blocktags  = $a->user['blocktags'];
+	$unkmail    = $a->user['unkmail'];
+	$cntunkmail = $a->user['cntunkmail'];
 
 	$expire_items = get_pconfig(local_user(), 'expire','items');
 	$expire_items = (($expire_items===false)? '1' : $expire_items); // default if not set: 1
@@ -870,6 +875,12 @@ function settings_content(&$a) {
 	));
 
 
+	$unkmail = replace_macros($opt_tpl,array(
+			'$field' 	=> array('unkmail',  t('Permit unknown people to send you private messages?'), $unkmail, '', array(t('No'),t('Yes'))),
+
+	));
+
+
 	$invisible = (((! $profile['publish']) && (! $profile['net-publish']))
 		? true : false);
 
@@ -946,7 +957,8 @@ function settings_content(&$a) {
 		'$profile_in_net_dir' => $profile_in_net_dir,
 		'$hide_friends' => $hide_friends,
 		'$hide_wall' => $hide_wall,
-		
+		'$unkmail' => $unkmail,		
+		'$cntunkmail' 	=> array('cntunkmail', t('Maximum private messages per day from unknown people:'), $cntunkmail ,t("\x28to prevent spam abuse\x29")),
 		
 		
 		'$h_not' 	=> t('Notification Settings'),
diff --git a/update.php b/update.php
index a69742a949..d38e39f8b1 100755
--- a/update.php
+++ b/update.php
@@ -1,6 +1,6 @@
 <?php
 
-define( 'UPDATE_VERSION' , 1133 );
+define( 'UPDATE_VERSION' , 1134 );
 
 /**
  *
@@ -1136,3 +1136,8 @@ INDEX ( `username` )
 
 }
 
+function update_1133() {
+	q("ALTER TABLE `user` ADD `unkmail` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `blocktags` , ADD INDEX ( `unkmail` ) ");
+	q("ALTER TABLE `user` ADD `cntunkmail` INT NOT NULL DEFAULT '10' AFTER `unkmail` , ADD INDEX ( `cntunkmail` ) ");
+	q("ALTER TABLE `mail` ADD `unknown` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `replied` , ADD INDEX ( `unknown` ) ");
+}
diff --git a/view/settings.tpl b/view/settings.tpl
index f0fd70921f..8753474afa 100755
--- a/view/settings.tpl
+++ b/view/settings.tpl
@@ -56,6 +56,10 @@ $blocktags
 
 $suggestme
 
+$unkmail
+
+{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}}
+
 {{inc field_input.tpl with $field=$expire.days }}{{endinc}}
 <div class="field input">
 	<span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span>

From f5e3ec9a56f4f9aabe6c1d52831bf62a5bb61eb5 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sat, 31 Mar 2012 04:02:51 -0400
Subject: [PATCH 149/219] forgot the css changes for last push

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/style.css | 8 +-------
 view/theme/dispy/style.css      | 8 +-------
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index f5788ef82d..6f5544a1cb 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -2894,13 +2894,7 @@ footer {
 }
 .qcomment-wrapper {
     padding: 0px;
-    margin: 2px;
-    list-style-type: none;
-}
-.qcomment, .qcomment:hover {
-    display: inline;
-    padding: 5px;
-    margin: 5px;
+    margin: 5px 5px 5px 81%;
 }
 .qcomment {
 	opacity: 0.5;
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index fdcceab0c9..66f3cc47e0 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -2894,13 +2894,7 @@ footer {
 }
 .qcomment-wrapper {
     padding: 0px;
-    margin: 2px;
-    list-style-type: none;
-}
-.qcomment, .qcomment:hover {
-    display: inline;
-    padding: 5px;
-    margin: 5px;
+    margin: 5px 5px 5px 81%;
 }
 .qcomment {
 	opacity: 0.5;

From 0b4165493558a7084dab057c1c2784c7b4872332 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 31 Mar 2012 11:09:57 +0200
Subject: [PATCH 151/219] bug-fixes in diabook-derivates

---
 .../theme/diabook-aerith/icons/photo-menu.jpg | Bin 0 -> 459 bytes
 view/theme/diabook-aerith/jot.tpl             |  12 +-
 view/theme/diabook-aerith/style-network.css   |   9 +-
 view/theme/diabook-aerith/style.css           |  95 ++++++++++++++++
 view/theme/diabook-aerith/theme.php           |   8 +-
 view/theme/diabook-blue/jot.tpl               |  12 +-
 view/theme/diabook-blue/style-network.css     |   1 +
 view/theme/diabook-blue/style-profile.css     |   1 +
 view/theme/diabook-red/icons/photo-menu.jpg   | Bin 0 -> 459 bytes
 view/theme/diabook-red/jot.tpl                |  12 +-
 view/theme/diabook-red/style-network.css      |   8 +-
 view/theme/diabook-red/style-profile.css      |   4 +-
 view/theme/diabook-red/style.css              | 105 +++++++++++++++++-
 view/theme/diabook-red/theme.php              |   8 +-
 view/theme/diabook/jot.tpl                    |  12 +-
 view/theme/diabook/style-network.css          |   1 +
 view/theme/diabook/style-profile.css          |   1 +
 17 files changed, 249 insertions(+), 40 deletions(-)
 create mode 100755 view/theme/diabook-aerith/icons/photo-menu.jpg
 create mode 100755 view/theme/diabook-red/icons/photo-menu.jpg

diff --git a/view/theme/diabook-aerith/icons/photo-menu.jpg b/view/theme/diabook-aerith/icons/photo-menu.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..fde5eb53524ddb12ec5642f33d0d34e14e256193
GIT binary patch
literal 459
zcmex=<NpH&0WUXCHwH#VMut5=$ngIkgRpZ^YGO%hib8p2Nrr;Er*FXj+YHVO%uGxm
z1OzNV#LB_S%EH3R#m>&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu
zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN<NqTJqCodEpaM3a
zuz~;sBMTEV12bHTk%^gAkcEwbT}aU|5vW20LmxX(R7Mb}j~UrSpn#CDp=0C4|F;-;
zfHF*i%z_N|4AWotsvB=CUc4~j(Z&?jPZHm5b4Tln+bq7c(odu*LpZ#iz3;@OO}}1S
zxk(l2i`m7?_U9Sgx>>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W
znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#|
C@@!oI

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-aerith/jot.tpl b/view/theme/diabook-aerith/jot.tpl
index 387eb1f91a..5ef723d727 100755
--- a/view/theme/diabook-aerith/jot.tpl
+++ b/view/theme/diabook-aerith/jot.tpl
@@ -21,26 +21,26 @@
 
 <div id="profile-jot-submit-wrapper" class="jothidden">
 	
-	<div id="profile-upload-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-upload-wrapper" style="display: $visitor;" >
 		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="$upload"></a></div>
 	</div> 
-	<div id="profile-attach-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-attach-wrapper" style="display: $visitor;" >
 		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="$attach"></a></div>
 	</div> 
 
-	<div id="profile-link-wrapper" style="/*display: $visitor;*/" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+	<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
 		<a id="profile-link" class="weblink" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
 	</div> 
-	<div id="profile-video-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-video-wrapper" style="display: $visitor;" >
 		<a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a>
 	</div> 
 	<div id="profile-audio-wrapper" style="/*display: $visitor;*/" >
 		<a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a>
 	</div> 
-	<div id="profile-location-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-location-wrapper" style="display: $visitor;" >
 		<a id="profile-location" class="globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
 	</div> 
-	<div id="profile-nolocation-wrapper" style="/*display: none;*/" >
+	<div id="profile-nolocation-wrapper" style="display: none;" >
 		<a id="profile-nolocation" class="noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a>
 	</div> 
 
diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index b35a70c657..bcba4c3be5 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -492,7 +492,7 @@ code {
   float: right;
 }
 .tool a {
-  color: ##3F8FBA;
+  color: #3465A4;
 }
 .tool a:hover {
   text-decoration: none;
@@ -912,6 +912,10 @@ ul.menu-popup .empty {
 /*profile_side*/
 #profile_side {
   margin-bottom: 30px;
+ 
+}
+#profile_side a{
+  color: #333;
 }
 #ps-usericon{
 	height: 25px	
@@ -1282,7 +1286,8 @@ right_aside .icon {width: 10px; height: 10px;}
 -ms-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 		}
-		
+
+
 /* wall item */
 .tread-wrapper {
   border-bottom: 1px solid #D2D2D2;
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index fbcca699fe..1802c914d5 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -1053,6 +1053,16 @@ aside #side-peoplefind-url {
   overflow: auto;
   height: auto;
 }
+aside #likes a, a:visited, a:link {
+		color: #3465A4;
+		text-decoration: none;
+		cursor: pointer;
+		
+}
+aside #likes a:hover{
+	text-decoration: underline;
+	}
+
 #contact-block .contact-block-h4 {
   float: left;
   margin: 5px 0px;
@@ -1223,6 +1233,91 @@ body .pageheader{
 .tread-wrapper a{
   color: #3465A4;
 }
+.wall-item-photo-menu-button {
+display: block;
+position: absolute;
+background-image: url("../../../view/theme/diabook-aerith/icons/photo-menu.jpg");
+background-position: top left;
+background-repeat: no-repeat;
+margin: 0px;
+padding: 0px;
+width: 16px;
+height: 16px;
+top: 90px;
+left: 17px;
+overflow: hidden;
+text-indent: 40px;
+display: none;
+}
+.wall-item-content-wrapper {
+margin-top: 10px;
+border: 1px solid #CCC;
+-moz-border-radius: 3px;
+border-radius: 3px;
+display: table;
+width: 775px;
+}
+.wall-item-info {
+/*display: block;
+float: left;
+width: 110px;
+margin-right: 10px;*/
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-content {
+  font-size: 12.5px;
+  max-width: 720px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+.wrapper-end {
+	clear: both;
+}
+.wall-item-photo-wrapper {
+margin-top: 10px;
+margin-left: 10px;
+margin-bottom: 10px;
+width: 100px;
+}
+.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.wall-item-photo-menu li a { display: block; padding: 2px; }
+.wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
+.wall-item-wrapper {
+margin-left: 10px;
+}
+.wall-item-title-end {
+	clear: both;
+}
+
+.wall-item-body {
+	float: left;
+	/*width: 450px;*/
+	margin-top: 10px;
+}
+
+.wall-item-tools {
+	clear: both;
+	background-image: url("head.jpg");
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+   	padding: 5px 10px 0px;
+}
+.wall-item-author {
+	margin-top: 10px;
+}
+.wall-item-photo-menu {
+width: auto;
+border: 2px solid #444;
+background: white;
+position: absolute;
+left: 10px;
+top: 90px;
+display: none;
+z-index: 10000;
+}
 
 .wall-item-decor {
   position: absolute;
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 40a27c3d57..5fa13c9448 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -15,7 +15,7 @@ $cssFile = null;
 /**
  * prints last community activity
  */
-function diabook_blue_community_info(){
+function diabook_aerith_community_info(){
 	$a = get_app();
 	//right_aside at networkpages
 
@@ -234,7 +234,7 @@ if ($a->argv[0] === "network" && local_user()){
 	
 	if($ccCookie != "8") {
 	// COMMUNITY
-	diabook_blue_community_info();
+	diabook_aerith_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-network.css";
@@ -247,7 +247,7 @@ if ($a->argv[0] === "network" && local_user()){
 if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	if($ccCookie != "8") {
 	// COMMUNITY
-	diabook_blue_community_info();
+	diabook_aerith_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-profile.css";
@@ -256,7 +256,7 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 
 
 // custom css
-if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+//if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/js/jquery.cookie.js";
diff --git a/view/theme/diabook-blue/jot.tpl b/view/theme/diabook-blue/jot.tpl
index 387eb1f91a..9aef997873 100755
--- a/view/theme/diabook-blue/jot.tpl
+++ b/view/theme/diabook-blue/jot.tpl
@@ -21,23 +21,23 @@
 
 <div id="profile-jot-submit-wrapper" class="jothidden">
 	
-	<div id="profile-upload-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-upload-wrapper" style="display: $visitor;" >
 		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="$upload"></a></div>
 	</div> 
-	<div id="profile-attach-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-attach-wrapper" style="display: $visitor;" >
 		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="$attach"></a></div>
 	</div> 
 
-	<div id="profile-link-wrapper" style="/*display: $visitor;*/" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+	<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
 		<a id="profile-link" class="weblink" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
 	</div> 
-	<div id="profile-video-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-video-wrapper" style="display: $visitor;" >
 		<a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a>
 	</div> 
-	<div id="profile-audio-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-audio-wrapper" style="display: $visitor;" >
 		<a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a>
 	</div> 
-	<div id="profile-location-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-location-wrapper" style="display: $visitor;" >
 		<a id="profile-location" class="globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
 	</div> 
 	<div id="profile-nolocation-wrapper" style="/*display: none;*/" >
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 28e93cd675..9737670ec8 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1226,6 +1226,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 3d255db4e8..b75ccffb08 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -1225,6 +1225,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
diff --git a/view/theme/diabook-red/icons/photo-menu.jpg b/view/theme/diabook-red/icons/photo-menu.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..fde5eb53524ddb12ec5642f33d0d34e14e256193
GIT binary patch
literal 459
zcmex=<NpH&0WUXCHwH#VMut5=$ngIkgRpZ^YGO%hib8p2Nrr;Er*FXj+YHVO%uGxm
z1OzNV#LB_S%EH3R#m>&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu
zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN<NqTJqCodEpaM3a
zuz~;sBMTEV12bHTk%^gAkcEwbT}aU|5vW20LmxX(R7Mb}j~UrSpn#CDp=0C4|F;-;
zfHF*i%z_N|4AWotsvB=CUc4~j(Z&?jPZHm5b4Tln+bq7c(odu*LpZ#iz3;@OO}}1S
zxk(l2i`m7?_U9Sgx>>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W
znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#|
C@@!oI

literal 0
HcmV?d00001

diff --git a/view/theme/diabook-red/jot.tpl b/view/theme/diabook-red/jot.tpl
index 387eb1f91a..9aef997873 100755
--- a/view/theme/diabook-red/jot.tpl
+++ b/view/theme/diabook-red/jot.tpl
@@ -21,23 +21,23 @@
 
 <div id="profile-jot-submit-wrapper" class="jothidden">
 	
-	<div id="profile-upload-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-upload-wrapper" style="display: $visitor;" >
 		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="$upload"></a></div>
 	</div> 
-	<div id="profile-attach-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-attach-wrapper" style="display: $visitor;" >
 		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="$attach"></a></div>
 	</div> 
 
-	<div id="profile-link-wrapper" style="/*display: $visitor;*/" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+	<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
 		<a id="profile-link" class="weblink" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
 	</div> 
-	<div id="profile-video-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-video-wrapper" style="display: $visitor;" >
 		<a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a>
 	</div> 
-	<div id="profile-audio-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-audio-wrapper" style="display: $visitor;" >
 		<a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a>
 	</div> 
-	<div id="profile-location-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-location-wrapper" style="display: $visitor;" >
 		<a id="profile-location" class="globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
 	</div> 
 	<div id="profile-nolocation-wrapper" style="/*display: none;*/" >
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index d3e080bf5a..1e10f1216c 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -439,7 +439,7 @@ a:hover {
   clear: both;
 }
 .fakelink {
-  color: #1872A2;
+  color: #333
   /* color: #3e3e8c; */
   text-decoration: none;
   cursor: pointer;
@@ -912,6 +912,10 @@ ul.menu-popup .empty {
 /*profile_side*/
 #profile_side {
   margin-bottom: 30px;
+ 
+}
+#profile_side a{
+  color: #333;
 }
 #ps-usericon{
 	height: 25px	
@@ -1289,7 +1293,7 @@ transition: all 0.2s ease-in-out;
   width: 575px;
 }
 .tread-wrapper a{
-  color: #1872A2;
+  color: red;
 }
 
 .wall-item-decor {
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index 5af75f2b5e..c6ba1e4be5 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -440,7 +440,7 @@ a:hover {
   clear: both;
 }
 .fakelink {
-  color: #1872A2;
+  color: #333;
   /* color: #3e3e8c; */
   text-decoration: none;
   cursor: pointer;
@@ -1270,7 +1270,7 @@ transition: all 0.2s ease-in-out;
   width: 575px;
 }
 .tread-wrapper a{
-  color: #1872A2;
+  color: red;
 }
 
 .wall-item-decor {
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 40b5b2ec32..8d4031329f 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -404,7 +404,7 @@ h4 {
 }
 
 a {
-	color: #333333;
+	color: red;
 	/* color: #3e3e8c; */
 	text-decoration: none;
 }
@@ -437,7 +437,7 @@ a:hover {
   clear: both;
 }
 .fakelink {
-  color: #1872A2;
+  color: red;
   /* color: #3e3e8c; */
   text-decoration: none;
   cursor: pointer;
@@ -1218,6 +1218,107 @@ body .pageheader{
 .tread-wrapper a{
   color: #1872A2;
 }
+/*community-plugin*/
+aside #likes a, a:visited, a:link {
+		color: red;
+		text-decoration: none;
+		cursor: pointer;
+		
+}
+aside #likes a:hover{
+	text-decoration: underline;
+	}
+.wall-item-photo-menu-button {
+display: block;
+position: absolute;
+background-image: url("../../../view/theme/diabook-red/icons/photo-menu.jpg");
+background-position: top left;
+background-repeat: no-repeat;
+margin: 0px;
+padding: 0px;
+width: 16px;
+height: 16px;
+top: 90px;
+left: 17px;
+overflow: hidden;
+text-indent: 40px;
+display: none;
+}
+.wall-item-name {
+ 	color: red;
+	}
+.wall-item-conv a{
+	color: black;	
+	}
+.wall-item-content-wrapper {
+margin-top: 10px;
+border: 1px solid #CCC;
+-moz-border-radius: 3px;
+border-radius: 3px;
+display: table;
+width: 775px;
+}
+.wall-item-info {
+/*display: block;
+float: left;
+width: 110px;
+margin-right: 10px;*/
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-content {
+  font-size: 12.5px;
+  max-width: 720px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+.wrapper-end {
+	clear: both;
+}
+.wall-item-photo-wrapper {
+margin-top: 10px;
+margin-left: 10px;
+margin-bottom: 10px;
+width: 100px;
+}
+.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.wall-item-photo-menu li a { display: block; padding: 2px; }
+.wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
+.wall-item-wrapper {
+margin-left: 10px;
+}
+.wall-item-title-end {
+	clear: both;
+}
+
+.wall-item-body {
+	float: left;
+	/*width: 450px;*/
+	margin-top: 10px;
+}
+
+.wall-item-tools {
+	clear: both;
+	background-image: url("head.jpg");
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+   	padding: 5px 10px 0px;
+}
+.wall-item-author {
+	margin-top: 10px;
+}
+.wall-item-photo-menu {
+width: auto;
+border: 2px solid #444;
+background: white;
+position: absolute;
+left: 10px;
+top: 90px;
+display: none;
+z-index: 10000;
+}
 
 .wall-item-decor {
   position: absolute;
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index df941197a8..0229b1bae5 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -15,7 +15,7 @@ $cssFile = null;
 /**
  * prints last community activity
  */
-function diabook_blue_community_info(){
+function diabook_red_community_info(){
 	$a = get_app();
 	//right_aside at networkpages
 
@@ -234,7 +234,7 @@ if ($a->argv[0] === "network" && local_user()){
 	
 	if($ccCookie != "8") {
 	// COMMUNITY
-	diabook_blue_community_info();
+	diabook_red_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-network.css";
@@ -247,7 +247,7 @@ if ($a->argv[0] === "network" && local_user()){
 if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	if($ccCookie != "8") {
 	// COMMUNITY
-	diabook_blue_community_info();
+	diabook_red_community_info();
 	
 	// CUSTOM CSS
 	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-profile.css";
@@ -256,7 +256,7 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 
 
 // custom css
-if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+//if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/js/jquery.cookie.js";
diff --git a/view/theme/diabook/jot.tpl b/view/theme/diabook/jot.tpl
index 387eb1f91a..9aef997873 100755
--- a/view/theme/diabook/jot.tpl
+++ b/view/theme/diabook/jot.tpl
@@ -21,23 +21,23 @@
 
 <div id="profile-jot-submit-wrapper" class="jothidden">
 	
-	<div id="profile-upload-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-upload-wrapper" style="display: $visitor;" >
 		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="$upload"></a></div>
 	</div> 
-	<div id="profile-attach-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-attach-wrapper" style="display: $visitor;" >
 		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="$attach"></a></div>
 	</div> 
 
-	<div id="profile-link-wrapper" style="/*display: $visitor;*/" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+	<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
 		<a id="profile-link" class="weblink" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
 	</div> 
-	<div id="profile-video-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-video-wrapper" style="display: $visitor;" >
 		<a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a>
 	</div> 
-	<div id="profile-audio-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-audio-wrapper" style="display: $visitor;" >
 		<a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a>
 	</div> 
-	<div id="profile-location-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-location-wrapper" style="display: $visitor;" >
 		<a id="profile-location" class="globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
 	</div> 
 	<div id="profile-nolocation-wrapper" style="/*display: none;*/" >
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index f4dee582bd..3042476d80 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1207,6 +1207,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index ea1081a2bd..5a91e52549 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1202,6 +1202,7 @@ right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow:
 right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
 #page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
 #page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
 right_aside .icon {width: 10px; height: 10px;}
 .close_box		{ 
 		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");

From 893ece90664588e61584b479ca7af0021ca1df83 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 31 Mar 2012 11:50:33 +0200
Subject: [PATCH 152/219] bug fix in diabook-aerith and -red

---
 view/theme/diabook-aerith/communityhome.tpl | 16 ++++++++--------
 view/theme/diabook-aerith/nav.tpl           |  4 ++--
 view/theme/diabook-aerith/theme.php         |  2 +-
 view/theme/diabook-red/communityhome.tpl    | 16 ++++++++--------
 view/theme/diabook-red/nav.tpl              |  4 ++--
 view/theme/diabook-red/theme.php            |  2 +-
 6 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/view/theme/diabook-aerith/communityhome.tpl b/view/theme/diabook-aerith/communityhome.tpl
index cf8d81335a..917af49f1a 100755
--- a/view/theme/diabook-aerith/communityhome.tpl
+++ b/view/theme/diabook-aerith/communityhome.tpl
@@ -18,14 +18,14 @@
 {{ if $lastusers_title }}
 <h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
 <div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;">
-<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
-<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
-<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
-<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook-blue/icons/posterous.png?" title="Posterous"></a>
-<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook-blue/icons/tumblr.png?" title="Tumblr"></a>
-<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook-blue/icons/twitter.png?" title="Twitter"></a>
-<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook-blue/icons/wordpress.png?" title="WordPress"></a>
-<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-blue/icons/email.png?" title="E-Mail"></a>
+<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-aerith/icons/facebook.png" title="Facebook"></a>
+<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-aerith/icons/StatusNet.png?" title="StatusNet"></a>
+<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-aerith/icons/livejournal.png?" title="LiveJournal"></a>
+<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook-aerith/icons/posterous.png?" title="Posterous"></a>
+<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook-aerith/icons/tumblr.png?" title="Tumblr"></a>
+<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook-aerith/icons/twitter.png?" title="Twitter"></a>
+<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook-aerith/icons/wordpress.png?" title="WordPress"></a>
+<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-aerith/icons/email.png?" title="E-Mail"></a>
 </div>
 {{ endif }}
 </div>
diff --git a/view/theme/diabook-aerith/nav.tpl b/view/theme/diabook-aerith/nav.tpl
index d73dd047ab..c344361031 100644
--- a/view/theme/diabook-aerith/nav.tpl
+++ b/view/theme/diabook-aerith/nav.tpl
@@ -135,9 +135,9 @@
 </nav>
 
 
-<div style="position: fixed; bottom: 5px; right: 10px;"><a href="javascript:scroll(0,0); "><img src="view/theme/diabook/icons/scroll_top.png" title="scroll to top"></a></div>
+<div style="position: fixed; bottom: 5px; right: 10px;"><a href="javascript:scroll(0,0); "><img src="view/theme/diabook-aerith/icons/scroll_top.png" title="scroll to top"></a></div>
 <div style="position: fixed; bottom: 3px; left: 25px;">$langselector</div>
-<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div>
+<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook-aerith/icons/bluebug.png" title="report bugs for the theme diabook-aerith"/></a></div>
 
 
 
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 5fa13c9448..1894c07db3 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -256,7 +256,7 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 
 
 // custom css
-//if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/js/jquery.cookie.js";
diff --git a/view/theme/diabook-red/communityhome.tpl b/view/theme/diabook-red/communityhome.tpl
index cf8d81335a..326c766b25 100755
--- a/view/theme/diabook-red/communityhome.tpl
+++ b/view/theme/diabook-red/communityhome.tpl
@@ -18,14 +18,14 @@
 {{ if $lastusers_title }}
 <h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
 <div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;">
-<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
-<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
-<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-blue/icons/livejournal.png?" title="LiveJournal"></a>
-<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook-blue/icons/posterous.png?" title="Posterous"></a>
-<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook-blue/icons/tumblr.png?" title="Tumblr"></a>
-<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook-blue/icons/twitter.png?" title="Twitter"></a>
-<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook-blue/icons/wordpress.png?" title="WordPress"></a>
-<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-blue/icons/email.png?" title="E-Mail"></a>
+<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-red/icons/facebook.png" title="Facebook"></a>
+<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-red/icons/StatusNet.png?" title="StatusNet"></a>
+<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook-red/icons/livejournal.png?" title="LiveJournal"></a>
+<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook-red/icons/posterous.png?" title="Posterous"></a>
+<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook-red/icons/tumblr.png?" title="Tumblr"></a>
+<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook-red/icons/twitter.png?" title="Twitter"></a>
+<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook-red/icons/wordpress.png?" title="WordPress"></a>
+<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook-red/icons/email.png?" title="E-Mail"></a>
 </div>
 {{ endif }}
 </div>
diff --git a/view/theme/diabook-red/nav.tpl b/view/theme/diabook-red/nav.tpl
index d73dd047ab..cd0653c6ee 100644
--- a/view/theme/diabook-red/nav.tpl
+++ b/view/theme/diabook-red/nav.tpl
@@ -135,9 +135,9 @@
 </nav>
 
 
-<div style="position: fixed; bottom: 5px; right: 10px;"><a href="javascript:scroll(0,0); "><img src="view/theme/diabook/icons/scroll_top.png" title="scroll to top"></a></div>
+<div style="position: fixed; bottom: 5px; right: 10px;"><a href="javascript:scroll(0,0); "><img src="view/theme/diabook-red/icons/scroll_top.png" title="scroll to top"></a></div>
 <div style="position: fixed; bottom: 3px; left: 25px;">$langselector</div>
-<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div>
+<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook-red/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div>
 
 
 
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index 0229b1bae5..3ce8e24c84 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -256,7 +256,7 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 
 
 // custom css
-//if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/js/jquery.cookie.js";

From c34a71eba64c111dcc8a2491355d0328fab41039 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 05:51:56 -0700
Subject: [PATCH 153/219] some js fixes - ignore backspace as history selector
 and cleanup errors closing non-existent menus

---
 js/main.js | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/js/main.js b/js/main.js
index defd1f951a..744691b6da 100755
--- a/js/main.js
+++ b/js/main.js
@@ -16,6 +16,7 @@
       document.getElementById(theID).style.display = "none" 
   }
 
+
 	var src = null;
 	var prev = null;
 	var livetime = null;
@@ -88,10 +89,12 @@
 			return false;
 		});
 		$('html').click(function() {
-			last_popup_menu.hide();
-			last_popup_button.removeClass("selected");
-			last_popup_menu = null;
-			last_popup_button = null;
+			if(last_popup_menu) {
+				last_popup_menu.hide();
+				last_popup_button.removeClass("selected");
+				last_popup_menu = null;
+				last_popup_button = null;
+			}
 		});
 		
 		// fancyboxes
@@ -166,6 +169,12 @@
  		NavUpdate(); 
 		// Allow folks to stop the ajax page updates with the pause/break key
 		$(document).keydown(function(event) {
+			if(event.keyCode == '8') {
+				var target = event.target || event.srcElement;
+				if (!/input|textarea/i.test(target.nodeName)) {
+					return false;
+				}
+			}
 			if(event.keyCode == '19' || (event.ctrlKey && event.which == '32')) {
 				event.preventDefault();
 				if(stopped == false) {

From adebc2793e84344fca1700eb6af583a9a0abcb1a Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 06:15:33 -0700
Subject: [PATCH 154/219] register hooks for a COPA plugin

---
 mod/register.php | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/mod/register.php b/mod/register.php
index 6d0e2700bc..91080b1d8e 100755
--- a/mod/register.php
+++ b/mod/register.php
@@ -8,6 +8,8 @@ function register_post(&$a) {
 	$verified = 0;
 	$blocked  = 1;
 
+	$arr = array('post' => $_POST);
+	call_hooks('register_post', $arr);
 
 	$max_dailies = intval(get_config('system','max_daily_registrations'));
 	if($max_dailes) {
@@ -540,6 +542,11 @@ function register_content(&$a) {
 	$license = '';
 
 	$o = get_markup_template("register.tpl");
+
+	$arr = array('template' => $o);
+
+	call_hooks('register_form',$arr);
+
 	$o = replace_macros($o, array(
 		'$oidhtml' => $oidhtml,
 		'$invitations' => get_config('system','invitation_only'),

From 13ded12ffb73a9c9ef2e94500e74f6f30481a0c8 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 31 Mar 2012 16:58:02 +0200
Subject: [PATCH 155/219] move the common tabs to right_aside in
 diabook-derivates

---
 view/theme/diabook-aerith/rs_common_tabs.tpl |    6 +
 view/theme/diabook-aerith/style-settings.css | 2620 ++++++++++++++++++
 view/theme/diabook-aerith/theme.php          |   47 +
 view/theme/diabook-blue/rs_common_tabs.tpl   |    6 +
 view/theme/diabook-blue/style-settings.css   | 2568 +++++++++++++++++
 view/theme/diabook-blue/theme.php            |   47 +
 view/theme/diabook-red/rs_common_tabs.tpl    |    6 +
 view/theme/diabook-red/style-settings.css    | 2591 +++++++++++++++++
 view/theme/diabook-red/theme.php             |   48 +
 view/theme/diabook/rs_common_tabs.tpl        |    6 +
 view/theme/diabook/style-settings.css        | 2522 +++++++++++++++++
 view/theme/diabook/theme.php                 |   47 +
 12 files changed, 10514 insertions(+)
 create mode 100755 view/theme/diabook-aerith/rs_common_tabs.tpl
 create mode 100644 view/theme/diabook-aerith/style-settings.css
 create mode 100755 view/theme/diabook-blue/rs_common_tabs.tpl
 create mode 100644 view/theme/diabook-blue/style-settings.css
 create mode 100755 view/theme/diabook-red/rs_common_tabs.tpl
 create mode 100644 view/theme/diabook-red/style-settings.css
 create mode 100755 view/theme/diabook/rs_common_tabs.tpl
 create mode 100644 view/theme/diabook/style-settings.css

diff --git a/view/theme/diabook-aerith/rs_common_tabs.tpl b/view/theme/diabook-aerith/rs_common_tabs.tpl
new file mode 100755
index 0000000000..513778e762
--- /dev/null
+++ b/view/theme/diabook-aerith/rs_common_tabs.tpl
@@ -0,0 +1,6 @@
+<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<ul class="rs_tabs">
+	{{ for $tabs as $tab }}
+		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
+	{{ endfor }}
+</ul>
diff --git a/view/theme/diabook-aerith/style-settings.css b/view/theme/diabook-aerith/style-settings.css
new file mode 100644
index 0000000000..af08f0ffba
--- /dev/null
+++ b/view/theme/diabook-aerith/style-settings.css
@@ -0,0 +1,2620 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-aerith/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-aerith/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-aerith/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-aerith/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-aerith/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-aerith/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-aerith/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 1px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  background-color: #fff;
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #3465A4;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: #3465A4;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: black;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+  margin-left: 3px;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 20px;
+  position: absolute;
+  top: 10%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #000;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%);
+
+background-image: -webkit-gradient(
+	linear,
+	left bottom,
+	left top,
+	color-stop(0.26, rgb(215,227,241)),
+	color-stop(0.82, rgb(255,255,255))
+);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  /*color: #1f1f1f;*/
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 4px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #fff;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+  border: 1px solid black;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 14px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #fff;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #3465A4; /*bdcdd4;*/
+  color: #fff;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+ 
+}
+#profile_side a{
+  color: #333;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
+	}
+.menu-profile-list.pscontacts{
+	background: url("../../../view/theme/diabook-aerith/icons/pscontacts.png") no-repeat;
+	}
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+aside #page-sidebar{display: none;}
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	height: 17px;
+	padding-left: 10px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 55px;
+  height: 55px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #3465A4;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 640px;
+  padding: 0px 10px 0px 10px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+.tabs {display: none;}
+.tab.button{display: none;}
+.rs_tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.rs_tab.button {	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: bolder;
+    padding: 3px;
+    color:  #333333;
+    text-decoration: none;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+#birthday-wrapper a {
+	color: #3465A4;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: #3465A4;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+
+
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #3465A4;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px; 
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+
+.wall-item-comment-wrapper {
+  margin: 1px 0px 0px 80px;
+  background-color: #fff;
+  width: 500px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 93%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+  margin-left: 20px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	font-size: 14px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
+}
+.button.creation2 {
+    background-color: #3465A4;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.rs_tabs {
+  list-style-type: none;
+
+  font-size: 11px;
+}
+ul.rs_tabs li {
+  float: left;
+  margin-bottom: 30px;
+  clear: both;
+}
+ul.rs_tabs li .active {
+    background-color: #3465A4;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    font-size: 13px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 55px;
+        height: 55px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #3465A4;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #3465A4;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 1894c07db3..38dd9ae8c2 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -254,6 +254,53 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	}
 }
 
+//tabs at right_aside on settings page
+if ($a->argv[0] === "settings"){
+	
+	$tabs = array(
+		array(
+			'label'	=> t('Account settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings',
+			'sel'	=> (($a->argc == 1)?'active':''),
+		),	
+		array(
+			'label'	=> t('Display settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/display',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
+		),	
+		
+		array(
+			'label'	=> t('Connector settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
+		),
+		array(
+			'label'	=> t('Plugin settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/addon',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
+		),
+		array(
+			'label' => t('Connections'),
+			'url' => $a->get_baseurl(true) . '/settings/oauth',
+			'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
+		),
+		array(
+			'label' => t('Export personal data'),
+			'url' => $a->get_baseurl(true) . '/uexport',
+			'sel' => ''
+		)
+	);
+	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
+	$a->page['right_aside'] = replace_macros($tabtpl, array(
+		'$tabs' => $tabs,
+	));
+	
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-settings.css";
+	
+}
+
 
 // custom css
 if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
diff --git a/view/theme/diabook-blue/rs_common_tabs.tpl b/view/theme/diabook-blue/rs_common_tabs.tpl
new file mode 100755
index 0000000000..513778e762
--- /dev/null
+++ b/view/theme/diabook-blue/rs_common_tabs.tpl
@@ -0,0 +1,6 @@
+<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<ul class="rs_tabs">
+	{{ for $tabs as $tab }}
+		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
+	{{ endfor }}
+</ul>
diff --git a/view/theme/diabook-blue/style-settings.css b/view/theme/diabook-blue/style-settings.css
new file mode 100644
index 0000000000..4d57d37823
--- /dev/null
+++ b/view/theme/diabook-blue/style-settings.css
@@ -0,0 +1,2568 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-blue/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-blue/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-blue/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-blue/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-blue/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-blue/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-blue/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-blue/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-blue/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-blue/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-blue/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-blue/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-blue/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-blue/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-blue/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-blue/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-blue/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-blue/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-blue/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-blue/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-blue/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-blue/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-blue/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-blue/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-blue/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-blue/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-blue/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-blue/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-blue/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-blue/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #1872A2;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #1872a2;
+  background-color: #1872a2;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 5px;
+}
+header #banner #logo-text {
+  font-size: 22px;
+  position: absolute;
+  top: 15%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #1872a2;
+  color: #ffffff;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  background-color: #308dbf;  
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-blue/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-blue/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-blue/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #364e59;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #308DBF; /*bdcdd4;*/
+  color: #fff;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 48px;
+  height: 48px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #1872A2;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 640px;
+  padding: 0px 10px 0px 10px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {display: none;}
+.tab.button{display: none;}
+.rs_tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.rs_tab.button {	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: bolder;
+    padding: 3px;
+    color:  #333333;
+    text-decoration: none;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  /*padding-right: 10px;*/
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: #1872A2;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: #1872A2;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+}
+.button.creation2 {
+    background-color: #1872A2;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.rs_tabs {
+  list-style-type: none;
+
+  font-size: 11px;
+}
+ul.rs_tabs li {
+  float: left;
+  margin-bottom: 30px;
+  clear: both;
+}
+ul.rs_tabs li .active {
+    background-color: #055580;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    font-size: 13px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 48px;
+        height: 48px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #1872A2;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #1872A2;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 667b0f26b1..52879649a0 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -254,6 +254,53 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	}
 }
 
+//tabs at right_aside on settings page
+if ($a->argv[0] === "settings"){
+	
+	$tabs = array(
+		array(
+			'label'	=> t('Account settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings',
+			'sel'	=> (($a->argc == 1)?'active':''),
+		),	
+		array(
+			'label'	=> t('Display settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/display',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
+		),	
+		
+		array(
+			'label'	=> t('Connector settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
+		),
+		array(
+			'label'	=> t('Plugin settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/addon',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
+		),
+		array(
+			'label' => t('Connections'),
+			'url' => $a->get_baseurl(true) . '/settings/oauth',
+			'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
+		),
+		array(
+			'label' => t('Export personal data'),
+			'url' => $a->get_baseurl(true) . '/uexport',
+			'sel' => ''
+		)
+	);
+	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
+	$a->page['right_aside'] = replace_macros($tabtpl, array(
+		'$tabs' => $tabs,
+	));
+	
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-settings.css";
+	
+}
+
 
 // custom css
 if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
diff --git a/view/theme/diabook-red/rs_common_tabs.tpl b/view/theme/diabook-red/rs_common_tabs.tpl
new file mode 100755
index 0000000000..513778e762
--- /dev/null
+++ b/view/theme/diabook-red/rs_common_tabs.tpl
@@ -0,0 +1,6 @@
+<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<ul class="rs_tabs">
+	{{ for $tabs as $tab }}
+		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
+	{{ endfor }}
+</ul>
diff --git a/view/theme/diabook-red/style-settings.css b/view/theme/diabook-red/style-settings.css
new file mode 100644
index 0000000000..4282b026a5
--- /dev/null
+++ b/view/theme/diabook-red/style-settings.css
@@ -0,0 +1,2591 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook-red/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook-red/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook-red/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook-red/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook-red/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook-red/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook-red/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook-red/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook-red/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
+.prev           { background-position: -90px  -60px;}
+.next           { background-position: -110px -60px;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook-red/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook-red/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #333333;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #333;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #ff500f;
+  background-color: #ff500f;
+  z-index: 100;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+  font-weight: bolder;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 3px;
+}
+header #banner #logo-text {
+  font-size: 20px;
+  position: absolute;
+  top: 10%;
+  margin-left: 3px;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #ff500f;
+  color: #1f1f1f;
+  z-index: 99;
+  border-bottom: 1px;
+  border-bottom-color: black;
+  border-bottom-style: inset;
+  background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #1f1f1f;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 4px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon:hover {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 5px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+
+nav .nav-menu-icon.selected {
+  background-color: #fff4d6;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #fff;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	font-size: 15px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook-red/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook-red/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+ background-color: #fff4d6;
+  moz-border-radius: 5px 5px 0 0;
+-webkit-border-radius: 5px 5px 0 0;
+border-radius: 5px 5px 0 0;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #fff4d6;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #ffe499; /*bdcdd4;*/
+  color: #000;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	height: 17px;
+	padding-left: 10px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 48px;
+  height: 48px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums ul li a{
+  color: #1872A2;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 640px;
+  padding: 0px 10px 0px 10px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+
+.tabs {display: none;}
+.tab.button{display: none;}
+.rs_tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.rs_tab.button {	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: bolder;
+    padding: 3px;
+    color:  #333333;
+    text-decoration: none;
+	}
+
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  /*padding-right: 10px;*/
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside a{color: red;}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.tread-wrapper a{
+  color: red;
+}
+
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #999;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #999;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	font-size: 14px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+ 	 font-weight: bolder;
+	 cursor: pointer;
+}
+.button.creation2 {
+    background-color: #FF500F;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+    font-weight: bolder;
+	 cursor: pointer;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons 14618a**/
+ul.rs_tabs {
+  list-style-type: none;
+
+  font-size: 11px;
+}
+ul.rs_tabs li {
+  float: left;
+  margin-bottom: 30px;
+  clear: both;
+}
+ul.rs_tabs li .active {
+    background-color: #535353;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    font-size: 13px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.photo {
+box-shadow: 2px 2px 5px 0px #000000;
+margin: 2px 5px 2px 5px;
+max-height: 85%;
+max-width: 85%;
+}
+.lframe {
+  float: left;
+  /*margin: 0px 10px 10px 0px;*/
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 48px;
+        height: 48px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+	
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.calendar.eventcal a {
+  color: #1872A2;	
+	}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #1872A2;
+	}
+.photo-top-album-img{
+	
+	}
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        overflow: hidden; 
+}
+.photo-top-album-name {
+        width: 100%;
+        min-height: 2em;
+        position: absolute; 
+        bottom: 0px; 
+        padding: 0px 3px;
+        padding-top: 0.5em;
+        background-color: rgb(255, 255, 255);
+}*/
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
+
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index 3ce8e24c84..6b8d6b6d4b 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -255,6 +255,54 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 }
 
 
+//tabs at right_aside on settings page
+if ($a->argv[0] === "settings"){
+	
+	$tabs = array(
+		array(
+			'label'	=> t('Account settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings',
+			'sel'	=> (($a->argc == 1)?'active':''),
+		),	
+		array(
+			'label'	=> t('Display settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/display',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
+		),	
+		
+		array(
+			'label'	=> t('Connector settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
+		),
+		array(
+			'label'	=> t('Plugin settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/addon',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
+		),
+		array(
+			'label' => t('Connections'),
+			'url' => $a->get_baseurl(true) . '/settings/oauth',
+			'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
+		),
+		array(
+			'label' => t('Export personal data'),
+			'url' => $a->get_baseurl(true) . '/uexport',
+			'sel' => ''
+		)
+	);
+	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
+	$a->page['right_aside'] = replace_macros($tabtpl, array(
+		'$tabs' => $tabs,
+	));
+	
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-settings.css";
+	
+}
+
+
 // custom css
 if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 
diff --git a/view/theme/diabook/rs_common_tabs.tpl b/view/theme/diabook/rs_common_tabs.tpl
new file mode 100755
index 0000000000..513778e762
--- /dev/null
+++ b/view/theme/diabook/rs_common_tabs.tpl
@@ -0,0 +1,6 @@
+<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<ul class="rs_tabs">
+	{{ for $tabs as $tab }}
+		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
+	{{ endfor }}
+</ul>
diff --git a/view/theme/diabook/style-settings.css b/view/theme/diabook/style-settings.css
new file mode 100644
index 0000000000..e077e608d9
--- /dev/null
+++ b/view/theme/diabook/style-settings.css
@@ -0,0 +1,2522 @@
+/**
+ * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
+ * Additional Changes: Michael Vogel <icarus@dabo.de>
+ **/
+
+/* ========= */
+/* = Admin = */
+/* ========= */
+
+#adminpage {
+/*        width: 80%;*/
+}
+
+#pending-update {
+        float:right;
+        color: #ffffff;
+        font-weight: bold;
+        background-color: #FF0000;
+        padding: 0em 0.3em;
+}
+
+.admin.linklist {
+        border: 0px; padding: 0px;
+}
+
+.admin.link {
+        list-style-position: inside;
+        font-size: 1em;
+        padding: 5px;
+        width: 100px;
+        margin: 5px;
+}
+
+#adminpage dl {
+        clear: left;
+        margin-bottom: 2px;
+        padding-bottom: 2px;
+        border-bottom: 1px solid black;
+}
+
+#adminpage dt {
+        width: 200px;
+        float: left;
+        font-weight: bold;
+}
+
+#adminpage dd {
+        margin-left: 200px;
+}
+#adminpage h3 {
+        border-bottom: 1px solid #898989;
+        margin-bottom: 5px;
+        margin-top: 10px;
+}
+
+#adminpage .submit {
+        clear:left;
+}
+
+#adminpage #pluginslist {
+        margin: 0px; padding: 0px;
+}
+
+#adminpage .plugin {
+        list-style: none;
+        display: block;
+	/* border: 1px solid #888888; */
+        padding: 1em;
+        margin-bottom: 5px;
+        clear: left;
+}
+
+#adminpage .toggleplugin {
+        float:left;
+        margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #eeeeee; }
+#adminpage .selectall { text-align: right; }
+/* icons */
+
+.icon.contacts {
+  background-image: url("../../../view/theme/diabook/icons/contacts.png");}
+.icon.notifications {
+  background-image: url("../../../view/theme/diabook/icons/notifications.png");}
+.icon.notify {
+  background-image: url("../../../view/theme/diabook/icons/notify.png");}
+.icon.messages {
+  background-image: url("../../../view/theme/diabook/icons/messages.png");}
+.icon.community {
+  background-image: url("../../../view/theme/diabook/icons/community.png");}
+  
+.icon.drop 	{ background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.drophide 	{ background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.dislike 	{ background-image: url("../../../view/theme/diabook/icons/dislike.png");}
+.icon.like 	{ background-image: url("../../../view/theme/diabook/icons/like.png");}
+.icon.pencil 	{ background-image: url("../../../view/theme/diabook/icons/pencil.png");}
+.icon.recycle 	{ background-image: url("../../../view/theme/diabook/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook/icons/remote.png");}
+.icon.tagged    { background-image: url("../../../view/theme/diabook/icons/tagged.png");}  
+.icon.file-as { background-image: url("../../../view/theme/diabook/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook/icons/starred.png");}
+.icon.link		{ background-image: url("../../../view/theme/diabook/icons/link.png");}
+.icon.lock		{ background-image: url("../../../view/theme/diabook/icons/lock.png");}
+.icon.unlock		{ background-image: url("../../../view/theme/diabook/icons/unlock.png");}
+.icon.language    { background-image: url("../../../view/theme/diabook/icons/language.png");}
+
+
+.camera 	{ background-image: url("../../../view/theme/diabook/icons/camera.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.attach 	{ background-image: url("../../../view/theme/diabook/icons/attach.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.video2 	{ background-image: url("../../../view/theme/diabook/icons/video.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }	
+.video 	{ background-image: url("../../../view/theme/diabook/icons/video.png"); 
+			  display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+			  }
+.audio2 	{ background-image: url("../../../view/theme/diabook/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.audio 	{ background-image: url("../../../view/theme/diabook/icons/audio.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.weblink 	{ background-image: url("../../../view/theme/diabook/icons/weblink.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.globe 	{ background-image: url("../../../view/theme/diabook/icons/globe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.unglobe 	{ background-image: url("../../../view/theme/diabook/icons/unglobe.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+			  }
+.edit    {background-image: url("../../../view/theme/diabook/icons/pencil2.png"); 
+			  display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
+			  
+			  
+
+
+.article	{ background-position: -50px  0px;}
+/*.audio 		{ background-position: -70px  0px;}*/
+.block 		{ background-position: -90px  0px;}
+/*.drop 		{ background-position: -110px 0px;}*/
+/*.drophide 	{ background-position: -130px 0px;}*/
+/*.edit 		{ background-position: -150px 0px;}*/
+/*.camera 	{ background-position: -170px 0px;}*/
+/*.dislike 	{ background-position: -190px 0px;}*/
+/*.like 		{ background-position: -210px 0px;}*/
+/*.link 		{ background-position: -230px 0px;}*/
+
+/*.globe 		{ background-position: -50px  -20px;}*/
+/*.noglobe 	{ background-position: -70px  -20px;}*/
+.no 		{ background-position: -90px  -20px;}
+.pause 		{ background-position: -110px -20px;}
+.play 		{ background-position: -130px -20px;}
+/*.pencil 	{ background-position: -150px -20px;}*/
+.small-pencil	{ background-position: -170px -20px;}
+/*.recycle 	{ background-position: -190px -20px;}*/
+/*.remote-link	{ background-position: -210px -20px;}*/
+.share 		{ background-position: -230px -20px;}
+
+.tools 		{ background-position: -50px  -40px;}
+/*.lock 		{ background-position: -70px  -40px;}*/
+
+/*.video          { background-position: -110px -40px;}*/
+.youtube        { background-position: -130px -40px;}
+
+/*.attach         { background-position: -190px -40px;}*/
+/*.language       { background-position: -210px -40px;}*/
+
+
+.icon.on             { background-image: url("../../../view/theme/diabook/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off            { background-image: url("../../../view/theme/diabook/icons/toogle_off.png"); background-repeat: no-repeat;}
+.icon.prev           { background-image: url("../../../view/theme/diabook/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next           { background-image: url("../../../view/theme/diabook/icons/next.png"); background-repeat: no-repeat;}
+/*.tagged     { background-position: -130px -60px;}*/
+
+.attachtype {
+        display: block; width: 20px; height: 23px;
+        background-image: url('../../../images/content-types.png');
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+.icon.drop, .icon.drophide {
+ float: left;
+}
+
+.icon {
+  display: block;
+  width: 20px;
+  height: 20px;
+  /*background-image: url('icons.png');*/
+}
+
+.icon {
+  background-color: transparent ;
+  background-repeat: no-repeat;
+  /* background-position: left center; */
+  display: block;
+  overflow: hidden;
+  text-indent: -9999px;
+  padding: 1px;
+}
+
+.icon.border.camera{
+  background-image: url("../../../view/theme/diabook/icons/camera.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+	}
+	
+.icon.border.link{
+  background-image: url("../../../view/theme/diabook/icons/weblink.png"); 
+  display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+  margin-left: 10px;
+	}
+
+.icon.text {
+  text-indent: 0px;
+}
+.icon.s10 {
+  min-width: 10px;
+  height: 10px;
+}
+.icon.s10.notify {
+  background-image: url("../../../images/icons/10/notify_off.png");
+}
+.icon.s10.gear {
+  background-image: url("../../../images/icons/10/gear.png");
+}
+.icon.s10.add {
+  background-image: url("../../../images/icons/10/add.png");
+}
+.icon.s10.delete {
+  background-image: url("../../../images/icons/10/delete.png");
+}
+.icon.s10.edit {
+  background-image: url("../../../images/icons/10/edit.png");
+}
+.icon.s10.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s10.menu {
+  background-image: url("../../../images/icons/10/menu.png");
+}
+.icon.s10.link {
+  background-image: url("../../../images/icons/10/link.png");
+}
+.icon.s10.lock {
+  background-image: url("../../../images/icons/10/lock.png");
+}
+.icon.s10.unlock {
+  background-image: url("../../../images/icons/10/unlock.png");
+}
+.icon.s10.text {
+  padding: 2px 0px 0px 15px;
+  font-size: 10px;
+}
+.icon.s16 {
+  min-width: 16px;
+  height: 16px;
+}
+.icon.s16.notify {
+  background-image: url("../../../images/icons/16/notify_off.png");
+}
+.icon.s16.gear {
+  background-image: url("../../../images/icons/16/gear.png");
+}
+.icon.s16.add {
+  background-image: url("../../../images/icons/16/add.png");
+}
+.icon.s16.delete {
+  background-image: url("../../../images/icons/16/delete.png");
+}
+/*.icon.s16.edit {
+  background-image: url("../../../images/icons/16/edit.png");
+}*/
+.icon.s16.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s16.menu {
+  background-image: url("../../../images/icons/16/menu.png");
+}
+/*.icon.s16.link {
+  background-image: url("../../../images/icons/16/link.png");
+}*/
+.icon.s16.lock {
+  background-image: url("../../../images/icons/16/lock.png");
+}
+.icon.s16.unlock {
+  background-image: url("../../../images/icons/16/unlock.png");
+}
+.icon.s16.text {
+  padding: 4px 0px 0px 20px;
+  font-size: 10px;
+}
+.icon.s22 {
+  min-width: 22px;
+  height: 22px;
+}
+.icon.s22.notify {
+  background-image: url("../../../images/icons/22/notify_off.png");
+}
+.icon.s22.gear {
+  background-image: url("../../../images/icons/22/gear.png");
+}
+.icon.s22.add {
+  background-image: url("../../../images/icons/22/add.png");
+}
+.icon.s22.delete {
+  background-image: url("../../../images/icons/22/delete.png");
+}
+.icon.s22.edit {
+  background-image: url("../../../images/icons/22/edit.png");
+}
+.icon.s22.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s22.menu {
+  background-image: url("../../../images/icons/22/menu.png");
+}
+.icon.s22.link {
+  background-image: url("../../../images/icons/22/link.png");
+}
+.icon.s22.lock {
+  background-image: url("../../../images/icons/22/lock.png");
+}
+.icon.s22.unlock {
+  background-image: url("../../../images/icons/22/unlock.png");
+}
+.icon.s22.text {
+  padding: 10px 0px 0px 25px;
+  width: 200px;
+}
+.icon.s48 {
+  width: 48px;
+  height: 48px;
+}
+.icon.s48.notify {
+  background-image: url("../../../images/icons/48/notify_off.png");
+}
+.icon.s48.gear {
+  background-image: url("../../../images/icons/48/gear.png");
+}
+.icon.s48.add {
+  background-image: url("../../../images/icons/48/add.png");
+}
+.icon.s48.delete {
+  background-image: url("../../../images/icons/48/delete.png");
+}
+.icon.s48.edit {
+  background-image: url("../../../images/icons/48/edit.png");
+}
+.icon.s48.star {
+  background-image: url("../../../images/star_dummy.png");
+}
+.icon.s48.menu {
+  background-image: url("../../../images/icons/48/menu.png");
+}
+.icon.s48.link {
+  background-image: url("../../../images/icons/48/link.png");
+}
+.icon.s48.lock {
+  background-image: url("../../../images/icons/48/lock.png");
+}
+.icon.s48.unlock {
+  background-image: url("../../../images/icons/48/unlock.png");
+}
+
+#contact-edit-links ul {
+  list-style: none;
+  list-style-type: none;
+}
+
+.hide-comments-outer {
+  margin-left: 80px;
+  margin-bottom: 5px;
+  width: 484px;
+  border-bottom: 1px solid #BDCDD4;
+  border-top: 1px solid #BDCDD4;
+
+  padding: 8px;
+}
+
+/* global */
+body {
+  font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 12.5px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  margin: 50px auto auto;
+  display: table;
+}
+
+h4 {
+  font-size: 1.1em;
+}
+
+a {
+	color: #3465A4;
+	/* color: #3e3e8c; */
+	text-decoration: none;
+}
+a:hover {
+	/* color: blue; */
+	text-decoration: underline
+}
+
+.wall-item-name-link {
+/*  float: left;*/
+}
+
+.wall-item-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+
+.left {
+  float: left;
+}
+.right {
+  float: right;
+}
+.hidden {
+  display: none;
+}
+.clear {
+  clear: both;
+}
+.fakelink {
+  color: #3465A4;
+  /* color: #3e3e8c; */
+  text-decoration: none;
+  cursor: pointer;
+}
+.fakelink:hover {
+  /* color: blue; */
+  /*color: #005c94; */
+  text-decoration: underline;
+}
+code {
+  font-family: Courier, monospace;
+  white-space: pre;
+  display: block;
+  overflow: auto;
+  border: 1px solid #444;
+  background: #EEE;
+  color: #444;
+  padding: 10px;
+  margin-top: 20px;
+}
+#panel {
+  position: absolute;
+  width: 12em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 1em;
+  list-style: none;
+  border: 3px solid #364e59;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+/* tool */
+.tool {
+  height: auto;
+  overflow: auto;
+  padding: 3px;
+}
+#saved-search-ul .tool:hover,
+#nets-sidebar .tool:hover,
+#sidebar-group-list .tool:hover {
+	background: #EEE;
+}
+.tool .label {
+  float: left;
+}
+.tool .action {
+  float: right;
+}
+.tool a {
+  color: ##3F8FBA;
+}
+.tool a:hover {
+  text-decoration: none;
+}
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+/* header */
+header {
+  position: fixed;
+  left: 0%;
+  right: 80%;
+  top: 0px;
+  margin: 0px;
+  padding: 0px;
+  width: 22%;
+  height: 32px;
+  background: #000;
+  z-index: 100;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+header #site-location {
+  display: none;
+}
+header #banner {
+  overflow: hidden;
+  text-align: left;
+  width: 82%%;
+  margin-left: 25%;
+}
+header #banner a,
+header #banner a:active,
+header #banner a:visited,
+header #banner a:link,
+header #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: middle;
+}
+header #banner #logo-img {
+  height: 25px;
+  margin-top: 5px;
+}
+header #banner #logo-text {
+  font-size: 22px;
+  position: absolute;
+  top: 15%;
+}
+/* nav */
+nav {
+  width: 80%;
+  height: 32px;
+  position: fixed;
+  left: 22%;
+  top: 0px;
+  padding: 0px;
+  background: #000;
+  color: #ffffff;
+  z-index: 99;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+nav a,
+nav a:active,
+nav a:visited,
+nav a:link,
+nav a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+}
+nav #banner {
+  overflow: hidden;
+  /*text-align: center;*/
+  width: 100%;
+}
+nav #banner a,
+nav #banner a:active,
+nav #banner a:visited,
+nav #banner a:link,
+nav #banner a:hover {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  vertical-align: bottom;
+}
+nav #banner #logo-img {
+  height: 22px;
+  margin-top: 5px;
+}
+nav #banner #logo-text {
+  font-size: 22px;
+}
+nav #navbar{
+	}
+nav ul {
+  margin: 0px;
+  padding: 0px 20px;
+}
+nav ul li {
+  list-style: none;
+  margin: 0px;
+  /* padding: 1px 1px 3px 1px; */
+  float: left;
+}
+nav ul li .menu-popup {
+  left: 0px;
+  right: auto;
+}
+
+nav #logo-img {
+  height: 25px;
+  margin-top: 4px;
+  margin-left: 30px;
+}
+
+nav #logo-text {
+    font-size: 22px;
+    margin-top: 3px;
+    margin-right: 15px;
+}
+nav .nav-menu-search {
+  position: relative;
+
+  margin: 3px 17px;
+  margin-right: 0px;
+  height: 17px;
+  width: 180px;
+  
+}
+
+nav #search-box #search-text {
+  background-image:  url('icons/lupe.png');
+  background-repeat:no-repeat;
+  padding-left:20px;
+  border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+	}
+
+
+nav .nav-menu-icon {
+  position: relative;
+  height: 22px;
+  padding: 5px;
+  margin: 0px 7px;
+  -moz-border-radius: 5px 5px 0 0;
+  -webkit-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+nav .nav-menu-icon.selected {
+  background-color: #fff;
+}
+nav .nav-menu-icon img {
+  width: 22px;
+  height: 22px;
+}
+nav .nav-menu-icon .nav-notify {
+  top: 3px;
+}
+nav .nav-menu {
+  position: relative;
+  height: 16px;
+  padding: 5px;
+  margin: 3px 15px 0px;
+  font-size: 13px;
+  /*border-bottom: 3px solid #364A84;*/
+}
+nav .nav-menu.selected {
+  /*border-bottom: 3px solid #9eabb0;*/
+}
+nav .nav-notify {
+  display: none;
+  position: absolute;
+  background-color: #ff0000;
+  /* background-color: #19aeff; */
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  font-size: 10px;
+  font-weight: 900;
+  padding: 1px 4px;
+  top: 0px;
+  right: -6px;
+  min-width: 10px;
+  text-align: center;
+}
+nav .nav-notify.show {
+  display: block;
+}
+nav #nav-help-link,
+nav #nav-search-link,
+nav #nav-directory-link,
+nav #nav-apps-link,
+nav #nav-site-linkmenu, 
+nav #nav-home-link,
+nav #nav-user-linkmenu
+{
+  float: right;
+}
+nav #nav-user-linkmenu{
+	margin-right: 0px;
+	}
+nav #nav-home-link, #nav-directory-link, #nav-apps-link{
+	margin-left: 0px;
+	margin-right: 0px;
+	font-weight: bold;
+	margin: 3px 5px;
+	}
+nav #nav-directory-link{
+  margin-right: 0px;	
+	}
+nav #nav-home-link{
+  margin-left: 0px;	
+	}
+nav #nav-help-link .menu-popup,
+nav #nav-search-link .menu-popup,
+nav #nav-directory-link .menu-popup,
+nav #nav-apps-link .menu-popup,
+nav #nav-site-linkmenu .menu-popup {
+  right: 0px;
+  left: auto;
+}
+
+nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
+	background-image: url("../../../view/theme/diabook/icons/messages2.png");
+	}
+	
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+	background-image: url("../../../view/theme/diabook/icons/notify2.png");
+	}
+	
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+	background-image: url("../../../view/theme/diabook/icons/contacts2.png");
+	}
+	
+nav #nav-apps-link.selected {
+  background-color: #364e59;
+}
+
+#nav-notifications-mark-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+#nav-notifications-see-all {
+	/* padding: 1px 1px 2px 26px; */
+	/* border-bottom: 1px solid #364E59; */
+	/* margin: 0px 0px 2px 0px;
+	padding: 5px 10px; */
+}
+
+.notify-seen {
+	background: none repeat scroll 0 0 #DDDDDD;
+	}
+
+ul.menu-popup {
+  position: absolute;
+  display: none;
+  width: 11em;
+  background: #ffffff;
+  color: #2d2d2d;
+  margin: 0px;
+  padding: 0px;
+  list-style: none;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+ul.menu-popup a {
+  display: block;
+  color: #2d2d2d;
+  padding: 5px 10px;
+  text-decoration: none;
+}
+ul.menu-popup a:hover {
+  background-color: #fff797; /*bdcdd4;*/
+  color: #000;
+}
+ul.menu-popup .menu-sep {
+  border-top: 1px solid #9eabb0;
+}
+ul.menu-popup li {
+  float: none;
+  overflow: auto;
+  height: auto;
+  display: block;
+}
+ul.menu-popup li img {
+  float: left;
+  width: 16px;
+  height: 16px;
+  padding-right: 5px;
+}
+ul.menu-popup .empty {
+  padding: 5px;
+  text-align: center;
+  color: #9eabb0;
+}
+/* autocomplete popup */
+.acpopup {
+  max-height: 150px;
+  background-color: #ffffff;
+  color: #2d2d2d;
+  border: 1px solid #MenuBorder;
+  overflow: auto;
+  z-index: 100000;
+  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
+}
+.acpopupitem {
+  color: #2d2d2d;
+  padding: 4px;
+  clear: left;
+}
+.acpopupitem img {
+  float: left;
+  margin-right: 4px;
+}
+.acpopupitem.selected {
+  background-color: #bdcdd4;
+}
+#nav-notifications-menu {
+  width: 400px;
+  max-height: 550px;
+  overflow: auto;
+}
+/* #nav-notifications-menu a {
+	display: inline;
+	padding: 5px 0px;
+	margin: 0px 0px 2px 0px;
+}
+#nav-notifications-menu li:hover {
+  background-color: #bdcdd4;
+}*/
+
+#nav-notifications-menu img {
+  float: left;
+  margin-right: 5px;
+}
+#nav-notifications-menu .contactname {
+  font-weight: bold;
+}
+#nav-notifications-menu .notif-when {
+  font-size: 10px;
+  color: #9eabb0;
+  display: block;
+}
+
+.notif-image {
+        width: 32px;
+        height: 32px;
+        padding: 7px 7px 0px 0px;
+}
+
+/*profile_side*/
+#profile_side {
+  margin-bottom: 30px;
+}
+#ps-usericon{
+	height: 25px	
+	}
+#ps-username{
+  font-size: 1.17em;
+  font-weight: bold;
+  vertical-align: top;
+  position: absolute;
+  padding-top: 4px;
+  padding-left: 5px;	
+  color: #2D2D2D;
+  word-wrap: break-word;
+  width: 130px;
+	}
+#ps-username:hover{
+  text-decoration: none;	
+	}
+.menu-profile-side{
+  list-style: none;	
+  padding-left: 0px;
+  min-height: 0px;
+	}
+.menu-profile-list{
+  height: auto;
+  overflow: auto;
+  padding-top: 3px;
+  padding-bottom: 3px;
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+	}
+.menu-profile-list:hover{
+	background: #EEE;
+	}
+.menu-profile-list-item{
+	padding-left: 5px;
+	}	
+.menu-profile-list-item:hover{	
+	text-decoration: none;
+   }
+/*http://prothemedesign.com/circular-icons/*/
+.menu-profile-list.home{
+	background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+	}
+.menu-profile-list.photos{
+	background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+	}
+.menu-profile-list.events{
+	background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+	}
+.menu-profile-list.notes{
+	background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+	}
+.menu-profile-list.foren{
+	background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+	}
+.menu-profile-list.com_side{
+	background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+	}
+
+/* aside */
+aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 160px;
+  padding: 0px 10px 0px 10px;
+  border-right: 1px solid #D2D2D2;
+  float: left;
+  /* background: #F1F1F1; */
+}
+
+aside .vcard .fn {
+  font-size: 18px;
+  font-weight: bold;
+  margin-bottom: 5px;
+}
+aside .vcard .title {
+  margin-bottom: 5px;
+}
+aside .vcard dl {
+  height: auto;
+  overflow: auto;
+}
+aside .vcard dt {
+  float: left;
+  margin-left: 0px;
+  /*width: 35%;*/
+  text-align: right;
+  color: #999999;
+}
+aside .vcard dd {
+  float: left;
+  margin-left: 5px;
+  /*width: 60%;*/
+}
+aside #profile-extra-links ul {
+  padding: 0px;
+  margin: 0px;
+}
+aside #profile-extra-links li {
+  padding: 0px;
+  margin: 0px;
+  list-style: none;
+}
+aside #dfrn-request-link {
+  display: block;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+  color: #ffffff;
+  background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
+  font-weight: bold;
+  text-transform: uppercase;
+  padding: 4px 2px 2px 35px;
+}
+aside #dfrn-request-link:hover {
+  text-decoration: none;
+  background-color: #36c;
+  /* background-color: #19aeff; */
+}
+aside #profiles-menu {
+  width: 20em;
+}
+aside #search-text {
+	width: 150px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
+}
+aside #side-follow-url {
+	width: 150px;
+	}
+aside #side-peoplefind-url {
+	width: 150px;
+	}
+#contact-block {
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-h4 {
+  float: left;
+  margin: 5px 0px;
+}
+#contact-block .allcontact-link {
+  float: right;
+  margin: 5px 0px;
+}
+#contact-block .contact-block-content {
+  clear: both;
+  overflow: auto;
+  height: auto;
+}
+#contact-block .contact-block-link {
+  float: left;
+  margin: 0px 2px 2px 0px;
+}
+#contact-block .contact-block-link img {
+  widht: 48px;
+  height: 48px;
+}
+#lost-password-link {
+  float: left;
+  margin-right: 20px;	
+	}
+/* widget */
+.widget {
+  margin-bottom: 2em;
+  /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
+	.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
+/*  font-size: 12px; */
+}
+.widget h3 {
+  padding: 0px;
+  margin: 2px;
+}
+.widget .action {
+  opacity: 0.1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget input.action {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget:hover .title .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget .tool:hover .action.ticked {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.widget ul {
+  padding: 0px;
+}
+.widget ul li {
+  padding-left: 16px;
+  min-height: 16px;
+  list-style: none;
+}
+.widget .tool.selected {
+  background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center;
+}
+/* widget: search */
+span.sbox_l  {
+	background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-left: 10px;
+	margin-top: 5px;
+	
+}
+
+span.sbox_r  {
+	background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+	float: left;
+	width: 19px; height: 19px;
+	margin-top: 5px;
+}
+
+span.sbox input {
+	background: white url('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+	float: left;
+	margin-top: 5px;
+	border: 0;
+	height: 13px; width: 100px;
+	padding: 3px;
+	font: 11px/13px arial;
+	color: #000;
+}
+#add-search-popup {
+  width: 200px;
+  top: 18px;
+}
+/* section */
+section {
+  display: table-cell;
+  vertical-align: top;
+  width: 640px;
+  padding: 0px 10px 0px 10px;
+}
+
+body .pageheader{
+  text-align: center;
+  margin-top: 25px;
+  font-size: 0px;
+	}
+
+#id_username {
+  width: 173px;	
+	}
+#id_password {
+  width: 173px;		
+	}
+#id_openid_url {
+  width: 173px;	
+	}
+#contact-edit-end {
+	}
+.pager {
+   padding: 10px;
+	text-align: center;
+	font-size: 1.0em;
+	clear: both;
+	display: block;
+}	
+.tabs {display: none;}
+.tab.button{display: none;}
+.rs_tabs {
+    
+    background-position: 0 -20px;
+    background-repeat: repeat-x;
+    height: 27px;
+    padding: 0;
+ }
+.rs_tab.button {	
+    /*background: none repeat scroll 0 0 #F8F8F8;*/
+    border: 1px solid #CCCCCC;
+    border-radius: 3px 3px 3px 3px;
+    font-weight: bolder;
+    padding: 3px;
+    color:  #333333;
+    text-decoration: none;
+	}
+	
+#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
+	margin-bottom: 10px;
+	}
+
+right_aside {
+  display: table-cell;
+  vertical-align: top;
+  width: 170px;
+  
+  /*border-left: 1px solid #D2D2D2;*/
+  
+  /* background: #F1F1F1; */
+}
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+margin-top:30px;}
+right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
+right_aside .directory-photo { margin: 0px; }
+right_aside .directory-photo-img { max-width: 45px; max-height: 45px; }
+right_aside #likes { margin: 0px; padding: 0px; list-style: none; }
+right_aside .items-wrapper{ overflow: auto;	width: 100%; }
+right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto;	width: 100%; }
+right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto;	width: 100%; }
+#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;}
+#page-sidebar-right_aside ul {margin-top: 0px;}
+#page-sidebar-right_aside .label {max-width: 128px;}
+right_aside .icon {width: 10px; height: 10px;}
+.close_box		{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 0.1;
+		}
+.close_box:hover	{ 
+		background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+		float: right;
+		cursor: pointer;
+		opacity: 1;
+-webkit-transition: all 0.2s ease-in-out;
+-moz-transition: all 0.2s ease-in-out;
+-o-transition: all 0.2s ease-in-out;
+-ms-transition: all 0.2s ease-in-out;
+transition: all 0.2s ease-in-out;
+		}
+/* wall item */
+.tread-wrapper {
+  border-bottom: 1px solid #D2D2D2;
+  position: relative;
+  padding: 5px;
+  margin-bottom: 0px;
+  width: 575px;
+}
+.wall-item-decor {
+  position: absolute;
+  left: 790px;
+  top: -10px;
+  width: 16px;
+}
+
+.wall-item-container {
+  display: table;
+  width: 580px;
+}
+
+
+.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
+  display: table-row;
+}
+
+.wall-item-bottom {
+  font-size: 13px;
+}
+.wall-item-container .wall-item-bottom {
+/*  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container:hover .wall-item-bottom {
+/*  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out; */
+}
+.wall-item-container .wall-item-info {
+  display: table-cell;
+  vertical-align: top;
+  text-align: left;
+  width: 80px;
+}
+.wall-item-container .wall-item-location {
+  padding-right: 40px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-ago {
+  word-wrap: break-word;
+  width: 50px;
+  margin-left: 10px;
+  color: #999;
+}
+.wall-item-location {
+  
+  clear: both;
+  overflow: hidden;
+  
+  margin-bottom: 5px;
+}
+
+.wall-item-container .wall-item-content {
+  font-size: 12.5px;
+  max-width: 420px;
+  word-wrap: break-word;
+  line-height: 1.2;
+}
+
+.wall-item-container .wall-item-content img {
+  max-width: 400px;
+}
+.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions {
+  display: table-cell;
+  vertical-align: middle;
+}
+.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon {
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+.wall-item-container .wall-item-name {
+  font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author {
+  width: 100%;
+  margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social {
+  float: left;
+  margin-bottom: 1px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-social a {
+  margin-right: 1em;
+}
+.wall-item-actions-social a {
+  float: left;
+}
+.wall-item-container .wall-item-actions-tools {
+  float: right;
+  width: 80px;
+  display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+  float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+  float: right;
+}
+.wall-item-container.comment {
+  margin-top: 5px;
+  margin-bottom: 5px;
+  margin-left: 80px;
+  width: 500px;
+  border-bottom: 1px solid hsl(198, 21%, 79%);
+}
+.wall-item-container.comment .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.wall-item-container.comment {
+  top: 15px !important;
+  left: 15px !important;
+}
+.wall-item-container.comment .wall-item-links {
+  padding-left: 12px;
+}
+.wall-item-comment-wrapper {
+  margin: 1px 5px 1px 80px;
+}
+.wall-item-comment-wrapper .comment-edit-photo {
+  display: none;
+}
+.wall-item-comment-wrapper textarea {
+  height: 2.0em;
+  width: 100%;
+  font-size: 10px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  font-size: 14px;
+}
+.wall-item-comment-wrapper .comment-edit-text-full {
+  font-size: 14px;
+  height: 4em;
+  color: #2d2d2d;
+  border: 1px solid #2d2d2d;
+}
+.comment-edit-preview {
+  width: 710px;
+  border: 1px solid #2d2d2d;
+  margin-top: 10px;
+}
+.comment-edit-preview .contact-photo {
+  width: 32px;
+  height: 32px;
+  margin-left: 16px;
+  /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+
+}
+.comment-edit-preview {
+  top: 15px !important;
+  left: 15px !important;
+}
+.comment-edit-preview .wall-item-links {
+  padding-left: 12px;
+}
+.comment-edit-preview .wall-item-container {
+  width: 700px;
+}
+.comment-edit-preview .tread-wrapper {
+  width: 700px;
+  padding: 0;
+  margin: 10px 0;
+}
+
+.shiny {
+  /* border-right: 10px solid #fce94f; */
+	border-right: 1px solid #A7C7F7;
+	padding-right: 12px;
+}
+
+#jot-preview-content{
+	margin-top: 30px;}
+	
+#jot-preview-content .tread-wrapper {
+  background-color: #fff797;
+}
+
+.wall-item-tags {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+.tag {
+  /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+  color: #3465A4;
+  padding-left: 3px;
+  font-size: 12px;
+}
+.tag a {
+  padding-right: 5px;
+  /*background: url("../../../images/tag.png") no-repeat center right;*/
+  color: #3465A4;
+}
+.wwto {
+  position: absolute !important;
+  width: 25px;
+  height: 25px;
+  background: #FFFFFF;
+  border: 2px solid #364e59;
+  height: 25px;
+  width: 25px;
+  overflow: hidden;
+  padding: 1px;
+  position: absolute !important;
+  top: 40px;
+  left: 30px;
+  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
+}
+.wwto .contact-photo {
+  width: auto;
+  height: 25px;
+}
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+  width: 80px;
+}
+
+.contact-photo-wrapper.wwto {
+  width: 25px;
+}
+
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper {
+  left: 0px;
+  top: 63px;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-name {
+  /* text-align: center; */
+  /*font-weight: bold;*/
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+/* editor */
+.jothidden {
+  display: none;
+}
+#jot {
+  width: 585px;
+  margin: 0px 2em 20px 0px;
+}
+#profile-jot-form #profile-jot-text {
+  height: 2.0em;
+  width: 99%;
+  font-size: 15px;
+  color: #999999;
+  border: 1px solid #DDD;
+  padding: 0.3em;
+  margin-bottom: 10px;
+}
+#jot #jot-tools {
+  margin: 0px;
+  padding: 0px;
+  height: 40px;
+  overflow: none;
+  width: 583px;
+  background-color: #fff;
+  border-bottom: 2px solid #9eabb0;
+}
+
+#jot #jot-tools li {
+  list-style: none;
+  float: left;
+  width: 80px;
+  height: 40px;
+  border-bottom: 2px solid #9eabb0;
+}
+#jot #jot-tools li a {
+  display: block;
+  color: #cccccc;
+  width: 100%;
+  height: 40px;
+  text-align: center;
+  line-height: 40px;
+  overflow: hidden;
+}
+#jot #jot-tools li:hover {
+  background-color: #364e59;
+  border-bottom: 2px solid #bdcdd4;
+}
+#jot #jot-tools li.perms {
+  float: right;
+  width: 40px;
+}
+#jot #jot-tools li.perms a.unlock {
+  width: 30px;
+  border-left: 10px solid #cccccc;
+  background-color: #cccccc;
+  background-position: left center;
+}
+#jot #jot-tools li.perms a.lock {
+  width: 30px;
+  border-left: 10px solid #666666;
+  background-color: #666666;
+}
+#jot #jot-tools li.submit {
+  float: right;
+  background-color: #cccccc;
+  border-bottom: 2px solid #cccccc;
+  border-right: 1px solid #666666;
+  border-left: 1px solid #666666;
+}
+#jot #jot-tools li.submit input {
+  border: 0px;
+  margin: 0px;
+  padding: 0px;
+  background-color: #cccccc;
+  color: #666666;
+  width: 80px;
+  height: 40px;
+  line-height: 40px;
+}
+#jot #jot-tools li.submit input:hover {
+  background-color: #bdcdd4;
+  color: #666666;
+}
+#jot #jot-tools li.loading {
+  float: right;
+  background-color: #ffffff;
+  width: 20px;
+  vertical-align: center;
+  text-align: center;
+  border-top: 2px solid #9eabb0;
+  height: 38px;
+}
+#jot #jot-tools li.loading img {
+  margin-top: 10px;
+}
+#profile-jot-form #jot-title {
+    
+  	 border-radius: 5px 5px 5px 5px;
+    font-weight: bold;
+    height: 20px;
+    margin: 0 0 5px;
+    width: 60%;
+    border: 1px solid #ffffff;
+}
+#profile-jot-form #jot-title:-webkit-input-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #jot-title:-moz-placeholder {
+  font-weight: normal;
+}
+#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{
+	width: 585px;
+	height: 100px;
+	}
+#jot #jot-title:hover {
+  border: 1px solid #999999;
+}
+#jot #jot-title:focus {
+  border: 1px solid #999999;
+}
+#jot #character-counter {
+  width: 80px;
+  float: right;
+  text-align: right;
+  height: 20px;
+  line-height: 20px;
+  padding-right: 20px;
+}
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+	cursor: pointer;
+	margin-top: 2px;
+}
+#profile-jot-wrapper{
+	margin: 0 2em 20px 0;
+   width: 585px;
+	}
+
+#profile-jot-submit-wrapper {
+	margin-bottom: 50px;
+	width: 585px;
+}
+
+#profile-jot-submit {
+	float: right;
+	margin-top: 2px;
+	
+}
+#profile-upload-wrapper {
+	float: left;
+	margin-top: 2px;
+	margin-left: 10px;
+	
+}
+#profile-attach-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-rotator {
+	float: left;
+	margin-left: 30px;
+	margin-top: 2px;
+}
+#profile-link-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-youtube-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-video-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-audio-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-location-wrapper {
+	float: left;
+	margin-left: 15px;
+	margin-top: 2px;
+}
+#profile-jot-perms {
+	float: left;
+	margin-left: 45px;
+	margin-top: 2px;
+}
+#jot-preview-link {
+	float: right;
+	margin-left: 10px;
+	margin-top: 2px;
+	font-size: 10px;
+}
+#profile-jot-perms{
+   float: right;
+	margin-left: 10px;
+	margin-top: 2px;	
+	}
+/** buttons **/
+.button.creation1 {
+    background-color: #fff;
+    border: 1px solid #777777;
+    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+}
+.button.creation2 {
+    background-color: #33ACFF;
+    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 0 1px 1px #CFCFCF;
+    margin-left: 5px;
+}
+/*input[type="submit"] {
+	border: 0px;
+    background-color: @ButtonBackgroundColor;
+    color: @ButtonColor;
+    padding: 0px 10px;
+	.rounded(5px);
+    height: 18px;
+}*/
+/** acl **/
+#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
+  display: block!important;
+}
+#acl-wrapper {
+  width: 690px;
+  float: left;
+}
+#acl-search {
+  float: right;
+  background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+  padding-right: 20px;
+}
+#acl-showall {
+  float: left;
+  display: block;
+  width: auto;
+  height: 18px;
+  background-color: #cccccc;
+  background-image: url("../../../images/show_all_off.png");
+  background-position: 7px 7px;
+  background-repeat: no-repeat;
+  padding: 7px 5px 0px 30px;
+  color: #999999;
+  -moz-border-radius: 5px 5px 5px 5px;
+  -webkit-border-radius: 5px 5px 5px 5px;
+  border-radius: 5px 5px 5px 5px;
+}
+#acl-showall.selected {
+  color: #000000;
+  background-color: #ff9900;
+  background-image: url("../../../images/show_all_on.png");
+}
+#acl-list {
+  height: 210px;
+  border: 1px solid #cccccc;
+  clear: both;
+  margin-top: 30px;
+  overflow: auto;
+}
+.acl-list-item {
+  display: block;
+  width: 150px;
+  height: 30px;
+  border: 1px solid #cccccc;
+  margin: 5px;
+  float: left;
+}
+.acl-list-item img {
+  width: 22px;
+  height: 22px;
+  float: left;
+  margin: 4px;
+}
+.acl-list-item p {
+  height: 12px;
+  font-size: 10px;
+  margin: 0px;
+  padding: 2px 0px 1px;
+  overflow: hidden;
+}
+.acl-list-item a {
+  font-size: 8px;
+  display: block;
+  width: 40px;
+  height: 10px;
+  float: left;
+  color: #999999;
+  background-color: #cccccc;
+  background-position: 3px 3px;
+  background-repeat: no-repeat;
+  margin-right: 5px;
+  -webkit-border-radius: 2px ;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  padding-left: 15px;
+}
+#acl-wrapper a:hover {
+  text-decoration: none;
+  color: #000000;
+}
+.acl-button-show {
+  background-image: url("../../../images/show_off.png");
+}
+.acl-button-hide {
+  background-image: url("../../../images/hide_off.png");
+}
+.acl-button-show.selected {
+  color: #000000;
+  background-color: #9ade00;
+  background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+  color: #000000;
+  background-color: #ff4141;
+  background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow {
+  border-color: #9ade00;
+}
+.acl-list-item.grouphide {
+  border-color: #ff4141;
+}
+/** /acl **/
+/** tab buttons **/
+ul.rs_tabs {
+  list-style-type: none;
+
+  font-size: 11px;
+}
+ul.rs_tabs li {
+  float: left;
+  margin-bottom: 30px;
+  clear: both;
+}
+ul.rs_tabs li .active {
+    background-color: #333;
+    border: 1px solid #777777;
+    color: white;
+    border-radius: 3px 3px 3px 3px;
+    box-shadow: 2px 2px 2px #CFCFCF;
+    font-size: 13px;
+}
+/**
+ * Form fields
+ */
+.field {
+  margin-bottom: 10px;
+  padding-bottom: 10px;
+  overflow: auto;
+  width: 100%;
+}
+.field label {
+  float: left;
+  width: 200px;
+}
+.field input, .field textarea {
+  width: 400px;
+}
+.field textarea {
+  height: 100px;
+}
+.field .field_help {
+  display: block;
+  margin-left: 200px;
+  color: #666666;
+}
+.field .onoff {
+  float: left;
+  width: 80px;
+}
+.field .onoff a {
+  display: block;
+  border: 1px solid #666666;
+  background-image: url("../../../images/onoff.jpg");
+  background-repeat: no-repeat;
+  padding: 4px 2px 2px 2px;
+  height: 16px;
+  text-decoration: none;
+}
+.field .onoff .off {
+  border-color: #666666;
+  padding-left: 40px;
+  background-position: left center;
+  background-color: #cccccc;
+  color: #666666;
+  text-align: right;
+}
+.field .onoff .on {
+  border-color: #204A87;
+  padding-right: 40px;
+  background-position: right center;
+  background-color: #D7E3F1;
+  color: #204A87;
+  text-align: left;
+}
+.field .hidden {
+  display: none!important;
+}
+.field.radio .field_help {
+  margin-left: 0px;
+}
+#directory-search-form{
+	margin-bottom: 50px;
+	}
+#profile-edit-links-end {
+        clear: both;
+        margin-bottom: 15px;
+}
+
+#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; }
+
+#profile-edit-links li {
+  float: left;
+  list-style: none;
+  margin-left: 10px;
+}
+
+.profile-edit-side-div {
+  display: none;
+}
+
+#register-form label,
+#profile-edit-form label {
+        width: 300px; float: left;
+}
+
+.required {
+  display: inline;
+  color: #B20202;
+}
+
+/* oauth */
+.oauthapp {
+  height: auto;
+  overflow: auto;
+  border-bottom: 2px solid #cccccc;
+  padding-bottom: 1em;
+  margin-bottom: 1em;
+}
+.oauthapp img {
+  float: left;
+  width: 48px;
+  height: 48px;
+  margin: 10px;
+}
+.oauthapp img.noicon {
+  background-image: url("../../../images/icons/48/plugin.png");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+.oauthapp a {
+  float: left;
+}
+/* contacts */
+.contact-entry-wrapper {
+  width: 120px;
+  height: 120px;
+  float: left;
+}
+/* photo */
+.lframe {
+  float: left;
+}
+/* profile match wrapper */
+.profile-match-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 20px;
+}
+.profile-match-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.profile-match-wrapper {
+  left: 0px;
+  top: 63px;
+}
+
+.contact-photo-menu-button {
+        position: relative;
+        background-image: url("../../../images/icons/16/menu.png");
+        background-position: top left; 
+        background-repeat: no-repeat;
+        margin: 0px 0px -16px 0px; 
+	padding: 0px;
+        width: 16px;
+        height: 16px;
+        top: -20px; left:0px;
+        overflow: hidden;
+        text-indent: 40px;
+        display: none;
+        
+}
+.contact-photo-menu {
+        width: 11em;
+        border: 3px solid #364e59;
+	color: #2d2d2d;
+        background: #FFFFFF;
+/*        position: absolute;*/
+        position: relative;
+        left: 0px; top: 0px;
+        display: none;
+        z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a {
+	display: block; 
+	padding: 5px 10px; 
+	color: #2d2d2d;
+	text-decoration: none;
+}
+.contact-photo-menu li a:hover {
+	background-color: #bdcdd4; 
+}
+
+/* page footer */
+footer {
+  height: 100px;
+  display: table-row;
+}
+
+blockquote {
+    border-left: 1px solid #D2D2D2;
+    padding-left: 9px;
+    margin: 0 0 0 .8ex;
+}
+.aprofile dt{
+box-shadow: 1px 1px 5px 0;
+    color: #666666;
+    margin: 15px 0 5px;
+    padding-left: 5px;	
+	}
+/* ================== */
+/* = Contacts Block = */
+/* ================== */
+
+.contact-block-img {
+        width: 48px;
+        height: 48px;
+        padding-right: 3px;
+}
+.contact-block-div {
+        float: left;
+}
+
+.contact-block-textdiv { width: 150px; height: 34px; float: left; }
+#contact-block-end { clear: both; } 
+
+#group-edit-wrapper {
+        margin-bottom: 10px;
+}
+
+#group-members-end {
+        clear: both;
+}
+#group-edit-desc {
+ margin-top: 15px;
+}
+
+/*
+#group-separator,
+#prof-separator { display: none;}
+*/
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+	margin-bottom: 10px;
+	margin-top: 20px;
+}
+
+#prvmail-submit {
+	float: right;
+	margin-top: 10px;
+}
+#prvmail-subject
+{
+background: none repeat scroll 0 0 #FFFFFF;
+border: 1px solid #CCCCCC;
+border-radius: 5px 5px 5px 5px;
+font-weight: bold;
+height: 20px;
+margin: 0 0 5px;
+vertical-align: middle;
+}
+#prvmail-form{
+ width: 597px;	
+	}
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+	float: left;
+	margin-top: 10px;
+	margin-right: 10px;
+	width: 24px;
+}
+
+#prvmail-end {
+	clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+	float: left;
+}
+.mail-list-detail {
+	margin-left: 20px;
+}
+
+.mail-list-subject {
+	font-size: 1.1em;
+	margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*	background-color: #15607B;
+*	color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-list-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+	border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+	float: left;
+}
+.mail-conv-detail {
+	margin-left: 20px;
+	width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+	clear: both;
+}
+
+.mail-conv-outside-wrapper {
+	margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+	float: right;
+	margin-right: 30px;
+	margin-top: 15px;
+}
+.mail-conv-break {
+	clear: both;
+}
+
+.mail-conv-delete-icon {
+	border: none;
+}
+
+/* ========== */
+/* = Events = */
+/* ========== */
+.eventcal {
+        float: left;
+        font-size: 20px;
+}
+
+.vevent {
+        border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+.vevent .event-start {
+        margin-left: 10px;
+        margin-right: 10px;
+}
+
+#new-event-link {
+        margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+        float: left;
+        margin-top: 4px;
+        margin-right: 4px;
+        margin-bottom: 15px;
+}
+
+.event-description:before {
+        content: url('../../../images/calendar.png');
+        margin-right: 15px;
+}
+
+.event-start, .event-end {
+        margin-left: 10px;
+        width: 330px;
+        clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+        float: right;
+}
+
+.event-list-date {
+        margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+        float: left;
+        margin-left: 32px;
+        margin-right: 32px;
+        margin-top: 64px;
+}
+.event-calendar-end {
+        clear: both;
+}
+
+ 
+.calendar {
+        font-family: Courier, monospace;
+}
+.today {
+        font-weight: bold;
+        color: #FF0000;
+}
+
+.settings-block {
+        border: 1px solid #AAA;
+        margin: 10px;
+        padding: 10px;
+}
+
+.app-title {
+        margin: 10px;
+}
+
+#identity-manage-desc {
+        margin-top:15px;
+        margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+        margin-bottom: 15px;
+}
+
+#identity-submit {
+        margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+        padding: 10px;
+        float: left;
+}
+.lightbox{
+	float: left;
+	}
+
+#photo-photo {
+        float: left;
+}
+#photo-like-div .wall-item-like-buttons {
+	 float: left;
+    margin-right: 5px;
+    margin-top: 30px;
+	}
+.comment-edit-text-empty {
+    margin: 10px 0 0;
+    width: 85%;
+}
+.comment-edit-photo {
+    margin: 10px 0 0;
+}
+.wall-item-like-buttons .icon.like {
+float: left;
+}
+
+#photo-photo-end {
+        clear: both;
+}
+
+.tabs .comment-wwedit-wrapper {
+	display: block;
+   margin-top: 30px;
+   margin-left: 50px;
+	}
+
+.profile-match-photo {
+        float: left;
+        text-align: center;
+        width: 120px;
+}
+
+.profile-match-name {
+        float: left;
+        text-align: center;
+        width: 120px;
+        overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+        clear: both;
+}
+
+.profile-match-connect {
+        text-align: center;
+        font-weight: bold;
+}
+
+.profile-match-wrapper {
+        float: left;
+        padding: 10px;
+        width: 120px;
+        height: 120px;
+        scroll: auto;
+}
+#profile-match-wrapper-end {
+        clear: both;
+}
+
+/* ============= */
+/* = Directory = */
+/* ============= */
+/* contacts menu */
+.contact-photo-wrapper {
+  position: relative;
+}
+.contact-photo {
+  width: 48px;
+  height: 48px;
+  overflow: hidden;
+  display: block;
+}
+.contact-photo img {
+  width: 48px;
+  height: 48px;
+}
+.contact-photo-menu-button {
+  display: none;
+  /* position: absolute; */
+  /* position: absolute; */
+  left: -2px;
+  top: -20px;
+}
+.contact-wrapper {
+  float: left;
+  width: 90px;
+  height: 90px;
+  margin-bottom: 15px;
+}
+.contact-wrapper .contact-photo {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo img {
+  width: 80px;
+  height: 80px;
+}
+.contact-wrapper .contact-photo-menu-button {
+  left: 0px;
+  top: 63px;
+}
+.directory-item {
+  float: left;
+  width: 200px;
+  height: 200px;
+}
+.directory-item .contact-photo {
+  width: 175px;
+  height: 175px;
+}
+.directory-item .contact-photo img {
+  width: 175px;
+  height: 175px;
+}
+.contact-name {
+  text-align: left;
+  font-weight: bold;
+  font-size: 12px;
+}
+.contact-details {
+  color: #999999;
+}
+#side-bar-photos-albums li{
+list-style-type: disc;
+}
+#side-bar-photos-albums ul li{
+  margin-left: 30px;
+  padding-left: 0px;
+	}
+#side-bar-photos-albums{
+	margin-top: 15px;	
+	}
+.photo-top-photo, .photo-album-photo {
+  -webkit-border-radius: 5px 5px 0 0;
+  -moz-border-radius: 5px 5px 0 0;
+  border-radius: 5px 5px 0 0;
+}
+.photo-album-image-wrapper, .photo-top-image-wrapper {
+  float: left;
+   -moz-box-shadow: 0 0 5px #888;
+   -webkit-box-shadow: 0 0 5px #888;
+   box-shadow: 0 0 5px #888;
+  background-color: #000;
+   -webkit-border-radius: 5px;
+   -moz-border-radius: 5px;
+  border-radius: 5px;
+  padding-bottom: 20px;
+  position: relative;
+  margin: 0 10px 10px 0;
+  width: 200px; height: 140px;
+  overflow: hidden;  
+}
+/*
+.photo-top-album-name {
+  position: absolute;
+  bottom: 0;
+  padding: 0 5px;
+}*/
+/*.photo-top-image-wrapper {
+        position: relative;
+        float: left;
+        margin-top: 15px;
+        margin-right: 15px;
+        width: 200px; height: 200px; 
+        
+}*/
+.photo-top-album-name {
+        width: 100%;
+        position: absolute; 
+        bottom: 0px; 
+        padding-left: 3px;
+        background-color: #EEE;
+}
+.photo-top-album-link{
+  color: #3465A4;
+	}
+#photo-top-end {
+        clear: both;
+}
+
+#photo-top-links {
+        margin-bottom: 30px;
+        margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+        float: left;
+        width: 175px;
+}
\ No newline at end of file
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index cdac4019c8..08bdfaf89c 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -262,6 +262,53 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	}
 }
 
+//tabs at right_aside on settings page
+if ($a->argv[0] === "settings"){
+	
+	$tabs = array(
+		array(
+			'label'	=> t('Account settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings',
+			'sel'	=> (($a->argc == 1)?'active':''),
+		),	
+		array(
+			'label'	=> t('Display settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/display',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
+		),	
+		
+		array(
+			'label'	=> t('Connector settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
+		),
+		array(
+			'label'	=> t('Plugin settings'),
+			'url' 	=> $a->get_baseurl(true).'/settings/addon',
+			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
+		),
+		array(
+			'label' => t('Connections'),
+			'url' => $a->get_baseurl(true) . '/settings/oauth',
+			'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
+		),
+		array(
+			'label' => t('Export personal data'),
+			'url' => $a->get_baseurl(true) . '/uexport',
+			'sel' => ''
+		)
+	);
+	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
+	$a->page['right_aside'] = replace_macros($tabtpl, array(
+		'$tabs' => $tabs,
+	));
+	
+	
+	// CUSTOM CSS
+	$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-settings.css";
+	
+}
+
 // custom css
 if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
 

From 36545e554bd051f602c270569a20eddf432555f0 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sat, 31 Mar 2012 18:42:11 +0200
Subject: [PATCH 156/219] diabook-themes: move "common tabs" to left side on
 settings page

---
 view/theme/diabook-aerith/rs_common_tabs.tpl |  2 +-
 view/theme/diabook-aerith/style-settings.css | 17 +++++------------
 view/theme/diabook-aerith/theme.php          |  2 +-
 view/theme/diabook-blue/rs_common_tabs.tpl   |  2 +-
 view/theme/diabook-blue/style-settings.css   | 15 ++++++---------
 view/theme/diabook-blue/theme.php            |  2 +-
 view/theme/diabook-red/rs_common_tabs.tpl    |  2 +-
 view/theme/diabook-red/style-settings.css    | 15 ++++++---------
 view/theme/diabook-red/theme.php             |  2 +-
 view/theme/diabook/rs_common_tabs.tpl        |  2 +-
 view/theme/diabook/style-settings.css        | 15 ++++++---------
 view/theme/diabook/theme.php                 |  2 +-
 12 files changed, 31 insertions(+), 47 deletions(-)

diff --git a/view/theme/diabook-aerith/rs_common_tabs.tpl b/view/theme/diabook-aerith/rs_common_tabs.tpl
index 513778e762..6a1c5c71bd 100755
--- a/view/theme/diabook-aerith/rs_common_tabs.tpl
+++ b/view/theme/diabook-aerith/rs_common_tabs.tpl
@@ -1,4 +1,4 @@
-<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<h3 style="border-bottom: 1px solid #D2D2D2;">Settings Menu</h3>
 <ul class="rs_tabs">
 	{{ for $tabs as $tab }}
 		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
diff --git a/view/theme/diabook-aerith/style-settings.css b/view/theme/diabook-aerith/style-settings.css
index af08f0ffba..0326dbcfca 100644
--- a/view/theme/diabook-aerith/style-settings.css
+++ b/view/theme/diabook-aerith/style-settings.css
@@ -982,18 +982,14 @@ ul.menu-popup .empty {
 aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
+  width: 200px;
   padding: 0px 10px 0px 10px;
   border-right: 1px solid #D2D2D2;
   float: left;
   /* background: #F1F1F1; */
 }
 aside #page-sidebar{display: none;}
-aside .vcard .fn {
-  font-size: 18px;
-  font-weight: bold;
-  margin-bottom: 5px;
-}
+aside .vcard {display: none;}
 aside .vcard .title {
   margin-bottom: 5px;
 }
@@ -1056,10 +1052,7 @@ aside #side-follow-url {
 aside #side-peoplefind-url {
 	width: 150px;
 	}
-#contact-block {
-  overflow: auto;
-  height: auto;
-}
+#contact-block {display: none;}
 #contact-block .contact-block-h4 {
   float: left;
   margin: 5px 0px;
@@ -1192,8 +1185,8 @@ span.sbox input {
 section {
   display: table-cell;
   vertical-align: top;
-  width: 640px;
-  padding: 0px 10px 0px 10px;
+  width: 650px;
+  padding: 0px 0px 0px 20px;
 }
 
 body .pageheader{
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 38dd9ae8c2..132d69b475 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -291,7 +291,7 @@ if ($a->argv[0] === "settings"){
 		)
 	);
 	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
-	$a->page['right_aside'] = replace_macros($tabtpl, array(
+	$a->page['aside'] = replace_macros($tabtpl, array(
 		'$tabs' => $tabs,
 	));
 	
diff --git a/view/theme/diabook-blue/rs_common_tabs.tpl b/view/theme/diabook-blue/rs_common_tabs.tpl
index 513778e762..6a1c5c71bd 100755
--- a/view/theme/diabook-blue/rs_common_tabs.tpl
+++ b/view/theme/diabook-blue/rs_common_tabs.tpl
@@ -1,4 +1,4 @@
-<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<h3 style="border-bottom: 1px solid #D2D2D2;">Settings Menu</h3>
 <ul class="rs_tabs">
 	{{ for $tabs as $tab }}
 		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
diff --git a/view/theme/diabook-blue/style-settings.css b/view/theme/diabook-blue/style-settings.css
index 4d57d37823..197b53d306 100644
--- a/view/theme/diabook-blue/style-settings.css
+++ b/view/theme/diabook-blue/style-settings.css
@@ -945,17 +945,15 @@ ul.menu-popup .empty {
 aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
+  width: 200px;
   padding: 0px 10px 0px 10px;
   border-right: 1px solid #D2D2D2;
   float: left;
   /* background: #F1F1F1; */
 }
 
-aside .vcard .fn {
-  font-size: 18px;
-  font-weight: bold;
-  margin-bottom: 5px;
+aside .vcard  {
+  display: none;
 }
 aside .vcard .title {
   margin-bottom: 5px;
@@ -1018,8 +1016,7 @@ aside #side-peoplefind-url {
 	width: 150px;
 	}
 #contact-block {
-  overflow: auto;
-  height: auto;
+  display: none;
 }
 #contact-block .contact-block-h4 {
   float: left;
@@ -1153,8 +1150,8 @@ span.sbox input {
 section {
   display: table-cell;
   vertical-align: top;
-  width: 640px;
-  padding: 0px 10px 0px 10px;
+  width: 650px;
+  padding: 0px 0px 0px 20px;
 }
 
 body .pageheader{
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 52879649a0..4d9e31bfa2 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -291,7 +291,7 @@ if ($a->argv[0] === "settings"){
 		)
 	);
 	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
-	$a->page['right_aside'] = replace_macros($tabtpl, array(
+	$a->page['aside'] = replace_macros($tabtpl, array(
 		'$tabs' => $tabs,
 	));
 	
diff --git a/view/theme/diabook-red/rs_common_tabs.tpl b/view/theme/diabook-red/rs_common_tabs.tpl
index 513778e762..6a1c5c71bd 100755
--- a/view/theme/diabook-red/rs_common_tabs.tpl
+++ b/view/theme/diabook-red/rs_common_tabs.tpl
@@ -1,4 +1,4 @@
-<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<h3 style="border-bottom: 1px solid #D2D2D2;">Settings Menu</h3>
 <ul class="rs_tabs">
 	{{ for $tabs as $tab }}
 		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
diff --git a/view/theme/diabook-red/style-settings.css b/view/theme/diabook-red/style-settings.css
index 4282b026a5..9407c68f9e 100644
--- a/view/theme/diabook-red/style-settings.css
+++ b/view/theme/diabook-red/style-settings.css
@@ -960,17 +960,15 @@ ul.menu-popup .empty {
 aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
+  width: 200px;
   padding: 0px 10px 0px 10px;
   border-right: 1px solid #D2D2D2;
   float: left;
   /* background: #F1F1F1; */
 }
 
-aside .vcard .fn {
-  font-size: 18px;
-  font-weight: bold;
-  margin-bottom: 5px;
+aside .vcard {
+  display: none;
 }
 aside .vcard .title {
   margin-bottom: 5px;
@@ -1035,8 +1033,7 @@ aside #side-peoplefind-url {
 	width: 150px;
 	}
 #contact-block {
-  overflow: auto;
-  height: auto;
+  display: none;
 }
 #contact-block .contact-block-h4 {
   float: left;
@@ -1170,8 +1167,8 @@ span.sbox input {
 section {
   display: table-cell;
   vertical-align: top;
-  width: 640px;
-  padding: 0px 10px 0px 10px;
+  width: 650px;
+  padding: 0px 0px 0px 20px;
 }
 
 body .pageheader{
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index 6b8d6b6d4b..ba5a69d252 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -292,7 +292,7 @@ if ($a->argv[0] === "settings"){
 		)
 	);
 	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
-	$a->page['right_aside'] = replace_macros($tabtpl, array(
+	$a->page['aside'] = replace_macros($tabtpl, array(
 		'$tabs' => $tabs,
 	));
 	
diff --git a/view/theme/diabook/rs_common_tabs.tpl b/view/theme/diabook/rs_common_tabs.tpl
index 513778e762..6a1c5c71bd 100755
--- a/view/theme/diabook/rs_common_tabs.tpl
+++ b/view/theme/diabook/rs_common_tabs.tpl
@@ -1,4 +1,4 @@
-<h3 style="margin-top: 0px; padding-left: 0px; text-align: center;">Settings Menu</h3>
+<h3 style="border-bottom: 1px solid #D2D2D2;">Settings Menu</h3>
 <ul class="rs_tabs">
 	{{ for $tabs as $tab }}
 		<li><a href="$tab.url" class="rs_tab button $tab.sel">$tab.label</a></li>
diff --git a/view/theme/diabook/style-settings.css b/view/theme/diabook/style-settings.css
index e077e608d9..46f7e957e9 100644
--- a/view/theme/diabook/style-settings.css
+++ b/view/theme/diabook/style-settings.css
@@ -934,17 +934,15 @@ ul.menu-popup .empty {
 aside {
   display: table-cell;
   vertical-align: top;
-  width: 160px;
+  width: 200px;
   padding: 0px 10px 0px 10px;
   border-right: 1px solid #D2D2D2;
   float: left;
   /* background: #F1F1F1; */
 }
 
-aside .vcard .fn {
-  font-size: 18px;
-  font-weight: bold;
-  margin-bottom: 5px;
+aside .vcard  {
+  display: none;
 }
 aside .vcard .title {
   margin-bottom: 5px;
@@ -1007,8 +1005,7 @@ aside #side-peoplefind-url {
 	width: 150px;
 	}
 #contact-block {
-  overflow: auto;
-  height: auto;
+  display: none;
 }
 #contact-block .contact-block-h4 {
   float: left;
@@ -1132,8 +1129,8 @@ span.sbox input {
 section {
   display: table-cell;
   vertical-align: top;
-  width: 640px;
-  padding: 0px 10px 0px 10px;
+  width: 650px;
+  padding: 0px 0px 0px 20px;
 }
 
 body .pageheader{
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 08bdfaf89c..6973951a0e 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -299,7 +299,7 @@ if ($a->argv[0] === "settings"){
 		)
 	);
 	$tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
-	$a->page['right_aside'] = replace_macros($tabtpl, array(
+	$a->page['aside'] = replace_macros($tabtpl, array(
 		'$tabs' => $tabs,
 	));
 	

From 0cf2e051bbe98166e99025bc1f32a6e8e08a26f2 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 14:48:35 -0700
Subject: [PATCH 157/219] escape % in file_tag_query as it is ultimately
 embedded in a sprintf

---
 boot.php         | 2 +-
 include/text.php | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index ec1ffbbf48..6309a5f9b0 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1297' );
+define ( 'FRIENDICA_VERSION',      '2.3.1298' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1134      );
 
diff --git a/include/text.php b/include/text.php
index f758c37ee6..64f6f72a8c 100644
--- a/include/text.php
+++ b/include/text.php
@@ -1306,6 +1306,10 @@ function file_tag_decode($s) {
 }
 
 function file_tag_file_query($table,$s,$type = 'file') {
+
+	// this is ultimately going into a vsprintf
+	$s = str_replace('%','%%',$s);
+
 	if($type == 'file')
 		$str = preg_quote( '[' . file_tag_encode($s) . ']' );
 	else

From 53f799f2bc125fadf527e3c65e8e9882d53d9aea Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 15:25:17 -0700
Subject: [PATCH 158/219] handle escaped file chars in display and search

---
 include/contact_widgets.php |  2 +-
 include/text.php            | 11 ++++-------
 mod/filer.php               |  4 ++--
 mod/filerm.php              |  4 ++--
 mod/network.php             |  2 +-
 5 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/include/contact_widgets.php b/include/contact_widgets.php
index 1f70e536f2..7346b95afa 100755
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -87,7 +87,7 @@ function fileas_widget($baseurl,$selected = '') {
     $cnt = preg_match_all('/\[(.*?)\]/',$saved,$matches,PREG_SET_ORDER);
     if($cnt) {
 		foreach($matches as $mtch) {
-			$unescaped = file_tag_decode($mtch[1]);
+			$unescaped = xmlify(file_tag_decode($mtch[1]));
 			$terms[] = array('name' => $unescaped,'selected' => (($selected == $unescaped) ? 'selected' : ''));
 		}
 	}
diff --git a/include/text.php b/include/text.php
index 64f6f72a8c..191f4fca8a 100644
--- a/include/text.php
+++ b/include/text.php
@@ -920,7 +920,7 @@ function prepare_body($item,$attach = false) {
 		foreach($matches as $mtch) {
 			if(strlen($x))
 				$x .= ',';
-			$x .= file_tag_decode($mtch[1]);
+			$x .= xmlify(file_tag_decode($mtch[1]));
 		}
 		if(strlen($x))
 			$s .= '<div class="categorytags"><span>' . t('Categories:') . ' </span>' . $x . '</div>'; 
@@ -935,7 +935,7 @@ function prepare_body($item,$attach = false) {
 		foreach($matches as $mtch) {
 			if(strlen($x))
 				$x .= '&nbsp;&nbsp;&nbsp;';
-			$x .= file_tag_decode($mtch[1]). ' <a href="' . $a->get_baseurl() . '/filerm/' . $item['id'] . '?f=&term=' . file_tag_decode($mtch[1]) . '" title="' . t('remove') . '" >' . t('[remove]') . '</a>';
+			$x .= xmlify(file_tag_decode($mtch[1])) . ' <a href="' . $a->get_baseurl() . '/filerm/' . $item['id'] . '?f=&term=' . xmlify(file_tag_decode($mtch[1])) . '" title="' . t('remove') . '" >' . t('[remove]') . '</a>';
 		}
 		if(strlen($x) && (local_user() == $item['uid']))
 			$s .= '<div class="filesavetags"><span>' . t('Filed under:') . ' </span>' . $x . '</div>'; 
@@ -1307,13 +1307,10 @@ function file_tag_decode($s) {
 
 function file_tag_file_query($table,$s,$type = 'file') {
 
-	// this is ultimately going into a vsprintf
-	$s = str_replace('%','%%',$s);
-
 	if($type == 'file')
-		$str = preg_quote( '[' . file_tag_encode($s) . ']' );
+		$str = preg_quote( '[' . str_replace('%','%%',file_tag_encode($s)) . ']' );
 	else
-		$str = preg_quote( '<' . file_tag_encode($s) . '>' );
+		$str = preg_quote( '<' . str_replace('%','%%',file_tag_encode($s)) . '>' );
 	return " AND " . (($table) ? dbesc($table) . '.' : '') . "file regexp '" . dbesc($str) . "' ";
 }
 
diff --git a/mod/filer.php b/mod/filer.php
index 3b3a379310..3cd1bfe22f 100755
--- a/mod/filer.php
+++ b/mod/filer.php
@@ -11,8 +11,8 @@ function filer_content(&$a) {
 		killme();
 	}
 
-	$term = notags(trim($_GET['term']));
-	$item_id = (($a->argc > 1) ? notags(trim($a->argv[1])) : 0);
+	$term = unxmlify(trim($_GET['term']));
+	$item_id = (($a->argc > 1) ? intval($a->argv[1]) : 0);
 
 	logger('filer: tag ' . $term . ' item ' . $item_id);
 
diff --git a/mod/filerm.php b/mod/filerm.php
index 66b684dc96..c520fec7ac 100644
--- a/mod/filerm.php
+++ b/mod/filerm.php
@@ -6,8 +6,8 @@ function filerm_content(&$a) {
 		killme();
 	}
 
-	$term = notags(trim($_GET['term']));
-	$item_id = (($a->argc > 1) ? notags(trim($a->argv[1])) : 0);
+	$term = unxmlify(trim($_GET['term']));
+	$item_id = (($a->argc > 1) ? intval($a->argv[1]) : 0);
 
 	logger('filerm: tag ' . $term . ' item ' . $item_id);
 
diff --git a/mod/network.php b/mod/network.php
index 5ca0a8c7d6..d27945a860 100755
--- a/mod/network.php
+++ b/mod/network.php
@@ -393,7 +393,7 @@ function network_content(&$a, $update = 0) {
 		);
 	}
 	if(strlen($file)) {
-		$sql_extra .= file_tag_file_query('item',$file);
+		$sql_extra .= file_tag_file_query('item',unxmlify($file));
 	}
 
 	if($conv) {

From 2147e0a71fab98fd6e11b1ca54e46821c8829213 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 16:08:40 -0700
Subject: [PATCH 159/219] ensure all new users get a timezone. We'll use UTC
 until they choose otherwise.

---
 boot.php         | 4 ++++
 mod/register.php | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/boot.php b/boot.php
index 6309a5f9b0..bdd8d4f962 100755
--- a/boot.php
+++ b/boot.php
@@ -1313,8 +1313,12 @@ function feed_birthday($uid,$tz) {
 	 *
 	 */
 
+	
 	$birthday = '';
 
+	if(! strlen($tz))
+		$tz = 'UTC';
+
 	$p = q("SELECT `dob` FROM `profile` WHERE `is-default` = 1 AND `uid` = %d LIMIT 1",
 		intval($uid)
 	);
diff --git a/mod/register.php b/mod/register.php
index 91080b1d8e..630c0a6759 100755
--- a/mod/register.php
+++ b/mod/register.php
@@ -220,8 +220,8 @@ function register_post(&$a) {
 	$spubkey = $spkey["key"];
 
 	$r = q("INSERT INTO `user` ( `guid`, `username`, `password`, `email`, `openid`, `nickname`,
-		`pubkey`, `prvkey`, `spubkey`, `sprvkey`, `register_date`, `verified`, `blocked` )
-		VALUES ( '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d )",
+		`pubkey`, `prvkey`, `spubkey`, `sprvkey`, `register_date`, `verified`, `blocked`, `timezone` )
+		VALUES ( '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, 'UTC' )",
 		dbesc(generate_user_guid()),
 		dbesc($username),
 		dbesc($new_password_encoded),

From e6fd6bfd89ada9b5aeea8fcac1614546deba85aa Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 17:44:34 -0700
Subject: [PATCH 160/219] more error handling

---
 include/conversation.php | 2 +-
 include/network.php      | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/include/conversation.php b/include/conversation.php
index a9fb807add..5a922b2b52 100755
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -250,7 +250,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
 	$threads = array();
 	$threadsid = -1;
 	
-	if(count($items)) {
+	if($items && count($items)) {
 
 		if($mode === 'network-new' || $mode === 'search' || $mode === 'community') {
 
diff --git a/include/network.php b/include/network.php
index 22157ff188..9e1ed2091d 100755
--- a/include/network.php
+++ b/include/network.php
@@ -364,6 +364,9 @@ function lrdd($uri, $debug = false) {
 
 	logger('lrdd: host_meta: ' . $xml, LOGGER_DATA);
 
+	if(! stristr($xml,'<xrd'))
+		return array();
+
 	$h = parse_xml_string($xml);
 	if(! $h)
 		return array();

From ea10bba14711d26dfbefcd83659bb60ae6587e26 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sat, 31 Mar 2012 20:08:32 -0700
Subject: [PATCH 161/219] fix "between yourself and You" in mail list

---
 mod/message.php | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/mod/message.php b/mod/message.php
index 949e5616ca..c347468d1a 100755
--- a/mod/message.php
+++ b/mod/message.php
@@ -192,15 +192,12 @@ function message_content(&$a) {
 		return $o;
 	}
 
-	if(($a->argc == 1) || ($a->argc == 2 && $a->argv[1] === 'sent')) {
+	if($a->argc == 1) {
+
+		// list messages
 
 		$o .= $header;
 		
-		if($a->argc == 2)
-			$eq = sprintf( "AND `from-url` = '%s'", dbesc($myprofile)); 
-		else
-			$eq = '';
-
 		$r = q("SELECT count(*) AS `total` FROM `mail` 
 			WHERE `mail`.`uid` = %d AND `from-url` $eq '%s' GROUP BY `parent-uri` ORDER BY `created` DESC",
 			intval(local_user()),
@@ -213,7 +210,7 @@ function message_content(&$a) {
 			`mail`.* , `contact`.`name`, `contact`.`url`, `contact`.`thumb` , `contact`.`network`,
 			count( * ) as count
 			FROM `mail` LEFT JOIN `contact` ON `mail`.`contact-id` = `contact`.`id` 
-			WHERE `mail`.`uid` = %d  $eq GROUP BY `parent-uri` ORDER BY `mailcreated` DESC  LIMIT %d , %d ",
+			WHERE `mail`.`uid` = %d GROUP BY `parent-uri` ORDER BY `mailcreated` DESC  LIMIT %d , %d ",
 			intval(local_user()),
 			//
 			intval($a->pager['start']),
@@ -226,7 +223,7 @@ function message_content(&$a) {
 
 		$tpl = get_markup_template('mail_list.tpl');
 		foreach($r as $rr) {
-			if ($rr['from-url'] == $myprofile){
+			if (link_compare($rr['from-url'],$myprofile)){
 				$partecipants = sprintf( t("You and %s"), $rr['name']);
 			} else {
 				$partecipants = sprintf( t("%s and You"), $rr['from-name']);

From e97d90820dd03cfbb4599c3fe1551f3d198e5e0c Mon Sep 17 00:00:00 2001
From: Simon <simon@kisikew.org>
Date: Sun, 1 Apr 2012 04:52:45 -0300
Subject: [PATCH 162/219] line 86: s/Friendika/Friendica/

---
 include/api.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/api.php b/include/api.php
index 64772d6575..065f14cffb 100755
--- a/include/api.php
+++ b/include/api.php
@@ -83,7 +83,7 @@
 			$record = $r[0];
 		} else {
 		   logger('API_login failure: ' . print_r($_SERVER,true), LOGGER_DEBUG);
-		    header('WWW-Authenticate: Basic realm="Friendika"');
+		    header('WWW-Authenticate: Basic realm="Friendica"');
 		    header('HTTP/1.0 401 Unauthorized');
 		    die('This api requires login');
 		}

From db7f7e42370bc787be8bc8f71845d98a95bb705f Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Sun, 1 Apr 2012 03:57:05 -0400
Subject: [PATCH 163/219] latest fixes for dispys. tweaking/repairing

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/communityhome.tpl |  2 ++
 view/theme/dispy-dark/profile_vcard.tpl |  4 +---
 view/theme/dispy-dark/style.css         | 21 ++++++++++++++++-----
 view/theme/dispy-dark/theme.php         |  9 +++++++--
 view/theme/dispy/style.css              |  6 +++++-
 5 files changed, 31 insertions(+), 11 deletions(-)

diff --git a/view/theme/dispy-dark/communityhome.tpl b/view/theme/dispy-dark/communityhome.tpl
index 2876f936ee..340b7216cf 100644
--- a/view/theme/dispy-dark/communityhome.tpl
+++ b/view/theme/dispy-dark/communityhome.tpl
@@ -37,8 +37,10 @@
 </div>
 {{ endif }}
 
+{{ if $lastusers_title }}
 <h3 id="postit-header">PostIt to Friendica</h3>
 <div id="postit">
 <a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this link.
 </div>
+{{ endif }}
 
diff --git a/view/theme/dispy-dark/profile_vcard.tpl b/view/theme/dispy-dark/profile_vcard.tpl
index 350a6ce4a9..f14ea7915e 100644
--- a/view/theme/dispy-dark/profile_vcard.tpl
+++ b/view/theme/dispy-dark/profile_vcard.tpl
@@ -10,9 +10,8 @@
 			<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
 		</li>
 		{{ endfor }}
-		<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
+		<li><a href="profile_photo">$profile.menu.chg_photo</a></li>
 		<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
-		
 	</ul>
 	</div>
 	{{ endif }}
@@ -81,4 +80,3 @@
 
 $contact_block
 
-
diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 6f5544a1cb..5f9b38f8c4 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -1062,6 +1062,8 @@ section {
 }
 .tabs li {
     display: inline;
+	font-size: smaller;
+	font-weight: bold;
 }
 .tab {
     border: 1px solid #729fcf;
@@ -1120,6 +1122,7 @@ section {
 }
 .wall-item-content {
 	overflow-x: auto;
+	margin: 0px 15px 0px 5px;
 }
 /* removing it from here, vs. putting it in .wall-item-content
  * might break things for people. we shall see ;) */
@@ -1203,6 +1206,7 @@ section {
 .wall-item-body {
 	margin: 20px 20px 10px 0px;
     text-align: left;
+	overflow-x: auto;
 }
 .wall-item-lock-wrapper {
 	float: right;
@@ -2072,6 +2076,9 @@ div[id$="wrapper"] br {
     float:left;
     font-size:20px;
 }
+.event {
+	background: #2e2f2e;
+}
 .vevent {
     border:1px solid #ccc;
 }
@@ -2083,15 +2090,14 @@ div[id$="wrapper"] br {
 	margin-left: 10px;
 	margin-right: 10px;
 }
-
 #new-event-link {
 	margin-bottom: 10px;
 }
 .edit-event-link, .plink-event-link {
-	float: left;
-	margin-top: 4px;
-	margin-right: 4px;
-	margin-bottom: 15px;
+	/*float: left;      */
+	/*margin-top: 4px;  */
+	/*margin-right: 4px;*/
+	/*margin-bottom: 15px;*/
 }
 .event-description:before {
 	content: url('../../../images/calendar.png');
@@ -2100,6 +2106,7 @@ div[id$="wrapper"] br {
 .event-start, .event-end {
 	margin-left: 10px;
 	width: 330px;
+	font-size: smaller;
 }
 .event-start .dtstart, .event-end .dtend {
 	float: right;
@@ -2200,6 +2207,10 @@ div[id$="wrapper"] br {
 #item-delete-selected-desc:hover {
 	text-decoration: underline;
 }
+.fc-state-highlight {
+    background: #eec;
+    color: #2e2f2e;
+}
 
 
 /**
diff --git a/view/theme/dispy-dark/theme.php b/view/theme/dispy-dark/theme.php
index 7115faca15..17d31feda2 100644
--- a/view/theme/dispy-dark/theme.php
+++ b/view/theme/dispy-dark/theme.php
@@ -113,6 +113,10 @@ EOT;
 function dispydark_community_info() {
 	$a = get_app();
 
+	$aside['$lastusers_title'] = t('Last users');
+    $aside['$lastusers_items'] = array();
+	$publish = (get_config('system','publish_all') ? '' : " AND `publish` = 1 " );
+
 	$fostitJS = "javascript: (function() {
 		the_url = '".$a->get_baseurl($ssl_state)."/view/theme/dispy-dark/fpostit/fpostit.php?url=' +
 		encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
@@ -138,6 +142,7 @@ function dispydark_community_info() {
 }
 
 // aside on profile page
-if (($a->argv[0] . $a->argv[1]) === ("profile" . $a->user['nickname'])) {
+//if (($a->argv[0] . $a->argv[1]) === ("profile" . $a->user['nickname'])) {
 	dispydark_community_info();
-}
+//}
+
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 66f3cc47e0..49148eed4b 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -146,7 +146,7 @@ a:hover {
 }
 .required {
     display: inline;
-    color: #ff0;
+    color: #f00;
     font-size: 16px;
     font-weight: bold;
     margin: 3px;
@@ -1062,6 +1062,8 @@ section {
 }
 .tabs li {
     display: inline;
+	font-size: smaller;
+	font-weight: bold;
 }
 .tab {
     border: 1px solid #729fcf;
@@ -1120,6 +1122,7 @@ section {
 }
 .wall-item-content {
 	overflow-x: auto;
+	margin: 0px 15px 0px 5px;
 }
 /* removing it from here, vs. putting it in .wall-item-content
  * might break things for people. we shall see ;) */
@@ -1203,6 +1206,7 @@ section {
 .wall-item-body {
 	margin: 20px 20px 10px 0px;
     text-align: left;
+	overflow-x: auto;
 }
 .wall-item-lock-wrapper {
 	float: right;

From 5c2fdc795fc5273176a7f81d989ad06e16945f1c Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 00:59:35 -0700
Subject: [PATCH 164/219] send unverified private mail using zrl

---
 boot.php                          |   7 ++
 include/message.php               |  85 +++++++++++++++++
 mod/message.php                   |  19 +++-
 mod/settings.php                  |   2 +-
 mod/wallmessage.php               | 149 ++++++++++++++++++++++++++++++
 view/mail_display.tpl             |   4 +
 view/profile_vcard.tpl            |   3 +
 view/theme/duepuntozero/style.css |  10 ++
 view/wallmessage.tpl              |  32 +++++++
 view/wallmsg-header.tpl           |  82 ++++++++++++++++
 10 files changed, 387 insertions(+), 6 deletions(-)
 create mode 100644 mod/wallmessage.php
 create mode 100755 view/wallmessage.tpl
 create mode 100755 view/wallmsg-header.tpl

diff --git a/boot.php b/boot.php
index bdd8d4f962..683daf4016 100755
--- a/boot.php
+++ b/boot.php
@@ -984,6 +984,12 @@ function profile_sidebar($profile, $block = 0) {
 	if((remote_user()) && ($_SESSION['visitor_visiting'] == $profile['uid']))
 		$connect = False; 
 
+	if(get_my_url() && $profile['unkmail'])
+		$wallmessage = t('Message');
+	else
+		$wallmessage = false;
+
+
 
 	// show edit profile to yourself
 	if ($profile['uid'] == local_user()) {
@@ -1066,6 +1072,7 @@ function profile_sidebar($profile, $block = 0) {
 	$o .= replace_macros($tpl, array(
 		'$profile' => $profile,
 		'$connect'  => $connect,		
+		'$wallmessage' => $wallmessage,
 		'$location' => template_escape($location),
 		'$gender'   => $gender,
 		'$pdesc'	=> $pdesc,
diff --git a/include/message.php b/include/message.php
index 7ad80ae9c6..377d7c715b 100755
--- a/include/message.php
+++ b/include/message.php
@@ -1,4 +1,5 @@
 <?php
+
 	// send a private message
 	
 
@@ -155,3 +156,87 @@ function send_message($recipient=0, $body='', $subject='', $replyto=''){
 	}
 
 }
+
+
+
+
+
+function send_wallmessage($recipient='', $body='', $subject='', $replyto=''){ 
+
+	$a = get_app();
+
+	if(! $recipient) return -1;
+	
+	if(! strlen($subject))
+		$subject = t('[no subject]');
+
+	$hash = random_string();
+ 	$uri = 'urn:X-dfrn:' . $a->get_baseurl() . ':' . local_user() . ':' . $hash ;
+
+	$convid = 0;
+	$reply = false;
+
+	require_once('include/Scrape.php');
+
+	$me = probe_url($replyto);
+
+	if(! $me['name'])
+		return -2;
+
+	$conv_guid = get_guid();
+
+	$recip_handle = $recipient['nickname'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);
+
+	$sender_nick = basename($replyto);
+	$sender_host = substr($replyto,strpos($replyto,'://')+3);
+	$sender_host = substr($sender_host,0,strpos($sender_host,'/'));
+	$sender_handle = $sender_nick . '@' . $sender_host;
+
+	$handles = $recip_handle . ';' . $sender_handle;
+
+	$r = q("insert into conv (uid,guid,creator,created,updated,subject,recips) values(%d, '%s', '%s', '%s', '%s', '%s', '%s') ",
+		intval(local_user()),
+		dbesc($conv_guid),
+		dbesc($sender_handle),
+		dbesc(datetime_convert()),
+		dbesc(datetime_convert()),
+		dbesc($subject),
+		dbesc($handles)
+	);
+
+	$r = q("select * from conv where guid = '%s' and uid = %d limit 1",
+		dbesc($conv_guid),
+		intval($recipient['uid'])
+	);
+	if(count($r))
+		$convid = $r[0]['id'];
+
+	if(! $convid) {
+		logger('send message: conversation not found.');
+		return -4;
+	}
+
+	$r = q("INSERT INTO `mail` ( `uid`, `guid`, `convid`, `from-name`, `from-photo`, `from-url`, 
+		`contact-id`, `title`, `body`, `seen`, `reply`, `replied`, `uri`, `parent-uri`, `created`, `unknown`)
+		VALUES ( %d, '%s', %d, '%s', '%s', '%s', %d, '%s', '%s', %d, %d, %d, '%s', '%s', '%s', %d )",
+		intval($recipient['uid']),
+		dbesc(get_guid()),
+		intval($convid),
+		dbesc($me['name']),
+		dbesc($me['photo']),
+		dbesc($me['url']),
+		0,
+		dbesc($subject),
+		dbesc($body),
+		0,
+		0,
+		0,
+		dbesc($uri),
+		dbesc($replyto),
+		datetime_convert(),
+		1
+	);
+
+	return 0;
+
+}
diff --git a/mod/message.php b/mod/message.php
index c347468d1a..1369fde2e2 100755
--- a/mod/message.php
+++ b/mod/message.php
@@ -223,9 +223,13 @@ function message_content(&$a) {
 
 		$tpl = get_markup_template('mail_list.tpl');
 		foreach($r as $rr) {
-			if (link_compare($rr['from-url'],$myprofile)){
+			if($rr['unknown']) {
+				$partecipants = sprintf( t("Unknown sender - %s"),$rr['from-name']);
+			}
+			elseif (link_compare($rr['from-url'],$myprofile)){
 				$partecipants = sprintf( t("You and %s"), $rr['name']);
-			} else {
+			}
+			else {
 				$partecipants = sprintf( t("%s and You"), $rr['from-name']);
 			}
 			
@@ -234,7 +238,7 @@ function message_content(&$a) {
 				'$from_name' => $partecipants,
 				'$from_url' => (($rr['network'] === NETWORK_DFRN) ? $a->get_baseurl(true) . '/redir/' . $rr['contact-id'] : $rr['url']),
 				'$sparkle' => ' sparkle',
-				'$from_photo' => $rr['thumb'],
+				'$from_photo' => (($rr['thumb']) ? $rr['thumb'] : $rr['from-photo']),
 				'$subject' => template_escape((($rr['mailseen']) ? $rr['title'] : '<strong>' . $rr['title'] . '</strong>')),
 				'$delete' => t('Delete conversation'),
 				'$body' => template_escape($rr['body']),
@@ -297,7 +301,11 @@ function message_content(&$a) {
 
 		$mails = array();
 		$seen = 0;
+		$unknown = false;
+
 		foreach($messages as $message) {
+			if($message['unknown'])
+				$unknown = true;
 			if($message['from-url'] == $myprofile) {
 				$from_url = $myprofile;
 				$sparkle = '';
@@ -323,7 +331,7 @@ function message_content(&$a) {
 		}
 		$select = $message['name'] . '<input type="hidden" name="messageto" value="' . $contact_id . '" />';
 		$parent = '<input type="hidden" name="replyto" value="' . $message['parent-uri'] . '" />';
-		
+			
 
 		$tpl = get_markup_template('mail_display.tpl');
 		$o = replace_macros($tpl, array(
@@ -331,7 +339,8 @@ function message_content(&$a) {
 			'$thread_subject' => $message['title'],
 			'$thread_seen' => $seen,
 			'$delete' =>  t('Delete conversation'),
-			
+			'$canreply' => (($unknown) ? false : '1'),
+			'$unknown_text' => t("No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."),			
 			'$mails' => $mails,
 			
 			// reply
diff --git a/mod/settings.php b/mod/settings.php
index ce2d64851b..926d1faa5b 100755
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -876,7 +876,7 @@ function settings_content(&$a) {
 
 
 	$unkmail = replace_macros($opt_tpl,array(
-			'$field' 	=> array('unkmail',  t('Permit unknown people to send you private messages?'), $unkmail, '', array(t('No'),t('Yes'))),
+			'$field' 	=> array('unkmail',  t('Permit unknown people to send you private mail?'), $unkmail, '', array(t('No'),t('Yes'))),
 
 	));
 
diff --git a/mod/wallmessage.php b/mod/wallmessage.php
new file mode 100644
index 0000000000..1a4882b643
--- /dev/null
+++ b/mod/wallmessage.php
@@ -0,0 +1,149 @@
+<?php
+
+require_once('include/message.php');
+
+function wallmessage_post(&$a) {
+
+	$replyto = get_my_url();
+	if(! $replyto) {
+		notice( t('Permission denied.') . EOL);
+		return;
+	}
+
+	$subject   = ((x($_REQUEST,'subject'))   ? notags(trim($_REQUEST['subject']))   : '');
+	$body      = ((x($_REQUEST,'body'))      ? escape_tags(trim($_REQUEST['body'])) : '');
+
+	$recipient = (($a->argc > 1) ? notags($a->argv[1]) : '');
+	if((! $recipient) || (! $body)) {
+		return;
+	}
+
+	$r = q("select * from user where nickname = '%s' limit 1",
+		dbesc($recipient)
+	);
+
+	if(! count($r)) {
+		logger('wallmessage: no recipient');
+		return;
+	}
+
+	$user = $r[0];
+
+	if(! intval($user['unkmail'])) {
+		notice( t('Permission denied.') . EOL);
+		return;
+	}
+
+	$r = q("select count(*) as total from mail where uid = %d and created > UTC_TIMESTAMP() - INTERVAL 1 day and unknown = 1",
+			intval($user['uid'])
+	);
+
+	if($r[0]['total'] > $user['cntunkmail']) {
+		notice( sprintf( t('Number of daily wall messages for %s exceeded. Message failed.', $user['username'])));
+		return;
+	}
+
+	// Work around doubled linefeeds in Tinymce 3.5b2
+dbg(1);
+	$body = str_replace("\r\n","\n",$body);
+	$body = str_replace("\n\n","\n",$body);
+
+	
+	$ret = send_wallmessage($user, $body, $subject, $replyto);
+
+	switch($ret){
+		case -1:
+			notice( t('No recipient selected.') . EOL );
+			break;
+		case -2:
+			notice( t('Unable to check your home location.') . EOL );
+			break;
+		case -3:
+			notice( t('Message could not be sent.') . EOL );
+			break;
+		case -4:
+			notice( t('Message collection failure.') . EOL );
+			break;
+		default:
+			info( t('Message sent.') . EOL );
+	}
+dbg(0);
+//	goaway($a->get_baseurl() . '/profile/' . $user['nickname']);
+	
+}
+
+
+function wallmessage_content(&$a) {
+
+	if(! get_my_url()) {
+		notice( t('Permission denied.') . EOL);
+		return;
+	}
+
+	$recipient = (($a->argc > 1) ? $a->argv[1] : '');
+
+	if(! $recipient) {
+		notice( t('No recipient.') . EOL);
+		return;
+	}
+
+	$r = q("select * from user where nickname = '%s' limit 1",
+		dbesc($recipient)
+	);
+
+	if(! count($r)) {
+		notice( t('No recipient.') . EOL);
+		logger('wallmessage: no recipient');
+		return;
+	}
+
+	$user = $r[0];
+
+	if(! intval($user['unkmail'])) {
+		notice( t('Permission denied.') . EOL);
+		return;
+	}
+
+	$r = q("select count(*) as total from mail where uid = %d and created > UTC_TIMESTAMP() - INTERVAL 1 day and unknown = 1",
+			intval($user['uid'])
+	);
+
+	if($r[0]['total'] > $user['cntunkmail']) {
+		notice( sprintf( t('Number of daily wall messages for %s exceeded. Message failed.', $user['username'])));
+		return;
+	}
+
+
+
+	$tpl = get_markup_template('wallmsg-header.tpl');
+
+		$a->page['htmlhead'] .= replace_macros($tpl, array(
+			'$baseurl' => $a->get_baseurl(true),
+			'$editselect' => '/(profile-jot-text|prvmail-text)/',
+			'$nickname' => $user['nickname'],
+			'$linkurl' => t('Please enter a link URL:')
+		));
+	
+
+	
+		$tpl = get_markup_template('wallmessage.tpl');
+		$o .= replace_macros($tpl,array(
+			'$header' => t('Send Private Message'),
+			'$subheader' => sprintf( t('If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders.'), $user['username']),
+			'$to' => t('To:'),
+			'$subject' => t('Subject:'),
+			'$recipname' => $user['username'],
+			'$nickname' => $user['nickname'],
+			'$subjtxt' => ((x($_REQUEST,'subject')) ? strip_tags($_REQUEST['subject']) : ''),
+			'$text' => ((x($_REQUEST,'body')) ? escape_tags(htmlspecialchars($_REQUEST['body'])) : ''),
+			'$readonly' => '',
+			'$yourmessage' => t('Your message:'),
+			'$select' => $select,
+			'$parent' => '',
+			'$upload' => t('Upload photo'),
+			'$insert' => t('Insert web link'),
+			'$wait' => t('Please wait')
+		));
+
+		return $o;
+	}
diff --git a/view/mail_display.tpl b/view/mail_display.tpl
index 69c7e07222..8fbc129299 100644
--- a/view/mail_display.tpl
+++ b/view/mail_display.tpl
@@ -3,4 +3,8 @@
 	{{ inc mail_conv.tpl }}{{endinc}}
 {{ endfor }}
 
+{{ if $canreply }}
 {{ inc prv_message.tpl }}{{ endinc }}
+{{ else }}
+$unknown_text
+{{endif }}
\ No newline at end of file
diff --git a/view/profile_vcard.tpl b/view/profile_vcard.tpl
index 154f22363c..d1e6847951 100755
--- a/view/profile_vcard.tpl
+++ b/view/profile_vcard.tpl
@@ -38,6 +38,9 @@
 			{{ if $connect }}
 				<li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
 			{{ endif }}
+			{{ if $wallmessage }}
+				<li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li>
+			{{ endif }}
 		</ul>
 	</div>
 </div>
diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index 8a8fac662b..23db84c2c8 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -194,6 +194,16 @@ aside {
 	font-weight: bold;
 	background: #3465a4 url('friendika-16.png') no-repeat 95% center;
 }
+#wallmessage-link {
+	display: block;
+	color: #FFFFFF;
+	-webkit-border-radius: 5px ;
+	-moz-border-radius: 5px;
+	border-radius: 5px;
+	padding: 5px;
+	font-weight: bold;
+	background-color: #3465a4;
+}
 
 /* section */
 section {
diff --git a/view/wallmessage.tpl b/view/wallmessage.tpl
new file mode 100755
index 0000000000..66b2bc3a05
--- /dev/null
+++ b/view/wallmessage.tpl
@@ -0,0 +1,32 @@
+
+<h3>$header</h3>
+
+<h4>$subheader</h4>
+
+<div id="prvmail-wrapper" >
+<form id="prvmail-form" action="wallmessage/$nickname" method="post" >
+
+$parent
+
+<div id="prvmail-to-label">$to</div>
+$recipname
+
+<div id="prvmail-subject-label">$subject</div>
+<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" />
+
+<div id="prvmail-message-label">$yourmessage</div>
+<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea>
+
+
+<div id="prvmail-submit-wrapper" >
+	<input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" />
+	<div id="prvmail-link-wrapper" >
+		<div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div>
+	</div> 
+	<div id="prvmail-rotator-wrapper" >
+		<img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+	</div> 
+</div>
+<div id="prvmail-end"></div>
+</form>
+</div>
diff --git a/view/wallmsg-header.tpl b/view/wallmsg-header.tpl
new file mode 100755
index 0000000000..cb39225725
--- /dev/null
+++ b/view/wallmsg-header.tpl
@@ -0,0 +1,82 @@
+
+<script language="javascript" type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script>
+<script language="javascript" type="text/javascript">
+
+var plaintext = '$editselect';
+
+if(plaintext != 'none') {
+	tinyMCE.init({
+		theme : "advanced",
+		mode : "specific_textareas",
+		editor_selector: /(profile-jot-text|prvmail-text)/,
+		plugins : "bbcode,paste",
+		theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor",
+		theme_advanced_buttons2 : "",
+		theme_advanced_buttons3 : "",
+		theme_advanced_toolbar_location : "top",
+		theme_advanced_toolbar_align : "center",
+		theme_advanced_blockformats : "blockquote,code",
+		gecko_spellcheck : true,
+		paste_text_sticky : true,
+		entity_encoding : "raw",
+		add_unload_trigger : false,
+		remove_linebreaks : false,
+		force_p_newlines : false,
+		force_br_newlines : true,
+		forced_root_block : '',
+		convert_urls: false,
+		content_css: "$baseurl/view/custom_tinymce.css",
+		     //Character count
+		theme_advanced_path : false,
+		setup : function(ed) {
+			ed.onInit.add(function(ed) {
+				ed.pasteAsPlainText = true;
+				var editorId = ed.editorId;
+				var textarea = $('#'+editorId);
+				if (typeof(textarea.attr('tabindex')) != "undefined") {
+					$('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
+					textarea.attr('tabindex', null);
+				}
+			});
+		}
+	});
+}
+else
+	$("#prvmail-text").contact_autocomplete(baseurl+"/acl");
+
+
+</script>
+<script>
+
+	function jotGetLink() {
+		reply = prompt("$linkurl");
+		if(reply && reply.length) {
+			$('#profile-rotator').show();
+			$.get('parse_url?url=' + reply, function(data) {
+				tinyMCE.execCommand('mceInsertRawHTML',false,data);
+				$('#profile-rotator').hide();
+			});
+		}
+	}
+
+	function linkdropper(event) {
+		var linkFound = event.dataTransfer.types.contains("text/uri-list");
+		if(linkFound)
+			event.preventDefault();
+	}
+
+	function linkdrop(event) {
+		var reply = event.dataTransfer.getData("text/uri-list");
+		event.target.textContent = reply;
+		event.preventDefault();
+		if(reply && reply.length) {
+			$('#profile-rotator').show();
+			$.get('parse_url?url=' + reply, function(data) {
+				tinyMCE.execCommand('mceInsertRawHTML',false,data);
+				$('#profile-rotator').hide();
+			});
+		}
+	}
+
+</script>
+

From f0b8d016154e274f5bfe4d3ec5ac3950621cc2ce Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 03:19:37 -0700
Subject: [PATCH 165/219] try slightly better detection of html in feeds

---
 include/items.php | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/include/items.php b/include/items.php
index 9f7eb84d96..e09b888cab 100755
--- a/include/items.php
+++ b/include/items.php
@@ -416,7 +416,7 @@ function get_atom_elements($feed,$item) {
 	// the wild, by sanitising it and converting supported tags to bbcode before we rip out any remaining 
 	// html.
 
-	if((strpos($res['body'],'<') !== false) || (strpos($res['body'],'>') !== false)) {
+	if((strpos($res['body'],'<') !== false) && (strpos($res['body'],'>') !== false)) {
 
 		$res['body'] = reltoabs($res['body'],$base_url);
 
@@ -429,13 +429,14 @@ function get_atom_elements($feed,$item) {
 
 		// we shouldn't need a whitelist, because the bbcode converter
 		// will strip out any unsupported tags.
-		// $config->set('HTML.Allowed', 'p,b,a[href],i'); 
 
 		$purifier = new HTMLPurifier($config);
 		$res['body'] = $purifier->purify($res['body']);
 
-		$res['body'] = html2bbcode($res['body']);
+		$res['body'] = @html2bbcode($res['body']);
 	}
+	else
+		$res['body'] = escape_tags($res['body']);
 
 	$allow = $item->get_item_tags(NAMESPACE_DFRN,'comment-allow');
 	if($allow && $allow[0]['data'] == 1)

From bc283f7c5df4b848a6a96db07450af011f03c515 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 03:37:41 -0700
Subject: [PATCH 166/219] qcomment overflow

---
 view/theme/duepuntozero/style.css | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index 23db84c2c8..1f897f3b05 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -2989,6 +2989,14 @@ div.jGrowl div.info {
 	padding: 3px;
 	margin-top: 15px;
 	margin-left: 25px;
+	width: 125px;
+	overflow-y: auto;
+}
+
+
+.qcomment option {
+	width: 125px;
+	overflow-x: hidden;
 }
 
 .qcomment {

From 15ba0ef5d0bbfed0174c9b9360ebf6f912c90e80 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sun, 1 Apr 2012 13:12:15 +0200
Subject: [PATCH 167/219] various bugfixes and css-fixes

---
 view/theme/diabook-aerith/jot.tpl   |   2 +-
 view/theme/diabook-aerith/nav.tpl   |  22 ++++++++++++----------
 view/theme/diabook-aerith/theme.php |   5 ++++-
 view/theme/diabook-blue/nav.tpl     |  22 ++++++++++++----------
 view/theme/diabook-blue/theme.php   |   5 ++++-
 view/theme/diabook-red/nav.tpl      |  22 ++++++++++++----------
 view/theme/diabook-red/theme.php    |   5 ++++-
 view/theme/diabook/nav.tpl          |  22 ++++++++++++----------
 view/theme/diabook/photo-menu.jpg   | Bin 0 -> 459 bytes
 view/theme/diabook/style.css        |   2 +-
 view/theme/diabook/theme.php        |   8 +++++++-
 11 files changed, 69 insertions(+), 46 deletions(-)
 create mode 100755 view/theme/diabook/photo-menu.jpg

diff --git a/view/theme/diabook-aerith/jot.tpl b/view/theme/diabook-aerith/jot.tpl
index 5ef723d727..59066a19c5 100755
--- a/view/theme/diabook-aerith/jot.tpl
+++ b/view/theme/diabook-aerith/jot.tpl
@@ -34,7 +34,7 @@
 	<div id="profile-video-wrapper" style="display: $visitor;" >
 		<a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a>
 	</div> 
-	<div id="profile-audio-wrapper" style="/*display: $visitor;*/" >
+	<div id="profile-audio-wrapper" style="display: $visitor;" >
 		<a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a>
 	</div> 
 	<div id="profile-location-wrapper" style="display: $visitor;" >
diff --git a/view/theme/diabook-aerith/nav.tpl b/view/theme/diabook-aerith/nav.tpl
index c344361031..f84b902d5b 100644
--- a/view/theme/diabook-aerith/nav.tpl
+++ b/view/theme/diabook-aerith/nav.tpl
@@ -11,16 +11,16 @@
 			{{ if $nav.network }}
 			<li id="nav-network-link" class="nav-menu-icon">
 				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >
-				<span class="icon notifications">Benachrichtigungen</span></a>
-				<span id="net-update" class="nav-notify"></span>
+				<span class="icon notifications">Benachrichtigungen</span>
+				<span id="net-update" class="nav-notify"></span></a>
 			</li>
 		    {{ endif }}
 	
 			{{ if $nav.contacts }}
 			<li class="nav-menu-icon" id="nav-contacts-linkmenu">
 				<a href="$nav.contacts.0" rel="#nav-contacts-menu" title="$nav.contacts.1">
-				<span class="icon contacts">$nav.contacts.1</span></a>
-				<span id="intro-update" class="nav-notify"></span>
+				<span class="icon contacts">$nav.contacts.1</span>
+				<span id="intro-update" class="nav-notify"></span></a>
 				<ul id="nav-contacts-menu" class="menu-popup">
 					<li id="nav-contacts-see-intro"><a href="$nav.notifications.0">$nav.introductions.1</a><span id="intro-update" class="nav-notify"></span></li>
 					<li id="nav-contacts-all"><a href="contacts">$nav.contacts.1</a></li> 
@@ -31,8 +31,8 @@
 			{{ if $nav.messages }}
 			<li  id="nav-messages-linkmenu" class="nav-menu-icon">
 			  <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1">
-			  <span class="icon messages">$nav.messages.1</span></a>
-				<span id="mail-update" class="nav-notify"></span>
+			  <span class="icon messages">$nav.messages.1</span>
+				<span id="mail-update" class="nav-notify"></span></a>
 				<ul id="nav-messages-menu" class="menu-popup">
 					<li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li>
 					<li id="nav-messages-see-all"><a href="$nav.messages.inbox.0">$nav.messages.inbox.1</a></li>
@@ -43,8 +43,10 @@
 			{{ endif }}
 		
       {{ if $nav.notifications }}
-			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon notify">$nav.notifications.1</span></a>
-				<span id="notify-update" class="nav-notify"></span>
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon">
+			<a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">
+			   <span class="icon notify">$nav.notifications.1</span>
+				<span id="notify-update" class="nav-notify"></span></a>
 				<ul id="nav-notifications-menu" class="menu-popup">
 					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
 					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
@@ -100,8 +102,8 @@
 		
       {{ if $nav.settings }}
 			<li id="nav-home-link" class="nav-menu $sel.home">
-				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-				<span id="home-update" class="nav-notify"></span>
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1
+				<span id="home-update" class="nav-notify"></span></a>
 			</li>
 		{{ endif }}		
 		
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 132d69b475..2b135878a6 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -267,8 +267,11 @@ if ($a->argv[0] === "settings"){
 			'label'	=> t('Display settings'),
 			'url' 	=> $a->get_baseurl(true).'/settings/display',
 			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
+		),			
+		array(
+			'label'	=> t('Edit/Manage Profiles'),
+			'url' 	=> $a->get_baseurl(true).'/profiles',
 		),	
-		
 		array(
 			'label'	=> t('Connector settings'),
 			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
diff --git a/view/theme/diabook-blue/nav.tpl b/view/theme/diabook-blue/nav.tpl
index d73dd047ab..3b78b59952 100644
--- a/view/theme/diabook-blue/nav.tpl
+++ b/view/theme/diabook-blue/nav.tpl
@@ -11,16 +11,16 @@
 			{{ if $nav.network }}
 			<li id="nav-network-link" class="nav-menu-icon">
 				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >
-				<span class="icon notifications">Benachrichtigungen</span></a>
-				<span id="net-update" class="nav-notify"></span>
+				<span class="icon notifications">Benachrichtigungen</span>
+				<span id="net-update" class="nav-notify"></span></a>
 			</li>
 		    {{ endif }}
 	
 			{{ if $nav.contacts }}
 			<li class="nav-menu-icon" id="nav-contacts-linkmenu">
 				<a href="$nav.contacts.0" rel="#nav-contacts-menu" title="$nav.contacts.1">
-				<span class="icon contacts">$nav.contacts.1</span></a>
-				<span id="intro-update" class="nav-notify"></span>
+				<span class="icon contacts">$nav.contacts.1</span>
+				<span id="intro-update" class="nav-notify"></span></a>
 				<ul id="nav-contacts-menu" class="menu-popup">
 					<li id="nav-contacts-see-intro"><a href="$nav.notifications.0">$nav.introductions.1</a><span id="intro-update" class="nav-notify"></span></li>
 					<li id="nav-contacts-all"><a href="contacts">$nav.contacts.1</a></li> 
@@ -31,8 +31,8 @@
 			{{ if $nav.messages }}
 			<li  id="nav-messages-linkmenu" class="nav-menu-icon">
 			  <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1">
-			  <span class="icon messages">$nav.messages.1</span></a>
-				<span id="mail-update" class="nav-notify"></span>
+			  <span class="icon messages">$nav.messages.1</span>
+				<span id="mail-update" class="nav-notify"></span></a>
 				<ul id="nav-messages-menu" class="menu-popup">
 					<li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li>
 					<li id="nav-messages-see-all"><a href="$nav.messages.inbox.0">$nav.messages.inbox.1</a></li>
@@ -43,8 +43,10 @@
 			{{ endif }}
 		
       {{ if $nav.notifications }}
-			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon notify">$nav.notifications.1</span></a>
-				<span id="notify-update" class="nav-notify"></span>
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon">
+			<a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">
+			<span class="icon notify">$nav.notifications.1</span>
+				<span id="notify-update" class="nav-notify"></span></a>
 				<ul id="nav-notifications-menu" class="menu-popup">
 					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
 					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
@@ -100,8 +102,8 @@
 		
       {{ if $nav.settings }}
 			<li id="nav-home-link" class="nav-menu $sel.home">
-				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-				<span id="home-update" class="nav-notify"></span>
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1
+				<span id="home-update" class="nav-notify"></span></a>
 			</li>
 		{{ endif }}		
 		
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 4d9e31bfa2..fb6b44a16b 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -268,7 +268,10 @@ if ($a->argv[0] === "settings"){
 			'url' 	=> $a->get_baseurl(true).'/settings/display',
 			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
 		),	
-		
+		array(
+			'label'	=> t('Edit/Manage Profiles'),
+			'url' 	=> $a->get_baseurl(true).'/profiles',
+		),	
 		array(
 			'label'	=> t('Connector settings'),
 			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
diff --git a/view/theme/diabook-red/nav.tpl b/view/theme/diabook-red/nav.tpl
index cd0653c6ee..fdf748cb20 100644
--- a/view/theme/diabook-red/nav.tpl
+++ b/view/theme/diabook-red/nav.tpl
@@ -11,16 +11,16 @@
 			{{ if $nav.network }}
 			<li id="nav-network-link" class="nav-menu-icon">
 				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >
-				<span class="icon notifications">Benachrichtigungen</span></a>
-				<span id="net-update" class="nav-notify"></span>
+				<span class="icon notifications">Benachrichtigungen</span>
+				<span id="net-update" class="nav-notify"></span></a>
 			</li>
 		    {{ endif }}
 	
 			{{ if $nav.contacts }}
 			<li class="nav-menu-icon" id="nav-contacts-linkmenu">
 				<a href="$nav.contacts.0" rel="#nav-contacts-menu" title="$nav.contacts.1">
-				<span class="icon contacts">$nav.contacts.1</span></a>
-				<span id="intro-update" class="nav-notify"></span>
+				<span class="icon contacts">$nav.contacts.1</span>
+				<span id="intro-update" class="nav-notify"></span></a>
 				<ul id="nav-contacts-menu" class="menu-popup">
 					<li id="nav-contacts-see-intro"><a href="$nav.notifications.0">$nav.introductions.1</a><span id="intro-update" class="nav-notify"></span></li>
 					<li id="nav-contacts-all"><a href="contacts">$nav.contacts.1</a></li> 
@@ -31,8 +31,8 @@
 			{{ if $nav.messages }}
 			<li  id="nav-messages-linkmenu" class="nav-menu-icon">
 			  <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1">
-			  <span class="icon messages">$nav.messages.1</span></a>
-				<span id="mail-update" class="nav-notify"></span>
+			  <span class="icon messages">$nav.messages.1</span>
+				<span id="mail-update" class="nav-notify"></span></a>
 				<ul id="nav-messages-menu" class="menu-popup">
 					<li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li>
 					<li id="nav-messages-see-all"><a href="$nav.messages.inbox.0">$nav.messages.inbox.1</a></li>
@@ -43,8 +43,10 @@
 			{{ endif }}
 		
       {{ if $nav.notifications }}
-			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon notify">$nav.notifications.1</span></a>
-				<span id="notify-update" class="nav-notify"></span>
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon">
+			<a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">
+			<span class="icon notify">$nav.notifications.1</span>
+				<span id="notify-update" class="nav-notify"></span></a>
 				<ul id="nav-notifications-menu" class="menu-popup">
 					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
 					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
@@ -100,8 +102,8 @@
 		
       {{ if $nav.settings }}
 			<li id="nav-home-link" class="nav-menu $sel.home">
-				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-				<span id="home-update" class="nav-notify"></span>
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1
+				<span id="home-update" class="nav-notify"></span></a>
 			</li>
 		{{ endif }}		
 		
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index ba5a69d252..95af850a21 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -269,7 +269,10 @@ if ($a->argv[0] === "settings"){
 			'url' 	=> $a->get_baseurl(true).'/settings/display',
 			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
 		),	
-		
+		array(
+			'label'	=> t('Edit/Manage Profiles'),
+			'url' 	=> $a->get_baseurl(true).'/profiles',
+		),	
 		array(
 			'label'	=> t('Connector settings'),
 			'url' 	=> $a->get_baseurl(true).'/settings/connectors',
diff --git a/view/theme/diabook/nav.tpl b/view/theme/diabook/nav.tpl
index 99d69ab38f..78eb341972 100644
--- a/view/theme/diabook/nav.tpl
+++ b/view/theme/diabook/nav.tpl
@@ -11,16 +11,16 @@
 			{{ if $nav.network }}
 			<li id="nav-network-link" class="nav-menu-icon">
 				<a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >
-				<span class="icon notifications">Benachrichtigungen</span></a>
-				<span id="net-update" class="nav-notify"></span>
+				<span class="icon notifications">Benachrichtigungen</span>
+				<span id="net-update" class="nav-notify"></span></a>
 			</li>
 		    {{ endif }}
 	
 			{{ if $nav.contacts }}
 			<li class="nav-menu-icon" id="nav-contacts-linkmenu">
 				<a href="$nav.contacts.0" rel="#nav-contacts-menu" title="$nav.contacts.1">
-				<span class="icon contacts">$nav.contacts.1</span></a>
-				<span id="intro-update" class="nav-notify"></span>
+				<span class="icon contacts">$nav.contacts.1</span>
+				<span id="intro-update" class="nav-notify"></span></a>
 				<ul id="nav-contacts-menu" class="menu-popup">
 					<li id="nav-contacts-see-intro"><a href="$nav.notifications.0">$nav.introductions.1</a><span id="intro-update" class="nav-notify"></span></li>
 					<li id="nav-contacts-all"><a href="contacts">$nav.contacts.1</a></li> 
@@ -32,8 +32,8 @@
 			{{ if $nav.messages }}
 			<li  id="nav-messages-linkmenu" class="nav-menu-icon">
 			  <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1">
-			  <span class="icon messages">$nav.messages.1</span></a>
-				<span id="mail-update" class="nav-notify"></span>
+			  <span class="icon messages">$nav.messages.1</span>
+				<span id="mail-update" class="nav-notify"></span></a>
 				<ul id="nav-messages-menu" class="menu-popup">
 					<li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li>
 					<li id="nav-messages-see-all"><a href="$nav.messages.inbox.0">$nav.messages.inbox.1</a></li>
@@ -44,8 +44,10 @@
 			{{ endif }}
 		
       {{ if $nav.notifications }}
-			<li  id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon notify">$nav.notifications.1</span></a>
-				<span id="notify-update" class="nav-notify"></span>
+			<li  id="nav-notifications-linkmenu" class="nav-menu-icon">
+			<a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">
+			<span class="icon notify">$nav.notifications.1</span>
+				<span id="notify-update" class="nav-notify"></span></a>
 				<ul id="nav-notifications-menu" class="menu-popup">
 					<li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
 					<li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
@@ -101,8 +103,8 @@
 		
       {{ if $nav.settings }}
 			<li id="nav-home-link" class="nav-menu $sel.home">
-				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-				<span id="home-update" class="nav-notify"></span>
+				<a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1
+				<span id="home-update" class="nav-notify"></span></a>
 			</li>
 		{{ endif }}		
 		
diff --git a/view/theme/diabook/photo-menu.jpg b/view/theme/diabook/photo-menu.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..fde5eb53524ddb12ec5642f33d0d34e14e256193
GIT binary patch
literal 459
zcmex=<NpH&0WUXCHwH#VMut5=$ngIkgRpZ^YGO%hib8p2Nrr;Er*FXj+YHVO%uGxm
z1OzNV#LB_S%EH3R#m>&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu
zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN<NqTJqCodEpaM3a
zuz~;sBMTEV12bHTk%^gAkcEwbT}aU|5vW20LmxX(R7Mb}j~UrSpn#CDp=0C4|F;-;
zfHF*i%z_N|4AWotsvB=CUc4~j(Z&?jPZHm5b4Tln+bq7c(odu*LpZ#iz3;@OO}}1S
zxk(l2i`m7?_U9Sgx>>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W
znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#|
C@@!oI

literal 0
HcmV?d00001

diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index c3f5f55982..956667faa3 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -1161,6 +1161,7 @@ body .pageheader{
   margin-bottom: 0px;
   width: 775px;
 }
+
 .wall-item-decor {
   position: absolute;
   left: 790px;
@@ -1173,7 +1174,6 @@ body .pageheader{
   width: 780px;
 }
 
-
 .wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
   display: table-row;
 }
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 6973951a0e..88944322ed 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -7,6 +7,9 @@
  * Author: 
  */
 
+$a->theme_info = array(
+  'extends' => 'duepuntozero',
+);
 
 //change css on network and profilepages
 $cssFile = null;
@@ -276,7 +279,10 @@ if ($a->argv[0] === "settings"){
 			'url' 	=> $a->get_baseurl(true).'/settings/display',
 			'sel'	=> (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
 		),	
-		
+		array(
+			'label'	=> t('Edit/Manage Profiles'),
+			'url' 	=> $a->get_baseurl(true).'/profiles',
+		),	
 		array(
 			'label'	=> t('Connector settings'),
 			'url' 	=> $a->get_baseurl(true).'/settings/connectors',

From 63ea378d92271ee7178357e8d4dec201e792b94f Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 04:13:27 -0700
Subject: [PATCH 168/219] document tinymce fixes/workarounds

---
 library/mcefixes/README | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/library/mcefixes/README b/library/mcefixes/README
index dca70e1c39..578163a9d7 100644
--- a/library/mcefixes/README
+++ b/library/mcefixes/README
@@ -1,4 +1,8 @@
 In order to make TinyMCE work smoothly with Friendica, the files in this directory are those few files we've changed in TinyMCE. We will attempt to keep them current, but if you decide to upgrade tinymce, it is best to save current copies of the files in question from the active tinymce tree and replace them or merge them after upgrade. 
 
 Except for some simple theming, the primary changes are the advanced theme icon set, which we changed the "html" icon to "[]" to represent BBcode, and major changes have been made to the bbcode plugin. 
- 
\ No newline at end of file
+ 
+
+in TinyMCE 3.5b2 it appears that we are getting double linefeeds. Code has been put in place in mod/item.php and mod/message.php to reduce the duplicates. 
+
+

From 9b4bef8ac49131f8138d360805645e2da44913ae Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 06:46:12 -0700
Subject: [PATCH 169/219] that didn't quite work out

---
 include/items.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/items.php b/include/items.php
index e09b888cab..8f8b3ccd00 100755
--- a/include/items.php
+++ b/include/items.php
@@ -435,8 +435,8 @@ function get_atom_elements($feed,$item) {
 
 		$res['body'] = @html2bbcode($res['body']);
 	}
-	else
-		$res['body'] = escape_tags($res['body']);
+//	else
+//		$res['body'] = escape_tags($res['body']);
 
 	$allow = $item->get_item_tags(NAMESPACE_DFRN,'comment-allow');
 	if($allow && $allow[0]['data'] == 1)

From ff12637ceb0bb0ff3b769fdb12d7158e7f7a917d Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sun, 1 Apr 2012 16:34:31 +0200
Subject: [PATCH 170/219] fix the display of community-plugin in diabook-themes

---
 view/theme/diabook-aerith/search_item.tpl   | 100 ++++++++++++++++++
 view/theme/diabook-aerith/style-network.css |   6 +-
 view/theme/diabook-aerith/style-profile.css |   6 +-
 view/theme/diabook-aerith/style.css         |  94 +----------------
 view/theme/diabook-blue/search_item.tpl     | 100 ++++++++++++++++++
 view/theme/diabook-blue/style-network.css   |   4 +-
 view/theme/diabook-blue/style-profile.css   |   4 +-
 view/theme/diabook-blue/style.css           |   4 +-
 view/theme/diabook-red/search_item.tpl      | 100 ++++++++++++++++++
 view/theme/diabook-red/style-network.css    |   6 +-
 view/theme/diabook-red/style-profile.css    |   6 +-
 view/theme/diabook-red/style.css            | 109 +-------------------
 view/theme/diabook/search_item.tpl          | 100 ++++++++++++++++++
 view/theme/diabook/style-network.css        |   6 +-
 view/theme/diabook/style-profile.css        |   6 +-
 view/theme/diabook/style.css                |   6 +-
 16 files changed, 435 insertions(+), 222 deletions(-)
 create mode 100755 view/theme/diabook-aerith/search_item.tpl
 create mode 100755 view/theme/diabook-blue/search_item.tpl
 create mode 100755 view/theme/diabook-red/search_item.tpl
 create mode 100755 view/theme/diabook/search_item.tpl

diff --git a/view/theme/diabook-aerith/search_item.tpl b/view/theme/diabook-aerith/search_item.tpl
new file mode 100755
index 0000000000..1238340647
--- /dev/null
+++ b/view/theme/diabook-aerith/search_item.tpl
@@ -0,0 +1,100 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> 
+			<span class="wall-item-ago">-
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>					  
+			{{ endif }}	
+			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}				
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index bcba4c3be5..3735ed66be 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -2122,7 +2122,7 @@ max-width: 85%;
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2501,8 +2501,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index 9c9f8b4e69..c4f89359a9 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -2110,7 +2110,7 @@ max-width: 85%;
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2489,8 +2489,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 1802c914d5..be33fd5f2d 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -1,4 +1,4 @@
-/**
+/opt/lampp/htdocs/friendica/view/theme/diabook/search_item.tpl/**
  * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
  * Additional Changes: Michael Vogel <icarus@dabo.de>
  **/
@@ -1233,92 +1233,6 @@ body .pageheader{
 .tread-wrapper a{
   color: #3465A4;
 }
-.wall-item-photo-menu-button {
-display: block;
-position: absolute;
-background-image: url("../../../view/theme/diabook-aerith/icons/photo-menu.jpg");
-background-position: top left;
-background-repeat: no-repeat;
-margin: 0px;
-padding: 0px;
-width: 16px;
-height: 16px;
-top: 90px;
-left: 17px;
-overflow: hidden;
-text-indent: 40px;
-display: none;
-}
-.wall-item-content-wrapper {
-margin-top: 10px;
-border: 1px solid #CCC;
--moz-border-radius: 3px;
-border-radius: 3px;
-display: table;
-width: 775px;
-}
-.wall-item-info {
-/*display: block;
-float: left;
-width: 110px;
-margin-right: 10px;*/
-  display: table-cell;
-  vertical-align: top;
-  text-align: left;
-  width: 80px;
-}
-.wall-item-content {
-  font-size: 12.5px;
-  max-width: 720px;
-  word-wrap: break-word;
-  line-height: 1.2;
-}
-.wrapper-end {
-	clear: both;
-}
-.wall-item-photo-wrapper {
-margin-top: 10px;
-margin-left: 10px;
-margin-bottom: 10px;
-width: 100px;
-}
-.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none }
-.wall-item-photo-menu li a { display: block; padding: 2px; }
-.wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
-.wall-item-wrapper {
-margin-left: 10px;
-}
-.wall-item-title-end {
-	clear: both;
-}
-
-.wall-item-body {
-	float: left;
-	/*width: 450px;*/
-	margin-top: 10px;
-}
-
-.wall-item-tools {
-	clear: both;
-	background-image: url("head.jpg");
-    background-position: 0 -20px;
-    background-repeat: repeat-x;
-   	padding: 5px 10px 0px;
-}
-.wall-item-author {
-	margin-top: 10px;
-}
-.wall-item-photo-menu {
-width: auto;
-border: 2px solid #444;
-background: white;
-position: absolute;
-left: 10px;
-top: 90px;
-display: none;
-z-index: 10000;
-}
-
 .wall-item-decor {
   position: absolute;
   left: 790px;
@@ -2136,7 +2050,7 @@ max-width: 85%;
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2506,8 +2420,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-blue/search_item.tpl b/view/theme/diabook-blue/search_item.tpl
new file mode 100755
index 0000000000..1238340647
--- /dev/null
+++ b/view/theme/diabook-blue/search_item.tpl
@@ -0,0 +1,100 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> 
+			<span class="wall-item-ago">-
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>					  
+			{{ endif }}	
+			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}				
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 9737670ec8..0e779a08bb 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -2454,8 +2454,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index b75ccffb08..528327ac3b 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -2448,8 +2448,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index 21ba66ec71..a5129e9576 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -2368,8 +2368,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-red/search_item.tpl b/view/theme/diabook-red/search_item.tpl
new file mode 100755
index 0000000000..1238340647
--- /dev/null
+++ b/view/theme/diabook-red/search_item.tpl
@@ -0,0 +1,100 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> 
+			<span class="wall-item-ago">-
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>					  
+			{{ endif }}	
+			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}				
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index 1e10f1216c..d90f9189d9 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -2119,7 +2119,7 @@ max-width: 85%;
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2498,8 +2498,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index c6ba1e4be5..5124ed8c0d 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -2091,7 +2091,7 @@ max-width: 85%;
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2470,8 +2470,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 8d4031329f..30714649bd 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -1216,108 +1216,7 @@ body .pageheader{
   width: 775px;
 }
 .tread-wrapper a{
-  color: #1872A2;
-}
-/*community-plugin*/
-aside #likes a, a:visited, a:link {
-		color: red;
-		text-decoration: none;
-		cursor: pointer;
-		
-}
-aside #likes a:hover{
-	text-decoration: underline;
-	}
-.wall-item-photo-menu-button {
-display: block;
-position: absolute;
-background-image: url("../../../view/theme/diabook-red/icons/photo-menu.jpg");
-background-position: top left;
-background-repeat: no-repeat;
-margin: 0px;
-padding: 0px;
-width: 16px;
-height: 16px;
-top: 90px;
-left: 17px;
-overflow: hidden;
-text-indent: 40px;
-display: none;
-}
-.wall-item-name {
- 	color: red;
-	}
-.wall-item-conv a{
-	color: black;	
-	}
-.wall-item-content-wrapper {
-margin-top: 10px;
-border: 1px solid #CCC;
--moz-border-radius: 3px;
-border-radius: 3px;
-display: table;
-width: 775px;
-}
-.wall-item-info {
-/*display: block;
-float: left;
-width: 110px;
-margin-right: 10px;*/
-  display: table-cell;
-  vertical-align: top;
-  text-align: left;
-  width: 80px;
-}
-.wall-item-content {
-  font-size: 12.5px;
-  max-width: 720px;
-  word-wrap: break-word;
-  line-height: 1.2;
-}
-.wrapper-end {
-	clear: both;
-}
-.wall-item-photo-wrapper {
-margin-top: 10px;
-margin-left: 10px;
-margin-bottom: 10px;
-width: 100px;
-}
-.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none }
-.wall-item-photo-menu li a { display: block; padding: 2px; }
-.wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
-.wall-item-wrapper {
-margin-left: 10px;
-}
-.wall-item-title-end {
-	clear: both;
-}
-
-.wall-item-body {
-	float: left;
-	/*width: 450px;*/
-	margin-top: 10px;
-}
-
-.wall-item-tools {
-	clear: both;
-	background-image: url("head.jpg");
-    background-position: 0 -20px;
-    background-repeat: repeat-x;
-   	padding: 5px 10px 0px;
-}
-.wall-item-author {
-	margin-top: 10px;
-}
-.wall-item-photo-menu {
-width: auto;
-border: 2px solid #444;
-background: white;
-position: absolute;
-left: 10px;
-top: 90px;
-display: none;
-z-index: 10000;
+  color: red;
 }
 
 .wall-item-decor {
@@ -2136,7 +2035,7 @@ max-width: 85%;
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2506,8 +2405,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook/search_item.tpl b/view/theme/diabook/search_item.tpl
new file mode 100755
index 0000000000..1238340647
--- /dev/null
+++ b/view/theme/diabook/search_item.tpl
@@ -0,0 +1,100 @@
+{{ if $item.indent }}{{ else }}
+<div class="wall-item-decor">
+	<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+</div>
+{{ endif }}
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+				onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" />
+				</a>
+				<a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a>
+				<ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id">
+				$item.item_photo_menu
+				</ul>
+				
+			</div>
+		</div>
+			<div class="wall-item-actions-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> 
+			<span class="wall-item-ago">-
+			{{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }}
+			{{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }}
+			</span>
+			</div>
+		<div class="wall-item-content">
+			{{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }}
+			$item.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+			{{ for $item.tags as $tag }}
+				<span class='tag'>$tag</span>
+			{{ endfor }}
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+
+		</div>
+		<div class="wall-item-actions">
+
+			<div class="wall-item-actions-social">
+			
+			
+			{{ if $item.vote }}
+				<a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a>
+				<a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+			{{ endif }}
+						
+			{{ if $item.vote.share }}
+				<a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>
+			{{ endif }}	
+
+
+			{{ if $item.star }}
+				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle">
+				<img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a>
+				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>					  
+			{{ endif }}	
+			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}				
+			
+			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
+			
+					
+					
+			</div>
+			
+			<div class="wall-item-actions-tools">
+
+				{{ if $item.drop.dropping }}
+					<input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" />
+					<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a>
+				{{ endif }}
+				{{ if $item.edpost }}
+					<a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				{{ endif }}
+			</div>
+			<div class="wall-item-location">$item.location&nbsp;</div>
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links"></div>
+		<div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+		<div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>	
+	</div>
+</div>
+
+<div class="wall-item-comment-wrapper" >
+	$item.comment
+</div>
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 3042476d80..518e7b88d7 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -2041,7 +2041,7 @@ ul.tabs li .active {
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2415,8 +2415,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 5a91e52549..0077510a1d 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -2035,7 +2035,7 @@ ul.tabs li .active {
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2409,8 +2409,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 956667faa3..9a51949a0c 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -1966,7 +1966,7 @@ ul.tabs li .active {
 	padding: 0px;
         width: 16px;
         height: 16px;
-        top: -20px; left:0px;
+        top: -16px; left:0px;
         overflow: hidden;
         text-indent: 40px;
         display: none;
@@ -2340,8 +2340,8 @@ float: left;
   display: none;
   /* position: absolute; */
   /* position: absolute; */
-  left: -2px;
-  top: -20px;
+  left: 0px;
+  top: -16px;
 }
 .contact-wrapper {
   float: left;

From f075e977fe60b5ce4544ceb0ea8bfcf2f108c31f Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Sun, 1 Apr 2012 18:12:20 +0200
Subject: [PATCH 171/219] add new messages-layout in diabook

---
 view/theme/diabook-aerith/mail_conv.tpl    | 60 ++++++++++++++++
 view/theme/diabook-aerith/mail_display.tpl | 12 ++++
 view/theme/diabook-aerith/mail_list.tpl    |  8 +++
 view/theme/diabook-aerith/message_side.tpl | 10 +++
 view/theme/diabook-aerith/style.css        | 79 ++++++++++++++++++++++
 view/theme/diabook-aerith/theme.php        |  2 +-
 view/theme/diabook-blue/mail_conv.tpl      | 60 ++++++++++++++++
 view/theme/diabook-blue/mail_display.tpl   | 12 ++++
 view/theme/diabook-blue/mail_list.tpl      |  8 +++
 view/theme/diabook-blue/message_side.tpl   | 10 +++
 view/theme/diabook-blue/photo_view.tpl     |  3 +-
 view/theme/diabook-blue/style.css          | 79 ++++++++++++++++++++++
 view/theme/diabook-blue/theme.php          |  2 +-
 view/theme/diabook-red/mail_conv.tpl       | 60 ++++++++++++++++
 view/theme/diabook-red/mail_display.tpl    | 12 ++++
 view/theme/diabook-red/mail_list.tpl       |  8 +++
 view/theme/diabook-red/message_side.tpl    | 10 +++
 view/theme/diabook-red/style.css           | 79 ++++++++++++++++++++++
 view/theme/diabook-red/theme.php           |  2 +-
 view/theme/diabook/mail_conv.tpl           | 60 ++++++++++++++++
 view/theme/diabook/mail_display.tpl        | 12 ++++
 view/theme/diabook/mail_list.tpl           |  8 +++
 view/theme/diabook/message_side.tpl        | 10 +++
 view/theme/diabook/style.css               | 79 ++++++++++++++++++++++
 view/theme/diabook/theme.php               |  6 +-
 25 files changed, 683 insertions(+), 8 deletions(-)
 create mode 100755 view/theme/diabook-aerith/mail_conv.tpl
 create mode 100644 view/theme/diabook-aerith/mail_display.tpl
 create mode 100644 view/theme/diabook-aerith/mail_list.tpl
 create mode 100644 view/theme/diabook-aerith/message_side.tpl
 create mode 100755 view/theme/diabook-blue/mail_conv.tpl
 create mode 100644 view/theme/diabook-blue/mail_display.tpl
 create mode 100644 view/theme/diabook-blue/mail_list.tpl
 create mode 100644 view/theme/diabook-blue/message_side.tpl
 create mode 100755 view/theme/diabook-red/mail_conv.tpl
 create mode 100644 view/theme/diabook-red/mail_display.tpl
 create mode 100644 view/theme/diabook-red/mail_list.tpl
 create mode 100644 view/theme/diabook-red/message_side.tpl
 create mode 100755 view/theme/diabook/mail_conv.tpl
 create mode 100644 view/theme/diabook/mail_display.tpl
 create mode 100644 view/theme/diabook/mail_list.tpl
 create mode 100644 view/theme/diabook/message_side.tpl

diff --git a/view/theme/diabook-aerith/mail_conv.tpl b/view/theme/diabook-aerith/mail_conv.tpl
new file mode 100755
index 0000000000..989f178781
--- /dev/null
+++ b/view/theme/diabook-aerith/mail_conv.tpl
@@ -0,0 +1,60 @@
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				<a href="$mail.profile_url" target="redir" title="$mail.from_name" class="contact-photo-link" id="wall-item-photo-link-$mail.id">
+					<img src="$mail.from_photo" class="contact-photo$mail.sparkle" id="wall-item-photo-$mail.id" alt="$mail.from_name" />
+				</a>
+			</div>
+		</div>
+		<div class="wall-item-content">
+			$mail.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$mail.from_url" target="redir" class="wall-item-name-link"><span class="wall-item-name$mail.sparkle">$mail.from_name</span></a> <span class="wall-item-ago">$mail.date</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			</div>
+			
+			<div class="wall-item-actions-tools">
+				<a href="message/drop/$mail.id" onclick="return confirmDelete();" class="icon delete s16" title="$mail.delete">$mail.delete</a>
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+	</div>
+</div>
+
+
+{#
+
+
+<div class="mail-conv-outside-wrapper">
+	<div class="mail-conv-sender" >
+		<a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a>
+	</div>
+	<div class="mail-conv-detail" >
+		<div class="mail-conv-sender-name" >$mail.from_name</div>
+		<div class="mail-conv-date">$mail.date</div>
+		<div class="mail-conv-subject">$mail.subject</div>
+		<div class="mail-conv-body">$mail.body</div>
+	<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div>
+	<div class="mail-conv-outside-wrapper-end"></div>
+</div>
+</div>
+<hr class="mail-conv-break" />
+
+#}
diff --git a/view/theme/diabook-aerith/mail_display.tpl b/view/theme/diabook-aerith/mail_display.tpl
new file mode 100644
index 0000000000..8b82e95c60
--- /dev/null
+++ b/view/theme/diabook-aerith/mail_display.tpl
@@ -0,0 +1,12 @@
+<div id="mail-display-subject">
+	<span class="{{if $thread_seen}}seen{{else}}unseen{{endif}}">$thread_subject</span>
+	<a href="message/dropconv/$thread_id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
+
+{{ for $mails as $mail }}
+	<div id="tread-wrapper-$mail.id" class="tread-wrapper">
+		{{ inc mail_conv.tpl }}{{endinc}}
+	</div>
+{{ endfor }}
+
+{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/theme/diabook-aerith/mail_list.tpl b/view/theme/diabook-aerith/mail_list.tpl
new file mode 100644
index 0000000000..6bc6c84f60
--- /dev/null
+++ b/view/theme/diabook-aerith/mail_list.tpl
@@ -0,0 +1,8 @@
+<div class="mail-list-wrapper">
+	<span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span>
+	<span class="mail-from">$from_name</span>
+	<span class="mail-date">$date</span>
+	<span class="mail-count">$count</span>
+	
+	<a href="message/dropconv/$id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
diff --git a/view/theme/diabook-aerith/message_side.tpl b/view/theme/diabook-aerith/message_side.tpl
new file mode 100644
index 0000000000..9f15870964
--- /dev/null
+++ b/view/theme/diabook-aerith/message_side.tpl
@@ -0,0 +1,10 @@
+<div id="message-sidebar" class="widget">
+	<div id="message-new" class="{{ if $new.sel }}selected{{ endif }}"><a href="$new.url">$new.label</a> </div>
+	
+	<ul class="message-ul">
+		{{ for $tabs as $t }}
+			<li class="tool {{ if $t.sel }}selected{{ endif }}"><a href="$t.url" class="message-link">$t.label</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index be33fd5f2d..90cb1d1977 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -566,6 +566,85 @@ header #banner #logo-text {
   position: absolute;
   top: 10%;
 }
+/* messages */
+#message-new {
+  background: #19aeff;
+  border: 1px solid #005c94;
+  width: 150px;
+}
+#message-new a {
+  color: #ffffff;
+  text-align: center;
+  display: block;
+  font-weight: bold;
+  padding: 1em 0px;
+}
+.mail-list-wrapper {
+  background-color: #f6f7f8;
+  margin-bottom: 5px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+.mail-list-wrapper span {
+  display: block;
+  float: left;
+  width: 20%;
+  overflow: hidden;
+}
+.mail-list-wrapper .mail-subject {
+  width: 30%;
+  padding: 4px 0px 0px 4px;
+}
+.mail-list-wrapper .mail-subject a {
+  display: block;
+}
+.mail-list-wrapper .mail-subject.unseen a {
+  font-weight: bold;
+}
+.mail-list-wrapper .mail-date {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-from {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-count {
+  padding: 4px 4px 0px 4px;
+  text-align: right;
+}
+.mail-list-wrapper .mail-delete {
+  float: right;
+}
+#mail-display-subject {
+  background-color: #f6f7f8;
+  color: #2d2d2d;
+  margin-bottom: 10px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+#mail-display-subject span {
+  float: left;
+  overflow: hidden;
+  padding: 4px 0px 0px 10px;
+}
+#mail-display-subject .mail-delete {
+  float: right;
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+#mail-display-subject:hover .mail-delete {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
 /* nav */
 nav {
   width: 80%;
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 2b135878a6..e9fe8e0f0e 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -310,7 +310,7 @@ if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet"
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></script>', $cookieJS);
 
 
 //js scripts
diff --git a/view/theme/diabook-blue/mail_conv.tpl b/view/theme/diabook-blue/mail_conv.tpl
new file mode 100755
index 0000000000..989f178781
--- /dev/null
+++ b/view/theme/diabook-blue/mail_conv.tpl
@@ -0,0 +1,60 @@
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				<a href="$mail.profile_url" target="redir" title="$mail.from_name" class="contact-photo-link" id="wall-item-photo-link-$mail.id">
+					<img src="$mail.from_photo" class="contact-photo$mail.sparkle" id="wall-item-photo-$mail.id" alt="$mail.from_name" />
+				</a>
+			</div>
+		</div>
+		<div class="wall-item-content">
+			$mail.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$mail.from_url" target="redir" class="wall-item-name-link"><span class="wall-item-name$mail.sparkle">$mail.from_name</span></a> <span class="wall-item-ago">$mail.date</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			</div>
+			
+			<div class="wall-item-actions-tools">
+				<a href="message/drop/$mail.id" onclick="return confirmDelete();" class="icon delete s16" title="$mail.delete">$mail.delete</a>
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+	</div>
+</div>
+
+
+{#
+
+
+<div class="mail-conv-outside-wrapper">
+	<div class="mail-conv-sender" >
+		<a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a>
+	</div>
+	<div class="mail-conv-detail" >
+		<div class="mail-conv-sender-name" >$mail.from_name</div>
+		<div class="mail-conv-date">$mail.date</div>
+		<div class="mail-conv-subject">$mail.subject</div>
+		<div class="mail-conv-body">$mail.body</div>
+	<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div>
+	<div class="mail-conv-outside-wrapper-end"></div>
+</div>
+</div>
+<hr class="mail-conv-break" />
+
+#}
diff --git a/view/theme/diabook-blue/mail_display.tpl b/view/theme/diabook-blue/mail_display.tpl
new file mode 100644
index 0000000000..8b82e95c60
--- /dev/null
+++ b/view/theme/diabook-blue/mail_display.tpl
@@ -0,0 +1,12 @@
+<div id="mail-display-subject">
+	<span class="{{if $thread_seen}}seen{{else}}unseen{{endif}}">$thread_subject</span>
+	<a href="message/dropconv/$thread_id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
+
+{{ for $mails as $mail }}
+	<div id="tread-wrapper-$mail.id" class="tread-wrapper">
+		{{ inc mail_conv.tpl }}{{endinc}}
+	</div>
+{{ endfor }}
+
+{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/theme/diabook-blue/mail_list.tpl b/view/theme/diabook-blue/mail_list.tpl
new file mode 100644
index 0000000000..6bc6c84f60
--- /dev/null
+++ b/view/theme/diabook-blue/mail_list.tpl
@@ -0,0 +1,8 @@
+<div class="mail-list-wrapper">
+	<span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span>
+	<span class="mail-from">$from_name</span>
+	<span class="mail-date">$date</span>
+	<span class="mail-count">$count</span>
+	
+	<a href="message/dropconv/$id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
diff --git a/view/theme/diabook-blue/message_side.tpl b/view/theme/diabook-blue/message_side.tpl
new file mode 100644
index 0000000000..9f15870964
--- /dev/null
+++ b/view/theme/diabook-blue/message_side.tpl
@@ -0,0 +1,10 @@
+<div id="message-sidebar" class="widget">
+	<div id="message-new" class="{{ if $new.sel }}selected{{ endif }}"><a href="$new.url">$new.label</a> </div>
+	
+	<ul class="message-ul">
+		{{ for $tabs as $t }}
+			<li class="tool {{ if $t.sel }}selected{{ endif }}"><a href="$t.url" class="message-link">$t.label</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/theme/diabook-blue/photo_view.tpl b/view/theme/diabook-blue/photo_view.tpl
index 511fc73acb..20926656a6 100755
--- a/view/theme/diabook-blue/photo_view.tpl
+++ b/view/theme/diabook-blue/photo_view.tpl
@@ -24,4 +24,5 @@
 {{ endif }}
 {{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }}
 
-{{ if $edit }}$edit{{ endif }}
\ No newline at end of file
+{{ if $edit }}$edit{{ endif }}
+
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index a5129e9576..e5b3ebfc12 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -551,6 +551,85 @@ header #banner #logo-text {
   position: absolute;
   top: 15%;
 }
+/* messages */
+#message-new {
+  background: #19aeff;
+  border: 1px solid #005c94;
+  width: 150px;
+}
+#message-new a {
+  color: #ffffff;
+  text-align: center;
+  display: block;
+  font-weight: bold;
+  padding: 1em 0px;
+}
+.mail-list-wrapper {
+  background-color: #f6f7f8;
+  margin-bottom: 5px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+.mail-list-wrapper span {
+  display: block;
+  float: left;
+  width: 20%;
+  overflow: hidden;
+}
+.mail-list-wrapper .mail-subject {
+  width: 30%;
+  padding: 4px 0px 0px 4px;
+}
+.mail-list-wrapper .mail-subject a {
+  display: block;
+}
+.mail-list-wrapper .mail-subject.unseen a {
+  font-weight: bold;
+}
+.mail-list-wrapper .mail-date {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-from {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-count {
+  padding: 4px 4px 0px 4px;
+  text-align: right;
+}
+.mail-list-wrapper .mail-delete {
+  float: right;
+}
+#mail-display-subject {
+  background-color: #f6f7f8;
+  color: #2d2d2d;
+  margin-bottom: 10px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+#mail-display-subject span {
+  float: left;
+  overflow: hidden;
+  padding: 4px 0px 0px 10px;
+}
+#mail-display-subject .mail-delete {
+  float: right;
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+#mail-display-subject:hover .mail-delete {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
 /* nav */
 nav {
   width: 80%;
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index fb6b44a16b..3d54ba9efc 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -310,7 +310,7 @@ if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet"
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></script>', $cookieJS);
 
 
 //js scripts
diff --git a/view/theme/diabook-red/mail_conv.tpl b/view/theme/diabook-red/mail_conv.tpl
new file mode 100755
index 0000000000..989f178781
--- /dev/null
+++ b/view/theme/diabook-red/mail_conv.tpl
@@ -0,0 +1,60 @@
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				<a href="$mail.profile_url" target="redir" title="$mail.from_name" class="contact-photo-link" id="wall-item-photo-link-$mail.id">
+					<img src="$mail.from_photo" class="contact-photo$mail.sparkle" id="wall-item-photo-$mail.id" alt="$mail.from_name" />
+				</a>
+			</div>
+		</div>
+		<div class="wall-item-content">
+			$mail.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$mail.from_url" target="redir" class="wall-item-name-link"><span class="wall-item-name$mail.sparkle">$mail.from_name</span></a> <span class="wall-item-ago">$mail.date</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			</div>
+			
+			<div class="wall-item-actions-tools">
+				<a href="message/drop/$mail.id" onclick="return confirmDelete();" class="icon delete s16" title="$mail.delete">$mail.delete</a>
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+	</div>
+</div>
+
+
+{#
+
+
+<div class="mail-conv-outside-wrapper">
+	<div class="mail-conv-sender" >
+		<a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a>
+	</div>
+	<div class="mail-conv-detail" >
+		<div class="mail-conv-sender-name" >$mail.from_name</div>
+		<div class="mail-conv-date">$mail.date</div>
+		<div class="mail-conv-subject">$mail.subject</div>
+		<div class="mail-conv-body">$mail.body</div>
+	<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div>
+	<div class="mail-conv-outside-wrapper-end"></div>
+</div>
+</div>
+<hr class="mail-conv-break" />
+
+#}
diff --git a/view/theme/diabook-red/mail_display.tpl b/view/theme/diabook-red/mail_display.tpl
new file mode 100644
index 0000000000..8b82e95c60
--- /dev/null
+++ b/view/theme/diabook-red/mail_display.tpl
@@ -0,0 +1,12 @@
+<div id="mail-display-subject">
+	<span class="{{if $thread_seen}}seen{{else}}unseen{{endif}}">$thread_subject</span>
+	<a href="message/dropconv/$thread_id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
+
+{{ for $mails as $mail }}
+	<div id="tread-wrapper-$mail.id" class="tread-wrapper">
+		{{ inc mail_conv.tpl }}{{endinc}}
+	</div>
+{{ endfor }}
+
+{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/theme/diabook-red/mail_list.tpl b/view/theme/diabook-red/mail_list.tpl
new file mode 100644
index 0000000000..6bc6c84f60
--- /dev/null
+++ b/view/theme/diabook-red/mail_list.tpl
@@ -0,0 +1,8 @@
+<div class="mail-list-wrapper">
+	<span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span>
+	<span class="mail-from">$from_name</span>
+	<span class="mail-date">$date</span>
+	<span class="mail-count">$count</span>
+	
+	<a href="message/dropconv/$id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
diff --git a/view/theme/diabook-red/message_side.tpl b/view/theme/diabook-red/message_side.tpl
new file mode 100644
index 0000000000..9f15870964
--- /dev/null
+++ b/view/theme/diabook-red/message_side.tpl
@@ -0,0 +1,10 @@
+<div id="message-sidebar" class="widget">
+	<div id="message-new" class="{{ if $new.sel }}selected{{ endif }}"><a href="$new.url">$new.label</a> </div>
+	
+	<ul class="message-ul">
+		{{ for $tabs as $t }}
+			<li class="tool {{ if $t.sel }}selected{{ endif }}"><a href="$t.url" class="message-link">$t.label</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 30714649bd..4376eed071 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -566,6 +566,85 @@ header #banner #logo-text {
   top: 10%;
   margin-left: 3px;
 }
+/* messages */
+#message-new {
+  background: #19aeff;
+  border: 1px solid #005c94;
+  width: 150px;
+}
+#message-new a {
+  color: #ffffff;
+  text-align: center;
+  display: block;
+  font-weight: bold;
+  padding: 1em 0px;
+}
+.mail-list-wrapper {
+  background-color: #f6f7f8;
+  margin-bottom: 5px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+.mail-list-wrapper span {
+  display: block;
+  float: left;
+  width: 20%;
+  overflow: hidden;
+}
+.mail-list-wrapper .mail-subject {
+  width: 30%;
+  padding: 4px 0px 0px 4px;
+}
+.mail-list-wrapper .mail-subject a {
+  display: block;
+}
+.mail-list-wrapper .mail-subject.unseen a {
+  font-weight: bold;
+}
+.mail-list-wrapper .mail-date {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-from {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-count {
+  padding: 4px 4px 0px 4px;
+  text-align: right;
+}
+.mail-list-wrapper .mail-delete {
+  float: right;
+}
+#mail-display-subject {
+  background-color: #f6f7f8;
+  color: #2d2d2d;
+  margin-bottom: 10px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+#mail-display-subject span {
+  float: left;
+  overflow: hidden;
+  padding: 4px 0px 0px 10px;
+}
+#mail-display-subject .mail-delete {
+  float: right;
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+#mail-display-subject:hover .mail-delete {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
 /* nav */
 nav {
   width: 80%;
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index 95af850a21..b091295b7d 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -311,7 +311,7 @@ if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet"
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></script>', $cookieJS);
 
 
 //js scripts
diff --git a/view/theme/diabook/mail_conv.tpl b/view/theme/diabook/mail_conv.tpl
new file mode 100755
index 0000000000..989f178781
--- /dev/null
+++ b/view/theme/diabook/mail_conv.tpl
@@ -0,0 +1,60 @@
+<div class="wall-item-container $item.indent">
+	<div class="wall-item-item">
+		<div class="wall-item-info">
+			<div class="contact-photo-wrapper"
+				<a href="$mail.profile_url" target="redir" title="$mail.from_name" class="contact-photo-link" id="wall-item-photo-link-$mail.id">
+					<img src="$mail.from_photo" class="contact-photo$mail.sparkle" id="wall-item-photo-$mail.id" alt="$mail.from_name" />
+				</a>
+			</div>
+		</div>
+		<div class="wall-item-content">
+			$mail.body
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="wall-item-links">
+		</div>
+		<div class="wall-item-tags">
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+		<div class="">
+		</div>
+		<div class="wall-item-actions">
+			<div class="wall-item-actions-author">
+				<a href="$mail.from_url" target="redir" class="wall-item-name-link"><span class="wall-item-name$mail.sparkle">$mail.from_name</span></a> <span class="wall-item-ago">$mail.date</span>
+			</div>
+			
+			<div class="wall-item-actions-social">
+			</div>
+			
+			<div class="wall-item-actions-tools">
+				<a href="message/drop/$mail.id" onclick="return confirmDelete();" class="icon delete s16" title="$mail.delete">$mail.delete</a>
+			</div>
+			
+		</div>
+	</div>
+	<div class="wall-item-bottom">
+	</div>
+</div>
+
+
+{#
+
+
+<div class="mail-conv-outside-wrapper">
+	<div class="mail-conv-sender" >
+		<a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a>
+	</div>
+	<div class="mail-conv-detail" >
+		<div class="mail-conv-sender-name" >$mail.from_name</div>
+		<div class="mail-conv-date">$mail.date</div>
+		<div class="mail-conv-subject">$mail.subject</div>
+		<div class="mail-conv-body">$mail.body</div>
+	<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div>
+	<div class="mail-conv-outside-wrapper-end"></div>
+</div>
+</div>
+<hr class="mail-conv-break" />
+
+#}
diff --git a/view/theme/diabook/mail_display.tpl b/view/theme/diabook/mail_display.tpl
new file mode 100644
index 0000000000..8b82e95c60
--- /dev/null
+++ b/view/theme/diabook/mail_display.tpl
@@ -0,0 +1,12 @@
+<div id="mail-display-subject">
+	<span class="{{if $thread_seen}}seen{{else}}unseen{{endif}}">$thread_subject</span>
+	<a href="message/dropconv/$thread_id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
+
+{{ for $mails as $mail }}
+	<div id="tread-wrapper-$mail.id" class="tread-wrapper">
+		{{ inc mail_conv.tpl }}{{endinc}}
+	</div>
+{{ endfor }}
+
+{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/theme/diabook/mail_list.tpl b/view/theme/diabook/mail_list.tpl
new file mode 100644
index 0000000000..6bc6c84f60
--- /dev/null
+++ b/view/theme/diabook/mail_list.tpl
@@ -0,0 +1,8 @@
+<div class="mail-list-wrapper">
+	<span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span>
+	<span class="mail-from">$from_name</span>
+	<span class="mail-date">$date</span>
+	<span class="mail-count">$count</span>
+	
+	<a href="message/dropconv/$id" onclick="return confirmDelete();"  title="$delete" class="mail-delete icon s22 delete"></a>
+</div>
diff --git a/view/theme/diabook/message_side.tpl b/view/theme/diabook/message_side.tpl
new file mode 100644
index 0000000000..9f15870964
--- /dev/null
+++ b/view/theme/diabook/message_side.tpl
@@ -0,0 +1,10 @@
+<div id="message-sidebar" class="widget">
+	<div id="message-new" class="{{ if $new.sel }}selected{{ endif }}"><a href="$new.url">$new.label</a> </div>
+	
+	<ul class="message-ul">
+		{{ for $tabs as $t }}
+			<li class="tool {{ if $t.sel }}selected{{ endif }}"><a href="$t.url" class="message-link">$t.label</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 9a51949a0c..de3ae2150e 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -552,6 +552,85 @@ header #banner #logo-text {
   position: absolute;
   top: 15%;
 }
+/* messages */
+#message-new {
+  background: #19aeff;
+  border: 1px solid #005c94;
+  width: 150px;
+}
+#message-new a {
+  color: #ffffff;
+  text-align: center;
+  display: block;
+  font-weight: bold;
+  padding: 1em 0px;
+}
+.mail-list-wrapper {
+  background-color: #f6f7f8;
+  margin-bottom: 5px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+.mail-list-wrapper span {
+  display: block;
+  float: left;
+  width: 20%;
+  overflow: hidden;
+}
+.mail-list-wrapper .mail-subject {
+  width: 30%;
+  padding: 4px 0px 0px 4px;
+}
+.mail-list-wrapper .mail-subject a {
+  display: block;
+}
+.mail-list-wrapper .mail-subject.unseen a {
+  font-weight: bold;
+}
+.mail-list-wrapper .mail-date {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-from {
+  padding: 4px 4px 0px 4px;
+}
+.mail-list-wrapper .mail-count {
+  padding: 4px 4px 0px 4px;
+  text-align: right;
+}
+.mail-list-wrapper .mail-delete {
+  float: right;
+}
+#mail-display-subject {
+  background-color: #f6f7f8;
+  color: #2d2d2d;
+  margin-bottom: 10px;
+  width: 100%;
+  height: auto;
+  overflow: hidden;
+}
+#mail-display-subject span {
+  float: left;
+  overflow: hidden;
+  padding: 4px 0px 0px 10px;
+}
+#mail-display-subject .mail-delete {
+  float: right;
+  opacity: 0.5;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+#mail-display-subject:hover .mail-delete {
+  opacity: 1;
+  -webkit-transition: all 0.2s ease-in-out;
+  -moz-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  -ms-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
 /* nav */
 nav {
   width: 80%;
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 88944322ed..6ac64bedac 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -7,9 +7,7 @@
  * Author: 
  */
 
-$a->theme_info = array(
-  'extends' => 'duepuntozero',
-);
+
 
 //change css on network and profilepages
 $cssFile = null;
@@ -320,7 +318,7 @@ if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf('<link rel="stylesheet"
 
 //load jquery.cookie.js
 $cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" />', $cookieJS);
+$a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></script>', $cookieJS);
 
 //js scripts
 

From 408de09f725cfee6d5eeac5491222f74ee539b3c Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 2 Apr 2012 00:05:49 +0200
Subject: [PATCH 172/219] css-fixes

---
 view/theme/diabook-aerith/style-network.css | 3 +--
 view/theme/diabook-aerith/style.css         | 5 +++--
 view/theme/diabook-blue/style-network.css   | 3 +--
 view/theme/diabook-blue/style.css           | 5 +++--
 view/theme/diabook-red/style-network.css    | 3 +--
 view/theme/diabook-red/style.css            | 5 +++--
 view/theme/diabook/style.css                | 1 +
 7 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index 3735ed66be..f6c7bc69a0 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -1451,13 +1451,12 @@ transition: all 0.2s ease-in-out;
 }
 .wall-item-comment-wrapper textarea {
   height: 2.0em;
-  width: 93%;
+  width: 100%;
   font-size: 10px;
   color: #999999;
   border: 1px solid #DDD;
   padding: 0.3em;
   font-size: 14px;
-  margin-left: 20px;
 }
 .wall-item-comment-wrapper .comment-edit-text-full {
   font-size: 14px;
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 90cb1d1977..796af62eda 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -568,8 +568,8 @@ header #banner #logo-text {
 }
 /* messages */
 #message-new {
-  background: #19aeff;
-  border: 1px solid #005c94;
+  background: #3465A4;
+  border: 1px solid #333;
   width: 150px;
 }
 #message-new a {
@@ -578,6 +578,7 @@ header #banner #logo-text {
   display: block;
   font-weight: bold;
   padding: 1em 0px;
+    text-decoration: none;
 }
 .mail-list-wrapper {
   background-color: #f6f7f8;
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 0e779a08bb..5d16cde9ee 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1409,13 +1409,12 @@ transition: all 0.2s ease-in-out;
 }
 .wall-item-comment-wrapper textarea {
   height: 2.0em;
-  width: 93%;
+  width: 100%;
   font-size: 10px;
   color: #999999;
   border: 1px solid #DDD;
   padding: 0.3em;
   font-size: 14px;
-  margin-left: 20px;
 }
 .wall-item-comment-wrapper .comment-edit-text-full {
   font-size: 14px;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index e5b3ebfc12..b4289dc0f0 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -553,8 +553,8 @@ header #banner #logo-text {
 }
 /* messages */
 #message-new {
-  background: #19aeff;
-  border: 1px solid #005c94;
+  background: #055580;
+  border: 1px solid #333;
   width: 150px;
 }
 #message-new a {
@@ -563,6 +563,7 @@ header #banner #logo-text {
   display: block;
   font-weight: bold;
   padding: 1em 0px;
+    text-decoration: none;
 }
 .mail-list-wrapper {
   background-color: #f6f7f8;
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index d90f9189d9..c7063860f2 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -1447,13 +1447,12 @@ transition: all 0.2s ease-in-out;
 }
 .wall-item-comment-wrapper textarea {
   height: 2.0em;
-  width: 93%;
+  width: 100%;
   font-size: 10px;
   color: #999999;
   border: 1px solid #DDD;
   padding: 0.3em;
   font-size: 14px;
-  margin-left: 20px;
 }
 .wall-item-comment-wrapper .comment-edit-text-full {
   font-size: 14px;
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 4376eed071..578a5473a8 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -568,8 +568,8 @@ header #banner #logo-text {
 }
 /* messages */
 #message-new {
-  background: #19aeff;
-  border: 1px solid #005c94;
+  background: ;
+  border: 1px solid #333;
   width: 150px;
 }
 #message-new a {
@@ -578,6 +578,7 @@ header #banner #logo-text {
   display: block;
   font-weight: bold;
   padding: 1em 0px;
+  text-decoration: none;
 }
 .mail-list-wrapper {
   background-color: #f6f7f8;
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index de3ae2150e..97a26a41d9 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -564,6 +564,7 @@ header #banner #logo-text {
   display: block;
   font-weight: bold;
   padding: 1em 0px;
+  text-decoration: none;
 }
 .mail-list-wrapper {
   background-color: #f6f7f8;

From 00bbb9ad362539cc945254eb66af33e2e470440b Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 15:43:57 -0700
Subject: [PATCH 173/219] slight improvement in handling of plaintext feeds

---
 boot.php          |  2 +-
 include/items.php | 11 +++++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/boot.php b/boot.php
index 683daf4016..2f2e28cebd 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1298' );
+define ( 'FRIENDICA_VERSION',      '2.3.1299' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1134      );
 
diff --git a/include/items.php b/include/items.php
index 8f8b3ccd00..ee69605349 100755
--- a/include/items.php
+++ b/include/items.php
@@ -435,8 +435,15 @@ function get_atom_elements($feed,$item) {
 
 		$res['body'] = @html2bbcode($res['body']);
 	}
-//	else
-//		$res['body'] = escape_tags($res['body']);
+	elseif(! $have_real_body) {
+
+		// it's not one of our messages and it has no tags
+		// so it's probably just text. We'll escape it just to be safe.
+
+		$res['body'] = escape_tags($res['body']);
+	}
+
+	// this tag is obsolete but we keep it for really old sites
 
 	$allow = $item->get_item_tags(NAMESPACE_DFRN,'comment-allow');
 	if($allow && $allow[0]['data'] == 1)

From d0ddd380e7e65cd20e6a85c32085258e1ab69339 Mon Sep 17 00:00:00 2001
From: Thomas Willingham <founder@kakste.com>
Date: Mon, 2 Apr 2012 00:18:03 +0100
Subject: [PATCH 175/219] Moved Diaspora notes away from top, per user request

---
 mod/dfrn_request.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php
index c2d37dac7e..5881b7b51b 100755
--- a/mod/dfrn_request.php
+++ b/mod/dfrn_request.php
@@ -664,8 +664,8 @@ function dfrn_request_content(&$a) {
 		else
 			$tpl = get_markup_template('auto_request.tpl');
 
-		$page_desc = sprintf( t('Diaspora members: Please do not use this form. Instead, enter "%s" into your Diaspora search bar.'), 
-			$target_addr) . EOL . EOL;
+	#	$page_desc = sprintf( t('Diaspora members: Please do not use this form. Instead, enter "%s" into your Diaspora search bar.'), 
+	#		$target_addr) . EOL . EOL;
 
 		$page_desc .= t("Please enter your 'Identity Address' from one of the following supported communications networks:");
 
@@ -699,7 +699,7 @@ function dfrn_request_content(&$a) {
 			'$friendica' => t('Friendica'),
 			'$statusnet' => t('StatusNet/Federated Social Web'),
 			'$diaspora' => t('Diaspora'),
-			'$diasnote' => t('- please share from your own site as noted above'),
+			'$diasnote' => sprintf (t(' - please do not use this form.  Instead, enter %s into your Diaspora search bar.'),$target_addr),
 			'$your_address' => t('Your Identity Address:'),
 			'$invite_desc' => $invite_desc,
 			'$emailnet' => $emailnet,

From f95db4382eb92f0e29ab3cef2f285ea6c20b2912 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 16:21:55 -0700
Subject: [PATCH 176/219] check for style.php existence before inclusion

---
 mod/view.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mod/view.php b/mod/view.php
index 33aa23f447..15b3733b3f 100644
--- a/mod/view.php
+++ b/mod/view.php
@@ -9,7 +9,8 @@ function view_init($a){
 	if ($a->argc == 4){
 		$theme = $a->argv[2];
 		$THEMEPATH = "view/theme/$theme";
-		require_once("view/theme/$theme/style.php");
+		if(file_exists("view/theme/$theme/style.php"))
+			require_once("view/theme/$theme/style.php");
 	}
 	
 	killme();

From 8c9c561f6ca506e8063e438d58853a0ba0ae65e8 Mon Sep 17 00:00:00 2001
From: Thomas Willingham <founder@kakste.com>
Date: Mon, 2 Apr 2012 00:23:58 +0100
Subject: [PATCH 177/219] New user quick start.

---
 doc/Home.md             |  1 +
 doc/andfinally.md       | 24 ++++++++++++++++++++++++
 doc/groupsandpages.md   | 11 +++++++++++
 doc/guide.md            | 13 +++++++++++++
 doc/makingnewfriends.md | 11 +++++++++++
 doc/network.md          |  9 +++++++++
 doc/peopleyouknow.md    | 11 +++++++++++
 7 files changed, 80 insertions(+)
 create mode 100644 doc/andfinally.md
 create mode 100644 doc/groupsandpages.md
 create mode 100644 doc/guide.md
 create mode 100644 doc/makingnewfriends.md
 create mode 100644 doc/network.md
 create mode 100644 doc/peopleyouknow.md

diff --git a/doc/Home.md b/doc/Home.md
index 56abe8075c..30efc93f7d 100755
--- a/doc/Home.md
+++ b/doc/Home.md
@@ -5,6 +5,7 @@ Friendica Documentation and Resources
 **Contents**
 
 * [Account Basics](help/Account-Basics)
+* [New User Quick Start](help/guide)
 * [Profiles](help/Profiles)
 * [Connectors](help/Connectors)
 * [Making Friends](help/Making-Friends)
diff --git a/doc/andfinally.md b/doc/andfinally.md
new file mode 100644
index 0000000000..cd8a6994ba
--- /dev/null
+++ b/doc/andfinally.md
@@ -0,0 +1,24 @@
+And that brings the Quick Start to an end.
+
+Here are some more things to help get you started:
+
+**Groups**
+
+
+- <a href = "https://kakste.com/profile/newhere">New Here</a> - a group for people new to Friendica
+
+- <a href = "http://helpers.pyxis.uberspace.de/profile/helpers">Friendica Support</a> - problems?  This is the place to ask.
+
+- <a href = "https://kakste.com/profile/public_stream">Public Stream</a> - a place to talk about anything to anyone.
+
+- <a href = "https://letstalk.pyxis.uberspace.de/profile/letstalk">Let's Talk</a> a group for finding people and groups who share similar interests.
+
+- <a href = "http://newzot.hydra.uberspace.de/profile/newzot">Local Friendica</a> a page for local Friendica groups</a>
+
+
+**Documentation**
+
+- <a href = "/help/Connectors">Connecting to more networks</a>
+- <a href = "/help">Help Index</a>
+
+
diff --git a/doc/groupsandpages.md b/doc/groupsandpages.md
new file mode 100644
index 0000000000..418e682c83
--- /dev/null
+++ b/doc/groupsandpages.md
@@ -0,0 +1,11 @@
+This is the global directory.  If you get lost, you can <a href = "/help/groupsandpages">click this link</a> to bring yourself back here.
+
+On this page, you'll find a collection of groups, forums and celebrity pages.  Groups are not real people.  Connecting to them is similar to "liking" something on Facebook, or signing up for a new forum.  You don't have to feel awkward about introducing yourself to a new person, because they're not people!
+
+When you connect to a group, all messages to that group will start appearing in your network tab.  You can comment on these posts, or post to the group yourself without ever having to add any of the groups members.  This is a great way to make friends dynamically - you'll find people you like and add each other naturally instead of adding random strangers.  Simply find a group you're interested in, and connect to it the same way you did with people in the last section.  There are a lot of groups, and you're likely to get lost.  Remember the link at the top of this page will bring you back here.
+
+Once you've added some groups, <a href = "/help/andfinally">move on to the next section</a>.
+
+<iframe src="http://dir.friendica.com/directory/forum" width="950" height = "600"></iframe>
+
+
diff --git a/doc/guide.md b/doc/guide.md
new file mode 100644
index 0000000000..178170c4e2
--- /dev/null
+++ b/doc/guide.md
@@ -0,0 +1,13 @@
+First things first, let's make sure you're logged in to your account.  If you're not already logged in, do so in the frame below.
+
+Once you've logged in (or if you are already logged in), you'll now be looking at your profile page.
+
+This is a bit like your Facebook wall.  It's where all your status messgages are kept, and where your friends come to post on your wall.  To write your status, simply click in the box that says "share".  When you do this, the box will expand.  You can see some formatting options at the top such as Bold, Italics and Underline, as well as ways to add links and pictures.  At the bottom you'll find some more links.  You can use these to upload pictures and files from your computer, share websites with a bit of preview text, or embed video and audio files from elsewhere on the web.  You can also set your post location here.
+
+Once you've finished writing your post, click on the padlock icon to select who can see it.  If you do not use the padlock icon, your post will be public.  This means it will appear to anybody who views your profile, and in the community tab if your site has it enabled, as well as in the network tab of any of your contacts.
+
+Play around with this a bit, then when you're ready to move on, we'll take a look at the <a href = "/help/network">Network Tab</a>
+
+<iframe src="/login" width="950" height = "600"></iframe>
+
+
diff --git a/doc/makingnewfriends.md b/doc/makingnewfriends.md
new file mode 100644
index 0000000000..35befaa365
--- /dev/null
+++ b/doc/makingnewfriends.md
@@ -0,0 +1,11 @@
+This is your Suggested Friends page.  If you get lost, you can <a href = "/help/makenewfriends">click this link</a> to bring yourself back here.
+
+This is a bit like the Friend Suggestions page of Facebook.  Everybody on this list has agreed that they may be suggested as a friend.  This means they're unlikely to refuse an introduction you send, and they want to meet new people too!
+
+See somebody you like the look of?  Click the connect button beneath their photograph.  This will bring you to the introductions page.  Fill in the form as instructed, and add a small note (optional).  Now, wait a bit and they'll accept your request - note that these are real people, and it might take a while.  Now you've added one, you're probably lost.  Click the link at the top of this page to go back to the suggested friends list and add some more.
+
+Feel uncomfortable adding people you don't know?  Don't worry - that's where <a href = "/help/groupsandpages">Groups and Pages</a> come in!
+
+<iframe src="/suggest" width="950" height = "600"></iframe>
+
+
diff --git a/doc/network.md b/doc/network.md
new file mode 100644
index 0000000000..f445b0055e
--- /dev/null
+++ b/doc/network.md
@@ -0,0 +1,9 @@
+This is your Network Tab.  If you get lost, you can <a href = "/help/network">click this link</a> to bring yourself back here.
+
+This is a bit like the Newsfeed at Facebook or the Stream at Diaspora.  It's where all the posts from your contacts, groups, and feeds will appear.  If you're new, you won't see anything in this page, unless you posted your status in the last step.  If you've already added a few friends, you'll be able to see their posts.  Here, you can comment, like, or dislike posts, or click on somebody's name to visit their profile page where you can write on their wall.
+
+Now we need to fill it up, the first step, is to <a href = "/help/peopleyouknow"> add people you already know from Facebook</a>.
+
+<iframe src="/network" width="950" height = "600"></iframe>
+
+
diff --git a/doc/peopleyouknow.md b/doc/peopleyouknow.md
new file mode 100644
index 0000000000..07a22e58d4
--- /dev/null
+++ b/doc/peopleyouknow.md
@@ -0,0 +1,11 @@
+This is your connector settings page.  If you get lost, you can <a href = "/help/network">click this link</a> to bring yourself back here.
+
+This is the bit that makes Friendica unique.  You can connect to <i>anybody on the internet</i> from your Friendica account using this page!  The available connectors varies depending on which plugins you have installed, but for now, we'll walk you through Facebook.  If you need help with the rest, you can always ask at <a href = "http://helpers.pyxis.uberspace.de/profile/helpers">Friendica Support</a> or <a href = "https://kakste.com/help/Connectors" target="new">see the instructions here</a>.
+
+The biggest of them all is Facebook.  Fortunately, this connector is really easy.  Scroll down the page, and click Facebook Connector Settings.  Enter your Facebook user name and password and let the application (the connector) do everything the options suggest.  You can <a href = "https://github.com/friendica/friendica/wiki/How-to:-Friendica%E2%80%99s-Facebook-connector" target="new">fine tune this later</a>, but for now, we'll move on to <a href = "/help/makingnewfriends">making new friends</a>.
+
+
+
+<iframe src="/settings/connectors" width="950" height = "600"></iframe>
+
+

From 8406803473773404b18b95c709da0b8f5da59d3c Mon Sep 17 00:00:00 2001
From: Thomas Willingham <founder@kakste.com>
Date: Mon, 2 Apr 2012 00:27:47 +0100
Subject: [PATCH 178/219] 	modified:   mod/newmember.php

Add a link to the quick start
---
 mod/newmember.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mod/newmember.php b/mod/newmember.php
index 2ecc890247..683463ecb8 100755
--- a/mod/newmember.php
+++ b/mod/newmember.php
@@ -13,6 +13,8 @@ function newmember_content(&$a) {
 
 	$o .= '<ul>';
 
+	$o .= '<li>' . '<a target="newmember" href="/help/guide">' . t('On your <em>Quick Start</em> page - find a brief introduction to your profile and network tabs, connect to Facebook, make some new connections, and find some groups to join.') . '</a></li>' . EOL; 
+
 	$o .= '<li>' . '<a target="newmember" href="settings">' . t('On your <em>Settings</em> page -  change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web.') . '</a></li>' . EOL; 
 
 	$o .= '<li>' . '<a target="newmember" href="settings">' . t('Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you.') . '</a></li>' . EOL;

From 23dc376364b7d8f8e27e3493fe3edbf5cf768a35 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 2 Apr 2012 01:29:20 +0200
Subject: [PATCH 179/219] diabook-themes: add link to global dir in "find
 friends" at right_aside

---
 view/theme/diabook-aerith/communityhome.tpl   | 1 +
 view/theme/diabook-aerith/fpostit/fpostit.php | 4 ++--
 view/theme/diabook-aerith/theme.php           | 3 ++-
 view/theme/diabook-blue/communityhome.tpl     | 1 +
 view/theme/diabook-blue/fpostit/fpostit.php   | 4 ++--
 view/theme/diabook-blue/theme.php             | 3 ++-
 view/theme/diabook-red/communityhome.tpl      | 1 +
 view/theme/diabook-red/fpostit/fpostit.php    | 4 ++--
 view/theme/diabook-red/theme.php              | 3 ++-
 view/theme/diabook/communityhome.tpl          | 1 +
 view/theme/diabook/fpostit/fpostit.php        | 4 ++--
 view/theme/diabook/theme.php                  | 3 ++-
 12 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/view/theme/diabook-aerith/communityhome.tpl b/view/theme/diabook-aerith/communityhome.tpl
index 917af49f1a..c26d02dc6a 100755
--- a/view/theme/diabook-aerith/communityhome.tpl
+++ b/view/theme/diabook-aerith/communityhome.tpl
@@ -34,6 +34,7 @@
 {{ if $nv }}
 <h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
diff --git a/view/theme/diabook-aerith/fpostit/fpostit.php b/view/theme/diabook-aerith/fpostit/fpostit.php
index 65c43a2b9f..4505c99469 100644
--- a/view/theme/diabook-aerith/fpostit/fpostit.php
+++ b/view/theme/diabook-aerith/fpostit/fpostit.php
@@ -113,12 +113,12 @@ function showForm($error, $content) {
 	echo <<<EOF
 	<div class='wrap1'>
 		<h2><img class='logo' src='friendika-32.png' align='middle';/>
-		Friendika Bookmarklet</h2>
+		Friendica Bookmarklet</h2>
 	</div>
 
 	<div class="wrap2">
 		<form method="post" action="{$_SERVER['PHP_SELF']}">
-			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Enter the email address of the Friendica Account that you want to cross-post to:(example: user@friendica.org)<br /><br />
 			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
 			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
 			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index e9fe8e0f0e..4900107507 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -139,7 +139,8 @@ function diabook_aerith_community_info(){
    //nav FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
 	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index cff75cd40a..3b95b376e2 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -34,6 +34,7 @@
 {{ if $nv }}
 <h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
diff --git a/view/theme/diabook-blue/fpostit/fpostit.php b/view/theme/diabook-blue/fpostit/fpostit.php
index 65c43a2b9f..4505c99469 100644
--- a/view/theme/diabook-blue/fpostit/fpostit.php
+++ b/view/theme/diabook-blue/fpostit/fpostit.php
@@ -113,12 +113,12 @@ function showForm($error, $content) {
 	echo <<<EOF
 	<div class='wrap1'>
 		<h2><img class='logo' src='friendika-32.png' align='middle';/>
-		Friendika Bookmarklet</h2>
+		Friendica Bookmarklet</h2>
 	</div>
 
 	<div class="wrap2">
 		<form method="post" action="{$_SERVER['PHP_SELF']}">
-			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Enter the email address of the Friendica Account that you want to cross-post to:(example: user@friendica.org)<br /><br />
 			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
 			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
 			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 3d54ba9efc..891c13cbf3 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -139,7 +139,8 @@ function diabook_blue_community_info(){
    //nav FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
 	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
diff --git a/view/theme/diabook-red/communityhome.tpl b/view/theme/diabook-red/communityhome.tpl
index 326c766b25..91935a9d35 100755
--- a/view/theme/diabook-red/communityhome.tpl
+++ b/view/theme/diabook-red/communityhome.tpl
@@ -34,6 +34,7 @@
 {{ if $nv }}
 <h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
diff --git a/view/theme/diabook-red/fpostit/fpostit.php b/view/theme/diabook-red/fpostit/fpostit.php
index 65c43a2b9f..4505c99469 100644
--- a/view/theme/diabook-red/fpostit/fpostit.php
+++ b/view/theme/diabook-red/fpostit/fpostit.php
@@ -113,12 +113,12 @@ function showForm($error, $content) {
 	echo <<<EOF
 	<div class='wrap1'>
 		<h2><img class='logo' src='friendika-32.png' align='middle';/>
-		Friendika Bookmarklet</h2>
+		Friendica Bookmarklet</h2>
 	</div>
 
 	<div class="wrap2">
 		<form method="post" action="{$_SERVER['PHP_SELF']}">
-			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Enter the email address of the Friendica Account that you want to cross-post to:(example: user@friendica.org)<br /><br />
 			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
 			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
 			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index b091295b7d..44a76a5e45 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -139,7 +139,8 @@ function diabook_red_community_info(){
    //nav FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
 	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index 91871a7b96..d344cad31a 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -34,6 +34,7 @@
 {{ if $nv }}
 <h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>
diff --git a/view/theme/diabook/fpostit/fpostit.php b/view/theme/diabook/fpostit/fpostit.php
index 65c43a2b9f..4505c99469 100644
--- a/view/theme/diabook/fpostit/fpostit.php
+++ b/view/theme/diabook/fpostit/fpostit.php
@@ -113,12 +113,12 @@ function showForm($error, $content) {
 	echo <<<EOF
 	<div class='wrap1'>
 		<h2><img class='logo' src='friendika-32.png' align='middle';/>
-		Friendika Bookmarklet</h2>
+		Friendica Bookmarklet</h2>
 	</div>
 
 	<div class="wrap2">
 		<form method="post" action="{$_SERVER['PHP_SELF']}">
-			Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br />
+			Enter the email address of the Friendica Account that you want to cross-post to:(example: user@friendica.org)<br /><br />
 			Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br />
 			Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br />
 			<textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br />
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 6ac64bedac..d6ee57316a 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -143,7 +143,8 @@ function diabook_community_info(){
    //right_aside FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Directory'), "", "");
+	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
 	$nv['invite'] = Array('invite', t('Invite Friends'), "", "");

From 1457d6e90f36a6a7bb07df3579b6e5c0475b121d Mon Sep 17 00:00:00 2001
From: Thomas Willingham <founder@kakste.com>
Date: Mon, 2 Apr 2012 01:26:45 +0100
Subject: [PATCH 180/219] Modified peopleyouknow to handle sites without
 Facebook better

---
 doc/peopleyouknow.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/doc/peopleyouknow.md b/doc/peopleyouknow.md
index 07a22e58d4..143c492176 100644
--- a/doc/peopleyouknow.md
+++ b/doc/peopleyouknow.md
@@ -1,8 +1,10 @@
 This is your connector settings page.  If you get lost, you can <a href = "/help/network">click this link</a> to bring yourself back here.
 
-This is the bit that makes Friendica unique.  You can connect to <i>anybody on the internet</i> from your Friendica account using this page!  The available connectors varies depending on which plugins you have installed, but for now, we'll walk you through Facebook.  If you need help with the rest, you can always ask at <a href = "http://helpers.pyxis.uberspace.de/profile/helpers">Friendica Support</a> or <a href = "https://kakste.com/help/Connectors" target="new">see the instructions here</a>.
+This is the bit that makes Friendica unique.  You can connect to <i>anybody on the internet</i> from your Friendica account using this page!  The available connectors varies depending on which plugins you have installed, but for now, we'll walk you through Facebook.  Note that not all servers have the Facebook connector installed.  If you can't find it in the list below, don't worry, we'll look at ways of connecting to more people in the following pages.  
 
-The biggest of them all is Facebook.  Fortunately, this connector is really easy.  Scroll down the page, and click Facebook Connector Settings.  Enter your Facebook user name and password and let the application (the connector) do everything the options suggest.  You can <a href = "https://github.com/friendica/friendica/wiki/How-to:-Friendica%E2%80%99s-Facebook-connector" target="new">fine tune this later</a>, but for now, we'll move on to <a href = "/help/makingnewfriends">making new friends</a>.
+The biggest of all social networks is Facebook.  Fortunately, this connector is really easy.  Scroll down the page, and click Facebook Connector Settings.  Enter your Facebook user name and password and let the application (the connector) do everything the options suggest.  You can <a href = "https://github.com/friendica/friendica/wiki/How-to:-Friendica%E2%80%99s-Facebook-connector" target="new">fine tune this</a> or experiment with the other connectors too.  If you need help, you can always ask at <a href = "http://helpers.pyxis.uberspace.de/profile/helpers" target="new">Friendica Support</a> or <a href = "/help/Connectors" target="new">see the instructions here</a>.
+
+When you're ready, we can move on to <a href = "/help/makingnewfriends">making new friends</a>.
 
 
 

From 581b54c974a9b9a050a8a0b9a17a19bd41b1f2f5 Mon Sep 17 00:00:00 2001
From: Michael Johnston <michaelgeorgejohnston@gmail.com>
Date: Sun, 1 Apr 2012 21:28:31 -0400
Subject: [PATCH 181/219] allow users to set categories on their posts

---
 boot.php                          |   5 ++
 include/contact_widgets.php       |  28 ++++++++
 include/conversation.php          |   2 +
 include/text.php                  | 112 ++++++++++++++++++++++++++++++
 mod/editpost.php                  |   2 +
 mod/item.php                      |  30 ++++++--
 mod/profile.php                   |  21 +++++-
 view/categories_widget.tpl        |  13 ++++
 view/jot.tpl                      |   1 +
 view/theme/darkzero/style.css     |   8 ++-
 view/theme/duepuntozero/style.css |  22 +++---
 11 files changed, 226 insertions(+), 18 deletions(-)
 create mode 100755 view/categories_widget.tpl

diff --git a/boot.php b/boot.php
index 2f2e28cebd..c2690f6ef0 100755
--- a/boot.php
+++ b/boot.php
@@ -293,6 +293,8 @@ class App {
 	
 	public $nav_sel;
 
+	public $category;
+
 	private $scheme;
 	private $hostname;
 	private $baseurl;
@@ -377,6 +379,9 @@ class App {
 		$this->argc = count($this->argv);
 		if((array_key_exists('0',$this->argv)) && strlen($this->argv[0])) {
 			$this->module = str_replace(".", "_", $this->argv[0]);
+			if(array_key_exists('2',$this->argv)) {
+			    $this->category = $this->argv[2];
+			}
 		}
 		else {
 			$this->argc = 1;
diff --git a/include/contact_widgets.php b/include/contact_widgets.php
index 7346b95afa..e0f37f078f 100755
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -103,3 +103,31 @@ function fileas_widget($baseurl,$selected = '') {
 	));
 }
 
+function categories_widget($baseurl,$selected = '') {
+	$a = get_app();
+
+	$saved = get_pconfig($a->profile['profile_uid'],'system','filetags');
+	if(! strlen($saved))
+		return;
+
+	$matches = false;
+	$terms = array();
+        $cnt = preg_match_all('/<(.*?)>/',$saved,$matches,PREG_SET_ORDER);
+        if($cnt) {
+                foreach($matches as $mtch) {
+		        $unescaped = xmlify(file_tag_decode($mtch[1]));
+			$terms[] = array('name' => $unescaped,'selected' => (($selected == $unescaped) ? 'selected' : ''));
+		}
+	}
+
+	return replace_macros(get_markup_template('categories_widget.tpl'),array(
+		'$title' => t('Categories'),
+		'$desc' => '',
+		'$sel_all' => (($selected == '') ? 'selected' : ''),
+		'$all' => t('Everything'),
+		'$terms' => $terms,
+		'$base' => $baseurl,
+
+	));
+}
+
diff --git a/include/conversation.php b/include/conversation.php
index 5a922b2b52..df92a40ed0 100755
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -974,6 +974,8 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
 		'$shortnoloc' => t('clear location'),
 		'$title' => "",
 		'$placeholdertitle' => t('Set title'),
+		'$category' => "",
+		'$placeholdercategory' => t('Categories (comma-separated list)'),
 		'$wait' => t('Please wait'),
 		'$permset' => t('Permission settings'),
 		'$shortpermset' => t('permissions'),
diff --git a/include/text.php b/include/text.php
index 191f4fca8a..f204e3f9b9 100644
--- a/include/text.php
+++ b/include/text.php
@@ -1314,6 +1314,118 @@ function file_tag_file_query($table,$s,$type = 'file') {
 	return " AND " . (($table) ? dbesc($table) . '.' : '') . "file regexp '" . dbesc($str) . "' ";
 }
 
+// ex. given music,video return <music><video> or [music][video]
+function file_tag_list_to_file($list,$type = 'file') {
+        $tag_list = '';
+        if(strlen($list)) {
+                $list_array = explode(",",$list);
+                if($type == 'file') {
+	                $lbracket = '[';
+	                $rbracket = ']';
+	        }
+                else {
+	                $lbracket = '<';
+        	        $rbracket = '>';
+	        }
+
+                foreach($list_array as $item) {
+		  if(strlen($item)) {
+		                $tag_list .= $lbracket . file_tag_encode(trim($item))  . $rbracket;
+			}
+                }
+	}
+        return $tag_list;
+}
+
+// ex. given <music><video>[friends], return music,video or friends
+function file_tag_file_to_list($file,$type = 'file') {
+        $matches = false;
+        $list = '';
+        if($type == 'file') {
+                $cnt = preg_match_all('/\[(.*?)\]/',$file,$matches,PREG_SET_ORDER);
+	}
+        else {
+                $cnt = preg_match_all('/<(.*?)>/',$file,$matches,PREG_SET_ORDER);
+	}
+	if($cnt) {
+		foreach($matches as $mtch) {
+			if(strlen($list))
+				$list .= ',';
+			$list .= file_tag_decode($mtch[1]);
+		}
+	}
+
+        return $list;
+}
+
+function file_tag_update_pconfig($uid,$file_old,$file_new,$type = 'file') {
+        // $file_old - categories previously associated with an item
+        // $file_new - new list of categories for an item
+
+	if(! intval($uid))
+		return false;
+
+        if($file_old == $file_new)
+	        return true;
+
+	$saved = get_pconfig($uid,'system','filetags');
+        if(strlen($saved)) {
+                if($type == 'file') {
+	                $lbracket = '[';
+	                $rbracket = ']';
+	        }
+                else {
+	                $lbracket = '<';
+        	        $rbracket = '>';
+	        }
+
+                $filetags_updated = $saved;
+
+		// check for new tags to be added as filetags in pconfig
+                $new_tags = array();
+                $check_new_tags = explode(",",file_tag_file_to_list($file_new,$type));
+
+	        foreach($check_new_tags as $tag) {
+		        if(! stristr($saved,$lbracket . file_tag_encode($tag) . $rbracket))
+			        $new_tags[] = $tag;
+	        }
+
+		$filetags_updated .= file_tag_list_to_file(implode(",",$new_tags),$type);
+
+		// check for deleted tags to be removed from filetags in pconfig
+                $deleted_tags = array();
+                $check_deleted_tags = explode(",",file_tag_file_to_list($file_old,$type));
+
+	        foreach($check_deleted_tags as $tag) {
+		        if(! stristr($file_new,$lbracket . file_tag_encode($tag) . $rbracket))
+		                $deleted_tags[] = $tag;
+	        }
+
+                foreach($deleted_tags as $key => $tag) {
+		        $r = q("select file from item where uid = %d " . file_tag_file_query('item',$tag,$type),
+		                intval($uid)
+	                );
+
+	                if(count($r)) {
+			        unset($deleted_tags[$key]);
+	                }
+			else {
+			        $filetags_updated = str_replace($lbracket . file_tag_encode($tag) . $rbracket,'',$filetags_updated);
+			}
+		}
+
+                if($saved != $filetags_updated) {
+		        set_pconfig($uid,'system','filetags', $filetags_updated);
+                }
+		return true;
+	}
+        else
+                if(strlen($file_new)) {
+		        set_pconfig($uid,'system','filetags', $file_new);
+                }
+		return true;
+}
+
 function file_tag_save_file($uid,$item,$file) {
 	$result = false;
 	if(! intval($uid))
diff --git a/mod/editpost.php b/mod/editpost.php
index 2ddba36aad..4c00201ca8 100755
--- a/mod/editpost.php
+++ b/mod/editpost.php
@@ -115,6 +115,8 @@ function editpost_content(&$a) {
 		'$jotnets' => $jotnets,
 		'$title' => $itm[0]['title'],
 		'$placeholdertitle' => t('Set title'),
+                '$category' => file_tag_file_to_list($itm[0]['file'], 'category'),
+                '$placeholdercategory' => t('Categories (comma-separated list)'),
 		'$emtitle' => t('Example: bob@example.com, mary@example.com'),
 		'$lockstate' => $lockstate,
 		'$acl' => '', // populate_acl((($group) ? $group_acl : $a->user), $celeb),
diff --git a/mod/item.php b/mod/item.php
index 24730f53ee..72e63865bd 100755
--- a/mod/item.php
+++ b/mod/item.php
@@ -216,8 +216,6 @@ function item_post(&$a) {
 		$emailcc           = notags(trim($_REQUEST['emailcc']));
 		$body              = escape_tags(trim($_REQUEST['body']));
 
-		// $categories = TODO
-
 		$private = ((strlen($str_group_allow) || strlen($str_contact_allow) || strlen($str_group_deny) || strlen($str_contact_deny)) ? 1 : 0);
 
 		if(($parent_item) && 
@@ -255,6 +253,19 @@ function item_post(&$a) {
 		}
 	}
 
+        if(strlen($categories)) {
+	        // get the "fileas" tags for this post
+                $filedas = file_tag_file_to_list($categories, 'file');
+	}
+        // save old and new categories, so we can determine what needs to be deleted from pconfig
+        $categories_old = $categories;
+        $categories = file_tag_list_to_file(trim($_REQUEST['category']), 'category');
+        $categories_new = $categories;
+        if(strlen($filedas)) {
+	        // append the fileas stuff to the new categories list
+	        $categories .= file_tag_list_to_file($filedas, 'file');
+	}
+
 	// Work around doubled linefeeds in Tinymce 3.5b2
 	// First figure out if it's a status post that would've been
 	// created using tinymce. Otherwise leave it alone. 
@@ -572,6 +583,9 @@ function item_post(&$a) {
 			intval($profile_uid)
 		);
 
+		// update filetags in pconfig
+                file_tag_update_pconfig($uid,$categories_old,$categories_new,'category');
+
 		proc_run('php', "include/notifier.php", 'edit_post', "$post_id");
 		if((x($_REQUEST,'return')) && strlen($return_path)) {
 			logger('return: ' . $return_path);
@@ -585,8 +599,8 @@ function item_post(&$a) {
 
 	$r = q("INSERT INTO `item` (`guid`, `uid`,`type`,`wall`,`gravity`,`contact-id`,`owner-name`,`owner-link`,`owner-avatar`, 
 		`author-name`, `author-link`, `author-avatar`, `created`, `edited`, `commented`, `received`, `changed`, `uri`, `thr-parent`, `title`, `body`, `app`, `location`, `coord`, 
-		`tag`, `inform`, `verb`, `postopts`, `allow_cid`, `allow_gid`, `deny_cid`, `deny_gid`, `private`, `pubmail`, `attach`, `bookmark`,`origin`, `moderated` )
-		VALUES( '%s', %d, '%s', %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, '%s', %d, %d, %d )",
+		`tag`, `inform`, `verb`, `postopts`, `allow_cid`, `allow_gid`, `deny_cid`, `deny_gid`, `private`, `pubmail`, `attach`, `bookmark`,`origin`, `moderated`, `file` )
+		VALUES( '%s', %d, '%s', %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, '%s', %d, %d, %d, '%s' )",
 		dbesc($datarray['guid']),
 		intval($datarray['uid']),
 		dbesc($datarray['type']),
@@ -624,8 +638,9 @@ function item_post(&$a) {
 		dbesc($datarray['attach']),
 		intval($datarray['bookmark']),
 		intval($datarray['origin']),
-		intval($datarray['moderated'])
-	);
+	        intval($datarray['moderated']),
+	        dbesc($datarray['file'])
+	       );
 
 	$r = q("SELECT `id` FROM `item` WHERE `uri` = '%s' LIMIT 1",
 		dbesc($datarray['uri']));
@@ -633,6 +648,9 @@ function item_post(&$a) {
 		$post_id = $r[0]['id'];
 		logger('mod_item: saved item ' . $post_id);
 
+		// update filetags in pconfig
+                file_tag_update_pconfig($uid,$categories_old,$categories_new,'category');
+
 		if($parent) {
 
 			// This item is the last leaf and gets the comment box, clear any ancestors
diff --git a/mod/profile.php b/mod/profile.php
index 782d17d83d..26b33d5f1c 100755
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -2,6 +2,11 @@
 
 function profile_init(&$a) {
 
+	require_once('include/contact_widgets.php');
+
+	if(! x($a->page,'aside'))
+		$a->page['aside'] = '';
+
 	$blocked = (((get_config('system','block_public')) && (! local_user()) && (! remote_user())) ? true : false);
 
 	if($a->argc > 1)
@@ -59,6 +64,13 @@ function profile_init(&$a) {
 
 function profile_content(&$a, $update = 0) {
 
+        if (x($a->category)) {
+	        $category = $a->category;
+	}
+        else {
+	        $category = ((x($_GET,'category')) ? $_GET['category'] : '');
+	}
+
 	if(get_config('system','block_public') && (! local_user()) && (! remote_user())) {
 		return login();
 	}
@@ -112,7 +124,8 @@ function profile_content(&$a, $update = 0) {
 		return;
 	}
 
-	
+	$a->page['aside'] .= categories_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
+
 	if(! $update) {
 		if(x($_GET,'tab'))
 			$tab = notags(trim($_GET['tab']));
@@ -135,6 +148,7 @@ function profile_content(&$a, $update = 0) {
 
 		$celeb = ((($a->profile['page-flags'] == PAGE_SOAPBOX) || ($a->profile['page-flags'] == PAGE_COMMUNITY)) ? true : false);
 
+
 		if(can_write_wall($a,$a->profile['profile_uid'])) {
 
 			$x = array(
@@ -178,6 +192,10 @@ function profile_content(&$a, $update = 0) {
 	}
 	else {
 
+                if(x($category)) {
+		        $sql_extra .= file_tag_file_query('item',$category,'category');
+		}
+
 		$r = q("SELECT COUNT(*) AS `total`
 			FROM `item` LEFT JOIN `contact` ON `contact`.`id` = `item`.`contact-id`
 			WHERE `item`.`uid` = %d AND `item`.`visible` = 1 AND `item`.`deleted` = 0
@@ -204,6 +222,7 @@ function profile_content(&$a, $update = 0) {
 			intval($a->profile['profile_uid'])
 
 		);
+
 	}
 
 	$parents_arr = array();
diff --git a/view/categories_widget.tpl b/view/categories_widget.tpl
new file mode 100755
index 0000000000..061821beb5
--- /dev/null
+++ b/view/categories_widget.tpl
@@ -0,0 +1,13 @@
+<div class="clear"></div>
+<div id="categories-sidebar" class="widget">
+	<h3>$title</h3>
+	<div id="nets-desc">$desc</div>
+	
+	<ul class="categories-ul">
+		<li class="tool"><a href="$base" class="categories-link categories-all{{ if $sel_all }} categories-selected{{ endif }}">$all</a></li>
+		{{ for $terms as $term }}
+			<li class="tool"><a href="$base?f=&category=$term.name" class="categories-link{{ if $term.selected }} categories-selected{{ endif }}">$term.name</a></li>
+		{{ endfor }}
+	</ul>
+	
+</div>
diff --git a/view/jot.tpl b/view/jot.tpl
index 5fe1f954ee..91de628ac6 100755
--- a/view/jot.tpl
+++ b/view/jot.tpl
@@ -15,6 +15,7 @@
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
 		<div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div>
+		<div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div>
 		<div id="jot-text-wrap">
 		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
diff --git a/view/theme/darkzero/style.css b/view/theme/darkzero/style.css
index 3b395ff2a1..12c7d3c25a 100755
--- a/view/theme/darkzero/style.css
+++ b/view/theme/darkzero/style.css
@@ -76,17 +76,21 @@ input#dfrn-url {
 }
 
 
-#jot-title {
+#jot-title, #jot-category {
 	background-color: #333333;
 	border: 1px solid #333333;
 }
 
 #jot-title::-webkit-input-placeholder{ color: #555555!important;}
 #jot-title:-moz-placeholder{color: #555555!important;}
+#jot-category::-webkit-input-placeholder{ color: #555555!important;}
+#jot-category:-moz-placeholder{color: #555555!important;}
 		
 	
 #jot-title:hover,
-#jot-title:focus {
+#jot-title:focus,
+#jot-category:hover,
+#jot-category:focus {
 	border: 1px solid #cccccc; 
 }
 blockquote {
diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index 1f897f3b05..38c1fc5bdc 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -285,7 +285,7 @@ div.wall-item-content-wrapper.shiny {
 	float: left;
 }
 
-#jot-title {
+#jot-title, #jot-category {
 	border: 0px;
 	margin: 0px;
 	height: 20px;
@@ -296,11 +296,15 @@ div.wall-item-content-wrapper.shiny {
 }
 
 #jot-title::-webkit-input-placeholder{font-weight: normal;}
+#jot-category::-webkit-input-placeholder{font-weight: normal;}
 #jot-title:-moz-placeholder{font-weight: normal;}
+#jot-category:-moz-placeholder{font-weight: normal;}
 		
 	
 #jot-title:hover,
-#jot-title:focus {
+#jot-title:focus,
+#jot-category:hover,
+#jot-category:focus {
 	border: 1px solid #cccccc; 
 }
 
@@ -322,7 +326,7 @@ div.wall-item-content-wrapper.shiny {
 	margin-bottom: 10px;
 }
 
-.group-selected, .nets-selected, .fileas-selected {
+.group-selected, .nets-selected, .fileas-selected, .categories-selected {
 	padding: 3px;
 	-moz-border-radius: 3px;
 	border-radius: 3px;	
@@ -1881,11 +1885,11 @@ a.mail-list-link {
 	margin-top: 10px;
 }
 
-.nets-ul, .fileas-ul {
+.nets-ul, .fileas-ul, .categories-ul {
 	list-style-type: none;
 }
 
-.nets-ul li, .fileas-ul li {
+.nets-ul li, .fileas-ul li, .categories-ul li {
 	margin-top: 10px;
 }
 
@@ -1896,11 +1900,11 @@ a.mail-list-link {
 	margin-left: 42px;
 }
 
-.fileas-link {
+.fileas-link, .categories-link {
 	margin-left: 24px;
 }
 
-.fileas-all {
+.fileas-all, .categories-all {
 	margin-left: 0px;
 }
 
@@ -2628,12 +2632,12 @@ aside input[type='text'] {
 	margin-top: 10px;
 }
 
-.body-tag, .filesavetags {
+.body-tag, .filesavetags, .categorytags {
 	opacity: 0.5;
 	filter:alpha(opacity=50);
 }
 
-.body-tag:hover, .filesavetags:hover {
+.body-tag:hover, .filesavetags:hover, .categorytags:hover {
 	opacity: 1.0 !important;
 	filter:alpha(opacity=100) !important;
 }

From 5d35f0d54a52801dd9a17d4e44c294e4c9168de3 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 19:16:13 -0700
Subject: [PATCH 182/219] add title to D* posts

---
 include/diaspora.php | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/include/diaspora.php b/include/diaspora.php
index 104ccadf2e..04238f17ce 100755
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -1920,6 +1920,7 @@ function diaspora_send_status($item,$owner,$contact,$public_batch = false) {
 
 	$images = array();
 
+	$title = $item['title'];
 	$body = $item['body'];
 
 /*
@@ -1944,9 +1945,12 @@ function diaspora_send_status($item,$owner,$contact,$public_batch = false) {
 		}
 	}	
 */
-
 	$body = xmlify(html_entity_decode(bb2diaspora($body)));
 
+	if(strlen($title))
+		$body = xmlify('**' . html_entity_decode($title) . '**' . "\n") . $body;
+
+
 	if($item['attach']) {
 		$cnt = preg_match_all('/href=\"(.*?)\"(.*?)title=\"(.*?)\"/ism',$item['attach'],$matches,PREG_SET_ORDER);
 		if(cnt) {

From 7df6ab9a87bb564b9484b1fb0ab9f4a11bf97889 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 22:22:26 -0700
Subject: [PATCH 183/219] add page_content_top hook

---
 index.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/index.php b/index.php
index 2faac1f289..a51e33e260 100755
--- a/index.php
+++ b/index.php
@@ -243,6 +243,8 @@ if (file_exists($theme_info_file)){
 if(! x($a->page,'content'))
 	$a->page['content'] = '';
 
+if(! $install)
+	call_hooks('page_content_top',$a->page['content']);
 
 /**
  * Call module functions

From 1f74bd1b78f7db4940f0fded0d6f7716579218f0 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Sun, 1 Apr 2012 22:57:50 -0700
Subject: [PATCH 184/219] catch a couple more Oo smilies

---
 include/text.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/include/text.php b/include/text.php
index f204e3f9b9..e1e0407500 100644
--- a/include/text.php
+++ b/include/text.php
@@ -725,6 +725,8 @@ function smilies($s, $sample = false) {
 		'\\o/', 
 		'o.O', 
 		'O.o', 
+		'o_O', 
+		'O_o', 
 		":'(", 
 		":-!", 
 		":-/", 
@@ -759,6 +761,8 @@ function smilies($s, $sample = false) {
 		'<img src="' . $a->get_baseurl() . '/images/smiley-thumbsup.gif" alt="\\o/" />',
 		'<img src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="o.O" />',
 		'<img src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="O.o" />',
+		'<img src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="o_O" />',
+		'<img src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="O_o" />',
 		'<img src="' . $a->get_baseurl() . '/images/smiley-cry.gif" alt=":\'(" />',
 		'<img src="' . $a->get_baseurl() . '/images/smiley-foot-in-mouth.gif" alt=":-!" />',
 		'<img src="' . $a->get_baseurl() . '/images/smiley-undecided.gif" alt=":-/" />',

From 62e528ba43bedbd33eb81447775bd743f0c1acf8 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 2 Apr 2012 00:45:45 -0700
Subject: [PATCH 185/219] remove zrl from query string

---
 include/text.php | 3 +++
 index.php        | 1 +
 2 files changed, 4 insertions(+)

diff --git a/include/text.php b/include/text.php
index e1e0407500..5456b5ad3e 100644
--- a/include/text.php
+++ b/include/text.php
@@ -225,6 +225,9 @@ if(! function_exists('paginate')) {
 function paginate(&$a) {
 	$o = '';
 	$stripped = preg_replace('/(&page=[0-9]*)/','',$a->query_string);
+
+//	$stripped = preg_replace('/&zrl=(.*?)([\?&]|$)/ism','',$stripped);
+
 	$stripped = str_replace('q=','',$stripped);
 	$stripped = trim($stripped,'/');
 	$pagenum = $a->pager['page'];
diff --git a/index.php b/index.php
index a51e33e260..e7227962f4 100755
--- a/index.php
+++ b/index.php
@@ -95,6 +95,7 @@ if((x($_SESSION,'language')) && ($_SESSION['language'] !== $lang)) {
 
 if(x($_GET,'zrl')) {
 	$_SESSION['my_url'] = $_GET['zrl'];
+	$a->query_string = preg_replace('/[\?&]zrl=(.*?)([\?&]|$)/is','',$a->query_string);
 }
 
 /**

From 2352e6c1cbce57b8d6650360bfe322f34d229140 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 2 Apr 2012 01:46:35 -0700
Subject: [PATCH 186/219] make the "new calendar" (javascript interactive) the
 default

---
 mod/events.php | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mod/events.php b/mod/events.php
index 0906d16c2e..e66a2dc442 100755
--- a/mod/events.php
+++ b/mod/events.php
@@ -284,11 +284,11 @@ function events_content(&$a) {
 		if (x($_GET,'id')){
 			$tpl =  get_markup_template("event.tpl");
 		} else {
-			if (get_config('experimentals','new_calendar')==1){
+//			if (get_config('experimentals','new_calendar')==1){
 				$tpl = get_markup_template("events-js.tpl");
-			} else {
-				$tpl = get_markup_template("events.tpl");
-			}
+//			} else {
+//				$tpl = get_markup_template("events.tpl");
+//			}
 		}
 		$o = replace_macros($tpl, array(
 			'$baseurl'	=> $a->get_baseurl(),

From 9faa940f044dd47687a008272c727f8f8dac9fec Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 2 Apr 2012 15:06:55 +0200
Subject: [PATCH 187/219] diabook-themes: bugfixes / css-fixes

---
 view/theme/diabook-aerith/profile_vcard.tpl | 4 ++--
 view/theme/diabook-aerith/style-network.css | 2 +-
 view/theme/diabook-aerith/style-profile.css | 3 ++-
 view/theme/diabook-aerith/style.css         | 1 +
 view/theme/diabook-blue/profile_vcard.tpl   | 4 ++--
 view/theme/diabook-blue/style-network.css   | 2 +-
 view/theme/diabook-blue/style-profile.css   | 3 ++-
 view/theme/diabook-blue/style.css           | 1 +
 view/theme/diabook-red/profile_vcard.tpl    | 4 ++--
 view/theme/diabook-red/style-network.css    | 2 +-
 view/theme/diabook-red/style-profile.css    | 3 ++-
 view/theme/diabook-red/style.css            | 1 +
 view/theme/diabook/profile_vcard.tpl        | 4 ++--
 view/theme/diabook/style-network.css        | 2 +-
 view/theme/diabook/style-profile.css        | 5 ++++-
 view/theme/diabook/style.css                | 3 +++
 view/theme/diabook/theme.php                | 3 ++-
 17 files changed, 30 insertions(+), 17 deletions(-)

diff --git a/view/theme/diabook-aerith/profile_vcard.tpl b/view/theme/diabook-aerith/profile_vcard.tpl
index 918cfc97cb..e28ec29097 100644
--- a/view/theme/diabook-aerith/profile_vcard.tpl
+++ b/view/theme/diabook-aerith/profile_vcard.tpl
@@ -21,9 +21,9 @@
 	</div>
 				
 	
-	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
 
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
 
 
 	{{ if $location }}
diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index f6c7bc69a0..79ab1d04fc 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -1256,7 +1256,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #3465A4;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index c4f89359a9..74f2a48d1c 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -1251,7 +1251,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #3465A4;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -2076,6 +2076,7 @@ box-shadow: 2px 2px 5px 0px #000000;
 margin: 2px 5px 2px 5px;
 max-height: 85%;
 max-width: 85%;
+border-radius: 10px;
 }
 .lframe {
   float: left;
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 796af62eda..189d6252b7 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -2096,6 +2096,7 @@ box-shadow: 2px 2px 5px 0px #000000;
 margin: 2px 5px 2px 5px;
 max-height: 85%;
 max-width: 85%;
+border-radius: 10px;
 }
 .lframe {
   float: left;
diff --git a/view/theme/diabook-blue/profile_vcard.tpl b/view/theme/diabook-blue/profile_vcard.tpl
index 918cfc97cb..e28ec29097 100644
--- a/view/theme/diabook-blue/profile_vcard.tpl
+++ b/view/theme/diabook-blue/profile_vcard.tpl
@@ -21,9 +21,9 @@
 	</div>
 				
 	
-	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
 
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
 
 
 	{{ if $location }}
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 5d16cde9ee..224e6a9313 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1215,7 +1215,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #1872A2;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 528327ac3b..a84b2df349 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -1214,7 +1214,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #1872A2;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -2035,6 +2035,7 @@ box-shadow: 2px 2px 5px 0px #000000;
 margin: 2px 5px 2px 5px;
 max-height: 85%;
 max-width: 85%;
+border-radius: 10px;
 }
 .lframe {
   float: left;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index b4289dc0f0..867d5b88f8 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -2044,6 +2044,7 @@ box-shadow: 2px 2px 5px 0px #000000;
 margin: 2px 5px 2px 5px;
 max-height: 85%;
 max-width: 85%;
+border-radius: 10px;
 }
 .lframe {
   float: left;
diff --git a/view/theme/diabook-red/profile_vcard.tpl b/view/theme/diabook-red/profile_vcard.tpl
index 918cfc97cb..e28ec29097 100644
--- a/view/theme/diabook-red/profile_vcard.tpl
+++ b/view/theme/diabook-red/profile_vcard.tpl
@@ -21,9 +21,9 @@
 	</div>
 				
 	
-	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
 
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
 
 
 	{{ if $location }}
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index c7063860f2..145852d968 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -1253,7 +1253,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: red;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index 5124ed8c0d..37790584d9 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -1231,7 +1231,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: red;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -2057,6 +2057,7 @@ box-shadow: 2px 2px 5px 0px #000000;
 margin: 2px 5px 2px 5px;
 max-height: 85%;
 max-width: 85%;
+border-radius: 10px;
 }
 .lframe {
   float: left;
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 578a5473a8..92ede79be4 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -2081,6 +2081,7 @@ box-shadow: 2px 2px 5px 0px #000000;
 margin: 2px 5px 2px 5px;
 max-height: 85%;
 max-width: 85%;
+border-radius: 10px;
 }
 .lframe {
   float: left;
diff --git a/view/theme/diabook/profile_vcard.tpl b/view/theme/diabook/profile_vcard.tpl
index 918cfc97cb..e28ec29097 100644
--- a/view/theme/diabook/profile_vcard.tpl
+++ b/view/theme/diabook/profile_vcard.tpl
@@ -21,9 +21,9 @@
 	</div>
 				
 	
-	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
 
+	<div id="profile-photo-wrapper"><img class="photo" width="155" height="155" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div>
+	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
 
 
 	{{ if $location }}
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 518e7b88d7..641d35b392 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1196,7 +1196,7 @@ right_aside {
   
   /* background: #F1F1F1; */
 }
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 0077510a1d..54b282310d 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1191,7 +1191,7 @@ right_aside {
   
   /* background: #F1F1F1; */
 }
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -2003,6 +2003,9 @@ ul.tabs li .active {
   float: left;
 }
 /* photo */
+.photo {
+border-radius: 10px;	
+	}
 .lframe {
   float: left;
 }
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 97a26a41d9..99bf1b3357 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -2014,6 +2014,9 @@ ul.tabs li .active {
   float: left;
 }
 /* photo */
+.photo {
+border-radius: 10px;	
+	}
 .lframe {
   float: left;
 }
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index d6ee57316a..a535ed07e3 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -169,7 +169,8 @@ function diabook_community_info(){
 	$pagelist = array();
 
 	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
-			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d
+			ORDER BY `name` ASC",
 			intval($a->user['uid'])
 	);
 

From b5d57d5313b61842a72f0e2ad002cf633aa72dd7 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 2 Apr 2012 17:17:14 +0200
Subject: [PATCH 188/219] diabook-themes: fixed pageheader

---
 view/theme/diabook-aerith/style-network.css  |  6 +-
 view/theme/diabook-aerith/style-profile.css  |  7 +-
 view/theme/diabook-aerith/style-settings.css |  6 +-
 view/theme/diabook-aerith/style.css          |  6 +-
 view/theme/diabook-blue/style-network.css    |  6 +-
 view/theme/diabook-blue/style-profile.css    |  6 +-
 view/theme/diabook-blue/style-settings.css   |  6 +-
 view/theme/diabook-blue/style.css            |  6 +-
 view/theme/diabook-red/style-network.css     |  6 +-
 view/theme/diabook-red/style-profile.css     |  6 +-
 view/theme/diabook-red/style-settings.css    |  6 +-
 view/theme/diabook-red/style.css             |  6 +-
 view/theme/diabook/style-network.css         |  6 +-
 view/theme/diabook/style-profile.css         |  6 +-
 view/theme/diabook/style-settings.css        |  7 +-
 view/theme/diabook/style.css                 |  6 +-
 view/theme/diabook/theme.php                 | 68 ++++++++++----------
 17 files changed, 98 insertions(+), 68 deletions(-)

diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index 79ab1d04fc..3e6e44f280 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -1198,8 +1198,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index 74f2a48d1c..ef09829d40 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -1193,10 +1193,11 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
-
 #id_username {
   width: 173px;	
 	}
diff --git a/view/theme/diabook-aerith/style-settings.css b/view/theme/diabook-aerith/style-settings.css
index 0326dbcfca..8963065ca1 100644
--- a/view/theme/diabook-aerith/style-settings.css
+++ b/view/theme/diabook-aerith/style-settings.css
@@ -1191,8 +1191,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 189d6252b7..3f11e71ef0 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -1254,8 +1254,10 @@ section {
 }
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 224e6a9313..08dc870764 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1160,8 +1160,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index a84b2df349..81bbe03c6b 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -1159,8 +1159,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-blue/style-settings.css b/view/theme/diabook-blue/style-settings.css
index 197b53d306..2e7db1e1f2 100644
--- a/view/theme/diabook-blue/style-settings.css
+++ b/view/theme/diabook-blue/style-settings.css
@@ -1156,8 +1156,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index 867d5b88f8..809ae8f612 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -1210,8 +1210,10 @@ section {
 }
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index 145852d968..7301ace3f6 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -1198,8 +1198,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index 37790584d9..59e57fdd65 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -1176,8 +1176,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-red/style-settings.css b/view/theme/diabook-red/style-settings.css
index 9407c68f9e..43bb3d0374 100644
--- a/view/theme/diabook-red/style-settings.css
+++ b/view/theme/diabook-red/style-settings.css
@@ -1173,8 +1173,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 92ede79be4..ef498e6390 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -1243,8 +1243,10 @@ section {
 }
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 641d35b392..2044e1126e 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1144,8 +1144,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 54b282310d..2664adfc5a 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1138,8 +1138,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook/style-settings.css b/view/theme/diabook/style-settings.css
index 46f7e957e9..b23c2bb1bc 100644
--- a/view/theme/diabook/style-settings.css
+++ b/view/theme/diabook/style-settings.css
@@ -1135,8 +1135,11 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  max-width: 575px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 99bf1b3357..4ce3068f06 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -1190,8 +1190,10 @@ section {
 
 body .pageheader{
   text-align: center;
-  margin-top: 25px;
-  font-size: 0px;
+  font-size: 20px;
+  margin-bottom: 20px;
+  margin-top: 0px;
+  max-width: 575px;
 	}
 
 #id_username {
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index a535ed07e3..34e5535ded 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -265,7 +265,7 @@ if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
 	}
 }
 
-//tabs at right_aside on settings page
+//tabs at aside on settings page
 if ($a->argv[0] === "settings"){
 	
 	$tabs = array(
@@ -324,55 +324,58 @@ $a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></scrip
 
 //js scripts
 
-$a->page['htmlhead'] .= <<< EOT
+$a->page['htmlhead'] .= '
 
 <script>
  $(function() {
-	$('a.lightbox').fancybox(); // Select all links with lightbox class
+	$("a.lightbox").fancybox(); // Select all links with lightbox class
  });
   
- </script>
+ </script>';
 
+
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname'] or $a->argv[0] === "network" && local_user()){
+$a->page['htmlhead'] .= '
 <script>
 
 $("right_aside").ready(function(){
 	
-	if($.cookie('close_pages') == '1') 
+	if($.cookie("close_pages") == "1") 
 		{
 		document.getElementById( "close_pages" ).style.display = "none";
 			};
 	
-	if($.cookie('close_helpers') == '1') 
+	if($.cookie("close_helpers") == "1") 
 		{
 		document.getElementById( "close_helpers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_services') == '1') 
+	if($.cookie("close_services") == "1") 
 		{
 		document.getElementById( "close_services" ).style.display = "none";
 			};
 			
-	if($.cookie('close_friends') == '1') 
+	if($.cookie("close_friends") == "1") 
 		{
 		document.getElementById( "close_friends" ).style.display = "none";
 			};
 	
-	if($.cookie('close_postit') == '1') 
+	if($.cookie("close_postit") == "1") 
 		{
 		document.getElementById( "close_postit" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastusers') == '1') 
+	if($.cookie("close_lastusers") == "1") 
 		{
 		document.getElementById( "close_lastusers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastphotos') == '1') 
+	if($.cookie("close_lastphotos") == "1") 
 		{
 		document.getElementById( "close_lastphotos" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastlikes') == '1') 
+	if($.cookie("close_lastlikes") == "1") 
 		{
 		document.getElementById( "close_lastlikes" ).style.display = "none";
 			};}
@@ -381,60 +384,55 @@ $("right_aside").ready(function(){
 
 function close_pages(){
  document.getElementById( "close_pages" ).style.display = "none";
- $.cookie('close_pages','1', { expires: 365, path: '/' });
+ $.cookie("close_pages","1", { expires: 365, path: "/" });
  };
  
 function close_helpers(){
  document.getElementById( "close_helpers" ).style.display = "none";
-  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+  $.cookie("close_helpers","1", { expires: 365, path: "/" });
  };
 
 function close_services(){
  document.getElementById( "close_services" ).style.display = "none";
- $.cookie('close_services','1', { expires: 365, path: '/' });
+ $.cookie("close_services","1", { expires: 365, path: "/" });
  };
  
 function close_friends(){
  document.getElementById( "close_friends" ).style.display = "none";
- $.cookie('close_friends','1', { expires: 365, path: '/' });
+ $.cookie("close_friends","1", { expires: 365, path: "/" });
  };
 
 function close_postit(){
  document.getElementById( "close_postit" ).style.display = "none";
- $.cookie('close_postit','1', { expires: 365, path: '/' });
+ $.cookie("close_postit","1", { expires: 365, path: "/" });
  };
  
 function close_lastusers(){
  document.getElementById( "close_lastusers" ).style.display = "none";
- $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ $.cookie("close_lastusers","1", { expires: 365, path: "/" });
  };
 
 function close_lastphotos(){
  document.getElementById( "close_lastphotos" ).style.display = "none";
- $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ $.cookie("close_lastphotos","1", { expires: 365, path: "/" });
  };
  
 function close_lastlikes(){
  document.getElementById( "close_lastlikes" ).style.display = "none";
- $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ $.cookie("close_lastlikes","1", { expires: 365, path: "/" });
  };
  
  
 
 function restore_boxes(){
-	$.cookie('close_pages','2', { expires: 365, path: '/' });
-	$.cookie('close_helpers','2', { expires: 365, path: '/' });
-	$.cookie('close_services','2', { expires: 365, path: '/' });
-	$.cookie('close_friends','2', { expires: 365, path: '/' });
-	$.cookie('close_postit','2', { expires: 365, path: '/' });
-	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
-	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
-	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
-	alert('Right-hand column was restored. Please refresh your browser');
+	$.cookie("close_pages","2", { expires: 365, path: "/" });
+	$.cookie("close_helpers","2", { expires: 365, path: "/" });
+	$.cookie("close_services","2", { expires: 365, path: "/" });
+	$.cookie("close_friends","2", { expires: 365, path: "/" });
+	$.cookie("close_postit","2", { expires: 365, path: "/" });
+	$.cookie("close_lastusers","2", { expires: 365, path: "/" });
+	$.cookie("close_lastphotos","2", { expires: 365, path: "/" });
+	$.cookie("close_lastlikes","2", { expires: 365, path: "/" });
+	alert("Right-hand column was restored. Please refresh your browser");
   };
-
- 
-</script>
- 
- 
-EOT;
+</script>';}
\ No newline at end of file

From 076b1b374b864a4d45add31c72e447495dbe0339 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 2 Apr 2012 18:16:58 +0200
Subject: [PATCH 189/219] diabook-themes: fixes in js

---
 view/theme/diabook-aerith/theme.php | 75 +++++++++++++++--------------
 view/theme/diabook-blue/theme.php   | 75 +++++++++++++++--------------
 view/theme/diabook-red/theme.php    | 75 +++++++++++++++--------------
 view/theme/diabook/theme.php        |  2 +-
 4 files changed, 115 insertions(+), 112 deletions(-)

diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 4900107507..f9be1b2327 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-aerith
  * Description: Diabook-aerith : report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: 
+ * Version: (Version: 0.010)
  * Author: 
  */
 
@@ -164,7 +164,8 @@ function diabook_aerith_community_info(){
 	$pagelist = array();
 
 	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
-			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d
+			ORDER BY `name` ASC",
 			intval($a->user['uid'])
 	);
 
@@ -316,56 +317,58 @@ $a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></scrip
 
 //js scripts
 
-$a->page['htmlhead'] .= <<< EOT
+$a->page['htmlhead'] .= '
 
 <script>
  $(function() {
-	$('a.lightbox').fancybox(); // Select all links with lightbox class
-	
+	$("a.lightbox").fancybox(); // Select all links with lightbox class
  });
+  
+ </script>';
 
-</script>
 
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname'] or $a->argv[0] === "network" && local_user()){
+$a->page['htmlhead'] .= '
 <script>
 
 $("right_aside").ready(function(){
 	
-	if($.cookie('close_pages') == '1') 
+	if($.cookie("close_pages") == "1") 
 		{
 		document.getElementById( "close_pages" ).style.display = "none";
 			};
 	
-	if($.cookie('close_helpers') == '1') 
+	if($.cookie("close_helpers") == "1") 
 		{
 		document.getElementById( "close_helpers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_services') == '1') 
+	if($.cookie("close_services") == "1") 
 		{
 		document.getElementById( "close_services" ).style.display = "none";
 			};
 			
-	if($.cookie('close_friends') == '1') 
+	if($.cookie("close_friends") == "1") 
 		{
 		document.getElementById( "close_friends" ).style.display = "none";
 			};
 	
-	if($.cookie('close_postit') == '1') 
+	if($.cookie("close_postit") == "1") 
 		{
 		document.getElementById( "close_postit" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastusers') == '1') 
+	if($.cookie("close_lastusers") == "1") 
 		{
 		document.getElementById( "close_lastusers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastphotos') == '1') 
+	if($.cookie("close_lastphotos") == "1") 
 		{
 		document.getElementById( "close_lastphotos" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastlikes') == '1') 
+	if($.cookie("close_lastlikes") == "1") 
 		{
 		document.getElementById( "close_lastlikes" ).style.display = "none";
 			};}
@@ -374,57 +377,55 @@ $("right_aside").ready(function(){
 
 function close_pages(){
  document.getElementById( "close_pages" ).style.display = "none";
- $.cookie('close_pages','1', { expires: 365, path: '/' });
+ $.cookie("close_pages","1", { expires: 365, path: "/" });
  };
  
 function close_helpers(){
  document.getElementById( "close_helpers" ).style.display = "none";
-  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+  $.cookie("close_helpers","1", { expires: 365, path: "/" });
  };
 
 function close_services(){
  document.getElementById( "close_services" ).style.display = "none";
- $.cookie('close_services','1', { expires: 365, path: '/' });
+ $.cookie("close_services","1", { expires: 365, path: "/" });
  };
  
 function close_friends(){
  document.getElementById( "close_friends" ).style.display = "none";
- $.cookie('close_friends','1', { expires: 365, path: '/' });
+ $.cookie("close_friends","1", { expires: 365, path: "/" });
  };
 
 function close_postit(){
  document.getElementById( "close_postit" ).style.display = "none";
- $.cookie('close_postit','1', { expires: 365, path: '/' });
+ $.cookie("close_postit","1", { expires: 365, path: "/" });
  };
  
 function close_lastusers(){
  document.getElementById( "close_lastusers" ).style.display = "none";
- $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ $.cookie("close_lastusers","1", { expires: 365, path: "/" });
  };
 
 function close_lastphotos(){
  document.getElementById( "close_lastphotos" ).style.display = "none";
- $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ $.cookie("close_lastphotos","1", { expires: 365, path: "/" });
  };
  
 function close_lastlikes(){
  document.getElementById( "close_lastlikes" ).style.display = "none";
- $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ $.cookie("close_lastlikes","1", { expires: 365, path: "/" });
  };
+ 
+ 
 
 function restore_boxes(){
-	$.cookie('close_pages','2', { expires: 365, path: '/' });
-	$.cookie('close_helpers','2', { expires: 365, path: '/' });
-	$.cookie('close_services','2', { expires: 365, path: '/' });
-	$.cookie('close_friends','2', { expires: 365, path: '/' });
-	$.cookie('close_postit','2', { expires: 365, path: '/' });
-	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
-	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
-	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
-	alert('Right-hand column was restored. Please refresh your browser');
-  }; 
- 
-</script>
-
-EOT;
-
+	$.cookie("close_pages","2", { expires: 365, path: "/" });
+	$.cookie("close_helpers","2", { expires: 365, path: "/" });
+	$.cookie("close_services","2", { expires: 365, path: "/" });
+	$.cookie("close_friends","2", { expires: 365, path: "/" });
+	$.cookie("close_postit","2", { expires: 365, path: "/" });
+	$.cookie("close_lastusers","2", { expires: 365, path: "/" });
+	$.cookie("close_lastphotos","2", { expires: 365, path: "/" });
+	$.cookie("close_lastlikes","2", { expires: 365, path: "/" });
+	alert("Right-hand column was restored. Please refresh your browser");
+  };
+</script>';}
\ No newline at end of file
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 891c13cbf3..3a1312fefa 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-blue
  * Description: Diabook-blue: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: 
+ * Version: (Version: 0.010)
  * Author: 
  */
 
@@ -164,7 +164,8 @@ function diabook_blue_community_info(){
 	$pagelist = array();
 
 	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
-			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d
+			ORDER BY `name` ASC",
 			intval($a->user['uid'])
 	);
 
@@ -316,56 +317,58 @@ $a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></scrip
 
 //js scripts
 
-$a->page['htmlhead'] .= <<< EOT
+$a->page['htmlhead'] .= '
 
 <script>
  $(function() {
-	$('a.lightbox').fancybox(); // Select all links with lightbox class
-	
+	$("a.lightbox").fancybox(); // Select all links with lightbox class
  });
+  
+ </script>';
 
-</script>
 
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname'] or $a->argv[0] === "network" && local_user()){
+$a->page['htmlhead'] .= '
 <script>
 
 $("right_aside").ready(function(){
 	
-	if($.cookie('close_pages') == '1') 
+	if($.cookie("close_pages") == "1") 
 		{
 		document.getElementById( "close_pages" ).style.display = "none";
 			};
 	
-	if($.cookie('close_helpers') == '1') 
+	if($.cookie("close_helpers") == "1") 
 		{
 		document.getElementById( "close_helpers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_services') == '1') 
+	if($.cookie("close_services") == "1") 
 		{
 		document.getElementById( "close_services" ).style.display = "none";
 			};
 			
-	if($.cookie('close_friends') == '1') 
+	if($.cookie("close_friends") == "1") 
 		{
 		document.getElementById( "close_friends" ).style.display = "none";
 			};
 	
-	if($.cookie('close_postit') == '1') 
+	if($.cookie("close_postit") == "1") 
 		{
 		document.getElementById( "close_postit" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastusers') == '1') 
+	if($.cookie("close_lastusers") == "1") 
 		{
 		document.getElementById( "close_lastusers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastphotos') == '1') 
+	if($.cookie("close_lastphotos") == "1") 
 		{
 		document.getElementById( "close_lastphotos" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastlikes') == '1') 
+	if($.cookie("close_lastlikes") == "1") 
 		{
 		document.getElementById( "close_lastlikes" ).style.display = "none";
 			};}
@@ -374,57 +377,55 @@ $("right_aside").ready(function(){
 
 function close_pages(){
  document.getElementById( "close_pages" ).style.display = "none";
- $.cookie('close_pages','1', { expires: 365, path: '/' });
+ $.cookie("close_pages","1", { expires: 365, path: "/" });
  };
  
 function close_helpers(){
  document.getElementById( "close_helpers" ).style.display = "none";
-  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+  $.cookie("close_helpers","1", { expires: 365, path: "/" });
  };
 
 function close_services(){
  document.getElementById( "close_services" ).style.display = "none";
- $.cookie('close_services','1', { expires: 365, path: '/' });
+ $.cookie("close_services","1", { expires: 365, path: "/" });
  };
  
 function close_friends(){
  document.getElementById( "close_friends" ).style.display = "none";
- $.cookie('close_friends','1', { expires: 365, path: '/' });
+ $.cookie("close_friends","1", { expires: 365, path: "/" });
  };
 
 function close_postit(){
  document.getElementById( "close_postit" ).style.display = "none";
- $.cookie('close_postit','1', { expires: 365, path: '/' });
+ $.cookie("close_postit","1", { expires: 365, path: "/" });
  };
  
 function close_lastusers(){
  document.getElementById( "close_lastusers" ).style.display = "none";
- $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ $.cookie("close_lastusers","1", { expires: 365, path: "/" });
  };
 
 function close_lastphotos(){
  document.getElementById( "close_lastphotos" ).style.display = "none";
- $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ $.cookie("close_lastphotos","1", { expires: 365, path: "/" });
  };
  
 function close_lastlikes(){
  document.getElementById( "close_lastlikes" ).style.display = "none";
- $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ $.cookie("close_lastlikes","1", { expires: 365, path: "/" });
  };
+ 
+ 
 
 function restore_boxes(){
-	$.cookie('close_pages','2', { expires: 365, path: '/' });
-	$.cookie('close_helpers','2', { expires: 365, path: '/' });
-	$.cookie('close_services','2', { expires: 365, path: '/' });
-	$.cookie('close_friends','2', { expires: 365, path: '/' });
-	$.cookie('close_postit','2', { expires: 365, path: '/' });
-	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
-	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
-	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
-	alert('Right-hand column was restored. Please refresh your browser');
-  }; 
- 
-</script>
-
-EOT;
-
+	$.cookie("close_pages","2", { expires: 365, path: "/" });
+	$.cookie("close_helpers","2", { expires: 365, path: "/" });
+	$.cookie("close_services","2", { expires: 365, path: "/" });
+	$.cookie("close_friends","2", { expires: 365, path: "/" });
+	$.cookie("close_postit","2", { expires: 365, path: "/" });
+	$.cookie("close_lastusers","2", { expires: 365, path: "/" });
+	$.cookie("close_lastphotos","2", { expires: 365, path: "/" });
+	$.cookie("close_lastlikes","2", { expires: 365, path: "/" });
+	alert("Right-hand column was restored. Please refresh your browser");
+  };
+</script>';}
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index 44a76a5e45..79045c979d 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-red
  * Description: Diabook-red: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: 
+ * Version: (Version: 0.010)
  * Author: 
  */
 
@@ -164,7 +164,8 @@ function diabook_red_community_info(){
 	$pagelist = array();
 
 	$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
-			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d
+			ORDER BY `name` ASC",
 			intval($a->user['uid'])
 	);
 
@@ -317,56 +318,58 @@ $a->page['htmlhead'] .= sprintf('<script language="JavaScript" src="%s" ></scrip
 
 //js scripts
 
-$a->page['htmlhead'] .= <<< EOT
+$a->page['htmlhead'] .= '
 
 <script>
  $(function() {
-	$('a.lightbox').fancybox(); // Select all links with lightbox class
-	
+	$("a.lightbox").fancybox(); // Select all links with lightbox class
  });
+  
+ </script>';
 
-</script>
 
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname'] or $a->argv[0] === "network" && local_user()){
+$a->page['htmlhead'] .= '
 <script>
 
 $("right_aside").ready(function(){
 	
-	if($.cookie('close_pages') == '1') 
+	if($.cookie("close_pages") == "1") 
 		{
 		document.getElementById( "close_pages" ).style.display = "none";
 			};
 	
-	if($.cookie('close_helpers') == '1') 
+	if($.cookie("close_helpers") == "1") 
 		{
 		document.getElementById( "close_helpers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_services') == '1') 
+	if($.cookie("close_services") == "1") 
 		{
 		document.getElementById( "close_services" ).style.display = "none";
 			};
 			
-	if($.cookie('close_friends') == '1') 
+	if($.cookie("close_friends") == "1") 
 		{
 		document.getElementById( "close_friends" ).style.display = "none";
 			};
 	
-	if($.cookie('close_postit') == '1') 
+	if($.cookie("close_postit") == "1") 
 		{
 		document.getElementById( "close_postit" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastusers') == '1') 
+	if($.cookie("close_lastusers") == "1") 
 		{
 		document.getElementById( "close_lastusers" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastphotos') == '1') 
+	if($.cookie("close_lastphotos") == "1") 
 		{
 		document.getElementById( "close_lastphotos" ).style.display = "none";
 			};
 			
-	if($.cookie('close_lastlikes') == '1') 
+	if($.cookie("close_lastlikes") == "1") 
 		{
 		document.getElementById( "close_lastlikes" ).style.display = "none";
 			};}
@@ -375,57 +378,55 @@ $("right_aside").ready(function(){
 
 function close_pages(){
  document.getElementById( "close_pages" ).style.display = "none";
- $.cookie('close_pages','1', { expires: 365, path: '/' });
+ $.cookie("close_pages","1", { expires: 365, path: "/" });
  };
  
 function close_helpers(){
  document.getElementById( "close_helpers" ).style.display = "none";
-  $.cookie('close_helpers','1', { expires: 365, path: '/' });
+  $.cookie("close_helpers","1", { expires: 365, path: "/" });
  };
 
 function close_services(){
  document.getElementById( "close_services" ).style.display = "none";
- $.cookie('close_services','1', { expires: 365, path: '/' });
+ $.cookie("close_services","1", { expires: 365, path: "/" });
  };
  
 function close_friends(){
  document.getElementById( "close_friends" ).style.display = "none";
- $.cookie('close_friends','1', { expires: 365, path: '/' });
+ $.cookie("close_friends","1", { expires: 365, path: "/" });
  };
 
 function close_postit(){
  document.getElementById( "close_postit" ).style.display = "none";
- $.cookie('close_postit','1', { expires: 365, path: '/' });
+ $.cookie("close_postit","1", { expires: 365, path: "/" });
  };
  
 function close_lastusers(){
  document.getElementById( "close_lastusers" ).style.display = "none";
- $.cookie('close_lastusers','1', { expires: 365, path: '/' });
+ $.cookie("close_lastusers","1", { expires: 365, path: "/" });
  };
 
 function close_lastphotos(){
  document.getElementById( "close_lastphotos" ).style.display = "none";
- $.cookie('close_lastphotos','1', { expires: 365, path: '/' });
+ $.cookie("close_lastphotos","1", { expires: 365, path: "/" });
  };
  
 function close_lastlikes(){
  document.getElementById( "close_lastlikes" ).style.display = "none";
- $.cookie('close_lastlikes','1', { expires: 365, path: '/' });
+ $.cookie("close_lastlikes","1", { expires: 365, path: "/" });
  };
+ 
+ 
 
 function restore_boxes(){
-	$.cookie('close_pages','2', { expires: 365, path: '/' });
-	$.cookie('close_helpers','2', { expires: 365, path: '/' });
-	$.cookie('close_services','2', { expires: 365, path: '/' });
-	$.cookie('close_friends','2', { expires: 365, path: '/' });
-	$.cookie('close_postit','2', { expires: 365, path: '/' });
-	$.cookie('close_lastusers','2', { expires: 365, path: '/' });
-	$.cookie('close_lastphotos','2', { expires: 365, path: '/' });
-	$.cookie('close_lastlikes','2', { expires: 365, path: '/' });
-	alert('Right-hand column was restored. Please refresh your browser');
-  }; 
- 
-</script>
-
-EOT;
-
+	$.cookie("close_pages","2", { expires: 365, path: "/" });
+	$.cookie("close_helpers","2", { expires: 365, path: "/" });
+	$.cookie("close_services","2", { expires: 365, path: "/" });
+	$.cookie("close_friends","2", { expires: 365, path: "/" });
+	$.cookie("close_postit","2", { expires: 365, path: "/" });
+	$.cookie("close_lastusers","2", { expires: 365, path: "/" });
+	$.cookie("close_lastphotos","2", { expires: 365, path: "/" });
+	$.cookie("close_lastlikes","2", { expires: 365, path: "/" });
+	alert("Right-hand column was restored. Please refresh your browser");
+  };
+</script>';}
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 34e5535ded..d8f96e9f78 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook
  * Description: Diabook: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: 
+ * Version: (Version: 0.010)
  * Author: 
  */
 

From 6dfd55668f39d2cfb27d468cc982471abaad5165 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Mon, 2 Apr 2012 20:30:27 +0200
Subject: [PATCH 190/219] diabook-themes: css-fixes

---
 view/theme/diabook-aerith/jot.tpl           |  2 +-
 view/theme/diabook-aerith/style-network.css |  9 ++++++++-
 view/theme/diabook-aerith/style-profile.css |  8 ++++++++
 view/theme/diabook-aerith/style.css         | 12 ++++++++++--
 view/theme/diabook-aerith/theme.php         |  2 +-
 view/theme/diabook-aerith/wallwall_item.tpl |  4 ++++
 view/theme/diabook-blue/jot.tpl             |  2 +-
 view/theme/diabook-blue/style-network.css   |  9 ++++++++-
 view/theme/diabook-blue/style-profile.css   |  9 ++++++++-
 view/theme/diabook-blue/style.css           | 10 +++++++++-
 view/theme/diabook-blue/theme.php           |  2 +-
 view/theme/diabook-blue/wallwall_item.tpl   |  4 ++++
 view/theme/diabook-red/jot.tpl              |  2 +-
 view/theme/diabook-red/style-network.css    |  9 ++++++++-
 view/theme/diabook-red/style-profile.css    |  9 ++++++++-
 view/theme/diabook-red/style.css            | 10 +++++++++-
 view/theme/diabook-red/theme.php            |  2 +-
 view/theme/diabook-red/wallwall_item.tpl    |  4 ++++
 view/theme/diabook/jot.tpl                  |  2 +-
 view/theme/diabook/style-network.css        |  8 ++++++++
 view/theme/diabook/style-profile.css        |  9 ++++++++-
 view/theme/diabook/style.css                | 11 +++++++++--
 view/theme/diabook/theme.php                |  2 +-
 view/theme/diabook/wallwall_item.tpl        |  4 ++++
 24 files changed, 125 insertions(+), 20 deletions(-)

diff --git a/view/theme/diabook-aerith/jot.tpl b/view/theme/diabook-aerith/jot.tpl
index 59066a19c5..ee30da7bf7 100755
--- a/view/theme/diabook-aerith/jot.tpl
+++ b/view/theme/diabook-aerith/jot.tpl
@@ -2,7 +2,6 @@
 <div id="profile-jot-wrapper" >
 	<div id="profile-jot-banner-wrapper">
 		<div id="profile-jot-desc" >&nbsp;</div>
-		<div id="character-counter" class="grey"></div>
 	</div>
 	<div id="profile-jot-banner-end"></div>
 
@@ -15,6 +14,7 @@
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
 		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none">
+		<div id="character-counter" class="grey"></div>		
 		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
 
diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index 3e6e44f280..7e2c8f02b5 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -1203,7 +1203,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1615,6 +1617,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index ef09829d40..29982c8c59 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -1198,6 +1198,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1604,6 +1607,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 3f11e71ef0..14bbb6cdac 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -1,4 +1,4 @@
-/opt/lampp/htdocs/friendica/view/theme/diabook/search_item.tpl/**
+/**
  * Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
  * Additional Changes: Michael Vogel <icarus@dabo.de>
  **/
@@ -1062,6 +1062,7 @@ aside {
   float: left;
   /* background: #F1F1F1; */
 }
+aside #page-sidebar{display: none;}
 aside .vcard .fn {
   font-size: 18px;
   font-weight: bold;
@@ -1259,7 +1260,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1624,6 +1627,11 @@ body .pageheader{
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index f9be1b2327..008e80c14e 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-aerith
  * Description: Diabook-aerith : report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 0.010)
+ * Version: (Version: 1.011)
  * Author: 
  */
 
diff --git a/view/theme/diabook-aerith/wallwall_item.tpl b/view/theme/diabook-aerith/wallwall_item.tpl
index c5b6b36b54..6a0c93f884 100644
--- a/view/theme/diabook-aerith/wallwall_item.tpl
+++ b/view/theme/diabook-aerith/wallwall_item.tpl
@@ -71,6 +71,10 @@
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
 			{{ endif }}	
 			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}				
+			
 			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
 			
 					
diff --git a/view/theme/diabook-blue/jot.tpl b/view/theme/diabook-blue/jot.tpl
index 9aef997873..bd43994b54 100755
--- a/view/theme/diabook-blue/jot.tpl
+++ b/view/theme/diabook-blue/jot.tpl
@@ -2,7 +2,6 @@
 <div id="profile-jot-wrapper" >
 	<div id="profile-jot-banner-wrapper">
 		<div id="profile-jot-desc" >&nbsp;</div>
-		<div id="character-counter" class="grey"></div>
 	</div>
 	<div id="profile-jot-banner-end"></div>
 
@@ -15,6 +14,7 @@
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
 		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none">
+		<div id="character-counter" class="grey"></div>		
 		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
 
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 08dc870764..3542dc00cf 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -1165,7 +1165,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1573,6 +1575,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 81bbe03c6b..0b27e4a77e 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -1164,7 +1164,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1568,6 +1570,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index 809ae8f612..8d3d854bac 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -1030,6 +1030,7 @@ aside {
   float: left;
   /* background: #F1F1F1; */
 }
+aside #page-sidebar{display: none;}
 aside .vcard .fn {
   font-size: 18px;
   font-weight: bold;
@@ -1215,7 +1216,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1577,6 +1580,11 @@ body .pageheader{
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 3a1312fefa..19468779ed 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-blue
  * Description: Diabook-blue: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 0.010)
+ * Version: (Version: 1.011)
  * Author: 
  */
 
diff --git a/view/theme/diabook-blue/wallwall_item.tpl b/view/theme/diabook-blue/wallwall_item.tpl
index c5b6b36b54..bee75ad99a 100644
--- a/view/theme/diabook-blue/wallwall_item.tpl
+++ b/view/theme/diabook-blue/wallwall_item.tpl
@@ -71,6 +71,10 @@
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
 			{{ endif }}	
 			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}	
+			
 			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
 			
 					
diff --git a/view/theme/diabook-red/jot.tpl b/view/theme/diabook-red/jot.tpl
index 9aef997873..bd43994b54 100755
--- a/view/theme/diabook-red/jot.tpl
+++ b/view/theme/diabook-red/jot.tpl
@@ -2,7 +2,6 @@
 <div id="profile-jot-wrapper" >
 	<div id="profile-jot-banner-wrapper">
 		<div id="profile-jot-desc" >&nbsp;</div>
-		<div id="character-counter" class="grey"></div>
 	</div>
 	<div id="profile-jot-banner-end"></div>
 
@@ -15,6 +14,7 @@
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
 		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none">
+		<div id="character-counter" class="grey"></div>		
 		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
 
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index 7301ace3f6..bbd4ceeee4 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -1203,7 +1203,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1611,6 +1613,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index 59e57fdd65..74217acf3c 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -1181,7 +1181,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1585,6 +1587,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index ef498e6390..16c8fe6c59 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -1061,6 +1061,7 @@ aside {
   float: left;
   /* background: #F1F1F1; */
 }
+aside #page-sidebar{display: none;}
 aside .vcard .fn {
   font-size: 18px;
   font-weight: bold;
@@ -1248,7 +1249,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1610,6 +1613,11 @@ body .pageheader{
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index 79045c979d..a6b2ea823b 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-red
  * Description: Diabook-red: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 0.010)
+ * Version: (Version: 1.011)
  * Author: 
  */
 
diff --git a/view/theme/diabook-red/wallwall_item.tpl b/view/theme/diabook-red/wallwall_item.tpl
index c5b6b36b54..bee75ad99a 100644
--- a/view/theme/diabook-red/wallwall_item.tpl
+++ b/view/theme/diabook-red/wallwall_item.tpl
@@ -71,6 +71,10 @@
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
 			{{ endif }}	
 			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}	
+			
 			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
 			
 					
diff --git a/view/theme/diabook/jot.tpl b/view/theme/diabook/jot.tpl
index 9aef997873..bd43994b54 100755
--- a/view/theme/diabook/jot.tpl
+++ b/view/theme/diabook/jot.tpl
@@ -2,7 +2,6 @@
 <div id="profile-jot-wrapper" >
 	<div id="profile-jot-banner-wrapper">
 		<div id="profile-jot-desc" >&nbsp;</div>
-		<div id="character-counter" class="grey"></div>
 	</div>
 	<div id="profile-jot-banner-end"></div>
 
@@ -15,6 +14,7 @@
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
 		<input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none">
+		<div id="character-counter" class="grey"></div>		
 		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
 
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 2044e1126e..d226c70fdb 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -1149,6 +1149,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
+.qcomment{
+  max-width: 122px;	
+	}
 
 #id_username {
   width: 173px;	
@@ -1546,6 +1549,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 2664adfc5a..f1672f4b46 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -1143,7 +1143,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1541,6 +1543,11 @@ transition: all 0.2s ease-in-out;
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 4ce3068f06..c8efeab33e 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -1022,7 +1022,7 @@ aside {
   float: left;
   /* background: #F1F1F1; */
 }
-
+aside #page-sidebar{display: none;}
 aside .vcard .fn {
   font-size: 18px;
   font-weight: bold;
@@ -1195,7 +1195,9 @@ body .pageheader{
   margin-top: 0px;
   max-width: 575px;
 	}
-
+.qcomment{
+  max-width: 122px;	
+	}
 #id_username {
   width: 173px;	
 	}
@@ -1552,6 +1554,11 @@ body .pageheader{
   padding: 0.3em;
   margin-bottom: 10px;
 }
+.grey
+{
+  display: inline;
+  float: right;	
+	}
 #jot #jot-tools {
   margin: 0px;
   padding: 0px;
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index d8f96e9f78..2fe9850606 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook
  * Description: Diabook: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 0.010)
+ * Version: (Version: 1.011)
  * Author: 
  */
 
diff --git a/view/theme/diabook/wallwall_item.tpl b/view/theme/diabook/wallwall_item.tpl
index c5b6b36b54..bee75ad99a 100644
--- a/view/theme/diabook/wallwall_item.tpl
+++ b/view/theme/diabook/wallwall_item.tpl
@@ -71,6 +71,10 @@
 				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
 			{{ endif }}	
 			
+			{{ if $item.filer }}
+			<a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a>
+			{{ endif }}	
+			
 			{{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }}
 			
 					

From 9391fc965d68fea5fc18e93a1583e90d8f11bd02 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 2 Apr 2012 17:43:11 -0700
Subject: [PATCH 191/219] bug #363 and a couple of other reported ssl link
 issues

---
 boot.php      |  2 +-
 mod/admin.php | 33 ++++++++++++++++++++++++++++++++-
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/boot.php b/boot.php
index c2690f6ef0..bcc51a9958 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1299' );
+define ( 'FRIENDICA_VERSION',      '2.3.1300' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1134      );
 
diff --git a/mod/admin.php b/mod/admin.php
index 53b5ee3544..8caa763707 100755
--- a/mod/admin.php
+++ b/mod/admin.php
@@ -208,6 +208,38 @@ function admin_page_site_post(&$a){
 	$diaspora_enabled   =   ((x($_POST,'diaspora_enabled')) ? True   :  False);
 	$ssl_policy         =   ((x($_POST,'ssl_policy')) ? intval($_POST['ssl_policy']) : 0);
 
+	if($ssl_policy != intval(get_config('system','ssl_policy'))) {
+		if($ssl_policy == SSL_POLICY_FULL) {
+			q("update `contact` set 
+				`url`     = replace(`url`    , 'http:' , 'https:'),
+				`photo`   = replace(`photo`  , 'http:' , 'https:'),
+				`thumb`   = replace(`thumb`  , 'http:' , 'https:'),
+				`micro`   = replace(`micro`  , 'http:' , 'https:'),
+				`request` = replace(`request`, 'http:' , 'https:'),
+				`notify`  = replace(`notify` , 'http:' , 'https:'),
+				`poll`    = replace(`poll`   , 'http:' , 'https:'),
+				`confirm` = replace(`confirm`, 'http:' , 'https:'),
+				`poco`    = replace(`poco`   , 'http:' , 'https:')
+				where `self` = 1"
+			);
+		}
+		elseif($ssl_policy == SSL_POLICY_SELFSIGN) {
+			q("update `contact` set 
+				`url`     = replace(`url`    , 'https:' , 'http:'),
+				`photo`   = replace(`photo`  , 'https:' , 'http:'),
+				`thumb`   = replace(`thumb`  , 'https:' , 'http:'),
+				`micro`   = replace(`micro`  , 'https:' , 'http:'),
+				`request` = replace(`request`, 'https:' , 'http:'),
+				`notify`  = replace(`notify` , 'https:' , 'http:'),
+				`poll`    = replace(`poll`   , 'https:' , 'http:'),
+				`confirm` = replace(`confirm`, 'https:' , 'http:'),
+				`poco`    = replace(`poco`   , 'https:' , 'http:')
+				where `self` = 1"
+			);
+		}
+	}
+	set_config('system','ssl_policy',$ssl_policy);
+
 	set_config('config','sitename',$sitename);
 	if ($banner==""){
 		// don't know why, but del_config doesn't work...
@@ -218,7 +250,6 @@ function admin_page_site_post(&$a){
 	} else {
 		set_config('system','banner', $banner);
 	}
-	set_config('system','ssl_policy',$ssl_policy);
 	set_config('system','language', $language);
 	set_config('system','theme', $theme);
 	set_config('system','maximagesize', $maximagesize);

From e1de2e3de0142c350fd74ea2161117ed61654dd6 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 2 Apr 2012 19:38:13 -0700
Subject: [PATCH 192/219] don't change ssl settings on local photos for remote
 contact

---
 mod/dfrn_notify.php | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/mod/dfrn_notify.php b/mod/dfrn_notify.php
index 8e4ce06719..4ce3246520 100755
--- a/mod/dfrn_notify.php
+++ b/mod/dfrn_notify.php
@@ -107,9 +107,6 @@ function dfrn_notify_post(&$a) {
 		$ssl_changed = true;
 		$importer['url']     = 	str_replace('https:','http:',$importer['url']);
 		$importer['nurl']    = normalise_link($importer['url']);
-		$importer['photo']   = 	str_replace('https:','http:',$importer['photo']);
-		$importer['thumb']   = 	str_replace('https:','http:',$importer['thumb']);
-		$importer['micro']   = 	str_replace('https:','http:',$importer['micro']);
 		$importer['request'] = 	str_replace('https:','http:',$importer['request']);
 		$importer['notify']  = 	str_replace('https:','http:',$importer['notify']);
 		$importer['poll']    = 	str_replace('https:','http:',$importer['poll']);
@@ -121,9 +118,6 @@ function dfrn_notify_post(&$a) {
 		$ssl_changed = true;
 		$importer['url']     = 	str_replace('http:','https:',$importer['url']);
 		$importer['nurl']    = normalise_link($importer['url']);
-		$importer['photo']   = 	str_replace('http:','https:',$importer['photo']);
-		$importer['thumb']   = 	str_replace('http:','https:',$importer['thumb']);
-		$importer['micro']   = 	str_replace('http:','https:',$importer['micro']);
 		$importer['request'] = 	str_replace('http:','https:',$importer['request']);
 		$importer['notify']  = 	str_replace('http:','https:',$importer['notify']);
 		$importer['poll']    = 	str_replace('http:','https:',$importer['poll']);
@@ -146,9 +140,6 @@ function dfrn_notify_post(&$a) {
 			where id = %d limit 1",
 			dbesc($importer['url']),
 			dbesc($importer['nurl']),
-			dbesc($importer['photo']),
-			dbesc($importer['thumb']),
-			dbesc($importer['micro']),
 			dbesc($importer['request']),
 			dbesc($importer['notify']),
 			dbesc($importer['poll']),

From f4721955dbfb23992c4acdadd05108cb1b92e2af Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 2 Apr 2012 21:01:19 -0700
Subject: [PATCH 193/219] more ssl policy fixes and prevent delivery to soapbox
 when using  local delivery

---
 include/delivery.php | 50 ++++++++++++++++++++++++++++++++++++++++++++
 include/notifier.php | 50 ++++++++++++++++++++++++++++++++++++++++++++
 mod/dfrn_notify.php  |  5 -----
 3 files changed, 100 insertions(+), 5 deletions(-)

diff --git a/include/delivery.php b/include/delivery.php
index 532dcd6991..2407f11c02 100755
--- a/include/delivery.php
+++ b/include/delivery.php
@@ -321,6 +321,56 @@ function delivery_run($argv, $argc){
 						$x[0]['writable'] = 1;
 					}
 
+
+					$ssl_policy = get_config('system','ssl_policy');
+					// if contact's ssl policy changed, update our links
+
+					$ssl_changed = false;
+
+					if($ssl_policy == SSL_POLICY_SELFSIGN && strstr($x[0]['url'],'https:')) {
+						$ssl_changed = true;
+						$x[0]['url']     = 	str_replace('https:','http:',$x[0]['url']);
+						$x[0]['request'] = 	str_replace('https:','http:',$x[0]['request']);
+						$x[0]['notify']  = 	str_replace('https:','http:',$x[0]['notify']);
+						$x[0]['poll']    = 	str_replace('https:','http:',$x[0]['poll']);
+						$x[0]['confirm'] = 	str_replace('https:','http:',$x[0]['confirm']);
+						$x[0]['poco']    = 	str_replace('https:','http:',$x[0]['poco']);
+					}
+
+					if($ssl_policy == SSL_POLICY_FULL && strstr($x[0]['url'],'http:')) {
+						$ssl_changed = true;
+						$x[0]['url']     = 	str_replace('http:','https:',$x[0]['url']);
+						$x[0]['request'] = 	str_replace('http:','https:',$x[0]['request']);
+						$x[0]['notify']  = 	str_replace('http:','https:',$x[0]['notify']);
+						$x[0]['poll']    = 	str_replace('http:','https:',$x[0]['poll']);
+						$x[0]['confirm'] = 	str_replace('http:','https:',$x[0]['confirm']);
+						$x[0]['poco']    = 	str_replace('http:','https:',$x[0]['poco']);
+					}
+
+					if($ssl_changed) {
+						q("update contact set 
+							url = '%s', 
+							request = '%s',
+							notify = '%s',
+							poll = '%s',
+							confirm = '%s',
+							poco = '%s'
+							where id = %d limit 1",
+							dbesc($x[0]['url']),
+							dbesc($x[0]['request']),
+							dbesc($x[0]['notify']),
+							dbesc($x[0]['poll']),
+							dbesc($x[0]['confirm']),
+							dbesc($x[0]['poco']),
+							intval($x[0]['id'])
+						);
+					}
+			
+					// If we are setup as a soapbox we aren't accepting input from this person
+
+					if($x[0]['page-flags'] == PAGE_SOAPBOX)
+						break;
+
 					require_once('library/simplepie/simplepie.inc');
 					logger('mod-delivery: local delivery');
 					local_delivery($x[0],$atom);
diff --git a/include/notifier.php b/include/notifier.php
index d63ad7ae7c..e91185c514 100755
--- a/include/notifier.php
+++ b/include/notifier.php
@@ -537,6 +537,56 @@ function notifier_run($argv, $argc){
 								$x[0]['writable'] = 1;
 							}
 
+							$ssl_policy = get_config('system','ssl_policy');
+							// if contact's ssl policy changed, update our links
+
+							$ssl_changed = false;
+
+							if($ssl_policy == SSL_POLICY_SELFSIGN && strstr($x[0]['url'],'https:')) {
+								$ssl_changed = true;
+								$x[0]['url']     = 	str_replace('https:','http:',$x[0]['url']);
+								$x[0]['request'] = 	str_replace('https:','http:',$x[0]['request']);
+								$x[0]['notify']  = 	str_replace('https:','http:',$x[0]['notify']);
+								$x[0]['poll']    = 	str_replace('https:','http:',$x[0]['poll']);
+								$x[0]['confirm'] = 	str_replace('https:','http:',$x[0]['confirm']);
+								$x[0]['poco']    = 	str_replace('https:','http:',$x[0]['poco']);
+							}
+
+							if($ssl_policy == SSL_POLICY_FULL && strstr($x[0]['url'],'http:')) {
+								$ssl_changed = true;
+								$x[0]['url']     = 	str_replace('http:','https:',$x[0]['url']);
+								$x[0]['request'] = 	str_replace('http:','https:',$x[0]['request']);
+								$x[0]['notify']  = 	str_replace('http:','https:',$x[0]['notify']);
+								$x[0]['poll']    = 	str_replace('http:','https:',$x[0]['poll']);
+								$x[0]['confirm'] = 	str_replace('http:','https:',$x[0]['confirm']);
+								$x[0]['poco']    = 	str_replace('http:','https:',$x[0]['poco']);
+							}
+
+							if($ssl_changed) {
+								q("update contact set 
+									url = '%s', 
+									request = '%s',
+									notify = '%s',
+									poll = '%s',
+									confirm = '%s',
+									poco = '%s'
+									where id = %d limit 1",
+									dbesc($x[0]['url']),
+									dbesc($x[0]['request']),
+									dbesc($x[0]['notify']),
+									dbesc($x[0]['poll']),
+									dbesc($x[0]['confirm']),
+									dbesc($x[0]['poco']),
+									intval($x[0]['id'])
+								);
+							}
+			
+							// If we are setup as a soapbox we aren't accepting input from this person
+
+							if($x[0]['page-flags'] == PAGE_SOAPBOX)
+								break;
+
+
 							require_once('library/simplepie/simplepie.inc');
 							logger('mod-delivery: local delivery');
 							local_delivery($x[0],$atom);
diff --git a/mod/dfrn_notify.php b/mod/dfrn_notify.php
index 4ce3246520..5d44e8144d 100755
--- a/mod/dfrn_notify.php
+++ b/mod/dfrn_notify.php
@@ -106,7 +106,6 @@ function dfrn_notify_post(&$a) {
 	if($ssl_policy == 'self' && strstr($importer['url'],'https:')) {
 		$ssl_changed = true;
 		$importer['url']     = 	str_replace('https:','http:',$importer['url']);
-		$importer['nurl']    = normalise_link($importer['url']);
 		$importer['request'] = 	str_replace('https:','http:',$importer['request']);
 		$importer['notify']  = 	str_replace('https:','http:',$importer['notify']);
 		$importer['poll']    = 	str_replace('https:','http:',$importer['poll']);
@@ -117,7 +116,6 @@ function dfrn_notify_post(&$a) {
 	if($ssl_policy == 'full' && strstr($importer['url'],'http:')) {
 		$ssl_changed = true;
 		$importer['url']     = 	str_replace('http:','https:',$importer['url']);
-		$importer['nurl']    = normalise_link($importer['url']);
 		$importer['request'] = 	str_replace('http:','https:',$importer['request']);
 		$importer['notify']  = 	str_replace('http:','https:',$importer['notify']);
 		$importer['poll']    = 	str_replace('http:','https:',$importer['poll']);
@@ -129,9 +127,6 @@ function dfrn_notify_post(&$a) {
 		q("update contact set 
 			url = '%s', 
 			nurl = '%s',
-			photo = '%s',
-			thumb = '%s',
-			micro = '%s',
 			request = '%s',
 			notify = '%s',
 			poll = '%s',

From 5d0d9f877294258cb90e1c496b4db750ee99f3ca Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Mon, 2 Apr 2012 23:07:26 -0700
Subject: [PATCH 194/219] make contact ssl_policy change a function since it is
 used in a few places

---
 include/delivery.php | 44 +----------------------------------------
 include/network.php  | 45 ++++++++++++++++++++++++++++++++++++++++++
 include/notifier.php | 47 ++++----------------------------------------
 mod/dfrn_notify.php  | 45 ++----------------------------------------
 4 files changed, 52 insertions(+), 129 deletions(-)

diff --git a/include/delivery.php b/include/delivery.php
index 2407f11c02..794b8f27a3 100755
--- a/include/delivery.php
+++ b/include/delivery.php
@@ -321,51 +321,9 @@ function delivery_run($argv, $argc){
 						$x[0]['writable'] = 1;
 					}
 
-
 					$ssl_policy = get_config('system','ssl_policy');
-					// if contact's ssl policy changed, update our links
+					fix_contact_ssl_policy($x[0],$ssl_policy);
 
-					$ssl_changed = false;
-
-					if($ssl_policy == SSL_POLICY_SELFSIGN && strstr($x[0]['url'],'https:')) {
-						$ssl_changed = true;
-						$x[0]['url']     = 	str_replace('https:','http:',$x[0]['url']);
-						$x[0]['request'] = 	str_replace('https:','http:',$x[0]['request']);
-						$x[0]['notify']  = 	str_replace('https:','http:',$x[0]['notify']);
-						$x[0]['poll']    = 	str_replace('https:','http:',$x[0]['poll']);
-						$x[0]['confirm'] = 	str_replace('https:','http:',$x[0]['confirm']);
-						$x[0]['poco']    = 	str_replace('https:','http:',$x[0]['poco']);
-					}
-
-					if($ssl_policy == SSL_POLICY_FULL && strstr($x[0]['url'],'http:')) {
-						$ssl_changed = true;
-						$x[0]['url']     = 	str_replace('http:','https:',$x[0]['url']);
-						$x[0]['request'] = 	str_replace('http:','https:',$x[0]['request']);
-						$x[0]['notify']  = 	str_replace('http:','https:',$x[0]['notify']);
-						$x[0]['poll']    = 	str_replace('http:','https:',$x[0]['poll']);
-						$x[0]['confirm'] = 	str_replace('http:','https:',$x[0]['confirm']);
-						$x[0]['poco']    = 	str_replace('http:','https:',$x[0]['poco']);
-					}
-
-					if($ssl_changed) {
-						q("update contact set 
-							url = '%s', 
-							request = '%s',
-							notify = '%s',
-							poll = '%s',
-							confirm = '%s',
-							poco = '%s'
-							where id = %d limit 1",
-							dbesc($x[0]['url']),
-							dbesc($x[0]['request']),
-							dbesc($x[0]['notify']),
-							dbesc($x[0]['poll']),
-							dbesc($x[0]['confirm']),
-							dbesc($x[0]['poco']),
-							intval($x[0]['id'])
-						);
-					}
-			
 					// If we are setup as a soapbox we aren't accepting input from this person
 
 					if($x[0]['page-flags'] == PAGE_SOAPBOX)
diff --git a/include/network.php b/include/network.php
index 9e1ed2091d..38d0980d50 100755
--- a/include/network.php
+++ b/include/network.php
@@ -824,3 +824,48 @@ function scale_external_images($s,$include_link = true) {
 	}
 	return $s;
 }
+
+
+function fix_contact_ssl_policy(&$contact,$new_policy) {
+
+	$ssl_changed = false;
+	if((intval($new_policy) == SSL_POLICY_SELFSIGN || $new_policy === 'self') && strstr($contact['url'],'https:')) {
+		$ssl_changed = true;
+		$contact['url']     = 	str_replace('https:','http:',$contact['url']);
+		$contact['request'] = 	str_replace('https:','http:',$contact['request']);
+		$contact['notify']  = 	str_replace('https:','http:',$contact['notify']);
+		$contact['poll']    = 	str_replace('https:','http:',$contact['poll']);
+		$contact['confirm'] = 	str_replace('https:','http:',$contact['confirm']);
+		$contact['poco']    = 	str_replace('https:','http:',$contact['poco']);
+	}
+
+	if((intval($new_policy) == SSL_POLICY_FULL || $new_policy === 'full') && strstr($contact['url'],'http:')) {
+		$ssl_changed = true;
+		$contact['url']     = 	str_replace('http:','https:',$contact['url']);
+		$contact['request'] = 	str_replace('http:','https:',$contact['request']);
+		$contact['notify']  = 	str_replace('http:','https:',$contact['notify']);
+		$contact['poll']    = 	str_replace('http:','https:',$contact['poll']);
+		$contact['confirm'] = 	str_replace('http:','https:',$contact['confirm']);
+		$contact['poco']    = 	str_replace('http:','https:',$contact['poco']);
+	}
+
+	if($ssl_changed) {
+		q("update contact set 
+			url = '%s', 
+			request = '%s',
+			notify = '%s',
+			poll = '%s',
+			confirm = '%s',
+			poco = '%s'
+			where id = %d limit 1",
+			dbesc($contact['url']),
+			dbesc($contact['request']),
+			dbesc($contact['notify']),
+			dbesc($contact['poll']),
+			dbesc($contact['confirm']),
+			dbesc($contact['poco']),
+			intval($contact['id'])
+		);
+	}
+}
+
diff --git a/include/notifier.php b/include/notifier.php
index e91185c514..ca7c7b92eb 100755
--- a/include/notifier.php
+++ b/include/notifier.php
@@ -537,56 +537,17 @@ function notifier_run($argv, $argc){
 								$x[0]['writable'] = 1;
 							}
 
+							// if contact's ssl policy changed, which we just determined
+							// is on our own server, update our contact links
+							
 							$ssl_policy = get_config('system','ssl_policy');
-							// if contact's ssl policy changed, update our links
+							fix_contact_ssl_policy($x[0],$ssl_policy);
 
-							$ssl_changed = false;
-
-							if($ssl_policy == SSL_POLICY_SELFSIGN && strstr($x[0]['url'],'https:')) {
-								$ssl_changed = true;
-								$x[0]['url']     = 	str_replace('https:','http:',$x[0]['url']);
-								$x[0]['request'] = 	str_replace('https:','http:',$x[0]['request']);
-								$x[0]['notify']  = 	str_replace('https:','http:',$x[0]['notify']);
-								$x[0]['poll']    = 	str_replace('https:','http:',$x[0]['poll']);
-								$x[0]['confirm'] = 	str_replace('https:','http:',$x[0]['confirm']);
-								$x[0]['poco']    = 	str_replace('https:','http:',$x[0]['poco']);
-							}
-
-							if($ssl_policy == SSL_POLICY_FULL && strstr($x[0]['url'],'http:')) {
-								$ssl_changed = true;
-								$x[0]['url']     = 	str_replace('http:','https:',$x[0]['url']);
-								$x[0]['request'] = 	str_replace('http:','https:',$x[0]['request']);
-								$x[0]['notify']  = 	str_replace('http:','https:',$x[0]['notify']);
-								$x[0]['poll']    = 	str_replace('http:','https:',$x[0]['poll']);
-								$x[0]['confirm'] = 	str_replace('http:','https:',$x[0]['confirm']);
-								$x[0]['poco']    = 	str_replace('http:','https:',$x[0]['poco']);
-							}
-
-							if($ssl_changed) {
-								q("update contact set 
-									url = '%s', 
-									request = '%s',
-									notify = '%s',
-									poll = '%s',
-									confirm = '%s',
-									poco = '%s'
-									where id = %d limit 1",
-									dbesc($x[0]['url']),
-									dbesc($x[0]['request']),
-									dbesc($x[0]['notify']),
-									dbesc($x[0]['poll']),
-									dbesc($x[0]['confirm']),
-									dbesc($x[0]['poco']),
-									intval($x[0]['id'])
-								);
-							}
-			
 							// If we are setup as a soapbox we aren't accepting input from this person
 
 							if($x[0]['page-flags'] == PAGE_SOAPBOX)
 								break;
 
-
 							require_once('library/simplepie/simplepie.inc');
 							logger('mod-delivery: local delivery');
 							local_delivery($x[0],$atom);
diff --git a/mod/dfrn_notify.php b/mod/dfrn_notify.php
index 5d44e8144d..65d39d5fe1 100755
--- a/mod/dfrn_notify.php
+++ b/mod/dfrn_notify.php
@@ -99,51 +99,10 @@ function dfrn_notify_post(&$a) {
 		$importer['forum'] = $page;
 	}
 
+
 	// if contact's ssl policy changed, update our links
 
-	$ssl_changed = false;
-
-	if($ssl_policy == 'self' && strstr($importer['url'],'https:')) {
-		$ssl_changed = true;
-		$importer['url']     = 	str_replace('https:','http:',$importer['url']);
-		$importer['request'] = 	str_replace('https:','http:',$importer['request']);
-		$importer['notify']  = 	str_replace('https:','http:',$importer['notify']);
-		$importer['poll']    = 	str_replace('https:','http:',$importer['poll']);
-		$importer['confirm'] = 	str_replace('https:','http:',$importer['confirm']);
-		$importer['poco']    = 	str_replace('https:','http:',$importer['poco']);
-	}
-
-	if($ssl_policy == 'full' && strstr($importer['url'],'http:')) {
-		$ssl_changed = true;
-		$importer['url']     = 	str_replace('http:','https:',$importer['url']);
-		$importer['request'] = 	str_replace('http:','https:',$importer['request']);
-		$importer['notify']  = 	str_replace('http:','https:',$importer['notify']);
-		$importer['poll']    = 	str_replace('http:','https:',$importer['poll']);
-		$importer['confirm'] = 	str_replace('http:','https:',$importer['confirm']);
-		$importer['poco']    = 	str_replace('http:','https:',$importer['poco']);
-	}
-
-	if($ssl_changed) {
-		q("update contact set 
-			url = '%s', 
-			nurl = '%s',
-			request = '%s',
-			notify = '%s',
-			poll = '%s',
-			confirm = '%s',
-			poco = '%s'
-			where id = %d limit 1",
-			dbesc($importer['url']),
-			dbesc($importer['nurl']),
-			dbesc($importer['request']),
-			dbesc($importer['notify']),
-			dbesc($importer['poll']),
-			dbesc($importer['confirm']),
-			dbesc($importer['poco']),
-			intval($importer['id'])
-		);
-	}
-			
+	fix_contact_ssl_policy($importer,$ssl_policy);
 
 	logger('dfrn_notify: received notify from ' . $importer['name'] . ' for ' . $importer['username']);
 	logger('dfrn_notify: data: ' . $data, LOGGER_DATA);

From 4b762ff923626addc10e3b90c6fef183320c84ea Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 3 Apr 2012 02:44:29 -0700
Subject: [PATCH 195/219] suppress duplicates in search

---
 mod/search.php | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/mod/search.php b/mod/search.php
index 6495fc8e5f..4ca7db9bb1 100755
--- a/mod/search.php
+++ b/mod/search.php
@@ -97,27 +97,26 @@ function search_content(&$a) {
 	// OR your own posts if you are a logged in member
 	// No items will be shown if the member has a blocked profile wall. 
 
-	$r = q("SELECT COUNT(*) AS `total`
+	$r = q("SELECT distinct(`item`.`uri`) as `total`
 		FROM `item` LEFT JOIN `contact` ON `contact`.`id` = `item`.`contact-id` LEFT JOIN `user` ON `user`.`uid` = `item`.`uid`
 		WHERE `item`.`visible` = 1 AND `item`.`deleted` = 0 and `item`.`moderated` = 0
 		AND (( `item`.`allow_cid` = ''  AND `item`.`allow_gid` = '' AND `item`.`deny_cid`  = '' AND `item`.`deny_gid`  = '' AND `item`.`private` = 0 AND `user`.`hidewall` = 0) 
 			OR `item`.`uid` = %d )
 		AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
-		AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' )", 
+		AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' ) group by `item`.`uri` ", 
 		intval(local_user()),
 		dbesc(preg_quote($search)), 
 		dbesc('\\]' . preg_quote($search) . '\\[')
 	);
 
 	if(count($r))
-		$a->set_pager_total($r[0]['total']);
-
-	if(! $r[0]['total']) {
+		$a->set_pager_total(count($r));
+	if(! count($r)) {
 		info( t('No results.') . EOL);
 		return $o;
 	}
 
-	$r = q("SELECT `item`.*, `item`.`id` AS `item_id`, 
+	$r = q("SELECT distinct(`item`.`uri`), `item`.*, `item`.`id` AS `item_id`, 
 		`contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
 		`contact`.`network`, `contact`.`thumb`, `contact`.`self`, `contact`.`writable`, 
 		`contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`,
@@ -128,7 +127,8 @@ function search_content(&$a) {
 		AND (( `item`.`allow_cid` = ''  AND `item`.`allow_gid` = '' AND `item`.`deny_cid`  = '' AND `item`.`deny_gid`  = '' AND `item`.`private` = 0 AND `user`.`hidewall` = 0 ) 
 			OR `item`.`uid` = %d )
 		AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
-		AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' ) 
+		AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' )
+		group by `item`.`uri`	
 		ORDER BY `received` DESC LIMIT %d , %d ",
 		intval(local_user()),
 		dbesc(preg_quote($search)), 

From 8a71191d6d45f74e200bb6e279916375c2416b05 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 3 Apr 2012 20:59:00 +0200
Subject: [PATCH 196/219] make right_aside translatable and provide german
 translation... and some css-fixes

---
 view/theme/diabook-aerith/communityhome.tpl |  12 +++----
 view/theme/diabook-aerith/style-network.css |   2 +-
 view/theme/diabook-aerith/style-profile.css |   2 +-
 view/theme/diabook-aerith/style.css         |   8 +++++
 view/theme/diabook-aerith/theme.php         |  31 ++++++++++++----
 view/theme/diabook-blue/communityhome.tpl   |  12 +++----
 view/theme/diabook-blue/style-network.css   |  28 +++++++++------
 view/theme/diabook-blue/style-profile.css   |  28 +++++++++------
 view/theme/diabook-blue/style-settings.css  |  24 ++++++++-----
 view/theme/diabook-blue/style.css           |  34 +++++++++++++-----
 view/theme/diabook-blue/theme.php           |  31 ++++++++++++----
 view/theme/diabook-red/communityhome.tpl    |  12 +++----
 view/theme/diabook-red/style-network.css    |   2 +-
 view/theme/diabook-red/style-profile.css    |   2 +-
 view/theme/diabook-red/style.css            |   9 +++++
 view/theme/diabook-red/theme.php            |  29 ++++++++++++---
 view/theme/diabook/communityhome.tpl        |  14 ++++----
 view/theme/diabook/photo-menu.jpg           | Bin 459 -> 0 bytes
 view/theme/diabook/style-network.css        |  24 +++++++++----
 view/theme/diabook/style-profile.css        |  25 ++++++++-----
 view/theme/diabook/style-settings.css       |  21 +++++++----
 view/theme/diabook/style.css                |  37 +++++++++++++++-----
 view/theme/diabook/theme.php                |  36 ++++++++++++++++---
 23 files changed, 304 insertions(+), 119 deletions(-)
 delete mode 100755 view/theme/diabook/photo-menu.jpg

diff --git a/view/theme/diabook-aerith/communityhome.tpl b/view/theme/diabook-aerith/communityhome.tpl
index c26d02dc6a..4873cdd14b 100755
--- a/view/theme/diabook-aerith/communityhome.tpl
+++ b/view/theme/diabook-aerith/communityhome.tpl
@@ -6,7 +6,7 @@
 
 <div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<h3 style="margin-top:0px;">$helpers.title.1<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
@@ -16,7 +16,7 @@
 
 <div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
+<h3>$con_services.title.1<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
 <div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-aerith/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-aerith/icons/StatusNet.png?" title="StatusNet"></a>
@@ -32,9 +32,9 @@
 
 <div id="close_friends" style="margin-bottom:53px;">
 {{ if $nv }}
-<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
+<h3>$nv.title.1<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
-<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" target="blank" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
@@ -44,8 +44,8 @@ $nv.search
 
 <div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
-<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
+<h3>$postit.title.1<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
+<div style="padding-left: 10px;font-size: 12px;"><span ><a href="$fostitJS" title="PostIt">$postit.title.2</a>$postit.text.1</span></div>
 {{ endif }}
 </div>
 
diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook-aerith/style-network.css
index 7e2c8f02b5..6e3b3f8224 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook-aerith/style-network.css
@@ -1260,7 +1260,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #3465A4;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook-aerith/style-profile.css b/view/theme/diabook-aerith/style-profile.css
index 29982c8c59..f41c4a98ac 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook-aerith/style-profile.css
@@ -1255,7 +1255,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #3465A4;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook-aerith/style.css b/view/theme/diabook-aerith/style.css
index 14bbb6cdac..3d53115df4 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook-aerith/style.css
@@ -2042,6 +2042,14 @@ ul.tabs li .active {
 .field.radio .field_help {
   margin-left: 0px;
 }
+.suggest-select {
+width: 500px;
+height: 350px;	
+	}
+.message-to-select {
+	width: 400px;
+   height: 150px;
+	}
 #directory-search-form{
 	margin-bottom: 50px;
 	}
diff --git a/view/theme/diabook-aerith/theme.php b/view/theme/diabook-aerith/theme.php
index 008e80c14e..e56f0ab742 100755
--- a/view/theme/diabook-aerith/theme.php
+++ b/view/theme/diabook-aerith/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-aerith
  * Description: Diabook-aerith : report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 1.011)
+ * Version: (Version: 1.012)
  * Author: 
  */
 
@@ -139,7 +139,8 @@ function diabook_aerith_community_info(){
    //nav FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+   $nv['title'] = Array("", t('Find Friends'), "", "");
+	$nv['directory'] = Array('directory', t('Local Directory'), "", "");
 	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
@@ -188,10 +189,28 @@ function diabook_aerith_community_info(){
 		
 		$aside['$page'] = $page;
 	}		
-  //END Community Page		   
-   
-   
-   
+  //END Community Page	
+  //helpers
+   $helpers = array();
+	$helpers['title'] = Array("", t('Help or @NewHere ?'), "", "");
+	
+	$aside['$helpers'] = $helpers;
+   //end helpers
+   //connectable services
+   $con_services = array();
+	$con_services['title'] = Array("", t('Connect Services'), "", "");
+	
+	$aside['$con_services'] = $con_services;
+   //end connectable services
+   //postit
+   $postit = array();
+	$postit['title'] = Array("", t('PostIt to Friendica'), t('Post to Friendica'), "");
+	$postit['text'] = Array("", t(' from anywhere by bookmarking this Link.'), "", "");
+	
+	$aside['$postit'] = $postit;
+   //end postit
+  
+   //get_baseurl	      
    $url = $a->get_baseurl($ssl_state);   
    $aside['$url'] = $url;
 
diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
index 3b95b376e2..6e126827b5 100755
--- a/view/theme/diabook-blue/communityhome.tpl
+++ b/view/theme/diabook-blue/communityhome.tpl
@@ -6,7 +6,7 @@
 
 <div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<h3 style="margin-top:0px;">$helpers.title.1<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
@@ -16,7 +16,7 @@
 
 <div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
+<h3>$con_services.title.1<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
 <div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-blue/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-blue/icons/StatusNet.png?" title="StatusNet"></a>
@@ -32,9 +32,9 @@
 
 <div id="close_friends" style="margin-bottom:53px;">
 {{ if $nv }}
-<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
+<h3>$nv.title.1<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
-<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" target="blank" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
@@ -44,8 +44,8 @@ $nv.search
 
 <div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
-<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
+<h3>$postit.title.1<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
+<div style="padding-left: 10px;font-size: 12px;"><span ><a href="$fostitJS" title="PostIt">$postit.title.2</a>$postit.text.1</span></div>
 {{ endif }}
 </div>
 
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook-blue/style-network.css
index 3542dc00cf..991b198497 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook-blue/style-network.css
@@ -543,15 +543,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* nav */
 nav {
@@ -630,7 +632,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1007,6 +1009,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+		height: 17px;
+		padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1219,7 +1223,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #1872A2;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -1720,7 +1724,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1772,7 +1776,9 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1783,18 +1789,20 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
-    background-color: #1872A2;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    background-color: #055580;
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
 	border: 0px;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook-blue/style-profile.css
index 0b27e4a77e..fca29d088c 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook-blue/style-profile.css
@@ -544,15 +544,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* nav */
 nav {
@@ -631,7 +633,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1006,6 +1008,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+		height: 17px;
+		padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1218,7 +1222,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: #1872A2;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -1721,7 +1725,7 @@ transition: all 0.2s ease-in-out;
 	float: left;
 	margin-top: 2px;
 	margin-left: 10px;
-	
+	font-size: 14px;
 }
 #profile-attach-wrapper {
 	float: left;
@@ -1767,7 +1771,9 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1778,18 +1784,20 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
-    background-color: #1872A2;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    background-color: #055580;
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
 	border: 0px;
diff --git a/view/theme/diabook-blue/style-settings.css b/view/theme/diabook-blue/style-settings.css
index 2e7db1e1f2..e07962bc7e 100644
--- a/view/theme/diabook-blue/style-settings.css
+++ b/view/theme/diabook-blue/style-settings.css
@@ -544,15 +544,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* nav */
 nav {
@@ -631,7 +633,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1706,7 +1708,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1758,7 +1760,9 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1769,18 +1773,20 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
-    background-color: #1872A2;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    background-color: #055580;
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
 	border: 0px;
diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css
index 8d3d854bac..8a05fc4c4b 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook-blue/style.css
@@ -541,15 +541,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* messages */
 #message-new {
@@ -708,7 +710,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1085,6 +1087,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 173px;
+	height: 17px;
+   padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1725,7 +1729,7 @@ body .pageheader{
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1777,7 +1781,9 @@ body .pageheader{
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1788,18 +1794,20 @@ body .pageheader{
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
-    background-color: #1872A2;
-    background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+    background-color: #055580;
     border: 1px solid #777777;
     color: white;
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
 	border: 0px;
@@ -1990,6 +1998,14 @@ ul.tabs li .active {
 .field.radio .field_help {
   margin-left: 0px;
 }
+.suggest-select {
+width: 500px;
+height: 350px;	
+	}
+.message-to-select {
+	width: 400px;
+   height: 150px;
+	}
 #directory-search-form{
 	margin-bottom: 50px;
 	}
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
index 19468779ed..2e7aca92a9 100755
--- a/view/theme/diabook-blue/theme.php
+++ b/view/theme/diabook-blue/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-blue
  * Description: Diabook-blue: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 1.011)
+ * Version: (Version: 1.012)
  * Author: 
  */
 
@@ -139,7 +139,8 @@ function diabook_blue_community_info(){
    //nav FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+	$nv['title'] = Array("", t('Find Friends'), "", "");
+	$nv['directory'] = Array('directory', t('Local Directory'), "", "");
 	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
@@ -188,10 +189,28 @@ function diabook_blue_community_info(){
 		
 		$aside['$page'] = $page;
 	}		
-  //END Community Page		   
-   
-   
-   
+  //END Community Page
+  //helpers
+   $helpers = array();
+	$helpers['title'] = Array("", t('Help or @NewHere ?'), "", "");
+	
+	$aside['$helpers'] = $helpers;
+   //end helpers
+   //connectable services
+   $con_services = array();
+	$con_services['title'] = Array("", t('Connect Services'), "", "");
+	
+	$aside['$con_services'] = $con_services;
+   //end connectable services
+   //postit
+   $postit = array();
+	$postit['title'] = Array("", t('PostIt to Friendica'), t('Post to Friendica'), "");
+	$postit['text'] = Array("", t(' from anywhere by bookmarking this Link.'), "", "");
+	
+	$aside['$postit'] = $postit;
+   //end postit
+  
+   //get_baseurl   
    $url = $a->get_baseurl($ssl_state);   
    $aside['$url'] = $url;
 
diff --git a/view/theme/diabook-red/communityhome.tpl b/view/theme/diabook-red/communityhome.tpl
index 91935a9d35..c47bfbda5f 100755
--- a/view/theme/diabook-red/communityhome.tpl
+++ b/view/theme/diabook-red/communityhome.tpl
@@ -6,7 +6,7 @@
 
 <div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<h3 style="margin-top:0px;">$helpers.title.1<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
 <a href="http://kakste.com/profile/newhere" title="#NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
@@ -16,7 +16,7 @@
 
 <div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
+<h3>$con_services.title.1<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
 <div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook-red/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook-red/icons/StatusNet.png?" title="StatusNet"></a>
@@ -32,9 +32,9 @@
 
 <div id="close_friends" style="margin-bottom:53px;">
 {{ if $nv }}
-<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
+<h3>$nv.title.1<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
-<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" target="blank" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>			
@@ -44,8 +44,8 @@ $nv.search
 
 <div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
-<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking the Link.</span></div>
+<h3>$postit.title.1<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
+<div style="padding-left: 10px;font-size: 12px;"><span ><a href="$fostitJS" title="PostIt">$postit.title.2</a>$postit.text.1</span></div>
 {{ endif }}
 </div>
 
diff --git a/view/theme/diabook-red/style-network.css b/view/theme/diabook-red/style-network.css
index bbd4ceeee4..863ad87ad9 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook-red/style-network.css
@@ -1257,7 +1257,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: red;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook-red/style-profile.css
index 74217acf3c..dcd0092c9f 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook-red/style-profile.css
@@ -1235,7 +1235,7 @@ right_aside {
   /* background: #F1F1F1; */
 }
 right_aside a{color: red;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
diff --git a/view/theme/diabook-red/style.css b/view/theme/diabook-red/style.css
index 16c8fe6c59..b1061f035f 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook-red/style.css
@@ -579,6 +579,7 @@ header #banner #logo-text {
   font-weight: bold;
   padding: 1em 0px;
   text-decoration: none;
+  background-color: red;
 }
 .mail-list-wrapper {
   background-color: #f6f7f8;
@@ -2027,6 +2028,14 @@ ul.tabs li .active {
 .field.radio .field_help {
   margin-left: 0px;
 }
+.suggest-select {
+width: 500px;
+height: 350px;	
+	}
+.message-to-select {
+	width: 400px;
+   height: 150px;
+	}
 #directory-search-form{
 	margin-bottom: 50px;
 	}
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index a6b2ea823b..2a874305fe 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -139,7 +139,8 @@ function diabook_red_community_info(){
    //nav FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+	$nv['title'] = Array("", t('Find Friends'), "", "");
+	$nv['directory'] = Array('directory', t('Local Directory'), "", "");
 	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
@@ -188,10 +189,28 @@ function diabook_red_community_info(){
 		
 		$aside['$page'] = $page;
 	}		
-  //END Community Page		   
-   
-   
-   
+  //END Community Page	
+  //helpers
+   $helpers = array();
+	$helpers['title'] = Array("", t('Help or @NewHere ?'), "", "");
+	
+	$aside['$helpers'] = $helpers;
+   //end helpers
+   //connectable services
+   $con_services = array();
+	$con_services['title'] = Array("", t('Connect Services'), "", "");
+	
+	$aside['$con_services'] = $con_services;
+   //end connectable services
+   //postit
+   $postit = array();
+	$postit['title'] = Array("", t('PostIt to Friendica'), t('Post to Friendica'), "");
+	$postit['text'] = Array("", t(' from anywhere by bookmarking this Link.'), "", "");
+	
+	$aside['$postit'] = $postit;
+   //end postit
+  
+   //get_baseurl   
    $url = $a->get_baseurl($ssl_state);   
    $aside['$url'] = $url;
 
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index d344cad31a..5c2164b50a 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -6,7 +6,7 @@
 
 <div id="close_helpers">
 {{ if $lastusers_title }}
-<h3 style="margin-top:0px;">Help or @NewHere ?<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
+<h3 style="margin-top:0px;">$helpers.title.1<a id="close_helpers_icon"  onClick="close_helpers()" class="icon close_box" title="close"></a></h3>
 <a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br>
 <a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br>
 <a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br>
@@ -16,8 +16,8 @@
 
 <div id="close_services">
 {{ if $lastusers_title }}
-<h3>Connectable Services<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
-<div id="right_service_icons" style="margin-left: 11px; margin-top: 5px;">
+<h3>$con_services.title.1<a id="close_services_icon" onClick="close_services()" class="icon close_box" title="close"></a></h3>
+<div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;">
 <a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a>
 <a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a>
 <a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook/icons/livejournal.png?" title="LiveJournal"></a>
@@ -32,9 +32,9 @@
 
 <div id="close_friends" style="margin-bottom:53px;">
 {{ if $nv }}
-<h3>Find Friends<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
+<h3>$nv.title.1<a id="close_friends_icon" onClick="close_friends()"  class="icon close_box" title="close"></a></h3>
 <a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br>
-<a class="$nv.global_directory.2" href="$nv.global_directory.0" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
+<a class="$nv.global_directory.2" href="$nv.global_directory.0" target="blank" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br>
 <a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br>
 <a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br>
 <a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a>
@@ -44,8 +44,8 @@ $nv.search
 
 <div id="close_postit">
 {{ if $lastusers_title }}
-<h3>PostIt to Friendica<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
-<div style="padding-left: 8px;"><span ><a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this Link.</span></div>
+<h3>$postit.title.1<a id="close_postit_icon" onClick="close_postit()" class="icon close_box" title="close"></a></h3>
+<div style="padding-left: 10px;font-size: 12px;"><span ><a href="$fostitJS" title="PostIt">$postit.title.2</a>$postit.text.1</span></div>
 {{ endif }}
 </div>
 
diff --git a/view/theme/diabook/photo-menu.jpg b/view/theme/diabook/photo-menu.jpg
deleted file mode 100755
index fde5eb53524ddb12ec5642f33d0d34e14e256193..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 459
zcmex=<NpH&0WUXCHwH#VMut5=$ngIkgRpZ^YGO%hib8p2Nrr;Er*FXj+YHVO%uGxm
z1OzNV#LB_S%EH3R#m>&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu
zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN<NqTJqCodEpaM3a
zuz~;sBMTEV12bHTk%^gAkcEwbT}aU|5vW20LmxX(R7Mb}j~UrSpn#CDp=0C4|F;-;
zfHF*i%z_N|4AWotsvB=CUc4~j(Z&?jPZHm5b4Tln+bq7c(odu*LpZ#iz3;@OO}}1S
zxk(l2i`m7?_U9Sgx>>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W
znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#|
C@@!oI

diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index d226c70fdb..c4f0b54b1b 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -545,15 +545,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* nav */
 nav {
@@ -632,7 +634,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1001,6 +1003,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1201,7 +1205,7 @@ right_aside {
   
   /* background: #F1F1F1; */
 }
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -1694,6 +1698,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
+	font-size: 14px;
 	
 }
 #profile-upload-wrapper {
@@ -1746,7 +1751,9 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1757,9 +1764,10 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
     background-color: #33ACFF;
@@ -1769,6 +1777,8 @@ transition: all 0.2s ease-in-out;
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
     background-color: #33ACFF;
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index f1672f4b46..5ac152252a 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -543,15 +543,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* nav */
 nav {
@@ -630,7 +632,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -995,6 +997,8 @@ aside #profiles-menu {
 }
 aside #search-text {
 	width: 150px;
+	height: 17px;
+	padding-left: 10px;
 	border-top-left-radius: 15px;
 border-top-right-radius: 15px;
 border-bottom-right-radius: 15px;
@@ -1195,7 +1199,7 @@ right_aside {
   
   /* background: #F1F1F1; */
 }
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 3px; margin-bottom: 0px; 
+right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; 
 margin-top:30px;}
 right_aside .directory-item {	width: 50px; height: 50px; vertical-align: center; text-align: center; }
 right_aside .directory-photo { margin: 0px; }
@@ -1688,7 +1692,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1740,7 +1744,9 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1751,9 +1757,10 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
     background-color: #33ACFF;
@@ -1763,6 +1770,8 @@ transition: all 0.2s ease-in-out;
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
 	border: 0px;
diff --git a/view/theme/diabook/style-settings.css b/view/theme/diabook/style-settings.css
index b23c2bb1bc..fdb4f24c74 100644
--- a/view/theme/diabook/style-settings.css
+++ b/view/theme/diabook/style-settings.css
@@ -543,15 +543,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* nav */
 nav {
@@ -630,7 +632,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1680,7 +1682,7 @@ transition: all 0.2s ease-in-out;
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1732,7 +1734,9 @@ transition: all 0.2s ease-in-out;
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1743,9 +1747,10 @@ transition: all 0.2s ease-in-out;
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
     background-color: #33ACFF;
@@ -1755,6 +1760,8 @@ transition: all 0.2s ease-in-out;
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
 	border: 0px;
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index c8efeab33e..5f60c0bfff 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -542,15 +542,17 @@ header #banner a:hover {
   text-decoration: none;
   outline: none;
   vertical-align: middle;
+ font-weight: bolder;
+  margin-left: 3px;
 }
 header #banner #logo-img {
   height: 25px;
-  margin-top: 5px;
+  margin-top: 3px;
 }
 header #banner #logo-text {
-  font-size: 22px;
+  font-size: 20px;
   position: absolute;
-  top: 15%;
+  top: 10%;
 }
 /* messages */
 #message-new {
@@ -709,7 +711,7 @@ nav #logo-text {
 nav .nav-menu-search {
   position: relative;
 
-  margin: 3px 17px;
+  margin: 4px 17px;
   margin-right: 0px;
   height: 17px;
   width: 180px;
@@ -1076,7 +1078,13 @@ aside #profiles-menu {
   width: 20em;
 }
 aside #search-text {
-	width: 173px;
+	width: 150px;
+	height: 17px;
+	padding-left: 10px;
+	border-top-left-radius: 15px;
+border-top-right-radius: 15px;
+border-bottom-right-radius: 15px;
+border-bottom-left-radius: 15px;
 }
 aside #side-follow-url {
 	width: 173px;
@@ -1699,7 +1707,7 @@ body .pageheader{
 #profile-jot-submit {
 	float: right;
 	margin-top: 2px;
-	
+	font-size: 14px;
 }
 #profile-upload-wrapper {
 	float: left;
@@ -1751,7 +1759,9 @@ body .pageheader{
 	float: right;
 	margin-left: 10px;
 	margin-top: 2px;
-	font-size: 10px;
+	font-size: 9px;
+	font-weight: bolder;
+	cursor: pointer;
 }
 #profile-jot-perms{
    float: right;
@@ -1762,9 +1772,10 @@ body .pageheader{
 .button.creation1 {
     background-color: #fff;
     border: 1px solid #777777;
-    background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
+    cursor: pointer;
+    font-weight: bolder;
 }
 .button.creation2 {
     background-color: #33ACFF;
@@ -1774,6 +1785,8 @@ body .pageheader{
     border-radius: 3px 3px 3px 3px;
     box-shadow: 0 1px 1px #CFCFCF;
     margin-left: 5px;
+    cursor: pointer;
+    font-weight: bolder;
 }
 /*input[type="submit"] {
 	border: 0px;
@@ -1964,6 +1977,14 @@ ul.tabs li .active {
 .field.radio .field_help {
   margin-left: 0px;
 }
+.suggest-select {
+width: 500px;
+height: 350px;	
+	}
+.message-to-select {
+	width: 400px;
+   height: 150px;
+	}
 #directory-search-form{
 	margin-bottom: 50px;
 	}
diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php
index 2fe9850606..50a7c69742 100755
--- a/view/theme/diabook/theme.php
+++ b/view/theme/diabook/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook
  * Description: Diabook: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 1.011)
+ * Version: (Version: 1.012)
  * Author: 
  */
 
@@ -143,7 +143,8 @@ function diabook_community_info(){
    //right_aside FIND FRIENDS
 	if(local_user()) {
 	$nv = array();
-	$nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+	$nv['title'] = Array("", t('Find Friends'), "", "");
+	$nv['directory'] = Array('directory', t('Local Directory'), "", "");
 	$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
 	$nv['match'] = Array('match', t('Similar Interests'), "", "");
 	$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
@@ -193,9 +194,28 @@ function diabook_community_info(){
 		
 		$aside['$page'] = $page;	
 	}
-  //END Community Page		
-     
-   
+  //END Community Page	
+  //helpers
+   $helpers = array();
+	$helpers['title'] = Array("", t('Help or @NewHere ?'), "", "");
+	
+	$aside['$helpers'] = $helpers;
+   //end helpers
+   //connectable services
+   $con_services = array();
+	$con_services['title'] = Array("", t('Connect Services'), "", "");
+	
+	$aside['$con_services'] = $con_services;
+   //end connectable services
+   //postit
+   $postit = array();
+	$postit['title'] = Array("", t('PostIt to Friendica'), t('Post to Friendica'), "");
+	$postit['text'] = Array("", t(' from anywhere by bookmarking this Link.'), "", "");
+	
+	$aside['$postit'] = $postit;
+   //end postit
+  
+   //get_baseurl
    $url = $a->get_baseurl($ssl_state);   
    $aside['$url'] = $url;
 
@@ -330,6 +350,12 @@ $a->page['htmlhead'] .= '
  $(function() {
 	$("a.lightbox").fancybox(); // Select all links with lightbox class
  });
+ 
+ $(document).ready(function (){
+	$("iframe").each(function(){
+		var url = $(this).attr("src");
+		$(this).attr("src",url+"?wmode=transparent"); });
+    });
   
  </script>';
 

From cd309b69e6fa852cabeefb856df92cc58dbfe2dd Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 3 Apr 2012 21:06:57 +0200
Subject: [PATCH 197/219] german translation for right_aside

---
 view/de/strings.php | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/view/de/strings.php b/view/de/strings.php
index 3f9176cd7b..c9cd91138a 100755
--- a/view/de/strings.php
+++ b/view/de/strings.php
@@ -26,6 +26,7 @@ $a->strings["New photo from this URL"] = "Neues Foto von dieser URL";
 $a->strings["Submit"] = "Senden";
 $a->strings["Help:"] = "Hilfe:";
 $a->strings["Help"] = "Hilfe";
+$a->strings["Help or @NewHere ?"] = "Hilfe oder @NeuHier";
 $a->strings["Not Found"] = "Nicht gefunden";
 $a->strings["Page not found."] = "Seite nicht gefunden.";
 $a->strings["File exceeds size limit of %d"] = "Die Datei ist größer als das erlaubte Limit von %d";
@@ -125,6 +126,9 @@ $a->strings["No installed plugins/addons/apps"] = "Keine Plugins/Erweiterungen/A
 $a->strings["Item not found"] = "Beitrag nicht gefunden";
 $a->strings["Edit post"] = "Beitrag bearbeiten";
 $a->strings["Post to Email"] = "An E-Mail senden";
+$a->strings["PostIt to Friendica"] = "Teile mit Friendica";
+$a->strings["Post to Friendica"] = "Teile mit Friendica";
+$a->strings[" from anywhere by bookmarking this Link."] = " von &uuml;berall her, indem du diesen Link zu deinen Lesezeichen hinzuf&uuml;gst.";
 $a->strings["Edit"] = "Bearbeiten";
 $a->strings["Upload photo"] = "Foto hochladen";
 $a->strings["Attach file"] = "Datei anhängen";
@@ -244,6 +248,7 @@ $a->strings["Profile Match"] = "Profilübereinstimmungen";
 $a->strings["No keywords to match. Please add keywords to your default profile."] = "Keine Schlüsselwörter zum Abgleichen gefunden. Bitte füge einige Schlüsselwörter zu deinem Standardprofil hinzu.";
 $a->strings["is interested in:"] = "ist interessiert an:";
 $a->strings["Connect"] = "Verbinden";
+$a->strings["Connect Services"] = "Verbinde Dienste";
 $a->strings["No matches"] = "Keine Übereinstimmungen";
 $a->strings["Remote privacy information not available."] = "Entfernte Privatsphäreneinstellungen nicht verfügbar.";
 $a->strings["Visible to:"] = "Sichtbar für:";
@@ -676,6 +681,7 @@ $a->strings["Force users to register with a space between firstname and lastname
 $a->strings["UTF-8 Regular expressions"] = "UTF-8 Reguläre Ausdrücke";
 $a->strings["Use PHP UTF8 regular expressions"] = "PHP UTF8 Ausdrücke verwenden";
 $a->strings["Show Community Page"] = "Gemeinschaftsseite anzeigen";
+$a->strings["Community Pages"] = "Foren";
 $a->strings["Display a Community page showing all recent public postings on this site."] = "Zeige die Gemeinschaftsseite mit allen öffentlichen Beiträgen auf diesem Server.";
 $a->strings["Enable OStatus support"] = "OStatus Unterstützung aktivieren";
 $a->strings["Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed."] = "Biete die eingebaute OStatus (identi.ca, status.net, etc.) Unterstützung an. Jede Kommunikation in OStatus ist öffentlich, so Privatsphäre Warnungen werden bei Bedarf angezeigt.";
@@ -830,6 +836,7 @@ $a->strings["Friend Suggestions"] = "Kontaktvorschläge";
 $a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Keine Vorschläge. Falls der Server frisch aufgesetzt wurde, versuche es bitte in 24 Stunden noch einmal.";
 $a->strings["Ignore/Hide"] = "Ignorieren/Verbergen";
 $a->strings["Global Directory"] = "Weltweites Verzeichnis";
+$a->strings["Local Directory"] = "Lokales Verzeichnis";
 $a->strings["Normal site view"] = "Normale Seitenansicht";
 $a->strings["Admin - View all site entries"] = "Admin: Alle Einträge dieses Servers anzeigen";
 $a->strings["Find on this site"] = "Auf diesem Server suchen";
@@ -1164,6 +1171,7 @@ $a->strings["Dating"] = "Dating";
 $a->strings["Unfaithful"] = "Untreu";
 $a->strings["Sex Addict"] = "Sexbesessen";
 $a->strings["Friends"] = "Freunde";
+$a->strings["Find Friends"] = "Freunde finden";
 $a->strings["Friends/Benefits"] = "Freunde/Zuwendungen";
 $a->strings["Casual"] = "Casual";
 $a->strings["Engaged"] = "Verlobt";

From f0a8ef64fe4e0aeedc8155ad16bf704d8ecabe24 Mon Sep 17 00:00:00 2001
From: tommy tomson <thomas.bierey@gmx.de>
Date: Tue, 3 Apr 2012 21:45:58 +0200
Subject: [PATCH 198/219] smal fix

---
 view/theme/diabook-red/theme.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
index 2a874305fe..0db9818e47 100755
--- a/view/theme/diabook-red/theme.php
+++ b/view/theme/diabook-red/theme.php
@@ -3,7 +3,7 @@
 /*
  * Name: Diabook-red
  * Description: Diabook-red: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
- * Version: (Version: 1.011)
+ * Version: (Version: 1.012)
  * Author: 
  */
 

From 3db2cf76b9329a194210a0faf19484dedf9eea86 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 3 Apr 2012 16:40:25 -0700
Subject: [PATCH 199/219] remove loozah themes which fell too far behind to
 recover

---
 boot.php                                   |    2 +-
 view/theme/clean/screenshot.jpg            |  Bin 66210 -> 0 bytes
 view/theme/clean/style.css                 |  115 -
 view/theme/clean/theme.php                 |    4 -
 view/theme/clean/unsupported               |    0
 view/theme/darkness/screenshot.jpg         |  Bin 70330 -> 0 bytes
 view/theme/darkness/style.css              |   67 -
 view/theme/darkness/theme.php              |    4 -
 view/theme/darkness/unsupported            |    0
 view/theme/goldenrod/screenshot.jpg        |  Bin 74909 -> 0 bytes
 view/theme/goldenrod/style.css             |  121 -
 view/theme/goldenrod/theme.php             |    4 -
 view/theme/goldenrod/unsupported           |    0
 view/theme/loozah/comment_item.tpl         |   32 -
 view/theme/loozah/contact_template.tpl     |   25 -
 view/theme/loozah/conversation.tpl         |   13 -
 view/theme/loozah/ff-16.jpg                |  Bin 644 -> 0 bytes
 view/theme/loozah/friendika-16.png         |  Bin 699 -> 0 bytes
 view/theme/loozah/group_side.tpl           |   28 -
 view/theme/loozah/jot.tpl                  |   84 -
 view/theme/loozah/lock.cur                 |  Bin 4286 -> 0 bytes
 view/theme/loozah/login-bg.gif             |  Bin 237 -> 0 bytes
 view/theme/loozah/nav.tpl                  |   51 -
 view/theme/loozah/nets.tpl                 |   10 -
 view/theme/loozah/photo-menu.jpg           |  Bin 464 -> 0 bytes
 view/theme/loozah/profile_vcard.tpl        |   47 -
 view/theme/loozah/saved_searches_aside.tpl |   14 -
 view/theme/loozah/screenshot.jpg           |  Bin 73788 -> 0 bytes
 view/theme/loozah/search_item.tpl          |   52 -
 view/theme/loozah/style.css                | 2831 --------------------
 view/theme/loozah/unsupported              |    0
 view/theme/loozah/wall_item.tpl            |   71 -
 view/theme/loozah/wallwall_item.tpl        |   76 -
 view/theme/shady/screenshot.jpg            |  Bin 69542 -> 0 bytes
 view/theme/shady/style.css                 |   70 -
 view/theme/shady/theme.php                 |    4 -
 view/theme/shady/unsupported               |    0
 view/theme/three-d/screenshot.jpg          |  Bin 74288 -> 0 bytes
 view/theme/three-d/style.css               |   35 -
 view/theme/three-d/theme.php               |    4 -
 40 files changed, 1 insertion(+), 3763 deletions(-)
 delete mode 100644 view/theme/clean/screenshot.jpg
 delete mode 100755 view/theme/clean/style.css
 delete mode 100755 view/theme/clean/theme.php
 delete mode 100644 view/theme/clean/unsupported
 delete mode 100644 view/theme/darkness/screenshot.jpg
 delete mode 100755 view/theme/darkness/style.css
 delete mode 100755 view/theme/darkness/theme.php
 delete mode 100644 view/theme/darkness/unsupported
 delete mode 100644 view/theme/goldenrod/screenshot.jpg
 delete mode 100755 view/theme/goldenrod/style.css
 delete mode 100755 view/theme/goldenrod/theme.php
 delete mode 100644 view/theme/goldenrod/unsupported
 delete mode 100755 view/theme/loozah/comment_item.tpl
 delete mode 100755 view/theme/loozah/contact_template.tpl
 delete mode 100755 view/theme/loozah/conversation.tpl
 delete mode 100755 view/theme/loozah/ff-16.jpg
 delete mode 100755 view/theme/loozah/friendika-16.png
 delete mode 100755 view/theme/loozah/group_side.tpl
 delete mode 100755 view/theme/loozah/jot.tpl
 delete mode 100755 view/theme/loozah/lock.cur
 delete mode 100755 view/theme/loozah/login-bg.gif
 delete mode 100755 view/theme/loozah/nav.tpl
 delete mode 100755 view/theme/loozah/nets.tpl
 delete mode 100755 view/theme/loozah/photo-menu.jpg
 delete mode 100755 view/theme/loozah/profile_vcard.tpl
 delete mode 100755 view/theme/loozah/saved_searches_aside.tpl
 delete mode 100644 view/theme/loozah/screenshot.jpg
 delete mode 100755 view/theme/loozah/search_item.tpl
 delete mode 100755 view/theme/loozah/style.css
 delete mode 100644 view/theme/loozah/unsupported
 delete mode 100755 view/theme/loozah/wall_item.tpl
 delete mode 100755 view/theme/loozah/wallwall_item.tpl
 delete mode 100644 view/theme/shady/screenshot.jpg
 delete mode 100755 view/theme/shady/style.css
 delete mode 100755 view/theme/shady/theme.php
 delete mode 100644 view/theme/shady/unsupported
 delete mode 100644 view/theme/three-d/screenshot.jpg
 delete mode 100755 view/theme/three-d/style.css
 delete mode 100755 view/theme/three-d/theme.php

diff --git a/boot.php b/boot.php
index bcc51a9958..f08eda0f1e 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1300' );
+define ( 'FRIENDICA_VERSION',      '2.3.1301' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1134      );
 
diff --git a/view/theme/clean/screenshot.jpg b/view/theme/clean/screenshot.jpg
deleted file mode 100644
index 8d9d772f42306180c660ee3f5fd86666c8f07c22..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 66210
zcmeFY1yEeuwl>-X4<3T0aS2Iqm&Ou;g#bwiZoz{!G}4V*aA_pLB_TivPUG&b!L@Oh
z#@&AQIVXFcTld`izjNQK_o`m~iz;fYIoBHFn?vTDW3JJ+6SwmK;#aZ?vH&zRG=Tiw
zAK-QxAPqpj_s8|efAqTx0}JDi3kM4e6AKsT{(W2=T-^KkMELjd2=Q=n2}lSCiHM0w
zi0|V+AbmhgdPfug!36D(H_<V0?p`Fu!^OL6{Wq`MMgR%UJxz3abTmf5JrXo@613Y^
z04)Fwa0lxTyuU9@EDUTkbewy*_wV}6hyiFAX!q`6VBz1v#Kb})xO*NQ0~3qn0RuMa
zLmo25=Wo@%;P48l8#;bQ6b}v!lT$Fghd4wpQt}DDc&F+U6@yE~tYPGoR#K{I42^AK
z;TIB?wtwmC_gL2CQ+io*%fjCNogC^r0RIsN0PSybuyO8srAYwy?rt$Luy8Q2?%>`*
zy}KpBVBo=g@cgaeLrByf7U?^m=rn9HMqWNd)8GsH;{7`yM$HS%zBtm~hZb+A0Ql&4
zB1q6l0Fr>C*C}jf$KhLpmf~tWZAFUqDbMW73pIaHYvbkm@aG%jDIi<Xt6=tZmk;bk
ztWW%VEvZx0ch<qCy^cunF7~1}Y7%S-q0TkZHm0wwu!&e-^3IV*TzC?RBf@$D2BcXB
zBDFS&j60T5FV2wcU@LtTU|bj*6l!x7ikEgxfGvZhGj`ND7zHb-4G)M7(&8Z5hpOcQ
z_)}V*Lt8xEFvnVr*40`nRpDFJdnGl)DR3uh0d1!*S!}tILvz_snei#M8wf?W(3bL`
z!C_GS+Xn6B6jB6*!N<b$R)Z&V`5+mue#Udz>yL!3dLG{!)=1pbJ<Co^!t<9LrhwOs
z3l*o|ME(U6^#2Wu(jBr}fN<yv@c0{u#JyZI)me)jEPg34|MiTMMvQ}{AW<-C7O(LM
zQR$yj|HCUzCn2|hWSN8Ti{Vm@t3|FawqxGg|95fx#dMs}nOa&$>}9GHwy(<78@iA6
z2JCMmnPb9PQ~T}cM9=>j{a<hWkDwT^$37+Oje*|{zVWJO18rYyPd#{eGEq3)Tu4F=
ztJE{v<;m%0I3L}9VkqU@Fqr2SkTZ(p+!BF^v#ldp__4HMMG4kv7OS)MxK^@5+AcIn
zeC3B=^}G$0N%8L&T>YcNRrwrAoikPPb06D{4HNQ0^EOW*Zj%Vkxk#k*b>@a6x0{-^
zwE(Vq!RUx_l4aj=G^|)d^b6D|mSib+BwW;DvdScmz->T9QhR;k77#XCseY5RPjm~&
zR(vi-o(Au;NKd5FrlXFk6e+Yo(ZgT5Gk6+p&6y|)l;<I0h7)aB!aK^togejv%YSpr
zB#f*LKnwt_bq1U^B0i9p_HNeE6>OMfIpi#qvD*#$rA(u<Wa1ZEx%Y87q!g`GNjRZC
z&Lg<Y-c3=4fRj>-qD#{YDp1Q2Tq;%zxjT>I?>|sQYRoEcY-C07jr^<+gh999hsfe_
z#E7s=|6Ce?g`JSZ0WoJXafSQAE;Ld|seHQXZ%u3~2Xa*R6f}{SmC0DQfZ15=C-pCj
zA{EVpwuL}qG`@cs`6sp!XZ`Q+fc|#8Uo=70m;Z<ki{DWs1!X*U{8a*enhsuq)HKd;
zrT%{Je-{yDN0VtT3nqh=r`xpm(KjdzEdHAa{2#`GM|`T#N>^>j200s8D3xi?Dcrzb
zCrqT*eULvIhS^Bcup#Af%!|TCn>nQqc_Bowa`EC!Xo*>P(l7QDd~$8IJneTn85qwr
zUD0#>lW>r<lQnVy;}8V%x&>%(`Y&8byl^2Koi<#n3sSy3t!pr7^xbBd(fdw&edjfI
z0g7@bvH%e8j1&4V%y0m|-U1pWFA6H={QEIfaL~Kjhbngl10i_apYDt?S2!;PrJNZ<
z$wBC^a7X0@_lYD7oq&;*#MW&H(9W39mVrt+GSMWJ8)sj^4j6I$hR%rfGXe-6TIh99
zE>QO5D%)MH?(38%5M-FRCtl-Ox`VKmvk3fpX>(|^CIyoq#EPSUS%W&fP76N+E2TTQ
zWp4rdlTOf1*j#DLTtkJe*J+lOpVwJ@6+uIo?N={R^opF%9+mD%r+%9mGeUt0285*@
zd|`bQxce}|kF;L9x_Ag|2p*4Zl?1ZhU`NU$R*WW8e%k8{R`6PdcEYCf>lwKE(ptCU
zV_^H-`Od-Vxdu%!X~V^9vCAvydHLZti5}hA{qn7?oX>Hgb2HU#@yiV1i9$3%0AbQ%
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
NsH0I2^xePn{|yPT!?FMX

diff --git a/view/theme/clean/style.css b/view/theme/clean/style.css
deleted file mode 100755
index 86bca371cc..0000000000
--- a/view/theme/clean/style.css
+++ /dev/null
@@ -1,115 +0,0 @@
-@import url('../loozah/style.css');
-
-footer {
-	background: #CCC;
-}
-
-#banner {
-	color: #444444;
-}
-
-body { 
-	background: #FFFFFF;
-	color: #000000;
-}
-.nav-selected {
-	background: #FFFFFF !important;
-	color: #888888 !important;
-}
-
-input:hover {
-	background-color: #CCCCCC;
-	color: #000000;
-	border: 1px solid #FFFFFF;
-}
-
-input, select {
-	background-color: #FFFFFF;
-	color: #000000;
-}
-.nav-link:hover, .nav-commlink:hover {
-	background: #DDDDDD;
-	color: #0000EE;
-}
-option {
-	background-color: #FFFFFF;
-}
-#page-footer {
-	border: none;
-}
-
-nav {
-	background: #F4F4F4;
-}
-
-body { 
-	background: #FFFFFF;
-	color: #444444;
-}
-
-.nav-link {
-	color: #444444;
-	background: #EEE;
-	border: 2px solid #CCCCCC;
-}
-
-.nav-commlink {
-	color: #444444;
-	background: #EEE;
-	border: 2px solid #CCCCCC;
-}
-
-.tab {
-	color: #444444;
-	background: #EEE;
-
-}
-
-a, a:visited {
-	color: #8888FF;
-	text-decoration: none;
-}
-
-a:hover {
-	color: #0000FF;
-	text-decoration: underline;
-}
-
-.fakelink, .fakelink:visited {
-	color: #8888FF;
-}
-
-.fakelink:hover {
-	color: #0000FF;
-}
-
-.wall-item-content-wrapper {
-	border: 1px solid #CCC;
-}
-
-.wall-item-content-wrapper.comment {
-	background: #CCC;
-}
-
-.comment-edit-wrapper {
-	background: #CCC;
-}
-
-.comment-wwedit-wrapper {
-	background: #CCC;
-}
-
-#photos-upload-perms-menu, #photos-upload-perms-menu:visited {
-	color: #8888FF;
-}
-
-#photos-upload-perms-menu:hover {
-	color: #0000FF;
-}
-#settings-default-perms-menu, #settings-default-perms-menu:visited {
-	color: #8888FF;
-}
-
-#settings-default-perms-menu:hover {
-	color: #0000FF;
-}
diff --git a/view/theme/clean/theme.php b/view/theme/clean/theme.php
deleted file mode 100755
index 47b43cf131..0000000000
--- a/view/theme/clean/theme.php
+++ /dev/null
@@ -1,4 +0,0 @@
-<?php
-$a->theme_info = array(
-  'extends' => 'loozah',
-);
diff --git a/view/theme/clean/unsupported b/view/theme/clean/unsupported
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/view/theme/darkness/screenshot.jpg b/view/theme/darkness/screenshot.jpg
deleted file mode 100644
index aec866e9939fcf49336c64e9b0928752fa0b37f1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 70330
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
K9C~X1PX7n>GokbV

diff --git a/view/theme/darkness/style.css b/view/theme/darkness/style.css
deleted file mode 100755
index 3bc4c6aeab..0000000000
--- a/view/theme/darkness/style.css
+++ /dev/null
@@ -1,67 +0,0 @@
-@import url('../loozah/style.css');
-
-nav {
-	background: #CCC;
-}
-footer {
-	background: #CCC;
-}
-#banner {
-	color: #FF0000;
-}
-
-body { 
-	background: #000000;
-	color: #FF0000;
-}
-.nav-selected {
-	background: #000000 !important;
-	color: #888888 !important;
-}
-
-input:hover {
-	background-color: #800000;
-}
-input, select {
-	background-color: #000000;
-	color: #FF0000;
-}
-.nav-link:hover, .nav-commlink:hover, .tab:hover {
-	background: #DDDDDD;
-	color: #FF0000;
-}
-
-#logo-text a, #logo-text a:visited, #site-location {
-	color: #000000;
-}
-
-
-#page-footer {
-	border: none;
-}
-.nav-link {
-	color: #FF0000;
-	background: #444444;
-}
-
-.nav-commlink {
-	color: #FF0000;
-	background: #444444;
-}
-
-.tab {
-	color: #FF0000;
-	background: #444444;
-
-}
-
-a, a:visited, .fakelink, .fakelink:visited {
-	color: #888888;
-	text-decoration: none;
-}
-
-a:hover, .fakelink:hover {
-	color: #FF0000;
-	text-decoration: underline;
-}
-
diff --git a/view/theme/darkness/theme.php b/view/theme/darkness/theme.php
deleted file mode 100755
index 47b43cf131..0000000000
--- a/view/theme/darkness/theme.php
+++ /dev/null
@@ -1,4 +0,0 @@
-<?php
-$a->theme_info = array(
-  'extends' => 'loozah',
-);
diff --git a/view/theme/darkness/unsupported b/view/theme/darkness/unsupported
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/view/theme/goldenrod/screenshot.jpg b/view/theme/goldenrod/screenshot.jpg
deleted file mode 100644
index 357e00ae2acad69ea64e61718a4921343399c2ac..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 74909
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

diff --git a/view/theme/goldenrod/style.css b/view/theme/goldenrod/style.css
deleted file mode 100755
index 47985aaa8e..0000000000
--- a/view/theme/goldenrod/style.css
+++ /dev/null
@@ -1,121 +0,0 @@
-@import url('../loozah/style.css');
-
-footer {
-	background: #CCC;
-}
-
-#banner {
-	color: #444444;
-}
-
-#logo-text a, #logo-text a:visited, #site-location {
-	color: #000000;
-}
-
-body { 
-	background: #FFFFFF;
-	color: #000000;
-}
-.nav-selected {
-	background: #FFFFFF !important;
-	color: #888888 !important;
-}
-
-input:hover {
-	background-color: #FFEEBB;
-	color: #000000;
-	border: 1px solid #000000;
-}
-
-input, select {
-	background-color: #FFEEBB;
-	color: #000000;
-}
-.nav-link:hover, .nav-commlink:hover {
-	background: #FFDDAA;
-	color: #0000EE;
-}
-option {
-	background-color: #FFEEBB;
-}
-#page-footer {
-	border: none;
-}
-
-nav {
-	background: #FFEEBB;
-}
-
-
-
-body { 
-	background: #FFDDAA;
-	color: #444444;
-}
-
-.nav-link {
-	color: #444444;
-	background: #FFCC55;
-}
-
-.nav-commlink {
-	color: #444444;
-	background: #FFCC55;
-}
-
-.nav-selected {
-	background: #FFDDAA !important;
-}
-
-.tab {
-	color: #444444;
-	background: #FFCC55;
-
-}
-
-a, a:visited {
-	color: #8888FF;
-	text-decoration: none;
-}
-
-a:hover {
-	color: #0000FF;
-	text-decoration: underline;
-}
-
-.fakelink, .fakelink:visited {
-	color: #8888FF;
-}
-
-.fakelink:hover {
-	color: #0000FF;
-}
-
-
-
-.wall-item-content-wrapper.comment {
-	background: #FFCC55;
-}
-
-.comment-edit-wrapper {
-	background: #FFCC55;
-}
-
-.comment-wwedit-wrapper {
-	background: #FFCC55;
-}
-
-#photos-upload-perms-menu, #photos-upload-perms-menu:visited {
-	color: #8888FF;
-}
-
-#photos-upload-perms-menu:hover {
-	color: #0000FF;
-}
-#settings-default-perms-menu, #settings-default-perms-menu:visited {
-	color: #8888FF;
-}
-
-#settings-default-perms-menu:hover {
-	color: #0000FF;
-}
diff --git a/view/theme/goldenrod/theme.php b/view/theme/goldenrod/theme.php
deleted file mode 100755
index 47b43cf131..0000000000
--- a/view/theme/goldenrod/theme.php
+++ /dev/null
@@ -1,4 +0,0 @@
-<?php
-$a->theme_info = array(
-  'extends' => 'loozah',
-);
diff --git a/view/theme/goldenrod/unsupported b/view/theme/goldenrod/unsupported
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/view/theme/loozah/comment_item.tpl b/view/theme/loozah/comment_item.tpl
deleted file mode 100755
index 3503c3843e..0000000000
--- a/view/theme/loozah/comment_item.tpl
+++ /dev/null
@@ -1,32 +0,0 @@
-		<div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;">
-			<form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;">
-				<input type="hidden" name="type" value="$type" />
-				<input type="hidden" name="profile_uid" value="$profile_uid" />
-				<input type="hidden" name="parent" value="$parent" />
-				<input type="hidden" name="return" value="$return_path" />
-				<input type="hidden" name="jsreload" value="$jsreload" />
-				<input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" />
-
-				<div class="comment-edit-photo" id="comment-edit-photo-$id" >
-					<a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a>
-				</div>
-				<div class="comment-edit-photo-end"></div>
-				<textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
-				{{ if $qcomment }}
-				{{ for $qcomment as $qc }}				
-					<span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span>
-					&nbsp;
-				{{ endfor }}
-				{{ endif }}
-
-				<div class="comment-edit-text-end"></div>
-				<div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" >
-					<input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" />
-					<span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span>
-					<div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div>
-				</div>
-
-				<div class="comment-edit-end"></div>
-			</form>
-
-		</div>
diff --git a/view/theme/loozah/contact_template.tpl b/view/theme/loozah/contact_template.tpl
deleted file mode 100755
index 48930b48ab..0000000000
--- a/view/theme/loozah/contact_template.tpl
+++ /dev/null
@@ -1,25 +0,0 @@
-
-<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" >
-	<div class="contact-entry-photo-wrapper" >
-		<div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id"
-		onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
-		onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
-
-			<a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
-
-			{{ if $contact.photo_menu }}
-			<span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span>
-                <div class="contact-photo-menu" id="contact-photo-menu-$contact.id">
-                    <ul>
-                        $contact.photo_menu
-                    </ul>
-                </div>
-			{{ endif }}
-		</div>
-			
-	</div>
-	<div class="contact-entry-photo-end" ></div>
-		<div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div>
-
-	<div class="contact-entry-end" ></div>
-</div>
diff --git a/view/theme/loozah/conversation.tpl b/view/theme/loozah/conversation.tpl
deleted file mode 100755
index 33cedfb1ec..0000000000
--- a/view/theme/loozah/conversation.tpl
+++ /dev/null
@@ -1,13 +0,0 @@
-{{ for $threads as $thread }}
-<div id="tread-wrapper-$thread.id" class="tread-wrapper">
-	$thread.html
-</div>
-{{ endfor }}
-
-{{ if $dropping }}
-<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();">
-  <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div>
-  <div id="item-delete-selected-desc" >$dropping</div>
-</div>
-<div id="item-delete-selected-end"></div>
-{{ endif }}
diff --git a/view/theme/loozah/ff-16.jpg b/view/theme/loozah/ff-16.jpg
deleted file mode 100755
index 3621f59148398ca78a670fd3134cf6739a346cde..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 644
zcmex=<NpH&0WUXCHwH#VMg|WcWcYuZ!5PG(2!ITs$N-S${|6WZIT!>O1eh6>7?=bZ
znFSgDA7Kz-U}QiA96(Vy0R~1^u#GS|Rz_wPHg+ZsArVoayeLo(CIg|_LE2OV85mg@
znb?@&a!g=ttRftof<nULib~4=Z!z#NGXm{r7G$tzNT1L-C3#=rXWy3cnH%RyZ2hE`
z>imxJ#@AiifwGDncT6PBEX~+9-4*kc)Yu}|R&RLV;{NEiYL$;|B1MOl^sl}6(k*IS
zxlQ=Ur&TVeCAu{?E_j{GzV(nGPg!{Enhk4Zi>()|I$g3fp)objfK9UN%lmbzCnv1m
z)ypKed3oBtg3ne#r9Qd-k%`Yrg1HKQ?3PYA^0_nm?dEh3E~(EUGmk9uy>z6-@9C7x
zj&oC9Pgl0pOg39|H#>fX?9z9~-bj6ms<?W_cgFRrWeKmoM4Y-79<$U<?843Mr<dIP
z^gF6wMXX4;|CfyV5jHoY4V4ou_$NOzo3UxlPQTMl@-KHi;@T$T9AVsZ(a85pK)c%)
zzWwS)6nIx1ZZFEycV`SsDGv#mn({7NlCA9B-rm(am-*i+<Jus{aiQSa!h1<pJ(H&w
de{buQKX5y@QDtVSxXQnV-RZY~h{XTD2>|$vz@7jA

diff --git a/view/theme/loozah/friendika-16.png b/view/theme/loozah/friendika-16.png
deleted file mode 100755
index 1a742ecdc1016e7033e78e37fbecade08fef6d50..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 699
zcmV;s0!00ZP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L03itg03ithOzq;@00007bV*G`2ipS$
z1Ro(nX?n5%00KKnL_t(I%Y~9nh>c+s$A9O2-|OCCKFWd^Wr4v0`G~T$Ae$*+uPn_*
zN>i3(p=38qlogSkm8^({Bw6{GjAABaW^%t~?!C{)-{PHnXGY=Fd7jgG&iOshbIvh<
z7~>{0+YWS*i-5R9!ykJYm^8C*nWTds#wSL8PQKl_s^|#85xggaR>ua%i+2&%+mCmS
zR=vWOzU+~t)As4p#L4kD5AGd4P(;qj<c;V+9^@c;D0+rQ68x?~obz}=<>PDC%)CFD
z4PUsl;p&-gsDwOO4#{KD0e%4#7@tT8>#8`{!UYlf2K4mGxgFX4ySG{wPwaz2kD&na
ze4BAp>rE7Mz{*nO<9HVusN!9dD50!mGXZ4)uKF43Szf*r&R+h(gVGt)sDbi|_H68<
ztJwm9nSlgA1`7@|zyK&Du=d~)Vs(b)qIO6}vPE<8M1r7%NYc(zk^qWkW`6@LNED|A
zyE)o_ljs@%l!}QB-B=OXeauk&4*)o{w+9$obaWd-Q{4%BjtfQmCqM#ASpL_vJ)D15
zU@1WPVu>;OaE@oM%AN3H29;my={3v4P=}PYZ*?(;q!>?LmU%w-oKXJRdDiOvo>(u_
z?rTg79YAfmlCrLmNiwqpTEVdCuUNZ{5<;XBk^sq?H2_O`O58bry^1g@b3xTw#0LnC
zI=(rNZ`5<0ui@rvxcREQb2j_<wgID-rU_ATb0JNx?b}+|WQY%6T2y+sq2M}&?TjRt
hpPl-SYYqcrzX1}TMVK9hC4v9|002ovPDHLkV1muMJk9_B

diff --git a/view/theme/loozah/group_side.tpl b/view/theme/loozah/group_side.tpl
deleted file mode 100755
index a1fc70a22e..0000000000
--- a/view/theme/loozah/group_side.tpl
+++ /dev/null
@@ -1,28 +0,0 @@
-<div class="widget" id="group-sidebar">
-<h3>$title</h3>
-
-<div id="sidebar-group-list">
-	<ul id="sidebar-group-ul">
-		{{ for $groups as $group }}
-			<li class="sidebar-group-li">
-				{{ if $group.cid }}
-					<input type="checkbox" 
-						class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
-						onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
-						{{ if $group.ismember }}checked="checked"{{ endif }}
-					/>
-				{{ endif }}			
-				{{ if $group.edit }}
-					<a class="groupsideedit" href="$group.edit.href"><span class="icon small-pencil"></span></a>
-				{{ endif }}
-				<a class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a>
-			</li>
-		{{ endfor }}
-	</ul>
-	</div>
-  <div id="sidebar-new-group">
-  <a href="group/new">$createtext</a>
-  </div>
-</div>
-
-
diff --git a/view/theme/loozah/jot.tpl b/view/theme/loozah/jot.tpl
deleted file mode 100755
index ac64223fb0..0000000000
--- a/view/theme/loozah/jot.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-
-<div id="profile-jot-wrapper" >
-	<div id="profile-jot-banner-wrapper">
-		<div id="profile-jot-desc" >&nbsp;</div>
-		<div id="character-counter" class="grey"></div>
-	</div>
-	<div id="profile-jot-banner-end"></div>
-
-	<form id="profile-jot-form" action="$action" method="post" >
-		<input type="hidden" name="type" value="$ptyp" />
-		<input type="hidden" name="profile_uid" value="$profile_uid" />
-		<input type="hidden" name="return" value="$return_path" />
-		<input type="hidden" name="location" id="jot-location" value="$defloc" />
-		<input type="hidden" name="coord" id="jot-coord" value="" />
-		<input type="hidden" name="title" id="jot-title" value="" />
-		<input type="hidden" name="preview" id="jot-preview" value="0" />
-		<input type="hidden" name="post_id" value="$post_id" />
-
-		<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
-		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
-
-
-<div id="profile-jot-submit-wrapper" style="display:none" class="jothidden">
-<input type="submit" id="profile-jot-submit" name="submit" value="$share" />
-	<div id="profile-upload-wrapper" style="display: $visitor;" >
-		<div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div>
-	</div> 
-	<div id="profile-attach-wrapper" style="display: $visitor;" >
-		<div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div>
-	</div> 
-
-	<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
-		<a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
-	</div> 
-	<div id="profile-video-wrapper" style="display: $visitor;" >
-		<a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a>
-	</div> 
-	<div id="profile-audio-wrapper" style="display: $visitor;" >
-		<a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a>
-	</div> 
-	<div id="profile-location-wrapper" style="display: $visitor;" >
-		<a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
-	</div> 
-	<div id="profile-nolocation-wrapper" style="display: none;" >
-		<a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a>
-	</div> 
-	<div id="profile-title-wrapper" style="display: $visitor;" >
-		<a id="profile-title" class="icon article" title="$title" onclick="jotTitle();return false;"></a>
-	</div> 
-
-	<div id="profile-jot-plugin-wrapper">
-  	$jotplugins
-	</div>
-
-	<div id="profile-rotator-wrapper" style="display: $visitor;" >
-		<img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
-	</div> 
-	<div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" >
-		<a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate"  title="$permset" ></a>$bang
-	</div>
-
-	<span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span>
-
-
-	<div id="profile-jot-perms-end"></div>
-
-	<div id="jot-preview-content" style="display:none;"></div>
-	
-	<div style="display: none;">
-		<div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
-			$acl
-			<hr style="clear:both"/>
-			<div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
-			<div id="profile-jot-email-end"></div>
-			$jotnets
-		</div>
-	</div>
-
-</div>
-
-<div id="profile-jot-end"></div>
-</form>
-</div>
-		{{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/loozah/lock.cur b/view/theme/loozah/lock.cur
deleted file mode 100755
index 892c5e851eedc16e9844061b199e24194cfbc370..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4286
zcmd^<F%H5o3`GqLAeJ&QGja<!TA8>C$KVDWfom`T#)dc~R#4I^Rs~r4O<XsAwiN&v
z!w6O@fH}<IumD&Bz?wv_U`wJXJ-^<NIw+A<qnI;S-!JlWt^2sq41E6F#(<wgM)9Hf
zTuj9pqTWiK+I-H}#VYYVasa+(^JYlCn`Kl_$_Z<9XK3kda))_k^T^Wu^HjY@F`w(J
zhxM6?_(p6l;v?TNEqZ3ISj4B7az7+)y=uNSPv`H-m-(btox8;E&ZiT6Ya;dkZFJ|q
z?}(m3Nx!LYBu^@)-^G2)9QyaK^XGi2HMQo>)`<Um|2#vUeQ4SbV-|bO)4l~W%&B?W
z55KkAGgD;6`0BjRKh|S|C~BvOEMQIW?sTQ~B5EhEZ(2InZV-2rWzV`aUMJdPsM{G)
Jbf-fvdjRyWblU&`

diff --git a/view/theme/loozah/login-bg.gif b/view/theme/loozah/login-bg.gif
deleted file mode 100755
index cde836c893f64bcfec04b9c817e3371ff122fe19..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 237
zcmV<J022R4Nk%w1VGsZi0K@<Q?d|R1;o{25%KZHN{%H*VYY@`X(*O4G|Ml+G)z#6&
zyzubw&CSjE`T5=5-Tq?(-qOnX@94+N&Bw>b{bmUKcqz}))c5uC(7v?)v4a2P)ZNa-
z@$&T2)z|&~{r~^}A^8LV00000EC2ui01yBW000GQ;3tk`X`bk)Wk@<6#nZYULKH{p
zEx|?+kif!I0vIL|#ZMubBmjWH2OtmxIFVa~6JQ7!1CK!f5W#StOTv&C3=E8h2vI1s
n+#cd5;2fT3B_0kF0v!+!GARoV78n&7dMN`JIW(4+BOw4gP{MS*

diff --git a/view/theme/loozah/nav.tpl b/view/theme/loozah/nav.tpl
deleted file mode 100755
index 6ab45b74fb..0000000000
--- a/view/theme/loozah/nav.tpl
+++ /dev/null
@@ -1,51 +0,0 @@
-<nav>
-	$langselector
-
-	<div id="site-location">$sitelocation</div>
-
-	{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
-	{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
-
-	<span id="nav-link-wrapper" >
-
-	{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
-		
-	{{ if $nav.help }}<a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }}
-		
-	{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
-
-	<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
-	<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
-
-	{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
-
-	{{ if $nav.network }}
-	<a id="nav-network-link" class="nav-commlink $nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
-	<span id="net-update" class="nav-ajax-left"></span>
-	{{ endif }}
-	{{ if $nav.home }}
-	<a id="nav-home-link" class="nav-commlink $nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
-	<span id="home-update" class="nav-ajax-left"></span>
-	{{ endif }}
-	{{ if $nav.community }}
-	<a id="nav-community-link" class="nav-commlink $nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
-	{{ endif }}
-	{{ if $nav.notifications }}
-	<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a>
-	<span id="notify-update" class="nav-ajax-left"></span>
-	{{ endif }}
-	{{ if $nav.messages }}
-	<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
-	<span id="mail-update" class="nav-ajax-left"></span>
-	{{ endif }}
-
-	{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
-
-	{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
-	{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
-
-	{{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }}
-	</span>
-	<span id="nav-end"></span>
-	<span id="banner">$banner</span>
-</nav>
diff --git a/view/theme/loozah/nets.tpl b/view/theme/loozah/nets.tpl
deleted file mode 100755
index b0cb8890c5..0000000000
--- a/view/theme/loozah/nets.tpl
+++ /dev/null
@@ -1,10 +0,0 @@
-<div id="nets-sidebar" class="widget">
-	<h3>$title</h3>
-	<div id="nets-desc">$desc</div>
-	<a href="$base" class="nets-link{{ if $sel_all }} nets-selected{{ endif }} nets-all">$all</a>
-	<ul class="nets-ul">
-	{{ for $nets as $net }}
-	<li><a href="$base?nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
-	{{ endfor }}
-	</ul>
-</div>
diff --git a/view/theme/loozah/photo-menu.jpg b/view/theme/loozah/photo-menu.jpg
deleted file mode 100755
index bd39696a2404ac9062990337959ff16e2d4b472d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 464
zcmex=<NpH&0WUXCHwH#VMut5=$ngIkgRpZ^YGO%hib8p2Nrr;Er*FXj+YHVO%uGxm
z1OzNV#LB_S%EH3R#m>&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu
zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN<NqTJVqo_(AOlu*
zptynn10xF)GXpbRhLMSxRgi^^fnCTjFcGLi6y$Lfzy{JNEy&0K^ed8tAVZ^&qoUHq
z|F;-;n1Pal%z_N|42P;NuUT5{md?Z;+jD&4%#$f=*Ocx#&3az*%c|fm54A?qa)-Z#
zH)~ThuYNWXuog+PDLH4XnD=<wXZ>k^)i34xu5^%6xO!Lc`^j5<H@+=b6x5Ygn4@X&
zUFt;QlND9DM+6)f|FYwk&b#sL=6ro!RfRb>E!kyH)IQazDm*&LbK$Q#cDYY4bSKFz
L`;_tR`Tv^$L;Y}I

diff --git a/view/theme/loozah/profile_vcard.tpl b/view/theme/loozah/profile_vcard.tpl
deleted file mode 100755
index b3f5cc50d6..0000000000
--- a/view/theme/loozah/profile_vcard.tpl
+++ /dev/null
@@ -1,47 +0,0 @@
-<div class="vcard">
-
-	<div class="fn label">$profile.name</div>
-	
-				
-	
-	{{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
-	<div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo" alt="$profile.name"></div>
-
-
-
-	{{ if $location }}
-		<dl class="location"><dt class="location-label">$location</dt> 
-		<dd class="adr">
-			{{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }}
-			<span class="city-state-zip">
-				<span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }}
-				<span class="region">$profile.region</span>
-				<span class="postal-code">$profile.postal-code</span>
-			</span>
-			{{ if $profile.country-name }}<span class="country-name">$profile.country-name</span>{{ endif }}
-		</dd>
-		</dl>
-	{{ endif }}
-
-	{{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }}
-	
-	{{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }}
-
-	{{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">&hearts;</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }}
-
-	{{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }}
-
-	{{ inc diaspora_vcard.tpl }}{{ endinc }}
-	
-	<div id="profile-extra-links">
-		<ul>
-			{{ if $connect }}
-				<li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
-			{{ endif }}
-		</ul>
-	</div>
-</div>
-
-$contact_block
-
-
diff --git a/view/theme/loozah/saved_searches_aside.tpl b/view/theme/loozah/saved_searches_aside.tpl
deleted file mode 100755
index e2aae1e77c..0000000000
--- a/view/theme/loozah/saved_searches_aside.tpl
+++ /dev/null
@@ -1,14 +0,0 @@
-<div class="widget" id="saved-search-list">
-	<h3 id="search">$title</h3>
-	$searchbox
-	
-	<ul id="saved-search-ul">
-		{{ for $saved as $search }}
-		<li class="saved-search-li clear">
-			<a onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" class="icon savedsearchdrop drophide" href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
-			<a class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
-		</li>
-		{{ endfor }}
-	</ul>
-	<div class="clear"></div>
-</div>
diff --git a/view/theme/loozah/screenshot.jpg b/view/theme/loozah/screenshot.jpg
deleted file mode 100644
index 41d6929ca9326a33c3cc3ec701a6a8c77bef47f0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 73788
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
N%T4g9(EK&^KLEd8)6D<?

diff --git a/view/theme/loozah/search_item.tpl b/view/theme/loozah/search_item.tpl
deleted file mode 100755
index 5db19b4f80..0000000000
--- a/view/theme/loozah/search_item.tpl
+++ /dev/null
@@ -1,52 +0,0 @@
-<div class="wall-item-outside-wrapper$indent$previewing" id="wall-item-outside-wrapper-$id" >
-	<div class="wall-item-content-wrapper$indent" id="wall-item-content-wrapper-$id" >
-		<div class="wall-item-info" id="wall-item-info-$id">
-			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$id" 
-				 onmouseover="if (typeof t$id != 'undefined') clearTimeout(t$id); openMenu('wall-item-photo-menu-button-$id')" 
-				 onmouseout="t$id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$id\'); closeMenu(\'wall-item-photo-menu-$id\');',200)">
-				<a href="$profile_url" target="redir" title="$linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$id">
-				<img src="$thumb" class="wall-item-photo$sparkle" id="wall-item-photo-$id" style="height: 80px; width: 80px;" alt="$name" /></a>
-				<span onclick="openClose('wall-item-photo-menu-$id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$id">menu</span>
-				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$id">
-					<ul>
-						$item_photo_menu
-					</ul>
-				</div>
-			</div>
-			<div class="wall-item-photo-end"></div>	
-			<div class="wall-item-wrapper" id="wall-item-wrapper-$id" >
-				{{ if $lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,$id);" /></div>
-				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
-				<div class="wall-item-location" id="wall-item-location-$id">$location</div>
-			</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$profile_url" target="redir" title="$linktitle" class="wall-item-name-link"><span class="wall-item-name$sparkle" id="wall-item-name-$id" >$name</span></a>
-				<div class="wall-item-ago"  id="wall-item-ago-$id">$ago</div>
-				
-		</div>			
-		<div class="wall-item-content" id="wall-item-content-$id" >
-			<div class="wall-item-title" id="wall-item-title-$id">$title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$id" >$body</div>
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$id">
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
-				{{ if $drop.dropping }}<a href="item/drop/$id" onclick="return confirmDelete();" class="icon drophide" title="$drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$drop.select" class="item-select" name="itemselected[]" value="$id" />{{ endif }}
-			<div class="wall-item-delete-end"></div>
-		</div>
-	</div>
-	<div class="wall-item-wrapper-end"></div>
-
-
-	<div class="wall-item-conv" id="wall-item-conv-$id" >
-	{{ if $conv }}<a href='$conv.href' id='context-$id' title='$conv.title'>$conv.title</a>{{ endif }}
-	</div>
-
-<div class="wall-item-outside-wrapper-end$indent" ></div>
-
-</div>
-
-
diff --git a/view/theme/loozah/style.css b/view/theme/loozah/style.css
deleted file mode 100755
index 73c8639b19..0000000000
--- a/view/theme/loozah/style.css
+++ /dev/null
@@ -1,2831 +0,0 @@
-/*
-	Loozah CSS - Emmanuel Revah manurevah.com
-	Copy, Paste, Send - Free
-
-	this is still considered as messy :]
-*/
-
-/** {*/
-	/*margin: 0;*/
-	/*padding: 0;*/
-/*}*/
-
-/* GENERIC STUFF */
-body {
-	background: #F5F6FB;
-	color: #444444;
-	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
-	font-size: 90%;
-	margin-left: 10px;
-}
-a, a:visited {
-/*	color: #34366A; */
-	color: #15607B;
-	text-decoration: none;
-}
-a:hover {
-	color: #0CBEFE;
-	text-decoration: none;
-}
-input, select {
-	background-color: #ECECEC;
-	border: 1px solid #858585;
-}
-input:hover {
-
-	background-color: #0CBEFE;
-/*	background-color: #49dbFa; */
-	color: black;
-/*	color: #F5F6FB; */
-/*	border: 1px solid #F5F6FB; */
-	cursor: pointer;
-}
-
-.openid input{
-   background-color: #ECECEC !important;
-   background: url(login-bg.gif) no-repeat;
-   background-position: 0 50%;
-   padding-left: 18px;
-   width: 385px !important;
-}
-
-.openid input:hover {
-	background-color: #0CBEFE !important;
-}
-
-
-
-
-option {
-	background-color: #ECD6D2;
-}
-img {
-	border: none;
-}
-code {
-	font-family: Courier, monospace;
-	white-space: pre;
-	display: block;
-	overflow: auto;
-	border: 1px solid #444;
-	background: #EEE;
-	color: #444;
-	padding: 10px;
-	margin-top: 20px;
-}
-blockquote:before {
-	content: '>> ';
-}
-
-#site-location {
-	position: absolute;
-	right: 5px;
-	top: 3px;
-	color: white;
-	font-size: 60%;
-}
-
-.shiny {
-	border-color: orange !important;
-}
-
-.nav-login-link {
-	float: right;
-	margin-left: 0px;
-	margin-right: 3px;
-	padding: 3px;
-	font-size: 70%;
-}
-
-/* NOTIFICATION */
-#notification-show-hide-link {
-	background-color: red;
-	padding: 2px 4px;
-	background-color: #ECECEC;
-	border: 1px solid #858585;
-}
-#notification-show-hide-link:hover {
-	background-color: #0CBEFE;
-	color: #F5F6FB;
-	border: 1px solid #F5F6FB;
-}
-
-#jot-perms-icon, 
-#profile-location,
-#profile-nolocation,
-#profile-youtube, 
-#profile-video,
-#profile-audio, 
-#profile-link,
-#profile-title, 
-#wall-image-upload,
-#wall-file-upload,
-#profile-upload-wrapper,
-#wall-image-upload-div,
-#wall-file-upload-div,
-.hover, .focus {
-	cursor: pointer;
-}
-
-#jot-perms-icon {
-	float: left;
-}
-
-#jot-title-desc {
-	color: #cccccc;
-}
-
-#jot-title-wrapper {
-	margin-bottom: 5px;
-}
-
-#jot-title {
-	border: 1px solid #cccccc;
-	width: 530px;
-}
-
-#jot-title-display {
-	font-weight: bold;
-}
-
-.fakelink, .fakelink:visited {
-	color: #15607B;
-	text-decoration: none;
-	cursor: pointer;
-	margin-top: 15px;
-	margin-bottom: 15px;
-}
-.lockview {
-	cursor: pointer;
-}
-
-
-#group-sidebar {
-    margin-bottom: 10px;
-}
-
-.group-selected, .nets-selected {
-    padding: 3px;
-    border: 1px solid #CCCCCC;
-    background: #F8F8F8;
-    font-weight: bold;
-}
-
-.fakelink:hover {
-	color: #0CBEFE;
-	text-decoration: none;
-	cursor: pointer;
-}
-.smalltext {
-	font-size: 0.7em;
-}
-#sysmsg {
-	width: 600px;
-	margin-bottom: 10px;
-}
-
-#top-margin {
-	height: 20px;
-}
-
-#logo-img {
-	margin-top: 3px;
-
-}
-
-#logo-text {
-	font-family: "gill sans MT bold", "lucida grande",tahoma,verdana,arial,sans-serif;
-	margin-left: 3px;
-	vertical-align: top;
-}
-
-#logo-text a, #logo-text a:hover, #logo-text a:visited {
-	color: #F5F6FB;
-	font-family: "gill sans MT bold", "lucida grande",tahoma,verdana,arial,sans-serif;
-	margin-left: 3px;
-	vertical-align: top;
-}
-
-
-#banner {
-	color: #F5F6FB;
-	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
-	font-size: 2.0em;
-	position: absolute;
-	top: 5px;
-	left: 39%;
-}
-
-#panel {
-	background-color: ivory;
-	position: absolute;
-	z-index: 2;
-	width: 30%;
-	padding: 25px;
-	border: 1px solid #444;
-}
-
-img.photo {
-	/*border: 1px solid #AAAAAA;*/
-	/*padding: 5px;*/
-	/*background: #FFFFFF;*/
-}
-
-#logo {
-	font-size: 300%;
-	color: #A8A8A8;
-	font-weight: bold;
-	margin-left: 280px;
-}
-
-/*
- * #page-footer {
- *	height: 20px;
- *
- * }
- */
-
-.heart {
-	color: #FF0000;
-	font-size: 100%;
-}
-
-aside {
-	/*position: absolute;*/
-	/*left: 0px;*/
-	/*top: 60px;*/
-	/*right: 250px;*/
-	width: 230px;
-	/*margin-left: 20px;*/
-	/*margin-right: 0px;*/
-	font-size: 0.9em;
-
-	float: left;
-	margin-top: 64px;
-	margin-left: 20px;
-}
-section {
-	position: absolute;
-	left: 250px;
-	top: 60px;
-	margin-top: 25px;
-	margin-left: 20px;
-	margin-right: 20px;
-	right: 0px;
-}
-h1 {
-	font-size: 1.6em;
-}
-
-nav {
-	position: absolute;
-	top: 0px;
-	height: 48px;
-	left: 0px;
-	right: 0px;
-	background: #15607B;
-}
-
-/*
- * footer {
- *	left: 0px;
- *	bottom: 0px;
- *	position: fixed;
- *	background-color: #0CBEFE;
- *	width: 100%;
- *	padding: 2px 3%;
- * }
- */
-
-.fn {
-	font-size: 1.4em;
-	margin-bottom: 5px;
-	line-height: 1.5;
-}
-
-.vcard .title {
-	margin-bottom: 5px;
-}
-
-.vcard dl {
-	clear: both;
-}
-
-.powered {
-	font-size: 0.6em;
-	color: black;
-}
-.powered a {
-	color: #EBF3F3;
-	font-weight: bold;
-}
-.powered a:hover {
-	color: #FFC019;
-}
-.error-message {
-	color: #FF0000;
-	font-size: 1.1em;
-	border: 1px solid #FF8888;
-	background-color: #FFEEEE;
-	padding: 10px;
-}
-.info-message {
-	color: #204a87;
-	font-size: 1.1em;
-	border: 1px solid #3465a4;
-	background-color: #d7e3f1;
-	padding: 10px;
-}
-
-
-.nav-link {
-	float: right;
-	margin-left: 0px;
-	margin-right: 3px;
-	margin-top: 20px;
-	padding: 6px;
-	/*border: 2px solid #000000;*/
-	background: #D5D5D5;
-	font-size: 80%;
-	font-weight: bold;
-	-moz-border-radius-topleft: 3px;
- 	-moz-border-radius-topright: 3px;
- 	-webkit-border-radius-topleft: 3px;
- 	-webkit-border-radius-topright: 3px;
- 	border-radius-topleft: 3px;
- 	border-radius-topright: 3px;
-}
-.nav-link:hover {
-	background-color: #0CBEFE;
-	color: #F5F6FB;
-}
-
-
-.nav-ajax-left {
-	margin-left: 1px;
-	margin-right: 2px;
-	margin-top: 15px;
-	float: left;
-	font-size: 0.6em;
-	font-weight: bold;
-	color: #F8FF15;
-	/*background: #FFFFFF;*/
-}
-
-
-
-.nav-selected {
-	border-bottom: none !important;
-	background: #F5F6FB !important;
-	padding: 8px 6px 6px 6px !important;
-	color: #000 !important;
-}
-
-
-.nav-ajax-left:hover {
-	font-size: 1.5em;
-}
-
-.nav-ajax-right {
-	margin-left: 1px;
-	float: right;
-	font-size: 0.6em;
-	font-weight: bold;
-	color: #FF0000;
-}
-
-.nav-commlink {
-	float: left;
-	margin-left: 3px;
-	margin-right: 0px;
-	margin-top: 20px;
-	padding: 6px;
-	/*border: 2px solid #000000;*/
-	background: #D5D5D5;
-	font-size: 80%;
-	font-weight: bold;
-	text-decoration: none;
-	-moz-border-radius-topleft: 3px;
- 	-moz-border-radius-topright: 3px;
- 	-webkit-border-radius-topleft: 3px;
- 	-webkit-border-radius-topright: 3px;
- 	border-radius-topleft: 3px;
- 	border-radius-topright: 3px;
-}
-.nav-commlink:hover {
-	background-color: #0CBEFE;
-	color: #F5F6FB;
-}
-
-#nav-end {
-	clear: both;
-}
-
-.login-extra-links {
-	font-size: 0.7em;
-}
-
-#profile-extra-links {
-	clear: both;
-	margin-top: 20px;
-	margin-bottom: 20px;
-	margin-left: 20px;
-	margin-right: 20px;
-}
-#register-fill-ext {
-	margin-bottom: 25px;
-}
-
-#label-register-name, #label-register-email, #label-register-nickname, #label-register-openid {
-	float: left;
-	width: 350px;
-	margin-top: 10px;
-}
-
-#register-name, #register-email, #register-nickname {
-	float: left;
-	margin-top: 10px;
-	width: 150px;
-}
-
-#register-openid {
-	float: left;
-	margin-top: 10px;
-	width: 130px;
-}
-
-#register-name-end, #register-email-end, #register-nickname-end, #register-submit-end, #register-openid-end {
-	clear: both;
-}
-
-#register-nickname-desc {
-	margin-top: 30px;
-	width: 650px;
-}
-#register-sitename {
-	float: left;
-	margin-top: 10px;
-}
-
-#register-submit-button {
-	margin-top: 10px;
-}
-
-#login_standard {
-	width: 480px;
-	float: left;
-}
-#login_openid {
-	width: 480px;
-	margin-left: 490px;
-}
-
-#login_standard input,
-#login_openid input {
-	width: 180px!important;
-}
-#login-extra-links { clear: both; }
-
-#register-link, #lost-password-link {
-	float: left;
-	font-size: 80%;
-	margin-right: 15px;
-}
-
-
-#login-submit-button {
-/*	margin-top: 10px; */
-	margin-left: 200px;
-}
-
-input#dfrn-url {
-	float: left;
-	background: url(friendika-16.png) no-repeat;
-	background-position: 2px center;
-	font-size: 17px;
-	padding-left: 21px;
-	height: 21px;
-	background-color: #FFFFFF;
-	color: #000000;
-	margin-bottom: 20px;
-}
-
-#dfrn-url-label {
-	float: left;
-	width: 250px;
-}
-
-#dfrn-request-url-end {
-	clear: both;
-}
-
-#knowyouyes, #knowyouno {
-	float: left;
-}
-
-#dfrn-request-knowyou-yes-wrapper, #dfrn-request-knowyou-no-wrapper {
-
-	float: none;
-}
-#dfrn-request-knowyou-yes-label, #dfrn-request-knowyou-no-label {
-	float: left;
-	width: 75px;
-	margin-left: 50px;
-	margin-bottom: 7px;
-}
-#dfrn-request-knowyou-break, #dfrn-request-knowyou-end {
-	clear: both;
-
-}
-
-#dfrn-request-message-wrapper {
-	margin-bottom: 50px;
-}
-#dfrn-request-submit-wrapper {
-	clear: both;
-	margin-left: 50px;
-}
-
-#dfrn-request-info-wrapper {
-	margin-left: 50px;
-}
-
-
-#cropimage-wrapper, #cropimage-preview-wrapper {
-	float: left;
-	padding: 30px;
-}
-
-#crop-image-form {
-	margin-top: 30px;
-	clear: both;
-}
-
-.intro-wrapper {
-	margin-top: 20px;
-}
-
-.intro-fullname {
-	font-size: 1.1em;
-	font-weight: bold;
-
-}
-.intro-desc {
-	margin-bottom: 20px;
-	font-weight: bold;
-}
-
-.intro-note {
-	padding: 10px;
-}
-
-.intro-end {
-	padding: 30px;
-}
-
-.intro-form {
-	float: left;
-}
-.intro-approve-form {
-	clear: both;
-}
-.intro-approve-as-friend-end {
-	clear: both;
-}
-.intro-submit-approve, .intro-submit-ignore {
-	margin-right: 20px;
-}
-.intro-submit-approve {
-	margin-top: 15px;
-}
-
-.intro-approve-as-friend-label, .intro-approve-as-fan-label {
-	float: left;
-	width: 100px;
-	margin-left: 20px;
-}
-.intro-approve-as-friend, .intro-approve-as-fan {
-	float: left;
-}
-.intro-form-end {
-	clear: both;
-}
-.intro-approve-as-friend-desc {
-	margin-top: 15px;
-}
-.intro-approve-as-end {
-	clear: both;
-	margin-bottom: 10px;
-}
-
-.intro-end {
-	clear: both;
-	margin-bottom: 30px;
-}
-
-#profile-extra-links ul {
-	list-style-type: none;
-}
-
-
-#profile-extra-links li {
-	margin-top: 5px;
-}
-
-#profile-edit-links ul {
-	list-style-type: none;
-}
-
-#profile-edit-links li {
-	margin-top: 10px;
-}
-
-.profile-edit-side-div {
-	float: right;
-}
-
-.view-contact-wrapper {
-	margin-top: 20px;
-	float: left;
-	margin-left: 20px;
-	width: 180px;
-}
-#view-contact-end {
-	clear: both;
-}
-#viewcontacts {
-	margin-top: 15px;
-}
-#profile-edit-default-desc {
-	color: #FF0000;
-	border: 1px solid #FF8888;
-	background-color: #FFEEEE;
-	padding: 7px;
-}
-
-#profile-edit-clone-link-wrapper {
-	float: left;
-	margin-left: 50px;
-	margin-bottom: 20px;
-	width: 300px;
-}
-
-#profile-edit-drop-link-wrapper {
-	float: left;
-}
-
-#profile-edit-links-end {
-	clear: both;
-}
-.profile-listing-photo {
-	border: none;
-}
-
-.profile-edit-submit-wrapper {
-	margin-top: 20px;
-	margin-bottom: 20px;
-}
-
-#profile-photo-link-select-wrapper {
-	margin-top: 2em;
-}
-#profile-photo-wrapper img {
-	width:175px;
-	height:175px;
-}
-
-#profile-edit-profile-name-label,
-#profile-edit-name-label,
-#profile-edit-pdesc-label,
-#profile-edit-gender-label,
-#profile-edit-dob-label,
-#profile-edit-address-label,
-#profile-edit-locality-label,
-#profile-edit-region-label,
-#profile-edit-postal-code-label,
-#profile-edit-country-name-label,
-#profile-edit-marital-label,
-#profile-edit-sexual-label,
-#profile-edit-politic-label,
-#profile-edit-religion-label,
-#profile-edit-pubkeywords-label,
-#profile-edit-prvkeywords-label,
-#profile-edit-homepage-label {
-	float: left;
-	width: 175px;
-}
-
-#profile-edit-profile-name,
-#profile-edit-name,
-#profile-edit-pdesc,
-#gender-select,
-#profile-edit-dob,
-#profile-edit-address,
-#profile-edit-locality,
-#profile-edit-region,
-#profile-edit-postal-code,
-#profile-edit-country-name,
-#marital-select,
-#sexual-select,
-#profile-edit-politic,
-#profile-edit-religion,
-#profile-edit-pubkeywords,
-#profile-edit-prvkeywords,
-#profile-in-dir-yes,
-#profile-in-dir-no,
-#profile-in-netdir-yes,
-#profile-in-netdir-no,
-#hide-wall-yes,
-#hide-wall-no,
-#hide-friends-yes,
-#hide-friends-no,
-#settings-normal,
-#settings-soapbox,
-#settings-community,
-#settings-freelove {
-	float: left;
-	margin-bottom: 20px;
-}
-
-#profile-in-dir-yes-label,
-#profile-in-dir-no-label,
-#profile-in-netdir-yes-label,
-#profile-in-netdir-no-label,
-#hide-wall-yes-label,
-#hide-wall-no-label,
-#hide-friends-yes-label,
-#hide-friends-no-label {
-	margin-left: 125px;
-	float: left;
-	width: 50px;
-}
-
-#profile-edit-with-label {
-	width: 175px;
-	margin-left: 20px;
-}
-
-#profile-edit-pubkeywords-desc,
-#profile-edit-prvkeywords-desc {
-	float: left;
-	margin-left: 20px;
-}
-
-#profile-publish-yes-reg,
-#profile-publish-no-reg {
-       float: left;
-       margin-bottom: 10px;
-}
-
-#profile-publish-yes-label-reg,
-#profile-publish-no-label-reg {
-       margin-left: 350px;
-       float: left;
-       width: 50px;
-}
-
-#profile-publish-break-reg,
-#profile-publish-end-reg {
-       clear: both;
-}
-
-
-
-#profile-edit-homepage {
-	float: left;
-	margin-bottom: 35px;
-}
-#settings-normal-label,
-#settings-soapbox-label,
-#settings-community-label,
-#settings-freelove-label {
-	float: left;
-	width: 200px;
-}
-#settings-normal-desc,
-#settings-soapbox-desc,
-#settings-community-desc,
-#settings-freelove-desc {
-	float: left;
-	margin-left: 75px;
-}
-
-#profile-edit-profile-name-end,
-#profile-edit-name-end,
-#profile-edit-pdesc-end,
-#profile-edit-gender-end,
-#profile-edit-dob-end,
-#profile-edit-address-end,
-#profile-edit-locality-end,
-#profile-edit-region-end,
-#profile-edit-postal-code-end,
-#profile-edit-country-name-end,
-#profile-edit-marital-end,
-#profile-edit-sexual-end,
-#profile-edit-politic-end,
-#profile-edit-religion-end,
-#profile-edit-pubkeywords-end,
-#profile-edit-prvkeywords-end,
-#profile-edit-homepage-end,
-#profile-in-dir-break,
-#profile-in-dir-end,
-#profile-in-netdir-break,
-#profile-in-netdir-end,
-#hide-wall-break,
-#hide-wall-end,
-#hide-friends-break,
-#hide-friends-end,
-#settings-normal-break,
-#settings-soapbox-break,
-#settings-community-break,
-#settings-freelove-break {
-	clear: both;
-}
-
-
-
-
-
-#gender-select, #marital-select, #sexual-select {
-	width: 220px;
-}
-
-#profile-edit-profile-name-wrapper .required {
-	color: #FF0000;
-	float: left;
-}
-
-#contacts-main {
-	margin-top: 20px;
-	margin-bottom: 20px;
-}
-
-.contact-entry-wrapper {
-	float: left;
-	width: 120px;
-	height: 120px;
-}
-
-.contact-entry-direction-icon {
-	margin-top: 24px;
-	margin-right: 2px;
-}
-
-.contact-entry-photo img {
-	border: none;
-}
-.contact-entry-photo-end {
-	clear: both;
-}
-.contact-entry-name {
-	float: left;
-	margin-left: 0px;
-	width: 120px;
-	oveflow: hidden;
-}
-.contact-entry-edit-links {
-	margin-top: 6px;
-	margin-left: 10px;
-	width: 16px;
-}
-.contact-entry-nav-wrapper {
-	float: left;
-	margin-left: 10px;
-}
-
-.contact-entry-edit-links img {
-	border: none;
-	margin-right: 15px;
-}
-.contact-entry-photo {
-	float: left;
-	position: relative;
-}
-.contact-entry-end {
-	clear: both;
-}
-
-#contact-edit-end {
-	clear: both;
-	margin-bottom: 65px;
-}
-
-.contact-photo-menu-button {
-       position: absolute;
-       background-image: url("photo-menu.jpg");
-       background-position: top left; 
-       background-repeat: no-repeat;
-       margin: 0px; padding: 0px;
-       width: 16px;
-       height: 16px;
-       top: 64px; left:0px;
-       overflow: hidden;
-       text-indent: 40px;
-       display: none;
-       
-}
-
-.contact-photo-menu {
-       width: 100px;
-       border: 2px solid #444444;
-       background: #FFFFFF;
-       position: absolute;
-       left: 0px; top: 90px;
-       display: none;
-       z-index: 10000;
-}
-.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
-.contact-photo-menu li a { display: block; padding: 2px; }
-.contact-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
-
-#fsuggest-desc, #fsuggest-submit-wrapper {
-	margin-top: 15px;
-	margin-bottom: 15px;
-}
-
-
-.wall-item-content-wrapper {
-	margin-top: 10px;
-	border: 1px solid #CCC;
-	position: relative;
-}
-
-.wall-item-content-wrapper.comment {
-	margin-left: 50px;
-	background: #CCCCCC;
-}
-
-.wall-item-photo-wrapper {
-	margin-top: 10px;
-	margin-left: 10px;
-	margin-bottom: 10px;
-	width: 100px;
-	float: left;
-}
-
-.wall-item-photo-menu-button {
-	display: block;
-	position: absolute;
-	background-image: url("photo-menu.jpg");
-	background-position: top left; 
-	background-repeat: no-repeat;
-	margin: 0px; padding: 0px;
-	width: 16px;
-	height: 16px;
-	top: 74px; left:10px;
-	overflow: hidden;
-	text-indent: 40px;
-	display: none;
-}
-.wall-item-photo-menu {
-	width: auto;
-	border: 2px solid #444444;
-	background: #FFFFFF;
-	position: absolute;
-	left: 10px; top: 90px;
-	display: none;
-	z-index: 10000;
-}
-.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none }
-.wall-item-photo-menu li a { display: block; padding: 2px; }
-.wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
-
-
-.wall-item-arrowphoto-wrapper {
-	margin-top: 40px;
-}
-.wall-item-wrapper {
-	margin-left: 10px;;
-}
-
-.wall-item-lock {
-	position: absolute;
-	left: 105px;
-	top: 1px;
-}
-
-.wall-item-ago {
-	color: #888888;
-	font-size: 0.8em;
-}
-.wall-item-like-buttons {
-    float: left;
-    margin-right: 10px;
-    padding-right: 10px;
-    border-right: 2px solid #fff;
-}
-.wall-item-like-buttons > a,
-.wall-item-like-buttons > img {
-	float: left;
-}
-
-.wall-item-share-buttons {
-	margin-left: 5px;
-}
-
-.editpost {
-	margin-left: 10px;
-	float: left;
-}
-.star-item {
-	margin-left: 10px;
-	float: left;	
-}
-
-
-#network-star-link{
-	margin-top: 10px;
-}
-.network-star {
-	float: left;
-	margin-right: 5px;
-}
-#network-bmark-link {
-	margin-top: 10px;
-}
-
-
-
-.wall-item-info.wallwall {
-	width: 285px;
-}
-
-.wwto, .wall-item-arrowphoto-wrapper, .wwfrom {
-	float: left;
-	margin-right: 10px;
-}
-
-
-.wall-item-links-wrapper {
-    float: left;
-}
-
-.wall-item-delete-wrapper {
-    float: right;
-}
-
-.wall-item-delete-end {
-    clear: both;
-}
-
-
-.wall-item-like-buttons img {
-	cursor: pointer;
-}
-
-.wall-item-delete-icon {
-	border: none;
-}
-
-
-.wall-item-wrapper-end {
-	clear: both;
-}
-.wall-item-name-link {
-	font-weight: bold;
-	text-decoration: none;
-	color: #3172BD;
-}
-.wall-item-photo {
-	border: none;
-}
-.wall-item-content {
-	float: left;
-	width: 450px;
-	margin-left: 10px;
-	margin-bottom: 20px;
-	padding: 20px;
-	max-height: 400px;
-	overflow: auto;
-
-}
-.wall-item-tools {
-    clear: both;
-padding: 5px 10px 0px;
-}
-.wall-item-photo-end {
-	clear: both;
-}
-.wall-item-author {
-	margin-top: 10px;
-}
-.wall-item-info {
-    display: block;
-    float: left;
-    width:110px;
-    margin-right:10px;
-}
-
-.wall-item-title {
-	float: left;
-	font-weight: bold;
-	width: 450px;
-}
-
-.wall-item-body {
-	float: left;
-	width: 450px;
-	margin-top: 10px;
-}
-
-.comment-edit-wrapper {
-	margin-top: 15px;
-	background: #CCCCCC;
-	margin-left: 50px;
-}
-
-.comment-wwedit-wrapper {
-	margin-top: 15px;
-	background: #CCCCCC;
-	margin-left: 250px;
-}
-
-.comment-edit-photo {
-	margin-top: 10px;
-	margin-left: 10px;
-	margin-bottom: 10px;
-	width: 100px;
-	float: left;
-}
-.comment-edit-text-empty, .comment-edit-text-full {
-	float: left;
-	margin-top: 40px;
-}
-.comment-edit-text-end {
-	clear: both;
-}
-
-.comment-edit-submit {
-	margin-left: 110px;
-	margin-top: 10px;
-}
-#profile-jot-plugin-wrapper,
-#profile-jot-submit-wrapper {
-	margin-top: 15px;
-}
-
-#profile-jot-submit {
-	float: left;
-}
-#profile-upload-wrapper {
-	float: left;
-	margin-left: 30px;
-}
-#profile-attach-wrapper {
-    float: left;
-    margin-left: 30px;
-}
-#profile-rotator {
-	float: left;
-	margin-left: 30px;
-}
-#profile-link-wrapper {
-	float: left;
-	margin-left: 15px;
-}
-#profile-youtube-wrapper {
-	float: left;
-	margin-left: 15px;
-}
-#profile-video-wrapper {
-	float: left;
-	margin-left: 15px;
-}
-#profile-audio-wrapper {
-	float: left;
-	margin-left: 15px;
-}
-#profile-location-wrapper {
-	float: left;
-	margin-left: 15px;
-}
-#profile-nolocation-wrapper {
-	float: left;
-	margin-left: 15px;
-}
-
-#profile-title-wrapper {
-	float: left;
-	margin-left: 15px;
-}
-
-#profile-jot-perms {
-	float: left;
-	margin-left: 100px;
-	font-weight: bold;
-	font-size: 1.2em;
-}
-
-#jot-preview-link {
-	margin-left: 45px;
-}
-
-.preview {
-	background: #FFFFC8;
-}
-
-
-
-#profile-jot-perms-end {
-	clear: both;
-}
-#profile-jot-plugin-end {
-  clear:both;
-}
-.profile-jot-net {
-	float: left;
-	margin-right: 10px;
-	margin-top: 5px;
-	margin-bottom: 5px;
-}
-
-#profile-jot-networks-end {
-	clear: both;
-}
-
-#profile-jot-end {
-	clear: both;
-	margin-bottom: 30px;
-}
-#about-jot-submit-wrapper {
-	margin-top: 15px;
-}
-#about-jot-end {
-	margin-bottom: 30px;
-}
-#contacts-main {
-	margin-bottom: 30px;
-}
-
-#profile-listing-desc {
-	margin-left: 30px;
-}
-
-#profile-listing-new-link-wrapper {
-	margin-left: 30px;
-	margin-bottom: 30px;
-}
-.profile-listing-photo-wrapper {
-	float: left;
-}
-
-.profile-listing-edit-buttons-wrapper {
-	clear: both;
-}
-.profile-listing-photo-edit-link {
-	float: left;
-	width: 125px;
-}
-.profile-listing-end {
-	clear: both;
-}
-.profile-listing-edit-buttons-wrapper img{
-	border: none;
-	margin-right: 20px;
-}
-.profile-listing {
-	margin-top: 25px;
-}
-.profile-listing-name {
-	float: left;
-	margin-left: 32px;
-	margin-top: 10px;
-	color: #3172BD;
-	font-weight: bold;
-	width: 200px;
-
-}
-.fortune {
-	margin-top: 50px;
-	color: #4444FF;
-	font-weight: bold;
-	margin-bottom: 20px;
-}
-
-
-.directory-end {
-	clear: both;
-}
-.directory-name {
-	text-align: center;
-}
-.directory-photo {
-	margin-left: 25px;
-}
-.directory-details {
-	font-size: 0.7em;
-	text-align: center;
-	margin-left: 5px;
-	margin-right: 5px;
-}
-.directory-item {
-	float: left;
-	width: 225px;
-	height: 260px;
-	overflow: auto;
-}
-
-#directory-search-wrapper {
-	margin-top: 20px;
-	margin-right: 20px;
-	margin-bottom: 50px;
-}
-
-#directory-search-end {
-}
-
-.directory-photo-img {
-	border: none;
-}
-
-
-.pager {
-  padding: 10px;
-  text-align: center;
-  font-size: 1.0em;
-}
-
-
-.pager_first,
-.pager_last,
-.pager_prev,
-.pager_next,
-.pager_n {
-	border: 1px solid black;
-	background: #EEE;
-	padding: 4px;
-}
-
-.pager_first a,
-.pager_last a,
-.pager_prev a,
-.pager_next a,
-.pager_n a {
-	text-decoration: none;
-}
-
-.pager_current {
-  border: 1px solid black;
-  background: #FFCCCC;
-  padding: 4px;
-}
-
-
-#advanced-profile-name-wrapper,
-#advanced-profile-gender-wrapper,
-#advanced-profile-dob-wrapper,
-#advanced-profile-age-wrapper,
-#advanced-profile-marital-wrapper,
-#advanced-profile-sexual-wrapper,
-#advanced-profile-homepage-wrapper,
-#advanced-profile-politic-wrapper,
-#advanced-profile-religion-wrapper,
-#advanced-profile-about-wrapper,
-#advanced-profile-interest-wrapper,
-#advanced-profile-contact-wrapper,
-#advanced-profile-music-wrapper,
-#advanced-profile-book-wrapper,
-#advanced-profile-tv-wrapper,
-#advanced-profile-film-wrapper,
-#advanced-profile-romance-wrapper,
-#advanced-profile-work-wrapper,
-#advanced-profile-education-wrapper {
-	margin-top: 20px;
-}
-
-#advanced-profile-name-text,
-#advanced-profile-gender-text,
-#advanced-profile-dob-text,
-#advanced-profile-age-text,
-#advanced-profile-marital-text,
-#advanced-profile-sexual-text,
-#advanced-profile-homepage-text,
-#advanced-profile-politic-text,
-#advanced-profile-religion-text,
-#advanced-profile-about-text,
-#advanced-profile-interest-text,
-#advanced-profile-contact-text,
-#advanced-profile-music-text,
-#advanced-profile-book-text,
-#advanced-profile-tv-text,
-#advanced-profile-film-text,
-#advanced-profile-romance-text,
-#advanced-profile-work-text,
-#advanced-profile-education-text {
-	width: 300px;
-	float: left;
-}
-
-#advanced-profile-name-end,
-#advanced-profile-gender-end,
-#advanced-profile-dob-end,
-#advanced-profile-age-end,
-#advanced-profile-marital-end,
-#advanced-profile-sexual-end,
-#advanced-profile-homepage-end,
-#advanced-profile-politic-end,
-#advanced-profile-religion-end {
-	clear: both;
-}
-
-#advanced-profile-about-end,
-#advanced-profile-interest-end,
-#advanced-profile-contact-end,
-#advanced-profile-music-end,
-#advanced-profile-book-end,
-#advanced-profile-tv-end,
-#advanced-profile-film-end,
-#advanced-profile-romance-end,
-#advanced-profile-work-end,
-#advanced-profile-education-end {
-
-
-}
-
-#advanced-profile-name,
-#advanced-profile-gender,
-#advanced-profile-dob,
-#advanced-profile-age,
-#advanced-profile-marital,
-#advanced-profile-sexual,
-#advanced-profile-homepage,
-#advanced-profile-politic,
-#advanced-profile-religion {
-	float: left;
-
-}
-
-
-#advanced-profile-about,
-#advanced-profile-interest,
-#advanced-profile-contact,
-#advanced-profile-music,
-#advanced-profile-book,
-#advanced-profile-tv,
-#advanced-profile-film,
-#advanced-profile-romance,
-#advanced-profile-work,
-#advanced-profile-education {
-	margin-top: 10px;
-	margin-left: 50px;
-	margin-right: 20px;
-	padding: 10px;
-	border: 1px solid #CCCCCC;
-}
-
-#advanced-profile-with {
-	float: left;
-	margin-left: 15px;
-}
-
-#contact-edit-wrapper {
-	margin-top: 50px;
-}
-
-#contact-edit-banner-name {
-	font-size: 1.4em;
-	font-weight: bold;
-	margin-left: 30px;
-}
-#contact-edit-nettype {
-	margin-top: 5px;
-	margin-left: 30px;
-}
-
-
-#contact-edit-poll-wrapper {
-	margin-left: 50px;
-	margin-top: 30px;
-}
-#contact-edit-poll-text {
-	margin-top: 15px;
-	margin-bottom: 5px;
-}
-
-#contact-edit-update-now {
-	margin-top: 15px;
-}
-
-#contact-edit-photo-wrapper {
-	margin-bottom: 20px;
-}
-#contact-edit-links {
-	float: left;
-}
-#contact-edit-links a {
-	float: left;
-}
-#contact-edit-links img {
-	margin-left: 20px;
-	border: none;
-}
-
-#contact-drop-links {
-	float: left;
-}
-
-#contact-drop-links img {
-	margin-left: 20px;
-	border: none;
-}
-
-#contact-edit-nav-end {
-	clear: both;
-}
-
-#contact-edit-direction-icon {
-	float: left;
-	margin-top: 70px;
-	margin-right: 2px;
-}
-
-#contact-edit-photo {
-	float: left;
-}
-
-#contact-edit-photo-end {
-	clear: both;
-}
-
-#contact-edit-photo-wrapper {
-	float: left;
-}
-
-#contact-edit-nav-wrapper {
-	float: left;
-}
-
-#contact-edit-end {
-	clear: both;
-}
-
-#contact-profile-selector {
-	width: 175px;
-	margin-left: 175px;
-}
-
-#contact-reputation-selector {
-	margin-left: 175px;
-}
-
-#contact-edit-rating-text {
-	margin-left: 175px;
-}
-
-.contact-edit-submit {
-	margin-top: 20px;
-	margin-left: 50px;
-}
-
-#block-message, #ignore-message, #profile-edit-insecure {
-	margin-top: 20px;
-	color: #FF0000;
-	font-size: 1.1em;
-	border: 1px solid #FF8888;
-	background-color: #FFEEEE;
-	padding: 10px;
-}
-
-#block-message, #ignore-message {
-	width: 180px;
-}
-
-#profile-edit-insecure {
-	width: 600px;
-}
-
-.tab {
-	float: left;
-	padding: 4px;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	margin-right: 5px;
-	/*border: 1px solid #CCC;*/
-	/*background: #F8F8F8;*/
-	font-size: 0.8em;
-	font-weight: bold;
-	background-color: #ECECEC;
-	border: 1px solid #858585;
-}
-.tab.active,
-.tab:hover {
-	background-color: #0CBEFE;
-	color: #F5F6FB;
-	border: 1px solid #F5F6FB;
-	/*cursor: pointer;*/
-}
-.tabs {	padding:0px; margin: 0px; overflow: auto; height: auto;}
-.tabs li { margin: 0px; list-style: none; }
-
-.comment-edit-text-empty {
-	color: gray;
-	height: 30px;
-	width: 175px;
-	overflow: auto;
-	margin-bottom: 10px;
-}
-
-.comment-edit-text-full {
-	color: black;
-	height: 150px;
-	width: 350px;
-	overflow: auto;
-}
-
-#profile-jot-text {
-	height: 20px;
-	color:#cccccc;
-	border: 1px solid #cccccc;
-}
-
-
-/** acl **/
-#photo-edit-perms-select,
-#photos-upload-permissions-wrapper,
-#profile-jot-acl-wrapper{
-	display:block!important;
-}
-
-
-#acl-wrapper {
-	width: 690px;
-	float:left;
-}
-#acl-search {
-	float:right;
-	background: #ffffff url("../../../images/search_18.png") no-repeat right center;
-	padding-right:20px;
-}
-#acl-showall {
-	float: left;
-	display: block;
-	width: auto;
-	height: 20px;
-	background-color: #cccccc;
-	background-image: url("../../../images/show_all_off.png");
-	background-position: 7px 7px;
-	background-repeat: no-repeat;
-	padding: 5px 5px 0px 30px;
-	-webkit-border-radius: 5px ;
-	-moz-border-radius: 5px;
-	border-radius: 5px;
-	color: #999999;
-}
-#acl-showall.selected {
-	color: #000000;
-	background-color: #ff9900;
-	background-image: url("../../../images/show_all_on.png");
-}
-
-
-#acl-list {
-	height: 210px;
-	border: 1px solid #cccccc;
-	clear: both;
-	margin-top: 30px;
-	overflow: auto;
-}
-#acl-list-content {
-
-}
-.acl-list-item {
-	display: block;
-	width: 150px;
-	height: 30px;
-	border: 1px solid #cccccc;
-	margin: 5px;
-	float: left;
-}
-.acl-list-item img{
-	width:22px;
-	height: 22px;
-	float: left;
-	margin: 4px;
-}
-.acl-list-item p { height: 12px; font-size: 10px; margin: 0px; padding: 2px 0px 1px; overflow: hidden;}
-.acl-list-item a { 
-	font-size: 8px;
-	display: block;
-	width: 40px;
-	height: 10px;
-	float: left;
-	color: #999999;
-	background-color: #cccccc;
-	margin-right: 5px;
-	-webkit-border-radius: 2px ;
-	-moz-border-radius: 2px;
-	border-radius: 2px;
-	padding-left: 15px;
-}
-#acl-wrapper a:hover {
-	text-decoration: none;
-	color:#000000;
-}
-.acl-button-show { background-image: url("../../../images/show_off.png"); }
-.acl-button-hide { background-image: url("../../../images/hide_off.png"); }
-
-.acl-button-show.selected {
-	color: #000000;
-	background-color: #9ade00;
-	background-image: url("../../../images/show_on.png");
-}
-.acl-button-hide.selected {
-	color: #000000;
-	background-color: #ff4141;
-	background-image: url("../../../images/hide_on.png");
-}
-.acl-list-item.groupshow { border-color: #9ade00; }
-.acl-list-item.grouphide { border-color: #ff4141; }
-/** /acl **/
-
-#group-new-submit-wrapper {
-	margin-top: 30px;
-}
-
-#group-edit-name-label {
-	float: left;
-	width: 175px;
-	margin-top: 20px;
-	margin-bottom: 20px;
-}
-
-#group-edit-name {
-	float: left;
-	width: 225px;
-	margin-top: 20px;
-	margin-bottom: 20px;
-}
-
-#group-edit-name-wrapper {
-
-
-}
-
-
-#group_members_select_label {
-	display: block;
-	float: left;
-	width: 175px;
-}
-
-.group_members_select {
-	float: left;
-	width: 230px;
-	overflow: auto;
-}
-
-#group_members_select_end {
-	clear: both;
-}
-#group-edit-name-end {
-	clear: both;
-}
-
-#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
-	margin-bottom: 10px;
-	margin-top: 20px;
-}
-
-#prvmail-submit {
-	float: left;
-	margin-top: 10px;
-	margin-right: 30px;
-}
-#prvmail-upload-wrapper,
-#prvmail-link-wrapper,
-#prvmail-rotator-wrapper {
-	float: left;
-	margin-top: 10px;
-	margin-right: 10px;
-	width: 24px;
-}
-
-#prvmail-end {
-	clear: both;
-}
-
-.mail-list-sender,
-.mail-list-detail {
-	float: left;
-}
-.mail-list-detail {
-	margin-left: 20px;
-}
-
-.mail-list-subject {
-	font-size: 1.1em;
-	margin-top: 10px;
-}
-a.mail-list-link {
-	display: block;
-	padding: 4px 5px;
-}
-
-/*
-*a.mail-list-link:hover {
-*	background-color: #15607B;
-*	color: #F5F6FB;
-*}
-*/
-
-.mail-list-outside-wrapper-end {
-	clear: both;
-}
-
-.mail-list-outside-wrapper {
-	margin-top: 30px;
-}
-
-.mail-list-delete-wrapper {
-	float: right;
-	margin-right: 30px;
-	margin-top: 15px;
-}
-
-.mail-list-delete-icon {
-	border: none;
-}
-
-.mail-conv-sender,
-.mail-conv-detail {
-	float: left;
-}
-.mail-conv-detail {
-	margin-left: 20px;
-	width: 500px;
-}
-
-.mail-conv-subject {
-	font-size: 1.1em;
-	margin-top: 10px;
-}
-
-.mail-conv-outside-wrapper-end {
-	clear: both;
-}
-
-.mail-conv-outside-wrapper {
-	margin-top: 30px;
-}
-
-.mail-conv-delete-wrapper {
-	float: right;
-	margin-right: 30px;
-	margin-top: 15px;
-}
-
-.mail-conv-delete-icon {
-	border: none;
-}
-
-.message-links ul {
-	list-style-type: none;
-}
-
-.message-links li {
-	margin-top: 10px;
-}
-.message-links a {
-	/*background-color: #ECECEC;*/
-	/*border: 1px solid #858585;*/
-	padding: 3px 5px;
-	/*display: block;*/
-}
-.message-links a:hover {
-	background-color: #0CBEFE;
-	color: #F5F6FB;
-	/*border: 1px solid #F5F6FB;*/
-}
-
-#sidebar-group-list ul {
-	list-style-type: none;
-}
-
-#sidebar-group-list li {
-	margin-top: 10px;
-}
-
-#sidebar-group-list .icon {
-	display: inline-block;
-	height: 12px;
-	width: 12px;
-}
-
-.nets-ul {
-	list-style-type: none;
-}
-
-.nets-ul li {
-	margin-top: 10px;
-}
-
-.nets-link {
-	margin-left: 24px;
-}
-.nets-all {
-	margin-left: 42px;
-}
-
-#search-save {
-    margin-left: 5px;
-}
-.groupsideedit {
-    margin-right: 10px;
-}
-#saved-search-ul {
-    list-style-type: none;
-}
-.savedsearchdrop, .savedsearchterm {
-    float: left;
-    margin-top: 10px;
-}
-.savedsearchterm {
-    margin-left: 10px;
-}
-
-
-#side-follow-wrapper {
-	margin-top: 20px;
-}
-#side-follow-url {
-	margin-top: 5px;
-}
-#side-follow-submit {
-	margin-top: 15px;
-}
-
-.photos {
-	height: auto;
-	overflow: auto;
-}
-
-.photo-album-image-wrapper {
-	float: left;
-	margin-top: 15px;
-	height: 350px;
-	width: 350px;
-}
-
-#photo-album-end {
-	clear: both;
-}
-
-.photo-top-image-wrapper {
-	float: left;
-	margin-top: 15px;
-	height: 350px;
-	width: 350px;
-}
-
-#photo-top-end {
-	clear: both;
-}
-
-#photo-top-links {
-	margin-bottom: 30px;
-	margin-left: 30px;
-}
-
-#photos-upload-newalbum-div {
-	float: left;
-	width: 175px;
-}
-#photos-upload-existing-album-text {
-	float: left;
-	width: 175px;
-}
-#photos-upload-newalbum {
-	float: left;
-}
-#photos-upload-album-select {
-	float: left;
-}
-#photos-upload-spacer {
-	margin-top: 25px;
-}
-#photos-upload-new-end, #photos-upload-exist-end {
-	clear: both;
-}
-#photos-upload-exist-end {
-	margin-bottom: 15px;
-}
-#photos-upload-submit {
-	margin-top: 15px;
-}
-
-#photos_upload_applet_wrapper {
-	margin-bottom: 15px;
-}
-
-#photos-upload-no-java-message {
-	margin-bottom: 15px;
-}
-
-#profile-jot-desc {
-	float: left;
-	width: 480px;
-	margin-top: 10px;
-	margin-bottom: 10px;
-}
-#character-counter {
-	float: left;
-	font-size: 120%;
-}
-
-#character-counter.grey {
-	color: #888888;
-}
-
-#character-counter.orange {
-	color: orange;
-}
-#character-counter.red {
-	color: red;
-}
-
-#profile-jot-banner-end {
-	clear: both;
-}
-
-#photos-upload-select-files-text {
-	margin-top: 15px;
-	margin-bottom: 15px;
-}
-
-#photos-upload-perms-menu, #photos-upload-perms-menu:visited {
-	color: #8888FF;
-	text-decoration: none;
-	cursor: pointer;
-}
-
-#photos-upload-perms-menu:hover {
-	color: #0000FF;
-	text-decoration: underline;
-	cursor: pointer;
-}
-#settings-default-perms-menu {
-	margin-top: 15px;
-	margin-bottom: 15px;
-}
-
-#photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label {
-	float: left;
-	width: 150px;
-}
-
-#photo-edit-perms-end {
-	margin-bottom: 15px;
-}
-
-#photo-edit-caption, #photo-edit-newtag, #photo-edit-albumname {
-	float: left;
-	margin-bottom: 25px;
-}
-#photo-edit-link-wrap {
-	margin-bottom: 15px;
-}
-#photo-like-div {
-	margin-bottom: 25px;
-}
-
-#photo-edit-caption-end, #photo-edit-tags-end, #photo-edit-albumname-end {
-	clear: both;
-}
-
-#photo-edit-delete-button {
-	margin-left: 200px;
-}
-#photo-edit-end {
-	margin-bottom: 35px;
-}
-#photo-caption {
-	font-size: 110%;
-	font-weight: bold;
-	margin-top: 15px;
-	margin-bottom: 15px;
-}
-
-#in-this-photo-text {
-	color: #0000FF;
-	margin-left: 30px;
-}
-
-#in-this-photo {
-	margin-left: 60px;
-	margin-top: 10px;
-	margin-bottom: 20px;
-}
-
-#photo-album-edit-submit, #photo-album-edit-drop {
-	margin-top: 15px;
-	margin-bottom: 15px;
-}
-
-#photo-album-edit-drop {
-	margin-left: 200px;
-}
-
-.group-delete-wrapper {
-	float: right;
-	margin-right: 50px;
-}
-
-#install-dbhost-label,
-#install-dbuser-label,
-#install-dbpass-label,
-#install-dbdata-label,
-#install-admin-label,
-#install-tz-desc {
-       float: left;
-       width: 250px;
-       margin-top: 10px;
-       margin-bottom: 10px;
-
-}
-
-#install-dbhost,
-#install-dbuser,
-#install-dbpass,
-#install-dbdata,
-#install-admin {
-       float: left;
-       width: 200px;
-       margin-left: 20px;
-}
-
-#install-dbhost-end,
-#install-dbuser-end,
-#install-dbpass-end,
-#install-dbdata-end,
-#install-admin-end,
-#install-tz-end {
-       clear: both;
-}
-
-#install-form select#timezone_select {
-       float: left;
-       margin-top: 18px;
-       margin-left: 20px;
-}
-
-#dfrn-request-networks {
-	margin-bottom: 30px;
-}
-
-#pause {
-  position: fixed;
-  bottom: 5px;
-  right: 5px;
-}
-
-.sparkle {
-	cursor: url('lock.cur'), pointer;
-/*	cursor: pointer !important; */
-}
-
-.contact-block-div {
-	float: left;
-	width: 52px;
-	height: 52px;
-}
-.contact-block-textdiv {
-	float: left;
-	width: 150px;
-	height: 34px;
-}
-
-#contact-block-end {
-	clear: both;
-}
-.contact-block-link {
-	float: left;
-}
-.contact-block-img {
-	width:48px;
-	height:48px;
-}
-
-#tag-remove {
-	margin-bottom: 15px;
-}
-
-#tagrm li {
-	margin-bottom: 10px;
-}
-
-#tagrm-submit, #tagrm-cancel {
-	margin-top: 25px;
-}
-
-#tagrm-cancel {
-	margin-left: 15px;
-}
-
-.wall-item-conv {
-	margin-top: 5px;
-	margin-bottom: 25px;
-}
-
-#search-submit {
-	margin-left: 15px;
-}
-
-#search-box {
-	margin-bottom: 25px;
-}
-
-.location-label, .gender-label, .marital-label, .homepage-label {
-	float: left;
-	text-align: right;
-	display: block;
-	width: 65px;
-}
-
-.adr, .x-gender, .marital-text, .homepage-url {
-	float: left;
-	display: block;
-	margin-left: 8px;
-}
-
-.profile-clear {
-	clear: both;
-}
-
-
-.clear {
-	clear: both;
-}
-
-.cc-license {
-	margin-top: 50px;
-	font-size: 70%;
-}
-
-
-#plugin-settings-link, #account-settings-link, #uexport-link {
-	margin-bottom: 10px;
-}
-
-
-#birthday-title {
-	float: left;
-	font-weight: bold;	
-}
-
-#birthday-adjust {
-	float: left;
-	font-size: 75%;
-	margin-left: 10px;
-}
-
-#birthday-title-end {
-	clear: both;
-}
-
-.birthday-list {
-	margin-left: 15px;
-}
-
-#birthday-wrapper {
-	margin-bottom: 20px;
-}
-
-
-#network-new-link {
-	margin-top: 15px;
-	margin-bottom: 15px;
-}
-
-.tool-wrapper {
-  float: left;
-  margin-left: 15px;
-}
-.tool-link {
-  cursor: pointer;
-}
-
-
-.calendar {
-	font-family: Courier, monospace;
-}
-.today {
-	color: #FF0000;
-}
-
-
-.settings-block {
-	border: 1px solid #AAA;
-	margin: 10px;
-	padding: 10px;
-}
-
-
-.app-title {
-	margin: 10px;
-}
-
-
-#identity-manage-desc {
-	margin-top:15px;
-	margin-bottom: 15px;
-}
-
-#identity-manage-choose {
-	margin-bottom: 15px;
-}
-
-#identity-submit {
-	margin-top: 20px;
-}
-
-
-#photo-prev-link, #photo-next-link {
-	padding: 10px;
-	float: left;
-}
-
-#photo-photo {
-	float: left;
-}
-
-#photo-photo-end {
-	clear: both;
-}
-
-
-.profile-match-photo {
-	float: left;
-	text-align: center;
-	width: 120px;
-}
-
-.profile-match-name {
-	float: left;
-	text-align: center;
-	width: 120px;
-	overflow: hidden;
-}
-
-.profile-match-break,
-.profile-match-end {
-	clear: both;
-}
-
-.profile-match-wrapper {
-	float: left;
-	padding: 10px;
-    width: 120px;
-    height: 120px;
-    scroll: auto;
-
-}
-#profile-match-wrapper-end {
-	clear: both;
-}
-
-.side-link {
-	margin-bottom: 15px;
-}
-
-#language-selector {
-	position: absolute;
-	top: 0;
-	left: 16px;
-}
-
-
-#group-members {
-	margin-top: 20px;
-	padding: 10px;
-	height: 250px;
-	overflow: auto;
-	border: 1px solid #ddd;
-}
-
-#group-members-end {
-	clear: both;
-}
-
-#group-separator {
-	margin-top: 10px;
-	margin-bottom: 10px;
-}
-
-#group-all-contacts {
-	padding: 10px;
-	height: 450px;
-	overflow: auto;
-	border: 1px solid #ddd;
-}
-
-#group-all-contacts-end {
-	clear: both;
-	margin-bottom: 10px;
-}
-
-#group-edit-desc {
-    margin-top: 15px;
-}
-
-
-#prof-members {
-	margin-top: 20px;
-	padding: 10px;
-	height: 250px;
-	overflow: auto;
-	border: 1px solid #ddd;
-}
-
-#prof-members-end {
-	clear: both;
-}
-
-#prof-separator {
-	margin-top: 10px;
-	margin-bottom: 10px;
-}
-
-#prof-all-contacts {
-	padding: 10px;
-	height: 450px;
-	overflow: auto;
-	border: 1px solid #ddd;
-}
-
-#prof-all-contacts-end {
-	clear: both;
-	margin-bottom: 10px;
-}
-
-#prof-edit-desc {
-	margin-top: 15px;
-}
-
-#crepair-nick-label,
-#crepair-attag-label,
-#crepair-url-label,
-#crepair-request-label,
-#crepair-confirm-label,
-#crepair-notify-label,
-#crepair-poll-label {
-	float: left;
-	width: 200px;
-	margin-bottom: 15px;
-}
-
-#crepair-nick,
-#crepair-attag,
-#crepair-url,
-#crepair-request,
-#crepair-confirm,
-#crepair-notify,
-#crepair-poll {
-	float: left;
-	width: 300px;
-}
-
-#netsearch-box {
-	margin-top: 20px;
-	width: 150px;	
-}
-
-#netsearch-box #search-submit {
-	margin: 5px 0px 0px 0px;
-}
-
-.required {
-	color: #FF0000;
-}
-
-.eventcal {
-	float: left;
-	font-size: 20px;
-}
-
-
-.vevent {
-       border: 1px solid #CCCCCC;
-}
-.vevent .event-description, .vevent .event-location {
-       margin-left: 10px;
-       margin-right: 10px;
-}
-.vevent .event-start {
-       margin-left: 10px;
-       margin-right: 10px;
-}
-
-
-#new-event-link {
-	margin-bottom: 10px;
-}
-
-
-.edit-event-link, .plink-event-link {
-	float: left;
-    margin-top: 4px;
-    margin-right: 4px;
-    margin-bottom: 15px;
-}
-
-
-.event-description:before {
-	content: url('../../../images/calendar.png');
-	margin-right: 15px;
-}
-
-.event-list-date {
-	margin-bottom: 10px;
-}
-
-.event-start, .event-end {
-	margin-left: 10px;
-	width: 330px;
-	clear: both;
-}
-
-.event-start .dtstart, .event-end .dtend {
-	float: right;
-}
-
-.prevcal, .nextcal {
-	float: left;
-	margin-left: 32px;
-	margin-right: 32px;
-	margin-top: 64px;
-}
-.event-calendar-end {
-	clear: both;
-}
- 
-.calendar {
-	font-family: Courier, monospace;
-}
-.today {
-	font-weight: bold;
-	color: #FF0000;
-}
-
-
-#event-start-text, #event-finish-text {
-	margin-top: 10px;
-	margin-bottom: 5px;
-}
-
-#event-nofinish-checkbox, #event-nofinish-text, #event-adjust-checkbox, #event-adjust-text {
-	float: left;
-}
-#event-datetime-break {
-	margin-bottom: 10px;
-}
-
-#event-nofinish-break, #event-adjust-break {
-	clear: both;
-}
-
-#event-desc-text, #event-location-text {
-	margin-top: 10px;
-	margin-bottom: 5px;
-}
-#event-submit {
-	margin-top: 10px;
-}
-
-
-.item-select {
-	opacity: 0.1;
-	filter:alpha(opacity=10);
-	float: right;
-	margin-right: 10px;
-
-}
-.item-select:hover, .checkeditem {
-	opacity: 1;
-	filter:alpha(opacity=100);
-}
-
-
-#item-delete-selected {
-	margin-top: 30px;
-}
-
-#item-delete-selected-end {
-	clear: both;
-}
-#item-delete-selected-icon, #item-delete-selected-desc {
-	float: left;
-	margin-right: 5px;
-}
-#item-delete-selected-desc:hover {
-	text-decoration: underline;
-}
-
-#lang-select-icon {
-	cursor: pointer;
-	position: absolute;
-	left: 0px;
-	top: 0px;
-}
-/**
- * Form fields
- */
-.field {
-	margin-bottom: 10px;
-	padding-bottom: 10px;
-	overflow: auto;
-	width: 100%
-}
-
-.field label {
-	float: left;
-	width: 200px;
-}
-
-.field input,
-.field textarea {
-	width: 400px;
-}
-.field textarea { height: 100px; }
-.field_help {
-	display: block;
-	margin-left: 200px;
-	color: #666666;
-	
-}
-
-
-.field .onoff {
-	float: left;
-	width: 80px;
-}
-.field .onoff a {
-	display: block;
-	border:1px solid #666666;
-	background-image:url("../../../images/onoff.jpg");
-	background-repeat: no-repeat;
-	padding: 4px 2px 2px 2px;
-	height: 16px;
-	text-decoration: none;
-}
-.field .onoff .off {
-	border-color:#666666;
-	padding-left: 40px;
-	background-position: left center;
-	background-color: #cccccc;
-	color: #666666;
-	text-align: right;
-}
-.field .onoff .on {
-	border-color:#204A87;
-	padding-right: 40px;
-	background-position: right center;
-	background-color: #3465A4;
-	color: #FFFFFF;
-	text-align: left;
-}
-.hidden { display: none!important; }
-
-.field.radio .field_help { margin-left: 0px; }
-
-
-/**
- * ADMIN
- */
-#pending-update {
-	float:right;
-	color: #ffffff;
-	font-weight: bold;
-	background-color: #FF0000;
-	padding: 0em 0.3em;
-}
-
-#adminpage dl {
-	clear: left;
-	margin-bottom: 2px;
-	padding-bottom: 2px;
-	border-bottom: 1px solid black;
-}
-#adminpage dt {
-	width: 200px;
-	float: left;
-	font-weight: bold;
-}
-#adminpage dd {
-	margin-left: 200px;
-}
-
-#adminpage h3 {
-	border-bottom: 1px solid #cccccc;
-}
-
-#adminpage .submit {
-	clear:left;
-}
-
-#adminpage #pluginslist {
-	margin: 0px; padding: 0px;
-}
-#adminpage .plugin {
-	list-style: none;
-	display: block;
-	border: 1px solid #888888;
-	padding: 1em;
-	margin-bottom: 5px;
-	clear: left;
-}
-#adminpage .toggleplugin {
-	float:left;
-	margin-right: 1em;
-}
-
-#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
-#adminpage table th { text-align: left;}
-#adminpage td .icon { float: left;}
-#adminpage table#users img { width: 16px; height: 16px; }
-#adminpage table tr:hover { background-color: #bbc7d7; }
-#adminpage .selectall { text-align: right; }
-/**
- * ICONS
- */
-.icon {
-	display: block; width: 16px; height: 16px;
-	background-image: url('../../../images/icons.png');
-}
-.article { background-position: 0px 0px;}
-.audio { background-position: -16px 0px;}
-.block { background-position: -32px 0px;}
-.drop { background-position: -48px 0px;}
-.drophide { background-position: -64px 0px;}
-.edit { background-position: -80px 0px;}
-.camera { background-position: -96px 0px;}
-.dislike { background-position: -112px 0px;}
-.like { background-position: -128px 0px;}
-.link { background-position: -144px 0px;}
-
-.globe { background-position: 0px -16px;}
-.noglobe { background-position: -16px -16px;}
-.no { background-position: -32px -16px;}
-.pause { background-position: -48px -16px;}
-.play { background-position: -64px -16px;}
-.pencil { background-position: -80px -16px;}
-.small-pencil { background-position: -96px -16px;}
-.recycle { background-position: -112px -16px;}
-.remote-link { background-position: -128px -16px;}
-.share { background-position: -144px -16px;}
-
-.tools { background-position: 0px -32px;}
-.lock { background-position: -16px -32px;}
-.unlock { background-position: -32px -32px;}
-.video { background-position: -48px -32px;}
-.youtube { background-position: -64px -32px;}
-.attach { background-position: -80px -32px; }
-.language { background-position: -96px -32px; }
-.prev { background-position: -112px -32px; }
-.next { background-position: -128px -32px; }
-.on { background-position: -144px -32px; }
-
-.off { background-position: 0px -48px; }
-.starred { background-position: -16px -48px; }
-.unstarred { background-position: -32px -48px; }
-.tagged { background-position: -48px -48px; }
-
-.icon.dim { opacity: 0.3;filter:alpha(opacity=30); }
-
-.attachtype {
-	display: block; width: 20px; height: 23px;
-	float: left;
-	background-image: url('../../../images/content-types.png');
-}
-
-.body-attach {
-	margin-top: 10px;
-}
-
-.type-video { background-position: 0px 0px; }
-.type-image { background-position: -20px 0px; }
-.type-audio { background-position: -40px 0px; }
-.type-text  { background-position: -60px 0px; }
-.type-unkn  { background-position: -80px 0px; }
-
-/* autocomplete popup */
-.acpopup {
-	max-height:150px;
-	background-color:#ffffff;
-	overflow:auto;
-	z-index:100000;
-	border:1px solid #cccccc;
-}
-.acpopupitem {
-	background-color:#ffffff; padding: 4px;
-	clear:left;
-}
-.acpopupitem img {
-	float: left;
-	margin-right: 4px;
-}
-
-.acpopupitem.selected {
-	color: #FFFFFF; background: #3465A4;
-}
-
-
diff --git a/view/theme/loozah/unsupported b/view/theme/loozah/unsupported
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/view/theme/loozah/wall_item.tpl b/view/theme/loozah/wall_item.tpl
deleted file mode 100755
index 56c8a82e26..0000000000
--- a/view/theme/loozah/wall_item.tpl
+++ /dev/null
@@ -1,71 +0,0 @@
-<div class="wall-item-outside-wrapper$indent" id="wall-item-outside-wrapper-$id" >
-	<div class="wall-item-content-wrapper$indent" id="wall-item-content-wrapper-$id" >
-		<div class="wall-item-info" id="wall-item-info-$id">
-			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$id" 
-				 onmouseover="if (typeof t$id != 'undefined') clearTimeout(t$id); openMenu('wall-item-photo-menu-button-$id')" 
-				 onmouseout="t$id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$id\'); closeMenu(\'wall-item-photo-menu-$id\');',200)">
-				<a href="$profile_url" target="redir" title="$linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$id">
-					<img src="$thumb" class="wall-item-photo$sparkle" id="wall-item-photo-$id" style="height: 80px; width: 80px;" alt="$name" />
-				</a>
-				<span onclick="openClose('wall-item-photo-menu-$id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$id">menu</span>
-				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$id">
-					<ul>
-						$item_photo_menu
-					</ul>
-				</div>
-			</div>
-			<div class="wall-item-photo-end"></div>
-			<div class="wall-item-wrapper" id="wall-item-wrapper-$id" >
-				{{ if $lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,$id);" /></div>
-				{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-				<div class="wall-item-location" id="wall-item-location-$id">$location</div>				
-			</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$profile_url" target="redir" title="$linktitle" class="wall-item-name-link"><span class="wall-item-name$sparkle" id="wall-item-name-$id" >$name</span></a>
-				<div class="wall-item-ago"  id="wall-item-ago-$id">$ago</div>
-				
-		</div>	
-		<div class="wall-item-content" id="wall-item-content-$id" >
-			<div class="wall-item-title" id="wall-item-title-$id">$title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$id" >$body</div>
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$id">
-			{{ if $vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id">
-				<a href="#" class="icon like" title="$vote.like.0" onclick="dolike($id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$vote.dislike.0" onclick="dolike($id,'dislike'); return false"></a>
-				{{ if $vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$vote.share.0" onclick="jotShare($id); return false"></a>{{ endif }}
-				<img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
-			</div>
-			{{ endif }}
-			{{ if $plink }}
-				<div class="wall-item-links-wrapper"><a href="$plink.href" title="$plink.title" target="external-link" class="icon remote-link"></a></div>
-			{{ endif }}
-			{{ if $edpost }}
-				<a class="editpost icon pencil" href="$edpost.0" title="$edpost.1"></a>
-			{{ endif }}
-			 
-			{{ if $star }}
-			<a href="#" id="starred-$id" onclick="dostar($id); return false;" class="star-item icon $isstarred" title="$star.toggle"></a>
-			<a href="#" id="tagger-$id" onclick="itemTag($id); return false;" class="tag-item icon tagged" title="$star.tagger"></a>
-
-			{{ endif }}
-			
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
-				{{ if $drop.dropping }}<a href="item/drop/$id" onclick="return confirmDelete();" class="icon drophide" title="$drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$drop.select" class="item-select" name="itemselected[]" value="$id" />{{ endif }}
-			<div class="wall-item-delete-end"></div>
-		</div>
-	</div>
-	<div class="wall-item-wrapper-end"></div>
-	<div class="wall-item-like" id="wall-item-like-$id">$like</div>
-	<div class="wall-item-dislike" id="wall-item-dislike-$id">$dislike</div>
-	<div class="wall-item-comment-wrapper" >
-	$comment
-	</div>
-
-<div class="wall-item-outside-wrapper-end$indent" ></div>
-</div>
diff --git a/view/theme/loozah/wallwall_item.tpl b/view/theme/loozah/wallwall_item.tpl
deleted file mode 100755
index 0e4c1a6cf3..0000000000
--- a/view/theme/loozah/wallwall_item.tpl
+++ /dev/null
@@ -1,76 +0,0 @@
-<div class="wall-item-outside-wrapper$indent wallwall" id="wall-item-outside-wrapper-$id" >
-	<div class="wall-item-content-wrapper$indent" id="wall-item-content-wrapper-$id" >
-		<div class="wall-item-info wallwall" id="wall-item-info-$id">
-			<div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$id" >
-				<a href="$owner_url" target="redir" title="$olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$id">
-				<img src="$owner_photo" class="wall-item-photo$osparkle" id="wall-item-ownerphoto-$id" style="height: 80px; width: 80px;" alt="$owner_name" /></a>
-			</div>
-			<div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$wall" /></div>
-			<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-$id" 
-				onmouseover="if (typeof t$id != 'undefined') clearTimeout(t$id); openMenu('wall-item-photo-menu-button-$id')"
-                onmouseout="t$id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$id\'); closeMenu(\'wall-item-photo-menu-$id\');',200)">
-				<a href="$profile_url" target="redir" title="$linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$id">
-				<img src="$thumb" class="wall-item-photo$sparkle" id="wall-item-photo-$id" style="height: 80px; width: 80px;" alt="$name" /></a>
-				<span onclick="openClose('wall-item-photo-menu-$id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$id">menu</span>
-                <div class="wall-item-photo-menu" id="wall-item-photo-menu-$id">
-                    <ul>
-                        $item_photo_menu
-                    </ul>
-                </div>
-
-			</div>
-			<div class="wall-item-photo-end"></div>
-			<div class="wall-item-wrapper" id="wall-item-wrapper-$id" >
-				{{ if $lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,$id);" /></div>
-				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
-				<div class="wall-item-location" id="wall-item-location-$id">$location</div>
-			</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$profile_url" target="redir" title="$linktitle" class="wall-item-name-link"><span class="wall-item-name$sparkle" id="wall-item-name-$id" >$name</span></a> $to <a href="$owner_url" target="redir" title="$olinktitle" class="wall-item-name-link"><span class="wall-item-name$osparkle" id="wall-item-ownername-$id">$owner_name</span></a> $vwall<br />
-				<div class="wall-item-ago"  id="wall-item-ago-$id">$ago</div>				
-		</div>			
-		<div class="wall-item-content" id="wall-item-content-$id" >
-			<div class="wall-item-title" id="wall-item-title-$id">$title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$id" >$body</div>
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$id">
-			{{ if $vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id">
-				<a href="#" class="icon like" title="$vote.like.0" onclick="dolike($id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$vote.dislike.0" onclick="dolike($id,'dislike'); return false"></a>
-				{{ if $vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$vote.share.0" onclick="jotShare($id); return false"></a>{{ endif }}
-				<img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
-			</div>
-			{{ endif }}
-			{{ if $plink }}
-				<div class="wall-item-links-wrapper"><a href="$plink.href" title="$plink.title" target="external-link" class="icon remote-link"></a></div>
-			{{ endif }}
-			{{ if $edpost }}
-				<a class="editpost icon pencil" href="$edpost.0" title="$edpost.1"></a>
-			{{ endif }}
-			 
-			{{ if $star }}
-			<a href="#" id="starred-$id" onclick="dostar($id); return false;" class="star-item icon $isstarred" title="$star.toggle"></a>
-			<a href="#" id="tagger-$id" onclick="itemTag($id); return false;" class="tag-item icon tagged" title="$star.tagger"></a>
-			{{ endif }}
-			
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" >
-				{{ if $drop.dropping }}<a href="item/drop/$id" onclick="return confirmDelete();" class="icon drophide" title="$drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
-				{{ if $drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$drop.select" class="item-select" name="itemselected[]" value="$id" />{{ endif }}
-			<div class="wall-item-delete-end"></div>
-		</div>
-	</div>	
-	<div class="wall-item-wrapper-end"></div>
-	<div class="wall-item-like" id="wall-item-like-$id">$like</div>
-	<div class="wall-item-dislike" id="wall-item-dislike-$id">$dislike</div>
-	<div class="wall-item-comment-separator"></div>
-	<div class="wall-item-comment-wrapper" >
-	$comment
-	</div>
-
-<div class="wall-item-outside-wrapper-end$indent" ></div>
-</div>
-
diff --git a/view/theme/shady/screenshot.jpg b/view/theme/shady/screenshot.jpg
deleted file mode 100644
index 79a9162a0cdb00f3521a5d4e50b6b0b894a869f4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 69542
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
OhxoF(jlTWY{Qm;5%ljMv

diff --git a/view/theme/shady/style.css b/view/theme/shady/style.css
deleted file mode 100755
index 1324af0194..0000000000
--- a/view/theme/shady/style.css
+++ /dev/null
@@ -1,70 +0,0 @@
-@import url('../loozah/style.css');
-
-body { 
-	background: #DDDDDD;
-	color: #444444;
-}
-
-.nav-link {
-	color: #444444;
-	background: #F4F4F4;
-}
-.nav-selected {
-	background: #DDDDDD !important;
-}
-
-.nav-commlink {
-	color: #444444;
-	background: #F4F4F4;
-}
-
-.tab {
-	color: #444444;
-	background: #F4F4F4;
-
-}
-
-a, a:visited {
-	color: #8888FF;
-	text-decoration: none;
-}
-
-a:hover {
-	color: #0000FF;
-	text-decoration: underline;
-}
-
-.fakelink, .fakelink:visited {
-	color: #8888FF;
-}
-
-.fakelink:hover {
-	color: #0000FF;
-}
-
-.wall-item-content-wrapper.comment {
-	background: #CCCCCC;
-}
-
-.comment-edit-wrapper {
-	background: #CCCCCC;
-}
-
-.comment-wwedit-wrapper {
-	background: #CCCCCC;
-}
-
-#photos-upload-perms-menu, #photos-upload-perms-menu:visited {
-	color: #8888FF;
-}
-
-#photos-upload-perms-menu:hover {
-	color: #0000FF;
-}
-#settings-default-perms-menu, #settings-default-perms-menu:visited {
-	color: #8888FF;
-}
-
-#settings-default-perms-menu:hover {
-	color: #0000FF;
-}
diff --git a/view/theme/shady/theme.php b/view/theme/shady/theme.php
deleted file mode 100755
index 47b43cf131..0000000000
--- a/view/theme/shady/theme.php
+++ /dev/null
@@ -1,4 +0,0 @@
-<?php
-$a->theme_info = array(
-  'extends' => 'loozah',
-);
diff --git a/view/theme/shady/unsupported b/view/theme/shady/unsupported
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/view/theme/three-d/screenshot.jpg b/view/theme/three-d/screenshot.jpg
deleted file mode 100644
index c3f8e85dcce732c609f970377fd124e992d3b232..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 74288
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
EZ$j$X2LJ#7

diff --git a/view/theme/three-d/style.css b/view/theme/three-d/style.css
deleted file mode 100755
index ca3f6786dd..0000000000
--- a/view/theme/three-d/style.css
+++ /dev/null
@@ -1,35 +0,0 @@
-@import url('../loozah/style.css');
-
-.error-message {
-	-moz-box-shadow: 5px 5px 5px #888888;
-	-webkit-box-shadow: 5px 5px 5px #888888;
-	box-shadow: 5px 5px 5px #888888;
-	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888')";
-	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888');
-
-}
-
-.nav-link {
-	-moz-box-shadow: 5px 5px 5px #888888;
-	-webkit-box-shadow: 5px 5px 5px #888888;
-	box-shadow: 5px 5px 5px #888888;
-	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888')";
-	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888');
-}
-
-.nav-commlink {
-	-moz-box-shadow: 5px 5px 5px #888888;
-	-webkit-box-shadow: 5px 5px 5px #888888;
-	box-shadow: 5px 5px 5px #888888;
-	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888')";
-	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888');
-
-}
-
-.tab {
-	-moz-box-shadow: 5px 5px 5px #888888;
-	-webkit-box-shadow: 5px 5px 5px #888888;
-	box-shadow: 5px 5px 5px #888888;
-	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888')";
-	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888');
-}
diff --git a/view/theme/three-d/theme.php b/view/theme/three-d/theme.php
deleted file mode 100755
index 47b43cf131..0000000000
--- a/view/theme/three-d/theme.php
+++ /dev/null
@@ -1,4 +0,0 @@
-<?php
-$a->theme_info = array(
-  'extends' => 'loozah',
-);

From dbe16afcd41376ce3cc93fe7ec98a83a71644878 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 3 Apr 2012 19:16:02 -0700
Subject: [PATCH 200/219] include contact_widgets for categories_widget when
 doing updates

---
 mod/profile.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mod/profile.php b/mod/profile.php
index 26b33d5f1c..66386160f4 100755
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -124,6 +124,8 @@ function profile_content(&$a, $update = 0) {
 		return;
 	}
 
+	require_once('include/contact_widgets.php');
+
 	$a->page['aside'] .= categories_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
 
 	if(! $update) {

From 96abee53e49c70679919dc0f0ac8a44439e36aa3 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 3 Apr 2012 19:20:39 -0700
Subject: [PATCH 201/219] this is better

---
 mod/profile.php | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/mod/profile.php b/mod/profile.php
index 66386160f4..68d73fba38 100755
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -124,11 +124,9 @@ function profile_content(&$a, $update = 0) {
 		return;
 	}
 
-	require_once('include/contact_widgets.php');
-
-	$a->page['aside'] .= categories_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
-
 	if(! $update) {
+
+
 		if(x($_GET,'tab'))
 			$tab = notags(trim($_GET['tab']));
 
@@ -150,6 +148,7 @@ function profile_content(&$a, $update = 0) {
 
 		$celeb = ((($a->profile['page-flags'] == PAGE_SOAPBOX) || ($a->profile['page-flags'] == PAGE_COMMUNITY)) ? true : false);
 
+		$a->page['aside'] .= categories_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
 
 		if(can_write_wall($a,$a->profile['profile_uid'])) {
 

From 466188ebd77a4ef07fce459d9a591f4b45b08d44 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 3 Apr 2012 20:14:37 -0700
Subject: [PATCH 202/219] re-opened bug #363

---
 mod/admin.php | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/mod/admin.php b/mod/admin.php
index 8caa763707..a395027c11 100755
--- a/mod/admin.php
+++ b/mod/admin.php
@@ -222,6 +222,11 @@ function admin_page_site_post(&$a){
 				`poco`    = replace(`poco`   , 'http:' , 'https:')
 				where `self` = 1"
 			);
+			q("update `profile` set 
+				`photo`   = replace(`photo`  , 'http:' , 'https:'),
+				`thumb`   = replace(`thumb`  , 'http:' , 'https:')
+				where 1 "
+			);
 		}
 		elseif($ssl_policy == SSL_POLICY_SELFSIGN) {
 			q("update `contact` set 
@@ -236,6 +241,11 @@ function admin_page_site_post(&$a){
 				`poco`    = replace(`poco`   , 'https:' , 'http:')
 				where `self` = 1"
 			);
+			q("update `profile` set 
+				`photo`   = replace(`photo`  , 'https:' , 'http:'),
+				`thumb`   = replace(`thumb`  , 'https:' , 'http:')
+				where 1 "
+			);
 		}
 	}
 	set_config('system','ssl_policy',$ssl_policy);

From 8e928d101b628c5f562cee840882892f05a1b838 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Tue, 3 Apr 2012 22:01:52 -0700
Subject: [PATCH 203/219] display settings hooks

---
 mod/settings.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/mod/settings.php b/mod/settings.php
index 926d1faa5b..6879da285f 100755
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -229,7 +229,7 @@ function settings_post(&$a) {
 
 
 		if ($theme == $a->user['theme']){
-			// call theme_post only if theme has not benn changed
+			// call theme_post only if theme has not been changed
 			if( ($themeconfigfile = get_theme_config_file($theme)) != null){
 				require_once($themeconfigfile);
 				theme_post($a);
@@ -242,6 +242,7 @@ function settings_post(&$a) {
 				intval(local_user())
 		);
 	
+		call_hooks('display_settings_post', $_POST);
 		goaway($a->get_baseurl(true) . '/settings/display' );
 		return; // NOTREACHED
 	}
@@ -679,6 +680,8 @@ function settings_content(&$a) {
 
 			'$settings_connectors' => $settings_connectors
 		));
+
+		call_hooks('display_settings', $o);
 		return $o;
 	}
 

From 922d690d1e2aa0923040b8d18b10319655e544f3 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Wed, 4 Apr 2012 02:19:39 -0400
Subject: [PATCH 204/219] latest changes are the popup menu for notifs, fixes

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/style.css | 29 +++++++++++++++++++----------
 view/theme/dispy/style.css      | 29 +++++++++++++++++++----------
 2 files changed, 38 insertions(+), 20 deletions(-)

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 5f9b38f8c4..2b9354fccb 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -444,10 +444,10 @@ div.jGrowl div.info {
     padding-left: 58px;
 }
 #nav-notifications-menu {
-    margin: 30px 0 0 -45px;
-    width: 300px;
-    max-height: 400px;
-    overflow: auto;
+    margin: 30px 0 0 -20px;
+    width: 275px;
+    max-height: 300px;
+    overflow-y: auto;
     font-size: 9pt;
 }
 #nav-notifications-menu .contactname {
@@ -762,12 +762,20 @@ aside #viewcontacts {
     list-style: none;
 }
 #dfrn-request-link {
-	background:#3465A4 url(connect.png) no-repeat 95% center;
-	border-radius:5px 5px 5px 5px;
-	color:#fff;
-	display:block;
-	font-size:1.2em;
-	padding:.2em .5em;
+	background: #3465A4 url(connect.png) no-repeat 95% center;
+	border-radius: 5px 5px 5px 5px;
+	color: #eec;
+	display: block;
+	font-size: 1.2em;
+	padding: 0.2em 0.5em;
+}
+#wallmessage-link {
+	/*background: #3465A4 url(connect.png) no-repeat 95% center;*/
+	/*border-radius: 5px 5px 5px 5px;*/
+	color: #eee;
+	display: block;
+	font-size: 1.2em;
+	padding: 0.2em 0.5em;
 }
 #netsearch-box {
 	margin: 20px 0px 30px;
@@ -1113,6 +1121,7 @@ section {
 }
 .shiny {
     background: #2e3436;
+	border-radius: 5px;
 }
 .wall-outside-wrapper .shiny {
 	border-radius: 5px;
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 49148eed4b..f4c080182b 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -444,10 +444,10 @@ div.jGrowl div.info {
     padding-left: 58px;
 }
 #nav-notifications-menu {
-    margin: 30px 0 0 -45px;
-    width: 300px;
-    max-height: 400px;
-    overflow: auto;
+    margin: 30px 0 0 -20px;
+    width: 275px;
+    max-height: 300px;
+    overflow-y: auto;
     font-size: 9pt;
 }
 #nav-notifications-menu .contactname {
@@ -762,12 +762,20 @@ aside #viewcontacts {
     list-style: none;
 }
 #dfrn-request-link {
-	background:#3465A4 url(connect.png) no-repeat 95% center;
-	border-radius:5px 5px 5px 5px;
-	color:#fff;
-	display:block;
-	font-size:1.2em;
-	padding:.2em .5em;
+	background: #3465A4 url(connect.png) no-repeat 95% center;
+	border-radius: 5px 5px 5px 5px;
+	color: #fff;
+	display: block;
+	font-size: 1.2em;
+	padding: 0.2em 0.5em;
+}
+#wallmessage-link {
+	/*background: #3465A4 url(connect.png) no-repeat 95% center;*/
+	/*border-radius: 5px 5px 5px 5px;*/
+	color: #eee;
+	display: block;
+	font-size: 1.2em;
+	padding: 0.2em 0.5em;
 }
 #netsearch-box {
 	margin: 20px 0px 30px;
@@ -1113,6 +1121,7 @@ section {
 }
 .shiny {
     background: #efefdf;
+	border-radius: 5px;
 }
 .wall-outside-wrapper .shiny {
 	border-radius: 5px;

From 60c57704c6fef12784e37ac9e9060c51420f6db3 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 02:02:23 -0700
Subject: [PATCH 205/219] better handling of reshares containing embeds

---
 mod/share.php | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/mod/share.php b/mod/share.php
index 47bb851a4f..6c6098c83c 100755
--- a/mod/share.php
+++ b/mod/share.php
@@ -16,18 +16,18 @@ function share_init(&$a) {
 
 	$o = '';
 
-	if(local_user() && intval(get_pconfig(local_user(),'system','plaintext'))) {
+//	if(local_user() && intval(get_pconfig(local_user(),'system','plaintext'))) {
 		$o .= "\xE2\x99\xb2" . ' [url=' . $r[0]['author-link'] . ']' . $r[0]['author-name'] . '[/url]' . "\n";
 		if($r[0]['title'])
 			$o .= '[b]' . $r[0]['title'] . '[/b]' . "\n";
 		$o .= $r[0]['body'] . "\n";
-	}
-	else {
-		$o .= '&#x2672; <a href="' . $r[0]['author-link'] . '">' . $r[0]['author-name'] . '</a><br />';
-		if($r[0]['title'])
-			$o .= '<strong>' . $r[0]['title'] . '</strong><br />';
-		$o .= bbcode($r[0]['body'], true) . '<br />';
-	}
+//	}
+//	else {
+//		$o .= '&#x2672; <a href="' . $r[0]['author-link'] . '">' . $r[0]['author-name'] . '</a><br />';
+//		if($r[0]['title'])
+//			$o .= '<strong>' . $r[0]['title'] . '</strong><br />';
+//		$o .= $r[0]['body'] . "\n";
+//	}
 	echo $o;
 	killme();  
 }

From 62c60fd53d7ace3213af24f4745d8757deb9a1e2 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 14:13:34 -0700
Subject: [PATCH 206/219] bug: diaspora_enabled setting turns it on but doesn't
 fully turn it off.

---
 boot.php             | 3 ++-
 include/diaspora.php | 8 ++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index f08eda0f1e..c0aa9ba82a 100755
--- a/boot.php
+++ b/boot.php
@@ -9,7 +9,7 @@ require_once('include/nav.php');
 require_once('include/cache.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '2.3.1301' );
+define ( 'FRIENDICA_VERSION',      '2.3.1302' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1134      );
 
@@ -90,6 +90,7 @@ define ( 'PAGE_SOAPBOX',           1 );
 define ( 'PAGE_COMMUNITY',         2 );
 define ( 'PAGE_FREELOVE',          3 );
 define ( 'PAGE_BLOG',              4 );
+define ( 'PAGE_PRVGROUP',          5 );
 
 /**
  * Network and protocol family types 
diff --git a/include/diaspora.php b/include/diaspora.php
index 04238f17ce..9951cf4237 100755
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -9,6 +9,10 @@ require_once('include/queue_fn.php');
 
 function diaspora_dispatch_public($msg) {
 
+	$enabled = intval(get_config('system','diaspora_enabled'));
+	if(! $enabled)
+		return;
+
 	$r = q("SELECT `user`.* FROM `user` WHERE `user`.`uid` IN ( SELECT `contact`.`uid` FROM `contact` WHERE `contact`.`network` = '%s' AND `contact`.`addr` = '%s' ) AND `account_expired` = 0 ",
 		dbesc(NETWORK_DIASPORA),
 		dbesc($msg['author'])
@@ -29,6 +33,10 @@ function diaspora_dispatch($importer,$msg) {
 
 	$ret = 0;
 
+	$enabled = intval(get_config('system','diaspora_enabled'));
+	if(! $enabled)
+		return;
+
 	// php doesn't like dashes in variable names
 
 	$msg['message'] = str_replace(

From 145713c8e25c5fc622137dcbd472b6428dc9b8ba Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 15:51:56 -0700
Subject: [PATCH 207/219] string update

---
 util/messages.po | 1992 ++++++++++++++++++++++++++--------------------
 1 file changed, 1141 insertions(+), 851 deletions(-)

diff --git a/util/messages.po b/util/messages.po
index 132a784dc2..60c71f7fef 100755
--- a/util/messages.po
+++ b/util/messages.po
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: 2.3.1296\n"
+"Project-Id-Version: 2.3.1302\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-30 04:52-0700\n"
+"POT-Creation-Date: 2012-04-04 15:51-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -38,22 +38,24 @@ msgstr ""
 #: ../../mod/fsuggest.php:78 ../../mod/events.php:110 ../../mod/api.php:26
 #: ../../mod/api.php:31 ../../mod/photos.php:130 ../../mod/photos.php:866
 #: ../../mod/editpost.php:10 ../../mod/install.php:171
-#: ../../mod/notifications.php:62 ../../mod/contacts.php:125
-#: ../../mod/settings.php:49 ../../mod/settings.php:428
-#: ../../mod/settings.php:433 ../../mod/manage.php:86 ../../mod/network.php:6
-#: ../../mod/notes.php:20 ../../mod/attach.php:33 ../../mod/group.php:19
-#: ../../mod/viewcontacts.php:22 ../../mod/register.php:36
-#: ../../mod/regmod.php:116 ../../mod/item.php:124 ../../mod/item.php:140
-#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:139
-#: ../../mod/profile_photo.php:150 ../../mod/profile_photo.php:163
-#: ../../mod/message.php:38 ../../mod/message.php:91
-#: ../../mod/allfriends.php:9 ../../mod/wall_upload.php:42
-#: ../../mod/follow.php:8 ../../mod/common.php:9 ../../mod/display.php:138
-#: ../../mod/profiles.php:7 ../../mod/profiles.php:232
-#: ../../mod/delegate.php:6 ../../mod/suggest.php:28 ../../mod/invite.php:13
-#: ../../mod/invite.php:81 ../../mod/dfrn_confirm.php:53
-#: ../../addon/facebook/facebook.php:452 ../../include/items.php:3110
-#: ../../index.php:291
+#: ../../mod/notifications.php:66 ../../mod/contacts.php:125
+#: ../../mod/settings.php:62 ../../mod/settings.php:473
+#: ../../mod/settings.php:478 ../../mod/manage.php:86 ../../mod/network.php:6
+#: ../../mod/notes.php:20 ../../mod/wallmessage.php:9
+#: ../../mod/wallmessage.php:33 ../../mod/wallmessage.php:79
+#: ../../mod/wallmessage.php:103 ../../mod/attach.php:33
+#: ../../mod/group.php:19 ../../mod/viewcontacts.php:22
+#: ../../mod/register.php:38 ../../mod/regmod.php:116 ../../mod/item.php:124
+#: ../../mod/item.php:140 ../../mod/profile_photo.php:19
+#: ../../mod/profile_photo.php:139 ../../mod/profile_photo.php:150
+#: ../../mod/profile_photo.php:163 ../../mod/message.php:38
+#: ../../mod/message.php:91 ../../mod/allfriends.php:9
+#: ../../mod/wall_upload.php:42 ../../mod/follow.php:8 ../../mod/common.php:9
+#: ../../mod/display.php:138 ../../mod/profiles.php:7
+#: ../../mod/profiles.php:232 ../../mod/delegate.php:6
+#: ../../mod/suggest.php:28 ../../mod/invite.php:13 ../../mod/invite.php:81
+#: ../../mod/dfrn_confirm.php:53 ../../addon/facebook/facebook.php:456
+#: ../../include/items.php:3118 ../../index.php:294
 msgid "Permission denied."
 msgstr ""
 
@@ -82,8 +84,8 @@ msgstr ""
 msgid "Return to contact editor"
 msgstr ""
 
-#: ../../mod/crepair.php:148 ../../mod/settings.php:480
-#: ../../mod/settings.php:507 ../../mod/admin.php:487 ../../mod/admin.php:496
+#: ../../mod/crepair.php:148 ../../mod/settings.php:531
+#: ../../mod/settings.php:558 ../../mod/admin.php:528 ../../mod/admin.php:537
 msgid "Name"
 msgstr ""
 
@@ -125,34 +127,33 @@ msgstr ""
 #: ../../mod/photos.php:1274 ../../mod/photos.php:1305
 #: ../../mod/install.php:251 ../../mod/install.php:289
 #: ../../mod/localtime.php:45 ../../mod/contacts.php:319
-#: ../../mod/settings.php:478 ../../mod/settings.php:628
-#: ../../mod/settings.php:826 ../../mod/manage.php:109 ../../mod/group.php:85
-#: ../../mod/admin.php:316 ../../mod/admin.php:484 ../../mod/admin.php:613
-#: ../../mod/admin.php:785 ../../mod/admin.php:865 ../../mod/profiles.php:390
-#: ../../mod/invite.php:119 ../../addon/facebook/facebook.php:531
-#: ../../addon/yourls/yourls.php:76 ../../addon/ljpost/ljpost.php:93
-#: ../../addon/nsfw/nsfw.php:57
+#: ../../mod/settings.php:529 ../../mod/settings.php:679
+#: ../../mod/settings.php:741 ../../mod/settings.php:926
+#: ../../mod/manage.php:109 ../../mod/group.php:85 ../../mod/admin.php:357
+#: ../../mod/admin.php:525 ../../mod/admin.php:654 ../../mod/admin.php:826
+#: ../../mod/admin.php:906 ../../mod/profiles.php:390 ../../mod/invite.php:119
+#: ../../addon/facebook/facebook.php:547 ../../addon/yourls/yourls.php:76
+#: ../../addon/ljpost/ljpost.php:93 ../../addon/nsfw/nsfw.php:57
 #: ../../addon/uhremotestorage/uhremotestorage.php:89
 #: ../../addon/randplace/randplace.php:179 ../../addon/dwpost/dwpost.php:93
-#: ../../addon/drpost/drpost.php:110 ../../addon/frown/frown.php:84
-#: ../../addon/geonames/geonames.php:187 ../../addon/oembed.old/oembed.php:41
-#: ../../addon/impressum/impressum.php:69 ../../addon/blockem/blockem.php:57
-#: ../../addon/qcomment/qcomment.php:61
+#: ../../addon/drpost/drpost.php:110 ../../addon/geonames/geonames.php:187
+#: ../../addon/oembed.old/oembed.php:41 ../../addon/impressum/impressum.php:69
+#: ../../addon/blockem/blockem.php:57 ../../addon/qcomment/qcomment.php:61
 #: ../../addon/openstreetmap/openstreetmap.php:70
 #: ../../addon/editplain/editplain.php:84 ../../addon/blackout/blackout.php:94
-#: ../../addon/pageheader/pageheader.php:52 ../../addon/ijpost/ijpost.php:93
-#: ../../addon/statusnet/statusnet.php:273
-#: ../../addon/statusnet/statusnet.php:287
-#: ../../addon/statusnet/statusnet.php:313
-#: ../../addon/statusnet/statusnet.php:320
-#: ../../addon/statusnet/statusnet.php:345
-#: ../../addon/statusnet/statusnet.php:532 ../../addon/tumblr/tumblr.php:90
+#: ../../addon/pageheader/pageheader.php:55 ../../addon/ijpost/ijpost.php:93
+#: ../../addon/statusnet/statusnet.php:278
+#: ../../addon/statusnet/statusnet.php:292
+#: ../../addon/statusnet/statusnet.php:318
+#: ../../addon/statusnet/statusnet.php:325
+#: ../../addon/statusnet/statusnet.php:353
+#: ../../addon/statusnet/statusnet.php:547 ../../addon/tumblr/tumblr.php:90
 #: ../../addon/numfriends/numfriends.php:85 ../../addon/gnot/gnot.php:88
 #: ../../addon/wppost/wppost.php:102 ../../addon/showmore/showmore.php:48
-#: ../../addon/piwik/piwik.php:89 ../../addon/twitter/twitter.php:175
-#: ../../addon/twitter/twitter.php:201 ../../addon/twitter/twitter.php:355
+#: ../../addon/piwik/piwik.php:89 ../../addon/twitter/twitter.php:180
+#: ../../addon/twitter/twitter.php:209 ../../addon/twitter/twitter.php:369
 #: ../../addon/posterous/posterous.php:90
-#: ../../view/theme/quattro/theme.php:15 ../../include/conversation.php:555
+#: ../../view/theme/quattro/config.php:21 ../../include/conversation.php:555
 msgid "Submit"
 msgstr ""
 
@@ -164,11 +165,11 @@ msgstr ""
 msgid "Help"
 msgstr ""
 
-#: ../../mod/help.php:38 ../../index.php:224
+#: ../../mod/help.php:38 ../../index.php:225
 msgid "Not Found"
 msgstr ""
 
-#: ../../mod/help.php:41 ../../index.php:227
+#: ../../mod/help.php:41 ../../index.php:228
 msgid "Page not found."
 msgstr ""
 
@@ -206,13 +207,15 @@ msgstr ""
 msgid "Edit event"
 msgstr ""
 
-#: ../../mod/events.php:272 ../../include/text.php:1044
+#: ../../mod/events.php:272 ../../include/text.php:1050
 msgid "link to source"
 msgstr ""
 
-#: ../../mod/events.php:296 ../../view/theme/diabook-blue/theme.php:219
-#: ../../view/theme/diabook/theme.php:225 ../../include/nav.php:52
-#: ../../boot.php:1399
+#: ../../mod/events.php:296 ../../view/theme/diabook-red/theme.php:240
+#: ../../view/theme/diabook-blue/theme.php:240
+#: ../../view/theme/diabook/theme.php:248
+#: ../../view/theme/diabook-aerith/theme.php:240 ../../include/nav.php:52
+#: ../../boot.php:1421
 msgid "Events"
 msgstr ""
 
@@ -262,7 +265,7 @@ msgid "Description:"
 msgstr ""
 
 #: ../../mod/events.php:395 ../../include/event.php:37
-#: ../../include/bb2diaspora.php:260 ../../boot.php:1030
+#: ../../include/bb2diaspora.php:260 ../../boot.php:1042
 msgid "Location:"
 msgstr ""
 
@@ -271,8 +274,8 @@ msgid "Share this event"
 msgstr ""
 
 #: ../../mod/tagrm.php:11 ../../mod/tagrm.php:94
-#: ../../mod/dfrn_request.php:707 ../../mod/settings.php:479
-#: ../../mod/settings.php:506 ../../addon/js_upload/js_upload.php:45
+#: ../../mod/dfrn_request.php:707 ../../mod/settings.php:530
+#: ../../mod/settings.php:557 ../../addon/js_upload/js_upload.php:45
 msgid "Cancel"
 msgstr ""
 
@@ -316,24 +319,24 @@ msgid ""
 msgstr ""
 
 #: ../../mod/api.php:105 ../../mod/dfrn_request.php:695
-#: ../../mod/settings.php:721 ../../mod/settings.php:727
-#: ../../mod/settings.php:735 ../../mod/settings.php:739
-#: ../../mod/settings.php:744 ../../mod/settings.php:750
-#: ../../mod/settings.php:756 ../../mod/settings.php:816
-#: ../../mod/settings.php:817 ../../mod/settings.php:818
-#: ../../mod/settings.php:819 ../../mod/register.php:534
-#: ../../mod/profiles.php:369
+#: ../../mod/settings.php:841 ../../mod/settings.php:847
+#: ../../mod/settings.php:855 ../../mod/settings.php:859
+#: ../../mod/settings.php:864 ../../mod/settings.php:870
+#: ../../mod/settings.php:876 ../../mod/settings.php:882
+#: ../../mod/settings.php:916 ../../mod/settings.php:917
+#: ../../mod/settings.php:918 ../../mod/settings.php:919
+#: ../../mod/register.php:536 ../../mod/profiles.php:369
 msgid "Yes"
 msgstr ""
 
 #: ../../mod/api.php:106 ../../mod/dfrn_request.php:696
-#: ../../mod/settings.php:721 ../../mod/settings.php:727
-#: ../../mod/settings.php:735 ../../mod/settings.php:739
-#: ../../mod/settings.php:744 ../../mod/settings.php:750
-#: ../../mod/settings.php:756 ../../mod/settings.php:816
-#: ../../mod/settings.php:817 ../../mod/settings.php:818
-#: ../../mod/settings.php:819 ../../mod/register.php:535
-#: ../../mod/profiles.php:370
+#: ../../mod/settings.php:841 ../../mod/settings.php:847
+#: ../../mod/settings.php:855 ../../mod/settings.php:859
+#: ../../mod/settings.php:864 ../../mod/settings.php:870
+#: ../../mod/settings.php:876 ../../mod/settings.php:882
+#: ../../mod/settings.php:916 ../../mod/settings.php:917
+#: ../../mod/settings.php:918 ../../mod/settings.php:919
+#: ../../mod/register.php:537 ../../mod/profiles.php:370
 msgid "No"
 msgstr ""
 
@@ -344,8 +347,10 @@ msgstr ""
 #: ../../mod/photos.php:51 ../../mod/photos.php:151 ../../mod/photos.php:880
 #: ../../mod/photos.php:951 ../../mod/photos.php:966 ../../mod/photos.php:1383
 #: ../../mod/photos.php:1395 ../../addon/communityhome/communityhome.php:110
+#: ../../view/theme/diabook-red/theme.php:110
 #: ../../view/theme/diabook-blue/theme.php:110
-#: ../../view/theme/diabook/theme.php:113
+#: ../../view/theme/diabook/theme.php:114
+#: ../../view/theme/diabook-aerith/theme.php:110
 msgid "Contact Photos"
 msgstr ""
 
@@ -353,7 +358,7 @@ msgstr ""
 msgid "Upload New Photos"
 msgstr ""
 
-#: ../../mod/photos.php:69 ../../mod/settings.php:11
+#: ../../mod/photos.php:69 ../../mod/settings.php:24
 msgid "everybody"
 msgstr ""
 
@@ -362,14 +367,16 @@ msgid "Contact information unavailable"
 msgstr ""
 
 #: ../../mod/photos.php:151 ../../mod/photos.php:598 ../../mod/photos.php:951
-#: ../../mod/photos.php:966 ../../mod/register.php:337
-#: ../../mod/register.php:344 ../../mod/register.php:351
+#: ../../mod/photos.php:966 ../../mod/register.php:339
+#: ../../mod/register.php:346 ../../mod/register.php:353
 #: ../../mod/profile_photo.php:60 ../../mod/profile_photo.php:67
 #: ../../mod/profile_photo.php:74 ../../mod/profile_photo.php:174
 #: ../../mod/profile_photo.php:252 ../../mod/profile_photo.php:261
 #: ../../addon/communityhome/communityhome.php:111
+#: ../../view/theme/diabook-red/theme.php:111
 #: ../../view/theme/diabook-blue/theme.php:111
-#: ../../view/theme/diabook/theme.php:114
+#: ../../view/theme/diabook/theme.php:115
+#: ../../view/theme/diabook-aerith/theme.php:111
 msgid "Profile Photos"
 msgstr ""
 
@@ -391,9 +398,11 @@ msgstr ""
 
 #: ../../mod/photos.php:529 ../../mod/like.php:127 ../../mod/tagger.php:70
 #: ../../addon/communityhome/communityhome.php:163
+#: ../../view/theme/diabook-red/theme.php:82
 #: ../../view/theme/diabook-blue/theme.php:82
-#: ../../view/theme/diabook/theme.php:85 ../../include/text.php:1288
-#: ../../include/diaspora.php:1642 ../../include/conversation.php:53
+#: ../../view/theme/diabook/theme.php:86
+#: ../../view/theme/diabook-aerith/theme.php:82 ../../include/text.php:1294
+#: ../../include/diaspora.php:1650 ../../include/conversation.php:53
 #: ../../include/conversation.php:126
 msgid "photo"
 msgstr ""
@@ -527,9 +536,9 @@ msgid "Share"
 msgstr ""
 
 #: ../../mod/photos.php:1215 ../../mod/editpost.php:104
-#: ../../mod/message.php:189 ../../mod/message.php:352
-#: ../../include/conversation.php:362 ../../include/conversation.php:702
-#: ../../include/conversation.php:977
+#: ../../mod/wallmessage.php:145 ../../mod/message.php:189
+#: ../../mod/message.php:358 ../../include/conversation.php:362
+#: ../../include/conversation.php:702 ../../include/conversation.php:979
 msgid "Please wait"
 msgstr ""
 
@@ -540,17 +549,17 @@ msgstr ""
 
 #: ../../mod/photos.php:1233 ../../mod/photos.php:1273
 #: ../../mod/photos.php:1304 ../../include/conversation.php:554
-#: ../../boot.php:488
+#: ../../boot.php:494
 msgid "Comment"
 msgstr ""
 
-#: ../../mod/photos.php:1235 ../../mod/editpost.php:123
-#: ../../include/conversation.php:556 ../../include/conversation.php:995
+#: ../../mod/photos.php:1235 ../../mod/editpost.php:125
+#: ../../include/conversation.php:556 ../../include/conversation.php:997
 msgid "Preview"
 msgstr ""
 
-#: ../../mod/photos.php:1332 ../../mod/settings.php:542
-#: ../../mod/settings.php:626 ../../mod/group.php:168 ../../mod/admin.php:491
+#: ../../mod/photos.php:1332 ../../mod/settings.php:593
+#: ../../mod/settings.php:677 ../../mod/group.php:168 ../../mod/admin.php:532
 #: ../../include/conversation.php:318 ../../include/conversation.php:576
 msgid "Delete"
 msgstr ""
@@ -568,12 +577,14 @@ msgid "Not available."
 msgstr ""
 
 #: ../../mod/community.php:30 ../../addon/pages/pages.php:75
-#: ../../view/theme/diabook-blue/theme.php:221
-#: ../../view/theme/diabook/theme.php:227 ../../include/nav.php:101
+#: ../../view/theme/diabook-red/theme.php:242
+#: ../../view/theme/diabook-blue/theme.php:242
+#: ../../view/theme/diabook/theme.php:250
+#: ../../view/theme/diabook-aerith/theme.php:242 ../../include/nav.php:101
 msgid "Community"
 msgstr ""
 
-#: ../../mod/community.php:61 ../../mod/search.php:119
+#: ../../mod/community.php:61 ../../mod/search.php:115
 msgid "No results."
 msgstr ""
 
@@ -621,13 +632,14 @@ msgstr ""
 msgid "Post to Email"
 msgstr ""
 
-#: ../../mod/editpost.php:95 ../../mod/settings.php:541
+#: ../../mod/editpost.php:95 ../../mod/settings.php:592
 #: ../../include/conversation.php:563
 msgid "Edit"
 msgstr ""
 
-#: ../../mod/editpost.php:96 ../../mod/message.php:187
-#: ../../mod/message.php:350 ../../include/conversation.php:961
+#: ../../mod/editpost.php:96 ../../mod/wallmessage.php:143
+#: ../../mod/message.php:187 ../../mod/message.php:356
+#: ../../include/conversation.php:961
 msgid "Upload photo"
 msgstr ""
 
@@ -635,8 +647,9 @@ msgstr ""
 msgid "Attach file"
 msgstr ""
 
-#: ../../mod/editpost.php:98 ../../mod/message.php:188
-#: ../../mod/message.php:351 ../../include/conversation.php:965
+#: ../../mod/editpost.php:98 ../../mod/wallmessage.php:144
+#: ../../mod/message.php:188 ../../mod/message.php:357
+#: ../../include/conversation.php:965
 msgid "Insert web link"
 msgstr ""
 
@@ -660,15 +673,15 @@ msgstr ""
 msgid "Clear browser location"
 msgstr ""
 
-#: ../../mod/editpost.php:105 ../../include/conversation.php:978
+#: ../../mod/editpost.php:105 ../../include/conversation.php:980
 msgid "Permission settings"
 msgstr ""
 
-#: ../../mod/editpost.php:113 ../../include/conversation.php:987
+#: ../../mod/editpost.php:113 ../../include/conversation.php:989
 msgid "CC: email addresses"
 msgstr ""
 
-#: ../../mod/editpost.php:114 ../../include/conversation.php:988
+#: ../../mod/editpost.php:114 ../../include/conversation.php:990
 msgid "Public post"
 msgstr ""
 
@@ -676,7 +689,11 @@ msgstr ""
 msgid "Set title"
 msgstr ""
 
-#: ../../mod/editpost.php:118 ../../include/conversation.php:990
+#: ../../mod/editpost.php:119 ../../include/conversation.php:978
+msgid "Categories (comma-separated list)"
+msgstr ""
+
+#: ../../mod/editpost.php:120 ../../include/conversation.php:992
 msgid "Example: bob@example.com, mary@example.com"
 msgstr ""
 
@@ -785,17 +802,10 @@ msgstr ""
 msgid "Confirm"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:583 ../../include/items.php:2641
+#: ../../mod/dfrn_request.php:583 ../../include/items.php:2649
 msgid "[Name Withheld]"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:667
-#, php-format
-msgid ""
-"Diaspora members: Please do not use this form. Instead, enter \"%s\" into "
-"your Diaspora search bar."
-msgstr ""
-
 #: ../../mod/dfrn_request.php:670
 msgid ""
 "Please enter your 'Identity Address' from one of the following supported "
@@ -844,13 +854,16 @@ msgstr ""
 msgid "StatusNet/Federated Social Web"
 msgstr ""
 
-#: ../../mod/dfrn_request.php:701 ../../mod/settings.php:578
+#: ../../mod/dfrn_request.php:701 ../../mod/settings.php:629
 #: ../../include/contact_selectors.php:80
 msgid "Diaspora"
 msgstr ""
 
 #: ../../mod/dfrn_request.php:702
-msgid "- please share from your own site as noted above"
+#, php-format
+msgid ""
+" - please do not use this form.  Instead, enter %s into your Diaspora search "
+"bar."
 msgstr ""
 
 #: ../../mod/dfrn_request.php:703
@@ -1152,7 +1165,7 @@ msgid "is interested in:"
 msgstr ""
 
 #: ../../mod/match.php:58 ../../mod/suggest.php:59
-#: ../../include/contact_widgets.php:9 ../../boot.php:980
+#: ../../include/contact_widgets.php:9 ../../boot.php:986
 msgid "Connect"
 msgstr ""
 
@@ -1177,185 +1190,187 @@ msgstr ""
 msgid "Invalid request identifier."
 msgstr ""
 
-#: ../../mod/notifications.php:35 ../../mod/notifications.php:157
-#: ../../mod/notifications.php:203
+#: ../../mod/notifications.php:35 ../../mod/notifications.php:161
+#: ../../mod/notifications.php:207
 msgid "Discard"
 msgstr ""
 
-#: ../../mod/notifications.php:47 ../../mod/notifications.php:156
-#: ../../mod/notifications.php:202 ../../mod/contacts.php:302
+#: ../../mod/notifications.php:51 ../../mod/notifications.php:160
+#: ../../mod/notifications.php:206 ../../mod/contacts.php:302
 #: ../../mod/contacts.php:345
 msgid "Ignore"
 msgstr ""
 
-#: ../../mod/notifications.php:71
+#: ../../mod/notifications.php:75
 msgid "System"
 msgstr ""
 
-#: ../../mod/notifications.php:76 ../../include/nav.php:113
+#: ../../mod/notifications.php:80 ../../include/nav.php:113
 msgid "Network"
 msgstr ""
 
-#: ../../mod/notifications.php:81 ../../mod/network.php:182
+#: ../../mod/notifications.php:85 ../../mod/network.php:182
 msgid "Personal"
 msgstr ""
 
-#: ../../mod/notifications.php:86 ../../view/theme/diabook-blue/theme.php:215
-#: ../../view/theme/diabook/theme.php:221 ../../include/nav.php:77
+#: ../../mod/notifications.php:90 ../../view/theme/diabook-red/theme.php:236
+#: ../../view/theme/diabook-blue/theme.php:236
+#: ../../view/theme/diabook/theme.php:244
+#: ../../view/theme/diabook-aerith/theme.php:236 ../../include/nav.php:77
 #: ../../include/nav.php:115
 msgid "Home"
 msgstr ""
 
-#: ../../mod/notifications.php:91 ../../include/nav.php:121
+#: ../../mod/notifications.php:95 ../../include/nav.php:121
 msgid "Introductions"
 msgstr ""
 
-#: ../../mod/notifications.php:96 ../../mod/message.php:103
+#: ../../mod/notifications.php:100 ../../mod/message.php:103
 #: ../../include/nav.php:128
 msgid "Messages"
 msgstr ""
 
-#: ../../mod/notifications.php:115
+#: ../../mod/notifications.php:119
 msgid "Show Ignored Requests"
 msgstr ""
 
-#: ../../mod/notifications.php:115
+#: ../../mod/notifications.php:119
 msgid "Hide Ignored Requests"
 msgstr ""
 
-#: ../../mod/notifications.php:141 ../../mod/notifications.php:187
+#: ../../mod/notifications.php:145 ../../mod/notifications.php:191
 msgid "Notification type: "
 msgstr ""
 
-#: ../../mod/notifications.php:142
+#: ../../mod/notifications.php:146
 msgid "Friend Suggestion"
 msgstr ""
 
-#: ../../mod/notifications.php:144
+#: ../../mod/notifications.php:148
 #, php-format
 msgid "suggested by %s"
 msgstr ""
 
-#: ../../mod/notifications.php:149 ../../mod/notifications.php:196
+#: ../../mod/notifications.php:153 ../../mod/notifications.php:200
 #: ../../mod/contacts.php:350
 msgid "Hide this contact from others"
 msgstr ""
 
-#: ../../mod/notifications.php:150 ../../mod/notifications.php:197
+#: ../../mod/notifications.php:154 ../../mod/notifications.php:201
 msgid "Post a new friend activity"
 msgstr ""
 
-#: ../../mod/notifications.php:150 ../../mod/notifications.php:197
+#: ../../mod/notifications.php:154 ../../mod/notifications.php:201
 msgid "if applicable"
 msgstr ""
 
-#: ../../mod/notifications.php:153 ../../mod/notifications.php:200
-#: ../../mod/admin.php:489
+#: ../../mod/notifications.php:157 ../../mod/notifications.php:204
+#: ../../mod/admin.php:530
 msgid "Approve"
 msgstr ""
 
-#: ../../mod/notifications.php:173
+#: ../../mod/notifications.php:177
 msgid "Claims to be known to you: "
 msgstr ""
 
-#: ../../mod/notifications.php:173
+#: ../../mod/notifications.php:177
 msgid "yes"
 msgstr ""
 
-#: ../../mod/notifications.php:173
+#: ../../mod/notifications.php:177
 msgid "no"
 msgstr ""
 
-#: ../../mod/notifications.php:180
+#: ../../mod/notifications.php:184
 msgid "Approve as: "
 msgstr ""
 
-#: ../../mod/notifications.php:181
+#: ../../mod/notifications.php:185
 msgid "Friend"
 msgstr ""
 
-#: ../../mod/notifications.php:182
+#: ../../mod/notifications.php:186
 msgid "Sharer"
 msgstr ""
 
-#: ../../mod/notifications.php:182
+#: ../../mod/notifications.php:186
 msgid "Fan/Admirer"
 msgstr ""
 
-#: ../../mod/notifications.php:188
+#: ../../mod/notifications.php:192
 msgid "Friend/Connect Request"
 msgstr ""
 
-#: ../../mod/notifications.php:188
+#: ../../mod/notifications.php:192
 msgid "New Follower"
 msgstr ""
 
-#: ../../mod/notifications.php:209
+#: ../../mod/notifications.php:213
 msgid "No introductions."
 msgstr ""
 
-#: ../../mod/notifications.php:212 ../../include/nav.php:122
+#: ../../mod/notifications.php:216 ../../include/nav.php:122
 msgid "Notifications"
 msgstr ""
 
-#: ../../mod/notifications.php:249 ../../mod/notifications.php:374
-#: ../../mod/notifications.php:461
+#: ../../mod/notifications.php:253 ../../mod/notifications.php:378
+#: ../../mod/notifications.php:465
 #, php-format
 msgid "%s liked %s's post"
 msgstr ""
 
-#: ../../mod/notifications.php:258 ../../mod/notifications.php:383
-#: ../../mod/notifications.php:470
+#: ../../mod/notifications.php:262 ../../mod/notifications.php:387
+#: ../../mod/notifications.php:474
 #, php-format
 msgid "%s disliked %s's post"
 msgstr ""
 
-#: ../../mod/notifications.php:272 ../../mod/notifications.php:397
-#: ../../mod/notifications.php:484
+#: ../../mod/notifications.php:276 ../../mod/notifications.php:401
+#: ../../mod/notifications.php:488
 #, php-format
 msgid "%s is now friends with %s"
 msgstr ""
 
-#: ../../mod/notifications.php:279 ../../mod/notifications.php:404
+#: ../../mod/notifications.php:283 ../../mod/notifications.php:408
 #, php-format
 msgid "%s created a new post"
 msgstr ""
 
-#: ../../mod/notifications.php:280 ../../mod/notifications.php:405
-#: ../../mod/notifications.php:493
+#: ../../mod/notifications.php:284 ../../mod/notifications.php:409
+#: ../../mod/notifications.php:497
 #, php-format
 msgid "%s commented on %s's post"
 msgstr ""
 
-#: ../../mod/notifications.php:294
+#: ../../mod/notifications.php:298
 msgid "No more network notifications."
 msgstr ""
 
-#: ../../mod/notifications.php:298
+#: ../../mod/notifications.php:302
 msgid "Network Notifications"
 msgstr ""
 
-#: ../../mod/notifications.php:324 ../../mod/notify.php:61
+#: ../../mod/notifications.php:328 ../../mod/notify.php:61
 msgid "No more system notifications."
 msgstr ""
 
-#: ../../mod/notifications.php:328 ../../mod/notify.php:65
+#: ../../mod/notifications.php:332 ../../mod/notify.php:65
 msgid "System Notifications"
 msgstr ""
 
-#: ../../mod/notifications.php:419
+#: ../../mod/notifications.php:423
 msgid "No more personal notifications."
 msgstr ""
 
-#: ../../mod/notifications.php:423
+#: ../../mod/notifications.php:427
 msgid "Personal Notifications"
 msgstr ""
 
-#: ../../mod/notifications.php:500
+#: ../../mod/notifications.php:504
 msgid "No more home notifications."
 msgstr ""
 
-#: ../../mod/notifications.php:504
+#: ../../mod/notifications.php:508
 msgid "Home Notifications"
 msgstr ""
 
@@ -1447,12 +1462,12 @@ msgid "View all contacts"
 msgstr ""
 
 #: ../../mod/contacts.php:297 ../../mod/contacts.php:344
-#: ../../mod/admin.php:493
+#: ../../mod/admin.php:534
 msgid "Unblock"
 msgstr ""
 
 #: ../../mod/contacts.php:297 ../../mod/contacts.php:344
-#: ../../mod/admin.php:492
+#: ../../mod/admin.php:533
 msgid "Block"
 msgstr ""
 
@@ -1521,7 +1536,7 @@ msgstr ""
 msgid "Update public posts"
 msgstr ""
 
-#: ../../mod/contacts.php:341 ../../mod/admin.php:914
+#: ../../mod/contacts.php:341 ../../mod/admin.php:955
 msgid "Update now"
 msgstr ""
 
@@ -1579,8 +1594,10 @@ msgstr ""
 msgid "Edit contact"
 msgstr ""
 
-#: ../../mod/contacts.php:523 ../../view/theme/diabook-blue/theme.php:217
-#: ../../view/theme/diabook/theme.php:223 ../../include/nav.php:139
+#: ../../mod/contacts.php:523 ../../view/theme/diabook-red/theme.php:238
+#: ../../view/theme/diabook-blue/theme.php:238
+#: ../../view/theme/diabook/theme.php:246
+#: ../../view/theme/diabook-aerith/theme.php:238 ../../include/nav.php:139
 msgid "Contacts"
 msgstr ""
 
@@ -1611,9 +1628,10 @@ msgid "Password reset requested at %s"
 msgstr ""
 
 #: ../../mod/lostpass.php:45 ../../mod/lostpass.php:107
-#: ../../mod/register.php:390 ../../mod/register.php:444
+#: ../../mod/register.php:392 ../../mod/register.php:446
 #: ../../mod/regmod.php:54 ../../mod/dfrn_confirm.php:732
-#: ../../addon/facebook/facebook.php:601 ../../include/items.php:2650
+#: ../../addon/facebook/facebook.php:617
+#: ../../addon/facebook/facebook.php:1069 ../../include/items.php:2658
 msgid "Administrator"
 msgstr ""
 
@@ -1623,7 +1641,7 @@ msgid ""
 "Password reset failed."
 msgstr ""
 
-#: ../../mod/lostpass.php:83 ../../boot.php:773
+#: ../../mod/lostpass.php:83 ../../boot.php:779
 msgid "Password Reset"
 msgstr ""
 
@@ -1667,456 +1685,490 @@ msgstr ""
 msgid "Reset"
 msgstr ""
 
-#: ../../mod/settings.php:76
+#: ../../mod/settings.php:89
 msgid "Missing some important data!"
 msgstr ""
 
-#: ../../mod/settings.php:79 ../../mod/settings.php:505 ../../mod/admin.php:75
+#: ../../mod/settings.php:92 ../../mod/settings.php:556 ../../mod/admin.php:75
 msgid "Update"
 msgstr ""
 
-#: ../../mod/settings.php:184
+#: ../../mod/settings.php:197
 msgid "Failed to connect with email account using the settings provided."
 msgstr ""
 
-#: ../../mod/settings.php:189
+#: ../../mod/settings.php:202
 msgid "Email settings updated."
 msgstr ""
 
-#: ../../mod/settings.php:208
+#: ../../mod/settings.php:261
 msgid "Passwords do not match. Password unchanged."
 msgstr ""
 
-#: ../../mod/settings.php:213
+#: ../../mod/settings.php:266
 msgid "Empty passwords are not allowed. Password unchanged."
 msgstr ""
 
-#: ../../mod/settings.php:224
+#: ../../mod/settings.php:277
 msgid "Password changed."
 msgstr ""
 
-#: ../../mod/settings.php:226
+#: ../../mod/settings.php:279
 msgid "Password update failed. Please try again."
 msgstr ""
 
-#: ../../mod/settings.php:294
+#: ../../mod/settings.php:340
 msgid " Please use a shorter name."
 msgstr ""
 
-#: ../../mod/settings.php:296
+#: ../../mod/settings.php:342
 msgid " Name too short."
 msgstr ""
 
-#: ../../mod/settings.php:302
+#: ../../mod/settings.php:348
 msgid " Not valid email."
 msgstr ""
 
-#: ../../mod/settings.php:304
+#: ../../mod/settings.php:350
 msgid " Cannot change to that email."
 msgstr ""
 
-#: ../../mod/settings.php:375 ../../addon/facebook/facebook.php:441
+#: ../../mod/settings.php:420 ../../addon/facebook/facebook.php:445
 #: ../../addon/impressum/impressum.php:64
 #: ../../addon/openstreetmap/openstreetmap.php:80
-#: ../../addon/piwik/piwik.php:105 ../../addon/twitter/twitter.php:350
+#: ../../addon/piwik/piwik.php:105 ../../addon/twitter/twitter.php:364
 msgid "Settings updated."
 msgstr ""
 
-#: ../../mod/settings.php:439 ../../include/nav.php:137
+#: ../../mod/settings.php:484 ../../view/theme/diabook-red/theme.php:284
+#: ../../view/theme/diabook-blue/theme.php:283
+#: ../../view/theme/diabook/theme.php:293
+#: ../../view/theme/diabook-aerith/theme.php:283 ../../include/nav.php:137
 msgid "Account settings"
 msgstr ""
 
-#: ../../mod/settings.php:444
+#: ../../mod/settings.php:489 ../../view/theme/diabook-red/theme.php:289
+#: ../../view/theme/diabook-blue/theme.php:288
+#: ../../view/theme/diabook/theme.php:298
+#: ../../view/theme/diabook-aerith/theme.php:288
+msgid "Display settings"
+msgstr ""
+
+#: ../../mod/settings.php:495 ../../view/theme/diabook-red/theme.php:298
+#: ../../view/theme/diabook-blue/theme.php:297
+#: ../../view/theme/diabook/theme.php:307
+#: ../../view/theme/diabook-aerith/theme.php:297
 msgid "Connector settings"
 msgstr ""
 
-#: ../../mod/settings.php:449
+#: ../../mod/settings.php:500 ../../view/theme/diabook-red/theme.php:303
+#: ../../view/theme/diabook-blue/theme.php:302
+#: ../../view/theme/diabook/theme.php:312
+#: ../../view/theme/diabook-aerith/theme.php:302
 msgid "Plugin settings"
 msgstr ""
 
-#: ../../mod/settings.php:454
+#: ../../mod/settings.php:505 ../../view/theme/diabook-red/theme.php:308
+#: ../../view/theme/diabook-blue/theme.php:307
+#: ../../view/theme/diabook/theme.php:317
+#: ../../view/theme/diabook-aerith/theme.php:307
 msgid "Connections"
 msgstr ""
 
-#: ../../mod/settings.php:459
+#: ../../mod/settings.php:510 ../../view/theme/diabook-red/theme.php:313
+#: ../../view/theme/diabook-blue/theme.php:312
+#: ../../view/theme/diabook/theme.php:322
+#: ../../view/theme/diabook-aerith/theme.php:312
 msgid "Export personal data"
 msgstr ""
 
-#: ../../mod/settings.php:477 ../../mod/settings.php:504
-#: ../../mod/settings.php:540
+#: ../../mod/settings.php:528 ../../mod/settings.php:555
+#: ../../mod/settings.php:591
 msgid "Add application"
 msgstr ""
 
-#: ../../mod/settings.php:481 ../../mod/settings.php:508
-#: ../../addon/statusnet/statusnet.php:526
+#: ../../mod/settings.php:532 ../../mod/settings.php:559
+#: ../../addon/statusnet/statusnet.php:541
 msgid "Consumer Key"
 msgstr ""
 
-#: ../../mod/settings.php:482 ../../mod/settings.php:509
-#: ../../addon/statusnet/statusnet.php:525
+#: ../../mod/settings.php:533 ../../mod/settings.php:560
+#: ../../addon/statusnet/statusnet.php:540
 msgid "Consumer Secret"
 msgstr ""
 
-#: ../../mod/settings.php:483 ../../mod/settings.php:510
+#: ../../mod/settings.php:534 ../../mod/settings.php:561
 msgid "Redirect"
 msgstr ""
 
-#: ../../mod/settings.php:484 ../../mod/settings.php:511
+#: ../../mod/settings.php:535 ../../mod/settings.php:562
 msgid "Icon url"
 msgstr ""
 
-#: ../../mod/settings.php:495
+#: ../../mod/settings.php:546
 msgid "You can't edit this application."
 msgstr ""
 
-#: ../../mod/settings.php:539
+#: ../../mod/settings.php:590
 msgid "Connected Apps"
 msgstr ""
 
-#: ../../mod/settings.php:543
+#: ../../mod/settings.php:594
 msgid "Client key starts with"
 msgstr ""
 
-#: ../../mod/settings.php:544
+#: ../../mod/settings.php:595
 msgid "No name"
 msgstr ""
 
-#: ../../mod/settings.php:545
+#: ../../mod/settings.php:596
 msgid "Remove authorization"
 msgstr ""
 
-#: ../../mod/settings.php:557
+#: ../../mod/settings.php:608
 msgid "No Plugin settings configured"
 msgstr ""
 
-#: ../../mod/settings.php:565 ../../addon/widgets/widgets.php:123
+#: ../../mod/settings.php:616 ../../addon/widgets/widgets.php:123
 msgid "Plugin Settings"
 msgstr ""
 
-#: ../../mod/settings.php:578 ../../mod/settings.php:579
+#: ../../mod/settings.php:629 ../../mod/settings.php:630
 #, php-format
 msgid "Built-in support for %s connectivity is %s"
 msgstr ""
 
-#: ../../mod/settings.php:578 ../../mod/settings.php:579
+#: ../../mod/settings.php:629 ../../mod/settings.php:630
 msgid "enabled"
 msgstr ""
 
-#: ../../mod/settings.php:578 ../../mod/settings.php:579
+#: ../../mod/settings.php:629 ../../mod/settings.php:630
 msgid "disabled"
 msgstr ""
 
-#: ../../mod/settings.php:579
+#: ../../mod/settings.php:630
 msgid "StatusNet"
 msgstr ""
 
-#: ../../mod/settings.php:609
+#: ../../mod/settings.php:660
 msgid "Connector Settings"
 msgstr ""
 
-#: ../../mod/settings.php:615
+#: ../../mod/settings.php:666
 msgid "Email/Mailbox Setup"
 msgstr ""
 
-#: ../../mod/settings.php:616
+#: ../../mod/settings.php:667
 msgid ""
 "If you wish to communicate with email contacts using this service "
 "(optional), please specify how to connect to your mailbox."
 msgstr ""
 
-#: ../../mod/settings.php:617
+#: ../../mod/settings.php:668
 msgid "Last successful email check:"
 msgstr ""
 
-#: ../../mod/settings.php:618
+#: ../../mod/settings.php:669
 msgid "Email access is disabled on this site."
 msgstr ""
 
-#: ../../mod/settings.php:619
+#: ../../mod/settings.php:670
 msgid "IMAP server name:"
 msgstr ""
 
-#: ../../mod/settings.php:620
+#: ../../mod/settings.php:671
 msgid "IMAP port:"
 msgstr ""
 
-#: ../../mod/settings.php:621
+#: ../../mod/settings.php:672
 msgid "Security:"
 msgstr ""
 
-#: ../../mod/settings.php:621 ../../mod/settings.php:626
+#: ../../mod/settings.php:672 ../../mod/settings.php:677
 msgid "None"
 msgstr ""
 
-#: ../../mod/settings.php:622
+#: ../../mod/settings.php:673
 msgid "Email login name:"
 msgstr ""
 
-#: ../../mod/settings.php:623
+#: ../../mod/settings.php:674
 msgid "Email password:"
 msgstr ""
 
-#: ../../mod/settings.php:624
+#: ../../mod/settings.php:675
 msgid "Reply-to address:"
 msgstr ""
 
-#: ../../mod/settings.php:625
+#: ../../mod/settings.php:676
 msgid "Send public posts to all email contacts:"
 msgstr ""
 
-#: ../../mod/settings.php:626
+#: ../../mod/settings.php:677
 msgid "Action after import:"
 msgstr ""
 
-#: ../../mod/settings.php:626
+#: ../../mod/settings.php:677
 msgid "Mark as seen"
 msgstr ""
 
-#: ../../mod/settings.php:626
+#: ../../mod/settings.php:677
 msgid "Move to folder"
 msgstr ""
 
-#: ../../mod/settings.php:627
+#: ../../mod/settings.php:678
 msgid "Move to folder:"
 msgstr ""
 
-#: ../../mod/settings.php:688 ../../mod/admin.php:142 ../../mod/admin.php:465
-msgid "Normal Account"
-msgstr ""
-
-#: ../../mod/settings.php:689
-msgid "This account is a normal personal profile"
-msgstr ""
-
-#: ../../mod/settings.php:692 ../../mod/admin.php:143 ../../mod/admin.php:466
-msgid "Soapbox Account"
-msgstr ""
-
-#: ../../mod/settings.php:693
-msgid "Automatically approve all connection/friend requests as read-only fans"
-msgstr ""
-
-#: ../../mod/settings.php:696 ../../mod/admin.php:144 ../../mod/admin.php:467
-msgid "Community/Celebrity Account"
-msgstr ""
-
-#: ../../mod/settings.php:697
-msgid "Automatically approve all connection/friend requests as read-write fans"
-msgstr ""
-
-#: ../../mod/settings.php:700 ../../mod/admin.php:145 ../../mod/admin.php:468
-msgid "Automatic Friend Account"
-msgstr ""
-
-#: ../../mod/settings.php:701
-msgid "Automatically approve all connection/friend requests as friends"
-msgstr ""
-
-#: ../../mod/settings.php:711
-msgid "OpenID:"
-msgstr ""
-
-#: ../../mod/settings.php:711
-msgid "(Optional) Allow this OpenID to login to this account."
-msgstr ""
-
-#: ../../mod/settings.php:721
-msgid "Publish your default profile in your local site directory?"
-msgstr ""
-
-#: ../../mod/settings.php:727
-msgid "Publish your default profile in the global social directory?"
-msgstr ""
-
-#: ../../mod/settings.php:735
-msgid "Hide your contact/friend list from viewers of your default profile?"
-msgstr ""
-
 #: ../../mod/settings.php:739
-msgid "Hide your profile details from unknown viewers?"
+msgid "Display Settings"
 msgstr ""
 
-#: ../../mod/settings.php:744
-msgid "Allow friends to post to your profile page?"
-msgstr ""
-
-#: ../../mod/settings.php:750
-msgid "Allow friends to tag your posts?"
-msgstr ""
-
-#: ../../mod/settings.php:756
-msgid "Allow us to suggest you as a potential friend to new members?"
-msgstr ""
-
-#: ../../mod/settings.php:765
-msgid "Profile is <strong>not published</strong>."
-msgstr ""
-
-#: ../../mod/settings.php:797 ../../mod/profile_photo.php:211
-msgid "or"
-msgstr ""
-
-#: ../../mod/settings.php:802
-msgid "Your Identity Address is"
-msgstr ""
-
-#: ../../mod/settings.php:813
-msgid "Automatically expire posts after this many days:"
-msgstr ""
-
-#: ../../mod/settings.php:813
-msgid "If empty, posts will not expire. Expired posts will be deleted"
-msgstr ""
-
-#: ../../mod/settings.php:814
-msgid "Advanced expiration settings"
-msgstr ""
-
-#: ../../mod/settings.php:815
-msgid "Advanced Expiration"
-msgstr ""
-
-#: ../../mod/settings.php:816
-msgid "Expire posts:"
-msgstr ""
-
-#: ../../mod/settings.php:817
-msgid "Expire personal notes:"
-msgstr ""
-
-#: ../../mod/settings.php:818
-msgid "Expire starred posts:"
-msgstr ""
-
-#: ../../mod/settings.php:819
-msgid "Expire photos:"
-msgstr ""
-
-#: ../../mod/settings.php:824
-msgid "Account Settings"
-msgstr ""
-
-#: ../../mod/settings.php:833
-msgid "Password Settings"
-msgstr ""
-
-#: ../../mod/settings.php:834
-msgid "New Password:"
-msgstr ""
-
-#: ../../mod/settings.php:835
-msgid "Confirm:"
-msgstr ""
-
-#: ../../mod/settings.php:835
-msgid "Leave password fields blank unless changing"
-msgstr ""
-
-#: ../../mod/settings.php:839
-msgid "Basic Settings"
-msgstr ""
-
-#: ../../mod/settings.php:840 ../../include/profile_advanced.php:15
-msgid "Full Name:"
-msgstr ""
-
-#: ../../mod/settings.php:841
-msgid "Email Address:"
-msgstr ""
-
-#: ../../mod/settings.php:842
-msgid "Your Timezone:"
-msgstr ""
-
-#: ../../mod/settings.php:843
-msgid "Default Post Location:"
-msgstr ""
-
-#: ../../mod/settings.php:844
-msgid "Use Browser Location:"
-msgstr ""
-
-#: ../../mod/settings.php:845
+#: ../../mod/settings.php:745
 msgid "Display Theme:"
 msgstr ""
 
-#: ../../mod/settings.php:846
+#: ../../mod/settings.php:746
 msgid "Update browser every xx seconds"
 msgstr ""
 
-#: ../../mod/settings.php:846
+#: ../../mod/settings.php:746
 msgid "Minimum of 10 seconds, no maximum"
 msgstr ""
 
-#: ../../mod/settings.php:847
+#: ../../mod/settings.php:747
 msgid "Number of items to display on the network page:"
 msgstr ""
 
-#: ../../mod/settings.php:847
+#: ../../mod/settings.php:747
 msgid "Maximum of 100 items"
 msgstr ""
 
-#: ../../mod/settings.php:848
+#: ../../mod/settings.php:748
 msgid "Don't show emoticons"
 msgstr ""
 
-#: ../../mod/settings.php:850
-msgid "Security and Privacy Settings"
+#: ../../mod/settings.php:808 ../../mod/admin.php:142 ../../mod/admin.php:506
+msgid "Normal Account"
 msgstr ""
 
-#: ../../mod/settings.php:852
-msgid "Maximum Friend Requests/Day:"
+#: ../../mod/settings.php:809
+msgid "This account is a normal personal profile"
 msgstr ""
 
-#: ../../mod/settings.php:852
-msgid "(to prevent spam abuse)"
+#: ../../mod/settings.php:812 ../../mod/admin.php:143 ../../mod/admin.php:507
+msgid "Soapbox Account"
 msgstr ""
 
-#: ../../mod/settings.php:853
-msgid "Default Post Permissions"
+#: ../../mod/settings.php:813
+msgid "Automatically approve all connection/friend requests as read-only fans"
 msgstr ""
 
-#: ../../mod/settings.php:854
-msgid "(click to open/close)"
+#: ../../mod/settings.php:816 ../../mod/admin.php:144 ../../mod/admin.php:508
+msgid "Community/Celebrity Account"
 msgstr ""
 
-#: ../../mod/settings.php:869
-msgid "Notification Settings"
+#: ../../mod/settings.php:817
+msgid "Automatically approve all connection/friend requests as read-write fans"
+msgstr ""
+
+#: ../../mod/settings.php:820 ../../mod/admin.php:145 ../../mod/admin.php:509
+msgid "Automatic Friend Account"
+msgstr ""
+
+#: ../../mod/settings.php:821
+msgid "Automatically approve all connection/friend requests as friends"
+msgstr ""
+
+#: ../../mod/settings.php:831
+msgid "OpenID:"
+msgstr ""
+
+#: ../../mod/settings.php:831
+msgid "(Optional) Allow this OpenID to login to this account."
+msgstr ""
+
+#: ../../mod/settings.php:841
+msgid "Publish your default profile in your local site directory?"
+msgstr ""
+
+#: ../../mod/settings.php:847
+msgid "Publish your default profile in the global social directory?"
+msgstr ""
+
+#: ../../mod/settings.php:855
+msgid "Hide your contact/friend list from viewers of your default profile?"
+msgstr ""
+
+#: ../../mod/settings.php:859
+msgid "Hide your profile details from unknown viewers?"
+msgstr ""
+
+#: ../../mod/settings.php:864
+msgid "Allow friends to post to your profile page?"
 msgstr ""
 
 #: ../../mod/settings.php:870
-msgid "Send a notification email when:"
-msgstr ""
-
-#: ../../mod/settings.php:871
-msgid "You receive an introduction"
-msgstr ""
-
-#: ../../mod/settings.php:872
-msgid "Your introductions are confirmed"
-msgstr ""
-
-#: ../../mod/settings.php:873
-msgid "Someone writes on your profile wall"
-msgstr ""
-
-#: ../../mod/settings.php:874
-msgid "Someone writes a followup comment"
-msgstr ""
-
-#: ../../mod/settings.php:875
-msgid "You receive a private message"
+msgid "Allow friends to tag your posts?"
 msgstr ""
 
 #: ../../mod/settings.php:876
+msgid "Allow us to suggest you as a potential friend to new members?"
+msgstr ""
+
+#: ../../mod/settings.php:882
+msgid "Permit unknown people to send you private mail?"
+msgstr ""
+
+#: ../../mod/settings.php:891
+msgid "Profile is <strong>not published</strong>."
+msgstr ""
+
+#: ../../mod/settings.php:897 ../../mod/profile_photo.php:211
+msgid "or"
+msgstr ""
+
+#: ../../mod/settings.php:902
+msgid "Your Identity Address is"
+msgstr ""
+
+#: ../../mod/settings.php:913
+msgid "Automatically expire posts after this many days:"
+msgstr ""
+
+#: ../../mod/settings.php:913
+msgid "If empty, posts will not expire. Expired posts will be deleted"
+msgstr ""
+
+#: ../../mod/settings.php:914
+msgid "Advanced expiration settings"
+msgstr ""
+
+#: ../../mod/settings.php:915
+msgid "Advanced Expiration"
+msgstr ""
+
+#: ../../mod/settings.php:916
+msgid "Expire posts:"
+msgstr ""
+
+#: ../../mod/settings.php:917
+msgid "Expire personal notes:"
+msgstr ""
+
+#: ../../mod/settings.php:918
+msgid "Expire starred posts:"
+msgstr ""
+
+#: ../../mod/settings.php:919
+msgid "Expire photos:"
+msgstr ""
+
+#: ../../mod/settings.php:924
+msgid "Account Settings"
+msgstr ""
+
+#: ../../mod/settings.php:933
+msgid "Password Settings"
+msgstr ""
+
+#: ../../mod/settings.php:934
+msgid "New Password:"
+msgstr ""
+
+#: ../../mod/settings.php:935
+msgid "Confirm:"
+msgstr ""
+
+#: ../../mod/settings.php:935
+msgid "Leave password fields blank unless changing"
+msgstr ""
+
+#: ../../mod/settings.php:939
+msgid "Basic Settings"
+msgstr ""
+
+#: ../../mod/settings.php:940 ../../include/profile_advanced.php:15
+msgid "Full Name:"
+msgstr ""
+
+#: ../../mod/settings.php:941
+msgid "Email Address:"
+msgstr ""
+
+#: ../../mod/settings.php:942
+msgid "Your Timezone:"
+msgstr ""
+
+#: ../../mod/settings.php:943
+msgid "Default Post Location:"
+msgstr ""
+
+#: ../../mod/settings.php:944
+msgid "Use Browser Location:"
+msgstr ""
+
+#: ../../mod/settings.php:947
+msgid "Security and Privacy Settings"
+msgstr ""
+
+#: ../../mod/settings.php:949
+msgid "Maximum Friend Requests/Day:"
+msgstr ""
+
+#: ../../mod/settings.php:949 ../../mod/settings.php:964
+msgid "(to prevent spam abuse)"
+msgstr ""
+
+#: ../../mod/settings.php:950
+msgid "Default Post Permissions"
+msgstr ""
+
+#: ../../mod/settings.php:951
+msgid "(click to open/close)"
+msgstr ""
+
+#: ../../mod/settings.php:964
+msgid "Maximum private messages per day from unknown people:"
+msgstr ""
+
+#: ../../mod/settings.php:967
+msgid "Notification Settings"
+msgstr ""
+
+#: ../../mod/settings.php:968
+msgid "Send a notification email when:"
+msgstr ""
+
+#: ../../mod/settings.php:969
+msgid "You receive an introduction"
+msgstr ""
+
+#: ../../mod/settings.php:970
+msgid "Your introductions are confirmed"
+msgstr ""
+
+#: ../../mod/settings.php:971
+msgid "Someone writes on your profile wall"
+msgstr ""
+
+#: ../../mod/settings.php:972
+msgid "Someone writes a followup comment"
+msgstr ""
+
+#: ../../mod/settings.php:973
+msgid "You receive a private message"
+msgstr ""
+
+#: ../../mod/settings.php:974
 msgid "You receive a friend suggestion"
 msgstr ""
 
-#: ../../mod/settings.php:877
+#: ../../mod/settings.php:975
 msgid "You are tagged in a post"
 msgstr ""
 
-#: ../../mod/settings.php:880
+#: ../../mod/settings.php:978
 msgid "Advanced Page Settings"
 msgstr ""
 
@@ -2206,14 +2258,75 @@ msgstr ""
 msgid "Invalid contact."
 msgstr ""
 
-#: ../../mod/notes.php:44 ../../boot.php:1404
+#: ../../mod/notes.php:44 ../../boot.php:1426
 msgid "Personal Notes"
 msgstr ""
 
-#: ../../mod/notes.php:63 ../../mod/filer.php:29 ../../include/text.php:647
+#: ../../mod/notes.php:63 ../../mod/filer.php:29
+#: ../../addon/facebook/facebook.php:673 ../../include/text.php:649
 msgid "Save"
 msgstr ""
 
+#: ../../mod/wallmessage.php:42 ../../mod/wallmessage.php:112
+#, php-format
+msgid "Number of daily wall messages for %s exceeded. Message failed."
+msgstr ""
+
+#: ../../mod/wallmessage.php:56 ../../mod/message.php:60
+msgid "No recipient selected."
+msgstr ""
+
+#: ../../mod/wallmessage.php:59
+msgid "Unable to check your home location."
+msgstr ""
+
+#: ../../mod/wallmessage.php:62 ../../mod/message.php:67
+msgid "Message could not be sent."
+msgstr ""
+
+#: ../../mod/wallmessage.php:65 ../../mod/message.php:70
+msgid "Message collection failure."
+msgstr ""
+
+#: ../../mod/wallmessage.php:68 ../../mod/message.php:73
+msgid "Message sent."
+msgstr ""
+
+#: ../../mod/wallmessage.php:86 ../../mod/wallmessage.php:95
+msgid "No recipient."
+msgstr ""
+
+#: ../../mod/wallmessage.php:124 ../../mod/message.php:170
+#: ../../include/conversation.php:914
+msgid "Please enter a link URL:"
+msgstr ""
+
+#: ../../mod/wallmessage.php:131 ../../mod/message.php:178
+msgid "Send Private Message"
+msgstr ""
+
+#: ../../mod/wallmessage.php:132
+#, php-format
+msgid ""
+"If you wish for %s to respond, please check that the privacy settings on "
+"your site allow private mail from unknown senders."
+msgstr ""
+
+#: ../../mod/wallmessage.php:133 ../../mod/message.php:179
+#: ../../mod/message.php:348
+msgid "To:"
+msgstr ""
+
+#: ../../mod/wallmessage.php:134 ../../mod/message.php:180
+#: ../../mod/message.php:349
+msgid "Subject:"
+msgstr ""
+
+#: ../../mod/wallmessage.php:140 ../../mod/message.php:184
+#: ../../mod/message.php:352 ../../mod/invite.php:113
+msgid "Your message:"
+msgstr ""
+
 #: ../../mod/newmember.php:6
 msgid "Welcome to Friendica"
 msgstr ""
@@ -2232,12 +2345,19 @@ msgstr ""
 
 #: ../../mod/newmember.php:16
 msgid ""
+"On your <em>Quick Start</em> page - find a brief introduction to your "
+"profile and network tabs, connect to Facebook, make some new connections, "
+"and find some groups to join."
+msgstr ""
+
+#: ../../mod/newmember.php:18
+msgid ""
 "On your <em>Settings</em> page -  change your initial password. Also make a "
 "note of your Identity Address. This looks just like an email address - and "
 "will be useful in making friends on the free social web."
 msgstr ""
 
-#: ../../mod/newmember.php:18
+#: ../../mod/newmember.php:20
 msgid ""
 "Review the other settings, particularly the privacy settings. An unpublished "
 "directory listing is like having an unlisted phone number. In general, you "
@@ -2245,61 +2365,61 @@ msgid ""
 "potential friends know exactly how to find you."
 msgstr ""
 
-#: ../../mod/newmember.php:20
+#: ../../mod/newmember.php:22
 msgid ""
 "Upload a profile photo if you have not done so already. Studies have shown "
 "that people with real photos of themselves are ten times more likely to make "
 "friends than people who do not."
 msgstr ""
 
-#: ../../mod/newmember.php:23
+#: ../../mod/newmember.php:25
 msgid ""
 "Authorise the Facebook Connector if you currently have a Facebook account "
 "and we will (optionally) import all your Facebook friends and conversations."
 msgstr ""
 
-#: ../../mod/newmember.php:25
+#: ../../mod/newmember.php:27
 msgid ""
 "<em>If</em> this is your own personal server, installing the Facebook addon "
 "may ease your transition to the free social web."
 msgstr ""
 
-#: ../../mod/newmember.php:30
+#: ../../mod/newmember.php:32
 msgid ""
 "Enter your email access information on your Connector Settings page if you "
 "wish to import and interact with friends or mailing lists from your email "
 "INBOX"
 msgstr ""
 
-#: ../../mod/newmember.php:32
+#: ../../mod/newmember.php:34
 msgid ""
 "Edit your <strong>default</strong> profile to your liking. Review the "
 "settings for hiding your list of friends and hiding the profile from unknown "
 "visitors."
 msgstr ""
 
-#: ../../mod/newmember.php:34
+#: ../../mod/newmember.php:36
 msgid ""
 "Set some public keywords for your default profile which describe your "
 "interests. We may be able to find other people with similar interests and "
 "suggest friendships."
 msgstr ""
 
-#: ../../mod/newmember.php:36
+#: ../../mod/newmember.php:38
 msgid ""
 "Your Contacts page is your gateway to managing friendships and connecting "
 "with friends on other networks. Typically you enter their address or site "
 "URL in the <em>Add New Contact</em> dialog."
 msgstr ""
 
-#: ../../mod/newmember.php:38
+#: ../../mod/newmember.php:40
 msgid ""
 "The Directory page lets you find other people in this network or other "
 "federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on "
 "their profile page. Provide your own Identity Address if requested."
 msgstr ""
 
-#: ../../mod/newmember.php:40
+#: ../../mod/newmember.php:42
 msgid ""
 "On the side panel of the Contacts page are several tools to find new "
 "friends. We can match people by interest, look up people by name or "
@@ -2308,14 +2428,14 @@ msgid ""
 "hours."
 msgstr ""
 
-#: ../../mod/newmember.php:42
+#: ../../mod/newmember.php:44
 msgid ""
 "Once you have made some friends, organize them into private conversation "
 "groups from the sidebar of your Contacts page and then you can interact with "
 "each group privately on your Network page."
 msgstr ""
 
-#: ../../mod/newmember.php:44
+#: ../../mod/newmember.php:46
 msgid ""
 "Our <strong>help</strong> pages may be consulted for detail on other program "
 "features and resources."
@@ -2345,7 +2465,7 @@ msgstr ""
 msgid "Group name changed."
 msgstr ""
 
-#: ../../mod/group.php:72 ../../mod/profperm.php:19 ../../index.php:290
+#: ../../mod/group.php:72 ../../mod/profperm.php:19 ../../index.php:293
 msgid "Permission denied"
 msgstr ""
 
@@ -2385,10 +2505,12 @@ msgstr ""
 msgid "Profile Visibility Editor"
 msgstr ""
 
-#: ../../mod/profperm.php:103 ../../view/theme/diabook-blue/theme.php:216
-#: ../../view/theme/diabook/theme.php:222 ../../include/profile_advanced.php:7
-#: ../../include/profile_advanced.php:76 ../../include/nav.php:50
-#: ../../boot.php:1386
+#: ../../mod/profperm.php:103 ../../view/theme/diabook-red/theme.php:237
+#: ../../view/theme/diabook-blue/theme.php:237
+#: ../../view/theme/diabook/theme.php:245
+#: ../../view/theme/diabook-aerith/theme.php:237
+#: ../../include/profile_advanced.php:7 ../../include/profile_advanced.php:76
+#: ../../include/nav.php:50 ../../boot.php:1408
 msgid "Profile"
 msgstr ""
 
@@ -2404,163 +2526,163 @@ msgstr ""
 msgid "No contacts."
 msgstr ""
 
-#: ../../mod/viewcontacts.php:76 ../../include/text.php:584
+#: ../../mod/viewcontacts.php:76 ../../include/text.php:586
 msgid "View Contacts"
 msgstr ""
 
-#: ../../mod/register.php:62
+#: ../../mod/register.php:64
 msgid "An invitation is required."
 msgstr ""
 
-#: ../../mod/register.php:67
+#: ../../mod/register.php:69
 msgid "Invitation could not be verified."
 msgstr ""
 
-#: ../../mod/register.php:75
+#: ../../mod/register.php:77
 msgid "Invalid OpenID url"
 msgstr ""
 
-#: ../../mod/register.php:90
+#: ../../mod/register.php:92
 msgid "Please enter the required information."
 msgstr ""
 
-#: ../../mod/register.php:104
+#: ../../mod/register.php:106
 msgid "Please use a shorter name."
 msgstr ""
 
-#: ../../mod/register.php:106
+#: ../../mod/register.php:108
 msgid "Name too short."
 msgstr ""
 
-#: ../../mod/register.php:121
+#: ../../mod/register.php:123
 msgid "That doesn't appear to be your full (First Last) name."
 msgstr ""
 
-#: ../../mod/register.php:126
+#: ../../mod/register.php:128
 msgid "Your email domain is not among those allowed on this site."
 msgstr ""
 
-#: ../../mod/register.php:129
+#: ../../mod/register.php:131
 msgid "Not a valid email address."
 msgstr ""
 
-#: ../../mod/register.php:139
+#: ../../mod/register.php:141
 msgid "Cannot use that email."
 msgstr ""
 
-#: ../../mod/register.php:145
+#: ../../mod/register.php:147
 msgid ""
 "Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and "
 "must also begin with a letter."
 msgstr ""
 
-#: ../../mod/register.php:151 ../../mod/register.php:262
+#: ../../mod/register.php:153 ../../mod/register.php:264
 msgid "Nickname is already registered. Please choose another."
 msgstr ""
 
-#: ../../mod/register.php:161
+#: ../../mod/register.php:163
 msgid ""
 "Nickname was once registered here and may not be re-used. Please choose "
 "another."
 msgstr ""
 
-#: ../../mod/register.php:180
+#: ../../mod/register.php:182
 msgid "SERIOUS ERROR: Generation of security keys failed."
 msgstr ""
 
-#: ../../mod/register.php:248
+#: ../../mod/register.php:250
 msgid "An error occurred during registration. Please try again."
 msgstr ""
 
-#: ../../mod/register.php:284
+#: ../../mod/register.php:286
 msgid "An error occurred creating your default profile. Please try again."
 msgstr ""
 
-#: ../../mod/register.php:388 ../../mod/regmod.php:52
+#: ../../mod/register.php:390 ../../mod/regmod.php:52
 #, php-format
 msgid "Registration details for %s"
 msgstr ""
 
-#: ../../mod/register.php:396
+#: ../../mod/register.php:398
 msgid ""
 "Registration successful. Please check your email for further instructions."
 msgstr ""
 
-#: ../../mod/register.php:400
+#: ../../mod/register.php:402
 msgid "Failed to send email message. Here is the message that failed."
 msgstr ""
 
-#: ../../mod/register.php:405
+#: ../../mod/register.php:407
 msgid "Your registration can not be processed."
 msgstr ""
 
-#: ../../mod/register.php:442
+#: ../../mod/register.php:444
 #, php-format
 msgid "Registration request at %s"
 msgstr ""
 
-#: ../../mod/register.php:451
+#: ../../mod/register.php:453
 msgid "Your registration is pending approval by the site owner."
 msgstr ""
 
-#: ../../mod/register.php:489
+#: ../../mod/register.php:491
 msgid ""
 "This site has exceeded the number of allowed daily account registrations. "
 "Please try again tomorrow."
 msgstr ""
 
-#: ../../mod/register.php:515
+#: ../../mod/register.php:517
 msgid ""
 "You may (optionally) fill in this form via OpenID by supplying your OpenID "
 "and clicking 'Register'."
 msgstr ""
 
-#: ../../mod/register.php:516
+#: ../../mod/register.php:518
 msgid ""
 "If you are not familiar with OpenID, please leave that field blank and fill "
 "in the rest of the items."
 msgstr ""
 
-#: ../../mod/register.php:517
+#: ../../mod/register.php:519
 msgid "Your OpenID (optional): "
 msgstr ""
 
-#: ../../mod/register.php:531
+#: ../../mod/register.php:533
 msgid "Include your profile in member directory?"
 msgstr ""
 
-#: ../../mod/register.php:546
+#: ../../mod/register.php:553
 msgid "Membership on this site is by invitation only."
 msgstr ""
 
-#: ../../mod/register.php:547
+#: ../../mod/register.php:554
 msgid "Your invitation ID: "
 msgstr ""
 
-#: ../../mod/register.php:550 ../../mod/admin.php:317
+#: ../../mod/register.php:557 ../../mod/admin.php:358
 msgid "Registration"
 msgstr ""
 
-#: ../../mod/register.php:558
+#: ../../mod/register.php:565
 msgid "Your Full Name (e.g. Joe Smith): "
 msgstr ""
 
-#: ../../mod/register.php:559
+#: ../../mod/register.php:566
 msgid "Your Email Address: "
 msgstr ""
 
-#: ../../mod/register.php:560
+#: ../../mod/register.php:567
 msgid ""
 "Choose a profile nickname. This must begin with a text character. Your "
 "profile address on this site will then be '<strong>nickname@$sitename</"
 "strong>'."
 msgstr ""
 
-#: ../../mod/register.php:561
+#: ../../mod/register.php:568
 msgid "Choose a nickname: "
 msgstr ""
 
-#: ../../mod/register.php:564 ../../include/nav.php:81 ../../boot.php:739
+#: ../../mod/register.php:571 ../../include/nav.php:81 ../../boot.php:745
 msgid "Register"
 msgstr ""
 
@@ -2569,23 +2691,29 @@ msgid "People Search"
 msgstr ""
 
 #: ../../mod/like.php:127 ../../mod/tagger.php:70
-#: ../../addon/facebook/facebook.php:1327
+#: ../../addon/facebook/facebook.php:1440
 #: ../../addon/communityhome/communityhome.php:158
 #: ../../addon/communityhome/communityhome.php:167
+#: ../../view/theme/diabook-red/theme.php:77
+#: ../../view/theme/diabook-red/theme.php:86
 #: ../../view/theme/diabook-blue/theme.php:77
 #: ../../view/theme/diabook-blue/theme.php:86
-#: ../../view/theme/diabook/theme.php:80 ../../view/theme/diabook/theme.php:89
-#: ../../include/diaspora.php:1642 ../../include/conversation.php:48
+#: ../../view/theme/diabook/theme.php:81 ../../view/theme/diabook/theme.php:90
+#: ../../view/theme/diabook-aerith/theme.php:77
+#: ../../view/theme/diabook-aerith/theme.php:86
+#: ../../include/diaspora.php:1650 ../../include/conversation.php:48
 #: ../../include/conversation.php:57 ../../include/conversation.php:121
 #: ../../include/conversation.php:130
 msgid "status"
 msgstr ""
 
-#: ../../mod/like.php:144 ../../addon/facebook/facebook.php:1331
+#: ../../mod/like.php:144 ../../addon/facebook/facebook.php:1444
 #: ../../addon/communityhome/communityhome.php:172
+#: ../../view/theme/diabook-red/theme.php:91
 #: ../../view/theme/diabook-blue/theme.php:91
-#: ../../view/theme/diabook/theme.php:94 ../../include/diaspora.php:1658
-#: ../../include/conversation.php:65
+#: ../../view/theme/diabook/theme.php:95
+#: ../../view/theme/diabook-aerith/theme.php:91
+#: ../../include/diaspora.php:1666 ../../include/conversation.php:65
 #, php-format
 msgid "%1$s likes %2$s's %3$s"
 msgstr ""
@@ -2596,8 +2724,8 @@ msgid "%1$s doesn't like %2$s's %3$s"
 msgstr ""
 
 #: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:127
-#: ../../mod/admin.php:525 ../../mod/admin.php:704 ../../mod/display.php:37
-#: ../../mod/display.php:142 ../../include/items.php:3022
+#: ../../mod/admin.php:566 ../../mod/admin.php:745 ../../mod/display.php:37
+#: ../../mod/display.php:142 ../../include/items.php:3030
 msgid "Item not found."
 msgstr ""
 
@@ -2622,38 +2750,38 @@ msgstr ""
 msgid "Unable to locate original post."
 msgstr ""
 
-#: ../../mod/item.php:251
+#: ../../mod/item.php:249
 msgid "Empty post discarded."
 msgstr ""
 
-#: ../../mod/item.php:362 ../../mod/wall_upload.php:81
+#: ../../mod/item.php:373 ../../mod/wall_upload.php:81
 #: ../../mod/wall_upload.php:90 ../../mod/wall_upload.php:97
-#: ../../include/message.php:143
+#: ../../include/message.php:144
 msgid "Wall Photos"
 msgstr ""
 
-#: ../../mod/item.php:745
+#: ../../mod/item.php:763
 msgid "System error. Post not saved."
 msgstr ""
 
-#: ../../mod/item.php:770
+#: ../../mod/item.php:788
 #, php-format
 msgid ""
 "This message was sent to you by %s, a member of the Friendica social network."
 msgstr ""
 
-#: ../../mod/item.php:772
+#: ../../mod/item.php:790
 #, php-format
 msgid "You may visit them online at %s"
 msgstr ""
 
-#: ../../mod/item.php:773
+#: ../../mod/item.php:791
 msgid ""
 "Please contact the sender by replying to this post if you do not wish to "
 "receive these messages."
 msgstr ""
 
-#: ../../mod/item.php:775
+#: ../../mod/item.php:793
 #, php-format
 msgid "%s posted an update."
 msgstr ""
@@ -2741,26 +2869,10 @@ msgstr ""
 msgid "New Message"
 msgstr ""
 
-#: ../../mod/message.php:60
-msgid "No recipient selected."
-msgstr ""
-
 #: ../../mod/message.php:64
 msgid "Unable to locate contact information."
 msgstr ""
 
-#: ../../mod/message.php:67
-msgid "Message could not be sent."
-msgstr ""
-
-#: ../../mod/message.php:70
-msgid "Message collection failure."
-msgstr ""
-
-#: ../../mod/message.php:73
-msgid "Message sent."
-msgstr ""
-
 #: ../../mod/message.php:118
 msgid "Message deleted."
 msgstr ""
@@ -2769,65 +2881,55 @@ msgstr ""
 msgid "Conversation removed."
 msgstr ""
 
-#: ../../mod/message.php:170 ../../include/conversation.php:914
-msgid "Please enter a link URL:"
-msgstr ""
-
-#: ../../mod/message.php:178
-msgid "Send Private Message"
-msgstr ""
-
-#: ../../mod/message.php:179 ../../mod/message.php:342
-msgid "To:"
-msgstr ""
-
-#: ../../mod/message.php:180 ../../mod/message.php:343
-msgid "Subject:"
-msgstr ""
-
-#: ../../mod/message.php:184 ../../mod/message.php:346
-#: ../../mod/invite.php:113
-msgid "Your message:"
-msgstr ""
-
-#: ../../mod/message.php:223
+#: ../../mod/message.php:220
 msgid "No messages."
 msgstr ""
 
+#: ../../mod/message.php:227
+#, php-format
+msgid "Unknown sender - %s"
+msgstr ""
+
 #: ../../mod/message.php:230
 #, php-format
 msgid "You and %s"
 msgstr ""
 
-#: ../../mod/message.php:232
+#: ../../mod/message.php:233
 #, php-format
 msgid "%s and You"
 msgstr ""
 
-#: ../../mod/message.php:242 ../../mod/message.php:336
+#: ../../mod/message.php:243 ../../mod/message.php:341
 msgid "Delete conversation"
 msgstr ""
 
-#: ../../mod/message.php:245
+#: ../../mod/message.php:246
 msgid "D, d M Y - g:i A"
 msgstr ""
 
-#: ../../mod/message.php:247
+#: ../../mod/message.php:248
 #, php-format
 msgid "%d message"
 msgid_plural "%d messages"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../mod/message.php:282
+#: ../../mod/message.php:283
 msgid "Message not available."
 msgstr ""
 
-#: ../../mod/message.php:320
+#: ../../mod/message.php:325
 msgid "Delete message"
 msgstr ""
 
-#: ../../mod/message.php:341
+#: ../../mod/message.php:343
+msgid ""
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr ""
+
+#: ../../mod/message.php:347
 msgid "Send Reply"
 msgstr ""
 
@@ -2840,23 +2942,23 @@ msgstr ""
 msgid "No friends to display."
 msgstr ""
 
-#: ../../mod/admin.php:71 ../../mod/admin.php:315
+#: ../../mod/admin.php:71 ../../mod/admin.php:356
 msgid "Site"
 msgstr ""
 
-#: ../../mod/admin.php:72 ../../mod/admin.php:483 ../../mod/admin.php:495
+#: ../../mod/admin.php:72 ../../mod/admin.php:524 ../../mod/admin.php:536
 msgid "Users"
 msgstr ""
 
-#: ../../mod/admin.php:73 ../../mod/admin.php:572 ../../mod/admin.php:612
+#: ../../mod/admin.php:73 ../../mod/admin.php:613 ../../mod/admin.php:653
 msgid "Plugins"
 msgstr ""
 
-#: ../../mod/admin.php:74 ../../mod/admin.php:750 ../../mod/admin.php:784
+#: ../../mod/admin.php:74 ../../mod/admin.php:791 ../../mod/admin.php:825
 msgid "Themes"
 msgstr ""
 
-#: ../../mod/admin.php:89 ../../mod/admin.php:864
+#: ../../mod/admin.php:89 ../../mod/admin.php:905
 msgid "Logs"
 msgstr ""
 
@@ -2864,9 +2966,9 @@ msgstr ""
 msgid "User registrations waiting for confirmation"
 msgstr ""
 
-#: ../../mod/admin.php:157 ../../mod/admin.php:314 ../../mod/admin.php:482
-#: ../../mod/admin.php:571 ../../mod/admin.php:611 ../../mod/admin.php:749
-#: ../../mod/admin.php:783 ../../mod/admin.php:863
+#: ../../mod/admin.php:157 ../../mod/admin.php:355 ../../mod/admin.php:523
+#: ../../mod/admin.php:612 ../../mod/admin.php:652 ../../mod/admin.php:790
+#: ../../mod/admin.php:824 ../../mod/admin.php:904
 msgid "Administration"
 msgstr ""
 
@@ -2890,449 +2992,449 @@ msgstr ""
 msgid "Active plugins"
 msgstr ""
 
-#: ../../mod/admin.php:257
+#: ../../mod/admin.php:298
 msgid "Site settings updated."
 msgstr ""
 
-#: ../../mod/admin.php:301
+#: ../../mod/admin.php:342
 msgid "Closed"
 msgstr ""
 
-#: ../../mod/admin.php:302
+#: ../../mod/admin.php:343
 msgid "Requires approval"
 msgstr ""
 
-#: ../../mod/admin.php:303
+#: ../../mod/admin.php:344
 msgid "Open"
 msgstr ""
 
-#: ../../mod/admin.php:307
+#: ../../mod/admin.php:348
 msgid "No SSL policy, links will track page SSL state"
 msgstr ""
 
-#: ../../mod/admin.php:308
+#: ../../mod/admin.php:349
 msgid "Force all links to use SSL"
 msgstr ""
 
-#: ../../mod/admin.php:309
+#: ../../mod/admin.php:350
 msgid "Self-signed certificate, use SSL for local links only (discouraged)"
 msgstr ""
 
-#: ../../mod/admin.php:318
+#: ../../mod/admin.php:359
 msgid "File upload"
 msgstr ""
 
-#: ../../mod/admin.php:319
+#: ../../mod/admin.php:360
 msgid "Policies"
 msgstr ""
 
-#: ../../mod/admin.php:320
+#: ../../mod/admin.php:361
 msgid "Advanced"
 msgstr ""
 
-#: ../../mod/admin.php:324 ../../addon/statusnet/statusnet.php:523
+#: ../../mod/admin.php:365 ../../addon/statusnet/statusnet.php:538
 msgid "Site name"
 msgstr ""
 
-#: ../../mod/admin.php:325
+#: ../../mod/admin.php:366
 msgid "Banner/Logo"
 msgstr ""
 
-#: ../../mod/admin.php:326
+#: ../../mod/admin.php:367
 msgid "System language"
 msgstr ""
 
-#: ../../mod/admin.php:327
+#: ../../mod/admin.php:368
 msgid "System theme"
 msgstr ""
 
-#: ../../mod/admin.php:327
+#: ../../mod/admin.php:368
 msgid "Default system theme - may be over-ridden by user profiles"
 msgstr ""
 
-#: ../../mod/admin.php:328
+#: ../../mod/admin.php:369
 msgid "SSL link policy"
 msgstr ""
 
-#: ../../mod/admin.php:328
+#: ../../mod/admin.php:369
 msgid "Determines whether generated links should be forced to use SSL"
 msgstr ""
 
-#: ../../mod/admin.php:329
+#: ../../mod/admin.php:370
 msgid "Maximum image size"
 msgstr ""
 
-#: ../../mod/admin.php:329
+#: ../../mod/admin.php:370
 msgid ""
 "Maximum size in bytes of uploaded images. Default is 0, which means no "
 "limits."
 msgstr ""
 
-#: ../../mod/admin.php:331
+#: ../../mod/admin.php:372
 msgid "Register policy"
 msgstr ""
 
-#: ../../mod/admin.php:332
+#: ../../mod/admin.php:373
 msgid "Register text"
 msgstr ""
 
-#: ../../mod/admin.php:332
+#: ../../mod/admin.php:373
 msgid "Will be displayed prominently on the registration page."
 msgstr ""
 
-#: ../../mod/admin.php:333
+#: ../../mod/admin.php:374
 msgid "Accounts abandoned after x days"
 msgstr ""
 
-#: ../../mod/admin.php:333
+#: ../../mod/admin.php:374
 msgid ""
 "Will not waste system resources polling external sites for abandonded "
 "accounts. Enter 0 for no time limit."
 msgstr ""
 
-#: ../../mod/admin.php:334
+#: ../../mod/admin.php:375
 msgid "Allowed friend domains"
 msgstr ""
 
-#: ../../mod/admin.php:334
+#: ../../mod/admin.php:375
 msgid ""
 "Comma separated list of domains which are allowed to establish friendships "
 "with this site. Wildcards are accepted. Empty to allow any domains"
 msgstr ""
 
-#: ../../mod/admin.php:335
+#: ../../mod/admin.php:376
 msgid "Allowed email domains"
 msgstr ""
 
-#: ../../mod/admin.php:335
+#: ../../mod/admin.php:376
 msgid ""
 "Comma separated list of domains which are allowed in email addresses for "
 "registrations to this site. Wildcards are accepted. Empty to allow any "
 "domains"
 msgstr ""
 
-#: ../../mod/admin.php:336
+#: ../../mod/admin.php:377
 msgid "Block public"
 msgstr ""
 
-#: ../../mod/admin.php:336
+#: ../../mod/admin.php:377
 msgid ""
 "Check to block public access to all otherwise public personal pages on this "
 "site unless you are currently logged in."
 msgstr ""
 
-#: ../../mod/admin.php:337
+#: ../../mod/admin.php:378
 msgid "Force publish"
 msgstr ""
 
-#: ../../mod/admin.php:337
+#: ../../mod/admin.php:378
 msgid ""
 "Check to force all profiles on this site to be listed in the site directory."
 msgstr ""
 
-#: ../../mod/admin.php:338
+#: ../../mod/admin.php:379
 msgid "Global directory update URL"
 msgstr ""
 
-#: ../../mod/admin.php:338
+#: ../../mod/admin.php:379
 msgid ""
 "URL to update the global directory. If this is not set, the global directory "
 "is completely unavailable to the application."
 msgstr ""
 
-#: ../../mod/admin.php:340
+#: ../../mod/admin.php:381
 msgid "Block multiple registrations"
 msgstr ""
 
-#: ../../mod/admin.php:340
+#: ../../mod/admin.php:381
 msgid "Disallow users to register additional accounts for use as pages."
 msgstr ""
 
-#: ../../mod/admin.php:341
+#: ../../mod/admin.php:382
 msgid "OpenID support"
 msgstr ""
 
-#: ../../mod/admin.php:341
+#: ../../mod/admin.php:382
 msgid "OpenID support for registration and logins."
 msgstr ""
 
-#: ../../mod/admin.php:342
+#: ../../mod/admin.php:383
 msgid "Gravatar support"
 msgstr ""
 
-#: ../../mod/admin.php:342
+#: ../../mod/admin.php:383
 msgid "Search new user's photo on Gravatar."
 msgstr ""
 
-#: ../../mod/admin.php:343
+#: ../../mod/admin.php:384
 msgid "Fullname check"
 msgstr ""
 
-#: ../../mod/admin.php:343
+#: ../../mod/admin.php:384
 msgid ""
 "Force users to register with a space between firstname and lastname in Full "
 "name, as an antispam measure"
 msgstr ""
 
-#: ../../mod/admin.php:344
+#: ../../mod/admin.php:385
 msgid "UTF-8 Regular expressions"
 msgstr ""
 
-#: ../../mod/admin.php:344
+#: ../../mod/admin.php:385
 msgid "Use PHP UTF8 regular expressions"
 msgstr ""
 
-#: ../../mod/admin.php:345
+#: ../../mod/admin.php:386
 msgid "Show Community Page"
 msgstr ""
 
-#: ../../mod/admin.php:345
+#: ../../mod/admin.php:386
 msgid ""
 "Display a Community page showing all recent public postings on this site."
 msgstr ""
 
-#: ../../mod/admin.php:346
+#: ../../mod/admin.php:387
 msgid "Enable OStatus support"
 msgstr ""
 
-#: ../../mod/admin.php:346
+#: ../../mod/admin.php:387
 msgid ""
 "Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All "
 "communications in OStatus are public, so privacy warnings will be "
 "occasionally displayed."
 msgstr ""
 
-#: ../../mod/admin.php:347
+#: ../../mod/admin.php:388
 msgid "Enable Diaspora support"
 msgstr ""
 
-#: ../../mod/admin.php:347
+#: ../../mod/admin.php:388
 msgid "Provide built-in Diaspora network compatibility."
 msgstr ""
 
-#: ../../mod/admin.php:348
+#: ../../mod/admin.php:389
 msgid "Only allow Friendica contacts"
 msgstr ""
 
-#: ../../mod/admin.php:348
+#: ../../mod/admin.php:389
 msgid ""
 "All contacts must use Friendica protocols. All other built-in communication "
 "protocols disabled."
 msgstr ""
 
-#: ../../mod/admin.php:349
+#: ../../mod/admin.php:390
 msgid "Verify SSL"
 msgstr ""
 
-#: ../../mod/admin.php:349
+#: ../../mod/admin.php:390
 msgid ""
 "If you wish, you can turn on strict certificate checking. This will mean you "
 "cannot connect (at all) to self-signed SSL sites."
 msgstr ""
 
-#: ../../mod/admin.php:350
+#: ../../mod/admin.php:391
 msgid "Proxy user"
 msgstr ""
 
-#: ../../mod/admin.php:351
+#: ../../mod/admin.php:392
 msgid "Proxy URL"
 msgstr ""
 
-#: ../../mod/admin.php:352
+#: ../../mod/admin.php:393
 msgid "Network timeout"
 msgstr ""
 
-#: ../../mod/admin.php:352
+#: ../../mod/admin.php:393
 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
 msgstr ""
 
-#: ../../mod/admin.php:373
+#: ../../mod/admin.php:414
 #, php-format
 msgid "%s user blocked/unblocked"
 msgid_plural "%s users blocked/unblocked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../mod/admin.php:380
+#: ../../mod/admin.php:421
 #, php-format
 msgid "%s user deleted"
 msgid_plural "%s users deleted"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../mod/admin.php:414
+#: ../../mod/admin.php:455
 #, php-format
 msgid "User '%s' deleted"
 msgstr ""
 
-#: ../../mod/admin.php:421
+#: ../../mod/admin.php:462
 #, php-format
 msgid "User '%s' unblocked"
 msgstr ""
 
-#: ../../mod/admin.php:421
+#: ../../mod/admin.php:462
 #, php-format
 msgid "User '%s' blocked"
 msgstr ""
 
-#: ../../mod/admin.php:485
+#: ../../mod/admin.php:526
 msgid "select all"
 msgstr ""
 
-#: ../../mod/admin.php:486
+#: ../../mod/admin.php:527
 msgid "User registrations waiting for confirm"
 msgstr ""
 
-#: ../../mod/admin.php:487
+#: ../../mod/admin.php:528
 msgid "Request date"
 msgstr ""
 
-#: ../../mod/admin.php:487 ../../mod/admin.php:496
+#: ../../mod/admin.php:528 ../../mod/admin.php:537
 #: ../../include/contact_selectors.php:79
 msgid "Email"
 msgstr ""
 
-#: ../../mod/admin.php:488
+#: ../../mod/admin.php:529
 msgid "No registrations."
 msgstr ""
 
-#: ../../mod/admin.php:490
+#: ../../mod/admin.php:531
 msgid "Deny"
 msgstr ""
 
-#: ../../mod/admin.php:496
+#: ../../mod/admin.php:537
 msgid "Register date"
 msgstr ""
 
-#: ../../mod/admin.php:496
+#: ../../mod/admin.php:537
 msgid "Last login"
 msgstr ""
 
-#: ../../mod/admin.php:496
+#: ../../mod/admin.php:537
 msgid "Last item"
 msgstr ""
 
-#: ../../mod/admin.php:496
+#: ../../mod/admin.php:537
 msgid "Account"
 msgstr ""
 
-#: ../../mod/admin.php:498
+#: ../../mod/admin.php:539
 msgid ""
 "Selected users will be deleted!\\n\\nEverything these users had posted on "
 "this site will be permanently deleted!\\n\\nAre you sure?"
 msgstr ""
 
-#: ../../mod/admin.php:499
+#: ../../mod/admin.php:540
 msgid ""
 "The user {0} will be deleted!\\n\\nEverything this user has posted on this "
 "site will be permanently deleted!\\n\\nAre you sure?"
 msgstr ""
 
-#: ../../mod/admin.php:535
+#: ../../mod/admin.php:576
 #, php-format
 msgid "Plugin %s disabled."
 msgstr ""
 
-#: ../../mod/admin.php:539
+#: ../../mod/admin.php:580
 #, php-format
 msgid "Plugin %s enabled."
 msgstr ""
 
-#: ../../mod/admin.php:549 ../../mod/admin.php:728
+#: ../../mod/admin.php:590 ../../mod/admin.php:769
 msgid "Disable"
 msgstr ""
 
-#: ../../mod/admin.php:551 ../../mod/admin.php:730
+#: ../../mod/admin.php:592 ../../mod/admin.php:771
 msgid "Enable"
 msgstr ""
 
-#: ../../mod/admin.php:573 ../../mod/admin.php:751
+#: ../../mod/admin.php:614 ../../mod/admin.php:792
 msgid "Toggle"
 msgstr ""
 
-#: ../../mod/admin.php:574 ../../mod/admin.php:752 ../../include/nav.php:137
+#: ../../mod/admin.php:615 ../../mod/admin.php:793 ../../include/nav.php:137
 msgid "Settings"
 msgstr ""
 
-#: ../../mod/admin.php:581 ../../mod/admin.php:761
+#: ../../mod/admin.php:622 ../../mod/admin.php:802
 msgid "Author: "
 msgstr ""
 
-#: ../../mod/admin.php:582 ../../mod/admin.php:762
+#: ../../mod/admin.php:623 ../../mod/admin.php:803
 msgid "Maintainer: "
 msgstr ""
 
-#: ../../mod/admin.php:693
+#: ../../mod/admin.php:734
 msgid "No themes found."
 msgstr ""
 
-#: ../../mod/admin.php:743
+#: ../../mod/admin.php:784
 msgid "Screenshot"
 msgstr ""
 
-#: ../../mod/admin.php:789
+#: ../../mod/admin.php:830
 msgid "[Experimental]"
 msgstr ""
 
-#: ../../mod/admin.php:790
+#: ../../mod/admin.php:831
 msgid "[Unsupported]"
 msgstr ""
 
-#: ../../mod/admin.php:813
+#: ../../mod/admin.php:854
 msgid "Log settings updated."
 msgstr ""
 
-#: ../../mod/admin.php:866
+#: ../../mod/admin.php:907
 msgid "Clear"
 msgstr ""
 
-#: ../../mod/admin.php:872
+#: ../../mod/admin.php:913
 msgid "Debugging"
 msgstr ""
 
-#: ../../mod/admin.php:873
+#: ../../mod/admin.php:914
 msgid "Log file"
 msgstr ""
 
-#: ../../mod/admin.php:873
+#: ../../mod/admin.php:914
 msgid ""
 "Must be writable by web server. Relative to your Friendica top-level "
 "directory."
 msgstr ""
 
-#: ../../mod/admin.php:874
+#: ../../mod/admin.php:915
 msgid "Log level"
 msgstr ""
 
-#: ../../mod/admin.php:915
+#: ../../mod/admin.php:956
 msgid "Close"
 msgstr ""
 
-#: ../../mod/admin.php:921
+#: ../../mod/admin.php:962
 msgid "FTP Host"
 msgstr ""
 
-#: ../../mod/admin.php:922
+#: ../../mod/admin.php:963
 msgid "FTP Path"
 msgstr ""
 
-#: ../../mod/admin.php:923
+#: ../../mod/admin.php:964
 msgid "FTP User"
 msgstr ""
 
-#: ../../mod/admin.php:924
+#: ../../mod/admin.php:965
 msgid "FTP Password"
 msgstr ""
 
-#: ../../mod/profile.php:15 ../../boot.php:895
+#: ../../mod/profile.php:20 ../../boot.php:901
 msgid "Requested profile is not available."
 msgstr ""
 
-#: ../../mod/profile.php:111 ../../mod/display.php:75
+#: ../../mod/profile.php:123 ../../mod/display.php:75
 msgid "Access to this profile has been restricted."
 msgstr ""
 
-#: ../../mod/profile.php:131
+#: ../../mod/profile.php:144
 msgid "Tips for New Members"
 msgstr ""
 
@@ -3391,7 +3493,7 @@ msgid ""
 msgstr ""
 
 #: ../../mod/openid.php:93 ../../include/auth.php:90
-#: ../../include/auth.php:149
+#: ../../include/auth.php:153
 msgid "Login failed."
 msgstr ""
 
@@ -3656,27 +3758,30 @@ msgstr ""
 msgid "Age: "
 msgstr ""
 
-#: ../../mod/profiles.php:476
+#: ../../mod/profiles.php:476 ../../view/theme/diabook-red/theme.php:294
+#: ../../view/theme/diabook-blue/theme.php:293
+#: ../../view/theme/diabook/theme.php:303
+#: ../../view/theme/diabook-aerith/theme.php:293
 msgid "Edit/Manage Profiles"
 msgstr ""
 
-#: ../../mod/profiles.php:477 ../../boot.php:996
+#: ../../mod/profiles.php:477 ../../boot.php:1008
 msgid "Change profile photo"
 msgstr ""
 
-#: ../../mod/profiles.php:478 ../../boot.php:997
+#: ../../mod/profiles.php:478 ../../boot.php:1009
 msgid "Create New Profile"
 msgstr ""
 
-#: ../../mod/profiles.php:489 ../../boot.php:1007
+#: ../../mod/profiles.php:489 ../../boot.php:1019
 msgid "Profile Image"
 msgstr ""
 
-#: ../../mod/profiles.php:491 ../../boot.php:1010
+#: ../../mod/profiles.php:491 ../../boot.php:1022
 msgid "visible to everybody"
 msgstr ""
 
-#: ../../mod/profiles.php:492 ../../boot.php:1011
+#: ../../mod/profiles.php:492 ../../boot.php:1023
 msgid "Edit visibility"
 msgstr ""
 
@@ -3728,8 +3833,11 @@ msgstr ""
 msgid "No entries."
 msgstr ""
 
-#: ../../mod/suggest.php:38 ../../view/theme/diabook-blue/theme.php:144
-#: ../../view/theme/diabook/theme.php:147 ../../include/contact_widgets.php:33
+#: ../../mod/suggest.php:38 ../../view/theme/diabook-red/theme.php:146
+#: ../../view/theme/diabook-blue/theme.php:146
+#: ../../view/theme/diabook/theme.php:150
+#: ../../view/theme/diabook-aerith/theme.php:146
+#: ../../include/contact_widgets.php:33
 msgid "Friend Suggestions"
 msgstr ""
 
@@ -3743,7 +3851,10 @@ msgstr ""
 msgid "Ignore/Hide"
 msgstr ""
 
-#: ../../mod/directory.php:47
+#: ../../mod/directory.php:47 ../../view/theme/diabook-red/theme.php:144
+#: ../../view/theme/diabook-blue/theme.php:144
+#: ../../view/theme/diabook/theme.php:148
+#: ../../view/theme/diabook-aerith/theme.php:144
 msgid "Global Directory"
 msgstr ""
 
@@ -3882,7 +3993,7 @@ msgstr ""
 msgid "Unable to set contact photo."
 msgstr ""
 
-#: ../../mod/dfrn_confirm.php:477 ../../include/diaspora.php:495
+#: ../../mod/dfrn_confirm.php:477 ../../include/diaspora.php:503
 #: ../../include/conversation.php:101
 #, php-format
 msgid "%1$s is now friends with %2$s"
@@ -3929,71 +4040,71 @@ msgstr ""
 msgid "Connection accepted at %s"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:458
+#: ../../addon/facebook/facebook.php:462
 msgid "Facebook disabled"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:463
+#: ../../addon/facebook/facebook.php:467
 msgid "Updating contacts"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:472
+#: ../../addon/facebook/facebook.php:488
 msgid "Facebook API key is missing."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:479
+#: ../../addon/facebook/facebook.php:495
 msgid "Facebook Connect"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:485
+#: ../../addon/facebook/facebook.php:501
 msgid "Install Facebook connector for this account."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:492
+#: ../../addon/facebook/facebook.php:508
 msgid "Remove Facebook connector"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:497
+#: ../../addon/facebook/facebook.php:513
 msgid ""
 "Re-authenticate [This is necessary whenever your Facebook password is "
 "changed.]"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:504
+#: ../../addon/facebook/facebook.php:520
 msgid "Post to Facebook by default"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:508
+#: ../../addon/facebook/facebook.php:524
 msgid "Link all your Facebook friends and conversations on this website"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:510
+#: ../../addon/facebook/facebook.php:526
 msgid ""
 "Facebook conversations consist of your <em>profile wall</em> and your friend "
 "<em>stream</em>."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:511
+#: ../../addon/facebook/facebook.php:527
 msgid "On this website, your Facebook friend stream is only visible to you."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:512
+#: ../../addon/facebook/facebook.php:528
 msgid ""
 "The following settings determine the privacy of your Facebook profile wall "
 "on this website."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:516
+#: ../../addon/facebook/facebook.php:532
 msgid ""
 "On this website your Facebook profile wall conversations will only be "
 "visible to you"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:521
+#: ../../addon/facebook/facebook.php:537
 msgid "Do not import your Facebook profile wall conversations"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:523
+#: ../../addon/facebook/facebook.php:539
 msgid ""
 "If you choose to link conversations and leave both of these boxes unchecked, "
 "your Facebook profile wall will be merged with your profile wall on this "
@@ -4001,67 +4112,125 @@ msgid ""
 "who may see the conversations."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:528
+#: ../../addon/facebook/facebook.php:544
 msgid "Comma separated applications to ignore"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:599
+#: ../../addon/facebook/facebook.php:615
 msgid "Problems with Facebook Real-Time Updates"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:623
+#: ../../addon/facebook/facebook.php:639
 #: ../../include/contact_selectors.php:81
 msgid "Facebook"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:624
+#: ../../addon/facebook/facebook.php:640
 msgid "Facebook Connector Settings"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:634
+#: ../../addon/facebook/facebook.php:649
+msgid "Facebook API Key"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:658
+msgid ""
+"Error: it appears that you have specified the App-ID and -Secret in your ."
+"htconfig.php file. As long as they are specified there, they cannot be set "
+"using this form.<br><br>"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:663
+msgid ""
+"Error: the given API Key seems to be incorrect (the application access token "
+"could not be retrieved)."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:665
+msgid "The given API Key seems to work correctly."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:667
+msgid ""
+"The correctness of the API Key could not be detected. Somthing strange's "
+"going on."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:670
+msgid "App-ID / API-Key"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:671
+msgid "Application secret"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:672
+#, php-format
+msgid "Polling Interval (min. %1$s minutes)"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:676
+msgid "Real-Time Updates"
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:680
 msgid "Real-Time Updates are activated."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:635
+#: ../../addon/facebook/facebook.php:681
 msgid "Deactivate Real-Time Updates"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:637
+#: ../../addon/facebook/facebook.php:683
 msgid "Real-Time Updates not activated."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:637
+#: ../../addon/facebook/facebook.php:683
 msgid "Activate Real-Time Updates"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:659
+#: ../../addon/facebook/facebook.php:697
+msgid "The new values have been saved."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:716
 msgid "Post to Facebook"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:751
+#: ../../addon/facebook/facebook.php:808
 msgid ""
 "Post to Facebook cancelled because of multi-network access permission "
 "conflict."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:923
+#: ../../addon/facebook/facebook.php:1026
 msgid "View on Friendica"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:948
+#: ../../addon/facebook/facebook.php:1051
 msgid "Facebook post failed. Queued for retry."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:981
+#: ../../addon/facebook/facebook.php:1087
 msgid "Your Facebook connection became invalid. Please Re-authenticate."
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:982
+#: ../../addon/facebook/facebook.php:1088
 msgid "Facebook connection became invalid"
 msgstr ""
 
-#: ../../addon/facebook/facebook.php:1107
-#: ../../addon/facebook/facebook.php:1116 ../../include/bb2diaspora.php:102
+#: ../../addon/facebook/facebook.php:1089
+#, php-format
+msgid ""
+"Hi %1$s,\n"
+"\n"
+"The connection between your accounts on %2$s and Facebook became invalid. "
+"This usually happens after you change your Facebook-password. To enable the "
+"connection again, you have to %3$sre-authenticate the Facebook-connector%4$s."
+msgstr ""
+
+#: ../../addon/facebook/facebook.php:1214
+#: ../../addon/facebook/facebook.php:1223 ../../include/bb2diaspora.php:102
 msgid "link"
 msgstr ""
 
@@ -4144,15 +4313,25 @@ msgid "Post to LiveJournal by default"
 msgstr ""
 
 #: ../../addon/nsfw/nsfw.php:47
-msgid "\"Not Safe For Work\" Settings"
+msgid "Not Safe For Work (General Purpose Content Filter) settings"
+msgstr ""
+
+#: ../../addon/nsfw/nsfw.php:49
+msgid ""
+"This plugin looks in posts for the words/text you specify below, and "
+"collapses any content containing those keywords so it is not displayed at "
+"inappropriate times, such as sexual innuendo that may be improper in a work "
+"setting. It is polite and recommended to tag any content containing nudity "
+"with #NSFW.  This filter can also match any other word/text you specify, and "
+"can thereby be used as a general purpose content filter."
 msgstr ""
 
 #: ../../addon/nsfw/nsfw.php:50
-msgid "Enable NSFW filter"
+msgid "Enable Content filter"
 msgstr ""
 
 #: ../../addon/nsfw/nsfw.php:53
-msgid "Comma separated words to treat as NSFW"
+msgid "Comma separated list of keywords to hide"
 msgstr ""
 
 #: ../../addon/nsfw/nsfw.php:58
@@ -4176,7 +4355,7 @@ msgstr ""
 #: ../../addon/communityhome/communityhome.php:34
 #: ../../addon/communityhome/twillingham/communityhome.php:28
 #: ../../addon/communityhome/twillingham/communityhome.php:34
-#: ../../include/nav.php:64 ../../boot.php:760
+#: ../../include/nav.php:64 ../../boot.php:766
 msgid "Login"
 msgstr ""
 
@@ -4186,9 +4365,8 @@ msgid "OpenID"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:38
-#: ../../view/theme/diabook-blue/theme.php:23
-#: ../../view/theme/diabook/theme.php:26
-msgid "Last users"
+#: ../../addon/communityhome/twillingham/communityhome.php:38
+msgid "Latest users"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:81
@@ -4197,28 +4375,22 @@ msgid "Most active users"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:98
-#: ../../view/theme/diabook-blue/theme.php:97
-#: ../../view/theme/diabook/theme.php:100
-msgid "Last photos"
+msgid "Latest photos"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:133
-#: ../../view/theme/diabook-blue/theme.php:52
-#: ../../view/theme/diabook/theme.php:55
-msgid "Last likes"
+msgid "Latest likes"
 msgstr ""
 
 #: ../../addon/communityhome/communityhome.php:155
+#: ../../view/theme/diabook-red/theme.php:74
 #: ../../view/theme/diabook-blue/theme.php:74
-#: ../../view/theme/diabook/theme.php:77 ../../include/text.php:1286
+#: ../../view/theme/diabook/theme.php:78
+#: ../../view/theme/diabook-aerith/theme.php:74 ../../include/text.php:1292
 #: ../../include/conversation.php:45 ../../include/conversation.php:118
 msgid "event"
 msgstr ""
 
-#: ../../addon/communityhome/twillingham/communityhome.php:38
-msgid "Latest users"
-msgstr ""
-
 #: ../../addon/uhremotestorage/uhremotestorage.php:84
 #, php-format
 msgid ""
@@ -4365,23 +4537,11 @@ msgstr ""
 msgid "Post to Drupal by default"
 msgstr ""
 
-#: ../../addon/drpost/drpost.php:184 ../../addon/wppost/wppost.php:172
+#: ../../addon/drpost/drpost.php:184 ../../addon/wppost/wppost.php:190
 #: ../../addon/posterous/posterous.php:173
 msgid "Post from Friendica"
 msgstr ""
 
-#: ../../addon/frown/frown.php:46
-msgid "Frown settings updated."
-msgstr ""
-
-#: ../../addon/frown/frown.php:76
-msgid "Frown Settings"
-msgstr ""
-
-#: ../../addon/frown/frown.php:78
-msgid "Disable graphical smilies"
-msgstr ""
-
 #: ../../addon/geonames/geonames.php:143
 msgid "Geonames settings updated."
 msgstr ""
@@ -4562,11 +4722,11 @@ msgstr ""
 msgid "Disable richtext status editor"
 msgstr ""
 
-#: ../../addon/pageheader/pageheader.php:47
+#: ../../addon/pageheader/pageheader.php:50
 msgid "\"pageheader\" Settings"
 msgstr ""
 
-#: ../../addon/pageheader/pageheader.php:65
+#: ../../addon/pageheader/pageheader.php:68
 msgid "pageheader Settings saved."
 msgstr ""
 
@@ -4602,40 +4762,40 @@ msgstr ""
 msgid "Post to StatusNet"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:175
+#: ../../addon/statusnet/statusnet.php:176
 msgid ""
 "Please contact your site administrator.<br />The provided API URL is not "
 "valid."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:203
+#: ../../addon/statusnet/statusnet.php:204
 msgid "We could not contact the StatusNet API with the Path you entered."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:229
+#: ../../addon/statusnet/statusnet.php:232
 msgid "StatusNet settings updated."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:252
+#: ../../addon/statusnet/statusnet.php:257
 msgid "StatusNet Posting Settings"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:266
+#: ../../addon/statusnet/statusnet.php:271
 msgid "Globally Available StatusNet OAuthKeys"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:267
+#: ../../addon/statusnet/statusnet.php:272
 msgid ""
 "There are preconfigured OAuth key pairs for some StatusNet servers "
 "available. If you are useing one of them, please use these credentials. If "
 "not feel free to connect to any other StatusNet instance (see below)."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:275
+#: ../../addon/statusnet/statusnet.php:280
 msgid "Provide your own OAuth Credentials"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:276
+#: ../../addon/statusnet/statusnet.php:281
 msgid ""
 "No consumer key pair for StatusNet found. Register your Friendica Account as "
 "an desktop client on your StatusNet account, copy the consumer key pair here "
@@ -4644,19 +4804,19 @@ msgid ""
 "installation at your favorited StatusNet installation."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:278
+#: ../../addon/statusnet/statusnet.php:283
 msgid "OAuth Consumer Key"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:281
+#: ../../addon/statusnet/statusnet.php:286
 msgid "OAuth Consumer Secret"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:284
+#: ../../addon/statusnet/statusnet.php:289
 msgid "Base API Path (remember the trailing /)"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:305
+#: ../../addon/statusnet/statusnet.php:310
 msgid ""
 "To connect to your StatusNet account click the button below to get a "
 "security code from StatusNet which you have to copy into the input box below "
@@ -4664,38 +4824,38 @@ msgid ""
 "to StatusNet."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:306
+#: ../../addon/statusnet/statusnet.php:311
 msgid "Log in with StatusNet"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:308
+#: ../../addon/statusnet/statusnet.php:313
 msgid "Copy the security code from StatusNet here"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:314
+#: ../../addon/statusnet/statusnet.php:319
 msgid "Cancel Connection Process"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:316
+#: ../../addon/statusnet/statusnet.php:321
 msgid "Current StatusNet API is"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:317
+#: ../../addon/statusnet/statusnet.php:322
 msgid "Cancel StatusNet Connection"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:328 ../../addon/twitter/twitter.php:184
+#: ../../addon/statusnet/statusnet.php:333 ../../addon/twitter/twitter.php:189
 msgid "Currently connected to: "
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:329
+#: ../../addon/statusnet/statusnet.php:334
 msgid ""
 "If enabled all your <strong>public</strong> postings can be posted to the "
 "associated StatusNet account. You can choose to do so by default (here) or "
 "for every posting separately in the posting options when writing the entry."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:331
+#: ../../addon/statusnet/statusnet.php:336
 msgid ""
 "<strong>Note</strong>: Due your privacy settings (<em>Hide your profile "
 "details from unknown viewers?</em>) the link potentially included in public "
@@ -4703,19 +4863,23 @@ msgid ""
 "informing the visitor that the access to your profile has been restricted."
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:334
+#: ../../addon/statusnet/statusnet.php:339
 msgid "Allow posting to StatusNet"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:337
+#: ../../addon/statusnet/statusnet.php:342
 msgid "Send public postings to StatusNet by default"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:342 ../../addon/twitter/twitter.php:198
+#: ../../addon/statusnet/statusnet.php:345
+msgid "Send #tag links to StatusNet"
+msgstr ""
+
+#: ../../addon/statusnet/statusnet.php:350 ../../addon/twitter/twitter.php:206
 msgid "Clear OAuth configuration"
 msgstr ""
 
-#: ../../addon/statusnet/statusnet.php:524
+#: ../../addon/statusnet/statusnet.php:539
 msgid "API URL"
 msgstr ""
 
@@ -4823,7 +4987,7 @@ msgid "Show More Settings saved."
 msgstr ""
 
 #: ../../addon/showmore/showmore.php:86 ../../include/conversation.php:466
-#: ../../boot.php:489
+#: ../../boot.php:495
 msgid "show more"
 msgstr ""
 
@@ -4867,21 +5031,21 @@ msgstr ""
 msgid "Post to Twitter"
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:119
+#: ../../addon/twitter/twitter.php:122
 msgid "Twitter settings updated."
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:141
+#: ../../addon/twitter/twitter.php:146
 msgid "Twitter Posting Settings"
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:148
+#: ../../addon/twitter/twitter.php:153
 msgid ""
 "No consumer key pair for Twitter found. Please contact your site "
 "administrator."
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:167
+#: ../../addon/twitter/twitter.php:172
 msgid ""
 "At this Friendica instance the Twitter plugin was enabled but you have not "
 "yet connected your account to your Twitter account. To do so click the "
@@ -4890,22 +5054,22 @@ msgid ""
 "be posted to Twitter."
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:168
+#: ../../addon/twitter/twitter.php:173
 msgid "Log in with Twitter"
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:170
+#: ../../addon/twitter/twitter.php:175
 msgid "Copy the PIN from Twitter here"
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:185
+#: ../../addon/twitter/twitter.php:190
 msgid ""
 "If enabled all your <strong>public</strong> postings can be posted to the "
 "associated Twitter account. You can choose to do so by default (here) or for "
 "every posting separately in the posting options when writing the entry."
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:187
+#: ../../addon/twitter/twitter.php:192
 msgid ""
 "<strong>Note</strong>: Due your privacy settings (<em>Hide your profile "
 "details from unknown viewers?</em>) the link potentially included in public "
@@ -4913,24 +5077,32 @@ msgid ""
 "the visitor that the access to your profile has been restricted."
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:190
+#: ../../addon/twitter/twitter.php:195
 msgid "Allow posting to Twitter"
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:193
+#: ../../addon/twitter/twitter.php:198
 msgid "Send public postings to Twitter by default"
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:357
+#: ../../addon/twitter/twitter.php:201
+msgid "Send #tag links to Twitter"
+msgstr ""
+
+#: ../../addon/twitter/twitter.php:371
 msgid "Consumer key"
 msgstr ""
 
-#: ../../addon/twitter/twitter.php:358
+#: ../../addon/twitter/twitter.php:372
 msgid "Consumer secret"
 msgstr ""
 
 #: ../../addon/irc/irc.php:25
-msgid "irc Chatroom"
+msgid "IRC Chatroom"
+msgstr ""
+
+#: ../../addon/irc/irc.php:46
+msgid "Popular Channels"
 msgstr ""
 
 #: ../../addon/posterous/posterous.php:36
@@ -4957,87 +5129,183 @@ msgstr ""
 msgid "Post to Posterous by default"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:142
-#: ../../view/theme/diabook/theme.php:145 ../../include/nav.php:103
-msgid "Directory"
+#: ../../view/theme/diabook-red/theme.php:23
+#: ../../view/theme/diabook-blue/theme.php:23
+#: ../../view/theme/diabook/theme.php:27
+#: ../../view/theme/dispy-dark/theme.php:116
+#: ../../view/theme/diabook-aerith/theme.php:23
+msgid "Last users"
 msgstr ""
 
+#: ../../view/theme/diabook-red/theme.php:52
+#: ../../view/theme/diabook-blue/theme.php:52
+#: ../../view/theme/diabook/theme.php:56
+#: ../../view/theme/diabook-aerith/theme.php:52
+msgid "Last likes"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:97
+#: ../../view/theme/diabook-blue/theme.php:97
+#: ../../view/theme/diabook/theme.php:101
+#: ../../view/theme/diabook-aerith/theme.php:97
+msgid "Last photos"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:142
+#: ../../view/theme/diabook-blue/theme.php:142
+#: ../../view/theme/diabook/theme.php:146
+#: ../../view/theme/diabook-aerith/theme.php:142
+msgid "Find Friends"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:143
 #: ../../view/theme/diabook-blue/theme.php:143
-#: ../../view/theme/diabook/theme.php:146 ../../include/contact_widgets.php:34
+#: ../../view/theme/diabook/theme.php:147
+#: ../../view/theme/diabook-aerith/theme.php:143
+msgid "Local Directory"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:145
+#: ../../view/theme/diabook-blue/theme.php:145
+#: ../../view/theme/diabook/theme.php:149
+#: ../../view/theme/diabook-aerith/theme.php:145
+#: ../../include/contact_widgets.php:34
 msgid "Similar Interests"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:145
-#: ../../view/theme/diabook/theme.php:148 ../../include/contact_widgets.php:35
+#: ../../view/theme/diabook-red/theme.php:147
+#: ../../view/theme/diabook-blue/theme.php:147
+#: ../../view/theme/diabook/theme.php:151
+#: ../../view/theme/diabook-aerith/theme.php:147
+#: ../../include/contact_widgets.php:35
 msgid "Invite Friends"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:160
-#: ../../view/theme/diabook-blue/theme.php:222
-#: ../../view/theme/diabook/theme.php:164
-#: ../../view/theme/diabook/theme.php:228
+#: ../../view/theme/diabook-red/theme.php:162
+#: ../../view/theme/diabook-red/theme.php:243
+#: ../../view/theme/diabook-blue/theme.php:162
+#: ../../view/theme/diabook-blue/theme.php:243
+#: ../../view/theme/diabook/theme.php:167
+#: ../../view/theme/diabook/theme.php:251
+#: ../../view/theme/diabook-aerith/theme.php:162
+#: ../../view/theme/diabook-aerith/theme.php:243
 msgid "Community Pages"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:215
-#: ../../view/theme/diabook/theme.php:221 ../../include/nav.php:49
+#: ../../view/theme/diabook-red/theme.php:195
+#: ../../view/theme/diabook-blue/theme.php:195
+#: ../../view/theme/diabook/theme.php:200
+#: ../../view/theme/diabook-aerith/theme.php:195
+msgid "Help or @NewHere ?"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:201
+#: ../../view/theme/diabook-blue/theme.php:201
+#: ../../view/theme/diabook/theme.php:206
+#: ../../view/theme/diabook-aerith/theme.php:201
+msgid "Connect Services"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:207
+#: ../../view/theme/diabook-blue/theme.php:207
+#: ../../view/theme/diabook/theme.php:212
+#: ../../view/theme/diabook-aerith/theme.php:207
+msgid "PostIt to Friendica"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:207
+#: ../../view/theme/diabook-blue/theme.php:207
+#: ../../view/theme/diabook/theme.php:212
+#: ../../view/theme/diabook-aerith/theme.php:207
+msgid "Post to Friendica"
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:208
+#: ../../view/theme/diabook-blue/theme.php:208
+#: ../../view/theme/diabook/theme.php:213
+#: ../../view/theme/diabook-aerith/theme.php:208
+msgid " from anywhere by bookmarking this Link."
+msgstr ""
+
+#: ../../view/theme/diabook-red/theme.php:236
+#: ../../view/theme/diabook-blue/theme.php:236
+#: ../../view/theme/diabook/theme.php:244
+#: ../../view/theme/diabook-aerith/theme.php:236 ../../include/nav.php:49
 #: ../../include/nav.php:115
 msgid "Your posts and conversations"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:216
-#: ../../view/theme/diabook/theme.php:222 ../../include/nav.php:50
+#: ../../view/theme/diabook-red/theme.php:237
+#: ../../view/theme/diabook-blue/theme.php:237
+#: ../../view/theme/diabook/theme.php:245
+#: ../../view/theme/diabook-aerith/theme.php:237 ../../include/nav.php:50
 msgid "Your profile page"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:217
-#: ../../view/theme/diabook/theme.php:223
+#: ../../view/theme/diabook-red/theme.php:238
+#: ../../view/theme/diabook-blue/theme.php:238
+#: ../../view/theme/diabook/theme.php:246
+#: ../../view/theme/diabook-aerith/theme.php:238
 msgid "Your contacts"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:218
-#: ../../view/theme/diabook/theme.php:224 ../../include/nav.php:51
-#: ../../boot.php:1391
+#: ../../view/theme/diabook-red/theme.php:239
+#: ../../view/theme/diabook-blue/theme.php:239
+#: ../../view/theme/diabook/theme.php:247
+#: ../../view/theme/diabook-aerith/theme.php:239 ../../include/nav.php:51
+#: ../../boot.php:1413
 msgid "Photos"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:218
-#: ../../view/theme/diabook/theme.php:224 ../../include/nav.php:51
+#: ../../view/theme/diabook-red/theme.php:239
+#: ../../view/theme/diabook-blue/theme.php:239
+#: ../../view/theme/diabook/theme.php:247
+#: ../../view/theme/diabook-aerith/theme.php:239 ../../include/nav.php:51
 msgid "Your photos"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:219
-#: ../../view/theme/diabook/theme.php:225 ../../include/nav.php:52
+#: ../../view/theme/diabook-red/theme.php:240
+#: ../../view/theme/diabook-blue/theme.php:240
+#: ../../view/theme/diabook/theme.php:248
+#: ../../view/theme/diabook-aerith/theme.php:240 ../../include/nav.php:52
 msgid "Your events"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:220
-#: ../../view/theme/diabook/theme.php:226 ../../include/nav.php:53
+#: ../../view/theme/diabook-red/theme.php:241
+#: ../../view/theme/diabook-blue/theme.php:241
+#: ../../view/theme/diabook/theme.php:249
+#: ../../view/theme/diabook-aerith/theme.php:241 ../../include/nav.php:53
 msgid "Personal notes"
 msgstr ""
 
-#: ../../view/theme/diabook-blue/theme.php:220
-#: ../../view/theme/diabook/theme.php:226 ../../include/nav.php:53
+#: ../../view/theme/diabook-red/theme.php:241
+#: ../../view/theme/diabook-blue/theme.php:241
+#: ../../view/theme/diabook/theme.php:249
+#: ../../view/theme/diabook-aerith/theme.php:241 ../../include/nav.php:53
 msgid "Your personal photos"
 msgstr ""
 
-#: ../../view/theme/quattro/theme.php:17
+#: ../../view/theme/quattro/config.php:23
 msgid "Theme settings"
 msgstr ""
 
-#: ../../view/theme/quattro/theme.php:18
+#: ../../view/theme/quattro/config.php:24
 msgid "Alignment"
 msgstr ""
 
-#: ../../view/theme/quattro/theme.php:18
+#: ../../view/theme/quattro/config.php:24
 msgid "Left"
 msgstr ""
 
-#: ../../view/theme/quattro/theme.php:18
+#: ../../view/theme/quattro/config.php:24
 msgid "Center"
 msgstr ""
 
-#: ../../include/profile_advanced.php:17 ../../boot.php:1032
+#: ../../view/theme/quattro/config.php:25
+msgid "Color scheme"
+msgstr ""
+
+#: ../../include/profile_advanced.php:17 ../../boot.php:1044
 msgid "Gender:"
 msgstr ""
 
@@ -5050,7 +5318,7 @@ msgid "j F"
 msgstr ""
 
 #: ../../include/profile_advanced.php:30 ../../include/datetime.php:438
-#: ../../include/items.php:1384
+#: ../../include/items.php:1392
 msgid "Birthday:"
 msgstr ""
 
@@ -5058,11 +5326,11 @@ msgstr ""
 msgid "Age:"
 msgstr ""
 
-#: ../../include/profile_advanced.php:37 ../../boot.php:1035
+#: ../../include/profile_advanced.php:37 ../../boot.php:1047
 msgid "Status:"
 msgstr ""
 
-#: ../../include/profile_advanced.php:45 ../../boot.php:1037
+#: ../../include/profile_advanced.php:45 ../../boot.php:1049
 msgid "Homepage:"
 msgstr ""
 
@@ -5406,184 +5674,184 @@ msgstr ""
 msgid "Finishes:"
 msgstr ""
 
-#: ../../include/delivery.php:426 ../../include/notifier.php:640
+#: ../../include/delivery.php:434 ../../include/notifier.php:651
 msgid "(no subject)"
 msgstr ""
 
-#: ../../include/delivery.php:433 ../../include/enotify.php:23
-#: ../../include/notifier.php:647
+#: ../../include/delivery.php:441 ../../include/enotify.php:23
+#: ../../include/notifier.php:658
 msgid "noreply"
 msgstr ""
 
-#: ../../include/text.php:238
+#: ../../include/text.php:240
 msgid "prev"
 msgstr ""
 
-#: ../../include/text.php:240
+#: ../../include/text.php:242
 msgid "first"
 msgstr ""
 
-#: ../../include/text.php:269
+#: ../../include/text.php:271
 msgid "last"
 msgstr ""
 
-#: ../../include/text.php:272
+#: ../../include/text.php:274
 msgid "next"
 msgstr ""
 
-#: ../../include/text.php:563
+#: ../../include/text.php:565
 msgid "No contacts"
 msgstr ""
 
-#: ../../include/text.php:572
+#: ../../include/text.php:574
 #, php-format
 msgid "%d Contact"
 msgid_plural "%d Contacts"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../include/text.php:645 ../../include/nav.php:91
+#: ../../include/text.php:647 ../../include/nav.php:91
 msgid "Search"
 msgstr ""
 
-#: ../../include/text.php:822
+#: ../../include/text.php:828
 msgid "Monday"
 msgstr ""
 
-#: ../../include/text.php:822
+#: ../../include/text.php:828
 msgid "Tuesday"
 msgstr ""
 
-#: ../../include/text.php:822
+#: ../../include/text.php:828
 msgid "Wednesday"
 msgstr ""
 
-#: ../../include/text.php:822
+#: ../../include/text.php:828
 msgid "Thursday"
 msgstr ""
 
-#: ../../include/text.php:822
+#: ../../include/text.php:828
 msgid "Friday"
 msgstr ""
 
-#: ../../include/text.php:822
+#: ../../include/text.php:828
 msgid "Saturday"
 msgstr ""
 
-#: ../../include/text.php:822
+#: ../../include/text.php:828
 msgid "Sunday"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "January"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "February"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "March"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "April"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "May"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "June"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "July"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "August"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "September"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "October"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "November"
 msgstr ""
 
-#: ../../include/text.php:826
+#: ../../include/text.php:832
 msgid "December"
 msgstr ""
 
-#: ../../include/text.php:910
+#: ../../include/text.php:916
 msgid "bytes"
 msgstr ""
 
-#: ../../include/text.php:927
+#: ../../include/text.php:933
 msgid "Categories:"
 msgstr ""
 
-#: ../../include/text.php:939
+#: ../../include/text.php:945
 msgid "remove"
 msgstr ""
 
-#: ../../include/text.php:939
+#: ../../include/text.php:945
 msgid "[remove]"
 msgstr ""
 
-#: ../../include/text.php:942
+#: ../../include/text.php:948
 msgid "Filed under:"
 msgstr ""
 
-#: ../../include/text.php:958 ../../include/text.php:970
+#: ../../include/text.php:964 ../../include/text.php:976
 msgid "Click to open/close"
 msgstr ""
 
-#: ../../include/text.php:1062
+#: ../../include/text.php:1068
 msgid "Select an alternate language"
 msgstr ""
 
-#: ../../include/text.php:1074
+#: ../../include/text.php:1080
 msgid "default"
 msgstr ""
 
-#: ../../include/text.php:1290
+#: ../../include/text.php:1296
 msgid "activity"
 msgstr ""
 
-#: ../../include/text.php:1292
+#: ../../include/text.php:1298
 msgid "comment"
 msgstr ""
 
-#: ../../include/text.php:1293
+#: ../../include/text.php:1299
 msgid "post"
 msgstr ""
 
-#: ../../include/text.php:1335
+#: ../../include/text.php:1454
 msgid "Item filed"
 msgstr ""
 
-#: ../../include/diaspora.php:570
+#: ../../include/diaspora.php:578
 msgid "Sharing notification from Diaspora network"
 msgstr ""
 
-#: ../../include/diaspora.php:1953
+#: ../../include/diaspora.php:1965
 msgid "Attachments:"
 msgstr ""
 
-#: ../../include/diaspora.php:2136
+#: ../../include/diaspora.php:2148
 #, php-format
 msgid "[Relayed] Comment authored by %s from network %s"
 msgstr ""
 
-#: ../../include/network.php:814
+#: ../../include/network.php:817
 msgid "view full size"
 msgstr ""
 
@@ -5622,7 +5890,7 @@ msgstr ""
 msgid "Create a new group"
 msgstr ""
 
-#: ../../include/nav.php:46 ../../boot.php:759
+#: ../../include/nav.php:46 ../../boot.php:765
 msgid "Logout"
 msgstr ""
 
@@ -5630,7 +5898,7 @@ msgstr ""
 msgid "End this session"
 msgstr ""
 
-#: ../../include/nav.php:49 ../../boot.php:1381
+#: ../../include/nav.php:49 ../../boot.php:1403
 msgid "Status"
 msgstr ""
 
@@ -5666,6 +5934,10 @@ msgstr ""
 msgid "Conversations on this site"
 msgstr ""
 
+#: ../../include/nav.php:103
+msgid "Directory"
+msgstr ""
+
 #: ../../include/nav.php:103
 msgid "People directory"
 msgstr ""
@@ -5706,11 +5978,11 @@ msgstr ""
 msgid "Manage other pages"
 msgstr ""
 
-#: ../../include/nav.php:138 ../../boot.php:990
+#: ../../include/nav.php:138 ../../boot.php:1002
 msgid "Profiles"
 msgstr ""
 
-#: ../../include/nav.php:138 ../../boot.php:990
+#: ../../include/nav.php:138 ../../boot.php:1002
 msgid "Manage/edit profiles"
 msgstr ""
 
@@ -5777,14 +6049,28 @@ msgstr ""
 msgid "Saved Folders"
 msgstr ""
 
-#: ../../include/contact_widgets.php:99
+#: ../../include/contact_widgets.php:99 ../../include/contact_widgets.php:127
 msgid "Everything"
 msgstr ""
 
+#: ../../include/contact_widgets.php:124
+msgid "Categories"
+msgstr ""
+
 #: ../../include/auth.php:29
 msgid "Logged out."
 msgstr ""
 
+#: ../../include/auth.php:106
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr ""
+
+#: ../../include/auth.php:106
+msgid "The error message was:"
+msgstr ""
+
 #: ../../include/datetime.php:43 ../../include/datetime.php:45
 msgid "Miscellaneous"
 msgstr ""
@@ -5875,7 +6161,7 @@ msgstr ""
 msgid "Cannot locate DNS info for database server '%s'"
 msgstr ""
 
-#: ../../include/message.php:14
+#: ../../include/message.php:15 ../../include/message.php:171
 msgid "[no subject]"
 msgstr ""
 
@@ -6079,11 +6365,11 @@ msgstr ""
 msgid "Please visit %s to approve or reject the suggestion."
 msgstr ""
 
-#: ../../include/items.php:2648
+#: ../../include/items.php:2656
 msgid "A new person is sharing with you at "
 msgstr ""
 
-#: ../../include/items.php:2648
+#: ../../include/items.php:2656
 msgid "You have a new follower at "
 msgstr ""
 
@@ -6318,70 +6604,74 @@ msgstr ""
 msgid "clear location"
 msgstr ""
 
-#: ../../include/conversation.php:979
+#: ../../include/conversation.php:981
 msgid "permissions"
 msgstr ""
 
-#: ../../boot.php:487
+#: ../../boot.php:493
 msgid "Delete this item?"
 msgstr ""
 
-#: ../../boot.php:490
+#: ../../boot.php:496
 msgid "show fewer"
 msgstr ""
 
-#: ../../boot.php:738
+#: ../../boot.php:744
 msgid "Create a New Account"
 msgstr ""
 
-#: ../../boot.php:762
+#: ../../boot.php:768
 msgid "Nickname or Email address: "
 msgstr ""
 
-#: ../../boot.php:763
+#: ../../boot.php:769
 msgid "Password: "
 msgstr ""
 
-#: ../../boot.php:766
+#: ../../boot.php:772
 msgid "Or login using OpenID: "
 msgstr ""
 
-#: ../../boot.php:772
+#: ../../boot.php:778
 msgid "Forgot your password?"
 msgstr ""
 
-#: ../../boot.php:929
+#: ../../boot.php:935
 msgid "Edit profile"
 msgstr ""
 
-#: ../../boot.php:1096 ../../boot.php:1167
+#: ../../boot.php:994
+msgid "Message"
+msgstr ""
+
+#: ../../boot.php:1109 ../../boot.php:1180
 msgid "g A l F d"
 msgstr ""
 
-#: ../../boot.php:1097 ../../boot.php:1168
+#: ../../boot.php:1110 ../../boot.php:1181
 msgid "F d"
 msgstr ""
 
-#: ../../boot.php:1122
+#: ../../boot.php:1135
 msgid "Birthday Reminders"
 msgstr ""
 
-#: ../../boot.php:1123
+#: ../../boot.php:1136
 msgid "Birthdays this week:"
 msgstr ""
 
-#: ../../boot.php:1146 ../../boot.php:1210
+#: ../../boot.php:1159 ../../boot.php:1223
 msgid "[today]"
 msgstr ""
 
-#: ../../boot.php:1191
+#: ../../boot.php:1204
 msgid "Event Reminders"
 msgstr ""
 
-#: ../../boot.php:1192
+#: ../../boot.php:1205
 msgid "Events this week:"
 msgstr ""
 
-#: ../../boot.php:1204
+#: ../../boot.php:1217
 msgid "[No description]"
 msgstr ""

From f63636ed14ccd0e88f6e01153029ff6b79c91027 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 17:19:46 -0700
Subject: [PATCH 208/219] well that was a stupid mistake...

---
 mod/dfrn_poll.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mod/dfrn_poll.php b/mod/dfrn_poll.php
index 6030587ce9..5c27889831 100755
--- a/mod/dfrn_poll.php
+++ b/mod/dfrn_poll.php
@@ -33,7 +33,7 @@ function dfrn_poll_init(&$a) {
 
 		$user = '';
 		if($a->argc > 1) {
-			$r = q("SELECT `hidewall` FROM `user` WHERE `user`.`nickname` = '%s' LIMIT 1",
+			$r = q("SELECT `hidewall`,`nickname` FROM `user` WHERE `user`.`nickname` = '%s' LIMIT 1",
 				dbesc($a->argv[1])
 			);
 			if((! count($r)) || (count($r) && $r[0]['hidewall']))

From 71671e5b9a497bb0d81216e638f19a48f683ee52 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 17:51:59 -0700
Subject: [PATCH 209/219] fix config storage of booleans

---
 include/config.php | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/config.php b/include/config.php
index 2cddda0b8d..4cff38090c 100755
--- a/include/config.php
+++ b/include/config.php
@@ -80,6 +80,7 @@ function set_config($family,$key,$value) {
 	
 	// manage array value
 	$dbvalue = (is_array($value)?serialize($value):$value);
+	$dbvalue = (is_bool($value) ? intval($value) : $value);
 
 	if(get_config($family,$key,true) === false) {
 		$a->config[$family][$key] = $value;

From 0c7710681c26b15abca809ca078598d301516f70 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 18:49:39 -0700
Subject: [PATCH 210/219] log disabled requests

---
 include/diaspora.php | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/include/diaspora.php b/include/diaspora.php
index 9951cf4237..37d5990eee 100755
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -10,8 +10,10 @@ require_once('include/queue_fn.php');
 function diaspora_dispatch_public($msg) {
 
 	$enabled = intval(get_config('system','diaspora_enabled'));
-	if(! $enabled)
+	if(! $enabled) {
+		logger('mod-diaspora: disabled');
 		return;
+	}
 
 	$r = q("SELECT `user`.* FROM `user` WHERE `user`.`uid` IN ( SELECT `contact`.`uid` FROM `contact` WHERE `contact`.`network` = '%s' AND `contact`.`addr` = '%s' ) AND `account_expired` = 0 ",
 		dbesc(NETWORK_DIASPORA),
@@ -34,8 +36,10 @@ function diaspora_dispatch($importer,$msg) {
 	$ret = 0;
 
 	$enabled = intval(get_config('system','diaspora_enabled'));
-	if(! $enabled)
+	if(! $enabled) {
+		logger('mod-diaspora: disabled');
 		return;
+	}
 
 	// php doesn't like dashes in variable names
 

From c4ca21a7627f0f447b944f166fd3d2d4a7552f46 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 19:13:41 -0700
Subject: [PATCH 211/219] move alert box away from nav links

---
 view/theme/duepuntozero/style.css | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css
index 38c1fc5bdc..c30e643ce4 100755
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/style.css
@@ -2987,7 +2987,10 @@ div.jGrowl div.info {
   color: #ffffff;
   padding-left: 58px;
 }
-
+#jGrowl.top-right {
+	top: 15px;
+	right: 15px;
+}
 .qcomment {
 	border: 1px solid #EEE;
 	padding: 3px;

From da0eb2d4c9bfad5eb329e9da7d0443f3f6327095 Mon Sep 17 00:00:00 2001
From: Michael Johnston <michaelgeorgejohnston@gmail.com>
Date: Wed, 4 Apr 2012 23:08:16 -0400
Subject: [PATCH 213/219] correct some filer dialog weirdness caused by
 introduction of categories

---
 mod/filer.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mod/filer.php b/mod/filer.php
index 3cd1bfe22f..c0cca9e6df 100755
--- a/mod/filer.php
+++ b/mod/filer.php
@@ -22,7 +22,8 @@ function filer_content(&$a) {
 	} else {
 		// return filer dialog
 		$filetags = get_pconfig(local_user(),'system','filetags');
-		$filetags = explode("][", trim($filetags,"[]"));
+		$filetags = file_tag_file_to_list($filetags,'file');
+                $filetags = explode(",", $filetags);
 		$tpl = get_markup_template("filer_dialog.tpl");
 		$o = replace_macros($tpl, array(
 			'$field' => array('term', t("Save to Folder:"), '', '', $filetags, t('- select -')),

From 8e5489846d5d9e87186b7a449227e18183489ddc Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Wed, 4 Apr 2012 23:35:07 -0400
Subject: [PATCH 214/219] update the dispy* templates

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/head.tpl                | 24 +++++++--
 view/theme/dispy-dark/jot-header.tpl          |  3 +-
 view/theme/dispy-dark/jot.tpl                 |  2 +-
 view/theme/dispy-dark/nets.tpl                |  2 +-
 .../theme/dispy-dark/saved_searches_aside.tpl |  6 +--
 view/theme/dispy-dark/search_item.tpl         | 43 ++++++++-------
 view/theme/dispy-dark/wall_item.tpl           | 15 +++---
 view/theme/dispy-dark/wallwall_item.tpl       | 52 ++++++++++---------
 view/theme/dispy/communityhome.tpl            |  2 +
 view/theme/dispy/head.tpl                     | 24 +++++++--
 view/theme/dispy/jot-header.tpl               |  3 +-
 view/theme/dispy/jot.tpl                      |  2 +-
 view/theme/dispy/nets.tpl                     |  2 +-
 view/theme/dispy/profile_vcard.tpl            |  4 +-
 view/theme/dispy/saved_searches_aside.tpl     |  6 +--
 view/theme/dispy/search_item.tpl              | 43 ++++++++-------
 view/theme/dispy/style.css                    | 19 ++++---
 view/theme/dispy/wall_item.tpl                | 15 +++---
 view/theme/dispy/wallwall_item.tpl            | 52 ++++++++++---------
 19 files changed, 188 insertions(+), 131 deletions(-)
 mode change 100755 => 100644 view/theme/dispy/search_item.tpl

diff --git a/view/theme/dispy-dark/head.tpl b/view/theme/dispy-dark/head.tpl
index f606f2f7e2..cd6f5ca972 100644
--- a/view/theme/dispy-dark/head.tpl
+++ b/view/theme/dispy-dark/head.tpl
@@ -7,7 +7,7 @@
 
 <link rel="stylesheet" type="text/css" href="$stylesheet" media="all" />
 
-<link rel="shortcut icon" href="$baseurl/images/friendika-32.png" />
+<link rel="shortcut icon" href="$baseurl/images/friendica-32.png" />
 <link rel="search"
          href="$baseurl/opensearch" 
          type="application/opensearchdescription+xml" 
@@ -34,14 +34,16 @@
 	function commentOpen(obj,id) {
 		if(obj.value == '$comment') {
 			obj.value = '';
-			obj.className = "comment-edit-text-full";
+			$("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+			$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
 			openMenu("comment-edit-submit-wrapper-" + id);
 		}
 	}
 	function commentClose(obj,id) {
 		if(obj.value == '') {
 			obj.value = '$comment';
-			obj.className="comment-edit-text-empty";
+			$("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
+			$("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
 			closeMenu("comment-edit-submit-wrapper-" + id);
 		}
 	}
@@ -63,6 +65,22 @@
 		$("#comment-edit-text-" + id).val(tmpStr + ins);
 	}
 
+	function qCommentInsert(obj,id) {
+		var tmpStr = $("#comment-edit-text-" + id).val();
+		if(tmpStr == '$comment') {
+			tmpStr = '';
+			$("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+			$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+			openMenu("comment-edit-submit-wrapper-" + id);
+		}
+		var ins = $(obj).val();
+		ins = ins.replace('&lt;','<');
+		ins = ins.replace('&gt;','>');
+		ins = ins.replace('&amp;','&');
+		ins = ins.replace('&quot;','"');
+		$("#comment-edit-text-" + id).val(tmpStr + ins);
+	}
+
 	function showHideComments(id) {
 		if( $('#collapsed-comments-' + id).is(':visible')) {
 			$('#collapsed-comments-' + id).hide();
diff --git a/view/theme/dispy-dark/jot-header.tpl b/view/theme/dispy-dark/jot-header.tpl
index 92eccf7401..5838729cc5 100644
--- a/view/theme/dispy-dark/jot-header.tpl
+++ b/view/theme/dispy-dark/jot-header.tpl
@@ -9,6 +9,7 @@ function initEditor(cb) {
 		if(plaintext == 'none') {
 			$("#profile-jot-text-loading").hide();
 			$("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+			$("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
 			editor = true;
 			$("a#jot-perms-icon").fancybox({
 				'transitionIn' : 'elastic',
@@ -30,6 +31,7 @@ function initEditor(cb) {
 			theme_advanced_toolbar_location : "top",
 			theme_advanced_toolbar_align : "center",
 			theme_advanced_blockformats : "blockquote,code",
+			gecko_spellcheck : true,
 			paste_text_sticky : true,
 			entity_encoding : "raw",
 			add_unload_trigger : false,
@@ -296,7 +298,6 @@ function enableOnUser(){
 		
 	}
 
-
 	function jotClearLocation() {
 		$('#jot-coord').val('');
 		$('#profile-nolocation-wrapper').hide();
diff --git a/view/theme/dispy-dark/jot.tpl b/view/theme/dispy-dark/jot.tpl
index 94c31da23b..688ac1451e 100644
--- a/view/theme/dispy-dark/jot.tpl
+++ b/view/theme/dispy-dark/jot.tpl
@@ -11,7 +11,7 @@
 		<input type="hidden" name="coord" id="jot-coord" value="" />
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
-
+		<div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div>
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body">{{ if $content }}$content{{ else }}$share{{ endif }}
 		</textarea>
 
diff --git a/view/theme/dispy-dark/nets.tpl b/view/theme/dispy-dark/nets.tpl
index b322717ad1..b0cb8890c5 100644
--- a/view/theme/dispy-dark/nets.tpl
+++ b/view/theme/dispy-dark/nets.tpl
@@ -4,7 +4,7 @@
 	<a href="$base" class="nets-link{{ if $sel_all }} nets-selected{{ endif }} nets-all">$all</a>
 	<ul class="nets-ul">
 	{{ for $nets as $net }}
-	<li><a href="$base?f=&nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
+	<li><a href="$base?nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
 	{{ endfor }}
 	</ul>
 </div>
diff --git a/view/theme/dispy-dark/saved_searches_aside.tpl b/view/theme/dispy-dark/saved_searches_aside.tpl
index 63a85dda53..fb822fe5db 100644
--- a/view/theme/dispy-dark/saved_searches_aside.tpl
+++ b/view/theme/dispy-dark/saved_searches_aside.tpl
@@ -1,12 +1,12 @@
-<div id="saved-search-list" class="widget">
+<div class="widget" id="saved-search-list">
 	<h3 id="search">$title</h3>
 	$searchbox
 	
 	<ul id="saved-search-ul">
 		{{ for $saved as $search }}
 		<li class="saved-search-li clear">
-			<a onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" class="icon savedsearchdrop drophide" href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
-			<a class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
+			<a title="$search.delete" onclick="return confirmDelete();" onmouseout="imgdull(this);" onmouseover="imgbright(this);" id="drop-saved-search-term-$search.id" class="icon savedsearchdrop drophide" href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
+			<a id="saved-search-term-$search.id" class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
 		</li>
 		{{ endfor }}
 	</ul>
diff --git a/view/theme/dispy-dark/search_item.tpl b/view/theme/dispy-dark/search_item.tpl
index 54c3e389c0..bfad1b7b72 100644
--- a/view/theme/dispy-dark/search_item.tpl
+++ b/view/theme/dispy-dark/search_item.tpl
@@ -1,10 +1,10 @@
-<div class="wall-item-outside-wrapper$item.indent" id="wall-item-outside-wrapper-$item.id" >
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
 	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
 		<div class="wall-item-info" id="wall-item-info-$item.id">
 			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
 				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
 				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
 				<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
 				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
 				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
@@ -14,11 +14,21 @@
 				</div>
 			</div>
 			<div class="wall-item-photo-end"></div>	
-			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>
+			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
+				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
+			</div>
 		</div>
-		<div class="wall-item-lock-wrapper">
-			{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-			{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
+		<div class="wall-item-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
+				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
+				
+		</div>			
+		<div class="wall-item-content" id="wall-item-content-$item.id" >
+			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+			<div class="wall-item-title-end"></div>
+			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div>
 		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
 			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
@@ -27,25 +37,18 @@
 				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
 			<div class="wall-item-delete-end"></div>
 		</div>
-		<div class="wall-item-content" id="wall-item-content-$item.id" >
-			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
-				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
-				
-		</div>			
-		
 	</div>
 	<div class="wall-item-wrapper-end"></div>
-</div>
 
-<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+
 	<div class="wall-item-conv" id="wall-item-conv-$item.id" >
 	{{ if $item.conv }}
-		<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
+			<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
 	{{ endif }}
 	</div>
 
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+
+</div>
+
+
diff --git a/view/theme/dispy-dark/wall_item.tpl b/view/theme/dispy-dark/wall_item.tpl
index b54f753d3f..8acaeaf027 100644
--- a/view/theme/dispy-dark/wall_item.tpl
+++ b/view/theme/dispy-dark/wall_item.tpl
@@ -1,10 +1,12 @@
-<div class="wall-item-outside-wrapper$item.indent" id="wall-item-outside-wrapper-$item.id" >
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
 	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
 		<div class="wall-item-info" id="wall-item-info-$item.id">
 			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
 				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
 				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"><img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" />
+				</a>
 				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
 				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
 					<ul>
@@ -16,10 +18,10 @@
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-				<div class="wall-item-lock-wrapper">
-					{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-					{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-				</div>
+			<div class="wall-item-lock-wrapper">
+				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+				{{ else }}<div class="wall-item-lock"></div>{{ endif }}
+			</div>
 			<ul class="wall-item-subtools1">
 				{{ if $item.star }}
 				<li>
@@ -69,7 +71,6 @@
 		<div class="wall-item-author">
 				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
 				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
-				
 		</div>	
 	</div>
 	<div class="wall-item-wrapper-end"></div>
diff --git a/view/theme/dispy-dark/wallwall_item.tpl b/view/theme/dispy-dark/wallwall_item.tpl
index b25d13409b..421cddadfc 100644
--- a/view/theme/dispy-dark/wallwall_item.tpl
+++ b/view/theme/dispy-dark/wallwall_item.tpl
@@ -22,43 +22,46 @@
 			<div class="wall-item-photo-end"></div>
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
-		<div class="wall-item-lock-wrapper">
+		<div class="wall-item-tools" id="wall-item-tools-$item.id">
+			<div class="wall-item-lock-wrapper">
 				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
 				{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			{{ if $item.star }}
-				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
-			{{ endif }}
-			
-			{{ if $item.vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
-				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
-
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id"
-class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
-				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 			</div>
-			{{ endif }}
+			<ul class="wall-item-subtools1">
+				{{ if $item.star }}
+				<li>
+					<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+					<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+				</li>
+				{{ endif }}
+				{{ if $item.vote }}
+				<li class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+					<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+					<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+					{{ if $item.vote.share }}
+					<a href="#" id="share-$item.id"
+class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+					<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+				</li>
+				{{ endif }}
+			</ul><br style="clear:left;" />
+			<ul class="wall-item-subtools2">
 			{{ if $item.filer }}
-				<div class="wall-item-filer-wrapper"><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></div>
+				<li class="wall-item-filer-wrapper"><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></li>
 			{{ endif }}
 			{{ if $item.plink }}
-				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
+				<li class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></li>
 			{{ endif }}
 			{{ if $item.edpost }}
-				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				<li><a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a></li>
 			{{ endif }}
 		
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+			<li class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
 				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
 				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+			</li>
+			</ul>
 			<div class="wall-item-delete-end"></div>
-
 		</div>
 		<div class="wall-item-content" id="wall-item-content-$item.id" >
 			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
@@ -70,7 +73,6 @@ class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick
 						{{ endfor }}
 					</div>			
 			</div>
-			
 		</div>
 		<div class="wall-item-author">
 			<a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
diff --git a/view/theme/dispy/communityhome.tpl b/view/theme/dispy/communityhome.tpl
index 2876f936ee..340b7216cf 100644
--- a/view/theme/dispy/communityhome.tpl
+++ b/view/theme/dispy/communityhome.tpl
@@ -37,8 +37,10 @@
 </div>
 {{ endif }}
 
+{{ if $lastusers_title }}
 <h3 id="postit-header">PostIt to Friendica</h3>
 <div id="postit">
 <a href="$fostitJS" title="PostIt">Post to Friendica</a> from anywhere by bookmarking this link.
 </div>
+{{ endif }}
 
diff --git a/view/theme/dispy/head.tpl b/view/theme/dispy/head.tpl
index f606f2f7e2..cd6f5ca972 100644
--- a/view/theme/dispy/head.tpl
+++ b/view/theme/dispy/head.tpl
@@ -7,7 +7,7 @@
 
 <link rel="stylesheet" type="text/css" href="$stylesheet" media="all" />
 
-<link rel="shortcut icon" href="$baseurl/images/friendika-32.png" />
+<link rel="shortcut icon" href="$baseurl/images/friendica-32.png" />
 <link rel="search"
          href="$baseurl/opensearch" 
          type="application/opensearchdescription+xml" 
@@ -34,14 +34,16 @@
 	function commentOpen(obj,id) {
 		if(obj.value == '$comment') {
 			obj.value = '';
-			obj.className = "comment-edit-text-full";
+			$("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+			$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
 			openMenu("comment-edit-submit-wrapper-" + id);
 		}
 	}
 	function commentClose(obj,id) {
 		if(obj.value == '') {
 			obj.value = '$comment';
-			obj.className="comment-edit-text-empty";
+			$("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
+			$("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
 			closeMenu("comment-edit-submit-wrapper-" + id);
 		}
 	}
@@ -63,6 +65,22 @@
 		$("#comment-edit-text-" + id).val(tmpStr + ins);
 	}
 
+	function qCommentInsert(obj,id) {
+		var tmpStr = $("#comment-edit-text-" + id).val();
+		if(tmpStr == '$comment') {
+			tmpStr = '';
+			$("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+			$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+			openMenu("comment-edit-submit-wrapper-" + id);
+		}
+		var ins = $(obj).val();
+		ins = ins.replace('&lt;','<');
+		ins = ins.replace('&gt;','>');
+		ins = ins.replace('&amp;','&');
+		ins = ins.replace('&quot;','"');
+		$("#comment-edit-text-" + id).val(tmpStr + ins);
+	}
+
 	function showHideComments(id) {
 		if( $('#collapsed-comments-' + id).is(':visible')) {
 			$('#collapsed-comments-' + id).hide();
diff --git a/view/theme/dispy/jot-header.tpl b/view/theme/dispy/jot-header.tpl
index 92eccf7401..5838729cc5 100644
--- a/view/theme/dispy/jot-header.tpl
+++ b/view/theme/dispy/jot-header.tpl
@@ -9,6 +9,7 @@ function initEditor(cb) {
 		if(plaintext == 'none') {
 			$("#profile-jot-text-loading").hide();
 			$("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+			$("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
 			editor = true;
 			$("a#jot-perms-icon").fancybox({
 				'transitionIn' : 'elastic',
@@ -30,6 +31,7 @@ function initEditor(cb) {
 			theme_advanced_toolbar_location : "top",
 			theme_advanced_toolbar_align : "center",
 			theme_advanced_blockformats : "blockquote,code",
+			gecko_spellcheck : true,
 			paste_text_sticky : true,
 			entity_encoding : "raw",
 			add_unload_trigger : false,
@@ -296,7 +298,6 @@ function enableOnUser(){
 		
 	}
 
-
 	function jotClearLocation() {
 		$('#jot-coord').val('');
 		$('#profile-nolocation-wrapper').hide();
diff --git a/view/theme/dispy/jot.tpl b/view/theme/dispy/jot.tpl
index 94c31da23b..688ac1451e 100644
--- a/view/theme/dispy/jot.tpl
+++ b/view/theme/dispy/jot.tpl
@@ -11,7 +11,7 @@
 		<input type="hidden" name="coord" id="jot-coord" value="" />
 		<input type="hidden" name="post_id" value="$post_id" />
 		<input type="hidden" name="preview" id="jot-preview" value="0" />
-
+		<div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div>
 		<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body">{{ if $content }}$content{{ else }}$share{{ endif }}
 		</textarea>
 
diff --git a/view/theme/dispy/nets.tpl b/view/theme/dispy/nets.tpl
index b322717ad1..b0cb8890c5 100644
--- a/view/theme/dispy/nets.tpl
+++ b/view/theme/dispy/nets.tpl
@@ -4,7 +4,7 @@
 	<a href="$base" class="nets-link{{ if $sel_all }} nets-selected{{ endif }} nets-all">$all</a>
 	<ul class="nets-ul">
 	{{ for $nets as $net }}
-	<li><a href="$base?f=&nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
+	<li><a href="$base?nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
 	{{ endfor }}
 	</ul>
 </div>
diff --git a/view/theme/dispy/profile_vcard.tpl b/view/theme/dispy/profile_vcard.tpl
index 350a6ce4a9..f14ea7915e 100644
--- a/view/theme/dispy/profile_vcard.tpl
+++ b/view/theme/dispy/profile_vcard.tpl
@@ -10,9 +10,8 @@
 			<a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a>
 		</li>
 		{{ endfor }}
-		<li><a href="profile_photo" >$profile.menu.chg_photo</a></li>
+		<li><a href="profile_photo">$profile.menu.chg_photo</a></li>
 		<li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li>
-		
 	</ul>
 	</div>
 	{{ endif }}
@@ -81,4 +80,3 @@
 
 $contact_block
 
-
diff --git a/view/theme/dispy/saved_searches_aside.tpl b/view/theme/dispy/saved_searches_aside.tpl
index 63a85dda53..fb822fe5db 100644
--- a/view/theme/dispy/saved_searches_aside.tpl
+++ b/view/theme/dispy/saved_searches_aside.tpl
@@ -1,12 +1,12 @@
-<div id="saved-search-list" class="widget">
+<div class="widget" id="saved-search-list">
 	<h3 id="search">$title</h3>
 	$searchbox
 	
 	<ul id="saved-search-ul">
 		{{ for $saved as $search }}
 		<li class="saved-search-li clear">
-			<a onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" class="icon savedsearchdrop drophide" href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
-			<a class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
+			<a title="$search.delete" onclick="return confirmDelete();" onmouseout="imgdull(this);" onmouseover="imgbright(this);" id="drop-saved-search-term-$search.id" class="icon savedsearchdrop drophide" href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
+			<a id="saved-search-term-$search.id" class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
 		</li>
 		{{ endfor }}
 	</ul>
diff --git a/view/theme/dispy/search_item.tpl b/view/theme/dispy/search_item.tpl
old mode 100755
new mode 100644
index 54c3e389c0..bfad1b7b72
--- a/view/theme/dispy/search_item.tpl
+++ b/view/theme/dispy/search_item.tpl
@@ -1,10 +1,10 @@
-<div class="wall-item-outside-wrapper$item.indent" id="wall-item-outside-wrapper-$item.id" >
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
 	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
 		<div class="wall-item-info" id="wall-item-info-$item.id">
 			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
 				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
 				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
 				<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
 				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
 				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
@@ -14,11 +14,21 @@
 				</div>
 			</div>
 			<div class="wall-item-photo-end"></div>	
-			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>
+			<div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+				{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
+				<div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
+			</div>
 		</div>
-		<div class="wall-item-lock-wrapper">
-			{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-			{{ else }}<div class="wall-item-lock"></div>{{ endif }}	
+		<div class="wall-item-author">
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
+				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
+				
+		</div>			
+		<div class="wall-item-content" id="wall-item-content-$item.id" >
+			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+			<div class="wall-item-title-end"></div>
+			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div>
 		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
 			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
@@ -27,25 +37,18 @@
 				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
 			<div class="wall-item-delete-end"></div>
 		</div>
-		<div class="wall-item-content" id="wall-item-content-$item.id" >
-			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
-			<div class="wall-item-title-end"></div>
-			<div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div>
-		</div>
-		<div class="wall-item-author">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
-				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
-				
-		</div>			
-		
 	</div>
 	<div class="wall-item-wrapper-end"></div>
-</div>
 
-<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+
 	<div class="wall-item-conv" id="wall-item-conv-$item.id" >
 	{{ if $item.conv }}
-		<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
+			<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
 	{{ endif }}
 	</div>
 
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+
+</div>
+
+
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index f4c080182b..3799563ffe 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -2085,6 +2085,9 @@ div[id$="wrapper"] br {
     float:left;
     font-size:20px;
 }
+.event {
+	background: #2e2f2e;
+}
 .vevent {
     border:1px solid #ccc;
 }
@@ -2096,15 +2099,14 @@ div[id$="wrapper"] br {
 	margin-left: 10px;
 	margin-right: 10px;
 }
-
 #new-event-link {
 	margin-bottom: 10px;
 }
 .edit-event-link, .plink-event-link {
-	float: left;
-	margin-top: 4px;
-	margin-right: 4px;
-	margin-bottom: 15px;
+	/*float: left;      */
+	/*margin-top: 4px;  */
+	/*margin-right: 4px;*/
+	/*margin-bottom: 15px;*/
 }
 .event-description:before {
 	content: url('../../../images/calendar.png');
@@ -2113,6 +2115,7 @@ div[id$="wrapper"] br {
 .event-start, .event-end {
 	margin-left: 10px;
 	width: 330px;
+	font-size: smaller;
 }
 .event-start .dtstart, .event-end .dtend {
 	float: right;
@@ -2187,7 +2190,7 @@ div[id$="wrapper"] br {
 	opacity: 0.1;
 	filter:alpha(opacity=10);
 	float: right;
-	margin-right: 10px;
+	margin-right: 5px;
 }
 .item-select:hover, .checkeditem {
 	opacity: 1;
@@ -2213,6 +2216,10 @@ div[id$="wrapper"] br {
 #item-delete-selected-desc:hover {
 	text-decoration: underline;
 }
+.fc-state-highlight {
+    background: #eec;
+    color: #2e2f2e;
+}
 
 
 /**
diff --git a/view/theme/dispy/wall_item.tpl b/view/theme/dispy/wall_item.tpl
index b54f753d3f..8acaeaf027 100644
--- a/view/theme/dispy/wall_item.tpl
+++ b/view/theme/dispy/wall_item.tpl
@@ -1,10 +1,12 @@
-<div class="wall-item-outside-wrapper$item.indent" id="wall-item-outside-wrapper-$item.id" >
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
 	<div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
 		<div class="wall-item-info" id="wall-item-info-$item.id">
 			<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
 				 onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
 				 onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
-				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"><img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
+				<a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+					<img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" />
+				</a>
 				<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
 				<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
 					<ul>
@@ -16,10 +18,10 @@
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
 		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-				<div class="wall-item-lock-wrapper">
-					{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
-					{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-				</div>
+			<div class="wall-item-lock-wrapper">
+				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+				{{ else }}<div class="wall-item-lock"></div>{{ endif }}
+			</div>
 			<ul class="wall-item-subtools1">
 				{{ if $item.star }}
 				<li>
@@ -69,7 +71,6 @@
 		<div class="wall-item-author">
 				<a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
 				<div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
-				
 		</div>	
 	</div>
 	<div class="wall-item-wrapper-end"></div>
diff --git a/view/theme/dispy/wallwall_item.tpl b/view/theme/dispy/wallwall_item.tpl
index b25d13409b..421cddadfc 100644
--- a/view/theme/dispy/wallwall_item.tpl
+++ b/view/theme/dispy/wallwall_item.tpl
@@ -22,43 +22,46 @@
 			<div class="wall-item-photo-end"></div>
 			<div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div>				
 		</div>
-		<div class="wall-item-lock-wrapper">
+		<div class="wall-item-tools" id="wall-item-tools-$item.id">
+			<div class="wall-item-lock-wrapper">
 				{{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
 				{{ else }}<div class="wall-item-lock"></div>{{ endif }}
-		</div>
-		<div class="wall-item-tools" id="wall-item-tools-$item.id">
-			{{ if $item.star }}
-				<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
-				<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
-			{{ endif }}
-			
-			{{ if $item.vote }}
-			<div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
-				<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
-				<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
-
-			{{ if $item.vote.share }}
-				<a href="#" id="share-$item.id"
-class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
-				<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
 			</div>
-			{{ endif }}
+			<ul class="wall-item-subtools1">
+				{{ if $item.star }}
+				<li>
+					<a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+					<a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+				</li>
+				{{ endif }}
+				{{ if $item.vote }}
+				<li class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+					<a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+					<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+					{{ if $item.vote.share }}
+					<a href="#" id="share-$item.id"
+class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+					<img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+				</li>
+				{{ endif }}
+			</ul><br style="clear:left;" />
+			<ul class="wall-item-subtools2">
 			{{ if $item.filer }}
-				<div class="wall-item-filer-wrapper"><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></div>
+				<li class="wall-item-filer-wrapper"><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></li>
 			{{ endif }}
 			{{ if $item.plink }}
-				<div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
+				<li class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></li>
 			{{ endif }}
 			{{ if $item.edpost }}
-				<a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+				<li><a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a></li>
 			{{ endif }}
 		
-			<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+			<li class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
 				{{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
-			</div>
 				{{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+			</li>
+			</ul>
 			<div class="wall-item-delete-end"></div>
-
 		</div>
 		<div class="wall-item-content" id="wall-item-content-$item.id" >
 			<div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
@@ -70,7 +73,6 @@ class="icon recycle wall-item-share-buttons"  title="$item.vote.share.0" onclick
 						{{ endfor }}
 					</div>			
 			</div>
-			
 		</div>
 		<div class="wall-item-author">
 			<a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>

From b45327b856a3ce116931c6b554e23fc1bef20b7c Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 20:45:48 -0700
Subject: [PATCH 215/219] let's catch d* disabled at a higher level and not
 waste any resources on it.

---
 mod/receive.php | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/mod/receive.php b/mod/receive.php
index 950bf0bd38..2bd3cc65bc 100755
--- a/mod/receive.php
+++ b/mod/receive.php
@@ -12,6 +12,13 @@ require_once('include/diaspora.php');
 	
 function receive_post(&$a) {
 
+
+	$enabled = intval(get_config('system','diaspora_enabled'));
+	if(! $enabled) {
+		logger('mod-diaspora: disabled');
+		http_status_exit(500);
+	}
+
 	$public = false;
 
 	if(($a->argc == 2) && ($a->argv[1] === 'public')) {

From 9ee424c1e34df40b2a2c1df13b719bc1b851bc24 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Wed, 4 Apr 2012 23:47:35 -0400
Subject: [PATCH 216/219] style categorytags

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/style.css | 4 ++--
 view/theme/dispy/style.css      | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index 2b9354fccb..b7f1ee2ba4 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -2176,12 +2176,12 @@ div[id$="wrapper"] br {
 	opacity: 1.0 !important;
 	filter:alpha(opacity=100) !important;
 }
-.filesavetags {
+.filesavetags, .categorytags {
 	margin: 20px 0;
 	opacity: 0.5;
 	filter:alpha(opacity=50);
 }
-.filesavetags:hover {
+.filesavetags:hover, .categorytags:hover {
 	margin: 20px 0;
 	opacity: 1.0 !important;
 	filter:alpha(opacity=100) !important;
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index 3799563ffe..d0e7a2ef56 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -2176,12 +2176,12 @@ div[id$="wrapper"] br {
 	opacity: 1.0 !important;
 	filter:alpha(opacity=100) !important;
 }
-.filesavetags {
+.filesavetags, .categorytags {
 	margin: 20px 0;
 	opacity: 0.5;
 	filter:alpha(opacity=50);
 }
-.filesavetags:hover {
+.filesavetags:hover, .categorytags:hover {
 	margin: 20px 0;
 	opacity: 1.0 !important;
 	filter:alpha(opacity=100) !important;

From 37801dd6ed60776fc128d44f0d63a57e1b5e37d0 Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Wed, 4 Apr 2012 20:48:35 -0700
Subject: [PATCH 217/219] also block outbound

---
 include/diaspora.php | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/include/diaspora.php b/include/diaspora.php
index 37d5990eee..06df9c24a4 100755
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -2283,6 +2283,11 @@ function diaspora_send_mail($item,$owner,$contact) {
 
 function diaspora_transmit($owner,$contact,$slap,$public_batch) {
 
+	$enabled = intval(get_config('system','diaspora_enabled'));
+	if(! $enabled) {
+		return 200;
+	}
+
 	$a = get_app();
 	$logid = random_string(4);
 	$dest_url = (($public_batch) ? $contact['batch'] : $contact['notify']);

From df82affe2f34154919bd12771a0044f7ed2c0662 Mon Sep 17 00:00:00 2001
From: Simon L'nu <simon.lnu@gmail.com>
Date: Thu, 5 Apr 2012 00:04:23 -0400
Subject: [PATCH 218/219] finish styling category tags and category input

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
---
 view/theme/dispy-dark/style.css | 10 ++++++++++
 view/theme/dispy/style.css      | 10 ++++++++++
 2 files changed, 20 insertions(+)

diff --git a/view/theme/dispy-dark/style.css b/view/theme/dispy-dark/style.css
index b7f1ee2ba4..30d5cb8a9c 100644
--- a/view/theme/dispy-dark/style.css
+++ b/view/theme/dispy-dark/style.css
@@ -856,6 +856,16 @@ aside #viewcontacts {
     border-radius: 5px;
 	vertical-align: middle;
 }
+#jot-category {
+	margin: 5px 0;
+	border-radius: 5px;
+	border: 1px #999 solid;
+	color: #aaa;
+	font-size: smaller;
+}
+#jot-category:focus {
+	color: #eee;
+}
 #jot #character-counter {
 	width: 6%;
 	float: right;
diff --git a/view/theme/dispy/style.css b/view/theme/dispy/style.css
index d0e7a2ef56..f8287c6ec7 100644
--- a/view/theme/dispy/style.css
+++ b/view/theme/dispy/style.css
@@ -856,6 +856,16 @@ aside #viewcontacts {
     border-radius: 5px;
 	vertical-align: middle;
 }
+#jot-category {
+	margin: 5px 0;
+	border-radius: 5px;
+	border: 1px #ccc solid;
+	color: #666;
+	font-size: small;
+}
+#jot-category:focus {
+	color: #111;
+}
 #jot #character-counter {
 	width: 6%;
 	float: right;

From 9b6e91086b29554fd04362f6c87ea148718e8b1c Mon Sep 17 00:00:00 2001
From: friendica <info@friendica.com>
Date: Thu, 5 Apr 2012 02:15:03 -0700
Subject: [PATCH 219/219] make 'PHP "register_argc_argv"' easier to translate,
 may require fix for po2php

---
 mod/install.php | 2 +-
 mod/poco.php    | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/mod/install.php b/mod/install.php
index 003d81c6ab..d1142248a3 100755
--- a/mod/install.php
+++ b/mod/install.php
@@ -340,7 +340,7 @@ function check_php(&$phpath, &$checks) {
 			$help .= t('The command line version of PHP on your system does not have "register_argc_argv" enabled.'). EOL;
 			$help .= t('This is required for message delivery to work.');
 		}
-		check_add($checks, t('PHP "register_argc_argv"'), $passed, true, $help);
+		check_add($checks, t('PHP register_argc_argv'), $passed, true, $help);
 	}
 	
 
diff --git a/mod/poco.php b/mod/poco.php
index 79cf820bcd..acfa3ffaa9 100755
--- a/mod/poco.php
+++ b/mod/poco.php
@@ -45,6 +45,8 @@ function poco_init(&$a) {
 
 	if($justme)
 		$sql_extra = " and `contact`.`self` = 1 ";
+	else
+		$sql_extra = " and `contact`.`self` = 0 ";
 
 	if($cid)
 		$sql_extra = sprintf(" and `contact`.`id` = %d ",intval($cid));