 
#menu li.home a{
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;
height:50px;
width:70px;	
display: block;
cursor:pointer;


background-image: url(../img/menu/home.png);
	
}



#menu li.media a{
background-repeat: no-repeat;
text-indent: -9999px; 
overflow: hidden;
height:50px;
width:80px;	
display: block;
cursor:pointer;
 

background-image: url(../img/menu/media.png);
	background-position: 0 top;

	
}

#menu li.store a{
background-repeat: no-repeat;;
text-indent: -9999px;
overflow: hidden;
height:50px;
width:75px;	
display: block;
cursor:pointer;

background-image: url(../img/menu/store.png);
	
}


#menu li.bio a{
background-repeat: no-repeat;;
text-indent: -9999px;
overflow: hidden;
height:50px;
width:70px;	
display: block;
cursor:pointer;
background-image: url(../img/menu/bio.png);
	
}


#menu li.contact a{
background-repeat: no-repeat;;
text-indent: -9999px;
overflow: hidden;
height:50px;
width:90px;	
display: block;
cursor:pointer;

background-image: url(../img/menu/contact.png);
	
}

#menu li.shows a{
background-repeat: no-repeat;;
text-indent: -9999px;
overflow: hidden;
height:50px;
width:75px;	
display: block;
cursor:pointer;

background-image: url(../img/menu/shows.png);
	
}



#menu li  a:hover{
	background-position: 0 bottom;
}

#menu li.active a{
	background-position: 0 bottom;
}


/* lang */


#en{
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;
display: block;
cursor:pointer;
width:22px;
height:15px;
background-image: url(../img/layout/en.png);
background-repeat: no-repeat;
}

#nl{
margin-right: 5px;
float:left; 
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;
display: block;
cursor:pointer;
width:22px;
height:15px;
background-image: url(../img/layout/nl.png);
background-repeat: no-repeat;
}

#nl:hover, #en:hover{
background-position: 0 bottom;

}
