html,body{
    color:#FFF}
h1{
    color:#FFF;
    margin:0 0 20px 0;
    border-bottom:1px solid #FFF}
h2, caption, legend{
    color:#FFF}
h2, legend{
    background:#2E0017}
h3{
    border-bottom:2px solid #2E0017}
p{
    margin:0;
    padding:7px 0}
a{
    color:#FFBF00}
    a:hover{
        color:#fff}
em{
    color:#C00}
    em a{
        color:#C00}
    em a:hover{
        text-decoration:none;
        color:#C00}
img,a img,fieldset{
    border:0}
th{
    text-align:left}
form,input,fieldset,select{
    margin:0;
    padding:0}
    input{
        width:150px}
    select{
        width:154px}
textarea {
    overflow:auto}
caption {
    border:none}
/* --^-- Elements */
/* --v-- Page Structure ---------------------------- */
#hptp{
    width:880px;
    margin:0 auto}
    #hdptp{
        height:153px}
    #mptp{
        }
        #mptp li{
            background:url(/img/ptp0/bgli.gif) right no-repeat}
        #mptp li a{
            color:#FFBF00;
            }
        #mptp li.logoff a{
            font-weight:normal
            }
        #mptp li a:hover{
            color:#fff}
li#plogo.events175{
    position:absolute;
    top:30px;
    margin:0;
    padding:0;
    width:177px;
    height:67px;
    background:url(/img/events/pnlogotrans.gif) no-repeat}
    #chptp{
        background:url(/img/ptp0/bgchptp.jpg) right 38px repeat-x}
#ftptp{
    border-top:3px solid #fa0}
    #ftptp ul{
        }
    #ftptp li{
        background:url(/img/ptp0/bgftli.gif) right no-repeat}
    #ftptp li.last{
        background:0}
    #ftptp li a{
        color:#FFBF00}
    #ftptp li a:hover{
        color:#FFF}
    #ftptp p{
        width:630px;
        margin:0 auto}
#ct{
    min-height:400px;
    height:auto !important;
    height:400px;
    width:651px;
    padding:10px 209px 10px 20px;
    background:#3A031A url(/img/ptp0/ctgrad.png) top repeat-x}
    #ctgrad{
        min-height:400px;
        height:auto !important;
        height:400px;
        border-right:2px solid #000;
        height:100%;
        margin-bottom:-10px;
        padding:0 10px 10px 0}
    #ctm{
        background:url(/img/ptp0/ctrighttopbg.gif) right top no-repeat}
        #ctm ul, #searchnav {
            border-bottom:1px solid #501033}
        #ctm ul li, #searchnav li{
            background:url(/img/ptp0/ctmlibg.gif) bottom repeat-x}
        #ctm ul li.active{
            color:#FFF}
    #ctm h1{
        margin:0 0 30px 30px;
        width:145px}
#visamc{
    width:164px;
    height:16px;
    margin:0 auto 10px 330px;
    background:url(/img/visamc.gif) right no-repeat}
/* --^-- Page Structure */
/* --v-- Other IDs/Classes ------------------------- */
#popup{/* Popup Window container */
    background:#010101;
    color:#997A85}
    #popup h1{ /* Style used on popup pages for H1 */
        margin-bottom:10px}
