#sm_home, #sm_home:visited {
	background-image:url(rollover_images/home.gif);
}
#sm_pm, #sm_pm:visited {
	background-image:url(rollover_images/paintmasks.gif);
}
#sm_stencil, #sm_stencil:visited {
	background-image:url(rollover_images/stencils.gif);
}
#sm_decalpro, #sm_decalspro:visited {
	background-image:url(rollover_images/dryrubdecals.gif);
}
#sm_shop, #sm_shop:visited {
	background-image:url(rollover_images/shop.gif);
}
#sm_projects, #sm_projects:visited {
	background-image:url(rollover_images/mymodels.gif);
}
#sm_gallery, #sm_gallery:visited {
	background-image:url(rollover_images/gallery.gif);
}
#sm_contact, #contact:visited {
	background-image:url(rollover_images/contact.gif);
}
#sm_help, #help:visited {
	background-image:url(rollover_images/help.gif);
}

.rollover span.alt {
	display:none;
}
.rollover img {
	border:none;
}
:root .rollover img {
	display:block;
}

.rollover, .rollover:visited {
	background-color:transparent !important; / * needed for Opera5/6 */
	background-repeat:no-repeat;
	background-position:0 0;
}
.rollover.CURRENT:hover, .rollover.CURRENT:focus, .rollover.CURRENT:active, .rollover.CURRENT.MMO, .rollover.CURRENT:visited, .rollover:hover, .rollover:focus, .rollover:active, .rollover.MMO, .rollover.MMO:visited {
	background-position:0 -26px;
}

.rollover.CURRENT, .rollover.CURRENT:visited {
     background-position:0 -52px;
}
