/* CSS Document */
.destinationsMap
{
    width: 191px;
    height: 352px;
    float: left;
    margin: 0px 10px 10px 0px;
    position:relative;
}
.mapContainer
{
    width: 191px;
    height: 352px;
    position: absolute;
}
.mapContainer a
{
    color: #666;
    text-decoration: none;
    position: absolute;
    font-size: 11px;
    left: 44px;
    top: 170px;
    text-align: right;
    padding-right: 16px;
    outline: none;
    font-weight: bold;
}
a.taba
{
    left: 75px;
    top: 30px;
}
a.nuweiba
{
    left: 47px;
    top: 53px;
}
a.dahab
{
    left: 55px;
    top: 75px;
}
a.sharm
{
    left: 2px;
    top: 94px;
}
a.gouna
{
    left: 5px;
    top: 110px;
}
a.hurghada
{
    left: 9px;
    top: 127px;
}
a.makadi
{
    left: 5px;
    top: 139px;
}
a.soma
{
    left: 21px;
    top: 152px;
}
a.safaga
{
    left: 44px;
    top: 166px;
}
a.quseir
{
    left: 55px;
    top: 189px;
}
a.marsaAlam
{
    left: 39px;
    top: 212px;
}
a.hamata
{
    left: 83px;
    top: 247px;
}
a.berenice
{
    left: 98px;
    top: 271px;
}
.mapContainer a:hover, .mapContainer a.CurrentSite
{
    color: #ff6633;
    background: url(../images/map-bullet.gif) no-repeat right;
}


/* diving common classes */
.diveSitesContainer, .bulletListContainer
{
    text-align: justify;
}
.diveSitesContainer li, .bulletListContainer li
{
    list-style: none;
    background: url(../images/divesite-bullet.gif) no-repeat top left;
    padding-left: 30px;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

