html,body{
    background:#FFF;
    color:#000;
    border:0;
    height:100%;
    font:100%/1.3 Tahoma, Helvetica, sans-serif;
    padding:0;
    margin:0}
body{
    background:url(/img/pagetopbg.gif) repeat-x left top;
    font-size:11px}
    body#video{
        background:#000}
#boxform {
    width:300px;
    text-align:right;
    border:1px solid #E50000;
    margin:0 auto;
    padding:10px 0 25px} 
    #boxform p{
    padding:10px 45px 0 0} 
.note{
    border:1px solid #f00;
    border-left:5px solid #f00;
    margin: 0 auto;
    width:500px}
          
.formbigunderline{
    border-bottom:3px solid #E50000;
    border-top-width:0;
    border-right-width:0;
    border-left-width:0;
    width:302px;
    margin:0 0 1px}
    
h1,h2,h3,h4{
    margin:0;
    padding:0}
h1{
    font-size:14px;
    font-weight:bold;
    color:#3D3D3D;
    margin:0 0 15px 0}
h2{
    font-weight:bold;
    font-size:12px;
    margin:5px 0;
    color:#333}
h4 /* h4 a */{
    font-size:11px;
    margin:5px 0;
    color:#000;
    font-weight:normal;
    text-decoration:underline}
a{
    color:#ED1C24;
    text-decoration:underline}
    a:hover{
        color:#F36971;
        text-decoration:none}
p{
    padding:8px 0;
    margin:0}
ul,dl,dt,dd{
    margin:0;
    padding:0}
    li{
        list-style:none;
        margin:0;
        padding:0}
th{
    font-size:11px;
    font-weight:normal;
    color:#000;
    background:#F0FAFF;
    text-align:center;
    border-bottom:1px solid #E6E6E6}
td{
    font-size:11px}
#hd{
    background:url(/img/header.gif) no-repeat;
    border-bottom:3px solid #e50000;
    height:144px;
    margin:0 auto;
    width:764px}
    #hd p{
        height:76px;
        margin:0;
        padding:20px 0 0 35px}
    #hd p a{
        display:block;
        height:0;
        overflow:hidden;
        padding:65px 0 0 0;
        width:205px}
    #hd ul{
        height:30px;
        overflow:hidden;
        padding:18px 40px 0 40px}
        #hd li{
            background:url(/img/menubullet.gif) no-repeat left 4px;
            float:left;
            padding:0 10px}
        #hd li.nbp{
            background:none;
            padding-left:0}
        li#smap,li#gohome{
            display:inline;
            float:right;
            margin:0 2px 0 12px;
            padding:0 0 0 14px}
            #smap a, #gohome a{
                display:block;
                height:0;
                overflow:hidden;
                padding:11px 0 0 0;
                width:10px}
.content{
    width:685px;
    margin:0 auto;
    padding:20px 40px;
    height:auto;
    border:1px solid #E6E6E6}
#content h1{
    font-size:14px;
    font-weight:bold;
    text-align:left;
    color:#333}
#cleaner{
    clear:both;
    height:8px}
#ft{
    width:764px;
    margin:0 auto;
    padding:0 8px 10px 8px}
    #ftm{
        background:#f5f5f5;
        border-top:3px solid #e50000;
        font:11px Arial, Helvetica, sans-serif;
        height:30px;
        margin:0 0 15px 0;
        padding:13px 0 0 20px}
        #ftm li{
            display:inline;
            padding:0 11px 0 10px;
            list-style:none;
            background:url(/img/menubullet.gif) no-repeat right center}
    #ftxt{
        height:auto !important;
        height:1%;
        margin:0 auto;
        padding:0;
        background:url(/img/homepage/footerbg.gif) repeat-y;
        overflow:hidden}
        #ftxt li{
            float:left;
            margin:0;
            padding:0 0 0 45px;
            list-style:none;
            color:#999}
        li#lpt{
            width:44%;
            background:url(/img/home/exclmark.gif) no-repeat 15px 0}
        li#rpt{
            width:43%;
            background:url(/img/home/arrow.gif) no-repeat 15px 0}
            #rpt em{
                font-style:normal;
                text-transform:uppercase}
        #ftxt select{
            font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
            color:#999;
            border:1px solid #999}
    #fst{
        margin:10px 0}
        #fst ol,#fst li{
            width:200px;
            margin:0;
            padding:0}
            #fst ol li{
                padding:2px 0;
                display:block;
                background:none}
