* html a:hover
{
visibility:visible
}

#menuwrapper {
	float:left;
	width:179px;
	height:400;
}
#menu {
position:relative;
	display: block;
	height: 26px;
	width: 153px;
	}
#menu a{
	display: block;
	height: 26px;
	width: 153px;
}
#menu img {
	height: 26px;
	width: 153px;
	border:0;
}
#menu a:hover img{visibility:hidden;}
.home {
	background-image: url(images/menu/home_o.gif);
	background-repeat: no-repeat;
}
.home a{
	background-image: url(images/menu/home_b.gif);
	background-repeat: no-repeat;
}
.products {
	background-image: url(images/menu/products_o.gif);
	background-repeat: no-repeat;
}
.wheretobuy {
	background-image: url(images/menu/wheretobuy_o.gif);
	background-repeat: no-repeat;
}
.exrs {
	background-image: url(images/menu/exrs_o.gif);
	background-repeat: no-repeat;
}
.company {
	background-image: url(images/menu/company_o.gif);
	background-repeat: no-repeat;
}
.contact {
	background-image: url(images/menu/contact_o.gif);
	background-repeat: no-repeat;
}
.media {
	background-image: url(images/menu/media_o.gif);
	background-repeat: no-repeat;
}
.faq {
	background-image: url(images/menu/faq_o.gif);
	background-repeat: no-repeat;
}
.range {
	background-image: url(images/menu/range_o.gif);
	background-repeat: no-repeat;
} 
/* sub navigation */
.tsx100 {
	background-image: url(images/menu/tsx100_o.gif);
	background-repeat: no-repeat;
}
.tsx300 {
	background-image: url(images/menu/tsx300_o.gif);
	background-repeat: no-repeat;
}
.accessories {
	background-image: url(images/menu/accessories_o.gif);
	background-repeat: no-repeat;
}
/* sub-sub navigation */
.tsx10a {
	background-image: url(images/menu/tsx10a_o.gif);
	background-repeat: no-repeat;
}
.battery {
	background-image: url(images/menu/battery_o.gif);
	background-repeat: no-repeat;
}
.headset {
	background-image: url(images/menu/headset_o1.gif);
	background-repeat: no-repeat;
}
.case {
	background-image: url(images/menu/case_o1.gif);
	background-repeat: no-repeat;
}
.plug {
	background-image: url(images/menu/car_plug_o1.gif);
	background-repeat: no-repeat;
}
.media2 {
	background-image: url(images/menu/media2_o.gif);
	background-repeat: no-repeat;
}
.press {
	background-image: url(images/menu/press_o.gif);
	background-repeat: no-repeat;
}
.images {
	background-image: url(images/menu/images_o.gif);
	background-repeat: no-repeat;
}
.nav-footer {
border-top:solid #CCCCCC 5px;
border-bottom:solid #CCCCCC 5px;
}
.nav-divider {
border-top:solid #CCCCCC 5px;
}

