Index: /Users/Bryan/Code/wporg/wp-admin/wp-admin.css
===================================================================
--- /Users/Bryan/Code/wporg/wp-admin/wp-admin.css	(revision 4119)
+++ /Users/Bryan/Code/wporg/wp-admin/wp-admin.css	(working copy)
@@ -564,8 +564,14 @@
 	margin: 5em auto;
 	padding: 45px 50px 0;
 	width: 325px;
+	_width:  390px;
 }
 
+#login form {
+	_width: 325px;
+	_margin: 0 auto;
+}
+
 #login #login_error {
 	background: #0e3350;
 	border: 1px solid #2571ab;
@@ -581,6 +587,8 @@
 	text-align: left;
 	font-weight: normal;
 	font-size: 1.1em;
+	_width: 325px;
+	_margin: 0 auto 15px;
 }
 
 #login h1 {
@@ -597,6 +605,21 @@
 	border-bottom: none;
 }
 
+#register #login h2 { 
+	border-bottom: 1px solid #1e6491;
+	padding-bottom:  15px;
+	color: #fff;
+	text-align: left;
+	font-weight: normal;
+	font-size: 1.7em;
+	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana;
+	letter-spacing:  -1px;
+	margin:  15px 0 0;
+	_width: 325px;
+	_padding: 15px 0;
+	_margin:  10px auto 5px;
+}
+
 #login input {
 	padding: 4px;
 }
@@ -605,7 +628,9 @@
 	background: url('images/login-bkg-bottom.gif') no-repeat bottom center;
 	list-style: none;
 	margin: 0 -50px;
+	_margin:  10px auto 0;
 	padding: 0 50px 5px;
+	_padding: 0 0 5px 30px;
 }
 
 #login ul:after {
@@ -616,6 +641,13 @@
   visibility: hidden;
 }
 
+#login ul {display: inline-block;}
+
+/* Hides from IE-mac \*/
+* html #login ul {height: 1%;}
+#login ul {display: block;}
+/* End hide from IE-mac */
+
 #login ul li {
 	float: left;
 	font-size: 11px;
@@ -631,6 +663,10 @@
 	width: 160px;
 }
 
+#register #login ul li a { 
+	width: 106px;
+}
+
 #login ul li a:hover {
 	background: #0e3350;
 	border: 1px solid #2571ab;
@@ -638,7 +674,7 @@
 	color: #fff;
 }
 
-#login #log, #pwd, #user_login, #email {
+#login #log, #pwd, #user_login, #email, #user_email {
 	font-size: 1.8em;
 	margin-top: 3px;
 	width: 97%;
