/*---------------------*/
/*----- IMAGE MAP-----*/
/*--------------------*/

ol li {
  padding-bottom:0px;
}

ul li {
  font-size:0.9em;
}

/* CSS-based Image Maps
   Author: Frank Manno
   Version: Nov. 25, 2004
----------------------------------------------- */

img.image{ display: none; }

dl#locationMap {
	margin: 0;
	padding: 0;
	background: transparent url(../img/map-large-01.gif) top left no-repeat;
	height: 433px;
	width: 700px;
	position: relative;
    float:right;
    font
    }

dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%;}

dd a{ position: absolute; width: 20px; height:20px; text-decoration: none; }
dd a:hover{ position: absolute; background: transparent url(../img/map-target.png) no-repeat; }
dd a span{ display: none; }
dd a:hover span{display: block; margin-left:25px; bottom: 100%; background:#fff; padding-left:5px; border:1px solid #88d69b;}

/* ---------- Hotspot Declarations ---------- */

dd#map01{ top: 292px; left: 118px; }
dd#map01 a:hover span{width: 120px;}

dd#map02{ top: 307px; left: 125px; }
dd#map02 a:hover span{width: 210px;}

dd#map03{ top: 280px; left: 231px; }
dd#map03 a:hover span{width: 130px;}

dd#map04{ top: 258px; left: 240px; }
dd#map04 a:hover span{width: 180px;}

dd#map05{ top: 270px; left: 250px; }
dd#map05 a:hover span{width: 240px;}

dd#map06{ top: 233px; left: 353px; }
dd#map06 a:hover span{width: 150px;}

dd#map07{ top: 231px; left: 365px; }
dd#map07 a:hover span{width: 190px;}

dd#map08{ top: 249px; left: 365px; }
dd#map08 a:hover span{width: 150px;}

dd#map09{ top: 208px; left: 461px; }
dd#map09 a:hover span{width: 130px;}

dd#map10{ top: 216px; left: 478px; }
dd#map10 a:hover span{width: 150px;}

dd#map11{ top: 198px; left: 482px; }
dd#map11 a:hover span{width: 110px;}

dd#map12{ top: 192px; left: 490px; }
dd#map12 a:hover span{width: 160px;}

dd#map13{ top: 178px; left: 592px; }
dd#map13 a:hover span{display: block; margin-left:-170px; bottom: 100%; width:160px;}

dd#map14{ top: 165px; left: 624px; }
dd#map14 a:hover span{display: block; margin-left:-355px; bottom: 100%; width: 345px;}

dd#map15{ top: 238px; left: 629px; }
dd#map15 a:hover span{display: block; margin-left:-145px; bottom: 100%; width: 130px;}

dd#map16{ top: 292px; left: 635px; }
dd#map16 a:hover span{display: block; margin-left:-115px; bottom: 100%; width: 100px;}

dd#map17{ top: 220px; left: 282px; }
dd#map17 a:hover span{width: 100px;}

dd#map18{ top: 208px; left: 221px; }
dd#map18 a:hover span{width: 115px;}

dd#map19{ top: 204px; left: 128px; }
dd#map19 a:hover span{width: 200px;}

dd#map20{ top: 374px; left: 250px; }
dd#map20 a:hover span{width: 200px;}