html,body{
    height:100%;
    background:#fff;
    border:0;
    padding:0;
    margin:0;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000}
h2{
    margin:10px 0 5px 0;
    padding:0 0 5px 0;
    font-size:15px;
    font-weight:bold;
    color:#f60}
h1,#lsb h2{
    margin:0 0 5px 0;
    padding:0 0 5px 0;
    font-size:13px;
    font-weight:bold;
    text-transform:uppercase;
    color:#666;
    border-bottom:1px solid #FFC39B}
h3{
    margin:8px 0;
    padding:0 0 5px 0;
    font-weight:bold;
    font-size:12px;
    color:#666;
    border-bottom:1px solid #ddd}
    h3 small{
        font-size:11px;
        font-weight:normal;
        color:#666}
        h3 small b{
            color:#f60}
p{
    padding:0;
    margin:8px 0}
a{
    color:#666;
    text-decoration:none}
a:hover{
    color:#f00;
    text-decoration:underline}
hr{
    color:#c0c0c0;
    background:#c0c0c0;
    height:1px}
dd{
    margin-top:5px;
    margin-bottom:15px}
td{
    font-size:11px}
img{
    border:0}
fieldset,form{
    border:0;
    padding:0;
    margin:0}
    input{
        border:1px solid #999;
        font-size:11px}
    select{
        border:1px solid #999;
        font-size:11px}
#recover{
    margin:10px 4px 0}
#passform ol, #passform ul{
    list-style:none;
    margin:0;
    padding:0}
#passform fieldset{
    border:1px solid #ccc;
    margin:auto;
    width:49%}
#passform h2{
    display:none}
#passform label{
    float:left;
    width:47%;
    text-align:right;
    margin:1px 5px 0 0}
#passform .field{
    width:100%;
    color:#000;
    padding:6px 0;
    margin-bottom:2px}
    #passform .field input{
        background:#eee;
        border:1px solid #ccc}
#passform .border{
    text-align:center;
    padding:8px 0px}
#page{
    width:746px;
    margin:0 auto;
    padding:0 12px;
    border:1px solid #ccc;
    border-top:0;
    background:url(/img/header.gif) no-repeat 8px top;
    overflow:hidden}
    #hd{
        margin:0 -6px;
        padding:0}
        #hd dt{
            height:65px;
            width:275px;
            margin:0 0 0 10px;
            padding:30px 0 0 0}
        #hd dt b{
            display:none}
            #hd dt a{
                display:block;
                height:0;
                padding:45px 0 0 0;
                overflow:hidden}
        #hd dd{
            height:auto !important;
            height:1%;
            margin:0 8px 20px 8px;
            padding:12px 0 0 15px;
            color:#f60;
            overflow:hidden}
        #hd dd a{
            color:#f60}
        #hd ul{
            height:auto !important;
            height:1%;
            width:748px;
            margin:0 -5px;
            padding:0;
            overflow:hidden}
            #hd li{
                float:left;
                margin:0 0 0 -8px;
                padding:0 12px 0 8px;
                list-style:none;
                text-align:left;
                background:url(/img/libullet.gif) no-repeat left 4px}
#lsb{
    float:left;
    width:150px;
    height:auto;
    margin-right:-171px}
    #lsb ul{
        list-style:none;
        margin:0 0 8px 0;
        padding:0}
        #lsb li{
            height:22px;
            margin:0;
            padding:0;
            line-height:22px;
            text-align:right;
            border-top:1px dotted #ccc;
            background:url(/img/libulleton.gif) no-repeat right center}
            #lsb li a{
                display:block;
                text-decoration:none;
                padding:0 10px 0 0;
                background:transparent url(/img/libullet.gif) no-repeat right center}
                #lsb li a:hover{
                    background:none}
        #lsb li b{
            color:#f60}
    #regban{
        display:block;
        margin:15px 0 0 0;
        padding:7px;
        text-decoration:none;
        color:#666;
        border:1px solid #ccc;
        background:url(/img/registerfree.gif) no-repeat 7px 7px}
        #regban a.gr{
            display:block;
            height:0;
            margin:0 0 7px 0;
            padding:63px 0 0 0;
            overflow:hidden}
#pg{
    float:right;
    width:575px;
    margin-left:171px;
    overflow:hidden}
#ft{
    clear:both;
    margin:0;
    padding:20px 0 8px 0;
    list-style:none;
    text-align:center;
    border-bottom:1px solid #FFBF95}
    #ft li{
        display:inline;
        padding:0 5px 0 8px;
        border-right:1px solid #666}
    #ft a{
        color:#666}
    #ft a:hover,#lsb ul a:hover{
        color:#F00;
        text-decoration:none}
    #ft p{
        margin:8px;
        color:#666}
    #ft .last{
        border-right:0}
.ac{
    text-align:center}
