#wrap {
background:url(../img/mapBg.jpg) no-repeat;
width:700px;
height:500px;
position:relative;
margin-bottom:100px;
}

#names a {
width:200px; 
font-size:10px; 
line-height:12px;
display:block;
margin-bottom:10px;
text-decoration: none;
}

#names {
position:absolute;
top:20px;
left:30px;}

#wrap .icon {
width:25px;
height:24px;
background: url(../img/iconFlower.png) no-repeat;
}

#wrap .facility {
width:265px;
height:180px;
position:absolute;
left:560px;
top:20px;
padding:5px;
border:1px solid #ddd;
}

#wrap div.hide {
display:none;
}
