@charset "utf-8";
body {
	background-color: #252525;
}
.menu {
	width: 167px;
	float:left;
}
#mainnav {
	background-repeat: no-repeat;
	display: inline;
	width: 167px;
	padding: 0px;
	margin: 0px;
}

#mainnav li {
	background-repeat: no-repeat;
	height: 36px;
	list-style: none;
	display: inline;
}

#mainnav li span {
	display: none;
}

#mainnav li a {
	background-image:url(images/menu.jpg);
	float: left;
	background-repeat: no-repeat;
	list-style: none;
	width: 160px;
}
#mainnav li a.hot_offer {
	background-position: 0px 0px;
	width: 167px;
	height: 39px;
	margin-top: 0px;
}
#mainnav li a:hover.hot_offer {
	background-position: -167px 0px;
}
#mainnav li a.multi_packs {
	background-position: 0px -40px;
	width: 167px;
	height: 36px;
	margin-top: 0px;
}
#mainnav li a:hover.multi_packs {
	background-position: -167px -40px;
}
#mainnav li a.single_fuse {
	background-position: 0px -76px;
	width: 167px;
	height: 36px;
	margin-top: 0px;
}
#mainnav li a:hover.single_fuse {
	background-position: -167px -76px;
}
#mainnav li a.shot_cakes {
	background-position: 0px -112px;
	width: 167px;
	height: 39px;
	margin-top: 0px;
}
#mainnav li a:hover.shot_cakes {
	background-position: -167px -112px;
}
#mainnav li a.rockets {
	background-position: 0px -151px;
	width: 167px;
	height: 38px;
	margin-top: 0px;
}
#mainnav li a:hover.rockets {
	background-position: -167px -151px;
}
#mainnav li a.selection_boxes {
	background-position: 0px -189px;
	width: 167px;
	height: 38px;
	margin-top: 0px;
}
#mainnav li a:hover.selection_boxes {
	background-position: -167px -189px;
}
#mainnav li a.fountains {
	background-position: 0px -227px;
	width: 167px;
	height: 38px;
	margin-top: 0px;
}
#mainnav li a:hover.fountains {
	background-position: -167px -227px;
}
#mainnav li a.sparklers {
	background-position: 0px -265px;
	width: 167px;
	height: 38px;
	margin-top: 0px;
}
#mainnav li a:hover.sparklers {
	background-position: -167px -265px;
}
#mainnav li a.lanterns {
	background-position: 0px -303px;
	width: 167px;
	height: 37px;
	margin-top: 0px;
}
#mainnav li a:hover.lanterns {
	background-position: -167px -303px;
}
#mainnav li a.remote {
	background-position: 0px -341px;
	width: 167px;
	height: 37px;
	margin-top: 0px;
}
#mainnav li a:hover.remote {
	background-position: -167px -341px;
}
#mainnav li a.indoor {
	background-position: 0px -378px;
	width: 167px;
	height: 37px;
	margin-top: 0px;
}
#mainnav li a:hover.indoor {
	background-position: -167px -378px;
}
#mainnav li a.accessories {
	background-position: 0px -415px;
	width: 167px;
	height: 37px;
	margin-top: 0px;
}
#mainnav li a:hover.accessories {
	background-position: -167px -415px;
}
#mainnav li a.wedding {
	background-position: 0px -452px;
	width: 167px;
	height: 37px;
	margin-top: 0px;
}
#mainnav li a:hover.wedding {
	background-position: -167px -452px;
}
#mainnav li a.bespoke {
	background-position: 0px -489px;
	width: 167px;
	height: 37px;
	margin-top: 0px;
}
#mainnav li a:hover.bespoke {
	background-position: -167px -489px;
}
#mainnav li a.manufacturers {
	background-position: 0px -526px;
	width: 167px;
	height: 43px;
	margin-top: 0px;
}
#mainnav li a:hover.manufacturers {
	background-position: -167px -526px;
}