body, .scontainer {
    background-image: url(team_bg.gif);
}

.contact {
    color: #717894;
    font-weight: bold;
}
.contact .two-cols {
    float: left;
    width: 525px;
    _width: 565px;
    padding: 0 0 0 40px;
}
.contact .two-cols p {
    float: left;
    width: 250px;
}

.contact form, .contact form div {
    float: left;
    width: 500px;
    margin: 0 0 10px 0;
}
.contact form {
    margin: 30px 0 0 0;
}
.contact form div span {
    display: block;
    float: left;
    width: 120px;
    _width: 130px;
    height: 20px;
    line-height: 20px;
    padding: 0 10px 0 0;
    text-align: right;
    text-transform: lowercase;
}
.contact form div input, .contact form div textarea {
    display: block;
    float: right;
    width: 370px;
    background: #f0f0f0;
    border: 0;
    height: 20px;
}
.contact form div textarea {
    height: 100px;
}
.contact form p.tools {
    text-align: right;
}
.contact form p.tools input {
    border: 0;
    background: #1e2538;
    color: #fff;
    font-weight: bold;
    text-transform: lowercase;
}

div.fileinputs {
    position: relative;
}

div.fakefile {
    position: absolute;
    top: 0px;
    left: 130px;
    z-index: 1;
}

div.fakefile {
    float: right;
    width: 370px !important;
}
div.fakefile input {
    float: left !important;
    width: 284px !important;
    margin: 0 10px 0 0;
}
input.file {
    position: relative;
    text-align: right;
    -moz-opacity:0 ;
    filter:alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
}
input.hidden {
    display: none;
}
