html,body,h1,h2,h3,h4,ul,li,dl,dt,dd,form{
    border:0;
    list-style:none;
    margin:0;
    padding:0}
html,body{
    background:#000;
    color:#d0c8bf;
    font:normal 100% arial,sans-serif}
body{
    font-size:11px}
a{
    cursor:pointer;
    color:#fd7e00;
    text-decoration:underline;
    outline:none}
    a:hover{
        color:#d0c8bf;
        text-decoration:underline}
h1{
    font-size:16px;
    color:#FFF;
    border-bottom:1px solid #562E08;
    padding-top:25px;
    padding:10px 0}
h2{
    font-size:13px;
    margin:10px 0;
    color:#FF7F00}
h3,h3 a{
    padding:4px 0;
    font-size:12px;
    color:#CCC;
    font-weight:bold}
    h3 a:hover{
        color:#FD7E00;
        text-decoration:underline}
em{
    color:#f00;
    font-style:normal}
    em a{
        color:#f00}
small{
    font-size:10px}
p{
    padding:8px 0;
    margin:0}
img,a img{
    border:0}
th{
    font-size:10px;
    font-weight:normal;
    color:#FFF;
    background:#572E00;
    border-bottom:1px solid #371D00}
td{
    font-size:11px}
form,fieldset{
    margin:0;
    padding:0;
    border:0}
input,select,textarea{
    font:11px Arial,Helvetica,sans-serif}
    textarea{
        padding:3px;
        background:#CDC3BA;
        border:1px solid #633B00}
    input{
        vertical-align:middle;
        background:#CDC3BA;
        height:17px;
        padding:1px 2px 0 2px;
        margin:0;
        border:1px solid #633B00}
    input.chbx{
        background:0;
        border:0;
        margin:0;
        padding:0}
    input.btn{
        font-size:11px;
        font-weight:bold;
        background:#000;
        border:1px solid #633B00;
        padding:0 10px;
        color:#FF7F00;
        height:20px;
        cursor:pointer}
        input.btn:hover{
            background:#0D0D0D;
            border-color:#885201}
    input.sshort{
        width:35px}
    input.short{
        width:50px}
    input.nrml{
        width:100px}
    input.long{
        width:150px}
    input.slong{
        width:195px}
select{
    height:18px;
    padding:0;
    margin:0;
    background:#CDC3BA;
    border:1px solid #633B00}
    select.multiple{
        height:auto}
    select.short{
        width:44px}
    select.nrml{
        width:105px}
    select.long{
        width:156px}
    select.slong{
        width:201px}
/**********************************************************
*---v- Page structure */
    /*---v-- Header -----*/
#hd{
    background:#482300 url(/img/hdbg.gif) no-repeat 5px 0;
    height:100px;
    left:10%;
    position:absolute;
    right:0;
    top:0}
    #hd dt{
        background:url(/img/camsexnowlogo.gif) no-repeat;
        height:593px;
        left:-88px;
        position:absolute;
        top:0;
        width:93px;
        z-index:10}
        #hd dt a{
            display:block;
            height:0;
            margin:0 0 0 38px;
            padding:593px 0 0 0;
            overflow:hidden;
            width:55px}
    #hd a,#ftm li a{
        color:#fff;
        font-weight:bold}
    #hd ul{
        overflow:hidden}
        #hd li{
            float:left}
    #tm1{
        height:50px;
        width:660px}
        #tm1 ul{
            margin:0 0 0 458px}
            #tm1 li, #tm1 a{
                background-image:url(/img/icons/hdicons.gif);
                background-repeat:no-repeat;
                width:11px}
            #tm1 li{
                background-position:0 bottom;
                display:inline;
                height:10px;
                margin:20px 0 0 29px}
            #tm1 a{
                background-position:0 0;
                display:block;
                height:0;
                padding:10px 0 0 0;
                overflow:hidden}
                #tm1 a:hover{
                    background:none}
            li#i2{
                background-position:-11px bottom}
                li#i2 a{
                    background-position:-11px 0}
            li#i3{
                background-position:-22px bottom}
                li#i3 a{
                    background-position:-22px 0}
            li#i4{
                background-position:-33px bottom}
                li#i4 a{
                    background-position:-33px 0}
    #tm2{
        background:#000;
        height:50px}
        #tm2 ul{
            background:url(/img/hdbg.gif) no-repeat 0 -50px;
            height:32px;
            padding:18px 0 0 25px}
            #tm2 li,#ftm li{
                border-right:1px dotted #fff;
                display:inline;
                height:12px;
                line-height:12px;
                padding:0 10px;
                white-space:nowrap}
    /*---^-- Header -----*/
    /*---v-- Content -----*/
