You can use images for the tabs themselves, though one limitation is getting the "selected" image to work, since it requires a different tab image altogether. The script applies the CSS class "selected" to the tab's A element in question, and since CSS can only swap backgrounds, not the actual element itself, you are confined to the following approaches:
1) Use images for the tabs as desired, but forgo styling the selected image using a different image.
2) Use a regular UL list and style the tabs using a background image of a tab interface for each link. The tricky part may be getting the CSS to look exactly the way you want. Here's a quick mockup I came up with:

Here's the full CSS/ HTML used:
Code:
<style type="text/css">
.imagemenu{
border-style: none;
}
.imagemenu ul{
margin: 0;
padding: 0;
float: left;
overflow: hidden;
background: blue;
}
.imagemenu ul li{
display: inline;
}
.imagemenu ul li a{
float: left;
display: block;
width: 140px;
height: 40px;
padding-top: 15px;
color: white;
border-style: none;
text-align: center;
background: white url(http://i43.tinypic.com/f0srjl.gif) center center no-repeat;
text-decoration: none;
}
.imagemenu ul li a:visited{
color: white;
}
.imagemenu ul li a.selected{
background: white url(http://i42.tinypic.com/dfomw.gif) center center no-repeat;
}
</style>
<h3>Demo #3- Different Tab Style, "slideshow mode" enabled</h3>
<div id="pettabs" class="imagemenu">
<ul>
<li><a href="#" rel="dog1" class="selected">Tab 1</a></li>
<li><a href="#" rel="dog2">Tab 2</a></li>
<li><a href="#" rel="dog3">Tab 3</a></li>
</ul>
<br style="clear: left" />
</div>
<div style="border:1px solid gray; width:550px; height: 150px; padding: 5px; margin-bottom:1em">
<div id="dog1" class="tabcontent">
Tab content 1 here<br />Tab content 1 here<br />
<p><b><a href="javascript: mypets.expandit('myfavorite')">Click here to select tab with id="myfavorite"</a></b></p>
</div>
<div id="dog2" class="tabcontent">
Tab content 2 here<br />Tab content 2 here<br />
</div>
<div id="dog3" class="tabcontent">
Tab content 3 here<br />Tab content 3 here<br />
</div>
<div id="dog4" class="tabcontent">
Tab content 4 here<br />Tab content 4 here<br />
</div>
</div>
Bookmarks