#headerw{
    height:269px;
    background:#F0FAFF}
/* ----- END Divs ------ */
/* ----- START Classes ------ */
select.short{
    width:44px}
.acenter{
    text-align:center}
    .acenter img{
        border:0}
.oac{
    margin:0 auto}
.vam{
    vertical-align:middle}
.vat{
    vertical-align:top}
.fleft{
    float:left}
.fright{
    float:right}
.clr{
    clear:both;
    margin:0;
    padding:0;
    height:0;
    line-height:0;
    font-size:0;
    border:0;
    overflow:hidden}
    .clr hr{
        display:none}
.aleft{
    text-align:left}
.aright{
    text-align:right}
.atop{
    vertical-align:top}
.bord{
    border:1px solid #E50000}
.tabcenter{
    margin:0 auto;
    padding:0}
.darkred{
    font-weight:bold;
    color:#E50000}
.red{
    color:#F00}
.normalbutton{
    font-size:11px;
    font-weight:bold;
    background:#F0F9FB;
    border:1px solid #999;
    padding:0 10px;
    color:#666;
    height:20px}
.go{
    font-size:11px;
    font-weight:bold;
    background:#EEEDEA;
    border:1px solid #333;
    padding:1px 5px;
    color:#333}
.login{
    font-size:11px;
    color:#666;
    border:1px solid #999;
    padding:1px}
.tablittle{
    border:1px solid #E50000}
.green{
    color:#006400}
.dash{
    border-bottom:1px solid #E6E6E6}
.select200{
    font-size:9pt;
    color:#666}
.wtxt{
    color:#B36859;
    font-size:11px}
.confirmation{
    padding:0 0 0 45px}
    .confirmation dt{
        padding: 0 0 3px 0;
        margin:0}
    .confirmation dd{
       padding:3px 0 3px 40px}
.conf{
    padding:7px 0;
    margin-top:0;
    margin-bottom:0}
    .conf dt{
    padding:0 0 3px 0;
    margin:0}
    .conf dd{
        padding:3px 0 3px 40px;
        margin:0}
.otherup{
    text-decoration:none;
    color:#7B2D56}
.selectedupi{
    background:#E50000;
    border:1px solid #E50000}
.selectedupi a{
    color:#FFF;
    font-weight:bold;
    text-decoration:none}
.selectedupi a:hover{
    color:#FFF;
    font-weight:bold;
    text-decoration:none}
.otherupi{
    border:1px solid #CCC;
    border-bottom:0}
    #photoarch .otherupi{
        padding:0 10px}
.white{
    color:#FFF;
    font-weight:bold}
.nanny{
    color:#069}
.nanny:hover{
    color:#666;
    text-decoration:underline}
.desc{
    padding:6px 0 0 0}
/* ----- END Classes ------ */
.longSelect{
    font-size:11px;
    color:#666;
    background:#FFF;
    width:200px}
.bigunderline{
    border-bottom:3px solid #E50000;
    border-top-width:0;
    border-right-width:0;
    border-left-width:0}
.smallunderline{
    border-bottom:1px solid #E50000;
    border-top-width:0;
    border-right-width:0;
    border-left-width:0}
.selectedUp{
    font-weight:bold;
    color:#FFF;
    background:#E50000;
    height:21px;
    border:1px solid #FFF;
    font-size:11px;
    padding-top:5px;
    padding-left:10px;
    padding-right:10px;
    text-align:center;
    float:right;
    margin:0 2px 0px 2px}
.otherUp{
    height:20px;
    border:1px solid #E5E5E5;
    padding-top:5px;
    padding-left:10px;
    padding-right:10px;
    float:right;
    font-size:11px;
    text-align:center;
    margin:0 2px 0 2px}
.dottedline{
    background:url(/img/dottedline.gif) repeat-y left}
.dropdown{
    font-size:11px;
    font-weight:normal;
    color:#999;
    width:auto}
.lightbluebg,#formSearch th{
    background:#F0FAFF}
.lightbluebg2,#formSearch td{
    background:#E6F3FA}
.allcaps{
    text-transform:uppercase}
.chbuttons{
    margin:0;
    padding:0;
    list-style:url(/img/smallarrow.gif) inside}
.chbuttons li{
    border-bottom:1px solid #E5E5E5;
    padding:0 0 7px 0;
    margin:4px 0 0 0}
* html .chbuttons li{
    margin-left:-8px}
.chbuttons li a{
    padding-left:5px}
.list{
    list-style:none;
    margin:0;
    padding:0}
.list li{
    border-bottom:1px solid #E5E5E5;
    padding-bottom:7px;
    margin-top:4px}
.longSelect{
    font-size:11px;
    color:#666;
    background:#FFF;
    width:240px}
div.clear{
    clear:both;
    margin:0 0 -1px 0;
    padding:0;
    height:0px}
.allcaps{
    text-transform:uppercase}
.lightgray{
    color:#737373}
.und{
    vertical-align:bottom;
    padding:15px 5px 4px 5px;
    border-bottom:1px solid #EEE}
.hh{
    background:url(/img/homep/dtxtbg.jpg) repeat-x fixed}
/* -----v- Confirmcharges page ----------------------------------- */
#conftxt{border:1px solid;
    width:320px}
#f{
    height:auto !important;
    height:1%;
    margin:0;
    overflow:hidden;
    width:350px}
    #f fieldset{
        margin:0;
        padding:0 10px 15px 10px;
        border:1px solid #E6E6E6}
    #f legend{
        background:none;
        color:#e50000;
        font-size:14px;
        font-weight:bold;
        margin:0}
    #f dl{
        height:auto !important;
        height:1%;
        margin:5px 0;
        overflow:hidden}
        #f dt,#f dd{
            height:30px;
            line-height:30px;
            border-bottom:1px solid #E6E6E6}
        #f dt{
            float:left;
            width:208px}
        #f dd{
            float:right;
            width:120px;
            text-align:right}
    #clothes{
        margin:10px 0;
        text-align:center}
    #f dt input{
        width:auto;
        margin:5px 3px 0 0;
        padding:0;
        border:0}
    #cfcul{
        line-height:16px;
        margin:10px 0 0 0;
        padding:0 0 0 30px}
/* -----^- Confirmcharges page ------------------------------- */
/* -----v- Exibit Profile page ------------------------------- */
.chp-data1{
    height:16px;
    padding:2px 0;
    margin:0 0 10px -12px;
    overflow:hidden}
    .chp-data1 dt,.chp-data1 dd{
        float:left;
        margin:0}
    .chp-data1 dt{
        margin-left:-1px;
        padding:0 0 0 12px;
        color:#737373;
        border-left:1px dotted}
    .chp-data1 dd{
        padding:0 12px 0 5px}
    .chp-data1 img,#vwr img{
        vertical-align:text-bottom;
        border:0}
#chp-data2{
    height:259px;
    overflow:hidden;
    margin:0 0 15px 0;
    position:relative}
    #chpic{
        display:block;
        float:left;
        height:242px;
        margin:0;
        padding:0;
        width:322px}
        #chpic img{
            background:url(/img/ajaxbig.gif) no-repeat center;
            border:1px solid #e50000;
            display:block;
            height:240px;
            margin:0;
            padding:0;
            width:320px}
    #chp-data2 ul{
        display:inline;
        float:left;
        height:242px;
        margin:0 0 0 20px;
        overflow:hidden;
        width:260px}
        #chp-data2 a,#chp-data2 em{
            display:block}
        li#vch-on,li#vch-off{
            float:left;
            height:236px;
            margin:5px 0 0 0;
            width:161px}
            li#vch-on a,li#vch-off em{
                height:0;
                padding:236px;
                overflow:hidden}
        li#tch-on,li#tch-off{
            float:right;
            height:146px;
            margin:96px 0 0 0;
            width:87px}
            li#tch-on a,li#tch-off em{
                height:0;
                padding:146px 0 0 0;
                overflow:hidden}
        #chp-data2 li.rating{
            bottom:0;
            left:180px;
            position:absolute;
            width:140px}
            #chp-data2 li.rating em{
                float:left;
                font-style:normal}
            #chp-data2 li.rating span{
                float:right}
        #webcamstatus{
            background:#ddd;
            bottom:0;
            color:#868686;
            height:16px;
            left:0;
            line-height:14px;
            position:absolute;
            text-align:center;
            width:120px}
            #webcamstatus a{
                background:#e50000;
                color:#fff;
                height:16px}
