/* setup the background image */
.imap {padding:0; margin:0; background:url("http://www.highlandestateagents.com/graphics/HHH-Brochure-2006-Map.jpg") no-repeat; width:598px; height:595px; margin:0px; position:relative; z-index:100;}

.imap ul {
padding:0; 
margin:0;
border:0;
list-style-type: none;
}



.imap ul li a, .imap ul li a:visited {
display:block;
text-decoration:none; 
color:#000;  
background:#fff;
}


/* position the markers */
.imap ul li a {
margin:2px;
width:18px;
height:18px;
position:relative;
border:1px solid #fc0;
filter:alpha(opacity=70); 
	-moz-opacity: 0.70; 
	opacity: 0.70;
}

.imap ul li a.aviemore {
top:340px; left:363px;
width:18px;
height:18px;
}

.imap ul li a.carrbridge {
top:274px; left:366px;
width:18px;
height:18px;
}

.imap ul li a.grantown {
top:227px; left:423px;
width:18px;
height:18px;
}

.imap ul li a.kingussie {
top:330px; left:296px;
width:18px;
height:18px;
}

.imap ul li a.newtonmore {
top:315px; left:273px;
width:18px;
height:18px;
}

.imap ul li a.nethybridge {
top:195px; left:411px;
width:18px;
height:18px;
}

.imap ul li a.boat {
top:183px; left:385px;
width:18px;
height:18px;
}

.imap ul li a.kincraig{
top:215px; left:338px;
width:18px;
height:18px;
}

.imap ul li a.advie{
top:70px; left:460px;
width:18px;
height:18px;
}