div#mainmenutop {
	position:relative;
	/*width:243px;*/
	width:500px;
	top:26px;
	/*margin-left:287px;*/
	margin-left:291px;
}
div#mainmenutop ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
div#mainmenutop li {
	display: inline;
	float:left;
	margin-right:1em;
}
div#mainmenutop li.seperator {
	
	display: inline;
	float:left;
	}
div#mainmenutop li.seperator div{
  width:1px;
	height:20px;
  background: url(/images/menu/menusep.gif?q=1) -1px 0  no-repeat;
}
li#mainmenutop-home a {
	position:relative;
	width: 39px;
	height: 20px;
	display: block;
	background: url(/images/menu/home.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-home a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-homeselected a {
	position:relative;
	width: 39px;
	height: 20px;
	display: block;
	background: url(/images/menu/home.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}


li#mainmenutop-aboutus a {
	position:relative;
	width: 59px;
	height: 20px;
	display: block;
	background: url(/images/menu/aboutus.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-aboutus a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-aboutusselected a {
	position:relative;
	width: 59px;
	height: 20px;
	display: block;
	background: url(/images/menu/aboutus.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}


li#mainmenutop-work a {
	position:relative;
	width: 39px;
	height: 20px;
	display: block;
	background: url(/images/menu/work.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-work a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-workselected a {
	position:relative;
	width: 39px;
	height: 20px;
	display: block;
	background: url(/images/menu/work.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}
li#mainmenutop-clients a {
	position:relative;
	width: 46px;
	height: 20px;
	display: block;
	background: url(/images/menu/clients.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-clients a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-clientsselected a {
	position:relative;
	width: 46px;
	height: 20px;
	display: block;
	background: url(/images/menu/clients.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}
li#mainmenutop-articles a {
	position:relative;
	width: 50px;
	height: 20px;
	display: block;
	background: url(/images/menu/articles.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-articles a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-articlesselected a {
	position:relative;
	width: 50px;
	height: 20px;
	display: block;
	background: url(/images/menu/articles.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}
li#mainmenutop-news a {
	position:relative;
	width: 34px;
	height: 20px;
	display: block;
	background: url(/images/menu/news.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-news a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-newsselected a {
	position:relative;
	width: 34px;
	height: 20px;
	display: block;
	background: url(/images/menu/news.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}
li#mainmenutop-getintouch a {
	position:relative;
	width: 78px;
	height: 20px;
	display: block;
	background: url(/images/menu/getintouch.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-getintouch a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-getintouchselected a {
	position:relative;
	width: 78px;
	height: 20px;
	display: block;
	background: url(/images/menu/getintouch.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}

li#mainmenutop-testimonials a {
	position:relative;
	width: 82px;
	height: 20px;
	display: block;
	background: url(/images/menu/testimonials.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
}
li#mainmenutop-testimonials a:hover {
	background-position: 0px -20px;
}
li#mainmenutop-testimonialsselected a {
	position:relative;
	width: 82px;
	height: 20px;
	display: block;
	background: url(/images/menu/testimonials.gif?q=1) 0 0  no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow:hidden;
	background-position: 0px -20px;
}

#telephone {
  float:right;
  height:40px;
  width:149px;
  margin-top:7px;
  /*
	top:16px;
	
	position:absolute;
	display:block;
	left:752px;
	width:249px;
	height:20px;
	background-image: url(/images/telephone.gif?q=1);
	background-repeat: no-repeat;
	background-position: left top;	
	text-indent:-9999px;
	*/
}
div #emailtext{
  display:none;
	/*
	left:752px;
	top:25px;
	*/
	float:right;
	width:143px;
	height:18px;
	margin-left:148px;
}
div #emailtext-email{
  
}

#emailtext-email a {
	position:relative;
	float:left;
	display:block;
	width:75px;
	height:18px;
	background-image: url(/images/emailus.gif?q=1);
	background-repeat: no-repeat;
	background-position: left top;	
	text-indent:-9999px;
}