#anc-nav{
    height:auto !important;
    height:1%;
    margin:0 0 15px 0;
    overflow:hidden}
    #anc-nav a{
        display:block}
    #anc-nav b{
        display:none}
    #anc-nav li{
        float:left;
        margin:0;
        padding:0;
        display:inline;
        background-position:left bottom;
        background-repeat:no-repeat}
    #anc-nav a{
        width:133px;
        height:94px}
    #anc-nav li{
        width:133px;
        height:94px;
        margin:0 40px 0 0}
#p-det{
    width:100%;
    height:auto;
    overflow:auto}
    #p-det table{
        width:100%;
        margin-bottom:17px} /* Space for horizontal scrollbar */
    #p-det table th{
        padding:4px;
        font-weight:bold;
        text-align:left;
        color:#737373;
        background:#F0FAFF;
        border:0}
    #p-det table td{
        padding:4px;
        background:#E6F3FA}
#p-info2{}
    #p-info2 dt{
        padding:0 0 3px 0;
        border-bottom:1px solid #E5E5E5}
    #p-info2 dd{
        height:auto;
        margin:3px 0 10px 0;
        padding:3px 0;
        width:auto}
/* -----^- Exibit Profile page ----------------------------------- */
/* -----v- WhoIsOnline Overview ---------------------------------- */
.grt{
    margin:0 0 1px 0;
    padding:0;
    border-bottom:3px solid #E50000}
    .grt b{
        display:block;
        width:140px;
        height:27px;
        margin:0;
        padding:0 0 0 10px;
        line-height:27px;
        text-transform:uppercase;
        color:#FFF;
        background:#E40000 url(/img/wioncorner.jpg) no-repeat right}
        .grt em,.wioo dt br{
            display:none}
.wioo{
    height:auto !important;
    height:1%;
    margin:0 0 10px 0;
    border-top:1px solid #E40000;
    overflow:hidden}
    .wioo h3{
        background:#f0faff;
        font-size:11px;
        text-transform:uppercase;
        padding:5px 10px}
        .wioo h3 a{
            color:#000;
            text-decoration:none}
        .wioo a.arl{
            padding:0 8px 0 5px;
            background:url(/img/smallarrow.gif) no-repeat right 5px}
    .wioo small{
        font-size:11px;
        font-weight:normal;
        text-transform:none}
        .wioo small a{
            color:#ed1c24;
            text-decoration:underline}
    .wioo p{
        background:#f0faff;
        margin:0 0 5px 0;
        padding:0 10px 10px 10px}
    .wioo ul{
        height:95px;
        overflow:hidden}
        .wioo li{
            display:inline;
            float:left;
            margin:0 0 0 11px;
            text-align:center}
        .wioo img{
            background:url(/img/ajaxsmall.gif) no-repeat center;
            border:1px solid #e50000;
            display:block;
            height:63px;
            margin:5px 0 0 0;
            padding:0;
            width:84px}
/* -----^- WhoIsOnline Overview ---------------------------------- */
#ocm{ /* Horizontal menu on othercams and whoisonlinenow pages */
    height:29px;
    margin:10px 0 0 0;
    border-bottom:1px solid #E50000}
    #ocm ul,#ocm ol{
        height:25px;
        margin:0;
        padding:0;
        border-bottom:3px solid #E50000}
    #ocm li{
        float:right;
        height:24px;
        padding:0 7px ;
        margin:0 0 0 2px;
        line-height:23px;
        list-style:none;
        border:1px solid #CCC;
        border-bottom:0;
        display:inline}
    #act00,#act11,#act22,#act33,#act44{
        background:#E50000}
        #act00 a,#act11 a,#act22 a,#act33 a,#act44 a{
            text-decoration:none;
            font-weight:bold;
            color:#FFF}
#wionm{            /* Last visited and Favorites thumbnails */
    height:auto !important;
    margin:0 auto 5px 0;
    padding:5px 0 0 0}
    #wionm dl,#wionm dt{
        margin:0;
        padding:0}
    #wionm dt{
        float:left;
        line-height:34px;
        vertical-align:middle;
        font-weight:bold}
    #wionm dd{
        float:left;
        width:42px;
        height:32px;
        margin:0 0 0 1px;
        padding:0;
        overflow:hidden;
        display:inline}
    dl#lvis{
        float:left;
        width:342px}
    dl#fav{
        float:right;
        width:342px}
    #wionm img{
        width:40px;
        height:30px;
        margin:0;
        vertical-align:middle;
        border:1px solid #E50000}
    #wionm dd a{
        border:0}
