diff --git a/e107_core/templates/login_template.php b/e107_core/templates/login_template.php
index 5f30448da..b9d9a982d 100644
--- a/e107_core/templates/login_template.php
+++ b/e107_core/templates/login_template.php
@@ -126,9 +126,9 @@ $LOGIN_TEMPLATE['page']['body'] .= '
';
$LOGIN_TEMPLATE['page']['footer'] = "
-
-
{LOGIN_TABLE_SIGNUP_LINK}
-
+
";
diff --git a/e107_handlers/menu_class.php b/e107_handlers/menu_class.php
index c24deff9f..72c784b4c 100644
--- a/e107_handlers/menu_class.php
+++ b/e107_handlers/menu_class.php
@@ -52,7 +52,7 @@ class e_menu
protected $_current_parms = array();
/**
- * Params of all active menus.
+ * Params of all active menus.
* @var array
*/
protected $_menu_parms = array();
diff --git a/e107_web/css/e107.css b/e107_web/css/e107.css
index daa03c944..49f2276c1 100644
--- a/e107_web/css/e107.css
+++ b/e107_web/css/e107.css
@@ -338,4 +338,6 @@ div.e-debug { margin-top:50px; background-color: white }
#login-template { max-width: 330px; margin-right: auto; margin-left: auto; }
#login-template h2.caption { text-align:center; font-size:120%; opacity:0.8 }
-#login-template .logo { padding-top:50px; margin-left:auto; margin-right: auto }
\ No newline at end of file
+#login-template .logo { padding-top:50px; margin-left:auto; margin-right: auto }
+#login-template .login-page-footer { margin-bottom:100px; margin-right:auto;margin-left:auto }
+div.login-page-signup-link, div.login-page-fpw-link { text-align:center }
\ No newline at end of file