html,body{
    padding:0;
    margin:0;
    font:11px Arial, Helvetica, sans-serif;
    height:100%;
    color:#3D3D3D;
    background:#FFF}
    body#videochat{
        background:#000}
#boxform{
    margin:10px auto;
    width:50%;
    border:1px solid #CCC;
    padding:0 0;
    background-color:#E6E6E6}
    #boxform p{
        text-align:right;
        margin:2px 35px;padding: 8px 0}

.note{
    width:600px;
    margin:0 auto 10px;
    text-align:center;
    border:1px solid #ced5d8;
    color:#333;
    padding:9px;
    margin:6px 20px;
    font-weight:800}
    
a{
    color:#E90079;
    text-decoration:underline;
    outline:none}
a:hover{
    color:#666;
    text-decoration:underline}
p{
    padding:8px 0;
    margin:0}
th{
    font-size:11px;
    font-weight:normal;
    color:#730043;
    border-bottom:1px solid #666;
    text-align:center}
td{
    font-size:11px}
h1{
    font-size:16px;
    font-weight:bold;
    color:#3D3D3D;
    margin:50px 0 0 30px}
h2{
    font-size:11px;
    font-weight:bold;
    color:#730043;
    padding:0;
    margin:0}
h3{
    font-weight:bold;
    padding:0 0 10px 0;
    font-size:12px;
    margin:8px 0;
    color:#333;
    background:url(/img/homepagei/bgh3.gif) bottom repeat-x}
h4{
    font-size:11px;
    padding:0;
    margin:5px 0;
    font-weight:bold}
select{
    color:#737373;
    font-size:10px}
.tabcenter{
    margin:0 auto;
    padding:0}
.fleft{
    float:left}
.fright{
    float:right}
.aleft{
    text-align:left}
.aright{
    text-align:right}
.atop{
    vertical-align:top}
.acenter, .ac{
    text-align:center}
.red{
    color:#F00}
.login{
    font:11px Arial, Helvetica, sans-serif;
    color:#000;
    border:1px solid #CCC;
    background-color:#FFF;
    padding:1px}
.go{
    font-size:11px;
    font-weight:bold;
    background-color:#E6E6E6;
    border:1px solid #666;
    padding:0 1px;
    color:#333}
.normalbutton{
    font:11px Arial, Helvetica, sans-serif;
    font-weight:bold;
    background-color:#FFBE00;
    border:1px solid #888;
    padding-left:10px;
    padding-right:10px;
    color:#730043}
select.short{
    width:44px}
.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}
.tablittle{
    border:1px solid #CCC;
    background-color:#E6E6E6}
.bord{
    border:1px solid #E6E6E6;
    padding:3px;
    background-color:#FFF}
.dashdown{
    border-bottom:1px solid #888;
    background-color:#EDE6D5}
.white{
    color:#FFF}
.gray{
    color:#737373}
.yelbot{
    border-bottom:1px solid #FFBE00}
.bline{
    border-bottom:1px solid #D8D2C2}
.local{
    background-color:#EDE6D5;
    border-bottom:1px solid #D8D2C2;
    border-left:1px solid #F5F0E3}
.localspace{
    background-color:#EDE6D5;
    border-bottom:1px solid #D8D2C2}
.bordbot{
    border-bottom:1px solid #D8D2C2}
.tdbottom{
    background-color:#E6E6E6;
    border-bottom:1px solid #888}
.categor{
    text-decoration:none;
    color:#FFF}
.categor:hover{
    text-decoration:underline;
    color:#FFF}
.profchat{
    padding-left:20px;
    padding-top:11px;
    margin:0}
.profchat li{
    list-style-type:none;
    padding-bottom:11px}
.profchat li a{
    text-decoration:none;
    color:#FFF}
.profchat li a:hover{
    text-decoration:underline;
    color:#FFF}
.descr{
    padding-left:12px;
    padding-top:6px;
    margin:0;
    width:80px}
.descr li{
    list-style-type:none;
    padding-top:3px;
    padding-bottom:6px;
    border-bottom:1px solid #D7D7D7}
.back{
    background:url(/img/homepagei/backtoservices.gif) left no-repeat;
    padding:0 0 0 14px;}
.hometxtl{
    color:#806000;
    text-decoration:none}
.hometxtl:hover{
    color:#554000;
    text-decoration:none}
.hometxtr{
    color:#737373;
    text-decoration:none}
.hometxtr:hover{
    color:#444;
    text-decoration:none}
.absfloatblocks{
    position:absolute;
    width:130px;
    color:#3D3D3D}
#shortb p{
    display:none}
#icons{
    padding:0;
    margin:-27px 0 0 837px;
    position:absolute;
    width:125px}
#icons li{
    display:inline;
    padding:0 9px 0 11px}
#botright{
    width:100%;
    min-width:1105px;
    background:#E6E6E6 url(/img/header/bgbotright.jpg) repeat-x bottom}
#bgmiddle{
    width:960px;padding-right:150px;
    background-image:url(/img/header/bgmiddle.jpg);
    background-repeat:repeat-y}
#bgbottom{
    background:url(/img/header/bgbottom.jpg) no-repeat bottom;
    width:960px;
    min-height:650px}
#bgup{
    width:960px;
    background:url(/img/header/bgup.gif) no-repeat}
#menuup{
    padding:0;
    margin:0 0 0 95px}
#menuup li{
    display:inline;
    padding:0 9px 0 14px;
    font-weight:bold;
    background:url(/img/homepagei/menuright.jpg) no-repeat}
#menudown{
    padding:0;
    margin:2px 0 0 1px}
#menudown li{
    display:inline;
    padding:0 6px 0 10px;
    background:url(/img/homepagei/menuright.jpg) no-repeat}
#footer{
    background:url(/img/homepagei/footerbg2.gif) no-repeat right top;
    width:959px;
    height:115px}
#viewmenu{
    background:url(/img/homepagei/bgviewmenu.png) bottom repeat-x;
    height:36px}
#viewmenu ul{
    margin:0;
    padding:0;
    list-style:none}
#viewmenu li{
    float:right;
    margin:0;
    padding:0}
#viewmenu li a{
    display:block;
    float:left;
    padding:10px 6px;
    margin:0;
    border-top:0px solid #F5F0E3}
#viewmenu li a:hover{
    background:#FFF;
    border-top:2px solid #FFBE00;
    padding-top:8px;
    border-right:1px solid #e6e6e6;
    border-left:1px solid #e6e6e6;
    color:#730043;
    text-decoration:none;
    padding-left:5px;
    padding-right:5px;
    margin:0}
#viewmenu li a.act{
    background:#FFF;
    border-top:2px solid #FFBE00;
    padding-top:8px;
    padding-left:5px;
    padding-right:5px;
    color:#730043;
    border-right:1px solid #e6e6e6;
    border-left:1px solid #e6e6e6;
    text-decoration:none;
    margin:0}
.viewby{ /* View by Category, by Country or by Language */
    height:auto;
    margin:0 0 0 50px;
    padding:0;
    overflow:hidden}
    .viewby li{
        width:175px;
        float:left;
        margin:0 0 0 10px;
        padding:0 0 0 17px;
        line-height:22px;
        background:url(/img/homepagei/star.gif) no-repeat;
        display:inline}
#mailhead{
    background:url(/img/mailbar.gif) no-repeat}
.audio{
    padding:0;
    margin:0}
.audio li{
    margin-left:22px;
    padding-bottom:7px}
#downl{
    padding:0;
    margin:0}
.blltlist ul{
    list-style-image:url(/img/homepagei/bllt.gif)}
.top{
    background:url(/img/homepagei/blltup.gif) left no-repeat;
    display:block;
    padding:3px 0 5px 10px;
    border-bottom:1px solid #EDE2CD;}
.offline{
    margin-top:18px;
    padding-top:18px;
    color:#730043;
    text-decoration:none;
    padding-left:5px;
    padding-right:5px;
    margin:0}
.text{
    color:#FFF;
    padding-left:10px;
    float:left}
.nav{
    margin:0;
    padding:0;
    list-style:none;
    text-align:right;
    margin-right:50px;
    height:45px}
.nav li{
    display:inline}
.priv{
    font-weight:bold;
    padding:0;
    margin:0}
.priv li{
    padding-bottom:10px;
    margin-left:23px}
#varch,#varch li{
    height:auto;
    margin:0;
    padding:0;
    text-align:center}
    #varch li{
        width:160px;
        float:left;
        margin:8px 30px 0 30px;
        display:inline;
        background-position:center top;
        background-repeat:no-repeat}
    #varch li a img{
        border:0;
        display:block}