#wion-sp,#wion-bp,#wion-pd,#formSearch{
    height:auto !important;
    height:1%;
    margin:1px auto 0 auto;
    padding:0}
   #wion-pd h2,#wion-bp h2{
        font-size:12px;
        margin:0;
        padding:0}
#wion-sp{
    padding:0 0 0 2px;
    overflow:hidden}
    #wion-sp li{  /* Small pictures */
        display:inline;
        float:left;
        height:87px;
        margin:0 13px 0 0;
        padding:5px 0 0 0;
        text-align:center;
        width:86px}
        #wion-sp li.mr0{
            margin-right:0}
        #wion-sp img{
            background:url(/img/ajaxsmall.gif) no-repeat center;
            border:1px solid #e50000;
            width:84px;
            height:63px}
        #wion-sp a{
            line-height:20px}
    #wion-bp h2{
        line-height:26px;
        text-align:center}
    #wion-bp li.cell{  /* Big pictures */
        float:left;
        width:162px;
        margin:15px 14px 0 10px;
        padding:0 20px 3px 20px;
        list-style:none;
        border:1px solid #ccc;
        display:inline}
        #wion-bp img{
            background:url(/img/ajaxbig.gif) no-repeat center;
            border:1px solid #e50000;
            height:120px;
            width:160px}
        #wion-bp li.vchat,#wion-bp li.tchat{
            background:url(/img/smallarrow.gif) no-repeat left 7px;
            float:left;
            margin:3px 0 4px 0;
            padding:0 0 0 11px}
        #wion-bp li.tchat{
                display:inline;
                float:right}
        #wion-bp li.rating{
            clear:left;
            margin:0 auto;
            padding:5px 0;
            width:70px}
