@charset "utf-8";
/* CSS Document */
#africa_map{
    font-family:Arial;
    background:#fff url('../img/africa/mapnew.jpg') no-repeat top left;
    width:500px;
    height: 548px;
    position: relative;
}

.navigation{
    margin: 0px auto;
    font-size: 10px;
    font-style: normal;
}
.navigation .item{
    position:absolute;
}
.map01{
    top:215px;
    left:90px;
}
.map02{
   top:320px;
   left:200px;
}
.map03{
   top:430px;
   left:295px;
}
.map04{
   top:240px;
   left:360px;
}
.map05{
   top:300px;
   left:370px;
}
.map06{
   top:405px;
   left:430px;
}
.map07{
   top:365px;
   left:380px;
}
a.icon{
    width:40px;
    height:80px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/s_circle.fw.png') no-repeat 0px 0px;
}
a.icon_luanda{
    width:40px;
    height: 27px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/flags/angola_n_40.gif') no-repeat 0px 0px;
}
a.icon_johannesburg{
    width:40px;
    height: 27px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/flags/south_africa_n_40.gif') no-repeat 0px 0px;
}
a.icon_nairobi{
    width:40px;
    height: 27px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/flags/kenya_n_40.gif') no-repeat 0px 0px;
}
a.icon_dar{
    width:40px;
    height: 27px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/flags/tanzania_n_40.gif') no-repeat 0px 0px;
}
a.icon_maputo{
    width:40px;
    height: 27px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/flags/mozambique_n_40.gif') no-repeat 0px 0px;
}
a.icon_antananarivo{
    width:40px;
    height: 27px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/flags/madagascar_n_40.gif') no-repeat 0px 0px;
}
a.icon_accra{
    width:40px;
    height: 27px;
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
    background:transparent url('../img/africa/flags/ghana_n_40.gif') no-repeat 0px 0px;
}

.item img.circle{
    position:absolute;
    top:10px;
    left:15px;
    width:15px;
    height:10px;
    opacity:0.1;
}
.item h2{
	position: absolute;
	width: 200px;
	height: 15px;
	color: #1D5050;
	font-size: 11px;
	font-weight:normal;
	top: -35px;
	left: 35px;
	text-indent: 10px;
	line-height: 20px;
  font-style:italic;
  letter-spacing: 0;
}
.item h2.active{
    color:#000;
}
.item ul{
    list-style:none;
    position:absolute;
    top:-30px;
    left:20px;
    display:none;
}
.item ul li a{
    font-size:12px;
    text-decoration:none;
    color:#fff;
    padding:2px;
    float:left;
    clear:both;
    width:100px;
}
.item ul li a:hover{
    color:#ccc;
}
