html,body{
    font:11px Arial,Helvetica,Sans-Serif;
    text-align:center;
    border:0;
    margin:0;
    padding:0;
    color:#000}
body{
    background:#600042 url(/img/bghtml.jpg) 0 0 repeat-x !important}
h1,h2,h3,h4,caption,legend{
    font-size:13px;
    text-align:left;
    margin:0;
    padding:0 0 15px 0}
h1{
    color:#600042;
    float:left;
    font-size:18px;
    line-height:20px;
    padding:13px 0 0 33px;
    position:relative;
    width:244px}
    #exhibprofile h1{
        font-size:18px}
    #vidchat h1,#videochat h1{
        padding:20px 0 0 33px;
        font-size:15px}
h2,caption,legend{
    font-size:12px;
    font-weight:bold;
    padding:6px 12px;
    background-color:#600042;
    margin:0 0 12px 0;
    color:#fff;
    border-top:1px solid #fff}
    #htmlallwebcams h2{
        height:24px;
        font-size:14px;
        background:url(/img/bgh2.gif) 100px 6px no-repeat;
        padding:0 0 0 4px;
        margin:0;
        border:0}
        #htmlallwebcams h2 a{
            font-size:12px;
            display:block;
            float:left;
            padding:1px 20px 0 0}
    h2.exhpro{
        color:#9E0101;
        position:absolute;
        background:0;
        padding:0;
        margin:-18px 0 0 1px;
        border:0;
        font-size:12px}
h3{
    padding:3px;
    margin:4px 0;
    color:#8C0909;
    border-bottom:1px solid #9A600E}
p{
    margin:0;
    padding:7px 0}
em{
    font-style:normal;
    color:#C00}
    em a{
        color:#C00}
a{
    color:#9E0101;
    text-decoration:underline}
    a:hover{
        text-decoration:none}
    a.bttn{
        font-size:10px;
        font-weight:bold;
        display:block;
        height:24px;
        width:218px;
        line-height:24px;
        background:url(/img/buttons/btnslong.gif) 0 0 no-repeat;
        text-decoration:none}
        a.bttn:hover{
            color:#fff;
            background:url(/img/buttons/btnslonga.gif) 0 0 no-repeat}
img,a img,fieldset{
    border:0}
table thead,table tfoot td,table tfoot th{
    background:#FDEAFA}
th{
    text-align:center;
    background:#fda8cc;
    font-weight:normal}
blockquote{
    padding:7px 0 7px 40px;
    margin:0}
ol,ul{
    padding:0 0 0 40px;
    margin:0}
    ol li,ul li{
        padding:2px 0;
        margin:0}
form,input,fieldset,select{
    margin:0;
    padding:0}
    input{
        padding:2px 0 2px 2px;
        font-size:11px;
        border:1px solid #600042;
        background:#fff}
    select{
        height:20px;
        padding:2px 3px;
        margin:0;
        font:11px Verdana,Arial,Helvetica,Sans-Serif;
        line-height:17px;
        border:1px solid #600042;
        background:#fff;
        width:148px}
textarea{
    font-size:11px;
    padding:3px;
    overflow:auto;
    width:98%;
    border:1px solid #600042;
    background:#fff}
input.long{
    width:235px}
input.short{
    width:60px}
input.supershort{
    width:30px}
input.att{
    width:210px}
input.btn,#filesList input{
    width:auto;
    margin:0 3px;
    padding:1px 10px;
    background:#930000;
    border:1px solid;
    border-color:#993026 #4E0000 #4E0000 #993026;
    height:22px;
    font-size:11px;
    color:#FA0;
    cursor:pointer;
    font-weight:bold}
input.btnsshort,input.btnshort,input.btnlong,input.btnslong,input.btnsslong,#logbox #Submit1,#regbox #Submit,input.btnsslongb{
    color:#fff;
    border:0;
    height:24px;
    padding:0;
    cursor:pointer}
    input.btnsshort:hover,input.btnshort:hover,input.btnlong:hover,input.btnslong:hover,input.btnsslong:hover{
        color:#CFA3BF}
    input.btnsshort,#logbox #Submit1,#regbox #Submit{
        background:url(/img/buttons/btnsupershort.gif) 0 0 no-repeat;
        width:81px}
        input.btnsshort:hover,#logbox #Submit1:hover,#regbox #Submit:hover{
            background-position:0 -24px;
            color:#CFA3BF}
    input.btnshort{
        background:url(/img/buttons/btnshort.gif) 0 0 no-repeat;
        width:105px}
        input.btnshort:hover{
            background-position:0 -24px}
    input.btnlong{
        background:url(/img/buttons/btn.gif) 0 0 no-repeat;
        width:153px}
        input.btnlong:hover{
            background-position:0 -24px}
    input.btnslong{
        background:url(/img/buttons/btnlong.gif) 0 0 no-repeat;
        width:193px}
        input.btnslong:hover{
            background-position:0 -24px}
    input.btnsslong,input.btnsslongb{
        background:url(/img/buttons/btnsslong.gif) 0 0 no-repeat;
        width:235px}
    input.btnsslongb{
        font-weight:bold}
        input.btnsslong:hover,input.btnsslongb:hover{
            background-position:0 -24px}
input.chkbx,input.rdbtn{
    padding:0;
    margin:0;
    background:0;
    border:none;
    width:auto;
    vertical-align:middle}
select.long{
    width:233px}
select.short{
    width:58px}
select.supershort{
    width:28px}
select.mshort{
    width:44px}
select.xshort{
    width:164px}
select.mlong{
    width:214px}

#recover{
    margin:10px 4px 0}
#passform ol, #passform ul{
    list-style:none;
    margin:0;
    padding:0}
#passform fieldset{
    width:60%}
#passform h2{
    margin:0 0 2px}
#passform label{
    float:left;
    width:47%;
    text-align:right;
    margin:1px 5px 0 0}
#passform .field{
    width:100%;
    color:#000;
    background-color:#FDEAFA;
    padding:6px 0;
    margin-bottom:2px}
#passform .border{
    text-align:center;
    height:26px;
    padding:4px 0px;
    background-color:transparent}

#popup{
	background-color: #fff;
    height:auto;
    padding:6px;
    margin:6px;
    text-align:left}
#verisign{
    width:115px;
    height:82px;
    margin-left:10px}
#read{
    padding:0;
    margin:7px 0;
    height:70px;
    width:422px}
    #read dt{
        padding:3px 0;
        margin:0;
        display:block;
        border-bottom:1px solid #fda8cc;
        width:100px;
        float:left;
        text-align:right}
        #read dd{
            padding:3px 0 3px 10px;
            margin:0;
            float:left;
            display:block;
            border-bottom:1px solid #fda8cc;
            width:310px}
            #read dt.top,#read dd.top{
                border-top:1px solid #fda8cc}
.ac{
    text-align:center}
.ar{
    text-align:right}
.al{
    text-align:left}
.vam{
    vertical-align:middle}
.vat{
    vertical-align:top}
.oac{
    margin:0 auto}
.fl{
    float:left}
.fr,#ft .fr{
    float:right}
.clr{
    clear:both;
    line-height:0;
    height:0}
    .clr:after{
        content:".";
        display:block;
        height:0;
        clear:both;
        visibility:hidden}
.clrl{
    clear:left}
