body {margin:0;background-color:#60708a}
#body {width:800px;height:800px;background:#60708a url(background.png) 50px 50px no-repeat;font-family:Arial}
#logo {position:absolute;top:200px;left:175px}
form {position:absolute;top:300px;left:175px;width:350px;height:250px;padding:25px;font:13px Arial;color:#777}
/* label {float:left;text-align:right;margin-right:10px;width:130px;display:block} */
label {padding:1px 0 7px 5px;display:block}
input {width:99%}
textarea {width:100%;height:120px}
input,textarea{background-color:#b2cfff;font-weight:bold;font-size:110%;background-color:#f1f0f0;border:1px solid #e1e0e0}
#submit {width:96px;border:0;margin:0 auto;float:right}
#challenge {letter-spacing:6px;clear:both}
#response {width:150px;float:left}
.status {text-align:center;font-size:125%;font-style:italic}
#sent {color:green}
#error {color:red}