

/* MENU */
#menu
{
	width:642px;
	height:78px;
	float: left;
	position: relative;
}

#menu ul {
	list-style: none;
	margin: 30px 0 0 0;
	padding: 0;
	float: left;
	}
	
#menu ul li {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	}
	
#menu ul li a
{
	margin: 0 0 0 14px;
	padding: 0;
	height: 24px;
	background: #CCCCCC;
	display: block;
}
	
#menu ul li a
{
	background-position:top left;
}

#menu ul li.home a{width: 52px; margin: 0 0 0 20px; background:url(/_images/menu/home.png)}
#menu ul li.about_us a {width: 71px;background:url(/_images/menu/about_us.png)}
#menu ul li.services a {width: 68px;background:url(/_images/menu/services.png)}
#menu ul li.news a {width: 50px;background:url(/_images/menu/news.png)}
#menu ul li.links a {width: 44px;background:url(/_images/menu/links.png)}
#menu ul li.gallery a {width: 60px;background:url(/_images/menu/gallery.png)}
#menu ul li.client_area a {width: 83px;background:url(/_images/menu/client_area.png)}
#menu ul li.contact_us a {width: 80px;background:url(/_images/menu/contact_us.png)}

#menu ul li a:hover
{
	background-position:bottom left;
}	

body#home #menu ul li.home a,
body#aboutus #menu ul li.about_us a,
body#services #menu ul li.services a,
body#news #menu ul li.news a,
body#links #menu ul li.links a,
body#gallery #menu ul li.gallery a,
body#clients #menu ul li.client_area a,
body#admin #menu ul li.client_area a,
body#contact #menu ul li.contact_us a
{
	background-position:bottom left;
}	



