a {
    color: #cc0000;
}

a:hover {
    color: #ea221a;
    text-decoration: underline;
}

.button {
    width: 100%;
    font-family: Arial;
    font-size: 11px;
    background: url(/ht/i/input.gif) #cacdcf;
}

.input {
    width: 100%;
    font-family: Arial;
    font-size: 11px;
    /*background: url(/ht/i/input.gif) #cacdcf;*/
}


.hyip-name {
    font-family: Arial;
    font-size: 18px;
    color: black;
}

body {
    padding: 0px; margin: 0px;
    padding-top: 15px;
    background: white;
}

body, td {
    font-family: Verdana;
    font-size: 11px;
}

#topmenu a {
    color: white;
    font-weight: bold;
}

.input {
    font-family: Verdana;
    font-size: 11px;
    width: 100%;
}

.big {
    font-family: Arial;
    font-size: 20px;
}

#filter td {
    color: #8c7509;
    text-align: right;
    font-size: 10px;
}

#filter select {
    width: 100%;
    font-size: 9px;
}

#ccc td {
    font-size: 12px;
}



#small, #small td, .small {
    font-size: 10px;
}


.h3 {
    font-family: Arial;
    font-size: 16px;
    color: #27518f;
    padding: 3px 5px;
    background: #e8f4ff;
    padding-bottom: 3px;
    border-bottom: 1px solid silver;
}

.h4 {
    font-family: Arial;
    font-size: 15px;
    font-weight: bold; 
    color: #27518f;
    padding: 3px 5px;
    padding-bottom: 3px;
}

.h5 {
    font-family: Arial;
    font-weight: bold; 
}

.h3 a {
    font-size: 0.8 em; font-weight: bold
}

.toptab_   { background: black; border-top: 4px solid #c61d16; padding-top: 1px; color: white; }
.toptab    { color: white; }
.toptab_ a { text-decoration: none; color: white; font-size: 10pt; font-weight: bold;}
.toptab a  { color: white; font-size: 10pt; font-weight: bold;}

.tab {
    width: auto;
    border: 1px solid silver;
    border-top: 2px solid #cc0000;
    border-bottom: 2px solid #cc0000;
    background: white;
}

.tablink {
    font: 15px Arial;
    border-top: 1px solid black;
    border: 1px solid black;
    border-bottom: none;
    display: inline;
    margin-right: 3px;
    padding: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    text-decoration: none;
    font-weight: bold;
    margin-bottom: 5px;
    background: #ffffff;
}

.tablink_ {
    font: 15px Arial;
    border-top: 1px solid black;
    border: 1px solid black;
    border-bottom: none;
    display: inline;
    margin-right: 3px;
    padding: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    text-decoration: none;
    font-weight: bold;
    margin-bottom: 5px;
    color: white;
    background: #cc0000;
}

.backtotop {
    display: none;
}

#h1, #h1 td, .h1 {
    font-size: 20px;
}
 
#h2, #h2 td, .h2 {
    font-size: 18px;
    font-family: Tahoma, Arial;
}

/* comments */
.qq {
    position: relative;
    /*right: 0px;
    width: 12px;*/
    margin-left: 12px;
    /*margin-right: 8px;*/
    float: right;
    }
.qq A {
    width: 2px;
    padding: 0px 10px;
    height: 12px;
    background-image: url('/ht/i/qq.gif');
    background-repeat: no-repeat;
    text-decoration: none;
}

.comment-bl-top{
    border-top: 3px solid #D5DFF0;
}

.comment-bl-nest{
    border-top:1px solid #dddddd;
}

.comment-bl-top .text,
.comment-bl-nest .text {
    margin-bottom: 16px;
}


.comment-bl-info{
    color: gray
}

.forum-comment {
    border: 1px solid #222;
}

