#contactUs, #submitphoto{
margin-top: 40px;
background: url(/images/formBg.png) no-repeat;
width: 582px;
height: 719px;
padding: 65px 0 0 40px;
}

#contactUs .formLabel, #submitphoto .formLabel{
margin-top: 20px;
height: 23px;
padding: 4px 25px 0 5px;
display: inline;
color: #fee301;
text-transform: uppercase;
background: #4d5053 url(/images/labelBg.png) no-repeat right;
}

#contactUs input[type="text"], #submitphoto input[type="text"], #submitphoto .file_input{
height: 49px;
width: 457px;
margin: -1px 0 20px 0;
padding: 0 10px 0 35px;
background: url(/images/inputBg.png) no-repeat;
color: #009cd9;
font-size: 1.2em;
text-shadow: 1px 1px 3px #000;
border: 1px solid #4d5053;
}
#contactUs #message, #submitphoto #message{
height: 178px;
width: 457px;
padding: 10px 10px 10px 35px;
margin: -1px 0 3px 0;
background: url(/images/textareaBg.png) no-repeat 0 0;
color: #009cd9;
font-family: arial, sans-serif;
font-size: 1em;
border: 1px solid #4d5053;
overflow: auto;
position: relative;
z-index: 5;
}
.formRequired{
color: #009cd9;
}
.formButton{
width: 156px;
height: 50px;
position: relative;
z-index: 10;
text-indent: -999em;
top: 38px;
left: 346px;
border-left: 1px solid #4d5053;
border-bottom: 1px solid #4d5053;
border-right: 1px solid #4d5053;
cursor: pointer;
background: url(/images/submitBtn.png) no-repeat;
}
.formButton:hover{
background-position: 0 -50px;
}
.formButton:active{
background-position: 0 -100px;
}

#contactUsFormCompleteWrapper, #submitphotoFormCompleteWrapper{
display: none;
width: 582px;
height: 103px;
padding: 65px 0 0 40px;
background: url(/images/thankyouBg.png);
}

.browse{
margin-top: -6px;
margin-left: -1px;
}