.error{/* Class for ERROR messages */
    color:#F00}
.picbord{
    border:3px solid #2E0017}
.tdl{ /* Light color of table cell */
    background:#EEE}
.tdd{ /* Dark color of table cell */
    background:#DDD}
table.data{
    }
    table.data thead, table.data tfoot{
        background:#1A0400;
        color:#6B4F45}
    table.data tbody{
        background:#2E0017}
    table.data caption{
        background:#2E0017}
#bback{
    position:absolute;
    margin:13px 0 0 815px}
/* --^-- Other IDs/Classes */
/* --v-- Page Content ------------------------------ */

/*  #subtitle defines whether page subtitle is visible or hidden.
    If you don't need subtitle just add property "display:none".
*/
#subtitle{display:none}
.faqq{/* Numbered list */
    margin:0 30px
    }
    .faqq li{
        }
.note{
    background:#450129;
    border:1px solid #FFF}
    
/* -----v- Who Is online --------------------------- */
.wioo{ /* WhoIsOnline Overview */
    }
    .wioo li.wioocatname p span{
        background:url(/img/ptp0/profinfbord.gif) no-repeat right center}
#wobb{ /* WhoIsOnline Big Blocks */
    height:auto;
    width:630px;
    text-align:center;
    overflow:hidden
    }
    #wobb dt{
        width:160px;
        height:140px;
        float:left;
        margin:10px 10px 0 10px;
        padding:5px 14px;
        display:inline;
        font-weight:bold;
        background-repeat:no-repeat;
        background-position:center bottom;
        background-color:#2D0017}
    #wobb dt a{
        display:block;
        height:140px}
    #wobb dd{
        width:188px;
        height:40px;
        float:left;
        margin:160px 0 20px -198px;
        padding:10px 0;
        background:#2D0017}
        #wobb dd div{
            width:99px;
            height:16px;
            margin:0 auto 10px auto;
            background:url(/img/ptp0/wionavvc.gif) no-repeat left center}
            #wobb dd div a{
                color:#2E0017}
#fexpl{/* Features explained popup */
    }
    #f1{
        background-image:url(/img/ptp0/icons/free.gif)}
    #f2{
        background-image:url(/img/ptp0/icons/phone.gif)}
    #f3{
        background-image:url(/img/ptp0/icons/homei.gif)}
    #f4{
        background-image:url(/img/ptp0/icons/sound.gif)}
#wodb{/* WhoIsOnline Description Blocks */
    }
    #wodb td{
        border-bottom:1px solid #501033}
    #wodb td.nav ul{
        background:#2E0017
        }
        #wodb td.nav ul li{
            border-bottom:1px solid #501033;
            background:url(/img/ptp0/bltarrowyellow.gif) no-repeat left center}
        #wodb td.nav ul li.vc{
            margin:0 0 -3px 5px;
            width:99px;
            border-bottom:0;
            background:url(/img/ptp0/wionavvc.gif) no-repeat left center}
        #wodb td.nav ul li.vc a{
            margin:0 0 0 10px;
            color:#000;
            text-decoration:none;}
        #wodb td.nav ul li.vc a:hover{
            margin:0 0 0 10px;
            padding:0;
            text-decoration:underline;
            background:0}
        #wodb td.nav ul li a:hover{
            background:url(/img/ptp0/bltarrowwhite.gif) no-repeat left center}
            #wodb td.nav ul li.last{
                border-bottom:none}
        #wodb td.pic div{
            background:#2E0017;
            margin:0;
            padding:5px}
        #wodb td.pic img{
            margin:5px 0 0 0}
#wiosb{/* WhoIsOnline Small Blocks */
    list-style:none;
    width:620px;
    padding:0;
    margin:20px 0
    }
    #wiosb li{
        float:left;
        height:90px;
        width:83px;
        margin:0 10px 20px 0;
        background-repeat:no-repeat;
        background-color:#2E0017;
        background-position:center 20px;
        padding:0 5px;
        text-align:center
        }
        #wiosb li a{
            display:block;
            height:80px;
            padding:3px 0 0 0}
/* -----^- Who Is online */
/* -----v- Confirmcharges page --------------------- */
#f ol,#f li{
    }
#f ol{
    border:2px solid #501033;
    }
    #f li{
        }
    li.private{
        }
/* -----^- Confirmcharges page */
/* -----v- Exibit Profile page --------------------- */
#profileinfo1{
    background:#2E0017
    }
    #profileinfo1 li{
        background:url(/img/ptp0/profinfbord.gif) no-repeat right center;
        color:#FFF}
    #profileinfo1 li strong{
        color:#FFBF00;
        font-weight:normal}
#profbigpic{
    background:url(/img/ptp0/ajaxbig.gif) no-repeat center;
    }
    #profbigpic a{
        }
        #profbigpic strong{
            }
        #chonline strong{
            background:#FFBF00;
            color:#000}
        #choffline strong{
            background:#000;
            color:#FFBF00}
        a#chonline {
            color:#FFF}
        a#choffline{
            color:#3F3F3F}