.tdl,.c0{
    background:#EEE}
.tdd,.c1{
    background:#DDD}
.tab{
    border:1px solid #600042}
    .tab td{
        background:#FDEAFA}
    .tab tfoot th,.tab tfoot td{
    background:#FDEAFA}
.list{
    padding:0 0 0 30px;
    margin:0;
    list-style:none}
    .list li{
        padding:3px 0;
        margin:0}
.faqq{
    margin:0 30px}
    .faqq li{
        padding:0;
        margin:0 0 0 15px;
        list-style:decimal outside}
.note{
    text-align:center;
    background:#FDEAFA;
    border:1px solid #fda8cc;
    padding:9px;
    margin:6px 20px}
    #pcont2d .note{
        width:765px;
        padding:9px 0;
        margin:0 0 0 1px}
.area{
    background:#FDEAFA;
    border:1px solid #fda8cc;
    padding:9px;
    margin:6px 30px}
.error{
    color:#000}
    .errcont{
        height:auto;
        line-height:15px;
        padding:7px 10px;
        margin:0 0 4px 0;
        border:1px solid #BB0E12;
        background:#FDEAFA;
        color:#000;
        text-align:center}
    .errcont strong{
        font-weight:normal}
    .errcont img{
        position:relative;
        margin:-2px 3px -2px 0;
        vertical-align:text-bottom}
.vid{
    border:1px solid #600;
    background:#300}
.mess{
    text-align:left;
    margin:5px 0 10px 0;
    padding:10px;
    line-height:120%;
    background:#FDEAFA;
    border:1px solid #fda8cc}
.faqq{
    margin:5px 0 10px 30px;
    padding:0}
    .faqq li{
        padding:3px 0;
        margin:0 0 0 15px;
        list-style:decimal outside}
.faqa{
    padding:7px 3px;
    margin:0}
    .faqa dt{
        font-weight:bold;
        padding:0;
        margin:0}
    .faqa dd{
        padding:7px 0 10px 30px;
        margin:0}
    a.ttp{
        display:block;
        width:80px;
        margin:0 0 10px 0}
.bord{
    padding:2px;
    border:1px solid #600042;
    background-color:#600042}
.listr{
    padding:0;
    margin:5px 0 7px 20px;
    list-style:none}
    .listr li{
        padding:3px 0;
        margin:0;
        list-style:none}
        .listr li img{
            vertical-align:middle}
#wrp, #hd_wrp #hd{
    width:830px;
    margin:0 auto;
    overflow:hidden;
    text-align:left}
#hd_wrp {
	background: url(/img/hdwrpbg.jpg) no-repeat 50% 0;}
#hd{
    height:186px;
    overflow:hidden;
    position:relative}
    #hd #logo{
        height:125px;
		width: 150px;
        margin: 15px 0 10px 168px;}
        #hd #logo a{
            display:block;
            height:125px;
            width:150px;
			text-indent: -9999px;
            overflow:hidden}
    #hd #hdtcnt{
		display: none;
        float:left;
        padding:0 0 0 36px}
        #hdtcnt form{
            background:url(/img/toploginbox.gif) no-repeat;
            color:#fff;
            height:48px;
            margin:0;
            overflow:hidden;
            padding:0;
            position:relative;
            width:486px}
            #hdtcnt fieldset{
                margin:3px 0 0 130px}
            #hdtcnt legend{
                background:none;
                border:0;
                color:#fff;
                font-size:16px;
                margin:0;
                padding:0}
                #hdtcnt legend span{
                    display:block;
                    left:13px;
                    position:absolute;
                    top:15px}
            #hdtcnt label{
                display:block;
                float:left;
                font-size:9px;
                padding:0 0 0 5px;
                text-transform:uppercase;
                width:95px}
            #hdtcnt #ScreenName,#hdtcnt #Password{
                width:88px}
            #hdtcnt input#Submit1{
                border:0;
                height:22px;
                margin:0;
                padding:0;
                width:67px}
        #hdtcnt p{
            bottom:50px;
            margin:0;
            padding:0 0 0 20px;
            position:absolute}
        #hdtcnt big{
            font-size:18px;
            font-weight:bold}
    #hdm{
        clear:both;
        font-size:12px;
        height:29px;
        margin:0 2px;
        overflow:hidden;
        padding:0 5px 0 15px;
        position:relative;
        text-align:center}
        #hdm li{
            background:url(/img/topmenusep.gif) no-repeat left 50%;
            display:inline;
            float:left;
            line-height:29px;
            list-style:none;
            margin:0 8px 0 0;
            padding:0 8px 0 20px;
            text-transform:uppercase}
            #hdm a{
                color:#fff;
                text-decoration:none;
                font-weight:bold}
            #hdm a:hover{
                text-decoration:underline;
                color:#fff}
        #hdm li.first{
            background:none}
        #hdm #mobsec{
            background:none;
            float:right;
            white-space:nowrap}
            #mobsec a{
                color:#fff}
                #mobsec a:hover{
                    color:#F8AC34}
        #hdm #search{
            padding:0;
            margin:0;
            width:149px;
            height:22px;
            background:0;
            position:absolute;
            right:0;
            top:7px;
            background:url(/img/bgsearch.gif) 0 0 no-repeat}
            #hdm #search label{
                display:none}
            #hdm #search #searchsubmit{
                cursor:pointer;
                width:23px;
                height:22px;
                background:url(/img/bgsearchsubmit.gif) 0 0 no-repeat}
            #hdm #search input{
                background:0;
                font:9px Verdana;
                color:#664C4C;
                height:18px;
                float:left;
                width:110px;
                padding:4px 8px 0 5px;
                margin:0;
                border:0}
            #hdm #search form,#hdm #search fieldset{
                margin:0;
                padding:0}
#ct{
    background:url(/img/bgcttop.png) 0 0 repeat-x;
    width: 830px; }
    #ct .ctt{
        background:url(/img/bgct.gif) 0 0 repeat-y}
    #ct .cti{
        height:auto !important;
        padding:0 0 11px 0;
        background:url(/img/bgcti.gif) 0 bottom no-repeat}
    #ct .cnt{
        width:830px;
        margin:0 auto;
        background:#fda8cc url(/img/topselbggradient.png) 0 0 repeat-x}
        #ct .cnt .lrbord{
            padding:6px 0 0 0;
            background:url(/img/topselborders.gif) 0 0 repeat-y}
        #ct .cnt .cntb{
            padding:0 33px 15px 33px;
            background:url(/img/bgcntb.gif) 0 bottom no-repeat}
        #exhibprofile #ct .cnt .cntb{
            padding-bottom:10px;
            background:url(/img/bgcntba.gif) 0 bottom no-repeat}
        #exhibprofile #ct .cnt2 .cntb{
            background:url(/img/bgcti.gif) 0 bottom no-repeat;
            padding-bottom:15px}
        #favorites #ct .cnt .cntb,#othercams #ct .cnt .cntb,#vidchat #ct .cnt .cntb{
            padding:0 0 15px 27px}
    #ct .cnt2{
        width:830px;
        background:#fdeafa url(/img/bgcttop.png) 0 0 repeat-x}
        #ct .cnt2 .lrbord{
            padding:0;
            background:url(/img/bgcnt2lrbord.gif) 0 0 repeat-y}
        #ct .cnt2 .ctb{
            padding:25px 0 0 0;
            background:url(/img/bgctb.gif) 0 0 no-repeat}
        #ct .cnt2 .cntb{
            padding:0 33px 15px 33px;
            background:url(/img/bgcti.gif) 0 bottom no-repeat}
        #htmlallwebcams #ct .cnt2 .cntb{
            overflow:hidden;
            width:801px;
            padding:0 0 15px 33px}
    #ct #tnav{
        height:50px;
        background:url(/img/topselbg1.png) 0 0 no-repeat}
        #ct #tnav #status1,#ct #tnav #status2{
            color:#000;
			display:block;
			font-weight: normal;
            background:0;
            padding:0;
            border:0;
            font-size:12px;
			line-height:14px}
			#ct #tnav #status2{
                display:inline;
                position:relative;
                top:0}
        #ct #tnav div#scnt{
            height:auto;
            width:530px;
            float:right;
            margin:0 -3px 0 0}
        #ct #tnav div#scnt div#scntcnt{
            margin:0;
            width:480px;
            padding:11px 0 8px 50px}
        #ct #tnav div#scnt div#scntcnt .wionheader{
            border:0;
            background:0;
            font-size:11px;
            font-weight:normal;
            position:relative;
            z-index:100}
            #ct #tnav div#scnt div#scntcnt .wionheader a{
                text-decoration:none;
                font-size:10px;
                font-weight:bold}
                #ct #tnav div#scnt div#scntcnt .wionheader a:hover{
                    text-decoration:underline}
            #ct #tnav div#scntcnt li.wionheadsep{
                background:url(/img/arright.gif) center center no-repeat;
                width:16px}
            #ct #tnav div#scnt div#scntcnt .wionheader .dropdown a,#ct #tnav div#scnt div#scntcnt .wionheader .dropdown h3 a:hover{
                text-decoration:none}
            #ct #tnav div#scnt div#scntcnt .wionheader .dropdown a:hover{
                text-decoration:underline}
    #fsform label,#fsform input{
        margin:0 5px 0 0;
        padding:0;
        height:18px;
        float:left}
    #fsform label{
        height:20px;
		color: #fff;
        line-height:22px}
    #fsform input{
        background:#fff;
        width:155px;
        padding:3px 6px;
        height:14px;
        border:1px solid #000}
    #fsform #searchsubmit{
        width:81px;
        padding:0;
        background:0;
        margin:1px 0 0 0;
        height:20px;
        border:0}
