function tabmenuRealign() {
   var tul = jQuery('#tabmenu ul').get(0);
   var tuwidth = 0;
   jQuery(tul).children().each(function(i) {
	tuwidth += jQuery(this).width();
   });
   jQuery(tul).width(tuwidth);
}

jQuery(document).ready(function(){
   tabmenuRealign();
   window.setTimeout("tabmenuRealign()", 1000);

   if (jQuery.browser.msie) {

	if (jQuery.browser.version < 8) {
	   jQuery("#submenu ul li.active a").textShadow({x:1,y:1,radius:1,color:"#A98457"});
	   jQuery("#center .leftcol h1, #center .rightcol h1").textShadow({x:1,y:1,radius:0,color:"#808080"});
	} else {
	   jQuery("#submenu ul li.active a, #center .leftcol h1, #center .rightcol h1").textShadow();
	}
        jQuery("#tabmenu ul li.active a").textShadow({x:6,y:1,radius:5,color:"#808080"});


	   jQuery('#tabmenu ul li, #topmenu ul li, #submenu ul li').mouseenter(function() {
		if (jQuery(this).hasClass('active')) {
			jQuery(this).attr('rel', 'active');
		}
		jQuery(this).addClass('active');
	   }).mouseleave(function() {
		if (jQuery(this).attr('rel') != 'active') {
			jQuery(this).removeClass('active');
		}
	   });
	jQuery('img[align=left]').addClass('left').css('margin-right', '1.5em');
	jQuery('img[align=right]').addClass('right').css('margin-left', '1.5em');
   }

});
