
		#map {

			padding:0;
			width:550px;
			height:500px;
			background:url(img/parkingmap.jpg) top left no-repeat #fff;
			font-family:arial, helvetica, sans-serif;
			font-size:8pt;
			margin-left:0px;
		}
		
		#map li {
			margin:0;
			padding:0;
			list-style:none;
		}
		
		#map li a {
			
			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(blank.gif);
   			text-decoration:none;
			color:#000;
			cursor:default;
		}
		
		#map li a span { display:none; }
		
		#map li a:hover span {
		
			display:block;
			width:250px;
			left:20px;
			top:20px;
			border:1px solid #000;
			background:#fff;
			padding:5px;
 			filter:alpha(opacity=80);
			opacity:0.8;
	
  		}

			#map a.parkinga {
			top:420px;
			left:-230px;
			width:20px;
			height:20px;
			position:relative;
	
			}
			
						#map a.parkingb {
			top:380px;
			left:130px;
			width:20px;
			height:20px;
			position:relative;
	
			}
						#map a.parkingc {
			top:10px;
			left:-100px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingd {
			top:35px;
			left:-90px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkinge {
			top:100px;
			left:-120px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingf {
			top:190px;
			left:-50px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingg {
			top:150px;
			left:-110px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingh {
			top:220px;
			left:100px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingi {
			top:140px;
			left:80px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingj {
			top:130px;
			left:130px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingk {
			top:40px;
			left:130px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingl {
			top:-20px;
			left:130px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingm {
			top:-60px;
			left:220px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingn {
			top:-100px;
			left:180px;
			width:20px;
			height:20px;
			position:relative;
	
			}
			

									#map a.parkingo {
			top:-105px;
			left:100px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingp {
			top:-230px;
			left:40px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingq {
			top:-80px;
			left:10px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingr {
			top:-135px;
			left:-45px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkings {
			top:-180px;
			left:-50px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingt {
			top:-220px;
			left:-40px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingu {
			top:-240px;
			left:-80px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingv {
			top:-300px;
			left:-30px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingw {
			top:-490px;
			left:-50px;
			width:20px;
			height:20px;
			position:relative;
	
			}
									#map a.parkingx{
			top:-120px;
			left:105px;
			width:20px;
			height:20px;
			position:relative;
			}
			
			#map a.parkingn2 {
			top:0px;
			left:0px;
			width:20px;
			height:20px;
			position:relative;
			background-color:#FF0000;
			}
			