.forum-comment-orig {
    background-image: url('/ht/i/forum/fadebg.png');
    background-repeat: repeat-x;
    border-bottom: 1px solid gray; padding-left: 12px; padding-top: 2px; height: 19px;
    color: #222;
}
.forum-topic-info { color: #222; float: left; font-weight: bold }

.forum-comment .text 
{
    font-size: 1.1em;
}

.forum-avatar-a
{
    margin: 2px;
    margin-bottom: 10px;
}

.moderateLine {
    font-size: 0.9em;
    line-height: 1.5em;
    border-top: 1px dotted silver;
    color: gray;
    padding: 0px 5px 0 5px;
    margin: 8px 8px 0 0;
    position: relative;
    float: right;
}

.NRIHolder {
    font-weight: bold;
    color: red;
}

.moderateLineComment {
    font-size: 0.9em;
    line-height: 1.5em;
    width: 400px;
    color: gray;
    border: 0px;
    }

.user-link-site{
    text-decoration: none;color: black !important; font: 12px Arial;
    background-image: url('/ht/i/gsite.gif');
    padding-left: 16px !important;
    background-repeat: no-repeat;
}

.user-link-man{
    text-decoration: none;color: #2D5FB4 !important; font: bold 12px Arial;
    /*background-image: url('/ht/i/gman.gif');
    padding-left: 20px !important;*/
    background-repeat: no-repeat;
}

.user-link-woman{
    text-decoration: none;color: #E90090 !important; font: bold 12px Arial;
    /*background-image: url('/ht/i/gwoman.gif');
    padding-left: 20px !important;*/
    background-repeat: no-repeat;
}

blockquote {
    background: #EDF1F5;
    margin: 15px 10px 0;
    padding: 0 10px 10px;
    -moz-border-radius: 5px;
    border: 1px dashed #ddf;
    font-size: 0.9em;
    width: 95%;
    }
blockquote i {
    display: block;
    border-bottom: 1px solid #ddf;
    padding: 4px;
    /*font-style: normal;*/
}
blockquote i a
{
    text-decoration: none;
}

/* Overlib */

.OLfontClass {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.OLcapfontClass {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color:  #ffffff;
    padding: 3px;
}

.OLcapfontClass A {
    color: #ffffff;
    font-size: 9px;
    font-weight: bold;
}

.OLfgClass {
    background-color: white;
    padding: 7px;
}

.OLbgClass {
    background-color: #333399;
}


.moderateButton {
    background-color: #F1F1F1;
    border: 1px solid gray;
    border-top: 0;
    padding: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10px;
    font-weight: bold;
    color: blue;
    margin: 0 3px 0 3px;
    }

#indicator {
    position: relative;
    margin: 5px;
    width: 20px;
    height: 20px;
    background-image: url('/ht/i/indicator.gif');
    background-repeat: no-repeat;
}

.postRatingColorGradient1 {
    color: black;
    font-weight: bold;

}

.postRatingColorGradient2 {
    color: #4C0000;
    font-weight: bold;

}

.postRatingColorGradient3 {
    color: #780000;
    font-weight: bold;

}

.postRatingColorGradient4 {
    color: #B80000;
    font-weight: bold;

}

.postRatingColorGradient5 {
    color : #FF0000;
    font-weight: bold;

}

.addcomment { background-color:#F5F5F5; border:1px solid #EAEEF6; margin: 8px 0px }
.comment_quicktags input {
    font-family: Verdana;
    font-size: 11px;
    border: 1px solid black;
    margin: 0px 2px;
}
#ed_strong {font-weight: bold;}
#ed_em { font-style: italic;}

/* forum */

.lastPostButton {
    position: relative;
    float: right;
    background-color: #DCE2E8;
    padding: 5px;
    border: 1px solid black;
    font-weight: bold;
    margin: 0;
    margin-bottom: -8px;
    margin-right: 7px;
}

#screenCover {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: black;
    opacity: 0.45;
    display: none;

}


.OLfontClass {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.OLcapfontClass {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color:  #ffffff;
    padding: 3px;
}

.OLcapfontClass A {
    color: #ffffff;
    font-size: 9px;
    font-weight: bold;
}

.OLfgClass {
    background-color: white;
    padding: 7px;
}

.OLbgClass {
    background-color: #333399;
}


.closeButton {
    position: relative;
    float: right;
    width: 22px;
    height: 22px;
    background-image: url('/ht/i/forum/close.gif');
    background-repeat: no-repeat;
}

#thresholdContainer {
    height: 33px;
    border: 1px solid silver;
    border-bottom: 0px;
    margin-left: 0px;
    padding-left: 10px;
    background-color: #F1F1F1;
    width: 345px;
    -moz-border-radius: 15px 15px 0px 0px;
}

#thresholdContainer input {
    width: 30px;
    padding: 2px;
    border: 1px solid silver;
    }

