/* CSS Document */

   #map {
   margin:0;
   padding:0;
   width:459px;
   height:400px;
   background:url(images/heritage_trail/heritage_trail.jpg) no-repeat #DFDFDF;
            }
		 
   #map li {
   margin:0;
   padding:0;
   list-style:none;
         }
		 
   #map li a {
	position:relative;
	display:block;
	/*
   Specifying a background image
   (a 1px by 1px transparent gif)
   fixes a bug in older versions of
   IE that causeses the block to not
   render at its full dimensions.
            */
  background:url(images/blank.gif);
	      }
		
#map li a span { display:none; }


#map li a:hover span {
 position:absolute;
 display:block;
 width:402px;
 left:-300px;
 top:-200px;
 text-decoration:none;
 color:#000;
         }
	
#map a.h1 {
	top:260px;
	left:185px;
	width:18px;
	height:18px;
	 }	
	 
#map a.h2 {
	top:240px;
	left:165px;
	width:18px;
	height:18px;
	 }	
   
#map a.h3 {
	top:240px;
	left:195px;
	width:18px;
	height:18px;
	 }	
   
#map a.h4 {
	top:220px;
	left:220px;
	width:18px;
	height:18px;
	 }	
   
#map a.h5 {
	top:193px;
	left:300px;
	width:18px;
	height:18px;
	 }	
	 
#map a.h6 {
	top:165px;
	left:327px;
	width:18px;
	height:18px;
	 }
	 
#map a.h7 {
	top:123px;
	left:237px;
	width:18px;
	height:18px;
	 }
	 
#map a.h8 {
	top:72px;
	left:220px;
	width:18px;
	height:18px;
	 }
	 
#map a.h9 {
	top:54px;
	left:195px;
	width:18px;
	height:18px;
	 }
	 
#map a.h10 {
	top:7px;
	left:215px;
	width:18px;
	height:18px;
	 }
	 
#map a.h11 {
	top:-62px;
	left:220px;
	width:18px;
	height:18px;
	 }
	 
#map a.h12 {
	top:-132px;
	left:222px;
	width:18px;
	height:18px;
	 }
	 
#map a.h13 {
	top:-186px;
	left:108px;
	width:18px;
	height:18px;
	 }
   
#map a.h14 {
	top:-114px;
	left:136px;
	width:18px;
	height:18px;
	 }
   
#map a.h15 {
	top:-44px;
	left:141px;
	width:18px;
	height:18px;
	 }
	 
#map a.h16 {
	top:-66px;
	left:120px;
	width:18px;
	height:18px;
	 }
   
#map a.h17 {
	top:-92px;
	left:100px;
	width:18px;
	height:18px;
	 }
	 
#map a.h18 {
	top:-90px;
	left:110px;
	width:15px;
	height:15px;
	 }

#map a.h19 {
	top:-95px;
	left:115px;
	width:15px;
	height:15px;
	 }
	 
#map a.h20 {
	top:-116px;
	left:148px;
	width:15px;
	height:15px;
	 }

