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>