.col {
    width:289px;
    float:left;
    clear:none;
    border-left:1px dashed #CCC;
    padding:0 15px;
    margin:0;
}

#content form.col {
    width:280px;
    float:left;
    clear:none;
    border-left:1px dashed #CCC;
    padding:0 0 0 15px;
    margin:0 0 0 24px;
}

#content form.col div {
    clear:both;
    margin:0 0 8px 0;
    padding:0;
}

#content form.col label,
#content form.col input,
#content form.col textarea {
    float:left;
    clear:none;
    display:inline;
}

#content form.col label {
    width:78px;
    color:#811d5d;
    font-weight:bold;
}

#content form.col input,
#content form.col textarea {
    width:188px;
    margin-left:10px;
    border:1px solid #CCC;
    font-family:arial;
    font-size:12px;
}

#content form.col #contact_submit {
    width:93px;
    margin:10px 0 0 187px;
    border:none;
}
