.home	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background-image:url(/images/menu/home_ro.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:39px;
	height:31px;
	overflow:hidden;
	vertical-align:middle;
}
.home a {
	display: block;
	color: #000000;
	font-size: 11px;
	width:39px;
	height:31px;
	display:block;
	float: left;
	color: black; 
	text-decoration: none;
	overflow:hidden;
	vertical-align:middle;
}
.home a:hover { color: #ffffff; }

.home img { width:39px; height:31px; border:0px; padding:0px; margin:0px; vertical-align:middle; }
* html a:hover { visibility:visible }
.home a:hover img { visibility:hidden } 

.home span {
	position: absolute;
	top: 15px;
	text-align: center;
	width: 39px;
	cursor: pointer;   
}

/*-- PUMPS BUTTON --*/

.pumps	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background-image:url(/images/menu/pumps_ro.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:46px;
	height:31px;
	overflow:hidden;
	vertical-align:middle;
}
.pumps a {
	display: block;
	color: #000000;
	font-size: 11px;
	width:46px;
	height:31px;
	display:block;
	float: left;
	color: black; 
	text-decoration: none;
	overflow:hidden;
	vertical-align:middle;
}
.pumps a:hover { color: #ffffff; }

.pumps img { width:46px; height:31px; border:0px; padding:0px; margin:0px; vertical-align:middle; }
* html a:hover { visibility:visible }
.pumps a:hover img { visibility:hidden } 

.pumps span {
	position: absolute;
	top: 15px;
	text-align: center;
	width: 46px;
	cursor: pointer;   
}


/*-- FITTINGS AND HOSES --*/

.fittings	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background-image:url(/images/menu/fittings_ro.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:102px;
	height:31px;
	overflow:hidden;
	vertical-align:middle;
}
.fittings a {
	display: block;
	color: #000000;
	font-size: 11px;
	width:102px;
	height:31px;
	display:block;
	float: left;
	color: black; 
	text-decoration: none;
	overflow:hidden;
	vertical-align:middle;
}
.fittings a:hover { color: #ffffff; }

.fittings img { width:102px; height:31px; border:0px; padding:0px; margin:0px; vertical-align:middle; }
* html a:hover { visibility:visible }
.fittings a:hover img { visibility:hidden } 

.fittings span {
	position: absolute;
	top: 15px;
	text-align: center;
	width: 102px;
	cursor: pointer;   
}


/*-- REPAIRS --*/

.repairs	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background-image:url(/images/menu/repairs_ro.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:49px;
	height:31px;
	overflow:hidden;
	vertical-align:middle;
}
.repairs a {
	display: block;
	color: #000000;
	font-size: 11px;
	width:49px;
	height:31px;
	display:block;
	float: left;
	color: black; 
	text-decoration: none;
	overflow:hidden;
	vertical-align:middle;
}
.repairs a:hover { color: #ffffff; }

.repairs img { width:49px; height:31px; border:0px; padding:0px; margin:0px; vertical-align:middle; }
* html a:hover { visibility:visible }
.repairs a:hover img { visibility:hidden } 

.repairs span {
	position: absolute;
	top: 15px;
	text-align: center;
	width: 49px;
	cursor: pointer;   
}

/*-- OUR COMPANY --*/

.ourcompany	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background-image:url(/images/menu/our_company_ro.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:89px;
	height:31px;
	overflow:hidden;
	vertical-align:middle;
}
.ourcompany a {
	display: block;
	color: #000000;
	font-size: 11px;
	width:89px;
	height:31px;
	display:block;
	float: left;
	color: black; 
	text-decoration: none;
	overflow:hidden;
	vertical-align:middle;
}
.ourcompany a:hover { color: #ffffff; }

.ourcompany img { width:89px; height:31px; border:0px; padding:0px; margin:0px; vertical-align:middle; }
* html a:hover { visibility:visible }
.ourcompany a:hover img { visibility:hidden } 

.ourcompany span {
	position: absolute;
	top: 15px;
	text-align: center;
	width: 89px;
	cursor: pointer;   
}

/*-- CONTACT US --*/

.contact	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background-image:url(/images/menu/contact_ro.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:69px;
	height:31px;
	overflow:hidden;
	vertical-align:middle;
}
.contact a {
	display: block;
	color: #000000;
	font-size: 11px;
	width:69px;
	height:31px;
	display:block;
	float: left;
	color: black; 
	text-decoration: none;
	overflow:hidden;
	vertical-align:middle;
}
.contact a:hover { color: #ffffff; }

.contact img { width:69px; height:31px; border:0px; padding:0px; margin:0px; vertical-align:middle; }
* html a:hover { visibility:visible }
.contact a:hover img { visibility:hidden } 

.contact span {
	position: absolute;
	top: 15px;
	text-align: center;
	width: 69px;
	cursor: pointer;   
}