.post_container {
    text-align: center; 
    margin: auto; 
    width: 100%;
}

.post_open {
    background-image:url("/img/post_open.png"); 
    width: 17px;
    height: 16px;
    float: left;
    margin-top: 2px;
    cursor: pointer;
}

.post_close {
    background-image:url("/img/post_close.png"); 
    width: 17px;
    height: 16px;
    float: left; 
    margin-top: 2px;
    cursor: pointer;
}

.post_menus {
    margin-left: 5px;
    font-size: 9pt;
    float: left;
    margin-top: 2px;
    margin-bottom: 2px;
}

.post_menus a {
    text-decoration: none;
    color: #666666;
}

.post_menus a:hover {
    text-decoration: none;
    color: #867227;
}

.post_clear {
    clear: both;
}

.post_loader {
    background: url("/img/loader.gif") no-repeat;
    width: 16px;
    height: 16px;
    margin-left: 390px;
    display: none;
}

.reply_loader {
    background: url("/img/loader.gif") no-repeat;
    width: 16px;
    height: 16px;
    margin-left: 370px;
    display: none;
}

.post_share {
    margin-right: 5px;
    font-size: 10pt;
    float: right;
    margin-top: 2px;
    margin-bottom: 2px;
}



.reply_btn{
    background-color: #666;
    height: 16px;
    float: left;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.reply_comment_btn{
    background-color: #666;
    height: 16px;
    float: right;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.reply_btn{
    background-color: #666;
    height: 16px;
    float: left;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.reply_btn_selected {
    background-color: #867227;
    height: 16px;
    float: left;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.post_btn{
    background-color: #666;
    height: 16px;
    float: left;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.post_btn_selected {
    background-color: #867227;
    height: 16px;
    float: left;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.favorite_btn{
    background-color: #666;
    height: 16px;
    float: right;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.favorite_btn_selected {
    background-color: #867227;
    height: 16px;
    float: left;
    color: #fff;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.like {
    background-image:url("/img/like.png"); 
    width: 18px;
    height: 15px;
    float: left;
    margin-left: 5px;
    cursor: pointer;    
}

.like_bg {
    position: absolute; 
    background: #666; 
    margin-top: 20px;
    width: 60px;
    height: 40px;
    padding: 3px;
    font-family: "Times New Roman";
    font-size: 12pt;
    display: none;
    color: #FFFFFF;
}

.like_separator {
    background: #FFF; 
    width: 100%;
    height: 1px;
}

.like_white {
    color: #FFFFFF;
}

.post_content {
    margin-top: 8px;
    width: 100%;
    display: none;
}

.post_content textarea{
    height: 80px;
    width: 99%;
}

.post_list {
    margin-top: 10px;
    display: none;
}

.post_item {
    margin-left: 20px;
    margin-top: 10px;
}

.post_item_replied {
    margin-left: 55px;
    margin-top: 10px;
}

.post_left_corner {
    background-image:url("/img/left_corner.png"); 
    width: 16px;
    height: 16px;
    position: absolute;
    margin-top: -2px;
}

.post_tbl {
    margin-top: 8px;
    width: 100%;
}

.reply_tbl {
    margin-top: 8px;
    margin-left: 8px;
    width: 100%;
}

.post_title {
    font-size: 10pt;
    margin-left: 10px;    
}

.post_text {
    font-size: 9pt;
    font-family: "Times New Roman";
    margin-left: 10px;
}

.post_text a {
    color: #867227;
    text-decoration: underline;
}

.post_text a:hover {
    color: #867227;
    text-decoration: underline;
}

.sevarator {
    background-color: #666;
    width: 1px;
    height: 22px;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: -2px;
}

.post_left {
    float: left;
}

.post_right {
    float: right;
}

.post_details {
    float: right;
    font-family: "Times New Roman";
    font-size: 9pt;
}

.post_gold {
    color: #867227;
}

.post_reply {
    margin-top: 10px;
    width: 100%;
    display: none;
    padding-bottom: 10px;
}

.post_reply textarea {
    width: 98%;
    height: 40px;
}


