Have you tried the CSS border-spacing?
With CSS border-spacing you can change the spacing between the rows and the columns of your table. ^_^
something like this..
this is just going to be a sample:
css:
Code:
<style type="text/css">
table.space {
border: outset 5pt;
border-spacing: 30px 15px;
}
td {
border: inset 5pt;
}
</style>
html
Code:
<table class="space">
<tr>
<td>This table is styled using the CSS border-spacing property. Note that two values were provided - one for horizontal border-spacing and one for vertical border-spacing. Try changing the value to see the effect it has on the border. The effect is similar to the HTML cellspacing property.</td>
</tr>
<tr>
<td><b>Note:</b> If this is not working, it could be a browser compatibility issue - at the time of writing, browser support for the border-spacing property was limited . <p>border-spacing refers to the white space in between the table outset and the td inset.</p></td>
</tr>
</table>
Let me know if this is not what you are looking for.