#w1{
    background:#452300 url(/img/hdline.gif) repeat-x 0 0;
    margin:100px 0 0 10%}
#w2{
    background:url(/img/hdbg.gif) no-repeat 0 -100px}
#w3{
    background:url(/img/ftline.gif) repeat-x 0 bottom}
#w4{
    border-right:1px solid #58391a;
    width:664px}
    #cnt{
        background:url(/img/botleftbg.jpg) no-repeat 0 bottom;
        border-right:1px solid #000;
        min-height:550px;
        height:auto !important;
        height:550px;
        padding:10px 10px 55px 40px;
        position:relative}
    /*---^-- Content -----*/
    /*---v-- Footer -----*/
#ft{
    margin:0 0 0 10%}
    #ftm{
        background:#000 url(/img/ftbg.gif) no-repeat 0 25px;
        height:30px;
        overflow:hidden;
        padding:15px 0 0 30px;
        margin:0}
        #ftm li a{
            font-weight:normal}
    #ftcnt{
        background:#482300 url(/img/ftbg.gif) no-repeat 0 -20px;
        clear:both;
        font-size:11px;
        height:80px;
        overflow:hidden;
        padding:10px 0 0 0;
        margin:0}
        #ftcnt li{
            border:0;
            display:block;
            float:left;
            height:auto;
            margin:0;
            padding:0}
        li#lgtxt{
            width:375px;
            padding:0 0 0 35px}
            #lgtxt small{
                display:block;
                padding:2px 0 0 20px}
        li#sites{
            padding:0 0 0 10px;
            width:240px}
            #sites form{
                margin:5px 0 0 0}
        li#promote{
            padding:0 0 0 30px}
            #promote p{
                background:url(/img/icons/icralogo.gif) no-repeat;
                margin:0;
                height:20px;
                margin:10px 0 0 0;
                width:57px}
                #promote p a{
                    display:block;
                    height:0;
                    padding:20px 0 0 0;
                    overflow:hidden}
            #promote a{
                color:#fff;
                text-decoration:none}
            #promote big{
                color:#fd7e00;
                font-size:12px;
                font-weight:bold;
                line-height:20px;
                text-decoration:underline}
    /*---^-- Footer -----*/
/*---^- Page structure
**********************************************************/
/**********************************************************
* whoisonlineoverview.html */
.wioo{
    height:202px;
    position:relative}
    .wioo h2{
        margin:0;
        padding:0;
        text-align:left}
        .wioo small{
            display:block;
            margin-top:10px;
            font-size:11px;
            font-weight:normal;
            color:#fff}
        .wioo h2 b{
            display:none}
    .wioo h3{
        font-size:10px;
        margin:0 0 2px 0;
        padding:0}
    .wioo p{
        margin:15px 0 0 0;
        line-height:120%;
        padding:0;
        color:#fff; 
        line-height:16px}
    .wioo .leftcol{
        border-top:1px solid #562E08;
        height:181px;
        margin:0;
        padding:20px 0 0 0;
        width:260px}
        .wioo .leftcol a{
            text-transform:uppercase;
            font-size:12px}
    .wioo ul{
        background:url(/img/wioobg.jpg) no-repeat;
        height:202px;
        text-align:center;
        overflow:hidden;
        position:absolute;
        right:-25px;
        top:0;
        width:354px} 
            .wioo li{
                display:inline;
                float:left;
                height:85px;
                list-style:none;
                margin:9px 0 0 18px;
                padding:0}
        .wioo img{
            background:url(/img/homepage/ajaxsmall.gif) no-repeat center;
            display:block;
            height:64px;
            margin:0;
            padding:0;
            border:2px solid #452200;
            width:84px}
            .wioo ul a:hover img{
                border:2px solid #FD7E00}
        .wioo ul a{
            color:#fff;
            text-decoration:underline}
            .wioo ul a:hover{
                color:#fff;
                text-decoration:none}
/* whoisonlineoverview.html
**********************************************************/
/**********************************************************
* whoisonlinenow.html, othercams.html, favotites.html and vidchat.html */
#chat h2.livecams{
    border-top:1px solid #562e08;
    border-bottom:1px solid #562e08;
    height:22px;
    margin:15px 0 10px 0;
    overflow:hidden;
    padding:5px 0 0 0}
#chdesc img,#chat img{
    background:url(/img/icons/ajaxsmall.gif) no-repeat center;
    border:2px solid #572e00;
    display:block;
    margin:0;
    padding:0}
    #chdesc h3 a,#chat h3 a{
        color:#FD7E00}
        #chdesc h3 a:hover,#chat h3 a:hover{
            color:#d0c8bf}
    #chdesc a:hover img,#chat a:hover img{
        border-color:#fd7e00}
