diff --git a/web/root/members/editprofile.ssjs b/web/root/members/editprofile.ssjs
index f021715812207bd10d27ba3ca995926225a113d8..6f3d32f5014f4ad0ef7b297a9eb5a946c700f9b5 100644
--- a/web/root/members/editprofile.ssjs
+++ b/web/root/members/editprofile.ssjs
@@ -16,12 +16,29 @@ template.title=system.name +" - Edit Your Profile";
 usr = new Object;
 
 usr.name = user.name;
+if(usr.name==undefined)
+	usr.name='';
 usr.alias = user.alias;
+if(usr.alias==undefined)
+	usr.alias='';
 usr.handle = user.handle;
+if(usr.handle==undefined)
+	usr.handle='';
 usr.netmail = user.netmail;
+if(usr.netmail==undefined)
+	usr.netmail='';
 usr.location = user.location;
-usr.address = usr.address;
+if(usr.location==undefined)
+	usr.location='';
+usr.address = user.address;
+if(usr.address==undefined)
+	usr.address='';
 usr.zipcode = user.zipcode;
+if(usr.zipcode==undefined)
+	usr.zipcode='';
+usr.phone = user.phone;
+if(usr.phone==undefined)
+	usr.phone='';
 
 if(file_exists(prefs_dir +format("%04d.html_prefs",user.number))) {
 	prefsfile=new File(prefs_dir + format("%04d.html_prefs",user.number));
@@ -57,35 +74,37 @@ if(file_exists(prefs_dir +format("%04d.html_prefs",user.number))) {
 template.profile = new Array;
 
 	template.profile.push({html: '<h1>Edit Profile</h1>' });
-	template.profile.push({html: '<p>Changes here mainly affect the Telnet side of the BBS</p>' });
-	template.profile.push({html: '<form action="/members/updateprofile.ssjs" method="post">' });
-	template.profile.push({html: '<table class="newuser" cellpadding="0" cellspacing="2">' });
+	template.profile.push({html: '<p>Personal Information</p>' });
+	template.profile.push({html: '<form action="/members/updateprofile.ssjs?edituser=' + user.number + '" method="post">' });
+	template.profile.push({html: '<table class="userstats" cellpadding="0" cellspacing="2">' });
 	if(system.newuser_questions & UQ_REALNAME)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Real Name:</td><td class="newuser" align="left"><input type="text" name="name" size="25" maxlength="25" value="' + usr.name +  '" ' + disabled + ' /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Real Name: </td><td class="userstats" align="left"><input type="text" name="name" size="25" maxlength="25" value="' + usr.name +  '" ' + disabled + ' /></td></tr>' });
 	if(system.newuser_questions & UQ_ALIASES)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Alias:</td><td class="newuser" align="left"><input type="text" name="alias" size="25" maxlength="25" value="' + usr.alias + '" ' + disabled + ' /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Alias: </td><td class="userstats" align="left"><input type="text" name="alias" size="25" maxlength="25" value="' + usr.alias + '" ' + disabled + ' /></td></tr>' });
 	if(system.newuser_questions & UQ_HANDLE)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Chat Handle:</td><td class="newuser" align="left"><input type="text" name="handle" size="8" maxlength="8" value="' + usr.handle + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">E-Mail Address:</td><td class="newuser" align="left"><input type="text" name="email" size="50" maxlength="60" value="' + usr.netmail + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Chat Handle: </td><td class="userstats" align="left"><input type="text" name="handle" size="8" maxlength="8" value="' + usr.handle + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">E-Mail Address: </td><td class="userstats" align="left"><input type="text" name="email" size="50" maxlength="60" value="' + usr.netmail + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_ADDRESS)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Address:</td><td class="newuser" align="left"><input type="text" name="address" size="50" maxlength="50" value="' + usr.address + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Address: </td><td class="userstats" align="left"><input type="text" name="address" size="50" maxlength="50" value="' + usr.address + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_LOCATION)
-		template.profile.push({html: '<tr><td class="newuser" align="right">City, State/Prov:</td><td class="newuser" align="left"><input type="text" name="location" size="50" maxlength="50" value="' + usr.location + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">City, State/Prov: </td><td class="userstats" align="left"><input type="text" name="location" size="50" maxlength="50" value="' + usr.location + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_ADDRESS)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Zip/Postal Code:</td><td class="newuser" align="left"><input type="text" name="zipcode" size="50" maxlength="50" value="' + usr.zipcode + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Zip/Postal Code: </td><td class="userstats" align="left"><input type="text" name="zipcode" size="50" maxlength="50" value="' + usr.zipcode + '" /></td></tr>' });
+	if(system.newuser_questions & UQ_PHONE)
+		template.profile.push({html: '<tr><td class="userstats" align="right">Phone: </td><td class="userstats" align="left"><input type="text" name="phone" size="50" maxlength="50" value="' + usr.phone + '" /></td></tr>' });
 	template.profile.push({html: '</table>' });
 	template.profile.push({html: '<h3>Web Profile</h3>'});
 	template.profile.push({html: '<p>Changes here are only visible in the Web Interface.</p>' });
-	template.profile.push({html: '<table class="newuser" cellpadding="0" cellspacing="2">' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">ICQ:</td><td class="newuser" align="left"><input type="text" name="icq" size="10" maxlength="10" value="' + usr.icq + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">MSN:</td><td class="newuser" align="left"><input type="text" name="msn" size="50" maxlength="50" value="' + usr.msn + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Yahoo:</td><td class="newuser" align="left"><input type="text" name="yahoo" size="50" maxlength="50" value="' + usr.yahoo + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">AIM:</td><td class="newuser" align="left"><input type="text" name="aim" size="50" maxlength="50" value="' + usr.aim + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Homepage:</td><td class="newuser" align="left"><input type="text" name="homepage" size="50" maxlength="50" value="' + usr.homepage + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Hobbies:</td><td class="newuser" align="left"><input type="textarea" size="50" name="hobbies" value="' + usr.hobbies + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Picture (Link):</td><td class="newuser" align="left"><input type="textarea" size="50" name="picture" value="' + usr.picture + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Avatar (Link):</td><td class="newuser" align="left"><input type="textarea" size="50" name="avatar" value="' + usr.avatar + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser">&nbsp;</td><td class="newuser"><br /><input type="submit" value="Update Profile" /></td></tr></table></form><br />' });	
+	template.profile.push({html: '<table class="userstats" cellpadding="0" cellspacing="2">' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">ICQ: </td><td class="userstats" align="left"><input type="text" name="icq" size="10" maxlength="10" value="' + usr.icq + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">MSN: </td><td class="userstats" align="left"><input type="text" name="msn" size="50" maxlength="50" value="' + usr.msn + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Yahoo: </td><td class="userstats" align="left"><input type="text" name="yahoo" size="50" maxlength="50" value="' + usr.yahoo + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">AIM: </td><td class="userstats" align="left"><input type="text" name="aim" size="50" maxlength="50" value="' + usr.aim + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Homepage: </td><td class="userstats" align="left"><input type="text" name="homepage" size="50" maxlength="50" value="' + usr.homepage + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Hobbies: </td><td class="userstats" align="left"><input type="textarea" size="50" name="hobbies" value="' + usr.hobbies + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Picture (Link): </td><td class="userstats" align="left"><input type="textarea" size="50" name="picture" value="' + usr.picture + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Avatar (Link): </td><td class="userstats" align="left"><input type="textarea" size="50" name="avatar" value="' + usr.avatar + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats">&nbsp;</td><td class="userstats"><br /><input type="submit" value="Update Profile" /></td></tr></table></form><br />' });	
 
 write_template("header.inc");
 load("../web/lib/topnav_html.ssjs");
diff --git a/web/root/members/updateprofile.ssjs b/web/root/members/updateprofile.ssjs
index fabe632fcf0f3ca83c1fff0800e7eccb21f6a0e8..188c75d99585fd047564b9038ba781ad39c9ead4 100644
--- a/web/root/members/updateprofile.ssjs
+++ b/web/root/members/updateprofile.ssjs
@@ -13,7 +13,7 @@ template.title=system.name + " - Profile Updated";
 
 if(is_sysop) {
 
-var usr = new User(http_request.query.edituser[0]);
+	var usr = new User(http_request.query.edituser[0]);
 
 	if(http_request.query["name"]!=usr.name)
 		usr.name=http_request.query["name"];
diff --git a/web/root/members/viewprofile.ssjs b/web/root/members/viewprofile.ssjs
index 2207f7066b4666449fd22c003eb61d21e6696870..e2683af72d1a033c6fd622b6e5ad1cef92f62b29 100644
--- a/web/root/members/viewprofile.ssjs
+++ b/web/root/members/viewprofile.ssjs
@@ -22,7 +22,9 @@ if(system.newuser_questions & UQ_HANDLE)
 if(system.newuser_questions & UQ_LOCATION)	
 	usr.location=u.location.toString();
 	usr.netmail=u.netmail.toString();
-//	usr.connection=u.connection.toString();
+if(system.newuser_questions & UQ_PHONE)
+	usr.phone=u.phone.toString();
+	usr.connection=u.connection.toString();
 	usr.logon=strftime("%b-%d-%y",u.stats.laston_date);
 	usr.laston=0-u.stats.laston_date;
 
@@ -66,62 +68,78 @@ if(file_exists(prefs_dir +format("%04d.html_prefs",u.number))) {
 
 if(is_sysop) {
 	template.profile.push({html: '<h1>Edit/View Profile</h1>' });
-	template.profile.push({html: '<p>Changes here mainly affect the Telnet side of the BBS</p>' });
+	template.profile.push({html: '<p>Personal Information</p>' });
 	template.profile.push({html: '<form action="/members/updateprofile.ssjs?edituser=' + u.number + '" method="post">' });
-	template.profile.push({html: '<table class="newuser" cellpadding="0" cellspacing="2">' });
+	template.profile.push({html: '<table class="userstats" cellpadding="0" cellspacing="2">' });
 	if(system.newuser_questions & UQ_REALNAME)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Real Name:</td><td class="newuser" align="left"><input type="text" name="name" size="25" maxlength="25" value="' + usr.name + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Real Name: </td><td class="userstats" align="left"><input type="text" name="name" size="25" maxlength="25" value="' + usr.name + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_ALIASES)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Alias:</td><td class="newuser" align="left"><input type="text" name="alias" size="25" maxlength="25" value="' + usr.alias + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Alias: </td><td class="userstats" align="left"><input type="text" name="alias" size="25" maxlength="25" value="' + usr.alias + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_HANDLE)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Chat Handle:</td><td class="newuser" align="left"><input type="text" name="handle" size="8" maxlength="8" value="' + usr.handle + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">E-Mail Address:</td><td class="newuser" align="left"><input type="text" name="email" size="50" maxlength="60" value="' + usr.netmail + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Chat Handle: </td><td class="userstats" align="left"><input type="text" name="handle" size="8" maxlength="8" value="' + usr.handle + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">E-Mail Address: </td><td class="userstats" align="left"><input type="text" name="email" size="50" maxlength="60" value="' + usr.netmail + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_ADDRESS)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Address:</td><td class="newuser" align="left"><input type="text" name="address" size="50" maxlength="50" value="' + usr.address + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Address: </td><td class="userstats" align="left"><input type="text" name="address" size="50" maxlength="50" value="' + usr.address + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_LOCATION)
-		template.profile.push({html: '<tr><td class="newuser" align="right">City, State/Prov:</td><td class="newuser" align="left"><input type="text" name="location" size="50" maxlength="50" value="' + usr.location + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">City, State/Prov: </td><td class="userstats" align="left"><input type="text" name="location" size="50" maxlength="50" value="' + usr.location + '" /></td></tr>' });
 	if(system.newuser_questions & UQ_ADDRESS)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Zip/Postal Code:</td><td class="newuser" align="left"><input type="text" name="zipcode" size="50" maxlength="50" value="' + usr.zipcode + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Zip/Postal Code: </td><td class="userstats" align="left"><input type="text" name="zipcode" size="50" maxlength="50" value="' + usr.zipcode + '" /></td></tr>' });
+	if(system.newuser_questions & UQ_PHONE)
+		template.profile.push({html: '<tr><td class="userstats" align="right">Phone: </td><td class="userstats" align="left"><input type="text" name="phone" size="50" maxlength="50" value="' + usr.phonee + '" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Last Connected Via: </td><td class="userstats" align="left"><input type="text" name="phone" size="50" maxlength="50" value="' + usr.connection + '" disabled="disabled" /></td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Last Logon Date: </td><td class="userstats" align="left"><input type="text" name="phone" size="50" maxlength="50" value="' + usr.logon + '" disabled="disabled" /></td></tr>' });
 	template.profile.push({html: '</table>' });
 	template.profile.push({html: '<h3>Web Profile</h3>'});
 	template.profile.push({html: '<p>Changes here are only visible in the Web Interface.</p>' });
-	template.profile.push({html: '<table class="newuser" cellpadding="0" cellspacing="2">' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">ICQ:</td><td class="newuser" align="left"><input type="text" name="icq" size="10" maxlength="10" value="' + usr.icq + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">MSN:</td><td class="newuser" align="left"><input type="text" name="msn" size="50" maxlength="50" value="' + usr.msn + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Yahoo:</td><td class="newuser" align="left"><input type="text" name="yahoo" size="50" maxlength="50" value="' + usr.yahoo + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">AIM:</td><td class="newuser" align="left"><input type="text" name="aim" size="50" maxlength="50" value="' + usr.aim + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Homepage:</td><td class="newuser" align="left"><input type="text" name="homepage" size="50" maxlength="50" value="' + usr.homepage + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Hobbies:</td><td class="newuser" align="left"><input type="textarea" size="50" name="hobbies" value="' + usr.hobbies + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Picture (Link):</td><td class="newuser" align="left"><input type="textarea" size="50" name="picture" value="' + usr.picture + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Avatar (Link):</td><td class="newuser" align="left"><input type="textarea" size="50" name="avatar" value="' + usr.avatar + '" /></td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser">&nbsp;</td><td class="newuser"><br /><input type="submit" value="Update Profile" /></td></tr></table></form><br />' });	
+	template.profile.push({html: '<table class="userstats" cellpadding="0" cellspacing="2">' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">ICQ :</td><td class="userstats" align="left"><input type="text" name="icq" size="10" maxlength="10" value="' + usr.icq + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">MSN :</td><td class="userstats" align="left"><input type="text" name="msn" size="50" maxlength="50" value="' + usr.msn + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Yahoo :</td><td class="userstats" align="left"><input type="text" name="yahoo" size="50" maxlength="50" value="' + usr.yahoo + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">AIM :</td><td class="userstats" align="left"><input type="text" name="aim" size="50" maxlength="50" value="' + usr.aim + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Homepage :</td><td class="userstats" align="left"><input type="text" name="homepage" size="50" maxlength="50" value="' + usr.homepage + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Hobbies :</td><td class="userstats" align="left"><input type="textarea" size="50" name="hobbies" value="' + usr.hobbies + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Picture (Link): </td><td class="userstats" align="left"><input type="textarea" size="50" name="picture" value="' + usr.picture + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Avatar (Link): </td><td class="userstats" align="left"><input type="textarea" size="50" name="avatar" value="' + usr.avatar + '" /></td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats">&nbsp;</td><td class="userstats"><br /><input type="submit" value="Update Profile" /></td></tr></table></form><br />' });	
+
 } else {
+
 	template.profile.push({html: '<h1>View Profile</h1>' });
-	template.profile.push({html: '<table class="newuser" cellpadding="0" cellspacing="2">' });
+	template.profile.push({html: '<table class="userstats" cellpadding="0" cellspacing="2">' });
 	if(system.newuser_questions & UQ_REALNAME)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Real Name:</td><td class="newuser" align="left">' + usr.name + '</td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Real Name: </td><td class="userstats" align="left">' + usr.name + '</td></tr>' });
 	if(system.newuser_questions & UQ_ALIASES)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Alias:</td><td class="newuser" align="left">' + usr.alias + '</td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Alias: </td><td class="userstats" align="left">' + usr.alias + '</td></tr>' });
 	if(system.newuser_questions & UQ_HANDLE)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Chat Handle:</td><td class="newuser" align="left">' + usr.handle + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">E-Mail Address:</td><td class="newuser" align="left">' + usr.netmail + '</td></tr>' });
-	if(system.newuser_questions & UQ_ADDRESS)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Address:</td><td class="newuser" align="left">' + usr.address + '</td></tr>' });
-	if(system.newuser_questions & UQ_LOCATION)
-		template.profile.push({html: '<tr><td class="newuser" align="right">City, State/Prov:</td><td class="newuser" align="left">' + usr.location + '</td></tr>' });
-	if(system.newuser_questions & UQ_ADDRESS)
-		template.profile.push({html: '<tr><td class="newuser" align="right">Zip/Postal Code:</td><td class="newuser" align="left">' + usr.zipcode + '</td></tr>' });
+		template.profile.push({html: '<tr><td class="userstats" align="right">Chat Handle: </td><td class="userstats" align="left">' + usr.handle + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">E-Mail Address: </td><td class="userstats" align="left">' + usr.netmail + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Last Connected Via: </td><td class="userstats" align="left">' + usr.connection + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Last Logon Date: </td><td class="userstats" align="left">' + usr.logon + '</td></tr>' });
+
+/*  Removed for Privacy Reasons
+*  Insert into your site at your own risk of liability!
+*
+*	if(system.newuser_questions & UQ_ADDRESS)
+*		template.profile.push({html: '<tr><td class="userstats" align="right">Address: </td><td class="userstats" align="left">' + usr.address + '</td></tr>' });
+*	if(system.newuser_questions & UQ_LOCATION)
+*		template.profile.push({html: '<tr><td class="userstats" align="right">City, State/Prov: </td><td class="userstats" align="left">' + usr.location + '</td></tr>' });
+*	if(system.newuser_questions & UQ_ADDRESS)
+*		template.profile.push({html: '<tr><td class="userstats" align="right">Zip/Postal Code: </td><td class="userstats" align="left">' + usr.zipcode + '</td></tr>' });
+*		
+*/
+		
 	template.profile.push({html: '</table>' });
+
 	template.profile.push({html: '<h3>Web Profile</h3>'});
-	template.profile.push({html: '<table class="newuser" cellpadding="0" cellspacing="2">' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">ICQ:</td><td class="newuser" align="left">' + usr.icq + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">MSN:</td><td class="newuser" align="left">' + usr.msn + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Yahoo:</td><td class="newuser" align="left">' + usr.yahoo + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">AIM:</td><td class="newuser" align="left">' + usr.aim + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Homepage:</td><td class="newuser" align="left">' + usr.homepage + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Hobbies:</td><td class="newuser" align="left">' + usr.hobbies + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Picture (Link):</td><td class="newuser" align="left">' + usr.picture + '</td></tr>' });
-	template.profile.push({html: '<tr><td class="newuser" align="right">Avatar (Link):</td><td class="newuser" align="left">' + usr.avatar + '</td></tr>' });
+	template.profile.push({html: '<table class="userstats" cellpadding="0" cellspacing="2">' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">ICQ: </td><td class="userstats" align="left">' + usr.icq + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">MSN: </td><td class="userstats" align="left">' + usr.msn + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Yahoo: </td><td class="userstats" align="left">' + usr.yahoo + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">AIM: </td><td class="userstats" align="left">' + usr.aim + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Homepage: </td><td class="userstats" align="left">' + usr.homepage + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Hobbies: </td><td class="userstats" align="left">' + usr.hobbies + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Picture (Link): </td><td class="userstats" align="left">' + usr.picture + '</td></tr>' });
+	template.profile.push({html: '<tr><td class="userstats" align="right">Avatar (Link): </td><td class="userstats" align="left">' + usr.avatar + '</td></tr>' });
 	template.profile.push({html: '</table><br />' });
 }