.fl{
    float:left}
.fr{
    float:right}
.vat{
    vertical-align:top}
.notev{
    text-align:center;
    background:#FFC;
    border:1px solid #ccc;
    padding:9px;
    margin:6px 20px}
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}
.acenter{
    text-align:center}
.fleft{
    float:left}
.fright{
    float:right}
.aleft{
    text-align:left}
.aright{
    text-align:right}
.categor{
    text-decoration:none}
.categor:hover{
    text-decoration:none;
    color:#F00}
.pixtxt{
    text-decoration:none;
    color:#f60;
    font-size:10px;
    text-align:center}
.orangetext{
    color:#f60}
.pixtxt:hover{
    text-decoration:none;
    color:#666}
.bord{
    border:1px solid #ccc;
    background:#fff}
.tabcenter{
    margin:0 auto;
    padding:0}
.darkred{
    font-weight:bold;
    color:#C00}
.otherup{
    text-decoration:none;
    color:#666}
.select200{
    font-size:11px;
    color:#999;
    background:#eee;
    border:1px solid #ccc;
    margin-top:2px;
    margin-bottom:2px;
    font-family:Verdana, Arial, Helvetica, sans-serif}
.picrow{
    text-align:center;
    height:60px;
    padding-left:1%;
    margin-bottom:0}
.normalRedBoldText,.red,.normalRedText{
    color:#F00}
.normalInput{
    font-size:11px;
    color:#999;
    background:#eee;
    border:1px solid #ccc;
    width:150px;
    margin-top:2px;
    margin-bottom:2px;
    font-family:Verdana, Arial, Helvetica, sans-serif}
.normalSelect{
    font-size:11px;
    color:#999;
    background:#eee;
    border:1px solid #ccc;
    width:150px;
    margin-top:2px;
    margin-bottom:2px;
    font-family:Verdana, Arial, Helvetica, sans-serif}
.textarea500{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666;
    background:#eee;
    width:100%;
    border:1px solid #ccc}
input.normalButton,.controlsButton{
    width:auto;
    margin:0 2px;
    padding:1px 11px !important;
    padding:1px 3px;
    cursor:pointer;
    color:#FFF;
    font-size:11px;
    font-weight:bold;
    border:none;
    background:url(/img/btnbg.jpg) repeat-x top}
.orangeTD{
    font-size:10px;
    background:#FFD3B7;
    color:#666;
    text-align:center}
.underline{
    border-bottom:1px solid #ffd3b7}
#pinfo2 dt{
    padding:3px 7px;
    margin:0;
    font-weight:bold;
    text-align:left;
    color:#666;
    border-bottom:1px solid #ffd3b7}
    #pinfo2 dd{
        padding:5px 0 11px 7px;
        text-align:left;
        margin:0}
ul.icons{
    list-style:none;
    overflow:hidden;
    padding:0;
    margin:0}
    ul.icons li{
        padding:3px;
        float:left;
        margin:0;
        height:17px;
        width:17px}
.wioo{
    height:auto !important;
    height:1%;
    margin:0 -11px 0 2px;
    padding:0;
    overflow:hidden}
    .wioo li{
        float:left;
        margin:0;
        padding:0 11px 5px 0;
        list-style:none;
        text-align:center}
    .wioo a{
        display:block;
        color:#f60;
        cursor:pointer}
    .wioo strong{
        display:block;
        width:82px;
        height:0;
        margin:3px 0 0 0;
        padding:61px 0 0 0;
        background-repeat:no-repeat;
        background-position:left top;
        border:1px solid #f60;
        overflow:hidden}
#frmCL{
    margin:0 0 10px 0;
    padding:0}
    #frmCL select{
        vertical-align:middle}
#ocm{
    margin:0 0 5px 0;
    padding:0 0 5px 0;
    text-align:right;
    border-bottom:1px solid #ccc}
    #ocm li{
        display:inline;
        padding:0 0 0 25px}
    #ocm li a{
        text-decoration:none}
        #ocm a:hover{
            color:#f00;
            text-decoration:underline}
    #act00,#act11,#act22,#act33,#act44{
        padding:0 0 0 8px;
        font-weight:bold;
        color:#f60;
        background:url(/img/libullet.gif) no-repeat left 4px}
.viewby{
    height:auto;
    margin:0 0 15px 10px;
    padding:0;
    overflow:hidden}
    .viewby li{
        width:45%;
        float:left;
        margin:0 5px 0 10px;
        padding:2px 0;
        display:inline}
#popup{
    height:auto;
    padding:7px;
    margin:7px;
    text-align:left;
    background:#F5F5F5;
    border:1px solid #ffd3b7}
.smalltext{
    font-size:10px;
    color:#666}
.longInput,.input250,.select250{
    font-size:11px;
    color:#999;
    background:#eee;
    border:1px solid #ccc;
    width:240px;
    margin-top:2px;
    margin-bottom:2px;
    font-family:Verdana, Arial, Helvetica, sans-serif}
.longButton{
    font-size:10px;
    font-weight:bold;
    color:#666;
    background:#F8F8F8;
    border:1px solid #ccc;
    width:300px;
    font-family:Verdana, Arial, Helvetica, sans-serif}
.videochat{
    font-size:11px;
    font-weight:bold;
    width:95px;
    background:#ff6906;
    text-align:center;
    margin:0 0 3px 0}
    .videochat a{
        color:#fff;
        display:block;
        padding:4px 0;
        text-decoration:none}  
.textchat{
    font-size:11px;
    color:#666;
    width:95px;
    background:#FFD3B7;
    text-align:center;
    margin:0 0 3px 0}
    .textchat a{
        padding:4px 0;
        font-weight:bold;
        display:block;
        text-decoration:none}
        .videochat a:hover,.textchat a:hover{
            color:#fff;
            background:#F00;
            text-decoration:none}
.brcmenu{
    list-style:none;
    padding:5px 8px;
    margin:8px 0;
    background:#EEE;
    border-top:1px solid #E5E5E5;
    border-bottom:1px solid #E5E5E5}
    .brcmenu li{
        display:inline;
        padding:0 2px 0 0}
.gray{
    color:#555}
.shortButton{
    font-size:10px;
    font-weight:bold;
    color:#666;
    background:#F8F8F8;
    border:1px solid #ccc;
    width:45px;
    font-family:Verdana, Arial, Helvetica, sans-serif}
.picborder{
    border:1px solid #f60;
    color:#f60}
.shortInput{
    font-size:11px;
    color:#999;
    background:#eee;
    border:1px solid #ccc;
    width:45px;
    margin-top:2px;
    margin-bottom:2px;
    font-family:Verdana, Arial, Helvetica, sans-serif}
.selectedUp {
    font-size:11px;
    font-weight:bold;
    color:#f60;
    border-bottom:1px solid #C0C0C0}
.selectedUp a{
    color:#f60;
    text-decoration:none}
#profdetails{
    width:400px;
    height:auto;
    overflow:auto}
#varch{
    height:auto;
    text-align:center;
    padding:0;
    margin:0;
    overflow:hidden}
     #varch li{
        width:162px;
        float:left;
        margin:0 0 10px 20px;
        background-position:1px 1px;
        background-repeat:no-repeat;
        display:inline}
    #varch a img{
        border:1px solid #f60}
    #varch span{
        display:block}
#subscr{
    width:270px;
    padding:5px 0 5px 30px;
    margin:5px auto;
    border:1px solid #CCC;
    background:#EEE}
    #subscr li{
        margin:0;
        padding:3px 0;
        list-style:none}
#f{
    margin:0 0 20px 0}
    #f fieldset{
        width:450px;
        margin:0 auto;
        padding:0 20px 15px 20px;
        border:1px solid #333}
    #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 #333}
        #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}
.vrate{
    height:13px;
    line-height:13px;
    font-weight:normal;
    display:block;
    padding:3px 0}
    .vrate span{
        float:left;
        margin:0 4px 0 0}
    .vrate .srv{
        width:69px;
        padding:13px 0 0 0;
        height:0;
        display:block;
        line-height:13px;
        background:url(/img/icons/stars.gif) 0 0 no-repeat}
    .vrate em{
        display:none}
    .vrate .srt0{
        background-position:0 0}
    .vrate .srt05{
        background-position:0 -13px}
    .vrate .srt10{
        background-position:0 -26px}
    .vrate .srt15{
        background-position:0 -39px}
    .vrate .srt20{
        background-position:0 -52px}
    .vrate .srt25{
        background-position:0 -65px}
    .vrate .srt30{
        background-position:0 -78px}
    .vrate .srt35{
        background-position:0 -91px}
    .vrate .srt40{
        background-position:0 -104px}
    .vrate .srt45{
        background-position:0 -117px}
    .vrate .srt50{
        background-position:0 -130px}
.strex{
    list-style:none;
    padding:0 0 0 20px;
    margin:0}
.strex li{
    padding:3px 0;
    margin:0}
    .strex strong{
        margin:1px 0 0 0;
        float:left;
        width:69px;
        height:0;
        padding:13px 3px 0 0;
        overflow:hidden;
        display:block;
        background:url(/img/icons/stars.gif) 0 0 no-repeat}
    .strex .str0{
        background-position:0 0}
    .strex .str1{
        background-position:0 -26px}
    .strex .str2{
        background-position:0 -52px}
    .strex .str3{
        background-position:0 -78px}
    .strex .str4{
        background-position:0 -104px}
    .strex .str5{
        background-position:0 -130px}
.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:10px 0}