#catmenu{
    height:30px;
    overflow:hidden}
    #catmenu h2{
        float:left;
        font-size:15px;
        margin:10px 0 0 0}
    #catmenu form{
        float:right;
        margin:10px 0 0 0}
        #catmenu select{
            background:#fff;
            color:#737373}
    /*---v-- View by menu */
.viewmenu{
    border-bottom:1px solid #572E00;
    height:27px;
    list-style:none;
    margin:0 0 10px 0}
    .viewmenu li{
        float:right}
    .viewmenu a{
        display:block;
        background:#452200;
        padding:6px 10px;
        margin:0 0 0 2px;
        color:#FFF}
        .viewmenu a:hover{
            padding:6px 10px;
            background:#572E00;
            color:#FF7F00;
            border-bottom:1px solid #572E00}
    #act00,#act11,#act22,#act33,#act44,#act{
        background:#572E00;
        color:#FF7F00;
        border-bottom:1px solid #572E00}
    /*---^-- View by menu */
.viewby{
    height:auto;
    margin:0;
    padding:0 0 0 15px;
    overflow:hidden}
    .viewby li{
        width:48%;
        float:left;
        margin:0;
        padding:0 0 0 6px;
        font-size:12px;
        line-height:22px;
        display:inline}
    /*--v-- Page navigation on Favorites and Othercams ---*/
#othercamsForm,#formMain{
    border-top:1px solid #572e00;
    padding:5px 0}
.pagenav{
    float:left;
    padding:3px 0 5px 0}
    .pagenav a{
        padding:0 2px;
        text-decoration:none}
        .pagenav a:hover{
            text-decoration:underline}
    .pagenav .current{
        background:#000;
        border:1px solid #633b00;
        padding:0 3px;
        text-decoration:none;
        font-weight:bold;
        color:#ff7f00}
    .pagenav .dn{
        display:none}
    /*--^-- Page navigation on Favorites and Othercams ---*/
    /*---v- Small pictures with description description */
.wion-spwd{
    height:auto;
    margin:0 0 10px 0}
    .picmenu{
        float:left;
        width:140px}
        .picmenu h3{
            border-top:1px solid #572e00;
            margin:0 15px 0 0;
            padding:8px 0 10px 0}
        .picmenu p,dt.languages,#chdesc dt.stitle,#chdesc .country,#formSearch legend{
            display:none}
        .picmenu img{
            height:84px;
            width:112px}
        .features{
            margin:3px 0 0 0}
    .chatmenu{
        border-right:1px solid #000;
        float:left;
        height:80px;
        margin:38px 0 0 0;
        position:relative;
        width:90px;
        z-index:3}
        .chatmenu li{
            height:20px}
        .chatmenu a{
            color:#fff}
            .chatmenu a:hover{
                color:#fd7e00}
        .wion-spwd .rating{
            background:url(/img/wioobg.jpg) no-repeat;
            height:20px;
            left:0;
            padding:10px 0 0 15px;
            position:absolute;
            top:-38px;
            width:320px;
            z-index:2}
        li.removefavorite{
            background:#000 url(/img/icons/email/bin.gif) no-repeat 2px center;
            border:1px solid #633b00;
            height:20px;
            position:absolute;
            right:-385px;
            top:0;
            width:20px}
            li.removefavorite a{
                display:block;
                height:0;
                padding:20px 0 0 0;
                overflow:hidden;
                width:20px}
    .chinfo{
        border-left:1px solid #58391a;
        float:left;
        height:80px;
        margin:38px 0 0 0;
        padding:0 0 0 18px;
        position:relative;
        width:362px;
        z-index:1}
        .chinfo dt,.chinfo dd{
            height:20px}
        .chinfo dt{
            float:left;
            width:65px}
        #chdesc .stitle img,#chdesc p.note img{
            background:none;
            border:0;
            display:inline;
            margin:0 1px;
            vertical-align:text-bottom}
        .chinfo dt strong{
            font-weight:normal}
        dd.languages{
            background:url(/img/wioobg.jpg) no-repeat right -50px;
            height:19px;
            left:0;
            padding:11px 36px 0 0;
            overflow:hidden;
            position:absolute;
            top:-38px;
            width:370px;
            z-index:10}
    /*---^- Small pictures with description description */
    /*---v- Small pictures */
.wion-sp{
    height:auto !important;
    overflow:hidden}
    .wion-sp li{
        display:inline;
        float:left;
        height:98px;
        margin:0 0 0 12px;
        overflow:hidden;
        text-align:center;
        width:88px}
    .wion-sp h3{
        margin:0 0 2px 0;
        padding:0}
    .wion-sp img{
        width:84px;
        height:63px}
    /*---^- Small pictures */
    /*---v- Big pictures */
#wion-bp{
    height:auto !important;
    text-align:center;
    margin:0 0 0 -6px;
    overflow:hidden}
    #wion-bp li.c{
        border:1px solid #572E00;
        display:inline;
        float:left;
        margin:0 0 14px 12px;
        width:190px}
    #wion-bp h3{
        background:#572e00;
        line-height:25px;
        margin:0 0 10px 0;
        padding:0}
    #wion-bp img{
        height:120px;
        margin:0 13px;
        width:160px}
    #wion-bp ul{
        margin:10px 15px 0 15px;
        overflow:hidden}
    #wion-bp ul li{
        margin:0 0 8px 0} 
        #wion-bp li.rating{
            clear:both;
            margin:0 auto 8px auto;
            width:70px}
    #wion-bp ul a{
        color:#d0c8bf} 
        #wion-bp ul a:hover{
            color:#fd7e00} 
    /*---^- Big pictures */
