.forum {
 padding: 10px;
 color: #828282;
 font-size: 0.8em;
}
.forum label {
    color:#9D9D9D;
    font-weight: normal;
    padding-right: 10px;
    text-align: right;
    display: block;
}
.f_rule a{
    color:#767676;
}
.f_table {
 width: 100%;
    padding: 10px;
    font-size: 0.8em;
}
.f_table td, .f_table th{
 border-bottom: 2px dotted #DDD;
 padding: 10px 0 10px 5px;
 text-align: center; 
}
td.f_title a{
 color: #888;
}
td.f_title {
 width: 40%;
 text-align: left;
}
td.last {
 width: 30%;
 white-space: nowrap;
}

.meta {
    width: 100%;
    padding: 10px;
    font-size: 0.8em;
    background-color:#F7F7F7;
}

.meta, .head_post{
    border-top:1px dotted #AFAFAF;
    border-bottom:1px dotted #EEEEEE;
}

.meta strong {
    font-size: 1.2em;
    display: block;
}
.moder_post {
 clear:both;
}
.f_content {
 margin: 0;
 float: left;
 padding: 10px;
 border-bottom: 1px dotted #EEEEEE;
}
.post_unapproved .f_content{
    background-color:#FFFFEF;
}
.moder_panel {
    float: left;
    width: 20px;
}
.moder_panel a{
    display:block;
}
.comment {
    float: left;
    margin: 0 0 0 20px;
}
/*
.p_meta h3 {
    padding: 10px 0 10px 0;
    font-size: 2.4em;
    font-weight: normal;
}
*/
.post {
    overflow: hidden;
    width: 100%;
    
    padding: 8px 0px 5px 5px;
    margin-bottom:10px;
    
}
.head_post{
    margin-bottom:10px; display: block; background-color: #F7F7F7;
}
.post_unapproved .meta{
    background-color:#FEFFBF;
}
/*
.post .f_content a {
    color: #3CAAA4;
}
*/
/*
.forum .title {
    border-bottom: 2px dotted #ddd;
    padding: 10px 0 30px 0;
    font-size: 1.4em;
    font-weight: normal;
    color: inherit;
}
*/
.forum h2{
    padding: 20px 0 20px 0;
    color:#3CAAA4;
    font-family:Tahoma;
    font-size:19px;
    font-weight:normal;
}
.forum h3 {
    padding: 20px 0 20px 0;
    font-weight: bold;
    color:#9D9D9D;
    font-size: 1.4em;

}
.forum th,
.forum b,
.forum strong,
.forum h1,
.forum h2,
.forum h3,
.forum h4,
.forum h5,
.forum h6{
    color:#767676;
}
h3.f_title{
    border-bottom: 2px dotted #ddd;
}
.addform td {
    padding-bottom: 5px;
}
.addform input[type=text], addform textarea{
    width: 100%;
}
/*ie6 fixes*/
#id_title {
    width: 100%;
    border:1px solid #CCCCCC;
}