/* ---v- CH languages -------------------------------------------- */
.chlang{
    overflow:hidden}
.chlang span{
    background-image:url(/com/img/lng/languages.gif);
    background-repeat:no-repeat;
    display:block;
    display:inline;
    float:left;
    height:8px;
    margin:0 1px 1px 0;
    width:13px}
    span.l1{
        background-position:left center}
    span.l2{
        background-position:-13px center}
    span.l3{
        background-position:-26px center}
    span.l4{
        background-position:-39px center}
    span.l5{
        background-position:-52px center}
    span.l6{
        background-position:-65px center}
    span.l7{
        background-position:-78px center}
    span.l8{
        background-position:-91px center}
    span.l9{
        background-position:-104px center}
    span.l10{
        background-position:-117px center}
    span.l11{
        background-position:-130px center}
    span.l12{
        background-position:-143px center}
    span.l13{
        background-position:-159px center}
    span.l14{
        background-position:-169px center}
    span.l15{
        background-position:-182px center}
    span.l16{
        background-position:-195px center}
    span.l17{
        background-position:-208px center}
    span.l18{
        background-position:-221px center}
    span.l19{
        background-position:-234px center}
    span.l20{
        background-position:-247px center}
    span.l21{
        background-position:-260px center}
/* ---^- CH Languages -------------------------------------------- */
/* ---v- CH Features --------------------------------------------- */
.chfeatures{
    height:16px;
    overflow:hidden}
    .chfeatures li{
        background-image:url(/img/icons/chfeatures.gif);
        background-repeat:no-repeat;
        display:inline;
        float:left;
        height:16px;
        margin:0 0 0 6px;
        width:15px}
        li.chf1{
            background-position:left top}
        li.chf2{
            background-position:left -16px}
        li.chf3{
            background-position:left -32px}
        li.chf4{
            background-position:left -48px}
        li.chf5{
            background-position:left -64px}
        li.chf6{
            background-position:left -80px}
    .chfeatures a{
        display:block;
        height:0;
        padding:16px 0 0 0;
        overflow:hidden;
        width:15px}
    #popup .chfeatures{
        height:auto;
        padding:10px}
        #popup .chfeatures li{
            display:block;
            float:none;
            padding:0 0 0 20px;
            margin:0 0 8px 0;
            width:auto}
/* ---^- CH Features --------------------------------------------- */
/* ---v- Star Rating --------------------------------------------- */
.rating{
    overflow:hidden}
    .rating li{
        margin:0 0 3px 0}
    .rating span{
        background-image:url(/img/icons/ratingstars.gif);
        background-repeat:no-repeat;
        display:block;
        height:13px;
        width:70px}
    #popup .rating span{
        display:inline;
        float:left;
        height:0;
        margin:0 2px 0 0;
        overflow:hidden;
        padding:13px 0 0 0}
    .rating a{
        display:block;
        height:0;
        padding:13px 0 0 0;
        overflow:hidden;
        width:70px}
    span.s00{
        background-position:left top}
    span.s05{
        background-position:left -13px}
    span.s10{
        background-position:left -26px}
    span.s15{
        background-position:left -39px}
    span.s20{
        background-position:left -52px}
    span.s25{
        background-position:left -65px}
    span.s30{
        background-position:left -78px}
    span.s35{
        background-position:left -91px}
    span.s40{
        background-position:left -104px}
    span.s45{
        background-position:left -117px}
    span.s50{
        background-position:left -130px}
/* ---^- Star Rating --------------------------------------------- */
/* ---v- Chathost profile ---------------------------------------- */
li#vch-on,li#vch-off,li#tch-on,li#tch-off{
    background-image:url(/img/buttons/videotextchat.jpg);
    background-repeat:no-repeat}
    #vch-on{
        background-position:0 0}
    #vch-off{
        background-position:0 -236px}
    #tch-on{
        background-position:right -90px}
    #tch-off{
        background-position:right -326px}
