Here's a useful way to make browser-specific code: *wrecks tables* (*fixes tables*) :p
HTML Code:
<html>
	<head>
		<title>lol</title>
		<style type="text/css">
			#tablecat {
				width: 1000px;
				background: black;
				border: medium solid yellow;
				color: yellow;
				text-align: right;
				vertical-align: auto;
				font-family: arial;
				font-size: 50px;
			}
			#tablecat td { border: thin solid white; background-image: url('http://www.processandfaith.org/images/background-ocean.jpg'); }
		</style>
		<!--[if IE]>
			<style type="text/css">
				#tablecat {
					width: 250px;
					height: 200px;
					background: rgb(100, 100, 180);
					border: thin dashed rgb(150, 50, 50);
					color: red;
					text-align: center;
					vertical-align: bottom;
					font-family: copperplate gothic bold;
					font-size: 15px;
					
				}
				#tablecat td { border: thin solid white; background-image: url('http://www.graphicsarcade.com/backgrounds/dark/dark_background_11.gif'); }
			</style>
		<![endif]-->
	</head>
	
	<body>
		<table id="tablecat">
			<tr>
				<td>
					You are <comment>not</comment> using IE.
				</td>
			</tr>
			<tr>
				<td colspan="100%">
					This table will look completely different if you view it in <!--[if IE]>Mozilla<![endif]--><comment>IE</comment>.
				</td>
			</tr>
		</table>
	</body>
</html>