Hi I have a problem that is driving me mad! Attached is my CSS for 3 hover styles & a table border style. It views perfectly in IE but the border will not view in Safari - the text hovers are fine. I have tried various text alterations to the .border but to no avail. Does anyone have any ideas?? Thanks in advance. Page URL: http://www.havenlife.betawebsite.co.uk/subs.php /* CSS Document */ .menu A:link { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 12px; font-weight: bold; } .menu A:visited { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 12px; font-weight: bold; } .menu A:hover { text-decoration: underline; color: #ffffff; font-family: italia, tahoma; font-size: 12px; font-weight: bold; } .menu A:active { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 12px; font-weight: bold; } .green A:link { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 10px; font-weight: bold; } .green A:visited { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 10px; font-weight: bold; } .green A:hover { text-decoration: underline; color: #7DC5C6; font-family: italia, tahoma; font-size: 10px; font-weight: bold; } .green A:active { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 10px; font-weight: bold; } .menusmall A:link { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 9px; font-weight: bold; } .menusmall A:visited { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 9px; font-weight: bold; } .menusmall A:hover { text-decoration: underline; color: #ffffff; font-family: italia, tahoma; font-size: 9px; font-weight: bold; } .menusmall A:active { text-decoration: none; color: #000000; font-family: italia, tahoma; font-size: 9px; font-weight: bold; } .solidborder { border: 1px solid #7DC5C6;