#imap {
  display:block; 
  width:640px; 
  height:183px; 
  background:url(../../images/futuremetrolink/east-manchester-line.jpg) no-repeat; 
  position:relative;
  }
#imap a#title {
  display:block; 
  width:640px; 
  height:0; 
  padding-top:183px; 
  overflow:hidden; 
  position:absolute; 
  left:0; 
  top:0; 
  background:transparent url(../../images/futuremetrolink/east-manchester-line-hover.jpg) no-repeat 640px 640px; 
  cursor:default;
  }
/* the hack for IE pre IE6 */
* html #imap a#title {
  height:183px;
  he\ight:0;
  }
#imap a#title:hover {
  background-position: 0 0; 
  z-index:10;
  }
#imap dd {
  position:absolute; 
  padding:0; 
  margin:0;
  }
#imap #cemetery-road {
  left:349px; 
  top:125px; 
  z-index:20;
  }
#imap #clayton {
  left:270px; 
  top:125px; 
  z-index:20;
  }
#imap #edge-lane {
  left:309px; 
  top:125px; 
  z-index:20;
  }
#imap #holt-town {
  left:148px; 
  top:125px; 
  z-index:20;
  }
#imap #new-islington {
  left:111px; 
  top:125px; 
  z-index:20;
  }
#imap #sportcity-stadium {
  left:188px; 
  top:125px; 
  z-index:20;	
  }
#imap #sportcity-velodrome {
  left:228px; 
  top:125px; 
  z-index:20;
  }
#imap #droylsden {
  left:387px; 
  top:125px; 
  z-index:20;
  }
#imap #ashton-moss {
  left:463px; 
  top:125px; 
  z-index:20;
  }
#imap #ashton-under-lyne {
  left:536px; 
  top:125px; 
  z-index:20;
  }  
#imap #audenshaw {
  left:425px; 
  top:125px; 
  z-index:20;
  }
#imap #ashton-west {
  left:502px; 
  top:125px; 
  z-index:20;
  }
#imap a.pdf-hover {
  display:block; 
  width:17px; 
  height:24px; 
  background: transparent; 
  text-decoration:none; 
  z-index:20;
  }
#imap a.pdf-hover:hover {
  display:block; 
  width:17px; 
  height:24px; 
  background: transparent url(../../images/futuremetrolink/pdf-icon.png) no-repeat 0px 0px; 
  text-decoration:none; 
  z-index:30;
  }