#thresholdDisplay {
    padding-top:4px;
    position: relative;
    float: left;
    font-size: 10px;
}

#thresholdRows {
    padding-top:4px;
    padding-right: 4px;
    position: relative;
    float: right;
    font-size: 10px;
}

#thresholdExplanation {
    clear: left;
    font-size: 10px;
}

.modifyChannelListing {
    font-size: 14px;
}

.channelListingIndent {
    margin-left: 15px;
    margin-top: 3px;

}

.channelListing {
    border: 1px solid silver;
    border-top: 2px solid #3366CC;
    font-size: 14px;
    padding: 5px;
    font-weight: bold;
    background-color: #F1F1F1;
}

.channelListingFiltered {
    border: 1px solid silver;
    border-top: 2px solid gray;
    font-size: 14px;
    padding: 5px;
    font-weight: bold;
    background-color: #F1F1F1;
    color: silver;
}

.channelListingFiltered A {
    color: silver;
}

.channelInfo {
    font-weight: normal;
    font-size: 10px;
    color: gray;

}

.postRatingColorGradient1 {
    color: black;
    font-weight: bold;

}

.postRatingColorGradient2 {
    color: #4C0000;
    font-weight: bold;

}

.postRatingColorGradient3 {
    color: #780000;
    font-weight: bold;

}

.postRatingColorGradient4 {
    color: #B80000;
    font-weight: bold;

}

.postRatingColorGradient5 {
    color : #FF0000;
    font-weight: bold;

}

.threadInfo {
    background-color: #f1f1f1;
    border-bottom: 1px solid #B80F51/*C70E58*//*5781D5*/; /*#616889*/;
    border-top: 0px;
    padding: 0px;
    vertical-align: top;
}

.threadInfo:hover {
    background-color: white;
}

.threadTopicInfo {
    background-color: #B80F51;
    background-image: url('/ht/i/forum/gradient1.jpg');
    background-repeat: repeat-x;
    font-weight: bold;
    padding: 5px 12px;
    margin-bottom: 0px;
}

.threadTopicInfo span,
.threadTopicInfo span A {
    color: white
}

.threadColumnInfo {
    background-color: #B80F51;
    background-image: url('/ht/i/forum/gradient1.jpg');
    background-repeat: repeat-x;
    padding-top: 1px; padding-bottom: 1px;
    /*border: 1px solid #5781D5;*/
}

.threadColumnInfo TD {
    font-weight: bold;
    color: white;
    font-size: 10px;
    height: 20px;
}

.threadColumnInfo A {
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

TD.threadInfoTD {
    border-left: 1px solid white;
    text-align: center;
    valign: top;
    font-size: 10px;
    }
 .threadInfoTD A {
    color: #B80F51;
}
 

.threadInfoWrapper {
    margin: 0px;
    vertical-align: top;
    border-left: 1px solid #A80F41;
    border-right: 1px solid #A80F41 ;
}

.threadTitleText {
    text-decoration: underline;
    font-weight: bold;
    font-size: 13px;
    font-family: Tahoma, Verdana, arial, helvetica;
    color: silver;
}
.threadTitleText A {
    color: #B80F51
}

.subThreadTitleLine {
    margin-top: 5px;
    font-size: 10px;
}
.subThreadTitleLine A{
    color: #B80F51
}
.subThreadTitleLine .user-link-woman,
.subThreadTitleLine .user-link-man {
    font-size: 10px;
}

.noNewPosts {
    color: silver;
}

.noNewPosts A {
    color: gray;
}

.noNewPosts A:Hover {
    text-decoration: underline;
    color: #224488;
}

#pagesListPane {
    background: #EDF1F5;
    margin-top: 0px;
    margin-left: 15px;
    margin-bottom: 15px;
    padding: 5px;
    border: 1px solid silver;
    border-top: 0px;
}

/* editor line */

.ed_button {
    /*float: left;*/
    cursor: pointer;
    padding: 0px 2px;
}