#ft{
    padding:6px 0 0 0;
    height:120px;
    color: #dd7899;
    background:url(/img/bgft.gif) center 6px no-repeat}
    #ft ul{
        overflow:hidden;
        background:url(/img/bgftul.gif) 0 0 repeat-x;
        height:29px;
        padding:0 10px;
        margin:0 11px;
        list-style:none}
    #ft li{
        background:url(/img/bgftli.gif) right 12px no-repeat;
        height:29px;
        float:left}
        #ft li a{
            color:#fff;
            line-height:26px;
            display:block;
            padding:0 14px 0 13px;
            font-size:11px}
    #ft li.nb{
        background:0}
    #ft p{
        text-align:center;
        padding:10px 34px 5px 34px;
        margin:0}
    #ft p a { 
        color: #dd7899;}
#subtitle{
    display:none}
#chl{
    width:100%;
    border:1px solid}
    #chl img{
        vertical-align:middle}
    #chl ul{
        margin:0;
        padding:0}
    #chl td li{
        margin:0 0 0 20px;
        padding:0}
    #chl .menu{
        width:120px;
        font-size:15px}
    #chl .pic{
        width:160px}
    #chl .pic ul,#chl .pic li{
        margin:0;
        padding:0;
        list-style:none;
        text-align:center}
#fexpl{
    height:auto;
    list-style:none;
    padding:5px 0 0 3px;
    margin:0}
    #fexpl li{
        height:auto;
        padding:0 0 8px 20px;
        margin:0;
        background-repeat:no-repeat}
    #f1{
        background-image:url(/img/icons/free.gif)}
    #f2{
        background-image:url(/img/icons/phone.gif)}
    #f3{
        background-image:url(/img/icons/home.gif)}
    #f4{
        background-image:url(/img/icons/sound.gif)}
    #f5{
        background-image:url(/img/icons/speed.gif)}
    #f6{
        background-image:url(/img/icons/sgame.gif)}
.viewby{
    height:auto;
    margin:0 0 10px 30px;
    padding:0;
    overflow:hidden}
    .viewby li{
        width:32%;
        float:left;
        margin:0 5px 0 0;
        line-height:18px;
        display:inline}
#ocm{
    text-align:center;
    height:auto;
    padding:0;
    margin:0 0 10px 0}
    #ocm li{
        display:inline;
        padding:0 10px}
#formSearch table th{
    text-align:left}
#f fieldset{
    width:300px;
    height:auto;
    margin:0 auto 8px auto;
    padding:0;
    overflow:hidden}
    li.private{
        width:226px;
        padding:2px;
        float:right}
#subscr{
    background:#FDEAFA;
    width:270px;
    padding:5px 0 5px 30px;
    margin:5px auto;
    border:1px solid #fda8cc}
    #subscr li{
        margin:0;
        padding:3px 0;
        list-style:none}
#ep{
    height:259px;
    padding:5px 0 0 0;
    margin:0;
    list-style:none}
    #ep li{
        float:left;
        padding:0;
        margin:0;
        display:inline}
    ul#p-bp{
        width:330px;
        height:250px;
        margin:0;
        padding:0;
        list-style:none;
        overflow:hidden}
        #p-bp li{
            margin:0;
            padding:0;
            overflow:hidden}
        li#chp{
            width:328px;
            height:248px;
            margin:0;
            background:#2B001B url(/img/ajaxbig.gif) no-repeat center 105px;
            border:1px solid #2B001B}
            li#chp img{
                margin:1px;
                border:3px solid #2B001B}
    #p-nav{
        padding:0;
        float:left;
        margin:0;
        width:239px;
        height:124px}
        #p-nav li{
            padding:0;
            width:210px;
            margin:0 0 4px 15px;
            line-height:27px}
            #p-nav li#choffline{
                border:1px solid #fda8cc;
                background:#FDEAFA url(/img/bglichoffline.gif) 0 0 no-repeat;
                width:208px;
                padding:25px 0 0 0;
                height:31px;
                text-align:center;
                font-size:9px;
                line-height:100%}
            #p-nav li.p-nav1{
                background:url(/img/buttons/btnprof1.gif) 0 0 no-repeat}
                #p-nav li.p-nav1 a:hover{
                    background:url(/img/buttons/btnprof1.gif) 0 -27px no-repeat}
            #p-nav li.p-nav1a{
                background:url(/img/buttons/btnprof1a.gif) 0 0 no-repeat}
                #p-nav li.p-nav1a b{
					display: block;
					font: bold 14px/27px Arial, Helvetica, sans-serif;
					color: #ddd;
					padding-left: 20px;
					text-decoration: none;
					text-transform: uppercase;
					text-align:center;}
            #p-nav li.p-nav2{
                background:url(/img/buttons/btnprof2.gif) 0 0 no-repeat}
                #p-nav li.p-nav2 a:hover{
                    background:url(/img/buttons/btnprof2.gif) 0 -27px no-repeat}
            #p-nav li.p-nav3{
                margin:0 4px 4px 15px;
                width:103px;
                float:left;
                background:url(/img/buttons/btnprof3.gif) 0 0 no-repeat}
                #p-nav li.p-nav3 a:hover{
                    background:url(/img/buttons/btnprof3.gif) 0 -27px no-repeat}
            #p-nav li.p-nav4{
                margin:0;
                width:103px;
                float:left;
                background:url(/img/buttons/btnprof4.gif) 0 0 no-repeat}
                #p-nav li.p-nav4 a:hover{
                    background:url(/img/buttons/btnprof4.gif) 0 -27px no-repeat}
            #p-nav li.p-nav5{
                background:url(/img/buttons/btnprof5.gif) 0 0 no-repeat}
                #p-nav li.p-nav5 a:hover{
                    background:url(/img/buttons/btnprof5.gif) 0 -27px no-repeat}
            #p-nav li.p-nav5a{
                background:url(/img/btnprof5a.gif) 0 0 no-repeat}
                #p-nav li.p-nav5a b{
                    visibility:hidden}
        #p-nav li a{
			font: bold 14px/27px Arial, Helvetica, sans-serif;
			text-decoration: none;
			text-transform: uppercase;
			text-align:center;
			color: #fff;
            display:block;
            height:27px;
			padding-left: 20px;
            width:190px}
        #p-nav li a:hover{
			color: #CFA3BF;}
            #p-nav li.p-nav3 a,#p-nav li.p-nav4 a{
				font-size: 9px;
                width:83px;
				padding-left: 20px;}