#profsmallpic{
    }
    #profsmallpic li{
        }
#profnav{
    }
    #profnav li.vchat{
        background:url(/img/ptp0/profvchat.gif) no-repeat
        }
        #profnav li.vchat a:hover{
            background:url(/img/ptp0/profvchatover.gif) no-repeat}
    #profnav li.tchat{
        background:url(/img/ptp0/proftchat.gif) no-repeat
        }
        #profnav li.tchat a:hover{
            background:url(/img/ptp0/proftchatover.gif) no-repeat}
    #profnav li.photo{
        background:url(/img/ptp0/profphotos.gif) no-repeat
        }
        #profnav li.photo a:hover{
            background:url(/img/ptp0/profphotosover.gif) no-repeat}
    #profnav li.mail{
        background:url(/img/ptp0/profmail.gif) no-repeat
        }
        #profnav li.mail a:hover{
            background:url(/img/ptp0/profmailover.gif) no-repeat}
    #profnav li.addfav{
        background:url(/img/ptp0/profaddfav.gif) no-repeat
        }
        #profnav li.addfav a:hover{
            background:url(/img/ptp0/profaddfavover.gif) no-repeat}
    #profnav li.viewfav{
        background:url(/img/ptp0/profviewfav.gif) no-repeat
        }
        #profnav li.viewfav a:hover{
            background:url(/img/ptp0/profviewfavover.gif) no-repeat}

#profdetails table thead, #profdetails table tfoot{
    background:#1A0400;
    color:#FFBF00}
#profdetails table tbody{
    background:#2E0017}
#profileinfo2{}
    #profileinfo2 dd{
         border-bottom:1px solid #501033}
        #profileinfo2 dd.last{
             border-bottom:none}
    #profileinfo2 dt{
        color:#FFBF00}
/* -----^- Exibit Profile page */
/* -----v- Black list / White list pages ----------- */

/* -----^- Black list / White list pages */
/* -----v- FAQ pages ------------------------------- */
.faqq{ /* This style is used on mailfaq and faq, viewerservises and some other pages */
    padding:0}
.faqa dt{
    border-top:2px solid #2E0017;
    margin:0 0 0 10px}
    .faqa dt.nb{
        border-top:none}
/* -----^- FAQ pages */
/* -----v- Othercams pages ------------------------- */
.viewby{ /* View by Category, by Country or by Language */
    }
    .viewby li{
        }
#ocmenu{ /* Horizontal menu on othercams and whoisonlinenow pages */
    list-style:none;
    height:30px;
    padding:15px 0 0 0;
    border-bottom:2px solid #2D0017}
    #ocmenu li{
        height:30px;
        line-height:30px;
        padding:0 10px;
        margin:0 2px;
        float:left;
        background:#2D0017}
        #ocmenu li a{
            padding:0 0 0 12px}
        #ocmenu.search li a{
            padding:0}
    #ocmenu li.active a{
        color:#FFF;
        text-decoration:none}
    #ocmenu li.descr{
        background:#2D0017 url(/img/ptp0/icodesc.gif) no-repeat 10px center}
    #ocmenu li.descr a.active{
        padding:0 0 0 12px;
        background:url(/img/ptp0/icodescon.gif) no-repeat left center}
    #ocmenu li.small{
        background:#2D0017 url(/img/ptp0/icosmpic.gif) no-repeat 10px center}
    #ocmenu li.small a.active{
        padding:0 0 0 12px;
        background:url(/img/ptp0/icosmpicon.gif) no-repeat left center}
    #ocmenu li.big{
        background:#2D0017 url(/img/ptp0/icobigpic.gif) no-repeat 10px center}
    #ocmenu li.big a.active{
        padding:0 0 0 12px;
        background:url(/img/ptp0/icobigpicon.gif) no-repeat left center}
    #ocmenu li.active{
        background:#FA0;
        color:#2D0017}
        #ocmenu li.active a{
            color:#2D0017;
            font-weight:bold}


#searchnav{
    position:absolute;
    right:17px;
    top:60px;
    z-index:900
    }
#searchnav li.active a{
    color:#FFF}
#formSearch table th{
    text-align:left}
