It does look like that. But it's just inheriting styles from other declarations in your stylesheet.
I'm not sure if this will fix it in all, but in Firefox developer tools setting (additions highlighted):
Code:
#facebox .b {
background:url(http://thenewdeep.com/facefiles/b.png);
padding: 0;
}
and:
Code:
#facebox table {
margin: auto;
border-collapse: collapse;
width: auto;
}
in facebox.css took care of it. So obviously it's something about your other styles, I think it's (highlighted and red from your styles.css file):
Code:
/* Tables */
table {margin-bottom: 1.4em; width: 100%;}
th {font-weight: bold;}
thead th {background: #C3D9FF;}
th,td,caption {padding: 4px 10px 4px 5px;}
tr.even td {background: #F2F6FA;}
tfoot {font-style: italic;}
caption {background: #EEE;}
So if my advice doesn't work for all, perhaps you can figure out another workaround based upon what's causing this. You can always set the styles in styles.css for a class of table and a class of td and add those calsses to the table(s) and td(s) that you actually want them to apply to, so that they won't apply to facebox's table and tds.
In other browsers there may be other styles from your styles.css or your on page stylesheet that are messing up facebox. if so, those will have to be traced down and/or fixed in a similar manner as I have done with the table width and the td padding in facebox.css.
Bookmarks