#profsmallpic{
    height:96px}
    #profsmallpic ol{
        padding:2px 0 0 0;
        margin:0 0 0 17px}
    #profsmallpic li{
        background:#2B001B;
        border:1px solid #2B001B;
        width:112px;
        height:84px;
        padding:4px;
        margin:0 10px 0 0}
        #profsmallpic img,#profsmallpic a{
            cursor:pointer;
            background:#2B001B;
            display:block}
#profdnav{
    z-index:1000;
    width:400px;
    position:absolute;
    margin:0 0 0 15px;
    padding:4px 0 0 0;
    height:36px}
    #profdnav li{
        height:36px;
        width:auto;
        padding:0;
        font-size:11px;
        margin:0 2px 0 0}
    #profdnav a{
        text-align:center;
        cursor:pointer;
        display:block;
		color: #fff;
        line-height:36px}
    #profdnav a span{
        width:110px;
        display:block;
        padding:0 10px}
    #profdnav li.act{
        background:url(/img/bgprofdnava.gif) 0 0 no-repeat}
        #profdnav .act a{
            font-weight:bold;
            color:#000;
            text-decoration:none}
        #profdnav .act a span{
            padding:0 10px;
            background:url(/img/bgprofdnavspan.gif) right 0 no-repeat}
    #profdnav li.tab{
        border:0;
        background:url(/img/bgprofdnava2.gif) 0 0 no-repeat}
        #profdnav .tab a span{
            background:url(/img/bgprofdnavspan2.gif) right 0 no-repeat}
#profdcont{
    position:relative;
    width:827px;
    margin:-1px 0 0 -32px;
    background:#FDA8CC  url(/img/topselbggradient.png) 0 0 repeat-x}
    #profdcont #pcont1d{
        background:url(/img/bgpcont.gif) 0 0 no-repeat;
        width:765px;
        padding:33px 31px 0 31px}
    #profdcont #pcont2d{
        background:url(/img/bgpcont.gif) 0 0 no-repeat;
        width:799px;
        padding:33px 2px 0 26px}
    #profdcont #pcont2d{
        top:0;
        position:absolute}
    #profdcont #pcont2d h2{
        font:bold 12px Verdana,Arial,Helvetica,Sans-serif;
        color:#000;
        text-align:center;
        border:0;
        padding:8px 0 0 0;
        margin:0;
        width:773px;
        height:21px;
        background:url(/img/bgh2varch.gif) 0 0 no-repeat}
#p-det{
    width:100%;
    height:auto;
    overflow:auto}
    #p-det table{
        width:100%;
        margin-bottom:17px}
    #p-det caption{
        display:none}
    #p-det th{
        background:#600042;
        text-align:left;
        color:#FFF; }
    #p-det td{
		color: #000;
        background:#FDEAFA }
    #p-det th,#p-det td{
        padding:3px;
        height:22px;
        font-size:11px}
#ep-info1{
    width:195px;
    float:left;
    height:93px;
    font-size:11px}
    #ep-info1 p{
        padding:2px 0 1px 0;
        margin:0}
    #ep-info1 strong{
        color:#8C0909;
        font-weight:normal}
    #ep-info1 img{
        vertical-align:middle}
    #ep-info1 span{
        color:#fa0}
    #ep-info1 a{
        text-decoration:none}
        #ep-info1 a:hover{
            text-decoration:underline}
    #ep-info1 .pigm img{
        vertical-align:middle;
        padding:0 2px}
.p-info2{
    font-size:12px;
    overflow:hidden;
    width:48%;
    float:left;
    margin:0 0 10px 0}
    .p-info2 dt strong{
        margin:0;
        padding:0 0 0 8px;
        font-weight:normal;
        color:#8C0909}
    .p-info2 dd{
        border-bottom:1px solid #98610F;
        margin:0 0 7px 0;
        padding:1px 0 8px 8px}
        .p-info2 dd img{
            margin:0 2px;
            vertical-align:text-bottom}
        .p-info2 dd.last{
            border:0}
    .infldl{
        float:right}
form.bwl{
    float:left;
    padding:0;
    margin-right:-166px;
    background:#FDEAFA;
    width:166px}
    form.bwl ul{
        list-style:none;
        border:1px solid #fda8cc;
        padding:5px 0;
        margin:0}
        form.bwl ul li{
            padding:3px 2px;
            margin:0}
div.bwl{
    float:left;
    padding:0;
    margin-left:180px;
    display:inline}
.outer{
    padding:2px;
    height:132px;}
#varchcont{
    width:769px;
    overflow:auto;
	overflow-y: hidden;
	background-color: #2B001B;}
#varch{
    height:115px;
    padding:0 12px 0 0;
    margin:0;
    overflow-y:hidden}
    #varch li{
        height:86px;
        width:114px;
        float:left;
        padding:0;
        margin:15px 0 0 12px;
        background-color:#2B001B;
        background-position:center 1px;
        background-repeat:no-repeat;
        display:inline;
        overflow:hidden}
    #varch li.loading{
        width:757px;
        margin:15px 0 0 0}
        #varch div{
            border:1px solid #2B001B;
            width:112px;
            height:84px}
    #varch span{
        display:none;
        font-size:9px;
        padding:6px 0 0 0}
    #varch li img{
        width:112px;
        height:84px}
#varchm{
    height:27px;
    padding:0 32px 16px 4px;
    margin:0}
    #varchm li{
        padding:0;
        float:left;
        display:inline;
        list-style:none;
        text-align:center}
        li#asel{
            width:514px}
            #asel div{
                width:350px;
                margin:3px auto 0 auto;
                padding:0;
                line-height:19px;
                text-align:left}
            #asel b{
                display:block;
				font-weight: normal;
                float:left;
				margin-right: 5px;
				font-size: 12px;}
            select#forDate{
                float:left;
                width:300px;
                height:20px;
                padding:2px 3px;
                font:11px Verdana,Arial,Helvetica,Sans-Serif;
                line-height:17px;
                color:#000;
                border:1px solid #600042;
                background:#fff}
                #forDate option{
                    height:17px;
                    line-height:17px;
                    padding:2px 0 0 5px;
                    border:0}

    #varchm li#next{
        width:123px;
        height:27px;
        float:right;
        background:url(/img/buttons/bttnnexalb.gif) 0 0 no-repeat}
    #varchm li#prev{
        width:123px;
        height:27px;
        float:left;
        background:url(/img/buttons/bttnprevalb.gif) 0 0 no-repeat}
    #varchm li#prev a,#varchm li#next a{
        width:123px;
        height:0;
        padding:27px 0 0 0;
        overflow:hidden;
        display:block}
    #varchm li#prev a:hover{
        background:url(/img/buttons/bttnprevalb.gif) 0 -27px no-repeat}
    #varchm li#next a:hover{
        background:url(/img/buttons/bttnnexalb.gif) 0 -27px no-repeat}