#chlist{
    }
    #chlist td{
        border-bottom:1px solid #501033}

/* -----^- Othercams pages */
/* -----v- Viewer Archives page -------------------- */
#varch{
     }
     #varch li{
         }
/* -----^- Viewer Archives page */
/* -----v- Mail pages ------------------------------ */
    #ml1{
        background:url(/img/ptp0/imail/newmessageup.gif) no-repeat}
    #ml1 a:hover{
        background:url(/img/ptp0/imail/newmessageover.gif) no-repeat}
    #ml2{
        background:url(/img/ptp0/imail/cpanelup.gif)}
    #ml2 a:hover{
        background:url(/img/ptp0/imail/cpanelover.gif)}
    #ml3{
        background:url(/img/ptp0/imail/refreshup.gif)}
    #ml3 a:hover{
        background:url(/img/ptp0/imail/refreshover.gif)}
    #ml4{
        background:url(/img/ptp0/imail/showallup.gif)}
    #ml4 a:hover{
        background:url(/img/ptp0/imail/showallover.gif)}
    #ml5{
        background:url(/img/ptp0/imail/markasreadup.gif)}
    #ml5 a:hover{
        background:url(/img/ptp0/imail/markasreadover.gif)}
    #ml6{
        background:url(/img/ptp0/imail/faq2up.gif)}
    #ml6 a:hover{
        background:url(/img/ptp0/imail/faq2over.gif)}
    #ml7{
        background:url(/img/ptp0/imail/inboxup.gif) no-repeat}
    #ml7 a:hover{
        background:url(/img/ptp0/imail/inboxover.gif) no-repeat}
    #ml8{
        background:url(/img/ptp0/imail/optionsup.gif) no-repeat}
    #ml8 a:hover{
        background:url(/img/ptp0/imail/optionsover.gif) no-repeat}
    #ml9{
        background:url(/img/ptp0/imail/whitelistup.gif) no-repeat}
    #ml9 a:hover{
        background:url(/img/ptp0/imail/whitelistover.gif) no-repeat}
    #ml10{
        background:url(/img/ptp0/imail/blacklistup.gif) no-repeat}
    #ml10 a:hover{
        background:url(/img/ptp0/imail/blacklistover.gif) no-repeat}
    #ml11{
        background:url(/img/ptp0/imail/replyup.gif) no-repeat}
    #ml11 a:hover{
        background:url(/img/ptp0/imail/replyover.gif) no-repeat}
    #ml12{
        background:url(/img/ptp0/imail/toinboxup.gif) no-repeat}
    #ml12 a:hover{
        background:url(/img/ptp0/imail/toinboxover.gif) no-repeat}
    #ml13{
        background:url(/img/ptp0/imail/tosentup.gif) no-repeat}
    #ml13 a:hover{
        background:url(/img/ptp0/imail/tosentover.gif) no-repeat}
    #ml14{
        background:url(/img/ptp0/imail/deleteup.gif) no-repeat}
    #ml14 a:hover{
        background:url(/img/ptp0/imail/deleteover.gif) no-repeat}
    #ml15{
        background:url(/img/ptp0/imail/allowuserup.gif) no-repeat}
    #ml15 a:hover{
        background:url(/img/ptp0/imail/allowuserover.gif) no-repeat}
    #ml16{
        background:url(/img/ptp0/imail/denyuserup.gif) no-repeat}
    #ml16 a:hover{
        background:url(/img/ptp0/imail/denyuserover.gif) no-repeat}
#mailattachlist{/* Mail attachments */
    }
    #mailattachlist li{/* Delete icon for attachment */
        }
/* -----^- Mail pages */
/* -----v- Viewer Services pages ------------------- */
.brcmenu{/* Breadcrumb menu */
    background:#501033
    }
    .brcmenu li{
        }
/* -----^- Viewer Services pages */

#logwrap{
    width:520px;
    padding:15px 30px;
    margin:0 auto;
    background:#2E0017}
    #logwrap table{
        margin:10px auto}
.contactwrap{
    background:#2E0017}
/*class disabling display on printed media*/
@media print{
    .noprint{
        display:none;
    }
  }
/* --^-- Page Content */
