body { background-olor: #c0c0c0; }

#formpage {
        color: #0;
        font: 10pt Arial, sans-serif; width: 550px;
        text-align: center;
        border: none;
        margin: 100px auto 20px auto;
        padding: 10px;
        background-color: #fff;
        background-repeat: inherit;
    -webkit-box-shadow: 0px 0px 5px rgba(52, 50, 50, 0.72);
    -moz-box-shadow: 0px 0px 5px rgba(52, 50, 50, 0.72);
    box-shadow: 0px 0px 5px rgba(52, 50, 50, 0.72);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    }

#formpage h1 { font-size: 18pt; margin-bottom: 30px; }

#photolist td, table { border: solid 1px #500; }
#photolist thead { font-weight: bold; }    
#photolist tr { vertical-align: top;}
#photolist td { padding: 5px; border: solid 1px #0; }