/* whoisonlinenow.html, othercams.html and favotites.html
**********************************************************/
/**********************************************************
* exhibprofile.html */
#profpic{
    float:left;
    height:240px;
    margin:10px 0 0 0;
    padding:0 10px 0 0;
    position:relative;
    width:320px}
    #profpic img{
        background:url(/img/icons/ajaxsmall.gif) no-repeat center;
        display:block;
        height:240px;
        margin:0;
        padding:0;
        width:320px}
    #profpic div{
        background:#452300;
        bottom:0;
        height:18px;
        left:0;
        position:absolute;
        width:320px;
        z-index:1;
        opacity:0.7;
        -moz-opacity:0.7;
        filter:alpha(opacity=70)}
    #profpic ul{
        bottom:0;
        height:14px;
        left:0;
        padding:2px 5px 2px 7px;
        position:absolute;
        z-index:2;
        width:308px}
        #chon a{
            color:red;
            text-decoration:none}
            #chon a:hover{
                color:#d0c8bf}
        #profpic #vwr strong{
            font-weight:normal}
#proflinks{
    background:#572e00 url(/img/wioobg.jpg) no-repeat right center;
    float:left;
    margin:10px -28px 0 0;
    position:relative;
    width:308px}
    #profnav{
        border-bottom:1px solid #4D2400;
        height:auto !important;
        height:1%;
        padding:0 0 3px 0;
        margin:0 30px 0 20px;
        overflow:hidden}
        #profnav li{
            float:left;
            font-size:15px;
            height:24px;
            width:125px}
    #profinfo1{
        clear:both;
        padding:3px 0 0 0;
        position:relative;
        margin:0 0 0 20px}
        #profinfo1 dt,#profinfo1 dd{
            line-height:18px;
            font-size:12px}
        #profinfo1 dt{
            float:left;
            padding-right:5px}
    #pls,#prs{
        background-image:url(/img/wioobg.jpg);
        background-repeat:no-repeat;
        height:20px;
        width:25px}
    #prs{
        background-position:0 bottom}
#p-det{
    width:100%;
    height:auto;
    overflow:auto}
    #p-det table{
            width:100%}
        #p-det th,#p-det td{
            border:0;
            font-size:11px;
            margin:0;
            padding:2px}
        #p-det th{
            border-right:1px solid #452300;
            white-space:nowrap}
        #p-det td{
            border:1px solid #572e00;
            border-left:0;
            border-top:0;
            text-align:center}
#profileinfo2{
        margin:20px 0 0 0}
    #profileinfo2 dd{
            border-top:1px solid #572e00;
            color:#fff;
            padding:5px 0 10px 30px;
            margin:5px 0 0 0}
    #profileinfo2 img{
        margin:0 1px;
        vertical-align:text-bottom}
