#mainnav { 
	position: relative;
	float: left;
	top: 2px;
	width: 586px;
	height: 145px;
}

#mainnav ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#mainnav li { 
	float: left;
	width: 586;
	margin: 0px;
	padding: 0px;
	text-indent: -5000px;
	text-decoration: none;
}

#mainnav li.cat2 a:link, 
#mainnav li.cat2 a:visited { 
	display: block;
	background: url(cat2_no.gif);
	width: 135px;
	height: 144px;
}

#mainnav li.cat2 a:hover { 
	background: url(cat2_no.gif) -135px 0;
	background-color: eee;
}

#mainnav li.cat2on a:link, 
#mainnav li.cat2on a:visited,
#mainnav li.cat2on a:hover { 
	display: block;
	background: url(cat2_no.gif) -270px 0;
	width: 135px;
	height: 144px;
}

#mainnav li.cat3 a:link, 
#mainnav li.cat3 a:visited { 
	display: block;
	background: url(cat3_no.gif);
	width: 93px;
	height: 144px;
}

#mainnav li.cat3 a:hover { 
	background: url(cat3_no.gif) -93px 0;
	background-color: eee;
}

#mainnav li.cat3on a:link, 
#mainnav li.cat3on a:visited,
#mainnav li.cat3on a:hover { 
	display: block;
	background: url(cat3_no.gif) -186px 0;
	width: 93px;
	height: 144px;
}

#mainnav li.cat4 a:link, 
#mainnav li.cat4 a:visited { 
	display: block;
	background: url(cat4_no.gif);
	width: 100px;
	height: 144px;
}

#mainnav li.cat4 a:hover { 
	background: url(cat4_no.gif) -100px 0;
	background-color: eee;
}

#mainnav li.cat4on a:link, 
#mainnav li.cat4on a:visited,
#mainnav li.cat4on a:hover { 
	display: block;
	background: url(cat4_no.gif) -200px 0;
	width: 100px;
	height: 144px;
}

#mainnav li.cat5 a:link, 
#mainnav li.cat5 a:visited { 
	display: block;
	background: url(cat5_no.gif);
	width: 119px;
	height: 144px;
}

#mainnav li.cat5 a:hover { 
	background: url(cat5_no.gif) -119px 0;
	background-color: eee;
}

#mainnav li.cat5on a:link, 
#mainnav li.cat5on a:visited,
#mainnav li.cat5on a:hover { 
	display: block;
	background: url(cat5_no.gif) -238px 0;
	width: 119px;
	height: 144px;
}

#mainnav li.cat6 a:link, 
#mainnav li.cat6 a:visited { 
	display: block;
	background: url(cat6_no.gif);
	width: 139px;
	height: 144px;
}

#mainnav li.cat6 a:hover { 
	background: url(cat6_no.gif) -139px 0;
	background-color: eee;
}

#mainnav li.cat6on a:link, 
#mainnav li.cat6on a:visited,
#mainnav li.cat6on a:hover { 
	display: block;
	background: url(cat6_no.gif) -278px 0;
	width: 139px;
	height: 144px;
}
