#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:346px; 
  top:124px; 
  z-index:20;
  }
#imap #clayton {
  left:267px; 
  top:124px; 
  z-index:20;
  }
#imap #edge-lane {
  left:307px; 
  top:124px; 
  z-index:20;
  }
#imap #holt-town {
  left:144px; 
  top:124px; 
  z-index:20;
  }
#imap #new-islington {
  left:105px; 
  top:124px; 
  z-index:20;
  }
#imap #sportcity-stadium {
  left:184px; 
  top:124px; 
  z-index:20;
  }
#imap #sportcity-velodrome {
  left:225px; 
  top:124px; 
  z-index:20;
  }
#imap a#cemetery-road-link, #imap a#clayton-link, #imap a#edge-lane-link, #imap a#holt-town-link, #imap a#new-islington-link, #imap a#sportcity-stadium-link, #imap a#sportcity-velodrome-link {
  display:block; 
  width:17px; 
  height:24px; 
  background: transparent; 
  text-decoration:none; 
  z-index:20;
  }
#imap a#cemetery-road-link:hover, #imap a#clayton-link:hover, #imap a#edge-lane-link:hover, #imap a#holt-town-link:hover, #imap a#new-islington-link:hover, #imap a#sportcity-stadium-link:hover, #imap a#sportcity-velodrome-link: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;
  }