Index: django/contrib/admin/media/css/global.css
===================================================================
--- django/contrib/admin/media/css/global.css	(revision 8966)
+++ django/contrib/admin/media/css/global.css	(working copy)
@@ -56,7 +56,9 @@
 /* TABLES */
 table { border-collapse:collapse; border-color:#ccc; }
 td, th { font-size:11px; line-height:13px; border-bottom:1px solid #eee; vertical-align:top; padding:5px; font-family:"Lucida Grande", Verdana, Arial, sans-serif; }
-th { text-align:left; font-size:12px; font-weight:bold; }
+th { text-align:left; font-size:12px; font-weight:bold; padding:0; }
+th a { display:block; }
+tbody th a { padding:5px 1em 5px 5px; }
 thead th, 
 tfoot td { color:#666; padding:2px 5px; font-size:11px; background:#e1e1e1 url(../img/admin/nav-bg.gif) top left repeat-x; border-left:1px solid #ddd; border-bottom:1px solid #ddd; }
 tfoot td { border-bottom:none; border-top:1px solid #ddd; }
@@ -70,7 +72,7 @@
 .row2 { background:white; }
 
 /* SORTABLE TABLES */
-thead th a:link, thead th a:visited { color:#666; display:block; }
+thead th a:link, thead th a:visited { color:#666; }
 table thead th.sorted { background-position:bottom left !important; }
 table thead th.sorted a { padding-right:13px; }
 table thead th.ascending a { background:url(../img/admin/arrow-down.gif) right .4em no-repeat; }
@@ -99,7 +101,7 @@
 .module ul, .module ol { margin-left:1.5em; }
 .module h3 { margin-top:.6em; }
 .module h2, .module caption, .inline-group h2 { margin:0; padding:2px 5px 3px 5px; font-size:11px; text-align:left; font-weight:bold; background:#7CA0C7 url(../img/admin/default-bg.gif) top left repeat-x; color:white; }
-.module table { border-collapse: collapse; }
+.module table { width:100%; border-collapse: collapse; }
 
 /* MESSAGES & ERRORS */
 ul.messagelist { padding:0 0 5px 0; margin:0; }
@@ -139,4 +141,4 @@
 
 /* OBJECT HISTORY */
 table#change-history { width:100%; }
-table#change-history tbody th { width:16em; }
+table#change-history tbody th { width:16em; padding:5px; }
Index: django/contrib/admin/media/css/changelists.css
===================================================================
--- django/contrib/admin/media/css/changelists.css	(revision 8966)
+++ django/contrib/admin/media/css/changelists.css	(working copy)
@@ -7,7 +7,6 @@
 .change-list .filtered { min-height:400px; }
 .change-list .filtered { background:white url(../img/admin/changelist-bg.gif) top right repeat-y !important; }
 .change-list .filtered table, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { margin-right:160px !important; width:auto !important; }
-.change-list .filtered table tbody th { padding-right:1em; }
 #changelist .toplinks { border-bottom:1px solid #ccc !important; }
 #changelist .paginator { color:#666; border-top:1px solid #eee; border-bottom:1px solid #eee; background:white url(../img/admin/nav-bg.gif) 0 180% repeat-x; overflow:hidden; }
 .change-list .filtered .paginator { border-right:1px solid #ddd; }