#mlm{
    list-style:none;
    padding:0;
    margin:11px 0}
    #mlm li{
        width:70px;
        height:38px;
        float:left;
        padding:0;
        margin:0}
    #mlm li a,p#ml17 a,p#ml12 a{
        display:block;
        width:70px;
        height:0;
        padding:38px 0 0 0;
        margin:0;
        overflow:hidden}
        p#ml12,p#ml17{
            padding:0}
    #mlm dt{
        width:70px;
        height:38px;
        padding:0;
        margin:0}
    #mlm dt a{
        display:block;
        white-space:nowrap;
        height:38px;
        margin:0;
        padding:3px 0 0 70px}
    #mlm dd{
        height:38px;
        margin:-16px 0 2px 70px}
    #ml1{
        background:url(/img/imail/newmessageup.gif) no-repeat}
    #ml1 a:hover{
        background:url(/img/imail/newmessageover.gif) no-repeat}
    #ml2{
        background:url(/img/imail/cpanelup.gif)}
    #ml2 a:hover{
        background:url(/img/imail/cpanelover.gif)}
    #ml3{
        background:url(/img/imail/refreshup.gif)}
    #ml3 a:hover{
        background:url(/img/imail/refreshover.gif)}
    #ml4{
        background:url(/img/imail/showallup.gif)}
    #ml4 a:hover{
        background:url(/img/imail/showallover.gif)}
    #ml5{
        background:url(/img/imail/markasreadup.gif)}
    #ml5 a:hover{
        background:url(/img/imail/markasreadover.gif)}
    #ml6{
        background:url(/img/imail/faq2up.gif) no-repeat}
    #ml6 a:hover{
        background:url(/img/imail/faq2over.gif) no-repeat}
    #ml7{
        background:url(/img/imail/inboxup.gif) no-repeat}
    #ml7 a:hover{
        background:url(/img/imail/inboxover.gif) no-repeat}
    #ml8{
        background:url(/img/imail/optionsup.gif) no-repeat}
    #ml8 a:hover{
        background:url(/img/imail/optionsover.gif) no-repeat}
    #ml9{
        background:url(/img/imail/whitelistup.gif) no-repeat}
    #ml9 a:hover{
        background:url(/img/imail/whitelistover.gif) no-repeat}
    #ml10{
        background:url(/img/imail/blacklistup.gif) no-repeat}
    #ml10 a:hover{
        background:url(/img/imail/blacklistover.gif) no-repeat}
    #ml11{
        background:url(/img/imail/replyup.gif) no-repeat}
    #ml11 a:hover{
        background:url(/img/imail/replyover.gif) no-repeat}
    #ml12{
        background:url(/img/imail/toinboxup.gif) no-repeat}
    #ml12 a:hover{
        background:url(/img/imail/toinboxover.gif) no-repeat}
    #ml13{
        background:url(/img/imail/tosentup.gif) no-repeat}
    #ml13 a:hover{
        background:url(/img/imail/tosentover.gif) no-repeat}
    #ml14{
        background:url(/img/imail/deleteup.gif) no-repeat}
    #ml14 a:hover{
        background:url(/img/imail/deleteover.gif) no-repeat}
    #ml15{
        background:url(/img/imail/allowuserup.gif) no-repeat}
    #ml15 a:hover{
        background:url(/img/imail/allowuserover.gif) no-repeat}
    #ml16{
        background:url(/img/imail/denyuserup.gif) no-repeat}
    #ml16 a:hover{
        background:url(/img/imail/denyuserover.gif) no-repeat}
    #ml17{
        background:url(/img/imail/backtoprofileup.gif) no-repeat}
    #ml17 a:hover{
        background:url(/img/imail/backtoprofileover.gif) no-repeat}
#mpger{
    margin:0;
    padding:0;
    overflow:hidden}
    #mpger dt,#mpger dd{
        float:left;
        margin:0;
        padding:0}
    #mpger dd{
        padding:0 2px}
#charsleft{
    background:#EBE0E0;
    width:28px;
    margin:0 4px 0 0}
#mailattachlist{
    height:auto;
    list-style:none;
    padding:0;
    margin:0;
    overflow:hidden}
    #mailattachlist li{
        padding:0 0 3px 0;
        margin:0}
    #filesList div{
        padding:0 0 3px 0}
    #filesList div input{
        height:16px;
        margin:0 0 0 10px;
        border:0;
        background:url(/img/icons/deletef.gif) 0 5px no-repeat;
        padding:0 0 0 7px;
        text-transform:lowercase;
        color:#F00;
        font-weight:normal}
    #attach input{
        float:left;
        width:auto}
    #attach span{
        margin:0 0 0 5px;
        padding:3px 0;
        float:left;
        width:30px}
.brcmenu{
    list-style:none;
    padding:6px 8px;
    margin:8px 0;
    background:#FDEAFA;
    border-top:1px solid #600042;
    border-bottom:1px solid #600042}
    .brcmenu li{
        display:inline;
        padding:0 2px 0 0}
#phone,#fax,#mailing{
    width:249px;
    padding:0 0 10px 110px;
    background:url(/img/telephone.gif) no-repeat left 50px}
    #phone h2,#fax h2,#mailing h2{
        margin-left:-110px}
#fax{
    background:url(/img/fax.gif) no-repeat left 50px}
#mailing{
    clear:both;
    width:auto;
    height:auto !important;
    height:1%;
    background:url(/img/mailing.gif) no-repeat left 50px}
.wionheader{
    list-style:none;
    border-top:1px solid #1A0400;
    border-bottom:1px solid #1A0400;
    background:#330800;
    height:16px;
    padding:4px 4px 4px 8px;
    font-size:13px;
    font-weight:bold;
    margin:0 12px 10px 0}
    .wionheader li{
        position:relative;
        float:left;
        padding:0;
        margin:0 5px 0 0}
        #tnav .wionheader li.zind5{
            z-index:151;
            padding:0 20px 3px 0;
            background:url(/img/ardown.gif) right -1px no-repeat}
        #tnav .wionheader li.zind10{
            z-index:150;
            padding:0 20px 3px 0;
            background:url(/img/ardown.gif) right -1px no-repeat}
    .wionheader a{
        text-decoration:none}
    .wionheader a:hover{
        text-decoration:none}
