Index: wp-content/themes/twentyten/searchform.php
===================================================================
--- wp-content/themes/twentyten/searchform.php	(revision 13052)
+++ wp-content/themes/twentyten/searchform.php	(working copy)
@@ -1,7 +1,7 @@
-    <form id="searchform" name="searchform" method="get" action="<?php echo home_url(); ?>">
+    <form id="searchform" name="searchform" method="get" action="<?php echo home_url(); ?>/">
 		<div>
-			<label for="s"><?php _e('Search', 'twentyten'); ?></label>
+			<label for="s"><?php _e( 'Search', 'twentyten' ); ?></label>
 			<input type="text" id="s" name="s" />
-			<input type="submit" id="searchsubmit" value="<?php esc_attr_e('Search', 'twentyten'); ?>" />
+			<input type="submit" id="searchsubmit" value="<?php esc_attr_e( 'Search', 'twentyten' ); ?>" />
 		</div>
     </form>
\ No newline at end of file
Index: wp-content/themes/twentyten/style.css
===================================================================
--- wp-content/themes/twentyten/style.css	(revision 13052)
+++ wp-content/themes/twentyten/style.css	(working copy)
@@ -174,7 +174,7 @@
 }
 #site-generator {
 	float: right;
-	width: 220px;
+	width: 240px;
 }
 
 
@@ -188,8 +188,8 @@
 }
 body, input, textarea {
 	color: #666;
-	font-size: 12px;
-	line-height: 18px;
+	font-size: 14px;
+	line-height: 22px;
 }
 hr {
 	background-color: #E7E7E7;
@@ -323,6 +323,7 @@
 	clear: right;
 	float: right;
 	font-style: italic;
+	text-align: right;
 	margin: 14px 0 18px 0;
 	width: 220px;
 }
@@ -1028,7 +1029,6 @@
 	width: 60%;
 }
 .widget_search label {
-	font-size: 14px;
 	font-weight: bold;
 	color: #222;
 	display: block;
@@ -1040,6 +1040,11 @@
 	color: #222;
 	font-weight: bold;
 }
+.widget-title, .widget_search label {
+	font-size: 15px;
+	line-height: 20px;
+	margin-bottom: 5px;
+}
 .widget-area a:link, .widget-area a:visited {
 	text-decoration: none;
 }
@@ -1122,10 +1127,11 @@
 #site-generator {
 	position: relative;
 	font-style: italic;
+	text-align: right;
 }
 #site-generator a {
 	color: #666;
-	display:inline-block;
+	display: inline-block;
 	text-decoration: none;
 	background: url(images/wordpress.png) center left no-repeat;
 	padding-left: 19px;
