#ct{
    position:absolute;
    top:0;
    left:0;
    left:50%;
    z-index:5;
    width:1019px;
    margin:0 0 0 -509px}
    #hd b,#hd i,#tmr i,#col1 h2 b,#col2 p{
        display:none}
    #hd a,#tm a,#col1 h2 a{
        display:block}
/*--v- HEADER */
    #hd{
        position:absolute;
        top:0;
        width:100%;
        height:101px;
        background:url(/img/home/hdline.gif) no-repeat center bottom;
        overflow:hidden}
        #hd h1{
            float:left;
            width:222px;
            height:54px;
            margin:30px 0 0 100px;
            padding:0;
            background:url(/img/home/dungeonvideochat.gif) no-repeat;
            border:none;
            display:inline}
        #hd h1 a{
            width:222px;
            height:54px;
            background:none}
        #hd ul{
            float:right;
            width:124px;
            margin:53px 95px 0 0;
            padding:0;
            background:url(/img/home/ancmenu.gif) no-repeat right center;
            display:inline}
            #hd ul li{
                float:left;
                width:14px;
                height:15px;
                margin:0 0 0 17px;
                padding:0;
                list-style:none;
                display:inline}
            #hd li a{
                width:14px;
                height:15px}
/*--^- HEADER */
/*--v- TOP menu */
    #tm{
        position:absolute;
        top:101px;
        right:0;
        left:0}
    #tm,#tmr{
        height:59px;
        padding:0 57px 0 67px;
        background:url(/img/home/tmleft.gif) no-repeat 52px top}
        #tmr{
            padding:0 10px 0 0;
            background:url(/img/home/tmright.gif) no-repeat right top}
        #tm ol{
            height:41px;
            margin:0;
            padding:18px 0 0 0;
            background:#000 url(/img/home/tmcenter.gif) no-repeat 353px bottom;
            overflow:hidden}
            #tm li{
                float:left;
                height:20px;
                list-style:none;
                background-repeat:no-repeat;
                display:inline}
            #out li{
                margin:0 7px 0 33px}
            #in li{
                margin:0 6px 0 20px}
            #tm a{
                height:20px}
/*--^- TOP menu */
/*--v- MAIN Content */
    #cl{
        padding:160px 0 0 0}
    #cl,#cr{
        height:604px;
        background:url(/img/home/ctleft.gif) no-repeat left 160px}
        #cr{
            padding:0 67px 0 0;
            background:url(/img/home/ctright.gif) no-repeat right top;/* 322px */
            overflow:hidden}
        #col1,#col2,#col3{
            float:left;
            height:auto !important;
            height:1%;
            margin:0;
            padding:0}
            #col1{
                padding:0 0 0 67px;
                width:276px;
                background:url(/img/home/ctleft2.gif) no-repeat left bottom}
                #col1 li{
                    width:243px;
                    padding:0 0 0 33px}
                #col1 p{
                    margin:2px 0 0 0}                    
                #col1 h2{
                    padding:0}
                    #col1 h2 a{
                        height:22px}
                    #r1 h2{
                        margin:44px 10px 0 0}
                    #r2 h2{
                        margin:17px 10px 0 0}
                    #r3 h2{
                        margin:8px 10px 0 0}
                    #r4 h2{
                        float:left;
                        width:73px;
                        margin:65px 10px 0 0}
                        li#r4 h2 a{
                            height:70px}
                        #r4 p{
                            margin:70px 0 0 100px}
                #col1 p a{
                    padding:0 3px 1px 3px;
                    line-height:20px;
                    text-decoration:none;
                    color:#000;
                    background:#FFF}
                    #col1 p a:hover{
                        color:#FA0;
                        background:#000}
            #col2{
                width:341px}
                #col2 li{
                    width:341px}
                li#c2r4{
                    width:200px;
                    height:134px;
                    padding:20px 20px 0 121px;
                    text-align:right}
            #col1 li,#col2 li{
                float:left;
                list-style:none}
            #col3,#col3 div{
                width:268px;
                height:604px;
                background:url(/img/home/c3r0.jpg) no-repeat left top}
                #col3 div{
                    background:url(/img/home/c3r1.jpg) no-repeat left bottom}
    #ft{
        height:auto;
        padding:0 0 0 67px;
        background:url(/img/home/ftc0.gif) no-repeat left top}
        #ft div{
            height:67px;
            padding:0 67px 0 0;
            background:url(/img/home/ftc2.gif) no-repeat right top}
        #ft ul{
            height:39px;
            margin:0;
            padding:28px 0 0 6px;
            background:#000 url(/img/home/ftc1.jpg) no-repeat left top;
            overflow:hidden}
            #ft li{
                float:left;
                margin:0;
                padding:0 28px 0 32px;
                list-style:none;
                line-height:39px;
                background:url(/img/home/fmsep.gif) no-repeat left center}
        #ft ol{
            margin:0 0 0 12px;
            padding:20px 0 0 0;
            overflow:hidden}
            #ft ol li{
                float:left;
                height:90px;
                margin:0 0 0 25px;
                padding:0 23px 0 0;
                line-height:14px;
                color:#4D4D4D;
                background:url(/img/home/fttsep.gif) no-repeat right top;
                display:inline}
            div#fst{
                height:auto;
                padding:5px 0 0 0;
                background:none}
                #fst select{
                    margin:0}
            #ft ol a{
                padding:0 3px;
                color:#FFF;
                text-decoration:none;
                background:#000}
                #ft ol a:hover{
                    color:#FFAA00}
            ol li#em{
                padding:0;
                background:url(/img/extramoney.gif) no-repeat 20px center}
                ol #em a{
                    height:70px;
                    display:block;
                    background:none}
                    #em b{
                        padding:0 3px;
                        font-weight:normal;
                        background:#000}
/*--^- MAIN Content */
#mbg{
    width:100%;
    height:764px;
    background:url(/img/home/darkbg.gif) 1px top}
    #mbg div{
        width:49%;
        height:154px;
        margin:610px 0 0 0}
    #n1{
        float:left;
        background:url(/img/bgmainlight.gif) 1px bottom}
        #n1 div{
            margin:0;
            background:url(/img/home/lstripe.gif) repeat-x center top}
    #n2{
        float:right;
        background:url(/img/home/rstripe.gif) repeat-x center bottom}

