.required{
    color:red;
}
textarea{
    display:block;
    resize:none;
}
input[type=text], input[type=email], select{
    width:185px !important;
    display:block;
}
input[name=submit]{
    padding:10px;
}
span.required{
    color:#FF0000;
    font-size:14px;
    vertical-align:bottom;
}
.question{
    display:block;
    font-size:14px;
    font-style:italic;
    font-family: "Strayhorn MT", serif;
}
#right_col{
    float:right;
    width:380px;
}
#right_col fieldset{
    width:360px;
}
#message_log{
    margin:10px;
    font-size:15px;
}
#submit_area{
    clear:both;
}
