--- thickbox.js.old	2008-08-18 17:13:09.000000000 -0500
+++ thickbox.js	2008-08-18 17:16:35.000000000 -0500
@@ -269,11 +269,23 @@ function tb_remove() {
 }
 
 function tb_position() {
+// Before
+/*
 $("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});
-	if ( !(jQuery.browser.msie && typeof XMLHttpRequest == 'function')) { // take away IE6
-		$("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});
-	}
+    if ( !(jQuery.browser.msie && typeof XMLHttpRequest == 'function')) { // take away IE6
+        $("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});
+    }
 }
+*/
+// Now
+   jQuery("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});
+    var version = jQuery.browser.version;
+    if (version instanceof Object)
+        version=version.number();
+    if ( !(jQuery.browser.msie && version < 7)) { // take away IE6
+        jQuery("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});
+    }
+} 
 
 function tb_parseQuery ( query ) {
    var Params = {};