.pager{
    background:#fdeafa;
    line-height:22px;
    margin:0 31px 5px 0;
    padding:0 5px 0 0;
    text-align:right;
    border-top:1px solid #8c0909;
    border-bottom:1px solid #8c0909}
    .pager li{
        display:inline;
        list-style:none}
    .pager a{
        text-decoration:none}
        .pager a:hover{
            text-decoration:underline}
    .pager a.current{
        color:#000;
        font-weight:bold}
.dropdown{
    z-index:1000;
    position:absolute;
    top:0;
    left:0;
    margin:-9px 0 0 -20px;
    width:341px;
    background:url(/com/img/spacer.gif)}
    .dropdown h3{
        border:0;
        background:url(/img/bgsubcath3.gif) 0 0 no-repeat;
        height:33px;
        padding:0 0 0 20px;
        margin:0;
        text-align:center}
    .dropdown h3 strong{
        padding:9px 21px 8px 0;
        float:left;
        display:block;
        background:url(/img/bgh3strong.gif) right 0 no-repeat}
    .dropdown h3 strong span{
        padding:0 20px 3px 0;
        background:url(/img/ardown.gif) right -1px no-repeat}
    .dropdown h3 a,.dropdown ul li a{
        text-decoration:none}
    .dropdown ul li a:hover{
        text-decoration:underline}
    .dropdown .cont{
        padding:5px 0 0 0;
        background:#FCE2F6 url(/img/bgsubcat.gif) 0 0 repeat-y}
    .dropdown ul{
        position:relative;
        background:url(/img/bgsubcat.gif) 0 0 repeat-y;
        height:auto;
        font:9px Verdana, Arial, Helvetica, Sans-Serif;
        margin:0 20px;
        padding:0;
        list-style:none}
        .dropdown ul li{
            float:none;
            border-bottom:1px solid #830053;
            background:#fce2f6 url(/img/bgsubcatli.gif) 0 9px no-repeat;
            line-height:12px;
            padding:3px 0 5px 7px}
    .dropdown .bttm{
        position:relative;
        margin:-1px 0 0 0;
        line-height:11px;
        height:11px;
        background:url(/img/bgsubcatbttm.gif) 0 bottom no-repeat}
.dropdownv2{
    width:371px}
    .dropdownv2 h3{
        background:url(/img/bgsubcath3v2.gif) 0 0 no-repeat}
    .dropdownv2 .bttm{
        background:url(/img/bgsubcatbttmv2.gif) 0 bottom no-repeat}
    .dropdownv2 .cont,.dropdownv2 ul{
        background:url(/img/bgsubcatv2.gif) 0 0 repeat-y}
#searchbttns{
    border-top:1px solid #1A0400;
    background:#330800;
    height:22px;
    padding:5px;
    border-bottom:1px solid #1A0400;
    margin:0 12px 10px 0}
.favespag{
    border-top:1px solid #1A0400;
    background:#330800;
    height:16px;
    line-height:16px;
    padding:4px;
    border-bottom:1px solid #1A0400;
    margin:0 12px 10px 0;
    text-align:right;
    font-weight:bold;
    font-size:11px}
    .favespag a{
        text-decoration:none;
        padding:1px}
        .favespag a.current{
            color:#FFF}
#logbox,#regbox{
    border: 2px solid #600042;
	padding: 2px;
    float:left;
    background:#FDEAFA none 0 0 no-repeat;
    width:364px;
    height:233px;
    text-align:center;
    margin:10px 0 15px 0}
    #logbox h2,#regbox h2{
		font: bold 18px/20px Arial, Helvetica, sans-serif;
		text-align: center;
		color: #600042;
		text-transform: uppercase;
		height: 55px;
        overflow:hidden;
        margin: 15px 0 0 0;
        background: none center 0 no-repeat;
        border:0}
    #logbox h2 span,#regbox h2 span{
		display: block; }
    #logbox form,#regbox form{
        width:290px;
        margin:0 auto}
    #logbox label,#regbox label{
        float:left;
        display:block;
        text-align:right;
        padding:2px 5px 0 0;
        width:111px}
    #logbox input,#regbox input{
        font-size:11px;
        margin:0 0 1px 0;
        float:left;
        color:#000;
        font-size:9px;
        border:0;
        padding:2px 5px;
        height:16px;
        width:160px;
        border:1px solid #600042}
    #logbox #Submit1,#regbox #Submit{
        font-size:11px;
        float:none;
        padding:0 0 2px 0;
        margin:5px auto}
    #logbox p{
        padding:20px 0 0 0;
        margin:0}
        #logbox p.logerr{
            padding:0;
            margin:0}
#regbox{
    float:right;
    margin:10px 0 15px 0}
    #regbox h2{
        background: none center 0 no-repeat;}
h3#rscf{
    width:195px;
    height:20px;
    margin:0 auto 20px auto;
    padding:0;
    text-align:right;
    border:none;
    background:url(/img/icons/tick.gif) no-repeat left top}
#rsbox{
    margin:0 0 20px 0;
    padding:20px;
    text-align:center;
    border:1px solid #fda8cc;
    background:#FDEAFA}
    #rsbox p{
        font-size:11px}
#mbhome h3,h3#flgc,h3#yfw,h3#lvw{
    border:0;
    background:none}
#mbhome{
    min-height:113px;
    height:auto !important;
    height:113px;
    margin:0 -25px 20px -25px}
    .infoblock{
        min-height:113px;
        height:auto !important;
        height:113px;
        float:left;
        padding:0 25px;
        width:220px}
    #mbhome h3{
        margin:0 0 10px 0;
        padding:2px 0 3px 0;
        font-size:12px;
        text-align:center;
        color:#fff;
        background-color: #600042}
    #mbhome ul,#mbhome li{
        margin:0;
        padding:0;
        list-style:none}
    #mbhome ul{
        padding:1px 0 5px 24px}
        #b2,#b3{
            }
        #b1 ul{
            background:url(/img/icons/accdetails.gif) no-repeat 5px 0}
            #b2 li.i1{
                background:url(/img/icons/pubdetails.gif) no-repeat 0 0}
            #b2 li.i2{
                background:url(/img/icons/pubdetails.gif) no-repeat 0 -17px}
            #b2 li.i3{
                background:url(/img/icons/pubdetails.gif) no-repeat 0 -44px}
            #b2 li.i4{
                background:url(/img/icons/pubdetails.gif) no-repeat 0 -57px}
        #mbhome li{
            margin:0 0 8px 0}
            #b2 li{
                margin:0 0 0 -15px;
                padding:0 0 8px 20px}
        #b2 ul{
            padding:0 0 0 20px}
    #btnmb{
        width:193px;
        height:24px;
        margin:0 4px 0 auto;
        padding:0;
        line-height:24px;
        background:url(/img/buttons/btnlonga.gif) right 0 no-repeat}
        #btnmb a{
            color:#fff;
            padding:0 0 0 8px;
            display:block;
            height:24px;
            text-decoration:none}
        #btnmb a:hover{
            color:#CFA3BF;
            background:url(/img/buttons/btnlonga.gif) center -24px no-repeat}
.lsch{
    margin:0 -12px 12px 0;
    padding:0;
    text-align:center;
    overflow:hidden}
    .lsch li{
        float:left;
        width:118px;
        margin:0 9px 0 0;
        padding:1px;
        list-style:none;
        display:inline}
    .lsch a{
        background-color:#2b001b ;
        display:block;
        padding:0 0 4px 0;
        color:#fff;
        text-decoration:none;
        border:1px solid #2b001b }
        .lsch a:hover{
            color:#CFA3BF;
			text-decoration: none;}
   .lsch li img{
        display:block;
        margin:2px auto 2px auto}
    .lsch br{
        display:none}
#catlist{
    height:auto !important;
    height:1%;
    list-style:none;
    margin:0;
    padding:0;
    overflow:hidden}
    #catlist li{
        padding:0 0 12px 4px;
        font-size:11px;
        float:left;
        width:250px}
    #catlist a{
        font-size:12px;
        font-weight:bold}
    #catlist p{
        padding:0;
        margin:0}
        #catlist p a{
            font-size:11px;
            font-weight:normal;
            color:#000;
            text-decoration:none}
        #catlist p a:hover{
            text-decoration:underline}
#whtaglist{
    margin:0;
    padding:0px 0 13px 0;
    list-style:none;
    height:30px;
    overflow:hidden}
    #whtaglist li{
        float:left;
        padding:0;
        margin:0 10px 0 0}
    #whtaglist a{
        font-size:11px;
        display:block;
        line-height:20px;
        padding:0 5px}
    #whtaglist a.act,#whtaglist a:hover{
        color:#fff;
        background:#600042;
        text-decoration:none}
        #whtaglist a.act{
            color:#fff}
    #act00 a,#act11 a,#act22 a,#act33 a{
        color:#fff;
        background:#600042;
        text-decoration:none}
    li#act45{
        background:url(/img/buttons/btnact45.gif) no-repeat left -20px;
        height:20px;
        text-align:right;
        width:145px}
        #act45 a{
            background:url(/img/buttons/btnact45.gif) no-repeat;
            color:#fff;
            display:block;
            height:20px;
            padding:0 7px 0 0;
            text-decoration:none;
            width:138px}
            #act45 a:hover{
                background:none;
                color:#CFA3BF}
        #act45 strong{
        display:none}