.ed_buttoncl {
    /*float:left;*/
    background: white;
    cursor:pointer;
    padding: 0px 1px;
    /*
    border-left: 1px solid #BBB;
    border-right: 1px solid #BBB;
    */
    border: 1px solid #BBB;
}

.ed_comment_toolbar,
#ed_comment_toolbar {
    height: 25px;
    width: 99%;
    background-image:url('/ht/i/edit/bg.gif');
    padding-top: 2px;
    border: 1px solid #A7A6AA;
}

/* blogs */

.blog
{
    width:100%;
    vertical-align:top;
    padding:0px 0 10px 0;
}

.blog .date
{
    width:1%;
    padding:7px 10px 0 0;
    text-align:right;
    vertical-align:top;
    font-family:Tahoma, Arial, Geneva;
    font-size:10px;
}

.blog .discuss div
{
    width:60px;
    background:#a7075c;
    border-left: 5px solid #ff42a2;
    display: block;
    padding: 2px;
    color: white;
}

.blog .newstxt
{
    width:99%;
    vertical-align:top;
    margin-bottom: 16px;

    color: #444;
}

.comment_list TABLE 
{
    BORDER-BOTTOM: #999 1px dashed !important
}

.comment_list .h2,
.blog .title_h2
{
    /*font-size: 18px;
    font-family: Tahoma, Arial;
    line-height:140%;
    margin-bottom: 2px;
    color: black;
    background-image: url('/ht/i/icon_article.gif');
    background-repeat: no-repeat;
    background-position: left 8px;
    padding-left: 18px;*/

    line-height:140%;
    margin-bottom:2px;
    font-weight: bold;

    font-family: Trebuchet MS, Verdana, Arial, Geneva;
    font-size: 16px;
    text-decoration: none;
    color: #708BA6;

}

.blog .title
{
    font: 1.2em Trebuchet MS, Verdana, Arial, Geneva;
    /*text-decoration: underline;*/
    line-height:140%;
    margin-bottom:2px;
    font-weight: bold;
    color: #CC0000;
    /*
    background-image: url('/ht/i/icon_article.gif');
    background-repeat: no-repeat;
    background-position: left 4px;
    padding-left: 18px;
    */
}

.blog .title A,
.blog .title A:hover
{
    font-family: Trebuchet MS, Verdana, Arial, Geneva;
    font-size: 16px;
    text-decoration: none;
    color: #708BA6;
}
.blog .title A:hover
{
    text-decoration: underline;
}

.blog .links
{
    padding-left: 3px;
    padding-top: 4px;
    font: 9px Verdana;
    color: gray;
}

.blog .link
{
    font-weight: bold;
    color: black;
    background-image: url('/ht/i/icon_go2.gif');
    background-repeat: no-repeat;
    background-position: right 50%;
    padding-right: 12px;
    font-size: 11px;
    text-decoration: none;
}

.blog .link:hover
{
    font-weight: bold;
    color: black;
    background-image: url('/ht/i/icon_go.gif');
    background-repeat: no-repeat;
    background-position: right 50%;
    padding-right: 12px;
    text-decoration: underline;
}

.blog .discuss_link
{
    font-weight: bold;
    color: black;
    background-image: url('/ht/i/icon_discuss2.gif');
    background-repeat: no-repeat;
    background-position: right 50%;
    padding-right: 14px;
    text-decoration: none;
}

.blog .discuss_link:hover
{
    font-weight: bold;
    color: black;
    background-image: url('/ht/i/icon_discuss.gif');
    background-repeat: no-repeat;
    background-position: right 50%;
    padding-right: 14px;
    text-decoration: underline;
}

.blog .comments
{
    border-top: 1px dashed #ddd; 
    margin-left: 3px; padding: 0px 4px; margin-top: 16px;
    background: #fafafe
}
.blog .comments:hover
{
    border: 1px dashed #ddd; 
}


.comments .showQuickQuote
{
    display: none;
}
.comments .comment-text
{
    margin-left: 20px;
}

.blog .lead
{
    font: 1.2em Trebuchet MS, Verdana, Arial, Geneva;
    line-height: 1.3em;
    /*padding:2px 5px;
    padding-bottom: 8px;
    padding-left: 20px;*/
    padding: 8px 3px;
    width: 100%;


    /*border-left: 3px solid #CC0000;
    margin-bottom: 2px;
    margin-left: 20px;
    border: 1px solid #fafafa*/
}

