/* Put custom styles here. */

span.at300bs {
    height: auto;
}


/* reply-form */
#reply-form{
    overflow:hidden;
    width:100%;
    clear: left;
}
#reply-form div {
    overflow:hidden;
    width:100%;
    margin:0 0 26px;
}
#reply-form input{
    float:left;
    background:none;
    border:0;
    font-style:italic;
    color:#7f7f7f;
    padding:5px 0;
    width:163px;
    margin:0 8px;
    position:relative;
}
#reply-form input:focus, textarea:focus {
    outline: none;
    }
#reply-form span{
    float:left;
    background:url(../images/bg-input.gif) no-repeat;
    width:178px;
    height:26px;
}
#reply-form label, #reply-form .radio-buttons span{
    display:block;
    font:bold italic 12px/18px Georgia,serif;
    margin:0 0 2px;
    position:relative;
}
#reply-form textarea{
    margin:0;
    background:0;
    border:0;
    font:italic 12px Arial, Helvetica, sans-serif;
    color:#7f7f7f;
    width:307px;
    height:122px;
    max-width:307px;
    max-height:122px;
    overflow:auto;
}
#reply-form .textarea-holder{
    width:307px;
    padding:10px;
    height:122px;
    background:url(../images/bg-textarea.gif) no-repeat;
}
#reply-form .submit-button, #reply-form .send-message{
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#fff;
    height:31px;
    padding:5px 0 7px;
    display:block;
    text-align:center;
    margin:-7px 0 0;
    cursor:pointer;
}
#reply-form .submit-button {
    background:url(../images/btn-submit.gif) no-repeat;
    width:76px;
    }
#reply-form .submit-button:active{background:url(../images/btn-submit.gif) no-repeat 0 -31px;}
#reply-form .submit-button.long{
    width:96px;
    background:url(../images/btn-submit2.gif) no-repeat;
    margin:-4px 0 0;
}
#reply-form .submit-button.long:active{background:url(../images/btn-submit2.gif) no-repeat 0 -31px;}