body {
    height: 100%;
    margin: 0;
    font-family:Arial, sans-serif;
    width:100%;
    height:100%;
    background:#D1D1D1;
    color:#222;
}

#map {
    width:100%;
    height:100%;
}

#noGPSdata {
    width: 500px;
    height: 175px;
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -250px;
    margin-top: -150px;
    font:48pt bold verdana, helvetica, sans-serif;
    text-shadow:black 3px 3px 5px;
    display:none;
}