.blog .body
{
    /*font-size:1.1em;
    line-height:1.3em;
    padding:2px 5px;
    padding-bottom: 8px;
    padding-left: 20px;*/
    font: 1.2em Trebuchet MS, Verdana, Arial, Geneva;
    line-height: 1.3em;
    padding: 8px 3px;
    width: 100%;


}

.blog a
{
    color: black;
    text-decoration:underline;
    padding:0 3px;
}

#calendar {
    font: 10px Verdana;
    margin-left: 4px;
    background: #fafafa;
    border: 1px solid #aaa;
}

.hot-category {
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    background: #FCF1D5;
    border-bottom: 1px solid #cc0000;
    padding: 2px;
}

.hot-art-name {
    padding-top: 4px;
    padding-bottom: 4px;
}

.hot-art-body {
    padding-left: 5px;
    margin-bottom: 5px;
    margin-left: 10px;
    border-left: 3px solid #E8F4FF;
}

.hot-art-body a {
    font-size: 10px;
    color: black;
    text-decoration: none;
}

.hot-art-body a:hover {
    color: #143B73;
}

.hot-art-user {
    font: 10px Arial;
    color: gray;
    text-transform: uppercase;
    text-align: right;
}
.hot-art-user a {
    color: #143B73;
}

/* Common portlets styles */

.p_h1 {   /* portlet header */
    font: bold 12px  Trebuchet MS, Verdana, Arial;
    border-bottom: 1px dashed #999999;
    padding: 4px 8px;
    margin: 0px 2px;
    text-transform: uppercase;
    color: #708BA6;/*#666666;*/
}
.p_itm_no { /* user my hyips number */
    color: #B09B86; border-bottom: 2px solid silver
}
.p_itm_name {
margin-top: 4px;
margin-bottom: 12px;
font: 9px Verdana    
}
.p_itm_name a {
    font: 9px Verdana;
    color: #666666 !important
}
.p_list {
    margin-top: 10px; border-bottom: 1px solid #f5f5f5;
    list-style-type:none;
    margin: 8px 4px;
}

/* Specific portlets definitions */

.ubpro IMG {
margin: 10px;
}

.ubpro_by {

}
.ubpro_up {
padding: 4px; font-weight: bold;
}


.umh { /* user my hyips */ margin: 8px 0px;}
.blrp { /* blog recent posts */ margin: 8px 0px;}
.blbp { /* blog best posts */ margin: 8px 0px;}
.blrc {margin: 8px 0px;}
.ubpro {padding-bottom: 8px}

.umh ._p_itm_name {
    border-bottom: 1px solid #eaeaea; padding-right: 0px
}

