Index: wp-includes/js/tinymce/plugins/wplink/css/wplink.dev.css
===================================================================
--- wp-includes/js/tinymce/plugins/wplink/css/wplink.dev.css	(revision 16932)
+++ wp-includes/js/tinymce/plugins/wplink/css/wplink.dev.css	(working copy)
@@ -62,6 +62,7 @@
 	color: #333;
 	padding: 4px 6px;
 	cursor: pointer;
+	position: relative;
 }
 #wp-link li:hover {
 	background: #eaf2fa;
@@ -82,15 +83,25 @@
 #wp-link li.selected .item-title {
 	font-weight: bold;
 }
+#wp-link .item-title {
+	width: 80%;
+}
 #wp-link .item-info {
 	text-transform: uppercase;
 	color: #666;
 	font-size: 11px;
-	float: right;
+	position: absolute;
+	right: 5px;
+	top: 4px;
+	bottom: 0;
 }
 #search-results {
 	display: none;
 }
+#search-panel {
+	float: left;
+	width: 100%;
+}
 #wp-link .river-waiting {
 	display: none;
 	padding: 10px 0;
Index: wp-includes/js/tinymce/plugins/wplink/js/wplink.dev.js
===================================================================
--- wp-includes/js/tinymce/plugins/wplink/js/wplink.dev.js	(revision 16932)
+++ wp-includes/js/tinymce/plugins/wplink/js/wplink.dev.js	(working copy)
@@ -253,6 +253,8 @@
 				win = $(window);
 			
 			$(this).toggleClass('toggle-arrow-active', visible);
+			
+			inputs.dialog.height('auto');
 			panel.slideToggle( 300, function() {
 				setUserSetting('wplink', visible ? '1' : '0');
 				inputs[ visible ? 'search' : 'url' ].focus();