#wholc{
    border:0;
    height:auto !important;
    overflow:hidden}
    #wholc.bwholc,#wholc.bwholc ul{
        display:block;
        height:auto !important;
        height:1%;
        margin:0}
        #wholc.bwholc img{
            width:112px;
            height:84px}
    #wholc h2{
        font-size:16px;
		color: #600042;
        width:500px;
        float:left;
        background:0;
        padding-left:0;
        border:0}
    #wholc div{
        display:inline;
        float:right;
        width:123px;
        height:27px;
        margin:4px 26px 0 0;
        background:url(/img/bgwholc.gif) 0 0 no-repeat}
        #wholc div.clr{
            float:none;
            height:0;
            margin:0;
            background:0}
        #wholc div a{
            color:#fff;
            text-decoration:none}
        #wholc div a:hover{
            padding:6px 28px 5px 0;
            color:#fff;
			text-decoration: underline;
            background:url(/img/bgwholc.gif) 0 -27px no-repeat}
    #wholc div.bdiv{
        float:right;
        margin:0 15px 0 0}
    #wholc a{
        display:block;
        font-size:11px;
        text-align:right;
        padding:6px 28px 0 0}
        #wholc a strong{
            font-weight:normal;
            color:#fff}
    #wholc ul{
        clear:both;
        height:112px;
        list-style:none;
        margin:0 -30px 0 0;
        overflow:hidden;
        padding:0;
        position:relative}
        #wholc li{
            border:1px solid #600042 ;
            margin:0 12px 0 0;
            float:left;
            padding:0;
            background:#2B001B }
        #wholc li a img{
            margin:3px;
            width:112px;
            height:84px;
            display:block;
            overflow:hidden}
        #wholc li a{
            width:auto;
			color: #fff;
            margin:0;
            padding:0;
            text-align:center;
            height:auto;
            float:none;
            display:block;
            text-decoration:none}
            #wholc li a.screenname{
                padding:0 0 0 0;
                margin:0 1px}
            #wholc li a:hover{
                color:#CFA3BF}
			#wholc li a b { 
				color: #CFA3BF !important;
				margin: 0 !important;
				padding: 0 !important;
				font-weight: normal}
        #wholc li a.icsound{
            width:12px;
            height:13px;
            margin:71px 0 0 6px;
            position:absolute;
            z-index:10}
            #wholc li a.icsound img{
                display:block;
                margin:0;
                width:12px;
                height:13px;
                z-index:10}
        #wholc li p.online,#wholc li a b.online{
            display:block;
            text-align:center;
            padding:3px 0;
            margin:0 1px;
            font:9px arial;
            color:#998480}
            #wholc li p.online b,#wholc li p.online strong{
                font-weight:normal;
                color:#CFA3BF}
        #htmlallwebcams #wholc li,#exhibprofile #wholc li,#vidchat #wholc li,#videochat #wholc li{
            height:auto}
        #exhibprofile #wholc,#vidchat #wholc,#videochat #wholc{
            height:170px}
        #exhibprofile #wholc ul,#vidchat #wholc ul,#videochat #wholc ul{
            height:126px}
            #htmlallwebcams #wholc li b.online,#htmlallwebcams #wholc li p.online,#exhibprofile #wholc li b.online,#vidchat #wholc li b.online,#videochat #wholc li b.online{
                margin:2px 1px 0 2px;
                padding:4px 0 0 0;
                color:#CFA3BF}
        #favorites #wholc ul{
            position:relative;
            margin:0 -30px 0 0}
        #favorites #wholc li{
            background:#600042;
            margin-bottom:10px}
            #favorites #wholc li a.remove{
                display:block;
                color:#CFA3BF;
                padding:1px 0 0 8px;
                background:#600042 url(/img/icons/deletef.gif) 31px 5px no-repeat}
            #favorites #wholc li a.remove:hover{
				text-decoration: underline;
                color:#CFA3BF}
            #favorites #wholc li p.online{
                border-bottom:1px solid #600042;
                padding:0;
                margin:0}
            #favorites #wholc li p.online b,#favorites #wholc li p.online strong{
                font-weight:normal;
                color:#CFA3BF}
        #othercams #wholc li{
            margin-bottom:10px}
        #othercams .pager,#favorites .pager{
            margin-right:26px}
/* ---v- For CH lists ----- */
ul.chlists{
    height:auto !important;
    list-style:none;
    margin:0;
    padding:3px 0 0 0}
    ul.chlists li{
        background:#2b001b;
        border:1px solid #2b001b;
        float:left;
        margin:0 10px 8px 0;
        padding:3px 0 2px 0}
    ul.chlists li a img{
        margin:3px;
        width:112px;
        height:84px;
        display:block;
        overflow:hidden}
    ul.chlists li a{
        width:auto;
        margin:0;
        padding:0;
        text-align:center;
        height:auto;
        float:none;
        display:block;
        text-decoration:none;
        color: #fff;}
        ul.chlists li a.screenname{
            padding:0 0 5px 0;
            margin:0 1px}
        ul.chlists li a:hover{
            color: #cfa3bf; }
        ul.chlists li a:hover strong{
            text-decoration: none; }
        ul.chlists li a strong{
            display:block;
            font-size:10px;
            font-weight:normal;
            text-decoration: none !important;
            color: #cfa3bf; }
/* ---v- For CH lists ----- */
#chtlist{
    padding:10px 0 0 0;
    margin:0;
    list-style:none}
    #chtlist li{
        padding:0;
        margin:0;
        float:left;
        width:127px}
    #chtlist a{
        text-decoration:none;
        padding:0;
        margin:0;
        display:block}
    #chtlist a:hover{
        text-decoration:underline}
    .chtlist{
        height:9px}
    #chtlist ul{
        margin:0;
        padding:0;
        list-style:none}
#freelivechatentry{
    width:764px;
    height:334px;
    margin:0 0 17px 0;
    border:1px solid #600042}
    #freelivechatentry #flash{
        height:328px;
		overflow: hidden;
        background:#FDEAFA none;}
    #freelivechatentry #flash div{
		margin: 0 !important;
		border: 0 !important;}
#livechat{
    width:764px;
    height:304px;
    margin:0 0 17px 0;
    border:1px solid #600042}
    #livechat div {
        height:304px;}
    #livechat div{
		margin: 0 !important;
		border: 0 !important;
		padding-top: 80px;
		background: #FDEAFA none !important;}
		#livechat #flash { padding: 0 !important; }
		#livechat #flash div { height: auto; }
		#livechat #flash div img { 
			margin-top: 40px !important;}
#ecap{
    width:670px;
    border:1px solid #600042;
    margin:0 auto;
    padding:0 15px 15px 15px;
    text-align:left;
    font-size:9px;
    color:#000}
    #ecap h2,#ecap h3{
        color:#000;
        padding:0 0 8px 0;
        margin:0;
        font-size:14px;
        border:none;
        background:none;
        text-align:left}
    #ecap h3{
        padding:8px 0}
#buycredit{
    border-top:1px solid #600042;
    list-style:none;
    padding:0;
    width:auto;
    margin:0}
    #buycredit li{
        background:#fda8cc;
        height:47px;
        padding:12px 0 0 30px;
        border-bottom:1px solid #600042}
        #buycredit li.a4{
            padding-top:6px}
    #buycredit li input{
        float:left;
        margin:10px 0 0 0}
    #buycredit li label{
		cursor: pointer;
        display:block;
        height:33px;
        margin:0 0 0 15px;
        padding:4px 0 0 44px}
        #buycredit li label.amount1{
            background:url(/img/credit1.gif) no-repeat left center}
        #buycredit li label.amount2{
            background:url(/img/credit2.gif) no-repeat left center}
        #buycredit li label.amount3{
            background:url(/img/credit3.gif) no-repeat left center}
        #buycredit li label.amount4{
            background:url(/img/credit4.gif) no-repeat left center;
            height:42px}
            #buycredit li label b{
                font-size:13px;
                font-weight:bold;
                color:#222}