.blrp_all {text-align: center; margin-bottom: 1em}
.blrp_all a {color:#708BA6; font-weight: bold}

/* Advertising banners */
.banner2 {
    padding: 0px 8px 8px 8px; 
    text-align: center;
}

/* progs bottom @list */

.news_rss {
    float:right; display: relative;
}
.news_rss a {
    background-image: url('/ht/i/news_3.gif');
    background-repeat: no-repeat;
    background-position: right 4px;
    padding: 4px 24px 4px 0px;
}
.news_missing,
.news_announce {
    font-weight: bold;
    background-image: url('/ht/i/icon_news.gif');
    background-repeat: no-repeat;
    background-position: left center;
    padding: 2px 22px;
}
.news_missing {
    color: red;
}
.news_announce a {
    color: #208A00
}

/* portlets */

.news_portlet {
}
.news_portlet .prt_head {
    border: 1px solid #eaeaea; border-bottom: 2px solid #2452a6; background: white; width: 90%;
    margin: 4px 4px 4px 4px;
    padding: 6px;
}
.news_portlet .prt_body {
    margin-top: 10px; border-bottom: 5px solid #f5f5f5;
}
.news_portlet .prt_body td {
    border-bottom: 1px solid #eaeaea; padding-right: 0px;
    width: 100%;
    font-size: 10px;
}
.news_portlet .prt_body .announce {
    text-align: justify;
    padding: 2px 0px 2px 16px;
}

.news_portlet .news_line_0,
.news_portlet .news_line_1,
.news_portlet .news_line_2 {
    background-image: url('/ht/i/news_0.gif');
    background-repeat: no-repeat;
    background-position: left 4px;
    padding: 4px 0px 2px 16px;
    color: #cc0000 ;
    font-weight: bold;
}

.news_portlet .news_line_1 { background-image: url('/ht/i/news_1.gif'); }
.news_portlet .news_line_2 { background-image: url('/ht/i/news_2.gif'); }
.news_portlet .news_line { font-weight: bold; }



.prog_news_portlet .prt_body {
    margin-top: 10px; border-bottom: 1px solid #eaeaea
}
.prog_news_portlet .prt_body td {
    border-bottom: 1px solid #eaeaea; 
    width: 100%;
    font-size: 12px;
}
.prog_news_portlet .prt_body .announce {
    text-align: justify;
    padding: 4px 0px 12px 18px;
}

.prog_news_portlet .news_line_0,
.prog_news_portlet .news_line_1,
.prog_news_portlet .news_line_2 {
    background-image: url('/ht/i/news_0.gif');
    background-repeat: no-repeat;
    background-position: left 8px;
    padding: 8px 0px 4px 18px;
    color: #cc0000 ;
    font-weight: bold;
}

.prog_news_portlet .news_line_1 { background-image: url('/ht/i/news_1.gif'); }
.prog_news_portlet .news_line_2 { background-image: url('/ht/i/news_2.gif'); }
.prog_news_portlet .news_line { font-weight: bold; padding: 4px 0px; font-size: 10px}
.prog_news_portlet .news_line a { color: black }


.news_line .prt_head {
    padding: 8px 6px;
    background: #F3F6FB;
    padding-bottom: 3px;
    border-bottom: 1px solid #C0C0C0;
}
.news_line .prt_head .title {
    font: bold 16px Arial;
    color: #27518F;
}
.news_line .prt_head .title a { text-decoration: none}

/* Hot area (at the top of page) */

.hot_urgent {
    border: 1px dotted #e39168;
    border-left: 4px solid #cc0000;
    margin-bottom: 12px;
    padding-bottom: 8px;
    background: url('/ht/i/forum/lc_grad.jpg') repeat-x;
}
.hot_urgent .topic {
    font: 12pt Verdana, Arial;
}
.hot_urgent .hot_hdr {
    padding: 6px 12px;
    font: bold 9pt Verdana;
    color: #cc0000;
}
.hot_urgent .hot_forum {
	padding: 0 12px;
}
.hot_urgent .hot_forum .author {
    color:black;
}
.hot_urgent .hot_forum .author a {
	color: #105bb3;
	line-height:26x;
}


.hot_latest .hot_hdr {
    padding: 6px 12px;
    border-left: 4px solid #6699CC;
    margin-bottom: 8px;
    background: #F3F6FB;
    font: bold 9pt Verdana;
    color: black;
}

.hot_best .hot_hdr {
    padding:6px 12px;
    border-left: 4px solid #CC0000;
    margin-bottom: 8px;
    background: #FCF1D5;
    font: bold 9pt Verdana;
    color: black;
}
.hot_best .hot_hdr a { text-transform: none; background-image: url('/ht/i/i7.gif'); background-repeat: no-repeat; padding: 1px 0px 1px 20px }

.hot_latest .hot_hdr a { text-transform: none; background-image: url('/ht/i/i4.gif'); background-repeat: no-repeat; padding: 1px 2px 1px 20px }


.hot_latest .hot_blog,
.hot_best .hot_blog {
    padding: 0px 0px 8px 34px;
    background-image: url('/ht/i/news_1.gif');
    background-repeat: no-repeat;
    background-position: 10px 1px
}

.hot_latest .hot_forum,
.hot_best .hot_forum {
    padding: 0px 0px 8px 34px;
    background-image: url('/ht/i/discussion.jpg');
    background-repeat: no-repeat;
    background-position: 10px 1px
}

.hot_blog A,
.hot_forum A {
    color: #105cb6;
}
.hot_forum A.zoom {
    font-weight: bold;
    text-decoration: none;
}

.hot_blog .author A,
.hot_blog .author,
.hot_forum .author A,
.hot_forum .author {
    color: #c0c0c0;
    line-height: 20px;
}