/* Small pictures with description, Favorites and Othercams*/
#wion-pd{
    border-top:1px dotted #e50000;
    margin:5px 0 0 0;
    padding:5px 0 0 0}
    #wion-pd .row{
        height:133px;
        list-style:none;
        margin:0 0 5px 0;
        padding:5px 0;
        position:relative;top:0; left:0;
        border-bottom:1px dotted #E50000}
        #wion-pd .chpic{
            float:left;
            padding:0 15px 0 0;
            text-align:center;
            width:112px}
            .chpic img{
                background:url(/img/ajaxsmall.gif) no-repeat center;
                border:1px solid #e50000;
                display:block;
                height:84px;
                margin:5px auto 6px auto;
                width:112px}
            .chpic p{
                display:none}
            .row ul.chmenu{
                float:left;
                width:85px}
                ul.chmenu li{
                    height:22px}
                li.chremove{
                    background:url(/img/icons/delete.gif) no-repeat right 1px;
                    position:absolute;
                    right:0;
                    text-align:right;
                    top:0;
                    width:65px}
                    li.chremove a{
                        padding:0 16px 0 0}
     #wion-pd dl.chinfo{
        float:left;
        line-height:12px;
        margin:0;
        padding:0 0 0 5px;
        width:465px}
        .chinfo dt{
            float:left;
            margin:0;
            padding:0}
        .chinfo dd{
            margin:0;
            padding:0}
            .chinfo dd img{
                vertical-align:text-bottom}
            dt.chlang{
                float:left;
                height:21px}
            dd.chlang{
                height:21px;
                padding:3px 0 0 0;
                overflow:hidden;
                width:405px}
            dt.chcategory,dd.chcategory,dt.chlaston, dd.chlaston{
                margin:0 0 8px 0}
            dt.sttl{
                clear:both;
                display:none}
            dd.sttl{
                clear:both;
                height:68px;
                overflow:auto;
                width:465px}
            dt.chcountry{
                clear:both;
                padding:0 1px 0 0}
    #formMain{
        margin:0;
        padding:0}
        #formMain fieldset{
            border:0}
        #formMain legend{
            display:none}
        .pager{
            float:right;
            overflow:hidden;
            margin:0;
            padding:3px 0 0 0}
        .pager a,.pager span{
            display:block;
            float:left;
            margin:0 3px}
        .pager a.current{
            border:1px solid #f36971;
            color:#000;
            font-weight:bold;
            padding:0 3px;
            text-decoration:none}
    /* Othercams - Search */