li#pa{
    background-image:url(/img/buttons/btnphotos.jpg)}
li#rfa{
    background-image:url(/img/buttons/btnfav.jpg)}
li#rsm{
    background-image:url(/img/buttons/btnmailme.jpg)}
li#nrfa{
    background-image:url(/img/buttons/btnnrfav.jpg)}
    li#nrfa a:hover{
        background:url(/img/buttons/btnnrfavover.jpg) no-repeat left bottom}
li#nrsm{
    background-image:url(/img/buttons/btnnrmailme.jpg)}
    li#nrsm a:hover{
        background:url(/img/buttons/btnnrmailmeover.jpg) no-repeat left bottom}
/* ---^- Chathost profile ---------------------------------------- */
/* -----v- Mail pages -------------------------------------------- */
#mlm{
    list-style:none;
    padding:0;
    margin:0}
    #mlm li,#mlm li a:hover,#mlm dt,#mlm dt a:hover,p#ml17,p#ml17 a:hover,p#ml12,p#ml12 a:hover{
        background-image:url(/com/img/icons/mail.gif);
        background-repeat:no-repeat}
    #mlm li{
        float:left;
        height:35px;
        margin:0;
        padding:0;
        width:70px}
    #mlm li a,p#ml12 a,p#ml17 a{
        display:block;
        height:0;
        margin:0;
        overflow:hidden;
        padding:35px 0 0 0;
        width:70px}
        p#ml12,p#ml17{
            padding:0}
    #mlm dt{
        height:35px;
        margin:0;
        padding:0;
        position:relative;
        width:70px}
    #mlm dt a{
        display:block;
        height:35px;
        padding:3px 0 0 70px;
        position:absolute;
        white-space:nowrap}
        #mlm dt a strong{
            cursor:pointer;
            position:absolute}
    #mlm dd{
        height:35px;
        margin:-16px 0 2px 70px;
        padding:0}
    #ml1{
        background-position:0 0}
        #ml1 a:hover{
            background-position:0 -35px}
    #ml2{
        background-position:-70px 0}
        #ml2 a:hover{
            background-position:-70px -35px}
    #ml3{
        background-position:-140px 0}
        #ml3 a:hover{
            background-position:-140px -35px}
    #ml4{
        background-position:-210px 0}
        #ml4 a:hover{
            background-position:-210px -35px}
    #ml5{
        background-position:-280px 0}
        #ml5 a:hover{
            background-position:-280px -35px}
    #ml6{
        background-position:-350px 0}
        #ml6 a:hover{
            background-position:-350px -35px}
    #ml7{
        background-position:-420px 0}
        #ml7 a:hover{
            background-position:-420px -35px}
    #ml8{
        background-position:-490px 0}
    #ml8 a:hover{
            background-position:-490px -35px}
    #ml9{
        background-position:-560px 0}
        #ml9 a:hover{
            background-position:-560px -35px}
    #ml10{
        background-position:-630px 0}
        #ml10 a:hover{
            background-position:-630px -35px}
    #ml11{
        background-position:-700px 0}
        #ml11 a:hover{
            background-position:-700px -35px}
    #ml12{
        background-position:-770px 0}
        #ml12 a:hover{
            background-position:-770px -35px}
    #ml13{
        background-position:-840px 0}
        #ml13 a:hover{
            background-position:-840px -35px}
    #ml14{
        background-position:-910px 0}
        #ml14 a:hover{
            background-position:-910px -35px}
    #ml15{
        background-position:-980px 0}
        #ml15 a:hover{
            background-position:-980px -35px}
    #ml16{
        background-position:-1050px 0}
        #ml16 a:hover{
            background-position:-1050px -35px}
    #ml17{
        background-position:-1120px 0}
        #ml17 a:hover{
            background-position:-1120px -35px}
/* -----^- Mail pages -------------------------------------------- */