/* exhibprofile.html
**********************************************************/
/**********************************************************
* photoarchives.html */
#photoArchMenu{
    border-top:1px solid #562e08;
    border-bottom:1px solid #562e08;
    height:18px;
    margin:5px 0;
    padding:2px 0;
    position:relative}
#photoArchMenu a{
    display:block;
    margin:0 2px;
    width:100px}
#selalb{
    margin:0 auto;
    width:170px}
    li#prevalb,li#nextalb{
        font-weight:bold;
        height:16px;
        position:absolute;
        top:4px;
        width:110px}
    li#prevalb{
        left:0}
    li#nextalb{
        text-align:right;
        right:0}
#picContent{
    clear:both;
    height:auto;
    text-align:center;
    padding:0;
    margin:0;
    overflow:hidden}
    #picContent img{
        border:2px solid #572E00}
        #picContent a:hover img{
            border:2px solid #FD7E00}
    #picContent li{
        width:164px;
        float:left;
        margin:8px 0 0 25px;
        display:inline;
        background-position:2px 2px;
        background-repeat:no-repeat}
    #picContent span{
        display:block}
/* photoarchives.html
**********************************************************/
/**********************************************************
* Tooltips */
.tooltip{
    padding:10px;
    width:210px}
    .tooltip p{
        padding:0 0 6px 0}
    .tooltip .features{
        height:auto}
        .tooltip .features li{
            display:block;
            float:none;
            padding:0 0 0 20px;
            margin:0 0 8px 0;
            width:auto}
#features{
    width:270px}
/* Tooltips
**********************************************************/
/**********************************************************
* showpic.html */
#showpic,#bigpic{
    margin:0 auto;
    width:320px}
    #bigpic{
        background:#452300 url(/img/icons/ajaxsmall.gif) no-repeat center;
        display:block;
        height:240px;
        margin:4px auto 0 auto}
    #showpic ul,#showpic li{
        height:22px}
    #showpic ul{
        display:none;
        margin:4px auto 2px auto;
        overflow:hidden;
        width:320px}
    #showpic li{
        display:inline;
        float:left;
        margin:0 1px 0;
        text-align:center;
        width:78px}
        li#next{
            float:right}
    #showpic a{
        border:1px solid #633b00;
        display:block;
        font-weight:bold;
        height:20px;
        line-height:20px;
        text-decoration:none}
        #showpic a:hover{
            background:#0d0d0d;
            border:1px solid #885201}
/* showpic.html
**********************************************************/
#popup{
    height:auto;
    padding:10px;
    text-align:left}
    #popup h1{
        width:auto;
        margin:0 0 5px 0;
        padding:0 0 3px 0}
    #popup .error{
        color:#f00}
#profdetails{
    height:auto;
    width:600px;
    overflow:auto;
    overflow-y:hidden}
.whoare{
    clear:both;
    height:159px;
    position:relative}
    .whoare h2,.whoare p{
        margin:0;
        padding:0;
        width:365px}
    .whoare h2{
        border-top:1px solid #562e08;
        padding:15px 0;
        text-transform:uppercase}
    .whoare div{
        background:url(/img/whoare.jpg) no-repeat;
        height:141px;
        padding:18px 0 0 30px;
        position:absolute;
        right:-25px;
        top:0;
        width:216px}
        .whoare a{
            border:2px solid #452200;
            display:block;
            height:120px;
            width:160px}
            .whoare a:hover{
                border-color:#ff7f00}
        .whoare img{
            height:120px;
            margin:0;
            padding:0;
            width:160px}
#fst{
    margin:7px 0 0 0}
#subscr{
    width:250px;
    padding:5px 0 5px 15px;
    margin:5px auto;
    background:#482400;
    border:1px solid #562E08}
    #subscr label{
        padding:0 0 0 5px}
    #subscr li{
        margin:0;
        padding:3px 0;
        list-style:none}
.mailfrom{
    background:url(/img/icons/email/user.gif) no-repeat 2px 0}
    .mailfrom a,.mailfrom span{
        display:block;
        color:#d0c8bF;
        height:16px;
        text-decoration:none;
        padding:0 0 0 20px}
