.entries {
    padding: 11px 0px 11px 11px;
    margin: 0px 0px 2px 0px;
    background-image: url(../../img/struct/guest_back.gif);
    background-repeat: repeat-y;
    width: 658px;
}

.user_info {
    float: left;
    width: 220px;
    font-size: 11px;
    color: #353535;
    line-height: 15px;
}

.name, .name a {
    font-weight: bold;
    color: #353535;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 2px;
}

.home_link {
    color: #E55453;
    text-decoration: none;
}

.text {
    float: left;
    width: 416px;
    padding: 0px 11px 0px 11px;
    line-height: 18px;
}

#input_box {
    border: 2px solid #FFD941;
    background-color: #FFE980;
    margin: 14px 0px 14px 0px;
    padding: 11px 0px 11px 11px;
}

h3 {
    font-size: 15px;
    color: #353535;
    line-height: 16px;
    padding: 0px;
    margin: 0px 0px 15px 0px;
}

.second_col {
    padding-left: 10px;
}

#comment {
    width: 250px;
    height: 90px;
}

#input_table td {
    padding-right: 10px;
    font-weight: bold;
    color: #353535;
}

#input_table {
    float: left;
}

#input_action {
    float: left;
    width: 115px;
    padding: 7px 0px 0px 0px;
    cursor: pointer;
}

.smiley_link {
    margin: 0px 4px 4px 0px;
    float: left;
}

#error {
    border: 2px solid #DF4140;
    padding: 5px;
    margin: 0px 250px 10px 0px;
    color: #D02626;
    background-color: #FFB0B0;
    font-weight: bold;
}

#success {
    border: 2px solid #54C13F;
    padding: 5px;
    margin: 0px 250px 10px 0px;
    color: #2D751F;
    background-color: #88DA79;
    font-weight: bold;
}

#input_button {
    margin: 10px 0px 0px 0px;
    width: 150px;
    display: block;
}