#main {font-size: 0.8em;}
/* START OF CSS FOR MAP */
#holder {
    margin: 0 auto;
    text-align: center;
}

dl.map.on {
    position:relative;
    width:479px;
    height:296px;
    background:url(/images/viking-us-map.gif) no-repeat;
    text-align:left;
    margin:0px;
    padding:0px;

}
dl.map.on dt {
    list-style:none;
    display:inline;
}
dl.map.on dd {
    position:absolute;
    left:-9999px;
    width:80px;
    padding:4px;
    border:#222 1px solid;
    background:#005288;
    -moz-border-radius:8px;
    border-radius:8px;
    z-index:11;
    font-size:0.8em;
    color:#fff;
}

dl.map.on a.location {
    display:block;
    position:absolute;
    text-indent:-9999px;
    background:url(/files/point.png) no-repeat;
    width:10px;
                    margin-left:-5px;
                    margin-top:-5px;
    height:10px;
    outline:none;
    z-index:10;
    text-decoration:none;
}
dl.map.on a.location:hover {
background:url(/files/point-hover.png) no-repeat -1px -1px;
}

/* START OF CSS FOR MAP POINTS */
dl.map.on a#location01 {
    left:328px;
    top:209px;
}
dl.map.on a#location02 {
    left:92px;
    top:188px;
}
dl.map.on a#location03 {
    left:274px;
    top:191px;
}
dl.map.on a#location04 {
    left:30px;
    top:146px;
}
dl.map.on a#location05 {
    left:158px;
    top:139px;
}
dl.map.on a#location06 {
    left:438px;
    top:91px;
}
dl.map.on a#location07 {
    left:424px;
    top:130px;
}
dl.map.on a#location08 {
    left:381px;
    top:252px;
}
dl.map.on a#location09 {
    left:357px;
    top:206px;
}
dl.map.on a#location10 {
    left:89px;
    top:70px;
}
dl.map.on a#location11 {
    left:301px;
    top:130px;
}
dl.map.on a#location12 {
    left:326px;
    top:129px;
}
dl.map.on a#location13 {
    left:264px;
    top:114px;
}
dl.map.on a#location14 {
    left:225px;
    top:145px;
}
dl.map.on a#location15 {
    left:343px;
    top:157px;
}
dl.map.on a#location16 {
    left:275px;
    top:234px;
}
dl.map.on a#location17 {
    left:458px;
    top:42px;
}
dl.map.on a#location18 {
    left:410px;
    top:127px;
}
dl.map.on a#location19 {
    left:444px;
    top:82px;
}
dl.map.on a#location20 {
    left:333px;
    top:79px;
}
dl.map.on a#location21 {
    left:255px;
    top:64px;
}
dl.map.on a#location22 {
    left:303px;
    top:212px;
}
dl.map.on a#location23 {
    left:275px;
    top:150px;
}
dl.map.on a#location24 {
    left:134px;
    top:44px;
}
dl.map.on a#location25 {
    left:398px;
    top:171px;
}
dl.map.on a#location26 {
    left:207px;
    top:47px;
}
dl.map.on a#location27 {
    left:215px;
    top:118px;
}
dl.map.on a#location28 {
    left:61px;
    top:122px;
}
dl.map.on a#location29 {
    left:443px;
    top:66px;
}
dl.map.on a#location30 {
    left:428px;
    top:113px;
}
dl.map.on a#location31 {
    left:152px;
    top:188px;
}
dl.map.on a#location32 {
    left:416px;
    top:82px;
}
dl.map.on a#location33 {
    left:360px;
    top:125px;
}
dl.map.on a#location34 {
    left:228px;
    top:186px;
}
dl.map.on a#location35 {
    left:37px;
    top:64px;
}
dl.map.on a#location36 {
    left:399px;
    top:109px;
}
dl.map.on a#location37 {
    left:448px;
    top:89px;
}
dl.map.on a#location38 {
    left:384px;
    top:190px;
}
dl.map.on a#location39 {
    left:204px;
    top:82px;
}
dl.map.on a#location40 {
    left:330px;
    top:177px;
}
dl.map.on a#location41 {
    left:206px;
    top:229px;
}
dl.map.on a#location42 {
    left:105px;
    top:130px;
}
dl.map.on a#location43 {
    left:431px;
    top:61px;
}
dl.map.on a#location44 {
    left:400px;
    top:148px;
}
dl.map.on a#location45 {
    left:54px;
    top:25px;
}
dl.map.on a#location46 {
    left:294px;
    top:80px;
}
dl.map.on a#location47 {
    left:379px;
    top:141px;
}
dl.map.on a#location48 {
    left:143px;
    top:92px;
}

dl.map.on a#location49 {
    left:465px;
    top:294px;
}