#profdetails{
    height:auto;
    width:100%;
    overflow:auto;
    overflow-y:hidden}
fieldset{
    margin:0;
    padding:0;
    border:0}
#starrater{
    text-align:center;
    margin:20px 0}
    #starrater img{
        vertical-align:text-bottom;
        margin:0 0 0 5px}
#popup{
    padding:10px}
    #popup ul{
        padding:0;
        margin:0;
        list-style:none}
        #popup h1{
            padding:0;
            margin:0}
#fst{
    margin:7px 0 0 0}
#subscr{
    width:270px;
    padding:5px 0 5px 30px;
    margin:5px auto;
    border:1px solid #CCC;
    background:#E6E6E6}
    #subscr li{
        margin:0;
        padding:3px 0;
        list-style:none}
/* -----v- Confirmcharges page ------------------------------- */
#f{
    margin:0 0 20px 0}
    #f fieldset{
        width:450px;
        margin:0 auto;
        padding:0 20px 15px 20px;
        border:1px solid #E6E6E6}
    #f legend{
        margin:0;
        padding:0 5px;
        font-size:14px;
        background:none;
        border:0}
    #f dl{
        height:auto !important;
        height:1%;
        margin:5px 0;
        overflow:hidden}
        #f dt,#f dd{
            height:30px;
            margin:0;
            padding:0;
            line-height:30px;
            border-bottom:1px solid #E6E6E6}
        #f dt{
            float:left;
            width:300px}
        #f dd{
            float:right;
            width:150px;
            text-align:right}
    #clothes{
        margin:10px 0;
        text-align:center}
    #f dt input{
        width:auto;
        margin:5px 3px 0 0;
        padding:0;
        border:0}
/* -----^- Confirmcharges 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}
.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 5px 30px;
        border-bottom:1px solid #EDE2CD;
        margin:0 0 10px 0}
    a.ttp{
        background:url(/img/homepagei/blltup.gif) left no-repeat;
        display:block;
        width:80px;
        padding:3px 0 5px 10px;
        margin:0 0 10px 0}

