Index: themes/seven/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/seven/style.css,v
retrieving revision 1.39
diff -u -p -r1.39 style.css
--- themes/seven/style.css	4 Jan 2010 12:34:31 -0000	1.39
+++ themes/seven/style.css	8 Jan 2010 17:08:26 -0000
@@ -35,7 +35,7 @@ legend {
 #block-system-main h4,
 #block-system-main h5,
 #block-system-main h6 {
-  font-size: 15px;
+  font-size: 0.938em;
   font-weight: bold;
   margin:  10px 0;
 }
@@ -107,7 +107,7 @@ legend {
 }
 
 #branding div.breadcrumb {
-  font-size: 11px;
+  font-size: 0.688em;
   padding-bottom: 5px;
 }
 
@@ -183,6 +183,11 @@ div.error p.error {
   color: #333;
 }
 
+div.error a {
+  color: #fff;
+  text-decoration: underline;
+}
+
 div.status {
   color: #360;
   background: #cf8;
@@ -200,7 +205,7 @@ div.status {
 #branding h1.page-title {
   color: #000;
   padding-bottom: 10px;
-  font-size: 18px;
+  font-size: 1.125em;
   font-weight: normal;
   float: left;
 }
@@ -222,7 +227,7 @@ ul.primary {
   padding: 3px 0 0 8px;
   line-height: 30px;
   text-transform: uppercase;
-  font-size: 12px;
+  font-size: 0.75em;
 }
 
 ul.primary li {
@@ -267,7 +272,7 @@ ul.primary li.active a:hover {
 ul.secondary {
   float: none;
   clear: both;
-  font-size: 12px;
+  font-size: 0.75em;
   text-align: right;
   padding: 5px 10px 4px;
   line-height: 20px;
@@ -329,7 +334,7 @@ ul.secondary li.active a.active {
 
 #block-system-main ul.menu li a,
 #secondary-links ul.links li a {
-  font-size: 9px;
+  font-size: 0.563em;
   line-height: 10px;
   background: #777;
   color: #fff;
@@ -394,7 +399,7 @@ ul.secondary li.active a.active {
 }
 
 #block-system-main ul.node-type-list .label {
-  font-size: 15px;
+  font-size: 0.938em;
 }
 
 #block-system-main ul.node-type-list li a, #block-system-main ul.admin-list li a {
@@ -414,7 +419,7 @@ ul.secondary li.active a.active {
  */
 table {
   width: 100%;
-  font-size: 12px;
+  font-size: 0.75em;
   margin: 0 0 10px;
   border: 1px solid #bebfb9;
 }
@@ -458,7 +463,7 @@ tr.odd {
 }
 
 table th {
-  font-size: 12px;
+  font-size: 0.75em;
   text-transform: uppercase;
   background: #e1e2dc;
   font-weight: normal;
@@ -577,7 +582,7 @@ div.form-item label.option {
 }
 
 div.form-item label.option {
-  font-size: 12px;
+  font-size: 0.75em;
 }
 div.form-item label.option input {
   vertical-align: middle;
@@ -598,7 +603,7 @@ div.form-item label.option input {
 .filter-wrapper div.form-item,
 .filter-wrapper .filter-guidelines,
 .filter-wrapper .filter-help {
-  font-size: 12px;
+  font-size: 0.75em;
   padding: 0;
 }
 
@@ -607,7 +612,7 @@ div.description,
 div.form-item div.description {
   margin: 5px 0;
   line-height: 15px;
-  font-size: 12px;
+  font-size: 0.75em;
   color: #666;
 }
 
@@ -743,7 +748,7 @@ div.admin-panel {
 }
 
 #block-system-main div.admin-panel h3 {
-  font-size: 12px;
+  font-size: 0.75em;
   text-transform: uppercase;
   margin: 0;
   padding-bottom: 9px;
@@ -776,7 +781,7 @@ div.admin-panel {
 }
 
 #block-system-main dl.multiselect select {
-  font-size: 12px;
+  font-size: 0.75em;
   background: #fff;
   border: 1px solid #ccc;
 }
