
	function determineRubyAlignment()
	{
		var browser = getBrowser();		
		// Webkit and Gecko browsers align properly on "bottom", but other browsers do not...
		var rubyrule = getCSSRule("ruby");
		// if we're rendering for IE, then annoyingly 'bottom' doesn't align properly. However, we can use 'baseline' instead, and all is well
		if(browser=="ie") rubyrule.style.verticalAlign = "baseline";		
		// Opera (9.5x) is even more annoying. Neither "bottom" nor "baseline" does what it's supposed to do, so we're left with em manipulation instead.
		if(browser=="opera") rubyrule.style.verticalAlign = "1.3em";
	}

