/* wm.css - Last Updated 29 July 2008 by TWT */
body {
    margin: 0;
    padding: 0 30px 0 32px;
    font-family: Verdana,sans-serif;
    font-size: small;
    background: #56849b;
}

#photoleft {
    float: left;
    width: 275px;
    min-width: 250px;
    min-height: 250px;
    padding: 2px;
}

#detailsright {
    padding: 10px;
}

#waymarkcontrol {
    float: left;
    clear: both;
    display: inline;
    border: solid 1px #ccc;
}

.wm_photo img {
    margin: 5px;
    padding: 3px;
    width: 250px;
    background: #f1f1f1;
    border: solid 1px #ccc;
    vertical-align: top;
}

#wm_gallerylink {
    float: left;
    width: 260px;
    text-align: center;
    font-size: 85%;
    margin: 0;
    padding: 0 0 5px 0;
    vertical-align: top;
}

#wm_miniphotos {
    width: 265px;
    text-align: center;
    padding: 0;
    margin: 0 0 10px 0;
}

#wm_miniphoto a:hover {
    cursor: hand;
}

.wm_miniphoto img {
    width: 40px;
    margin: 3px 3px 0 0;
    border: solid 1px #ccc;
    cursor: hand;
}

#wm_name {
    font-size: 130%;
    font-weight: bold;
    display: inline;
}

    #wm_name img {
        padding: 0 7px 0 0;
        vertical-align: middle;
    }

#wm_postedby, #wm_savelocation {
    padding: 5px 0 0 0;
    font-size: 85%;
}

#wm_coordinates {
    padding: 5px 0 0 0;
    font-size: 100%;
}

#wm_utm, #wm_views, #wm_location, #wm_datelisted, #wm_dateapproved, #wm_code, #wm_approvedby {
    font-size: 85%;
}

#wm_distance {
    font-size: 90%;
    padding: 0;
}

#wm_details {
    float: left;
    padding: 10px 0 10px 4px;
}

#wm_quickdesc {
    margin: 7px 0 5px 0;
    padding: 7px 0 2px 0;
    font-size: 85%;
}

#wm_viewcount {
    clear: both;
    padding: 15px 15px 0 15px;
    margin: 5px 0 0 0;
    font-size: 80%;
    border-top: dotted 1px #ccc;
}

#wm_longdesc, #wm_loginstructions {
    clear: both;
    padding: 15px;
    margin: 5px 0 0 0;
    font-size: 100%;
    border-top: dotted 1px #ccc;
}

#wm_variables, #wm_logs {
    clear: both;
    padding: 15px;
    font-size: 100%;
    border-top: dotted 1px #ccc;
}

.waymark_searches {
    border-top: dotted 1px #ccc;
    width: 100%;
    clear: both;
    margin: 0 0 10px 0;
}

    .waymark_searches td {
        margin: 0;
        padding: 10px 0 0 15px;
    }

#wm_edit {
    font-size: 75%;
    font-weight: normal;
    padding: 0 0 0 5px;
}

#wm_feature {
    display: none;
}

.LocButton {
    margin: 4px 0 0 0;
}

.GPXButton {
    margin: 8px 0 0 0;
}

.wm_featuredpanel {
    padding: 0;
    margin: 10px 0 0 5px;
}

#wm_featured {
    padding: 0;
    margin: 0;
}

#wm_category {
    padding: 0;
    margin: 0 0 0 5px;
    font-size: 80%;
    font-weight: normal;
}

.datalistitem-sm {
    background-color: #fff;
    font-size: 13px;
}

.altdatalistitem-sm {
    background-color: #f5f5f5;
    font-size: 13px;
}

.datalistitem-xs {
    background-color: #fff;
    font-size: 10px;
    color: #000;
}

.altdatalistitem-xs {
    background-color: #f5f5f5;
    font-size: 10px;
    color: #000;
}

.datalistheader-xs {
    font-size: 10px;
    white-space: nowrap;
    background-color: #ccc;
    color: #fff;
}

.downloadspan {
    font-size: 85%;
    font-weight: bold;
}

.downloadbuttons {
    clear: both;
    padding: 15px;
    margin: 5px 0 0 0;
    font-size: 100%;
    border-top: dotted 1px #ccc;
}

.downloadwrap {
    float: left;
    clear: both;
    width: 100%;
    margin: 0;
    padding: 0;
}

#myWaymarkOptions {
    margin: 0 0 0 100px;
    padding: 0 0 0 100px;
    float: left;
}
.edit_review_instructions {
    color: white;
    float: left;
    margin: 0 0 20px 0;
    padding: 10px;
    background-color: #888f95;
    border-color: black;
    border-width: 2px;
}