è un problema di css a se, php non c'entra

codice:
.jqueryslidemenu ul li#home a {
	display: block; /*background of tabs (default state)*/
	color: #000000;
	text-decoration: none;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	font-family: "Trebuchet MS", "Tw Cen MT";
	font-size: 18px;
	background-image: url(../images/homgifbs.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -99999em;
	height: 25px;
}
.jqueryslidemenu   ul   li#home   a:link, .jqueryslidemenu  ul  li#visiteda:link  {
	display: block; /*background of tabs (default state)*/
	color: #000000;
	text-decoration: none;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	font-family: "Trebuchet MS", "Tw Cen MT";
	font-size: 18px;
	background-image: url(../images/homegif.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -99999em;
}
la seconda defiizione sovrascrive la prima, indi non vedi la casetta