#formSearch fieldset{
    border:0}
    #formSearch legend{
        display:none}
    #formSearch table{
        border:0;
        font-weight:bold;
        width:400px}
        #formSearch th,#formSearch td{
            padding:5px}
        #formSearch th{
            border:0;
            color:#737373;
            font-weight:bold;
            text-align:right}
#varch,#varch li{  /* Viewer Photo Archives */
     height:auto !important;
     height:1%;
     margin:0 0 0 -4px;
     padding:0;
     text-align:center;
     overflow:hidden}
     #varch li{
        float:left;
        width:162px;
        margin:0 0 10px 8px;
        list-style:none;
        background-position:center top;
        background-repeat:no-repeat;
        display:inline}
        #varch li span{
            display:block}
        #varch li img{
            border:1px solid #F00}
#profdetails{
    height:auto;
    width:100%;
    overflow:auto;
    overflow-y:hidden}
.ftd{
    width:68px;
    padding:14px 7px 0 0}
.viewby{ /* View by Category, by Country or by Language */
    height:auto !important;
    height:1%;
    margin:1px auto 0 0;
    padding:0;
    overflow:hidden}
    .viewby li{
        width:215px;
        float:left;
        margin:0;
        padding:0 0 0 10px;
        line-height:22px;
        background:url(/img/smallarrow.gif) no-repeat left center;
        display:inline}
/* -----v- Maillist ---------------------------------------------- */
#maillist fieldset{
    border:0}
/* -----^- Maillist ---------------------------------------------- */
/* -----v- Voting page ------------------------------------------- */
#srating{
    text-align:center}
    #srating div{
        width:410px;
        height:auto;
        padding:5px 0 2px 10px;
        margin:10px auto 5px auto;
        line-height:24px;
        border:1px solid #E6E6E6;
        overflow:hidden}
        #srating div strong{
            display:block;
            float:left;
            padding:4px 0}
        #srating div img{
            vertical-align:middle}
    #srating ol{
        width:400px;
        margin:10px auto;
        padding:0}
        #srating  li{
            display:inline;
            padding:0 6px;
            list-style:none}
/* -----^- Voting page ------------------------------------------- */
#connect{
    width:300px;
    margin:0 auto 30px auto;
    padding:5px 0 5px 30px;
    font-weight:bold;
    background:url(/img/ajaxsmall.gif) no-repeat left center}
#subscr{
    width:270px;
    padding:5px 0 5px 30px;
    margin:5px auto;
    border:1px solid #CCC;
    background:#F0F0F0}
    #subscr li{
        margin:0;
        padding:3px 0;
        list-style:none}
/* -----v- Videochat page ---------------------------------------- */
.videoheading{
    color:#FFF;
    text-align:right}
    .videoheading i{
        color:#F00}
    .videoheading a{
        color:#FFF}
.indiv{
    color:#FFF}
    .indiv th{
        background:#CECFFF;
        color:#000;
        font-size:11px;
        border-bottom:2px solid #000}
    .indiv td{
        background:#E6E6E6;
        font-size:11px;
        color:#000}
/* -----^- Videochat page ---------------------------------------- */
.faqq{ /* Class for FAQ pages */
    margin:5px 0 10px 30px;
    padding:0}
    .faqq li{
        padding:3px 0;
        margin:0 0 0 15px;
        list-style:decimal outside}
.faqa{ /* Class for FAQ pages */
    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}
/* ---v--- Register ---------------------------------------------- */
#RegistrationForm{
    margin:0;
    padding:0}
    #RegistrationForm fieldset{
        border:1px solid #e6e6e6}
    #RegistrationForm legend{
        font-size:12px;
        font-weight:bold;
        padding:0 5px}
/* ---^--- Register ---------------------------------------------- */
.brcmenu{
    list-style:none;
    padding:6px 8px;
    margin:8px 0;
    background:#f0faff;
    border-top:1px solid #e6e6e6;
    border-bottom:1px solid #e6e6e6}
    .brcmenu li{
        display:inline;
        padding:0 2px 0 0}
/* ---v--- Popup windows ------ */
#popup{
    background:#fff}
/* ---^--- Popup windows ------ */
.needcam{
    background-image:url(/img/doineedcam.jpg);
    background-repeat:no-repeat;
    height:84px;
    padding:0 0 0 175px}
    .needcam a{
        display:block;
        display:inline;
        float:left;
        height:0;
        margin:0 0 0 -175px;
        overflow:hidden;
        padding:84px 0 0 0;
        width:162px}

