--- extlink.js	2008-01-27 17:55:14.000000000 -0700
+++ extlinkNew.js	2008-06-05 13:25:00.000000000 -0600
@@ -43,24 +43,24 @@ if (Drupal.jsEnabled) {
         return false;
       }
     });
-
+    
     if (Drupal.settings.extlink.extClass) {
-      // Apply the "ext" class to all links not containing images.
+      // Append an empty <span> with the "ext" class to all links not containing images.
       if (parseFloat($().jquery) < 1.2) {
-        $(external_links).not('[img]').addClass(Drupal.settings.extlink.extClass);
+        $(external_links).not('[img]').append('<span class="' + Drupal.settings.extlink.extClass + '"></span>');
       }
       else {
-        $(external_links).not($(external_links).find('img').parents('a')).addClass(Drupal.settings.extlink.extClass);
+        $(external_links).not($(external_links).find('img').parents('a')).append('<span class="' + Drupal.settings.extlink.extClass + '"></span>');
       }
     }
 
     if (Drupal.settings.extlink.mailtoClass) {
-      // Apply the "mailto" class to all mailto links not containing images.
+      // Append an empty <span> with the "mailto" class to all mailto links not containing images.
       if (parseFloat($().jquery) < 1.2) {
-        $(mailto_links).not('[img]').addClass(Drupal.settings.extlink.mailtoClass);
+        $(mailto_links).not('[img]').append('<span class="' + Drupal.settings.extlink.mailtoClass + '"></span>');
       }
       else {
-        $(mailto_links).not($(mailto_links).find('img').parents('a')).addClass(Drupal.settings.extlink.mailtoClass);
+        $(mailto_links).not($(mailto_links).find('img').parents('a')).append('<span class="' + Drupal.settings.extlink.mailtoClass + '"></span>');
       }
     }
 
--- extlink.css	2008-01-27 17:26:48.000000000 -0700
+++ extlinkNew.css	2008-06-05 13:23:00.000000000 -0600
@@ -1,8 +1,10 @@
-a.ext {
+span.ext {
   background: url(extlink.png) right center no-repeat;
   padding-right: 12px;
+  zoom: 1;
 }
-a.mailto {
+span.mailto {
   background: url(mailto.png) right center no-repeat;
   padding-right: 12px;
+  zoom: 1;
 }
\ No newline at end of file
