/*-------- before_content --------*/
#dd_before {
    padding: 2px !important;
    margin: 0px !important;
    display: block !important;
}

#dd_before img {
    border: none !important;
}

#dd_before ul {
    padding: 0 !important;
    margin: 0 !important;
}

#dd_before ul li {
    list-style-image: none !important;
    list-style-position: outside !important;
    padding: 4px !important;
    margin: 0 !important;
    outline: 0 none !important;
    background-color: transparent !important;
    border: 0 none !important;
    list-style-type: none !important;
    background-image: none !important;
}

#dd_before .li_horizontal {
    display: inline !important;
    float: left !important;
}

#dd_before .li_vertical {
    display: block !important;
    list-style-type: none !important;
}

/*-------- after_content -----------*/
#dd_after {
    padding: 4px !important;
    margin: 0px !important;
    display: block !important;
}

#dd_after img {
    border: none !important;
}

#dd_after ul {
    padding: 0 !important;
    margin: 0 !important;
}

#dd_after ul li {
    list-style-image: none !important;
    list-style-position: outside !important;
    padding: 4px !important;
    margin: 0 !important;
    outline: 0 none !important;
    background-color: transparent !important;
    border: 0 none !important;
    list-style-type: none !important;
    background-image: none !important;
}

#dd_after .li_horizontal {
    display: inline !important;
    float: left !important;
}

#dd_after .li_vertical {
    display: block !important;
    list-style-type: none !important;
}

/*--------- left_float -----------*/
#dd_left {
    float: left !important;
    padding: 2px !important;
    text-align: left !important;
}

#dd_left img {
    border: none !important;
}

#dd_left ul {
    padding: 0 !important;
    margin: 0 !important;
}

#dd_left ul li {
    list-style-image: none !important;
    list-style-position: outside !important;
    padding: 4px !important;
    margin: 0 !important;
    outline: 0 none !important;
    background-color: transparent !important;
    border: 0 none !important;
    list-style-type: none !important;
    background-image: none !important;
}

#dd_left .li_horizontal {
    display: inline !important;
    float: left !important;
}

#dd_left .li_vertical {
    display: block !important;
    list-style-type: none !important;
}

/*---------- right_float ------------*/
#dd_right {
    float: right !important;
    padding: 2px !important;
    text-align: right !important;
}

#dd_right img {
    border: none !important;
}

#dd_right ul {
    padding: 0 !important;
    margin: 0 !important;
}

#dd_right ul li {
    list-style-image: none !important;
    list-style-position: outside !important;
    padding: 4px !important;
    margin: 0 !important;
    outline: 0 none !important;
    background-color: transparent !important;
    border: 0 none !important;
    list-style-type: none !important;
    background-image: none !important;
}

#dd_right .li_horizontal {
    display: inline !important;
    float: left !important;
}

#dd_right .li_vertical {
    display: block !important;
    list-style-type: none !important;
}


/** post comments style **/
#dd_comments {
    clear: both !important;
    width: 50px;
    height: 60px;
    font-family: arial;
}

#dd_comments a:link, #dd_comments a:visited, #dd_comments a:active, #dd_comments a:hover {
    text-decoration: none;
}

#dd_comments .clcount {
    background-image: url(image/comments-count.png);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: center;
    color: #444444;
    display: block;
    font-size: 17px;
    height: 34px;
    padding: 4px 0;
    position: relative;
    text-align: center;
    width: 50px;
}

#dd_comments .ccount {
    color: #444444;
    font-size: 17px;
    text-align: center;
    text-decoration: none;
}

#dd_comments .cmsg {
    display: block;
    font-size: 9px;
    left: 2px;
    line-height: 10px;
    position: absolute;
    top: 23px;
}


#dd_comments .clink {
    background-image: url(image/comments-link.png);
    background-repeat: no-repeat;
    text-align: center;
    height: 16px;
    margin-top: 3px;
    padding: 0;
    text-align: center;
    width: 50px;
    display: block;
}
