* {
    color: #000 !important;
    background: transparent !important;
}

pre {
    white-space: normal;
}

a {
    text-decoration: underline;
}

h1 {
    margin: 0;
}

.contactform,
.contactform label span.title {
    width: 100%;
}

.contactform input[type="text"],
.contactform textarea,
input[type="email"] {
    width: 98%;
    padding: 10pt 0;
    border: 1pt solid #000;
}

h1,
article {
    padding: 0;
}

article {
    margin-top: 0 !important;
}

.mapCanvas {
    left: -50%;
    width: 150%;
    max-width: 800pt;
    padding-bottom: 100% !important;
}

input[type="submit"],
nav,
#cboxOverlay,
#cboxWrapper {
    display: none;
}