#f{
    margin:0 0 20px 0}
    #f fieldset{
        width:450px;
        margin:0 auto;
        padding:0 20px 15px 20px;
        border:1px solid #56300B}
    #f legend{
        background:none;
        border:0;
        color:#ff7f00;
        font-size:13px;
        margin:0;
        padding:0 5px}
    #f dl{
        height:auto !important;
        height:1%;
        margin:5px 0;
        overflow:hidden}
        #f dt,#f dd{
            border-bottom:1px solid #532D09;
            margin:0;
            padding:8px 0}
        #f dt{
            float:left;
            width:300px}
            #f dt input{
                border:0;
                margin:0;
                padding:0;
                vertical-align:text-bottom}
        #f dd{
            float:right;
            padding:10px 0 9px 0;
            text-align:right;
            width:150px}
#clothes{
    margin:10px 0;
    text-align:center}
#pagesubtitle{
    display:none}
.brcmenu{
    background:#482400;
    border-bottom:1px solid #562E08;
    list-style:none;
    margin:0 0 8px 0;
    padding:6px 8px 8px 8px}
    .brcmenu li{
        display:inline;
        padding:0 2px 0 0}
#hd .last,#ft .last{
    border:0}
.ar{
    text-align:right}
.al{
    text-align:left}
.ac{
    text-align:center}
.error{
color:#f00}
.oac{
    margin:0 auto}
.atop{
    vertical-align:top}
.vam{
    vertical-align:middle}
.fl{
    float:left}
.fr{
    float:right}
.clr{
    clear:both;
    height:0;
    line-height:0}
.dnone{
    display:none}
.verisign{
    color:#fff;
    padding:0 0 0 10px}
.tablittle{
    border:1px solid #633B00;
    background:#572E00}
.tab{
    width:100%;
    border:1px solid #572E00}
    .tab th,.tab td{
        padding:3px 5px}
    .tab th{
        background:#572E00;
        border:0}
    .tab td{
        background:#4E2900}
.logon th,.logon td{
    padding:5px}
.dshd,tr.dshd td{
    border-bottom:1px solid #572E00}
.dshb{
    background:#572E00;
    border-bottom:1px solid #371D00}
.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}
#chlist a.delch{
    font-weight:bold;
    display:block;
    position:absolute;
    background:#572E00;
    color:#fff;
    text-decoration:none;
    padding:1px 4px;
    margin:86px 0 0 67px}
    #chlist a:hover.delch{
        background:#f00}
.border2px{
    border:2px solid #572E00}
    a:hover .border2px{
        border-color:#FD7E00}
    #chlist .border2px{
        display:block}
.note{
    border:1px solid #562E08;
    border-left:5px solid #562E08;
    background:#482400}
.sttl{
    padding:10px 0;
    color:#fff}
    .sttl img{
        padding:0 1px;
        vertical-align:text-bottom}
.vwr{
    display:block;
    float:left;
    padding:6px 0 6px 0;
    margin:0 10px 0 0}
    .vwr img{
        margin:0;
        vertical-align:text-bottom}
    .vwr strong{
        font-weight:normal}
    .pvwr{
        padding:15px 33px 0 0}
p.vwr{
    clear:both;
    padding:8px 7px;
    margin:0;
    text-align:center;
    white-space:nowrap}
.listr{
    padding:0;
    margin:0 0 0 20px;
    list-style:none}
    .listr li{
        padding:2px 0;
        margin:0;
        list-style:none}
        .listr li img{
            vertical-align:middle}
.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,.ul{
    margin:5px 0 10px 30px;
    padding:0}
    .faqq li{
        padding:3px 0;
        margin:0 0 0 15px;
        list-style:decimal outside}
    .ul li{
        padding:3px 0;
        margin:0 0 0 15px;
        list-style:disc outside}
.faqa{
    padding:7px 3px;
    margin:0}
    .faqa dt{
        font-weight:bold;
        padding:0;
        margin:0}
        .faqa dt a{
            color:#d0c8bf}
    .faqa dd{
        padding:7px 0 5px 30px;
        border-bottom: 1px solid #562E08;
        margin:0 0 10px 0}
    a.ttp{
        display:block;
        width:80px;
        margin:0 0 10px 0}
.last,#nav .last,#ft .last{
    background:0}
.area{
    background:#482400;
    border:1px solid #562E08;
    padding:9px;
    margin:6px 0}
#ecap{
    width:700px;
    margin:0 auto;
    color:#000;
    border-collapse:collapse}
    #ecap input{
        background:#ccc;
        border-style:outset;
        height:24px;
        font-size:11px}
    #ecap a{
        color:#f00}
    #ecap a:hover{
        color:#666}
@media print{
    #ecap{
        width:95%}
    .noprint{
        display:none}
}

