﻿.aoimap-container {
    background-position: top center;
    background-repeat: no-repeat;
    width: 650px;
    height: 608px;
    margin: auto auto;
}

.aoimap-innercontainer {
    position: relative;
}

.aoimap-poi {
    vertical-align: middle;
    position: absolute;
    white-space: nowrap;
}

    /* Note: 'aoimap-label' is referenced in scripts (designerview-simple.js) */
    .aoimap-poi .aoimap-label {
        vertical-align: inherit;
    }

    .aoimap-poi .aoimap-img {
        display: inline-block;
        vertical-align: inherit;
        margin-right: 0.33em;
        background-image: url("/images/default-source/w/aoimap/poiimg.png");
        width: 23px;
        height: 22px;
    }

    .aoimap-poi:hover .aoimap-img {
        background-position-x: -23px;
    }

    .aoimap-poi a {
        vertical-align: inherit;
        font-weight: normal;
    }