.cnfbycrd{
    padding:1px;
    border:1px solid #600042;
    background:#FDEAFA;
    margin:0 0 0 19px}
    .cnfbycrd div{
        background:#FDEAFA;
        height:93px;
        width:370px;
        padding:10px 20px;
        text-align:center}
    .cnfbycrd ul{
        margin:0;
        padding:14px 0 0 14px;
        text-align:left}
        .cnfbycrd ul li{
            background:url(/img/cnfli.gif) 0 center no-repeat;
            padding:2px 0 2px 8px;
            list-style:none}
    .cnfbycrd p{
        padding:0 0 8px 0;
        margin:0;
        font-size:11px}
        .cnfbycrd p strong{
            color:#222}
.cnfspcr,.cnfspcrbttm{
    height:19px;
    clear:both;
    line-height:0}
    .cnfspcrbttm{
        height:30px}
.cnfimg{
    border:1px solid #2b001b;
    padding:1px;
    background:#2b001b }
    .cnfimg img{
        display:block;
        border:3px solid #2b001b}
.cnfbx{
    border:1px solid #600042;
    padding:1px;
    width:410px;
    background:#FDEAFA}
    .cnfbxi{
        position:relative;
        height:246px;
        background:#FDEAFA}
    .cnfbx h2{
        font-size:11px;
        border:0;
        background:0;
        margin:0;
        padding:14px 0 0 0;
        color:#000}
    .cnfbx small{
        font-size:9px}
    .cnfbx label strong{
        line-height:11px;
        font-size:11px;
        color:#222}
    .cnfbx label span{
        padding:0 0 0 17px}
    .cnfbxi form#f{
        margin:0;
        padding:10px 0 0 0}
    .cnfbxi form#f fieldset{
        width:380px;
        height:137px;
        padding:0 30px 0 0}
    div.cnfbxi form#f fieldset p{
        padding:4px 5px;
        margin:5px 0 0 0}
    .cnfbxi #clothes{
        float:right;
        margin:5px 0 0 0;
        padding:8px 0 6px 0;
        width:190px}
    .cnfbxi form#f table.oac{
        height:auto;
        padding:0}
    .cnfbxi p.clthlabl{
        height:50px}
    .nocredits{
        text-align:right;
        width:38px}
        .nocredits img{
            float:right;
            width:21px;
            height:21px;
            display:block;
            margin:8px 0 0 0}
    .nocredbtn{
        margin:0 1px 0 0;
        background:url(/img/cnfbtn.jpg) center 0 no-repeat;
        color:#941C1A;
        font:bold 12px/24px Sans-Serif}
    .sbtnshort,.sbtnlong,.sbtnlonga{
        text-align:center;
        font:11px/24px Sans-Serif;
        font-weight:normal;
        display:block;
        width:105px;
        line-height:24px;
        height:24px;
        margin:0 auto;
        background:url(/img/buttons/btnshort.gif) center 0 no-repeat}
    .sbtnlonga{
        width:218px;
        background:url(/img/buttons/btnlonga.gif) center 0 no-repeat}
        .sbtnlong{
            width:218px;
            background:url(/img/buttons/btnslong.gif) center 0 no-repeat}
        .sbtnshort a,.sbtnlong a,.sbtnlonga a{
            text-decoration:none;
			color: #fff;
            display:block}
        .sbtnshort a:hover{
            background:url(/img/buttons/btnshort.gif) center -24px no-repeat;
            color:#FDEAFA}
        .sbtnlong a:hover{
            background:url(/img/buttons/btnslong.gif) center -24px no-repeat;
            color:#FDEAFA}
        .sbtnlonga a:hover{
            background:url(/img/buttons/btnlonga.gif) center -24px no-repeat;
            color:#FDEAFA}
.wbcsespass{
    width:180px;
    text-align:left}
    .wbcsespass input{
        background:#fff;
        border:1px solid #600042;
        width:171px;
        height:15px;
        margin:5px 0 0 0;
        padding:3px 4px}
.reminder{
    border:1px solid #fda8cc;
    margin:0 0 25px 0}
    .reminder p{
        background:#FDEAFA url(/img/exclamation.gif) 44px 24px no-repeat;
        height:50px;
        padding:26px 0 0 66px;
        text-align:left}
#actlog{
    background:url(/img/bgactlogdt.gif) 0 0 repeat-x;
    margin:12px 10px}
    #actlog dt{
        height:75px;
        font-size:11px}
    #actlog dt a{
        display:block;
        height:55px;
        padding:18px 0 0 58px}
    #actlog dt.actlogic1{
        background:url(/img/bgactlogic1.jpg) 0 18px no-repeat}
    #actlog dt.actlogic2{
        background:url(/img/bgactlogic2.jpg) 0 18px no-repeat}
    #actlog dt.actlogic3{
        background:url(/img/bgactlogic3.jpg) 0 18px no-repeat}
    #actlog dd{
        height:40px;
        margin:-40px 0 0 58px;
        padding:0}
#actman{
    background:none 0 0 repeat-x;
	border-top: 2px solid #600042;
    padding:0 3px 0 0;
    margin:0 10px 0 10px}
    #actman dt{
        height:66px;
		border-bottom: 2px solid #600042;
        font-size:11px}
    #actman dt a{
        display:block;
        height:52px;
        padding:14px 0 0 58px}
    #actman dt.actmanic1{
        background:url(/img/bgactmanic1.gif) 4px 12px no-repeat}
    #actman dt.actmanic2{
        background:url(/img/bgactmanic2.gif) 6px 17px no-repeat}
    #actman dt.actmanic3{
        background:url(/img/bgactmanic3.gif) 10px 18px no-repeat}
    #actman dt.actmanic4{
        background:url(/img/bgactmanic4.gif) 10px 18px no-repeat}
    #actman dd{
        height:36px;
        margin:-36px 0 0 58px;
        padding:0}
#hintToolTip{
    position:absolute;
    width:130px;
    border:1px solid #000;
    background:lightyellow;
    color:#000;
    padding:2px 5px;
    font:11px Verdana,Arial,Helvetica,sans-serif;
    text-align:left;
    z-index:100;
    display:none}
#hintToolTipFrame{
    position:absolute;
    z-index:90;
    border:0;
    display:none}
#catlist2{
    position:relative;
    z-index:100;
    margin:0;
    border:0;
    background:0}
#selch{
    margin:0;
    padding:0 10px}
    #selch li{
        float:left;
        width:105px;
        padding:0;
        list-style:none;
        line-height:20px}
    #selch a{
        text-decoration:none}
        #selch a:hover{
            text-decoration:underline}
    #selch li.selected{
        margin:0 3px 0 -3px;
        display:inline}
        #selch li.selected span{
            color:#fff;
            padding:2px 3px 3px 3px;
            background:#600042}
        #selch li.selected a{
            color:#fff}
        #selch li.selected a:hover{
            text-decoration:none}
.selectBox{
    background:#fff !important;
    border:1px solid #600042 !important}
.selectBoxOptionContainer{
    background:#fff !important}
@media print{#ecap{width:95%}.noprint{display:none}}

#prepayment #ct { background: #FDA8CC url(/_244g160h1i1601/img/topselbggradient.png) repeat-x 0 0 !important; }