? themes/seven/.DS_Store
? themes/seven/.svn
? themes/seven/ui.seven.css
? themes/seven/images/.svn
Index: themes/seven/ie7+.css
===================================================================
RCS file: themes/seven/ie7+.css
diff -N themes/seven/ie7+.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ themes/seven/ie7+.css	24 Feb 2010 20:06:42 -0000
@@ -0,0 +1,44 @@
+/* $Id: ie7+.css,v 1 2010/2/18 13:55:40 james.elliott Exp $ */
+
+/* Fix for borders of sticky header table showing up at top of overlay in IE */
+table.sticky-header th {
+  border: none;
+}
+
+/* Pixel perfect fix for spacing of fieldset legends in IE7+ */
+fieldset {
+  padding-top: 36px;
+}
+
+fieldset ul.clearfix {
+  height: 0px;
+  margin: 0px;
+}
+
+fieldset legend span,
+fieldset legend a {
+  margin: -27px 0 0 -7px;
+  
+}
+
+/* Pixel perfect fix for spacing of collapsible fieldset legends in IE7+ */
+
+html.js fieldset.collapsible {
+  background: url(images/IE-collapsed-fieldset.png) repeat-x top left;
+  padding-top: 30px;
+}
+
+html.js fieldset.collapsible legend a {
+  padding-left: 22px;
+  margin: -20px 0 0 -23px;
+}
+
+html.js fieldset.collapsed {
+  background: url(images/IE-collapsed-fieldset.png) repeat-x top left;
+  padding: 13px 13px 14px 13px;
+}
+
+html.js fieldset.collapsed legend a {
+  padding-left: 22px;
+  margin: -3px 0 0 -22px;
+}
\ No newline at end of file
Index: themes/seven/maintenance-page.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/seven/maintenance-page.tpl.php,v
retrieving revision 1.2
diff -u -p -r1.2 maintenance-page.tpl.php
--- themes/seven/maintenance-page.tpl.php	22 Nov 2009 23:44:09 -0000	1.2
+++ themes/seven/maintenance-page.tpl.php	24 Feb 2010 20:06:42 -0000
@@ -4,10 +4,12 @@
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language ?>" lang="<?php print $language->language ?>" dir="<?php print $language->dir ?>">
   <head>
+  	<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"  />
     <title><?php print $head_title; ?></title>
     <?php print $head; ?>
     <?php print $styles; ?>
     <?php print $scripts; ?>
+    <?php print "<!--[if gt IE 6]>\n" . '<link type="text/css" rel="stylesheet" media="all" href="' . file_create_url(path_to_theme() . '/ie7+.css') . '" />' . "\n" . "<![endif]-->" ?>
   </head>
   <body class="<?php print $classes; ?>">
 
Index: themes/seven/template.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/seven/template.php,v
retrieving revision 1.12
diff -u -p -r1.12 template.php
--- themes/seven/template.php	4 Jan 2010 03:46:31 -0000	1.12
+++ themes/seven/template.php	24 Feb 2010 20:06:42 -0000
@@ -6,6 +6,10 @@
  */
 function seven_process_html(&$vars) {
   $vars['styles'] .= "\n<!--[if lt IE 7]>\n" . '<link type="text/css" rel="stylesheet" media="all" href="' . file_create_url(path_to_theme() . '/ie6.css') . '" />' . "\n" . "<![endif]-->\n";
+	//Insert a conditional comment to check for IE versions greater than 6 and add a stylesheet to correct render issues
+	$vars['styles'] .= "\n<!--[if gt IE 6]>\n" . '<link type="text/css" rel="stylesheet" media="all" href="' . file_create_url(path_to_theme() . '/ie7+.css') . '" />' . "\n" . "<![endif]-->\n";
+	//Insert a meta tag to tell IE to render in IE7 compatability mode so that IE7+.css will render correctly in IE7 and IE8
+	$vars['head'] = '<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />'."\n".$vars['head'];
 }
 function seven_preprocess_page(&$vars) {
   $vars['primary_local_tasks'] = menu_primary_local_tasks();
@@ -101,4 +105,9 @@ function seven_css_alter(&$css) {
   if (isset($css['misc/vertical-tabs.css'])) {
     $css['misc/vertical-tabs.css']['data'] = drupal_get_path('theme', 'seven') . '/vertical-tabs.css';
   }
+  // Use Seven's jQuery UI theme style instead of the default one.
+  if (isset($css['misc/ui/ui.theme.css'])) {
+    $css['misc/ui/ui.theme.css']['data'] = drupal_get_path('theme', 'seven') . '/ui.seven.css';
+    $css['misc/ui/ui.theme.css']['weight'] = 9;
+  }
 }
Index: themes/seven/images/IE-collapsed-fieldset.png
===================================================================
RCS file: themes/seven/images/IE-collapsed-fieldset.png
diff -N themes/seven/images/IE-collapsed-fieldset.png
Binary files /dev/null and IE-collapsed-fieldset.png differ
