 


form    { margin:0px; padding:0px; }
.admin_hidden   { font-weight:bold !important; color:#000 !important; background-color:orange;  padding:5px !important; font-size:80%; display:none; } 
.bodyTableFont  { color:#000000; }

  #smiley      { width:250px; }
  #smiley ul   { margin: 5px 0px 0px 0px; padding:0; }
  #smiley li   { display: inline; list-style-type: none; margin-left:5px; }
	
  #smileycontainer   { position: absolute; top:0px; left:-225px; z-index:1; display:none;
                 padding:5px; border:1px solid #9C9C9C; background-color:#F3F3F3;}



.rc_box_header { margin-bottom:10px; }
.rc_box_header_top, .rc_box_header_bottom { display:block; }
.rc_box_header_top1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#DDDDDD; font-size:1px; }
.rc_box_header_top2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #DDDDDD; border-right:2px solid #DDDDDD; background-color:#E8E8E8; font-size:1px; }
.rc_box_header_top3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#E8E8E8; font-size:1px; }
.rc_box_header_top4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#E8E8E8; font-size:1px; }
.rc_box_header_bottom1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#DDDDDD; font-size:1px; }
.rc_box_header_bottom2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #DDDDDD; border-right:2px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_header_bottom3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_header_bottom4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_header_content { display:block; background-color:#F3F3F3; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; height:auto; }
.rc_box_header_content h1.header {margin:0; padding:0 10px 5px 10px; border-bottom:1px solid #DDDDDD; font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#E8E8E8!important; }
.rc_box_header_content p { margin:0; padding:5px 5px; font-family:Arial; font-size:12px; color:#000000; }


.rc_box_no_header { margin-bottom:10px; }
.rc_box_no_header_top, .rc_box_no_header_bottom { display:block; }
.rc_box_no_header1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#DDDDDD; font-size:1px; }
.rc_box_no_header2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #DDDDDD; border-right:2px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_no_header3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_no_header4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_no_header_content   { display:block; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; height:auto; }
.rc_box_no_header_content p { margin:0; padding:5px 10px; font-family:Arial; font-size:12px; color:#000000; }


.rc_box_highlight { margin-bottom:10px; }
.rc_box_highlight_top, .rc_box_highlight_bottom { display:block; }
.rc_box_highlight1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#DDDDDD; font-size:1px; }
.rc_box_highlight2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #DDDDDD; border-right:2px solid #DDDDDD; background-color:#FFEE80; font-size:1px; }
.rc_box_highlight3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#FFEE80; font-size:1px; }
.rc_box_highlight4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#FFEE80; font-size:1px; }
.rc_box_highlight_content   { display:block; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#FFEE80; height:auto; }
.rc_box_highlight_content p { margin:0; padding:5px 10px; font-family:Arial; font-size:12px; color:#000000; }


.rc_box_white { margin-bottom:10px; }
.rc_box_white_top, .rc_box_highlight_bottom { display:block; }
.rc_box_white1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#DDDDDD; font-size:1px; }
.rc_box_white2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #DDDDDD; border-right:2px solid #DDDDDD; background-color:#FFFFFF; font-size:1px; }
.rc_box_white3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#FFFFFF; font-size:1px; }
.rc_box_white4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#FFFFFF; font-size:1px; }
.rc_box_white_content   { display:block; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#FFFFFF; height:auto; }
.rc_box_white_content p { margin:0; padding:5px 10px; font-family:Arial; font-size:12px; color:#000000; }


.rc_blk_box_no_header { margin-bottom:14px; }
.rc_blk_box_no_header_top, .rc_blk_box_no_header_bottom { display:block; }
.rc_blk_box_no_header1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#FFFFFF; font-size:1px; }
.rc_blk_box_no_header2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; background-color:#FFFFFF; font-size:1px; }
.rc_blk_box_no_header3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#FFFFFF; font-size:1px; }
.rc_blk_box_no_header4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#FFFFFF; font-size:1px; }
.rc_blk_box_no_header_content { display:block; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#FFFFFF; height:auto; color:inherit; padding:0; }
.rc_blk_box_no_header_content p { padding:5px 10px; }

.rc_box_header_content .header_subtext, .rc_box_no_header_content .header_subtext { _height:1%; padding:5px 10px; font-size:12px; }



.page_title { font-family:Arial, sans-serif; font-size:20px; font-weight:bold;  padding-bottom:8px; letter-spacing:-1px; }
.page_title { color:#FF6600;}

/* comment necessary */
input.send-btn, .mc_button { background:#800000; color:#FFFFFF; }



#zodiac td.zodiac, #zodiac td.zodiacmatchinfo, #zodiac td.biorhythm_header, #zodiac td.biorythminfo { background-color:#FFFFFF; }


  .fix { overflow:hidden; }
  .center { text-align:center; margin-left:auto; margin-right:auto; }
  .clear { clear:both; }
  .clearl { clear:left; }
  .clearr { clear:right; }
  .left { float:left; }
  .right { float:right; }
  .error { color:red;}
  .admin { font:bold 10px Arial !important; color:red !important;}

  .tac { text-align:center; }
  .tal { text-align:left; }
  .tar { text-align:right; }
  .cvar   { color:#000000; }
  .cd     { color:#FFFFFF; }
  .gtitle { color:#800000;}
  .cb { color:#000000; }
  .cw { color:#ffffff; }
  .tdn { text-decoration:none; }
  .tdu { text-decoration:underline; }
  .ttc { text-transform:capitalize; }
  .ttl { text-transform:lowercase }
  .ttu { text-transform:uppercase; }

  .fs09em { font-size:.9em; }
  .fs10em { font-size:1.0em; }
  .fs11em { font-size:1.1em; }
  .fs8px { font-size:8px; }
  .fs9px { font-size:9px; }
  .fs150p { font-size:150%; }
  .fs10px { font-size:10px; }
  .fs11px { font-size:11px; }
  .fs12px { font-size:12px; }
  .fs13px { font-size:13px; }
  .fs14px { font-size:14px; }
  .fs16px { font-size:16px; }
  .fs18px { font-size:18px; }
  .fs30px { font-size:30px; }
  .fs20px { font-size:20px; }
  .fsi  { font-style: italic; }
  .fwb  { font-weight: bold; }
  .fwn  { font-weight: normal; }
  .fcd  { color:#000000;}
  .fcdk { color:#800000;}
  .fcdkt { color:#FFFFFF;}

  .mp0 { margin:0; padding:0; }
  .m0a { margin: 0px auto; }
  .m1 { margin: 1px; }
  .m2 { margin: 2px; }
  .m3 { margin: 3px; }
  .m4 { margin: 4px; }
  .m10 { margin: 10px; }
  .m0_1 { margin: 0 1px; }
  .m0_10 { margin: 0 10px; } 
  .m1_0 { margin: 1px 0; }
  .m10_0 { margin: 10px 0; }
  .mt0 { margin-top:0; }
  .mt1 { margin-top:1px; }
  .mt2 { margin-top:2px; }
  .mt5 { margin-top:5px; }
  .mt6 { margin-top:6px; }
  .mt8 { margin-top:8px; }
  .mt10 { margin-top:10px; }
  .mr2 { margin-right:2px; }
  .mr4 { margin-right:4px; }
  .mr5 { margin-right:5px; }
  .mr10 { margin-right:10px; }
  .mb0 { margin-bottom:0; }
  .mb1 { margin-bottom:1px; }
  .mb2 { margin-bottom:2px; }
  .mb4 { margin-bottom:4px; }
  .mb5 { margin-bottom:5px; }
  .mb6 { margin-bottom:6px; }
  .mb8 { margin-bottom:8px; }
  .mb10 { margin-bottom:10px !important; }
  .mb15 { margin-bottom:15px !important; }
  .mb20 { margin-bottom:20px !important; }
  .mb30  { margin-bottom:30px !important;}
  .ml1 { margin-left:1px; }
  .ml2 { margin-left:2px; }
  .ml4 { margin-left:4px; }
  .ml5 { margin-left:5px; }
  .ml8 { margin-left:8px; }
  .ml10 { margin-left:10px; }

  .p0 { padding:0px; }
  .p1 { padding:1px; }
  .p2 { padding:2px; }
  .p3 { padding:3px; }
  .p4 { padding:4px; }
  .p5 { padding:5px; }
  .p10 { padding:10px; }
  .p0_1 { padding:0 1px; }
  .p0_5 { padding:0 5px; }
  .p0_10 { padding:0 10px; }
  .p1_0 { padding:1px 0; }
  .p5_0 { padding:5px 0; }
  .p10_0 { padding:10px 0; }
  .pt1 { padding-top:1px; }
  .pt2 { padding-top:2px; }
  .pt3 { padding-top:3px; }
  .pt4 { padding-top:4px; }
  .pt5 { padding-top:5px; }
  .pt10 { padding-top:10px; }
  .pr1 { padding-right:1px; }
  .pr2 { padding-right:2px; }
  .pr4 { padding-right:4px; }
  .pr5 { padding-right:5px; }
  .pr10 { padding-right:10px; }
  .pb1 { padding-bottom:1px; }
  .pb2 { padding-bottom:2px; }
  .pb3 { padding-bottom:3px; }
  .pb4 { padding-bottom:4px; }
  .pb5 { padding-bottom:5px; }
  .pb6 { padding-bottom:6px; }
  .pb8 { padding-bottom:8px; }
  .pb10 { padding-bottom:10px; }
  .pl1 { padding-left:1px; }
  .pl2 { padding-left:2px; }
  .pl3 { padding-left:3px; }
  .pl4 { padding-left:4px; }
  .pl5 { padding-left:5px; }
  .pl6 { padding-left:6px; }
  .pl8 { padding-left:8px; }
  .pl10 { padding-left:10px; }

  .bcw { background-color:#ffffff; }
  .bcb { background-color:#000000; }
  .bch { background-color:#FFEE80; }    
  .bcm { background-color:#E8E8E8; }
  .bcl { background-color:#F8F8F8; }
  .bcd { background-color:#800000; }


  .b1b { border:1px solid #DDDDDD; }
  .b1s { border:1px solid #FFFFFF; }
  .b1r {  border:1px solid #ff0000; }
  .hr  { border-top:1px solid #DDDDDD; }

  .ofh { overflow:hidden; }
  .ofa { overflow:auto; }
  .ofv { overflow:visible; }
 
  .ha   { height:auto; }
  .h1   { height:1px; }
  .h100 { height:100%; }
  .wa   { width:auto; }
  .w5   { width:5px; }
  .w100 { width:100%; }
  .w99  { width:99%; }
  .w90  { width:90%; }
  .w80  { width:80%; }
  .w70  { width:70%; }
  .w60  { width:60%; }
  .w50  { width:50%; }
  .w49  { width:49%; }
  .w48  { width:48%; }
  .w40  { width:39%; }
  .w30  { width:29%; }
  .w20  { width:19%; }
  .w10  { width:10%; }

  .dispi { display:inline; }
  .dispn { display:none; }
  .dispb { display:block; }

  .posr { position:relative; }
  .posa { position:absolute; }
  .posf { position:fixed; }

  .vam { vertical-align:middle; }
  .vat { vertical-align:top; }
  .vab { vertical-align:bottom; }
  .vh { visibility:hidden; }
  .vv { visibility:visible; }
  .wsn { white-space:nowrap; }
  .lh10px { line-height:10px; }
  .lh15px { line-height:15px; }
  .lh16px { line-height:16px; }


/* DEFAULT ROUNDED CORNER CSS - boxtype="" */
.rc { margin-bottom:10px; }
.rct, .rcb, .rc1, .rc2, .rc3, .rc4, .rcm { display:block; }
.rc1, .rc2, .rc3, .rc4 { background-color:#DDDDDD; margin:0 5px; height:1px; font-size:1px; overflow:hidden; }
.rc2, .rc3, .rc4, .rcm { background-color:#F3F3F3; border-width:0 1px; border-style:solid; border-color:#DDDDDD; }
.rc2 { margin:0 3px; border-width:0 2px; }
.rc3 { margin:0 2px; }
.rc4 { margin:0 1px; height:2px; }
.rcm { background-color:#F3F3F3; height:auto; }
.rcm h1, .rcm h2, .rcm .rch, .rcm p, .rcm .rcc { color:#000000; font-family:Arial; font-size:12px; margin:0; padding:5px; }
.rcm h1, .rcm h2, .rcm .rch { color:#000000; padding:0 10px 5px 10px; border-bottom:1px solid #DDDDDD; font-weight:bold; }
  
  /* SQUARE CORNERS */
  
    /* TOP LEFT - boxtype="rc_sqtl" */
    .rc_sqtl .rct .rc1 { margin:0 5px 0 0; }
    .rc_sqtl .rct .rc2 { margin:0 3px 0 0; border-width:0 1px 0 0; }
    .rc_sqtl .rct .rc3 { margin:0 2px 0 0; }
    .rc_sqtl .rct .rc4 { margin:0 1px 0 0; }

    /* SQUARE TOP RIGHT - boxtype="rc_sqtr" */
    .rc_sqtr .rct .rc1 { margin:0 0 0 5px; }
    .rc_sqtr .rct .rc2 { margin:0 0 0 3px; border-width:0 0 0 1px; }
    .rc_sqtr .rct .rc3 { margin:0 0 0 2px; }
    .rc_sqtr .rct .rc4 { margin:0 0 0 1px; }
 
    /* SQUARE BOTTOM LEFT - boxtype="rc_sqbl" */
    .rc_sqbl .rcb .rc1 { margin:0 5px 0 0; }
    .rc_sqbl .rcb .rc2 { margin:0 3px 0 0; border-width:0 1px 0 0; }
    .rc_sqbl .rcb .rc3 { margin:0 2px 0 0; }
    .rc_sqbl .rcb .rc4 { margin:0 1px 0 0; }
  
    /* SQUARE BOTTOM RIGHT - boxtype="rc_sqbr" */
    .rc_sqbr .rcb .rc1 { margin:0 0 0 5px; }
    .rc_sqbr .rcb .rc2 { margin:0 0 0 3px; border-width:0 0 0 1px; }
    .rc_sqbr .rcb .rc3 { margin:0 0 0 2px; }
    .rc_sqbr .rcb .rc4 { margin:0 0 0 1px; }

    /* SQUARE TOP - boxtype="rc_sqt" */
    .rc_sqt .rct .rc1, .rc_sqt .rct .rc2, .rc_sqt .rct .rc3, .rc_sqt .rct .rc4 { margin:0; }
    .rc_sqt .rct .rc2 { border-width:0; }

    /* SQUARE BOTTOM - boxtype="rc_sqb" */
    .rc_sqb .rcb .rc1, .rc_sqb .rcb .rc2, .rc_sqb .rcb .rc3, .rc_sqb .rcb .rc4 { margin:0; }
    .rc_sqb .rcb .rc2 { border-width:0; }

  /* STANDARD BOXTYPES */

    /* INVISIBLE - boxtype="rc_invisible" */
    .rc_invisible .rc1, .rc_invisible .rc2, .rc_invisible .rc3, .rc_invisible .rc4, .rc_invisible .rcm, .rc_invisible h1, .rc_invisible h2, .rc_invisible .rch, .rc_invisible p, .rc_invisible .rcc { border-color:transparent; background-color:transparent; }

    /* BASIC BOX - boxtype="rc_basic" */
    .rc_basic .rct .rc2, .rc_basic .rct .rc3, .rc_basic .rct .rc4, .rc_basic h1, .rc_basic h2, .rc_basic .rch { background-color:#E8E8E8; color:#000000; }
 
    /* HIGHLIGHT - boxtype="rc_highlight" */
    .rc_highlight .rct .rc2, .rc_highlight .rct .rc3, .rc_highlight .rct .rc4, .rc_highlight .rcb .rc2, .rc_highlight .rcb .rc3, .rc_highlight .rcb .rc4, .rc_highlight .rcm, .rc_highlight h1, .rc_highlight h2, .rc_highlight .rch { background-color:#FFEE80; color:#000000; }

    /* CLEAR BACKGROUND - boxtype="rc_clear" */
    .rc_clear .rct .rc2, .rc_clear .rct .rc3, .rc_clear .rct .rc4, .rc_clear .rcb .rc2, .rc_clear .rcb .rc3, .rc_clear .rcb .rc4, .rc_clear .rcm, .rc_clear h1, .rc_clear h2, .rc_clear .rch { background-color:transparent; }
  
    /* STANDOUT - boxtype="rc_standout" */
    .rc_standout .rct .rc1, .rc_standout .rct .rc2, .rc_standout .rct .rc3, .rc_standout .rct .rc4, .rc_standout .rcb .rc1, .rc_standout .rcb .rc2, .rc_standout .rcb .rc3, .rc_standout .rcb .rc4, .rc_standout .rcm, .rc_standout .rcm h1, .rc_standout .rcm h2, .rc_standout .rcm .rch { background-color:#800000; color:#FFFFFF; border-color:#800000; }
    .rc_standout .rcb .rc2, .rc_standout .rcb .rc3, .rc_standout .rcb .rc4, .rc_standout .rcm, .rc_standout .rcm p, .rc_standout .rcm .rcc { background-color:#E8E8E8; color:#000000; }
  
    /* NO BORDER - boxtype="rc_no_border" */
    .rc_no_border .rct .rc1, .rc_no_border .rcb .rc1 { background-color:transparent; }
    .rc_no_border .rct .rc2, .rc_no_border .rct .rc3, .rc_no_border .rct .rc4, .rc_no_border .rcb .rc2, .rc_no_border .rcb .rc3, .rc_no_border .rcb .rc4, .rc_no_border .rcm, .rc_no_border h1, .rc_no_border h2, .rc_no_border .rch { border-color:transparent; }
  
  /* CUTOMIZABLE STYLES: SET COLORS IN format_rc_colors TEMPLATE */
    
    /* RC COLOR - boxtype="rc_color" */
    .rc_color .rct .rc2, .rc_color .rct .rc3, .rc_color .rct .rc4, .rc_color .rcb .rc2, .rc_color .rcb .rc3, .rc_color .rcb .rc4, .rc_color .rcm, .rc_color h1, .rc_color .h2, .rc_color .rch, .rc_color .rcc, .rc_color p { background-color:#E8E8E8; color:#000000; }
    
    /* ALT ROW COLOR - boxtype="rc_altrow" */
    .rc .rcm .rc_altrow { background-color:#FFEE80; color:#000000; }

    /* HEADER COLOR - boxtype="rc_header" */
    .rc_header .rct .rc2, .rc_header .rct .rc3, .rc_header .rct .rc4, .rc_header .rcm h1, .rc_header .rcm h2, .rc_header .rcm .rch { background-color:#800000; color:#FFFFFF; }

    /* BORDER COLOR - boxtype="rc_border" */
    .rc_border  .rct .rc1, .rc_border  .rcb .rc1 { background-color:#800000; }
    .rc_border  .rct .rc2, .rc_border .rct .rc3, .rc_border .rct .rc4, .rc_border .rcb .rc2, .rc_border .rcb .rc3, .rc_border .rcb .rc4, .rc_border .rcm, .rc_border h1, .rc_border h2, .rc_border .rch { border-color:#800000; }

    /* CONTENT COLOR - boxtype="rc_content" */
    .rc_content .rcb .rc2, .rc_content .rcb .rc3, .rc_content .rcb .rc4, .rc_content .rcm p, .rc_content .rcm .rcc, .rc_content .rcm .rc_content { background-color:#E8E8E8; color:#000000; }

    /* FOOTER COLOR - boxtype="rc_footer" */
    .rc_footer .rcb .rc2, .rc_footer .rcb .rc3, .rc_footer .rcb .rc4, .rc_footer .rcm .rc_footer { background-color:#FFEE80; color:#000000; }
    .rc_footer .rcm .rc_footer { border-top:1px solid #FFEE80; }











#blog_main { width:840; color:#000000; margin-top:10px; }
#blogs_col_left table.light_table, #blogs_col_right table.light_table { width:99.5%; margin:0px auto; }

/* LEFT COLUMN CONTAINER */
#blogs_col_left { width:58%; }
  
  /* BLOGS SUMMARY INTRO */
  .blogs_button { margin-left:27%; }
           a.blogs_but_link { float:left; display:block; background:transparent url('http://graphics.pop6.com/images/ffadult/blogs/right_but.png') no-repeat scroll top right; height:35px; font:bold 16px arial,helvetica,sans-serif; color:white; padding-right:22px; text-decoration:none; }
       a.blogs_but_link span { display:block; background:transparent url('http://graphics.pop6.com/images/ffadult/blogs/left_but.png') no-repeat; line-height:35px; padding:0px 0px 0px 22px; height:35px; }
         a.blogs_but_link:hover, a.interest_group_but:active, a.interest_group_but:visited { text-decoration:none; color:white; }

  #blogs_stats_cont, #blogs_links_cont { margin-top:10px; } 

  #blogs_stats_cont { float:left; width:40%; padding-left:10px; }
    #blogs_stats_cont ul { list-style-type:none; font-weight:bold; font-size:11px; margin:0px; padding-left:25px; }
      #blogs_stats_cont ul span { font-weight:normal; }

  #blogs_links_cont { float:left; width:55%; font-weight:bold; }
    #blogs_links_cont .note { font-weight:normal; font-size:10px; }

/* RIGHT COLUMN CONTAINER */
#blogs_col_right { width:40%; margin-left:10px; }
 .blogs_topic_row { overflow:hidden; width:150px; text-align: left; float:left;}


#blog_member #search_blogs { width:350px; }
#blog_member .FLAT .rc1  { background-color:#FFEE80; }  /* ANNOUNCEMENTS */
#blog_member .FLAT .rc2, #blog_member .FLAT .rc3, 
#blog_member .FLAT .rc4, #blog_member .FLAT .rcm { border-left-color:#FFEE80; border-right-color:#FFEE80; background-color:#FFEE80; }
#blog_member .owner-msg { font-weight:bold;}
#blog_member #blogCalendar font { color:#000000 !important; }
#blog_member div.bodyTableFont td {color:#000000;}
#blog_member form { margin:0px; padding:0px; }
#blog_member .rcm table, #blog_member .rcm table { width:99.0%; min-width:100%; }
#blog_member .page_title { margin:5px 0 0 5px; }
#blog_member .width98 { width:98%; }
#blog_member .medium_table_font_color { color:#000000 }




  #blog_create_thread_form .admin             { color:red; font-weight:bold;}
  #blog_create_thread_form table, form        { margin:0;}
  #blog_create_thread_form th                 { text-align:right;}
  #blog_create_thread_form #to                { font-weight:normal; padding: 15px 0 10px 0; }
  #blog_create_thread_form div.note           { font-size:x-small; font-weight:normal;}
  #blog_create_thread_form span.note          { font-size:x-small; font-weight:normal; padding-left:5px;}
    #blog_create_thread_form .mar { margin:6px 0 8px 0; }


  #blog_update_blog_settings_form #error_msg_list { margin-top:0; margin-bottom:0; }
  #blog_update_blog_settings_form #error_msg_list label { font-weight:bold; }   /* Label */
  #blog_update_blog_settings_form #error_msg_list li, #error_msg_list a { color:#990000; }     /* Link Colors*/
  #blog_update_blog_settings_form #ERR { margin: 0 10em 10px 2em; }
  #blog_update_blog_settings_form #ERR .rc_box_no_header1 {background-color:#FFEE80; }   /* BACKGROUND COLOR*/
  #blog_update_blog_settings_form #ERR .rc_box_no_header2, #ERR .rc_box_no_header3, #ERR .rc_box_no_header4, #ERR .rc_box_no_header_content {
    border-left-color:#FFEE80; border-right-color:#FFEE80; background-color:#FFEE80; } 
  #blog_update_blog_settings_form th { text-align:right; }
  #blog_update_blog_settings_form .note, .note a { font-size: 10px; font-weight:normal; }  /* SMALL LINKS */
  #blog_update_blog_settings_form form { margin:0px; }  /* ZERO margin IE*/
  #blog_update_blog_settings_form #blog_options_table  { border:none; margin:0px; }
  #blog_update_blog_settings_form .rab { margin:0px; padding:0px; margin-right:5px; }  /* INPUT BTN */
  #blog_update_blog_settings_form .admin { font-size:10px; color:red; }
  #blog_update_blog_settings_form .rc_box_header { margin-left:10px; } /* PAGE-WIDTH-HACK */
  #blog_options_table th, #blog_options_table td { color:#000000; }
  #blog_update_blog_settings_form .page_title { margin:0 0 0 10px; }


  #poll_create .admin     { font-size:x-small; color:red; padding:5px; margin:0; }
  #poll_create th         { text-align:right;}
  #poll_create th span    { font-size:x-small; font-weight:normal; }
  #poll_create #PAGE      { margin:0 40px; padding:5px; }
  #poll_create #PAGE th, #poll_create #PAGE td { color:#000000; }
  #poll_create form       { margin:0; padding:0; }
  #poll_create #PO        { margin-left:0; padding-left:0; }        /* Poll Options */
  #poll_create #PO li     { list-style-position:inside; margin:0; padding-bottom: 4px; }
  #poll_create .flat { padding: 12px 20px; color: #ff0000; font-weight: bold; }
  #poll_create .page_title { margin:5px 0 0 10px; }
  #poll_create .pad5 { padding:5px; }




#browse_container table td { text-align:left; }
#browse_container .page_title { text-align:center !important; }




/* BEGIN -- Templates: 'chat_cover_new', 'chat_cover_new_subpage' */
  #chatContain ul { margin:0; padding-left:40px; }
  #chatContain .page_title { margin:8px 0 0 10px; }
  #chatContain .mar-tb10 { margin:0px 10px; }
  #chatContain .mar-left10 { margin-left:10px; }
  #chatContain .mar-top10 { margin-top:10px; }
  #chatContain .color666 { color:#666; }
  #chatContain { overflow:hidden; padding:0 10px 10px 10px; }
  #chatContain .geoCol1 { margin:0 0 0 10px; padding:10px 0 0 0; list-style-type:none; font-size:11px; text-decoration:none; color:#000000; }
  #chatContain .geoCol2 { margin:0; padding:10px 0 0 0; list-style-type:none; font-size:11px; text-decoration:none; color:#000000; }
  #chatContain .geoContain { padding:10px 0; }
  #chatContain .icons { margin-right:10px; margin-left:5px; width:23px; }
  #chatContain .topicalCntnt { width:80%; }
  #chatContain .center { text-align:center; }
  #chatContain .enterPriv { margin-top:8px; }
  #chatContain .bold { font-weight:bold; }
  #chatContain .leftCol { min-width:45%; width:44% }
  #chatContain .rightCol { float:right; margin-left:10px; min-width:53%; width:52% }
  #chatContain .chatText { margin-top:0; margin-bottom:0; line-height:35px; font-size:20px; }
  #chatContain .avatar1 { margin:10px; width:auto; }
  #chatContain .avatar2 { margin:10px; width:auto; }
  #chatContain .banned { padding:8px;background-color:#FBFBDB;border:2px solid #dddddd; }
  #chatContain .banned span { display:block;color:red;font-weight:bold; }
  #chatContain .red {color:red;}
  #chatContain .avatar1 li { color:#000000; }
  #chatContain #topChatRooms table { width:99%; }
  #chatContain ul.chat_list li { display:inline; list-style-type:none; margin-right:10px; }
  #ffadult #chatContain .topical_room_box, #bdsm #chatContain .topical_room_box { position:relative; margin-bottom:10px; }
  #ffadult #chatContain .topical_room_icon, #bdsm #chatContain .topical_room_icon { width:33px; position:absolute; left:0px; top:0px; }
  #ffadult #chatContain .topical_room_desc, #bdsm #chatContain .topical_room_desc { padding-left:42px; }
  #ffadult #chatContain .rightCol .topical_room_desc, #bdsm #chatContain .rightCol .topical_room_desc { padding-left:0px; }

  
  #css-chat_cover_new .rcm table, #css-chat_cover_new .rcm table { width:90%; min-width:100%; }
  #css-chat_cover_new .border_right { border-right:1px solid #ccc; } /* bdsm */
  #css-chat_cover_new .mar-top5 { margin-top:5px; }
  #css-chat_cover_new .mar-left4 { margin-left:4px; }
  #css-chat_cover_new .width98per { width:98%; }
  #css-chat_cover_new .color666 { color:#666666; }
  #css-chat_cover_new .mar-right-col { margin:5px 10px 0 10px; }
  #css-chat_cover_new .topical_room_box { position:relative; margin-bottom:10px; }
  #css-chat_cover_new .topical_room_icon { width:33px; position:absolute; left:0px; top:0px; }
  #css-chat_cover_new table.topical_room_table td .topical_room_desc { padding-left:42px; }

/* END -- Templates: 'chat_cover_new', 'chat_cover_new_subpage' */


/* BEGIN -- Template: 'chat_cover_beta4' */
/* ---------- begin IMC css ---------- */
  #chat_cover_member #htmlScreenImage a img { height:90px; width:134px; }

  #chat_cover_member .masterP{color:#000000;padding-top:5px;padding-bottom:5px;}
  #chat_cover_member .width260 { width:260px; }
/* ---------- end IMC css ---------- */


/* ---------- begin jabber css ---------- */
  #chat_cover_member th { font-size: 0.8em; text-align: right; white-space: nowrap; }

  #chat_cover_member h1 { font-size: 1.4em; margin-top:0px; margin-bottom: 0px; }
  #chat_cover_member h2 { padding-top: 0px; margin-top: 0px; }
  #chat_cover_member h3 { border-bottom: 1px solid #2a3847; margin-bottom:0px; font-style:normal; font-variant:small-caps; text-align:right; }
  #chat_cover_member input.input_text { border: 1px solid #2a3847; }
  #chat_cover_member input:focus, #chat_cover_member input:hover { background-color: #f9fae1; }
  #chat_cover_member .toggleOpts { cursor: pointer; }
  #chat_cover_member .desc { font-size: 0.65em; }
  #chat_cover_member .form_spacer { padding-top: 20px; }
  #chat_cover_member #td_top { padding-top: 20px; }
  #chat_cover_member #td_form {  padding-top: 20px; }
  #chat_cover_member #td_bottom { padding: 4px; font-size:8pt; border-top:1px solid #2a3847; }
  #chat_cover_member #lTable { padding: 8px; border: 2px solid #2a3847; -moz-border-radius: 8px; background-color: #81addc; }
/* ---------- end jabber css ---------- */


/* ---------- begin page css ---------- */
  #chat_cover_member .page-anon { padding:0px 10px; } /* for anon only */
  #chat_cover_member .chat-header { position:relative; margin-bottom:10px; }
  #chat_cover_member .page_title { padding:4px 0px 0px 0px !important; }
  #chat_cover_member .page_desc { font-size:14px; }
  #chat_cover_member .button-container { position:absolute; bottom:0px; right:0px; width:270px; }
    #english #chat_cover_member .button-container { width:200px; } /* fix for english */

  #chat_cover_member .buttonjoin { background:url(http://graphics.pop6.com/images/ffadult/common/button_l.gif) no-repeat left; display:block; height:36px; color:#fff; text-decoration:none; padding-left:12px; font-weight:bold; cursor:pointer; font-size:9pt; }
    #french #chat_cover_member .buttonjoin { font-size:14pt; } /* fix for french */

  #chat_cover_member .buttonjoin span { background:url(http://graphics.pop6.com/images/ffadult/common/button_r.gif) no-repeat right; height:36px; display:block; line-height:36px; white-space:nowrap; color:#fff; text-decoration:none; padding-right:12px; text-align:center; cursor:pointer; }
  
  #chat_cover_member #buttonyourchat1 a, #chat_cover_member .buttonyourchat { background:url(http://graphics.pop6.com/images/ffadult/chat/chat_button_l.gif) no-repeat left; display:block; height:24px; color:#fff; text-decoration:none; padding-left:6px; font-weight:bold; cursor:pointer; position:absolute; left:0px; white-space:nowrap; font-size:8pt; bottom:20px; _width:220px;}
    #chat_cover_member .buttonyourchat-lang { bottom:0px; _width:180px; } /* adjustments for English and Chinese */
  #chat_cover_member #buttonyourchat1 a span, #chat_cover_member .buttonyourchat span { background:url(http://graphics.pop6.com/images/ffadult/chat/chat_button_r.gif) no-repeat right; height:24px; display:block; line-height:23px; color:#fff; text-decoration:none; padding-right:6px; text-align:center; cursor:pointer; }
  
  #chat_cover_member .chat-l { width:49.5%; }
    #chat_cover_member .height-top { height:450px; position:relative; }
    #chat_cover_member .height-bot { height:190px; position:relative; }
  #chat_cover_member .chat-r { width:49.5%; }
  #chat_cover_member .link-bottom { position:absolute; width:100%; text-align:right; bottom:0px; right:0px; }
    #chat_cover_member .link-bottom a { font-weight:bold; color:#3366CC; text-decoration:underline; font-size:14px; }
    #chat_cover_member .smtxt { font-size:10px !important; }
  
  #chat_cover_member div.box-title { font-weight:bold; margin:0px 0px 5px 0px; padding:0px; font-size:14px; letter-spacing:-0.5px; color:#000000; }
  #chat_cover_member .box-desc { height:80px; color:#000000; }
  #chat_cover_member .box-gallery {  }
  #chat_cover_member .rcm { padding:5px 10px; }
  #chat_cover_member table.bullets { margin:10px 0px 0px 10px; }
  
  #chat_cover_member .vid-cell { width:33%; height:150px; float:left; text-align:center; font-size:10px; position:relative; }
    #chat_cover_member .box { margin:0px auto; padding:2px; width:96px; }
    #chat_cover_member .friend { border:1px solid #FF6600; }
    #chat_cover_member .user { white-space:nowrap; }
    #chat_cover_member .avail { background-color:#000; color:#fff; width:96px; margin:0px auto; }
      #chat_cover_member .avail a { color:#fff !important; text-decoration:none !important; }
    #chat_cover_member .loc a { line-height: 11px; }
    #chat_cover_member .photo { width:72px; height:72px; margin:0px auto; }
      #chat_cover_member .photo .p img { width:72px; height:72px; }
      #chat_cover_member .photo .p div div a { display:none; }
  
  #chat_cover_member #adult-chat-rooms .rcm { background:url(http://graphics.pop6.com/images/ffadult/chat/box_adult_chat_rooms2.gif) #F3F3F3 no-repeat 230px bottom !important; }
  #chat_cover_member #interest-groups .rcm { background:url(http://graphics.pop6.com/images/ffadult/chat/box_interest_groups2.gif) #F3F3F3 no-repeat 280px bottom !important; }
  #chat_cover_member #adult-chat-rooms td, #chat_cover_member #interest-groups td { color:#000000; }
  #chat_cover_member .decoration-none { text-decoration:none; }
/* ---------- end page css ---------- */
/* END -- Template: 'chat_cover_beta4' */


/* BEGIN -- Template: 'imc_splash_page' */
  #css-imc_splash_page #htmlScreenImage a img { height:90px;width:134px; }
  #css-imc_splash_page .masterP { color:#000000; padding-top:5px; padding-bottom:5px; }
  #css-imc_splash_page .imc_choose { font-size:18px; font-weight:bold; }
  #css-imc_splash_page .td-imc-choose { border-bottom:2px solid black; color:#fff; }
  #css-imc_splash_page .table-imc-new-im { background-color:#fff; border:1px solid #848484; padding:10px; }
  #css-imc_splash_page .text-color-bg { color:#FFFFFF }
  #css-imc_splash_page .imc-new-im-txt { font-family:Arial;color:#21174B;font-size:14px;font-weight:bold; }
  #css-imc_splash_page .width260 { width:260px; }
  #css-imc_splash_page .width230 { width:230px; }
  #css-imc_splash_page .htmlScreenImage { color:#000000; padding-left:18px; }
  #css-imc_splash_page .font-white { color:#fff; }
  #css-imc_splash_page .font-black { color:#000; }
  #css-imc_splash_page .width185 { width:185px; }
  #css-imc_splash_page .tryBetaLink {  }
  #css-imc_splash_page .font-0000ff { color:#0000ff; }
  #css-imc_splash_page .border-bot-black { border-bottom:2px solid black; }
  #css-imc_splash_page .font-dark-table-color { color:#FFFFFF; }
  #css-imc_splash_page .pad-left7 { padding-left:7px; }
  #css-imc_splash_page .bgcolor-light-table-color { background-color:#F8F8F8; }
  #css-imc_splash_page .table-no-webimc { background-color:#FFFFFF; border:1px solid #848484; padding:10px }
     #css-imc_splash_page .td-no-webimc { color:#000000; }
       #css-imc_splash_page .td-no-webimc-bdsm { color:#fff; background:#FFFFFF; }
       #css-imc_splash_page .td-no-webimc-stockroom { color:#000; background:#FFFFFF; }
  #css-imc_splash_page .width280 { width:280px; }
  #css-imc_splash_page .td-imc-spash-right { padding-left:18px;padding-right:10px; }
    #css-imc_splash_page .td-imc-spash-right-bdsm { color:#000; }
    #css-imc_splash_page .td-imc-spash-right-dco { background-color:#F8F8F8; }
  #css-imc_splash_page .td-imc-pref-note { color:#000000; }
    #css-imc_splash_page .td-imc-pref-note-dco { background-color:#F8F8F8; }
/* END -- Template: 'imc_splash_page' */


/* BEGIN -- Template: 'flash_imc_new' */
  #css-flash_imc_new #easy2use a  { color:#000000; text-decoration:none; font-size:10px; }
  #css-flash_imc_new .localNotice  { font-size:12px; color:#000000; }
    #css-flash_imc_new .localNotice-bdsm { color:#cccccc; }
  #css-flash_imc_new #imcInfo p, #css-flash_imc_new #imcInfo td { color:#000000; }
  #css-flash_imc_new .page_title { margin:5px 0 0 5px; }
  #css-flash_imc_new td.flash_imc_header_intro { background-color:#F8F8F8; font-size:17px; font-weight:bold; }
  #css-flash_imc_new td.light_table_color_bg { background-color:#F8F8F8; }
  #css-flash_imc_new td.flash_imc_bg { background-color:#800000; background-image:url(http://graphics.pop6.com/images/ffadult/flash_imc/flash_imc_bg.gif); background-repeat:repeat-x; }
    #css-flash_imc_new span.pref_title_imc { color:#FFFFFF; font-size:25px; font-weight:bold; }
  #css-flash_imc_new td.flash_imc_v { background-color:#800000; background-image:url(http://graphics.pop6.com/images/ffadult/flash_imc/flash_imc_v_bg.gif); background-repeat:repeat-x; }
  #css-flash_imc_new table.border_dark_table_color { border:1px solid #800000; }
  #css-flash_imc_new span.flash_im_title { font-weight:bold; font-size:18px; }
  #css-flash_imc_new table.border_ccc { border:1px solid #ccc; }
  #css-flash_imc_new .td_flash_imc_text_bubble { background-image:url(http://graphics.pop6.com/images/flash_imc/mainLanding_pix_bubble.gif); background-repeat:no-repeat; height:75px; text-align:center; margin-left:5px; }
  #css-flash_imc_new .a_flash_imc_text_bubble { color:blue;font-weight:bold;padding:10px;text-decoration:none; }
  #css-flash_imc_new .bg_color_ffffcc { background-color:#ffffcc; }
  #css-flash_imc_new .td_button { background-image:url(http://graphics.pop6.com/images/flash_imc/dl_bg.gif);background-repeat:repeat-x; }
  #css-flash_imc_new .input_button { font-weight:bold;background-color:transparent;border:0;width:auto;width/**/:/**/100%; }
  #css-flash_imc_new ul.im_list li { margin-bottom:12px; }
/* END -- Template: 'flash_imc_new' */



  #banned .bannedTos { padding:8px;background-color:#FBFBDB;border:2px solid #dddddd; }
  #banned span { display:block;color:red;font-weight:bold; }
  #banned div { margin-left:8px;}





/* chat_flash_rooms_v2.0 */
ul.chat_flash_rooms_list { margin:0;padding:0;list-style-type:none; }








  #friend_network_main_left_column, #friend_network_main_right_column { margin-top:10px; }

/* LEFT COLUMN CONTAINER */
  #friend_network_main_left_column { float:left; width:48.5%; }
  
/* NETWORK INVITATIONS TABLE */
  #network_invitations { padding:5px; }
  #network_invitations .rc_box_header { margin:0px; }
  #social_network_layout   { width:840; margin-left:0 0 20px 10px; }

/* MY FRIENDS */
  .fa_view_all_row { border-top:1px solid #DDDDDD; }
  #fn_friends { border:1px solid #FFFFFF; }
  .my_friends { }
  .my_friends table { color:#000000; }

/* RIGHT COLUMN CONTAINER */
  #friend_network_main_right_column { float:left; margin-left:10px; width:49%; }

/* FRIEND ACTIVITY */
  #fa_network_container { padding:0 10px;  }
  #fa_network_container .fa_view_all_row div { float:left; padding:5px 3px; text-align:left; color:#000000; }
  #fa_network_container p { padding:0px; }
  .fa_mem_photo { width: 50px; }
  .fa_mem_name { overflow:hidden; width:100px; }
  .fa_mem_activity { width:140px; }
  .fa_date { width:70px; font-size:10px; }

/* PHOTO ALBUMS */
  #albums_cont { padding: 5px 10px; }
  #album_cateogory { font-weight:bold; }
  #album_category div, #album_category div a { float:left; font-weight:bold; color:#000000; }	
  #albums div { float:left; padding-bottom:5px; color:#000000; }

  .album_date { width: 110px; }
  .album_title { overflow:hidden; width:110px; }
  .album_photos { width:58px; }
  .album_owner { overflow:hidden; width:98px; }
/* NETWORK BULLETINS */
  #bulletin_cont { padding: 5px 10px; }
  #bulletin_cont p { padding: 0px; }
  #bulletin_category div { float:left; font-weight:bold; color:#000000; }
  #bulletin div { float:left; padding-bottom:5px; color:#000000; }
  .bulletin_from { overflow:hidden; width:135px; }
  .bulletin_date { width:84px; }
  .bulletin_topic { overflow:hidden; width:170px; }
  #network_bulletin_form {width:600px; margin: 0 auto 20px; }

/* FRIENDLY MEMBERS */
  #friendly_member_cells { text-align:left; }
  #friendly_member_cells div { margin:0 auto; text-align:center; color:#000000; }
  .friendly_member_thumb_cont { width:25%; float:left; font-size:11px; padding-top:10px; _width:24%; overflow:hidden; }
  .friendly_member_thumb_cont .info_icon { left: -18px; }
  #social_network_layout .mem_frame { width:100px; height:110px; }
  div#friendly_member_cells span { font-size:10px; }
  #other_members div ul { color:#000000; margin:5px 10px; padding-left:20px; }
  #other_members div ul li { margin-left:5px; }



/* INVITE MORE FRIENDS */
  #invite_more_form_cont { width:390px; text-align:left; } 
  #invite_more_form_cont textarea { overflow:scroll; overflow-y:scroll; overflow-x:hidden; }
  #invite_form_captcha strong a { text-decoration:none; color:#000000; }
  #invite_form_captcha .confirm_error { font-weight:bold; font-size:10px; color:red; }
  #invite_form_submit_but { padding:10px; text-align:center; }


/* FRIEND NETWORK INVITATIONS */
  #friend_network_invite_intro, #friend_network_invite_table { padding: 0% 7%; text-align:left; margin-top:10px; }
  #friend_network_invite_table { color:#000000; }

/* HEADER ACTION/SENDER/LAST VIST/INVITE DATE */
  #friend_network_invite_table .header .friend_network_action { width:216px; }
  #friend_network_invite_table .header .friend_network_sender { width:236px; }
  #friend_network_invite_table .header .friend_network_last_visit { width:110px; }
  #friend_network_invite_table .header .friend_network_invite_date { }

/* RESULTS ACTION/SENDER/LAST VIST/INVITE DATE */
  .row_container { _height:100%; }
  .row_container .friend_network_action { width:226px; _height:100%; }
  .row_container .friend_network_action select { width:180px; }
  .row_container .friend_network_action a { text-align:center; display:block; }

  .row_container .friend_network_sender { width:480px; _height: 100%; }
  .row_container .friend_network_sender .user_photo { padding:10px 0px; }
  .row_container .friend_network_sender .user_info { width:370px; padding:5px; }
  .row_container .friend_network_sender .user_info .friend_network_handle { width:135px; }
  .row_container .friend_network_sender .user_info .friend_network_message { margin-top:10px; }
  .row_container .friend_network_sender .user_info .friend_network_last_visit { width:110px; }
  .row_container .friend_network_sender .user_info .friend_network_invite_date { }



  #friend_network_album_manager { }


/* MAIN NETWORK BULLETIN CONTAINER */
  #network_bulletin_cont { padding:0 10%; }

/* NETWORK BULLETIN RESULTS ROW CONT */
  #network_bulletin_row_cont { padding:0 10px; text-align:center; }
  #network_bulletin_row div { float:left; padding-bottom:5px; }
  .network_bulletin_from,
  .network_bulletin_date,
  .network_bulletin_topic { text-align:center; width:213px; }






  #footer_bg_screen { margin-top:5px; font-size:16px!important; text-align:center; font-weight:bold; }
  #footer_bg_screen span { font-size:10px!important; } 

  /* v2.0 styles */
  #ad-block span { font-size:8px; text-align:center; padding-left:20px; color:#666; }
  #footer_bg_screen_NJ { margin-top:5px; font-size:16px!important; text-align:center; font-weight:bold; }
  #footer_bg_screen_NJ span { font-size:10px!important; } 

/* footer (cff) */
  
  .bigfoot { width: 840px; }
  .other_title { height: 20px; border-bottom: 1px solid #c9c9c9; }
  .other_title span { display: block; float: left; font-size: 14px; font-weight: bold; }
  .other_title a { display: inline; font-size: 10px; color: #fff; }
  .prot { width: 33%; float: left; margin: 0 auto; text-align: center; }
  .disc { font-size: 10px; width: 100%; margin: 0px auto; text-align: center; padding-top: 12px; }
  /*.hider { color: #fff !important; font-weight: normal !important; }*/
  
  #num_online { display:none; }
  #num_online_chat2 { display: none; }
  
  .rc_box_gray { margin-bottom:10px; }
  .rc_box_gray_top, .rc_box_gray_bottom { display:block; }
  .rc_box_gray1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:; font-size:1px; }
  .rc_box_gray2 { display:block; overflow:hidden; height:1px; margin:0 3px; background-color:; font-size:1px; }
  .rc_box_gray3 { display:block; overflow:hidden; height:1px; margin:0 2px; background-color:; font-size:1px; }
  .rc_box_gray4 { display:block; overflow:hidden; height:2px; margin:0 1px; background-color:; font-size:1px; }
  .rc_box_gray_content { display:block; background-color:; height:auto; padding: 8px 17px; color: #fff; }
  
  .3colfoot { position:relative; clear:both; float:left; width:100%;overflow:hidden; }
  .3colfoot a { color: fff; font-size: 11px; }
  .fcolright, .fcolmid, .fcolleft { float:left; width:100%; position:relative; }
  .fcol-c, .fcol-r, .fcol-l { float:left; position:relative; overflow:hidden; margin-top:12px; }
  .fcol-c span, .fcol-r span, .fcol-l span { display: block; font-weight: bold; }
  .fcol-c a, .fcol-r a, .fcol-l a { color: #fff; font-size: 11px; }
  .linkc, .linkl { display: block; }
  .linkc { padding-top: 5px; }
  .linkl { padding-top: 6px; }
  .listc { padding-left: 40px; }
  .fcolmid { right:25%; }
  .fcolleft { right:50%;	}
  .fcol-c { width:43%; left:100%; border-right: 1px solid #c9c9c9; border-left: 1px solid #c9c9c9; }
  .fcol-l { width:25%; left:34%; }
  .fcol-r { width:28%; left:80%; }
  .fcol-r div { padding-top: 2px; }





#localleft { width:59%; float:left }
#localright { width:38%; float:right }

/* Get Local main page styles */
#localContain { width:840px; }
#localContain #leftCol table, #localContain #rightCol table {  width:100%; _width:99%; }
#localContain #leftCol { min-width:60%; width:59% }
#localContain #rightCol { width:38%; margin-left:10px; }
#localContain #moreShield h1 { text-align:left; }
#localContain #memSeek { width:46%; }
#localContain #memSeek table { width:94.5%; } /* id needed for children inheritance */
#localContain #memSearch { width:45%;margin-left:10px;  }
#localContain #imageM, #createE { text-align:center; }
#localContain #createE a { font:bold 17pt arial; line-height:42px; text-decoration:underline; color:black; }
#localContain #imageM form { margin-bottom:0px; padding-top:6px; }
#localContain #imageM select { margin-right:3px; }
#localContain #memPiclist td, .seek-table td, #more td { color:#000000; }
#localContain #calendarStyle { text-decoration: none; }
#localContain .local-table table td li { padding-left:10px; color:#000000; }
#localContain .seek-table table { padding:0px 5px; }

/*Get Local Browse styles */
#browseContain { width:840px; }
#browseContain table { _width:99.5%; }
#browseContain #leftCol { min-width:60%; width:59%; }
#browseContain #rightCol { width:38%; margin-left:10px; }
#more td { color:#000000; }
#browse_refine { margin-bottom:20px; }
#browse_refine h3 { text-align:center; margin:5px 0;}
#browse_refine_age { width:420px; background-color:#F3F3F3; color:#000000; }
#browse_refine_age td, #browse_refine_age th { padding:5px; }
#browse_refine_age .age_range { font-weight:700; text-align:left;  }

/* Get Local Browse search styles */
#searchContain { width:840px; }
#searchContain table { _width:94%; }
#searchContain #leftCol { min-width:60%; width:59%; float:left; }
#searchContain #rightCol { width:38%; margin-left:10px; float:left; }
#searchForm { padding-bottom:5px; _padding-bottom:0; }
#searchContain form { margin-bottom:0; } 

/* Get Local Hotspots and Meetups */
#hotContain { width:840px; }
#hotContain #leftCol { width:59%; float:left; }
#hotContain #rightCol { width:38%; float:left; margin-left:10px; }
#hotContain #leftCol table, #hotContain #rightCol table {  _width:95%; }
#iMap {  }
#iMap li { list-style-type:none; margin:0; padding:0; }
#tRated td { white-space:normal; }
div#hotSearch td { background-color:#F3F3F3; !important; }
#regionul { padding:20px 0;margin:0 auto; }
#regionul table { text-align:center }
.browseTitle { padding-left:10px; font-weight:bold; color:#000000; }
#more td, .browseList td, #local_event_listings_empty td, #regionMap td, #tRated td { color:#000000; }
.get_local_hotspot_cont table td { text-align:left !important; }




/* DECLARATION TO REDUCE TABLE SIZE ON GROUP PAGE */
.interest_group_table_align { text-align:center; color:#000000; padding-bottom:5px; }
.interest_group_table_align table { margin:0 auto; text-align:left; width:98%; }
.no_spacing_col_fix table { table-layout:fixed; }
.no_spacing_col_fix td { overflow:hidden; }
.no_spacing_col_fix #td_topic { width:30%; }
.no_spacing_col_fix #td_group { width:30%; }
.no_spacing_col_fix #td_views { width:10%; }
.no_spacing_col_fix #td_replies { width:10%; }
.no_spacing_col_fix #td_updated { }

.most_active_members td { background-color:#F3F3F3; }
.most_active_groups td span { color:#000000 !important; }


#int_group_cont { }
/* LEFT COLUMN CONTAINER */
#int_group_col_left { width:54%; }

/* MY GROUPS */
#mygroups p { text-align:center; }

/* GROUP BOX */
#group .width { width:50%; }
#group .title { font-size:14pt; font-weight:bold; }
#group .logo { width:52px; height:35px; vertical-align:middle; }
#group .links a, #group .stats p { font-weight:bold; }

/* WATCHED THREADS */
#watched_threads span { text-align:center; display:block; padding:5px; }

/* PROMOTE */
#promote p { text-align:center; }

/* RIGHT COLUMN CONTAINER */
#int_group_col_right { width:43%; margin-left:10px; }

/* YOUR LOCAL GROUPS */
#int_local_groups table { margin-left:13px; width:90% !important; }
.interest_group_table_align span { display:block; text-align:left; padding-left:10px; }
  
/* MOST ACTIVE GROUPS - ADVANCED SEARCH FORM */
#interest_groups_search { text-align:right; padding:10px; }

#search_groups_box_form { text-align:center; display:none; color:#000000;  }
#search_groups_box_form #pad { text-align:left; margin:0px auto 20px auto; width:255px; }
#search_groups_box_form .mar-top { margin-top:5px; }
#search_groups_box_form input.text_box, #search_groups_box_form select { width:250px; }

/* MOST ACTIVE MEMBERS */
span.sm { font-size:8pt; white-space:nowrap; font-weight:normal; }


.WARN { width:100%;}
.WARN .rc1 { background-color:#FFEE80; }

.WARN .rc2, 
.WARN .rc3, 
.WARN .rc4, 
.WARN .rcm { border-left-color:#FFEE80; border-right-color:#FFEE80; background-color:#FFEE80; }

.WARN p { font-weight:bold; text-align:center;}

#group_main_cont form { margin:0; padding:0; }
#group_main_cont .note { font-size:10px; }
#group_main_cont .error { color:red;}
#group_main_cont .tc { color:#000000; }

#group_main_cont .rcm { text-align:center; overflow:hidden; }
#group_main_cont .rcm h1, 
#group_main_cont .rcm p, 
#group_main_cont .rcm #search_groups_box form { text-align:left; _height:1%; }

#group_main_cont .rcm table, 
#group_main_cont .rcm p table  { width:95% !important; overflow:hidden; margin:0 auto; text-align:left; }

#group_main_cont .rcm ul { padding-left:30px; margin:0px !important; text-align:left; }
#group_main_cont .rcm  { text-align:center; overflow:hidden; }
#group_main_cont .rcm table { width:95% !important; overflow:hidden; margin:0 auto; text-align:left; }
#group_main_cont #more td, 
#group_main_cont #groupSummary td { color:#000000; background-color:#F3F3F3;}

#joinGroup td { color:#000000; }
#group_main_cont .table_con { padding:5px 3px; }






  /* from css_global */
  html { font:normal 12px arial; }
  body { margin:0 0 0 6px; }
  #supercontainer { width:860px; margin:2px 0 0 6px; _margin:2px 0 0 6px; z-index: 1 }
  /* BEGIN header-lt, header-rt styles */ /*this is the left and right columns of the header container*/
    #header-cont { width:860px; margin:0; }
    .header-lt,.header-rt { position:relative; height:66px; _height:70px; }
    .header-lt { float:left; width:45.5%; _width:46.5%; }
    .header-rt { float:right; width:53%; _width:53.5%; }
    @media print { .header-rt .log_in-cont { display:none; position:absolute; left:6%; top:30px; }}
    .log_in-cont { position:absolute; left:19%; top:30px; text-align:left; }
    .log_in-cont table { padding:0; margin:0; }
    .log_in-cont input { text-align:left; }
    .log_in-cont table td { padding:2px; margin:0; }
    .log_in-cont .frm-usr { width:140px; }
    .log_in-cont .frm-pwd { width:140px; }
    .im-cont { position:absolute; left:60%; _left:64%; top:40px; }
  /* BEGIN ad placement */
    .header-ad-pl{ width:728px; height:90px; padding:0; margin:0 0 14px 8px; _margin:0 0 2px 8px; }
    .header-ad-ttle { font:normal 10px arial; margin:0 0 0 4px; _margin:0; padding:0; text-align:left; }
    .ad234 { width:234px; }
    .ad728 { width:728px; }
    .ad160 { width:160px; }
    .ad720 { width:720px; }
  /* END ad placement */
  #pwTSpan,#pwSpan {/*this controls the password div element*/ display:inline; }
  #footer { text-align:center; font:normal 11px arial; }
  #footer .left { float:left; width:23%; margin:04px 0 0; padding:0; }
  #footer .main { float:left; width:53%; margin:0; padding:0; }
  #footer .right { float:right; width:23%; margin:0; padding:0; }
  .search-ad-plheader { width:470px; text-align:left; }
  .clear { clear:both; }
  .clear0 { clear:both; height:0px; font-size:0px; }

    /* BEGIN logo and tagline section - this controls all attributes */
          .logo { position:absolute; left:0;top:17%;/* */padding:0 0 4px 0;_padding: 0 0 2px 0; }
          .logo-img { background:url(http://graphics.pop6.com/images/ffadult/common/lgo.png) no-repeat; width:341px;height:41px;/* */ margin:0 0 0 8px; }
      * html .logo-img { background:url(http://graphics.pop6.com/images/ffadult/common/lgo.gif) no-repeat; width:341px;height:41px;/* */ margin:0 0 0 8px; }
      .tagline { position:absolute; left:10px; top:84%; color:#999999;/* */ text-decoration:none; font:bold 12px arial; margin:0; padding:0; }
    /* END logo and tagline section */


    /* BEGIN promo and upgrade containers in member session */
      .im-cont a.im-link { margin:0; padding:5px 0 5px 36px; background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -38px -5px; height:23px; }
      .xtra-cont { position:absolute; left:5%; top:46px; _top:52px; width:95%; }
      .xtra-ftr-cont { float:left; width:58.95%; _width:59.85%; margin:0; padding:2px; background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) #ffd200 repeat-x 0 -394px; text-align:center; }
      .im-cont2 { float:right; width:38.85%; _width:39.85%; margin:0; padding:2px; background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) #ff9900 repeat-x 0 -344px; text-align:center; }
      .xtra-ftr-cont a, .im-cont2 a { color:#000000; text-decoration:none; font:bold 12px arial; padding:2px 8px; }
    /* END promo and upgrade containers in member session */
  /* END header-lt, header-rt styles */


  /* BEGIN usr-cont styles */ /*this handles the styles for the links above the header*/
    .usr-cont { text-align:right; margin:0 4px 0 0; _margin:3px 4px 0 0; padding:0; }
    .usr-cont a { color:#000000;/* */ text-decoration:underline; font:normal 12px arial; }
    .usr-cont .btxt a,.usr-cont .btxt { font:bold 16px arial; }
    .lng-arrw {/* This controls attributes to the language arrow img */ background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -22px -9px; width:12px; height:12px; }
    .log_in-submit { color:#000000; font:bold 11px arial; background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) #ffb443 repeat-x 0 -101px;/* */ text-align:center; border:1px solid #CCCCCC; margin:0;padding:2px; }
  /* END usr-cont styles */

  /* BEGIN header-top-b styles */ /* FF specific for header top rounded corner */
    .header-top-b { margin-bottom:10px; }
    .header-top-b1, .header-top-b2, .header-top-b3, .header-top-b4 { display:block; overflow:hidden; height:1px; margin:0 1px; background-color:/* */ font-size:1px; }
    .header-top-b1 { margin:0 5px; }
    .header-top-b2 { margin:0 3px; }
    .header-top-b3 { margin:0 2px; }
    .header-top-b4 { height:2px; }
    .header-top-b_content { display:block; background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) repeat-x 0 -99px; }
  /* END header-top-b styles */

  .spinner-ad {/*this is the styles for ad placements on the right side of page*/ position:absolute; left:900px; top:160px;/* */ width:180px; }



#eros_body   { background-color:#FFFFFF;  margin:0; }
#eros_body a { color:#96281b; }
#navbar a, #navbar a.nav-element,#navbar a.guest_nav-element  { color:#FFFFFF;}
#cobrand_body { background-color:#FFFFFF; color:#000000;  margin:0; }  

    /* BEGIN logo and tagline section - this controls all attributes */
  .lgo {position:absolute;left:0;top:17%;padding:0 0 4px 0;_padding: 0 0 2px 0;}
    .tg {position:absolute;left:10px;top:84%;color:#999999;text-decoration:none;font:bold 12px arial;margin:0;padding:0;}
    /* END logo and tagline section */
    .im-cont a.im-link:link,.im-cont a.im-link:visited,.im-cont a.im-link:hover,.im-cont a.im-link:active {margin:0;padding:5px 0 5px 36px;background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -38px -5px;height:23px;}
  /* BEGIN usr-cont styles */ /*this handles the styles for the links above the header*/
  .usr-cont {text-align:right;margin:2px 4px 0 0;_margin:3px 4px 0 0;padding:0;}
    .usr-cont ul,.lgn-cont ul {display:inline;margin:0;padding:0;list-style:none;}
      .usr-cont ul li {color:#000000;display:inline;margin:0;padding:0 2px;border-right:1px solid #808080;}
        .usr-cont ul li.end {border-right:none;}
    .usr-cont a:link,.usr-cont a:visited,.usr-cont a:hover,.usr-cont a:active {color:#000000;text-decoration:underline;font:normal 12px arial;}
    .usr-cont .btxt a:link,.usr-cont .btxt a:visited,.usr-cont .btxt a:hover,.usr-cont .btxt a:active,.usr-cont .btxt {font:bold 16px arial;}
    .usr-cont ul li .lng-lt,.usr-cont ul li .lng-rt {display:inline;margin:0;padding:0 2px 0 2px;}
	.usr-cont ul li .lng-rt {width:13px;}
    .lng-arrw {background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -22px -9px;width:12px;height:12px;}/* This controls attributes to the language arrow img */
    .lgn-sbmt {color:#000000;font:bold 11px arial;background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) #ffb443 repeat-x 0 -101px;text-align:center;border:1px solid #CCCCCC;margin:0;padding:2px;}
  /* END usr-cont styles */
  /* BEGIN hdr-tp-b styles */ /* FF specific for header top rounded corner */
  .hdr-tp-b { margin-bottom:10px;}
  .hdr-tp-b1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color: font-size:1px; }
  .hdr-tp-b2 { display:block; overflow:hidden; height:1px; margin:0 3px; background-color: font-size:1px; }
  .hdr-tp-b3 { display:block; overflow:hidden; height:1px; margin:0 2px; background-color: font-size:1px; }
  .hdr-tp-b4 { display:block; overflow:hidden; height:2px; margin:0 1px; background-color: font-size:1px; }
  .hdr-tp-b_content { display:block;background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) repeat-x 0 -99px;}
  /* END hdr-tp-b styles */
.sd-ad {position:absolute;left:900px;top:160px;width:180px;}/*this is the styles for ad placements on the right side of page*/
.protitle { margin:0; color:#9c0707; font:normal 14px verdana; }
  /* do not remove this comment */
  .cell_out { BACKGROUND-COLOR: #800000 }
  .navbar_cell { padding-left: 3px; padding-right: 3px; padding-top: 1px;}
  .menud { padding:1px;width:163px;background-color: #F3F3F3; position:absolute;display:none;top:85px;border: 1px solid #999;z-index:999999; }
  .menud a, .menud a.end { font:bold 12px arial,sans-serif,helvetica;padding:2px 5px 2px 5px;text-decoration:none; color:#303030 !important;/*cursor:default;*/ border-bottom:1px dashed #999;display:block; }
  .menud a.end { border-bottom:0; }
  .menud a:hover { color:#303030;;text-decoration:none;background:#F3F3F3; }
  /* template compiling hack, do not remove this comment */  

/* generic styles */
.page_width_narrow { width:725px; }
.page_width_normal { width:840 }
.p2 { padding:2px; }
.font10 { font-size:10px; color:#000000; }
.w100px { width:100px; }
.w50px { width:50px; }
.font12 { font-size: 12px; }
.bold { font-weight:bold; }
.text_right { text-align:right; }
.text_left { text-align: left; }
.uppercase { text-transform:uppercase; }

  /* font colors */
  .font_666 { color:#666; }

/* header styles */

  /* rounded corner styles */
  b.rtop, b.rtop b, b.rbottom, b.rbottom b { font-size: 0px; }
  b.rtop, b.rbottom, b.r1, b.r2, b.r3, b.r4, b.r5, b.r6, b.r7, b.r8 {padding: 0px;}
  b.rtop, b.rbottom     {display:block; height: 5px;}
  b.rtop b, b.rbottom b {display:block; height: 1px; overflow: hidden;}
  b.r1 {margin: 0 5px}
  b.r2 {margin: 0 3px}
  b.r3 {margin: 0 2px}
  b.rtop b.r4, b.rbottom b.r4 {margin: 0 1px;height: 2px}
  b.r5 {margin: 0 5px 0 0}
  b.r6 {margin: 0 3px 0 0}
  b.r7 {margin: 0 2px 0 0}
  b.rtop b.r8, b.rbottom b.r8 {margin: 0 1px 0 0;height: 2px} 
  .rounded_table p { padding: 5px; margin: 0px; }
  .table_body p, .table_alt_body p, .table_hilite_body p { padding: 5px; margin: 0px;}
  .table_header td, .table_subheader td{ font-size:15px; font-weight:bold; margin:0;  color: #000000; }
  .table_hilite_body { color: #000000; background-color: #FFEE80; }
  .table_body, .table_alt_body { color: #000000}
  .table_body { background-color: #F3F3F3; }
  .table_alt_body { background-color: #FBFBFB }

/* site specific body tag IDs */


  a { color:#3366CC; text-decoration:underline; font-family:Arial,sans-serif,Helvetica; }


#ad-block {margin:2px 0 6px 0;padding:2px 0 6px 0;text-align:center;vertical-align:top;}
.ad-plhldr {border:1px solid #E7E7E7;}
.ad-plhldr-lt {float:left;margin:0 10px 0 0;padding:0;}
.ad-ttle {color:#000000;font:normal 10px arial;text-align:left;}

  .cell_out { background-color:transparent; }
  .cell_over { background-color:#E8E8E8; }
  #ff .cell_over { background-color:#FD7B01; }
  #ffe .cell_over { background-color:#FD7B01; }
  #ffsenior .cell_over { background-color:#3473B8; }
  #cobrand_body .cell_over { BACKGROUND-COLOR: #E8E8E8 }
  #cobrand_body .cell_out { BACKGROUND-COLOR: #800000 }
  #cobrand_body .navbar_cell { padding-left: 5px; padding-right: 5px; padding-top: 1px;}



/* comment necessary */

  #out A.CoverNav-Join { color:#FED016; text-decoration:none; font-size:11px; font-weight:bold; }
  #out A.CoverNav-Join:hover   { color:#FFFF00; }
  #out A.CoverNav { color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; }
  #out A.CoverNav:hover   { color:#FFFFFF; }


/* begin header_v2.0 *//* using the #supercontainer id to isolate these css rules to v2.0 pages. */
  #supercontainer {width:860px;margin:2px 0 0 6px;_margin:2px 0 0 6px;}
  #supercontainer #hdr-cont { width:868px; margin:0; }

  /* BEGIN hdr-lt, hdr-rt styles */ /*this is the left and right columns of the header container*/
  #supercontainer .hdr-lt, #supercontainer .hdr-rt { position:relative; height:66px; _height:70px; }
  #supercontainer .hdr-lt { float:left; width:56.5%; _width:56.5%; }
  #supercontainer .hdr-rt { float:right; width:43%; _width:43.5%; }
  @media print { #supercontainer .hdr-rt .lgn-cont { display:none; position:absolute;  left:6%;top:30px; }}
  #supercontainer .lgn-cont { position:absolute; left:0%; top:30px; text-align:left; }
  #supercontainer .lgn-cont ul li { display:inline; margin:0; padding:0 4px 2px 0; }
  #supercontainer .lgn-cont table { padding:0; margin:0; }
  #supercontainer .lgn-cont input { text-align:left; }
  #supercontainer .lgn-cont table td { padding:2px; margin:0; }
  #supercontainer .lgn-cont .frm-usr { width:140px; }
  #supercontainer .lgn-cont .frm-pwd { width:140px; }
  #supercontainer .im-cont { position:absolute; left:60%; _left:64%; top:40px; }
  #supercontainer .hdr-rt ul { display:inline; margin:0; padding:0; list-style:none; }
  #supercontainer .hdr-rt ul li { display:inline; margin:0; padding:0; } 
  /* END hdr-lt, hdr-rt styles */
  #supercontainer .hdr-ad-pl{ width:728px; height:auto; padding:0; margin:0 0 14px 8px; _margin:0 0 2px 8px; }
  
  #supercontainer .hdr-ad-ttle { font:normal 10px arial; margin:0 0 0 4px; _margin:0; padding:0; text-align:left; }
  #supercontainer .ad234 { width:234px; }
  #supercontainer .ad728 { width:728px; }
  #supercontainer .ad160 { width:160px; }
  #supercontainer .ad720 { width:720px; }
  #supercontainer .hdr-usr { position:relative; margin:0; padding:0;  }

  #supercontainer #pwTSpan, #supercontainer #pwSpan { display:inline; }/*this controls the password div element*/
  #supercontainer #footer { text-align:center; font:normal 11px arial; }
  #supercontainer #footer .left { float:left; width:23%; margin:04px 0 0; padding:0; }
  #supercontainer #footer .main { float:left; width:53%; margin:0; padding:0; }
  #supercontainer #footer .right { float:right; width:23%; margin:0; padding:0; }
  #supercontainer .srch-ad-plhdr { width:470px; text-align:left; }






#supercontainer {width:860px;margin:2px 0 0 6px;_margin:2px 0 0 6px;}

#hdr-cont {width:868px;margin:0;}
  /* BEGIN hdr-lt, hdr-rt styles */ /*this is the left and right columns of the header container*/
  .hdr-lt,.hdr-rt {position:relative;height:66px;_height:70px;}
  .hdr-lt {float:left;width:45.5%;_width:46.5%;}
  .hdr-rt {float:right;width:53%;_width:53.5%;}
  @media print {.hdr-rt .lgn-cont {display:none;position:absolute;left:6%;top:30px;}}
  .lgn-cont {position:absolute;left:19%;top:30px;text-align:left;}
    .lgn-cont ul li {display:inline;margin:0;padding:0 4px 2px 0;}
    .lgn-cont table {padding:0;margin:0;}
    .lgn-cont input {text-align:left;}
      .lgn-cont table td {padding:2px;margin:0;}
      .lgn-cont .frm-usr {width:140px;}
      .lgn-cont .frm-pwd {width:140px;}


    /* BEGIN logo and tagline section - this controls all attributes */
  .lgo {position:absolute;left:0;top:17%;padding:0 0 4px 0;_padding: 0 0 2px 0;}
    .lgo-img {background:url('http://graphics.pop6.com/images/ffadult/common/lgo.png') no-repeat;height:41px;width:341px;margin:0 0 0 8px;}
    * html .lgo-img {background:url('http://graphics.pop6.com/images/ffadult/common/lgo.png') no-repeat;height:41px;width:341px;margin:0 0 0 8px;}
    .tg {position:absolute;left:10px;top:84%;color:#999999;text-decoration:none;font:bold 12px arial;margin:0;padding:0;}
    /* END logo and tagline section */

  .im-cont {position:absolute;left:60%;_left:64%;top:40px;}
    .hdr-rt ul {display:inline;margin:0;padding:0;list-style:none;}
      .hdr-rt ul li {display:inline;margin:0;padding:0;} 

    /* BEGIN promo and upgrade containers in member session */
    .im-cont a.im-link:link,.im-cont a.im-link:visited,.im-cont a.im-link:hover,.im-cont a.im-link:active {margin:0;padding:5px 0 5px 36px;background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -38px -5px;height:23px;}
    .xtra-cont {position:absolute;left:5%;top:46px;_top:52px;width:95%;}
    .xtra-ftr-cont {float:left;width:58.95%;_width:59.85%;margin:0;padding:2px;background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) #ffd200 repeat-x 0 -394px;text-align:center;}
    .im-cont2 {float:right;width:38.85%;_width:39.85%;margin:0;padding:2px;background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) #ff9900 repeat-x 0 -344px;text-align:center;}
      .xtra-ftr-cont a:link,.xtra-ftr-cont a:visited,.xtra-ftr-cont a:hover,.xtra-ftr-cont a:active,
      .im-cont2 a:link,.im-cont2 a:visited,.im-cont2 a:hover,.im-cont2 a:active
      {color:#000000;text-decoration:none;font:bold 12px arial;padding:2px 8px;}
    /* END promo and upgrade containers in member session */

  /* END hdr-lt, hdr-rt styles */
  .hdr-ad-pl{width:728px;height:90px;padding:0;margin:0 0 14px 8px;_margin:0 0 2px 8px;}
  
  .hdr-ad-ttle {font:normal 10px arial;margin:0 0 0 4px;_margin:0;padding:0;text-align:left;}
  .ad234 {width:234px;}
  .ad728 {width:728px;}
  .ad160 {width:160px;}
  .ad720 {width:720px;}

  .hdr-usr {position:relative;margin:0;padding:0;}

  /* BEGIN usr-cont styles */ /*this handles the styles for the links above the header*/
  
  .usr-cont {text-align:right;margin:2px 4px 0 0;_margin:3px 4px 0 0;padding:0;}
    .usr-cont ul,.lgn-cont ul {display:inline;margin:0;padding:0;list-style:none;}
      .usr-cont ul li {color:#000000;display:inline;margin:0;padding:0 2px;border-right:1px solid #808080;}
        .usr-cont ul li.end {border-right:none;}
    .usr-cont a:link,.usr-cont a:visited,.usr-cont a:hover,.usr-cont a:active {color:#000000;text-decoration:underline;font:normal 12px arial;}
    .usr-cont .btxt a:link,.usr-cont .btxt a:visited,.usr-cont .btxt a:hover,.usr-cont .btxt a:active,.usr-cont .btxt {font:bold 16px arial;}
    .usr-cont ul li .lng-lt,.usr-cont ul li .lng-rt {display:inline;margin:0;padding:0 2px 0 2px;}
	.usr-cont ul li .lng-rt {width:13px;}
    .lng-arrw {background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -22px -9px;width:12px;height:12px;}/* This controls attributes to the language arrow img */
    .lgn-sbmt {color:#000000;font:bold 11px arial;background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) #ffb443 repeat-x 0 -101px;text-align:center;border:1px solid #CCCCCC;margin:0;padding:2px;}
  /* END usr-cont styles */
  /* BEGIN hdr-tp-b styles */ /* FF specific for header top rounded corner */
  .hdr-tp-b { margin-bottom:10px;}
  .hdr-tp-b1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color: font-size:1px; }
  .hdr-tp-b2 { display:block; overflow:hidden; height:1px; margin:0 3px; background-color: font-size:1px; }
  .hdr-tp-b3 { display:block; overflow:hidden; height:1px; margin:0 2px; background-color: font-size:1px; }
  .hdr-tp-b4 { display:block; overflow:hidden; height:2px; margin:0 1px; background-color: font-size:1px; }
  .hdr-tp-b_content { display:block;background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) repeat-x 0 -99px;}
  /* END hdr-tp-b styles */

#pwTSpan,#pwSpan {display:inline;}/*this controls the password div element*/
#footer {text-align:center;font:normal 11px arial;}
  #footer .left {float:left;width:23%;margin:04px 0 0;padding:0;}
  #footer .main {float:left;width:53%;margin:0;padding:0;}
  #footer .right {float:right;width:23%;margin:0;padding:0;}
.sd-ad {position:absolute;left:900px;top:160px;width:180px;}/*this is the styles for ad placements on the right side of page*/
.srch-ad-plhdr {width:470px;text-align:left;}
.clear {clear:both;}

.protitle { margin:0; color:#9c0707; font:normal 14px verdana; }
.userinfo { color:#878585; font-weight:bold; }
.userstats { color:#999999; padding-left:0px; font-size:11px; }
.compatibility { color:#999999; font-size:11px; }
.comments { color:#a3a3a3;font-size:11px; }
.handle { color:#707070; padding-left:0px; font-size:12px; font-weight:bold; }
.links { color:#707070; padding-left:0px; font-size:11px; font-weight:bold; }
  .action_list dd.axn_l_invite a,
  .action_list dd.axn_l_voice a { color:#707070 !important; font-size:11px; font-weight:bold; } 

.vipdescbox { color:#999999; padding-left:0px; font-size:11px; font-weight:bold; }
.TitleKudos { color:black; font-weight:bold; font-size:12px; }
.LGBlack { color:black; font-weight:bold; font-size:14px; }
.LGgray     { font-size:14px; }



  /* PAYPAL LOGO */
  .paypal_logo  { position:absolute; top:15px; right:0px; }

  /* do not remove this comment */
  .cell_out { BACKGROUND-COLOR: #800000 }
  .navbar_cell { padding-left: 3px; padding-right: 3px; padding-top: 1px;}
  .menud { padding:1px;width:163px;background-color: #F3F3F3; position:absolute;display:none;top:85px;border: 1px solid #999;z-index:999999; }
  .menud a, .menud a.end { font:bold 12px arial,sans-serif,helvetica;padding:2px 5px 2px 5px;text-decoration:none; color:#303030;/*cursor:default;*/ border-bottom:1px dashed #999;display:block; }
  .menud a.end { border-bottom:0; }
  .menud a:hover { color:#303030;;text-decoration:none;background:#F3F3F3; }
  /* template compiling hack, do not remove this comment */  

  /*#mem img{margin:4px 0px 0px 2px;}*/






/* CSS For the Popup Box */
.mp0_5 { padding:0 5px; margin:0 5px; }
.w290 { width:290px;}
.fixierc {_z-index:-1}
#memberinfo { position:absolute; top:0px; left:0px; font-size:11px; color:#000000; }
  #memberinfo .rc_box_no_header1 { background-color: #E8E8E8; }
  #memberinfo .rc_box_no_header2, #memberinfo .rc_box_no_header3, #memberinfo .rc_box_no_header4 { border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#E8E8E8 !important; }  
a.flirt {display:block; text-align: left; padding:2px 0px 3px 30px}
#memberinfo div { position:relative; }
.smallimg img { width:50px; height:50px; border:0px; }
.smallvideoimg img { width:auto; height:50px; border:0px; }
.label { width:100px; }
div.pointer_right { position:absolute !important; top:45px; left:285px; width:31px; z-index:2; }
div.pointer_right div { height:1px; overflow:hidden; border:0px; border-right:1px solid #800000; float:left; clear:both; background:#E8E8E8 !important; }
div.pointer_left { position:absolute !important; top:45px; left:-24px; width:31px; z-index:2; }
div.pointer_left div { height:1px; overflow:hidden; border:0px; border-left:1px solid #800000; float:right; clear:both; background:#E8E8E8 !important; }
.wink { display:block;}

#i_box .rc_box_header_bottom1 { background-color:#800000; }
#i_box .rc_box_header_bottom2 { border-left:2px solid #800000; border-right:2px solid #800000; background-color:#E8E8E8; }
#i_box .rc_box_header_bottom3 { border-left:1px solid #800000; border-right:1px solid #800000; background-color:#E8E8E8; }
#i_box .rc_box_header_bottom4 { border-left:1px solid #800000; border-right:1px solid #800000; background-color:#E8E8E8; }
#i_box .rc_box_header_content { border-left:1px solid #800000; border-right:1px solid #800000; background-color:#E8E8E8; }
#i_box .rc_box_header_content h1.header { padding:0px 10px; border-bottom:1px solid #800000; color:#FFFFFF; background-color:#800000 !important; }

#i_box { font-size:11px; }
.i_box_cat { font-weight:700; float:left; width:100px; }
.i_box_mood { text-transform:capitalize; }

#winkmenu { width:80px; position:absolute !important; top:0px;left:0px;}
#winkmenu a { display:block; text-align:left;margin:0px;padding:0px;}
#winkenu table {border-collapse:collapse;padding:0px;}

.close { float:right; margin:1px 8px; width:11px; text-align:center; }
.close a { color:red; text-decoration:none; font-size:12px; line-height:11px; }

.rc_inf_x {  margin-bottom:10px; }
.rc_inf_x_top, .rc_inf_x_bottom { display:block; }

.rc_inf_x_content { display: block; background-color:#FFFFFF; height:8px; overflow:hidden;line-height:8px;overflow:hidden;font-size:16px; font-weight:bold; color:#800000 !important; }

.rc_inf_x { display:inline; width:100%; height:100%; }
.rc_inf_x1, .rc_inf_x2, .rc_inf_x3 { display:block; overflow:hidden; height:1px; font-size:1px; }
.rc_inf_x4 { display:block; overflow:hidden; height:2px; font-size:1px; }
.rc_inf_x_out { position:relative; width:15px; height:16px; cursor:pointer; overflow:hidden; top:-1px; }

.activitybutton { text-align:center; padding:5px 3px 0 3px; white-space:nowrap; }
.won_photo a {display:block;}
.main_video a {display:block;}
.ibox_photos { padding:10px 0 0 0; }
.ibox_videos { padding:5px 0 0 0; }

.profile { overflow:hidden; }
.blog { float:left; padding:5px 10px 0px 10px; font-weight:bold; display:none; }
.groups { padding:5px 10px 0px 10px; font-weight:normal; display:none; }

.compat { float:left; height:14px;width:70px;background:url('http://graphics.pop6.com/images/common/star_i_icon_box2.gif') top left repeat-X;}
.stars { float:left; position:relative; top:2px; width:70px; height:14px; }
.stars img { display:inline; margin:0px; }
.compatibility { position:absolute; top:0px; left:0px; height:14px; background:#ff7600; width:1px; }
.star_container { position:absolute; top:0px; left:0px; width:70px; }

.i_box_sprite {display:block; text-align:left !important; font-size:11px; background-image:url('http://graphics.pop6.com/images/common/sprite_interact2.gif'); background-repeat:no-repeat; height:18px; padding:2px 0 3px 24px; border: 0px !important; background-color:##E8E8E8 !important;} 
.hotlist_int { background-position:0 0; }
.email_int { background-position:0 -30px; }
.invite_int { background-position:0 -60px; }
.talk_int { background-position:0 -90px; }
.refer_int { background-position:0 -120px; }
.voice_int { background-position:0 -150px; }
.flirt_int { background-position:0 -180px; }

.i_box_hug { background-image:url('http://graphics.pop6.com/images/ffadult/winks/hug.gif'); background-repeat:no-repeat; margin-left:5px; }
.i_box_kiss { background-image:url('http://graphics.pop6.com/images/ffadult/winks/kiss.gif'); background-repeat:no-repeat; margin-left:10px; }
.i_box_smile { background-image:url('http://graphics.pop6.com/images/ffadult/winks/smile.gif'); background-repeat:no-repeat; margin-left:10px; }
.i_box_spank { background-image:url('http://graphics.pop6.com/images/ffadult/winks/spank.gif'); background-repeat:no-repeat; margin-left:10px; }
.i_box_wave { background-image:url('http://graphics.pop6.com/images/ffadult/winks/wave.gif'); background-repeat:no-repeat; margin-left:10px; }
.i_box_wink { background-image:url('http://graphics.pop6.com/images/ffadult/winks/wink.gif'); background-repeat:no-repeat; margin-left:10px; }

.iicon_dropdown { width:80px; height:20px; left:5px; float:left; display:block !important; float:left; z-index:9999; position:relative; }
  html>/**/body .iicon_dropdown { left:0px; }
.iicon_dropdown div.suspended, .dropdown div.expanded { position:absolute !important; top:0px; left:0px; }
.iicon_suspended div {display:none;}
div.iicon_active {display:block !important; width:80px; text-align:left !important; position:absolute; }
.iicon_expanded div {display:block !important; width:80px; border:1px solid red; background-color:#E8E8E8; text-align:center;}

.std_upgrade_btn { text-align:center; width:224px; height:29px; background:url('http://graphics.pop6.com/images/ffadult/common/i-icon_upgrad_btn.png') no-repeat; margin:0 0 0 20px; color:#FFFFFF; font-weight:700; font-size:14px; padding:5px 0 0 0; cursor:pointer; text-decoration:none; }

/* CSS Styles for Mouseover Borders and other changes*/
/* Mouse Over Border */
.iicon_photo_wrapper, .won_photo_wrapper_over { text-align:center; }
  .iicon_photo_wrapper img { border:2px solid #F3F3F3; }
  .iicon_photo_wrapper_over img { border:2px solid #800000; }
.webcam_play, .webcam_speaker, .webcam_speaker2, .webcam_hq, .webcam_live_play, .search_member_video_cell .icon_speaker img, .search_member_video_cell .icon_play_button img, .search_member_video_cell .icon_hq img, .webcam_play_anon { border:0 !important; }

/* Main Page */
.main_page_video { position:relative; margin:0; padding:0; border:2px solid #FFFFFF; width:160px; height:120px; }
.main_page_video_over { position:relative; margin:0; padding:0;  width:160px; height:120px; border:2px solid #800000; }
.main_page_video_thumb { width:160px; height:120px; }

.main_live_webcam_tbn { width:160px !important; height:120px !important; max-width:160px !important; max-height:120px !important; border:2px solid #FFFFFF !important; }
.main_live_webcam_tbn_over { width:160px !important; height:120px !important; max-width:160px !important; max-height:120px !important; border:2px solid #800000 !important; background-color:#800000; }

/* Search */
.search_photo_wrapper img { border:2px solid #F3F3F3; }
.search_photo_wrapper_over img { border:2px solid #800000; }

/* Social Network */
  .mem_frame { float:left; font-size:10px; padding:0; height:110px; width:100px; }




#subcontainer h3 { color: #800000; margin: 8px 0 6px 0;font-size: 18px; }
#subcontainer { margin:0 2px 4px 0; text-align: left; }
  #subcontainer ul { margin:0 0 0 15px;padding:0;font-size:11px; }
  #subcontainer ul { margin: 0 0 0 15px; padding: 0; font-size: 11px; }
    #subcontainer ul li { margin:0 0 6px 5px;padding:0;list-style-image:url(http://graphics.pop6.com/images/ffadult/v2/bullet.gif); }
  #subcontainer ul.sub { list-style: none inside; text-indent: -1.4em; font-weight: bold; }
    #subcontainer ul.sub li { margin: 0 0 4px 0; padding: 0; list-style-image: none; }
  #subcontainer .title { font-weight: bold; margin: 0 0 4px 0; background: #E8E8E8; border-bottom: 1px solid #DDD; padding:  0 0 2px 3px; }
  #subcontainer .body { padding: 2px; }
  #subcontainer .left { float: left; width: 65.95%; max-width: 64.95%; margin-right: 2px; text-align: left; overflow: hidden; }
  #subcontainer .benefits-image { float:right;overflow:hidden;width:33%;max-width:32.95%;margin-top:30px; }
  #subcontainer .join-button { text-align: center; margin: 12px 0 12px 0; padding: 0; }
.login_left { float: left; margin: 12px 4px 0 0; max-width: 30.95%; width: 30.5%; }
.login_right { float: right; margin: 12px 0 0 0; max-width: 66%; width: 66%; }
.login_shared_account { width: 500px; padding: 12px 0 24px 150px; } 


#network_legend { width:100% !important; }
#legend_items { margin:0 0 0 5px; padding-bottom:5px; }
#legend_items dd { margin:3px 0 0 0; padding:2px 0 2px 20px; font-weight:700; }
#legend_confirm { background:transparent url(http://graphics.pop6.com/images/ffadult/v3/common/others/verified.gif) no-repeat center left; }
#legend_personality { background:transparent url(http://graphics.pop6.com/images/ffadult/v3/profile_icon.gif) no-repeat center left; }
#legend_voice { background:transparent url(http://graphics.pop6.com/images/ffadult/v3/common/others/voice.gif) no-repeat center left; }
#legend_video { background:transparent url(http://graphics.pop6.com/images/ffadult/v3/common/others/video.gif) no-repeat center left; }




#mymagcontainer .content table { _width:99.5%; }
#mymagcontainer .pad     { padding:5px 10px; }
#mymagcontainer .fix     { width:100%; overflow:hidden;}

#mymagcontainer #recentPolls td  { color:#000000; }
#mymagcontainer .bodyTableFont   { color:#000000; }
#mymagcontainer .rc_box_white_content p { color:#000000 !important; }
#mymagcontainer #magList         { padding-left:10px; }

#mymagcontainer span  { white-space: normal; } /* fixes layout getting blown  */
#mymagcontainer #popSubmit td.med_table_body_bg_alternate div { width:190px !important; } /* table protrusion */
#mymagcontainer . page_title     { margin:8px 0 -7px 5px; }
#mymagcontainer #mymagsubcontain { overflow:auto; }

#mymagsubcontain .content-l { width: 48% !important; float: left; margin: 0 15px 0 0;}
#mymagsubcontain .content-l[class] { width: 49% !important; float: left; margin: 0 15px 0 0;}
#mymagsubcontain .content-r { width: 48% !important; float: right; }
#mymagsubcontain .light_table, #mymagsubcontain .advice-lines, #mymagsubcontain .member_articles { width: 98% !important; } 

#magazine_content .content-l { width:48%; }
#magazine_content .content-l[class] { width:50%; }
#magazine_content #recentPolls table, #magazine_content #popSubmit table { width:95%; }

img #succIcon { margin-right:10px; }


#mymagcontainer                   { margin:5px 10px; }
#mymagsubcontain #magList         { padding-left:10px; }
.mymagazine_box                   { width:300px; }


#trophy_faq_container             { margin:0 0 20px 0; padding:10px; }
#trophy_faq_container  h3         { margin:5px 0 10px 0; }          /* HEADINGS */


.tbl { _width:99.6%; }


#blog_edit_container             { margin:0 0 20px 0; padding:0.82em; }
#blog_edit_container th          { text-align:left; }
#blog_edit_container textarea    { font-family:arial,sans-serif,helvetica; font-size:12px;}
#counter1          { font-size:xx-small; margin-top:10px; margin-bottom:10px;}
#char_error        { color:red; font-size:xx-small;}
.note              { font-size:x-small; margin-bottom:6px; font-weight:normal;}



.box-search        { display:table-cell; width:300px; }
.box-search form   { margin:0; padding:5px 10px; white-space:nowrap; }


.header table td   { font-weight:bold; }

.p5_10             { padding:5px 10px; }
.m15_0             { margin: 15px 0; }
.mt8               { margin-top:8px; }


.content-r td { white-space:normal; }




.chatDiv .medium { color: #000000 !important;}
.upgrade_box table tr td b span { color: #000000 !important; }
.b1m { border:1px solid #E8E8E8; }
.bb1 { border-bottom: 1px solid #E8E8E8; }
.bb2 { border-bottom: 1px solid ; }
.mtable { background-color: #FFFFFF; padding:5px; }
.atable { font-size: 8pt; color:#000000;padding-bottom:3px;padding-left:3px; }
.btable { border-top: 1px solid #E8E8E8; padding-top:2px; }
.stable { padding-left:10px;padding-bottom:10px;padding-top:5px;border-left: solid 1px #999999; border-right: solid 1px #999999; border-bottom: solid 1px #999999; }
.pl7 { padding-left:7px; }
.p46 { padding:4px 6px; }
.p105 { padding:10px 5px 5px 5px; }
.va25 { vertical-align:25%; }
.spinner_l { margin:6px 0 6px 0; }
.spinner_br { margin:6px 0 6px 0; }
.denied { font-weight:bold;color:; }
.denied1, .denied1 li  { color: #0000FF; }
.funfun { font-size: 14px;font-weight: bold; border-bottom: 3px solid #E8E8E8; }
.view_more1 { font-size:10px;color:#676767 !important;text-decoration:none !important; }
.view_all1 { color: #000000; font-size:10px; text-decoration:none; }
.posrel2 { position: relative; top: -2; }
a.acc_links{ color: #333; }
.grey_bullet { color: #999; font-size: 20pt; padding-right: 5px; line-height: 80%; }
#closesms td { color:#000000; }
#mood_options select { text-transform:capitalize; }
.saved_search { padding-left:7px; padding-right: 2px; border-right: 1px solid #E8E8E8; }
.stat_alert { border:solid 1px #fddd03; }
.stat_alert1 { color:#000000; }

.model_table { table-layout:fixed; border-collapse: collapse; margin:0 5px 5px 5px; width: 102px; margin-left: auto; margin-right: auto; }
  .model_name { font-size:10px; color:#000000; background-color:#DDDDDD; width:100%; text-align:center; }
  .model_online_status { font-size:9px; color:#000000; background-color:#F5F4D6; text-align:center; }
.free_chat_models td { text-align: center; }


.rc_box_main_chat { margin-bottom:10px; text-align:left; }
.rc_box_main_chat_top, .rc_box_main_chat_bottom { display:block; }
.rc_box_main_chat_top1 { display:block; overflow:hidden; height:1px; margin:0 5px 0 0; background-color:#E8E8E8; font-size:1px; }
.rc_box_main_chat_top2 { display:block; overflow:hidden; height:1px; margin:0 3px 0 0; background-color:#E8E8E8; font-size:1px; }
.rc_box_main_chat_top3 { display:block; overflow:hidden; height:1px; margin:0 2px 0 0; background-color:#E8E8E8; font-size:1px; }
.rc_box_main_chat_top4 { display:block; overflow:hidden; height:2px; margin:0 1px 0 0; background-color:#E8E8E8; font-size:1px; }
.rc_box_main_chat_bottom1 { display:block; overflow:hidden; height:1px; margin:0 5px 0 0; background-color:#F3F3F3; font-size:1px; }
.rc_box_main_chat_bottom2 { display:block; overflow:hidden; height:1px; margin:0 3px 0 0; background-color:#F3F3F3; font-size:1px; }
.rc_box_main_chat_bottom3 { display:block; overflow:hidden; height:1px; margin:0 2px 0 0; background-color:#F3F3F3; font-size:1px; }
.rc_box_main_chat_bottom4 { display:block; overflow:hidden; height:2px; margin:0 1px 0 0; background-color:#F3F3F3; font-size:1px; }
.rc_box_main_chat_content { display:block; background-color:#F3F3F3; height:auto; }
.rc_box_main_chat_content h1.header { _height:1%; margin:0; padding:0 10px 5px 10px; border-bottom:1px solid #E8E8E8;  font-family:Arial; font-size:12px; font-weight:bold; color:#000000; background-color:#E8E8E8!important; }
.rc_box_main_chat_content p { margin:0; padding:5px 10px; font-family:Arial; font-size:12px; color:#000000; }
.chatIcon { float:left; margin-right:5px; width:30px; text-align:right; }
.chatDiv { margin:0 0 5px 10px;float:left; }


.cam_live_cell { width: 165px; position: relative; height: auto; }
.cam_live_imgtop { width: 100%; text-align:center; position:relative; }
.cam_live_imgtop img { width: 160px !important; height: 120px !important; max-width: 160px !important; max-height: 120px !important; border: 0; }
.cam_live_info { width: 100%; text-align: center; font-size: 10px; height: 22px; line-height: 18px; }
.cam_cell_sm { float: left; width: 98px; height: 86px; text-align:center; padding-top: 4px; }
.cam_cell_sm img { width: 90px !important; height: 68px !important; border: 0px; }
.cams_cell_sm_info { font-size: 10px; margin: 0 auto; text-align: center; width: 100%; }
.cam_live_cell_sm { width: 98px; height: 86px; text-align: center; margin: 0 auto; float: left; font-size: 10px; position:relative; }
.cam_live_cell_sm img, .cam_live_cell_sm_noerotic { width: 90px; height: 68px; max-width: 90px !important; max-height: 68px !important; border: 0px; }
.cam_live_cell_sm_noerotic { background-color:#E8E8E8; position:relative; display: block; border: 0px; text-decoration: none; color:#000000; margin: 0 auto; }
.cam_live_cell_sm_noerotic div { font-size: 10px; position: absolute; top: 24px; width: 92px; left: 0px; }
.play_btn { display:block; width: 11px; height: 11px; position: absolute !important; bottom: 3px; right: 20px; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; background:url(http://graphics.pop6.com/images/common/playbutton-sq.gif) no-repeat -2px -2px; }
.i_icon_btn { display:block; width: 11px; height: 11px; position: absolute !important; bottom: 3px; right: 5px; }
.i_icon_btn img { width: 11px !important; height: 11px !important; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; } 
.chatDiv { clear: both; float: none !important; }


#onlinenow div { } /* hack for refresh */
#onlinenow div div { width:99px !important; text-align: center !important;}
#onlinenow div div div { width:auto !important; }
#onlinenow table { width:100%; !important; }
#onlinenow td { width:96px !important; overflow:hidden; text-align: center !important;}
#onlinenow font { color:#000000; }
.recent_photos font { color:#000000; }
.med_table_body table td.recent_photos table td { width:96px !important; overflow:hidden !important; }
.med_table_body table td.recent_photos table td div { width:96px !important; }
.med_table_body table td.recent_photos table td div div { width:auto !important; }
.recent_photos .info_icon { left:-13px !important; _left: -14px !important; top: 83px !important; _top: 83px !important;}
#onlinenow .info_icon { left:-15px !important; _left: -16px !important; top: 83px !important; _top: 83px !important; }

.upgrades_main { font-size: 12px; padding: 0 4px; width: 98%; }
  .upgrades_main div { float: left; width: 80%; }
  .upgrades_main a { display:block; font-weight: bold; padding-top: 4px; }
  .upgrades_main span { font-size: 11px; }
  .upgrades_main_img { float: left; height: auto; width: 30px !important; text-align:left; clear: both; margin-top:8px; }
  .upgrades_main_sp { padding-top: 4px; }
  .upgrades_main_sp a { display: inline !important; }



  .photo_bord { border: 1px solid #dadada; }
  .bc_table1 { background-color: #FFFFFF; border: solid 1px #DDDDDD; }
  .p055 { padding: 0 5px 5px 5px; }
  .pg5 { padding-bottom: 5px; }
  .pt3 { padding-top: 3px; }
  .bgmed { background-color: #E8E8E8;}
  .fwbold { font-weight: bold; }

#confirm-msg { padding:5px; margin:0 0 5px 0; border:3px solid red; background:#FCFACC; text-align:left; }
#confirm-msg h3 { margin:0; padding:0 0 5px 0;}
#confirm-msg p { margin:0; padding:0; font-size: 10px;}  
p.aol-msg { font-size:10px; }

.member_photo_border { border:solid 1px ; }
.member_photo_border_ff { border:solid 1px #F3F3F3; }
.member_photo_border_ffd { border:solid 1px #DADADA; }
.new_matches_table { background-color:#FFFFFF; border:solid 1px #DDDDDD; }
.old_add_qs { padding-left:10px; padding-bottom:10px; padding-top:5px; border-left:solid 1px #DDDDDD; border-right:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; }
.red_border { border:solid 1px red; }
.wol_view_more { font-family:Arial; font-size:10px; color:#666666; }
.wol_view_more a, a.wol_view_more { font-family:Arial; font-size:10px; color:#000000; text-decoration:none; }
.rm_title { font-family:arial; font-size:14px; color:#0000FF; font-weight:bold; text-decoration:underline; }
.hot_members_title { font-family:Arial; font-size:14px; color:#0000FF; font-weight:bold; text-decoration: underline; }
.saved_searches_divider { padding-left:7px; padding-right:2px; border-right:1px solid #DDDDDD; }
.outline_border { border:solid 1px #DDDDDD; }
.sex_academy_header { background-image:url(http://graphics.pop6.com/images/ffadult/table_header_bg.gif); background-repeat:repeat-x; }
.blog_sep { border-top: 1px solid #DDDDDD; padding-top:2px; }
.orange_arrow { position:relative; top:-2; }
.fun_stuff_title { color:#000000; font-size:14px; font-weight:bold; border-bottom:3px solid #F8F8F8; }
.fun_stuff_line { border-bottom:1px solid #DDDDDD; }
.ff_alert_outer_border { border:solid 1px #F4D799; background-color:#FEF900; }
.ff_alert_border { border:solid 1px #FDDD03; }
.account_links_table { border-bottom:solid 1px #DDDDDD; padding-left:10px; padding-top: 5px; padding-bottom: 5px; background-color:#e0e0e2; }
.act_mem_num { color:#FDCC66; }
.mem_online_num { position:relative; left:0px; top:0px; float:center; border:1px solid #800000; padding-right:3px; padding-left:3px; background-color:#FFFFFF; }
.be_safe_top { border-top:3px solid #E8E8E8; }
.be_safe_text { font-size:14px; border-bottom:1px solid #E8E8E8; border-top:3px solid #E8E8E8; }
.ffsen_other_sites_header {font-size:14px; color:#3336AE; }
.ffsen_dark_bg_color { background-color:#3363AE; }
.medley_ads_wrapper { text-align:center; width:840; }
.mainbutton1 { background-color:#F8F8F8; padding:6px; text-align:center; display:inline; float:right; white-space: nowrap; margin-bottom:2; }
.mm_username { color:#001726; }
.mm_account_links { padding:5px; border-top: 1px solid #DDDDDD; border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD; }
.mmform select { font-size:11px; color: #545454;}
.mmform input { font-size:11px; color: #545454;}

.fcm { color:#000000; }
.fchc { color:; }
.dbgcolor { background-color:#FFFFFF; } /* Default Backgound color */
.btbgcolor { background-color: #F3F3F3; }
.w25px { width:25px; }
.va25p { vertical-align:25%; }
.va35p { vertical-align:35%; }
.va80p { vertical-align:80%; }
.pl20 { padding-left:20px; }

.won_wrapper { font-size:10px; float:left; padding:0 2px 5px 0; text-align:center; }
.main_page_video_wrapper { width:165px; height:165px; }  
.main_page_video_play { position: absolute; bottom: 5px; right:7px; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; }
.hidden { display: none; }






#mprofile-container {width:870px ;margin:0;padding:5px;text-align:left;background:#FFFFFF ;}
#mprofile-container .lft, * html #mprofile-container .lft {float:left !important; width:458px; margin:8px 4px 0 0; padding:0;; }
  * html #mprofile-container .lft { width:448px; }

#mprofile-container .rt, * html #mprofile-container .rt {float:right; width:400px; margin:8px 0 0 0; padding:0; }
  * html #mprofile-container .rt { width:395px; }

#mprofile-container .lft td, #mprofile-container .lft div, #mprofile-container .rt td, #mprofile-container .rt div, #mprofile-container ul, #mprofile-container li { color:#000000 ; }
#mprofile-container .body_gray .lft td, #mprofile-container .body_gray .lft div, #mprofile-container .body_gray .rt td, #mprofile-container .body_gray .rt div, #mprofile-container .body_gray ul, #mprofile-container .body_gray li, 
#mprofile-container .body_gray a, #mprofile-container .body_gray table, #mprofile-container .body_gray table td, #mprofile-container .body_gray div, #mprofile-container .body_gray span { color:#000000 ; }
a:link, a:visited, a:hover, a:active { ; }
.hlight, .hlight a:link,.hlight a:visited,.hlight a:hover,.hlight a:active {color:#FC741C ;}
.placeholder {border:1px solid #DDDDDD ;}
.action-container {height:17px;}
.confirm_tab { position:absolute; top:285px; left:89px; background:#FFFFCC; border:2px solid #FFCC00; color:#000000; width:250px; height:180px; font-weight:bold; padding:5px; }
.no-content {position:absolute;left:0;top:40%;text-align:center;width:400px;}
.left-ttle-container, html>/**/body .left-ttle-.container {float:left;width:65%;margin:0 4px 0 0;padding:2px;}
.left-ttle-container2 {margin:0 4px 0 0;padding:2px;}
.right-ttle-container, html>/**/body .right-ttle-container {float:right;width:26.5%;margin:0 4px 0 0;}
  html>/**/body .right-ttle-container { width:27%; }
.right-edit-container {font-size:12px;text-align:right;margin:0 4px 0 0;}
.right-edit-container a:link,.right-edit-container a:visited,.right-edit-container a:hover,.right-edit-container a:active {font-size:11px;}
.vid-links-container {margin:2px 0 4px 0;padding:0;text-align:center;}
.vid-links-container ul {display:inline;margin:0;padding:0;list-style:none;}
.vid-links-container ul li,.vid-links-container ul li.end {display:inline;margin:0;padding:0 4px 0 4px;border-right:1px solid #DDDDDD ;}
.vid-links-container ul li.end {border-right:none;}
/* BEGIN profile-message-alert style */
.profile-message-alert { background-color:#FFFFCC; padding:5px; margin:4px 0; color:#990000; font-size:12px; font-weight:bold; text-align:center; }
.alert-body-text { color:#000000; font-weight:normal; }
.profile-message-alert-body { width:70%; margin:0 auto; padding:0; text-align:left; }
/* END profile-message-alert style */
/* BEGIN prevnext-container style */
.prevnext-container { margin:2px 0 4px 0; padding:0; text-align:center; }
.prevnext-container ul {display:inline;margin:0;padding:0;list-style:none;}
.prevnext-container ul li {display:inline;margin:0;padding:0 4px 2px 4px;}
.prevnext-div-container, .prevnext-div-container-left, .prevnext-div-container-right { display:inline; padding:2px 10%; text-align:center; }
.prevnext-div-container-left { text-align:left; padding:2px 15% 2px 2px; }
.prevnext-div-container-right { text-align:right;padding:2px 2px 2px 15%; }
/* END prevnext-container style */
/* BEGIN subtitle-bar styles */  /* This controls the top subtitle member bar */
.subtitle-bar {_width:100%;height:expression(this.scrollHeight < 59 ? "60px" : "none");min-height:60px;margin:0 0 12px 0;padding:2px;background:#E4E4E4;border:1px solid #E4E4E4;overflow:hidden;}
.left-subtitle-container {position:relative;float:left;width:70%;_width:72%;margin:0 4px 0 0;padding:0;text-align:left;}
.left-subtitle-container ul {display:inline;margin:0;padding:0;}
.left-subtitle-container ul li {display:inline;margin:0 8px 0 4px;}
.profile-title {margin:0 0 0 4px;padding:2px 1px;font:bold 12px arial;width:300px;}
.right-subtitle-container {float:right;width:27%;_width:25%;margin:0 4px 0 0;padding:0;text-align:right;}
.right-subtitle-container ul {display:block;margin:0;padding:0;list-style:none;}
.right-subtitle-container ul li {display:block;margin:0;padding:0 0 4px 0;}
.left-subtitle-container li.vip-level {margin:0;padding:0;}
.vip-level-img {margin:0;padding:0;}
@media print{
.subtitle-bar .left-subtitle-container li.vip-level {position:relative;}
.vip-level-img {position:absolute;left:0;top:25px;}
}
.mood-container {font-weight:bold;margin:0;padding:0 0 5px 0;}
.mood-container span {text-transform:capitalize;}
.subtitle-interact {position:absolute;right:0 ;top:38px;margin:0;padding:0;text-align:right;width:400px;}
.subtitle-interact ul {display:inline;margin:0;padding:0;list-style:none;}
.subtitle-interact ul li {display:inline;margin:0 6px 0 0;padding:0;vertical-align:top;}

a.subtitle-chat:link,a.subtitle-chat:visited,a.subtitle-chat:hover,a.subtitle-chat:active,
a.subtitle-imc:link,a.subtitle-imc:visited,a.subtitle-imc:hover,a.subtitle-imc:active,
a.subtitle-webcam:link,a.subtitle-webcam:visited,a.subtitle-webcam:hover,a.subtitle-webcam:active { font-size:11px;background:url(http://graphics.pop6.com/images/ffadult/profile/icons.gif) no-repeat;padding:2px 2px 2px 16px;margin:0; width:16px; height:16px; white-space:nowrap; }

a.subtitle-chat:link,a.subtitle-chat:visited,a.subtitle-chat:hover,a.subtitle-chat:active { background-position:0 -63px; }
a.subtitle-imc:link,a.subtitle-imc:visited,a.subtitle-imc:hover,a.subtitle-imc:active { background-position:0 -42px; }
a.subtitle-webcam:link,a.subtitle-webcam:visited,a.subtitle-webcam:hover,a.subtitle-webcam:active { background-position:0 -23px; }

a.subtitle-kudos:link,a.subtitle-kudos:visited,a.subtitle-kudos:hover,a.subtitle-kudos:active {font-size:11px;padding:0 0 0 12px;margin:0;}
.handle-container {!important;font:bold 22px arial,sans-serif,helvetica;}
.level, .subtitle-bar .level {color:#FC741C !important;font:bold 14px arial,sans-serif,helvetica;}
  .subtitle-bar .level { color:#FC741C !important; }
/* END subtitle-bar styles */
/* BEGIN photVid-container style */  /* This controls the Photo/Video tab container */
.photoVid-container {margin:4px 0 6px 0;}
.photoVid-container .body {border:3px solid #DDDDDD ;padding:5px;}
.navtabs{margin:0;font:bold 15px arial,sans-serif,helvetica;list-style-type:none;padding:0;}
.navtabs li{display:inline;margin:0;padding:0;background:#DDDDDD ;}
.navtabs li a:link,.navtabs li a:visited,.navtabs li a:hover,.navtabs li a:active, .navtabs li span {text-decoration:none;position:relative;color:#000000 !important;padding:3px 10px 3px 10px;margin:0;background:#DDDDDD ;border-left:3px solid #DDDDDD ;border-top:3px solid #DDDDDD ;border-right:3px solid #DDDDDD ;}
.navtabs li a.selected:link,.navtabs li a.selected:visited,.navtabs li a.selected:hover,.navtabs li a.selected:active{color:#000000 !important;position:relative;background:#FFFFFF ;border-left:4px solid #DDDDDD ;border-top:4px solid #DDDDDD ;border-right:4px solid #DDDDDD ;border-bottom:none;padding-bottom:12px;}
.tabcontent{position:relative;display:none;overflow:hidden;_width:100%;height:expression(this.scrollHeight < 259 ? "260px" : "auto" );min-height:260px!important;}
@media print{.tabcontent{display:block!important;overflow:auto;}}
html>body .no-photo-add-link { margin:8px 0 4px 0; padding:2px;position:absolute;left:76px; top:140px; text-align:center; }
.no-photo-add-link { margin:8px 0 4px 0; padding:2px; }
.no-vid-add-link { margin:8px 0 4px 0; padding:2px; }
.no-vid-add-link a:link,.no-vid-add-link a:visited,.no-vid-add-link a:hover,.no-vid-add-link a:active,
.no-photo-add-link a:link,.no-photo-add-link a:visited,.no-photo-add-link a:hover,.no-vid-add-link a:active { font-size:14px; font-weight:bold; }
/* END photVid-container style */
/* BEGIN email-container styles */
.email-container .email_input { font-size:11px; }
.email-container .subtitle span {color:#FC741C;}
.email-container table {width:100%;_width:90%!important;padding:2px;margin:0;}
.email-container table textarea {width:100%;height:200px;}
.email-container table select {font:normal 10px arial,sans-serif,helvetica;}
.email-container b {margin:0 6px 0 0;}
.antispam-confirm-container {margin:4px 0 6px 0;}
.email-submit-container {text-align:center;}
.antispam-confirm-container ul {margin:0;padding:0;display:inline;}
.antispam-confirm-container ul li {margin:0 4px 0 0;padding:0;display:inline;}
.email-container .note {background:#FFEE80;border:1px solid #999;padding:5px;margin:6px 0 8px 0;}
.email-attachmnts-container {padding:5px;margin:0;}
.input-sbj {margin:4px 5px 6px 0;width:100%;_width:86%;}
.print-attachmnt-container {padding:0;margin:4px 0 18px 0;}
.print-attachmnt-container ul {display:inline;margin:4px 0 6px 0;padding:0;list-style:none;}
.print-attachmnt-container ul li {display: inline;margin:0 6px 8px 0;padding:0 0 5px 0;}
.email-chkbx-container ul {display:block;margin:0;padding:0;list-style:none;}
.email-chkbx-container ul li {display:block;margin:0 4px 4px 0;padding:0;}
.email-pts-note {font:normal 10px arial,sans-serif,helvetica;margin:0 0 0 22px;}
.email-pts-note a {color:##000000;}
.email-photo-options select { font-size:11px; }
.email-photo-options input { font-size:11px; width:188px; }
/* END email-container styles */
/* BEGIN network-container styles */  /* This controls the Friends Network container*/
.network-body{_width:100%;overflow:auto;}
.network-body div.container {/*float:left;*/width:85px;_width:90px;margin:4px 1px 6px 1px;padding:2px;text-align:center;font-size:11px;}
.network-body table {width:99%;_width:90%;padding:0;margin:0;}
.network-body table td {padding:2px;margin:0;}
.network-body .container span a{color:#000000;}
.network-body .container .info ul {margin:0;padding:0;list-style-type:none;display:block;}
.network-container .network-body div.container .info ul li {display:block;margin:0 0 2px 0;padding:0;}
/* BEGIN info-container styles */  /* This controls the Information container*/
.info-container .thumb-container {float:left;width:60px;margin:0 8px 0 0;padding:0;}
.hlight-vitals {/*position:relative;float:left;width:60%;*/font-weight:bold;font-size:16px;}
.hlight-vitals .dist-container {color:#808080;text-decoration:none;font:bold 12px arial;display:inline;margin:0 0 0 8px;}
.hlight-vitals ul {/*position:absolute;top:20px;*/display:block;margin:6px 0 6px 0;padding:0;list-style:none;}
.hlight-vitals span {text-transform:capitalize;}
.vitals-container table,.info_cont .info-list table {width:100%;_width:90%;padding:5px;margin:6px 0 6px 0;}
.vitals-container table td {width:50%;}
.info-list table,.info-list table.cpls-tble {width:100%;_width:90%;padding:5px;margin:6px 0 0 0;}
.info-list table td {width:50%;vertical-align:top;margin:0;padding:0 0 5px 0;} 
.info-list table.cpls-tble td {width:33%;vertical-align:top;margin:0;padding:0 5px 5px 0;}
.info-list table.cpls-tble .c-subtitle {width:20%;border-bottom:1px solid #DDDDDD;margin:0 0 4px 0;}
.cples-container {margin:0 0 6px 0;border-bottom:1px solid #DDDDDD;}
.vitals-container {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin:8px 0 0 0;}
/* END info-container styles */
/* BEGIN testimonial-container styles */  /* This controls the testimonials container */
.testimonial-thumb {float:left;width:70px;_width:10%;margin:0 8px 10px 0;_margin:0 8px 4px 0;padding:0;}
.testimonial-list {float:left;width:79%;_width:75%;}
.testimonial-list ul {display:block;margin:0;padding:0;list-style:none;}
.testimonial-list ul li {display:block;margin:0 0 10px 0;_margin:0 0 4px 0;padding:0;}
.testimonial-list ul li.testimonial-headline {font-size:11px;}
.testimonial-list ul li.testimonial-headline b {font-weight:bold;font-size:12px;}
.testimonial-body {_width:99%;overflow:auto;height:expression( this.scrollHeight < 14 ? "15px" : "auto" );min-height:15px;height:expression(this.scrollHeight > 599 ? "600px" : "auto" );max-height:600px!important;}
.testimonial-body table { width:99.5%; _width:99%; }
/* END testimonial-container styles */
/* BEGIN interact-container styles */  /* This controls the Interact container */
.interact-container {_width:100%;overflow:hidden;}
.interact-left {float:left;width:47%;margin:0 4px 0 15px;}
* html .interact-left {float:left;width:46.25%;margin:0 4px 0 8px;}
.interact-right {float:right;width:47%;}
* html .interact-right {float:right;width:46%;}
.interact-container ul {display:block;margin:0;padding:0;list-style:none;}
.interact-container ul li {display:block;margin:0 0 6px 0;padding:0; }
.interact-container ul li a:link,.interact-container ul li a:visited,.interact-container ul li a:hover,.interact-container ul li a:active {color:#000000;font-weight:bold;font-size:12px;}
.interact-container .interact-button a:link, .interact-container .interact-button a:visited, .interact-container .interact-button a:hover, .interact-container .interact-button a:active {color:#FFFFFF;font-weight:bold;font-size:12px;text-decoration:none;}
/* END interact-container styles */ 
/* BEGIN blogs-container styles */
.blogs-body {_width:100%;overflow:auto;}
.blogs-body table {width:99.5%;_width:99%;margin:0;padding:5px;}
.blogs-body table td {background:#E4E4E4 ;}
.blogs-ttle-lnk {font-size:16px;font-weight:bold;}
/* END blogs-container styles */
/* BEGIN bling-container styles */
.bldata {_width:100%;overflow:auto;height:expression( this.scrollHeight < 14 ? "15px" : "auto" );min-height:15px!important;height:expression(this.scrollHeight > 449 ? "450px" : "auto" );max-height:450px!important;}
.bling-container table {_width:100%;}
.blingIcon { float:left; padding:2px; }
/* END bling-container style */
/* BEGIN intro-container styles */
.intro-container .text-body {overflow:auto;height: expression( this.scrollHeight > 699 ? "700px" : "auto" );max-height:700px!important;_width:100%;padding:0;margin:0;}
/* END intro-container styles */
/* BEGIN compat-container style */
.compat-container {_width:100%;}
.compat-left {float:left;width:48%;_width:46.25%;margin:0 4px 6px 0;padding:0;}
.compat-right {float:right;width:48%;_width:46.25%;margin:0 0 6px 0;padding:0;}
.compat-subttle {font:bold 12px arial;padding:2px 0 0 0;}
.hr-top {border-top:1px solid #CCCCCC;}
.hr-bttm {border-bottom:1px solid #CCCCCC;}
.compat-sc {float:left;margin:0 4px 0 0;padding:0;}
.compat-container .text-body {margin:4px 0 6px 0;padding:0;}
/* END compat-container style */
/* BEGIN albums-container style */
.albums-container {_width:100%;height:260px!important;overflow:auto;}
/* END albums-container style */
/* BEGIN intgp-container style */
.intgp-container {_width:100%;overflow:auto;}
/* END intgp-container style */
/* BEGIN sex-acad-container style */
.sex-acad-container {_width:100%;overflow:auto;}
/* END sex-acad-container style */
/* BEGIN activity-container style */
.activity-container {_width:100%;}
.activity-container .email-icon,.activity-container .wink-icon {background:url(http://graphics.pop6.com/images/ffadult/profile/icons.gif) no-repeat;}
.activity-container .email-icon {background-position:0 0;width:20px;height:25px;}
.activity-container .wink-icon {background-position:-25px 0;width:20px;height:25px;}
.activity-container .activity-lt {float:left;width:48%;_width:47%;margin:0 2px 0 0;padding:0;}
.activity-container .activity-rt {float:right;width:48%;_width:47%;margin:0;padding:0;}
.activity-container ul {display:block;margin:0;padding:0;list-style:none;}
.activity-container ul li {display:block;margin:0 3px 0 0;padding:0 0 3px 0;}
.activity-container ul li .fl {float:left;margin:0 3px 0 0;padding:0;vertical-align:top;}
/* END activity-container style */
/* BEGIN recent-activity-container style*/
.recent-activity-container {_width:100%; }
.ra-tabcontent { position:relative; _width:100%; min-height:100px;  }
.ra-body {display:none;}
.ra-tab { display:inline; margin:0;padding:0 5px;border-right:1px solid #999999; white-space:nowrap; text-align:center; }
.ra-tab-end { border-right:none; }
.recent-activity-container .left-ttle-container {width:38%;_width:37.5%;}
.recent-activity-container .right-ttle-container {width:58%;_width:57.5%;}
/*.recent-activity-container ul { display:block;margin:0;padding:0; }
.recent-activity-container ul li { display:block;margin:0;padding:2px 4px; }*/
.tabfocus, .tabhold { display:inline; padding:0; margin:0; }
.tabfocus a:link, .tabfocus a:visited, .tabfocus a:hover, .tabfocus a:active { color:#000000 ; font-weight:bold; text-decoration:none; }
.tabhold a:link, .tabhold a:visited, .tabhold a:hover, .tabhold a:active { font-weight:normal; text-decoration:underline; }
.ra-activity-row { margin:0 0 2px 0; padding:2px; border-top:1px solid #DDDDDD; }
.ra-photo { float:left; width:10%; margin:0 12px 0 0; padding:5px; }
.ra-text { float:right; width:82%; _width:81.5%; padding:5px 2px;}
.ra-headline { font-weight:bold; margin:0 0 6px 0; }
.ra-headline ul { display:inline; margin:0; padding:0; list-type:none; }
.ra-headline ul li { display:inline; margin:0; padding:2px 4px; }
.ra-activity-container { float:left; width:71%; _width:70.5%; padding:0; margin:0; }
.ra-activity-container-right { float:right; width:28%; _width:27.5%; text-align:right; padding:0; margin:0; }
.ra-activity-container-addphoto { margin:2px 0 4px 0; padding:5px; border-top:1px solid #DDDDDD; }
.ra-activity-container-addphoto ul { display:inline;margin:0;padding:0; list-type:none; }
.ra-activity-container-addphoto ul li { display:inline; margin:0; padding:2px 5px; }
.ra-fr-container-x, .ra-fr-container-main, .ra-fr-container-right {padding:5px;margin:0 4px 0 0;}
.ra-fr-container-x { float:left; width:5%; text-align:center; }
.ra-fr-container-main { float:left; width:52%; text-align:left; }
.ra-fr-container-right { float:right; width:30%; text-align:right; }
.recent-activity-container-bottom-left { float:left; width:49%; }
.recent-activity-container-bottom-right { float:right; width:49%; text-align:right; }
/* END recent-activity-container style*/
#case_top { width: 390px; height: 19px; padding: 0; margin: 0; background:url('http://graphics.pop6.com/images/common/misc/trophy_case_top.jpg'); z-index: 999;overflow:hidden; }
#case_shelf { width: 390px; padding: 0; margin: 0; background:url('http://graphics.pop6.com/images/common/misc/trophy_case_shelf.jpg');overflow:hidden; }
#trophy_cont { width: 100px; height: 142px; float: left; display: inline; text-align: center; margin: 0 auto; overflow:hidden;}
#trophy_cont img { padding-top: 12px; _margin-top: 12px; }
/* BEGIN mod rc_box_no_header styles*/
/*-- Gray box without border, overrides css_global ( rc_gray_cont_top, rc_gray_cont_bttm )--*/
#mprofile-container .rc_box_gray { margin-bottom:10px; line-height: 100%;}
#mprofile-container .rc_box_gray_top, #mprofile-container .rc_box_gray_bottom { display:block; }
#mprofile-container .rc_box_gray1, #mprofile-container .rc_box_gray2, #mprofile-container .rc_box_gray3, #mprofile-container .rc_box_gray4 { display:block; overflow:hidden; background-color:#E4E4E4 ; font-size:1px; }
#mprofile-container .rc_box_gray1 { height:1px; margin:0 5px; }
#mprofile-container .rc_box_gray2 { height:1px; margin:0 3px; }
#mprofile-container .rc_box_gray3 { height:1px; margin:0 2px; }
#mprofile-container .rc_box_gray4 { height:2px; margin:0 1px; }
#mprofile-container .rc_box_gray_content, #mprofile-container .rc_box_gray_content p, #mprofile-container .rc_box_gray_content div.body_gray, 
#mprofile-container .rc_box_gray_content div.body_gray-subttle, #mprofile-container .rc_box_gray_content .subtitle { color:#000000 ; }
#mprofile-container .rc_box_gray_content { display:block; background-color:#E4E4E4 !important; }
#mprofile-container .rc_box_gray_content p { margin:0; padding:5px 10px; font-family:Arial; font-size:12px; color:#000000 !important; }
#mprofile-container .rc_box_gray_content div.body_gray {margin:0;padding:2px;background:#E4E4E4 !important;} 
#mprofile-container .rc_box_gray_content div.body_gray-subttle {margin:0 3px 0 3px;padding:0 0 0 10px;background:#E4E4E4 !important;}
#mprofile-container .rc_box_gray_content .subtitle {text-decoration:none;font-weight:bold;font-size:16px!important;margin:0 0 8px 0;padding:2px;}
#mprofile-container .rc_box_gray-tab {float:left;margin:0 6px 0 0;line-height:100%;padding:0;font-weight:bold;font-size:15px;background:#E4E4E4 !important;}
#mprofile-container .rc_box_gray-tab a {text-decoration:none;position:relative;color:#808080;padding:3px 10px 3px 10px;margin:0;}
#mprofile-container .rc_box_gray-tab a.selected {position:relative;background:#FFFFFF ;border-bottom:2px solid #FFFFFF ;}
/*-- End no border gray box --*/
/*------ Begin Rounded Corner With No Header ( rc_cont_top, rc_cont_bttm )-------*/
#mprofile-container .rc_box_grayb,.rc_box_grab-tab { margin-bottom:10px; }
#mprofile-container .rc_box_grayba_top, #mprofile-container .rc_box_grayba_bottom { display:block; }
#mprofile-container .rc_box_grayb1, #mprofile-container .rc_box_grayb2, #mprofile-container .rc_box_grayb3, #mprofile-container .rc_box_grayb4, #mprofile-container .rc_box_grayb1a, #mprofile-container .rc_box_grayb2a, #mprofile-container .rc_box_grayb3a, #mprofile-container .rc_box_grayb4a { display:block; overflow:hidden; height:1px; background-color:#E4E4E4 ; font-size:1px; }
#mprofile-container .rc_box_grayb1 { margin:0 5px; background-color:#CCCCCC !important; }
#mprofile-container .rc_box_grayb2 { margin:0 3px; border-left:2px solid #CCCCCC !important; border-right:2px solid #CCCCCC !important; }
#mprofile-container .rc_box_grayb3 { margin:0 2px; border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; }
#mprofile-container .rc_box_grayb4 { height:2px; margin:0 1px; border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; }
#mprofile-container .rc_box_grayb1a { margin:0 5px; background-color:#CCCCCC !important; }
#mprofile-container .rc_box_grayb2a { margin:0 3px 0 0; border-left:2px solid #CCCCCC !important; border-right:2px solid #CCCCCC !important; }
#mprofile-container .rc_box_grayb3a { margin:0 2px 0 0; border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; }
#mprofile-container .rc_box_grayb4a { height:2px; margin:0 1px 0 0; border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; }
#mprofile-container .rc_box_grayba_content { display:block; border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; background-color:#E4E4E4 !important; height:auto; }
#mprofile-container .rc_box_grayba_content p { margin:0; padding:5px 10px; font-family:Arial; font-size:12px; color:#000000 !important; }
#mprofile-container .rc_box_grayba_content div.body, #mprofile-container .rc_box_grayba_content div.body_gray {font-size:12px !important;margin:0 3px 0 3px;padding:8px;background:#FFFFFF !important;}
#mprofile-container .rc_box_grayba_content div.body_gray {background:#E4E4E4 !important;} 
#mprofile-container .rc_box_grayba_content .subtitle {color:#000000 ;text-decoration:none;font-weight:bold;font-size:16px;margin:0 0 8px 0;padding:0}
/*------ Begin Rounded Corner With No Header  -------*/
/*-- Dark Gray Box --*/
#mprofile-container .rc_box_dgray { margin-bottom:10px; line-height: 100%;}
#mprofile-container .rc_box_dgray_top, #mprofile-container .rc_box_dgray_bottom { display:block; }
#mprofile-container .rc_box_dgray1, #mprofile-container .rc_box_dgray2, #mprofile-container .rc_box_dgray3, #mprofile-container .rc_box_dgray4 { display:block; overflow:hidden; height:1px; background-color:#cccccc; font-size:1px; }
#mprofile-container .rc_box_dgray1 { margin:0 5px; }
#mprofile-container .rc_box_dgray2 { margin:0 3px; }
#mprofile-container .rc_box_dgray3 { margin:0 2px; }
#mprofile-container .rc_box_dgray4 { height:2px; margin:0 1px; }
#mprofile-container .rc_box_dgray_content { display:block; background-color:#cccccc; }
#mprofile-container .rc_box_dgray_content p { margin:0; padding:3px 12px; font-family:Arial; font-size:12px; color:#000000; }
/*-- End Dark Gray Box --*/
/* END mod rc_box_no_header styles*/
#mprofile-container .confirm_email_wrapper { border:2px solid red; padding:5px; margin:10px 0; } 
#mprofile-container .confirm_email_header { font-weight:700; font-size:13px; color:red; } 


td.photolinks  {border: 1px solid #818181; font-size:10px; background-color:#e6e6e6}
td.outline  {border: 1px solid #818181}
td.outline-notop  {border-left: 1px solid #818181;border-right: 1px solid #818181;border-bottom: 1px solid #818181}
td.outline-nsw  {border-left: 1px solid #818181;border-top: 1px solid #818181;border-bottom: 1px solid #818181}
td.outline-nse  {border-top: 1px solid #818181;border-right: 1px solid #818181;border-bottom: 1px solid #818181}
td.outline-sw  {border-left: 1px solid #818181;border-bottom: 1px solid #818181}
td.outline-se  {border-right: 1px solid #818181;border-bottom: 1px solid #818181}
td.extras  {font-size:10px; color:#818181}
a.network  {text-decoration:none}
.blingIcon { float:left; padding:2px; }

.confirm_email_wrapper { border:2px solid red; padding:5px; margin:10px 0; } 
.confirm_email_header { font-weight:700; font-size:13px; color:red; }

    #perf_moreinfo{ width:100px; overflow:scroll; }
    .mainCw{ width:840px; }
    .innerCw{ width:830px; }
    .col1Cw{ width:460px; }
    .col2Cw{ width:460px; }

  a.network  {text-decoration:none}
  #qmark {border:1px solid #800000;background:#CC0000;width:8px;height:14px;text-align:center;}
  #qmark a {color:#FFFF00;text-decoration:none;font:bold 10px arial,sans-serif,helvetica;display:block;}
  .superPhotoLink, #questionsProfile p { color:#000000; }
  #testimonials td {background-color:#F3F3F3;}
  .blingIcon { float:left; padding:2px; }
  #voteUI td, #imgCountText { color:#000000; }
  #profileImgComment, #profileImgUpgradeLink{ color:#000000 !important; } 
  .info ul { padding: 0px; margin: 0px; }
   .info li { list-style-type: none; padding: 0px; margin: 0px; }
  
/* BEGIN profile-message-alert style */
.profile-message-alert { background-color:#FFFFCC; padding:5px; margin:4px 0; color:#990000; font-size:12px; font-weight:bold; text-align:center; }
 .alert-body-text { color:#000000; font-weight:normal; }
 .profile-message-alert-body { width:70%; margin:0 auto; padding:0; text-align:left; }
.confirm_email_wrapper { border:2px solid red; padding:5px; margin:10px 0; } 
.confirm_email_header { font-weight:700; font-size:13px; color:red; }
/* END profile-message-alert style */

/* member_profile_photo_container styles (also seemember_profile_table_photo_v2.0) */
  .hidden, #voteUI{ display:none; }
  .floatLeft{ position:relative; float:left; }
  .floatRight{ position:relative; float:right; }
  .clearBoth{ position:relative; clear:both; }
  .alignCenter{ position:relative; text-align:center; }
  .vAlignMiddle{ vertical-align:bottom; }
  .markedAsSelected{ border:2px solid red; }
  #mainImg, #seeLargeSpan, #showEroticSpan, #hideEroticSpan, #profileThumbs, #superDivId, #arrowRight, #arrowLeft, #arrowUp, #arrowDown{ position:relative; cursor:pointer; }
  #mainImg{ max-width:300px; margin-top:3px; }
  #seeLargeSpan span, #showEroticSpan span, #hideEroticSpan span, #superDivId div{  text-decoration:underline; }
  #seeLarge{ position:relative; margin-top:5px; margin-bottom:3px; z-index:200; }
  #profileThumbs{ width:50px; padding-top:3px; padding-bottom:1px; height:252px; }
  #profileThumbs img{ margin-bottom:2px; width:48px; height:48px; }
  #profileImgComment, #profileImgUpgradeLink{ margin-top:5px; text-align:center; color:#000000; } 
  .topper{ z-index:502; } 
  #arrowRight{ z-index:503; }
  #arrowLeft{ z-index:504; }
  #superDivId{ position:absolute; z-index:505; border:solid 10px #aaa; border-top:solid 20px #aaa; background-color:#f1f1f1; }
  #superDivId div{ position:absolute; margin-top:-20px; width:100%; text-align:center; z-index:510; }
  #superDivId div span{ z-index:511; }
  #superDivId img{ position:relative; margin-top:0px; }
  #profileMainImgTop{ width:100%; text-align:center; }
  #imgContainerTd3{ height:15px; }
  #imgContainerTd1{ height:291px; }
  #profileThumbsContainer{ position:relative; width:50px; height:291px; }
  .mt10px{ margin-top:10px; }
  .h20px{ height:20px; }
  #abuseLink{ position:relative; float:right; text-align:right; font-size:10px; }
  #photoCgiLink{ position:relative; float:left; text-align:left; font-size:10px; }
  #profileMainImgBox{ position:relative; text-align:center; }
  #pqv_shadow_text{ position:absolute; clear:both; color:#FFF; z-index:600; width:100px; top:60px; left:80px; _left:102px; text-align:center; }
  .disable_hyperlink { color:#FFF; text-decoration :none; cursor:default; }
  #photoNoImage { color:#F5FFC8; font-family:arial,sans-serif,helvetica; font-size:12px; text-decoration:none; }
  #profile_verified{ font-size:10px; }
  #errorOutput{ visibility:none; }
  .imgCountTextClass7up{  margin-top:17px;  }
  .col1w { width:400px; }
/* END /* member_profile_photo_container */

  .mprofile_albums_container table td { text-align:left !important; }




A.mc_nav { text-decoration:none; font-size:12px; font-weight:bold; }
A.mc_nav:hover { text-decoration:underline; }
.mc_button { color:#000000; background-color:#E8E8E8; font-size:11px; border:solid 1px #800000; }
.mc_button2 { color:#000000; background-color:#FFFFFF; font-size:12px; border:0px; }
#global_mc_msg_css_hook p { color:#000000; }
.mc_filter_settings_list dd { margin:3px 0 10px 25px; }





/* do not remove this comment */
  #myacct { }
  /* do not remove this comment */
      #myacct .prog-bg1 {  background-color:#E8E8E8; color:#000000; }
    #myacct .prog-bg1 a  { color:#000000; }
    /* do not remove this comment */
    #myacct .prog-bg1-r { height:22px; line-height:22px; text-align:center; font-weight:bold; 
      padding:0px 10px; 
    }
  #myacct .prog-bar { text-align:left; margin:5px auto; width:200px;  height:15px;
      border:1px solid #000; background-color: #fff;
    }
  #myacct .prog-bar-fill { width:%; height:15px; 
      border-right:1px solid #000;
    }
  #myacct .prog-contents { border:0px !important; padding:10px 0px; text-align:center; margin-bottom:20px; }
  #myacct .prog-contents-desc { }
  .prog-desc { border-bottom:1px solid #DDDDDD; text-align:left; margin:10px 0px; font-size:8pt; }
  .prog-desc img { position:relative;bottom:1px; 
      vertical-align:middle;
    }
  .prog-desc img.yes { vertical-align:bottom; }
  .item { float:left; text-align:left; border:0px solid #000; 
      width:50%; _width:49.5%; 
    }
  .mar5 { margin-bottom:5px; }
  .w176 { width:170px; _width:165px }
  .item-desc { font-size:8pt; line-height:10px; margin-bottom:10px; padding-top:7px }
  .no { margin:0px 5px 25px 0px; float:left; border:0px; width:19px; height:19px;}
  .yes { margin:0px 5px 0px 0px; float:left; border:0px; width:19px; height:19px;}
  .clearall { clear:both; }
  #container1 .item { margin-bottom:5px; }
 


.headeracc { font-size:16px; font-weight:bold; text-decoration:none; border-bottom: thin solid #E8E8E8; color:#000000; }
.section { width: 400px; border-bottom: 1px solid #E8E8E8; }
.subsection { display: inline; padding: 4px 0; 
  width: 49%; }
.leftitem { width: 100% padding: 0 30px; }
.pagetitle { padding: 12px 0px; }
.pagetitle span { font-size:18px; font-weight:bold; }
.subber { width: 100%; margin-bottom: 20px; }
.p16 { padding-right: 12px; }
.details { width: 100%; padding: 4px 0; color:#000000; }
.detailsl {width: 78%; display: inline;}
.detailsllong { width: 60%; display: inline; }
.detailsrlong { text-align: right; }
.detailsr {width: 20%; text-align: right;}
  .detailsr a { font-weight:bold; }
.underl { width: 18%; float: left; padding-top: 14px; }
.underr { width: 80%; float: right; padding-top: 14px; }
.ptest { width: 70%; padding: 6px; margin: 0px auto; text-align: left;}
.fields { margin: 0px auto; width: 100%; align: center; }
.fields_single { margin: 0px auto; width: 100%; padding: 8px 0; }
.field_title { width: 44%; text-align: right; float: left; padding-top: 5px; color:#000000; }
.field_sec { width: 54%; text-align: left; float: right; color:#000000; margin-bottom:6px; }
.field_sec td { color:#000000; }
.field_text { padding: 10px 40px; text-align: center; margin: 0 auto; width: 99%; max-width: 600px; color:#000000; }
.highlight { padding: 20px; margin: 20px; background-color: #FFEE80; border: 1px solid #E8E8E8; text-align: center; width: 70%; }
.field_title_sm { width: 44%; text-align: right; float: left; color:#000000; }
.desc { font-size:12px; width:96%; margin: 0px auto; text-align:center; padding-bottom: 20px;}
.acct_error { font-weight:bold; color: #ff0000; }
.acct_error_sm { font-weight:bold; color:#ff0000; font-size:10px; }
.width49 { min-width:49%; width:47% !important; }
.warning { width: 75%; background-color: #FFEE80; font-weight: bold; padding: 16px; margin: 0 auto; text-align: center;}
.geoitem { width: 100%; padding: 3px 15px; color:#000000;}
.geoa { padding: 2px 0; }
.tal10 { text-align: left; padding:10px 0px; }
#sidelinks { padding:6px 4px; }
#sidelinks b { color:#000000; display:block; font-weight:bold; margin:6px 0;}
#sidelinks a { font-weight:normal !important; }
#breadcrumb { margin-bottom:12px; }
  #breadcrumb img { vertical-align:middle; }

   #print_confirm_id    { border:20px solid white; margin:0 auto 50px auto;  background-color:white;   } 
   #print_confirm_id h3 { font-weight:bold; margin-bottom:10px; font-size:100%; }
   #print_confirm_id .check_box  { border:1px solid #888; height:20px; width:20px; vertical-align:middle;}
   #print_confirm_id .sig_box    { border:1px solid #888; height:50px; width:90px; vertical-align:middle;}
   #print_confirm_id  #confirmation_form  { width:90%; border-collapse:collapse; border-color:#888; border-spacing:0; margin-left:20px; }
   #print_confirm_id  #confirmation_form td  { border:1px solid #888; }
   #print_confirm_id  #confirm_photo_area { background-color:#CCC; padding:10px; text-align:center; margin:0 20px;}

   #print_confirm_id  div, 
   #print_confirm_id  h3, 
   #print_confirm_id  h4, 
   #print_confirm_id  p, 
   #print_confirm_id  td { color:black !important; }





/*My Lists Main*/
.mylist_layout { float:left; width:98%; margin-left:10px; margin-right:10px; margin-top:10px;} 
.mylist_layout_column_left { float:left; width:26%;}
.mylist_layout_column_right { float:right; width:73%; display:inline;}
.mylist_layout_column_right td { color:#000000; }
.mylist_thumbnail_format {d isplay:inline;float:left; position:relative; width:120; text-align:center; font-size:xx-small; }
.mylist_Count_Title { float:left; width:70%; font-weight:bold; margin:3px 0 0 5px; color:#000000; }
.mylist_Count_Num { float:right; width:20%; display:inline; text-align:right;margin:3px 5px 0 0;}
.mylist_timerange { margin:0 10px 3px 5px; float:left; color:#000000; }
.mylist_section { width:95%; color:#000000; }
.mylist_section_header { color:#000000 !important; text-decoration:none !important; }
.mylist_view_all { font-weight:normal !important; font-size:12px !important; }

/*Hotlist View All*/
#hotlist_main select { font-size:11px; }
#hotlist_left { float:left; width:26%; }
#hotlist_right { float:right;width:72%; display:inline; }
#hotlist_title { text-align:center; font-family:Helvetica,Arial; font-size:18; color:#000000; font-weight:bold; }
#hotlist_viewas { float:left; margin-left:5px; }
.hotlist_viewas_list { color:#000000; font-weight:bold; }
#hotlist_memperpage { float:right; margin-right:10px; margin-bottom:5px; }
#hotlist_main .search_selection { color:#000000; padding:2px; }
#hotlist_main .icon_words { margin:5px 0px 2px 5px; font-size:11px; font-family:arial; }
#hotlist_main .icon_images { width:25px; margin:5px 0px 2px 5px; }
#hotlist_main .mc_button { color:#000000; background-color:#CCCCCC; font-size:11px; border:1px #800000 solid; width:100%; }
#hotlist_main .winksmenu { top:-2px !important; left:20px !important; }
.winks_sent a { font-size:10pt; font-weight:bold; }

/* HOTLIST LIST VIEW  (action sprites) secondary btn (anchors) */   
#hotlist_main .action_list .confirm_id { top:0px; left:0px; }
#hotlist_main .action_list .personality_type { top:0px; left:30px; }
#hotlist_main .action_list .voice_intro { top:0px; left:50px; } /* POSITION Floating Secondary btns */

#hotlist_main .protitle { display:block; width:340px; overflow:hidden; }
#hotlist_main .action_list { margin:0px; }
#hotlist_main .citystate, #hotlist_main .unset_class, #hotlist_main .agesex, #hotlist_main .distance, #hotlist_main .looking_for, #hotlist_main .last_visit, #hotlist_main .birthday  { color:#999999; padding-left:0px; font-size:11px; }
#hotlist_main .citystate a { color:#707070; padding-left:0px; font-size:11px; font-weight:bold; }
#hotlist_right #check_all { float:left; width:12%; }
#hotlist_right #uncheck_all { float:left; margin-left:.5%; width:20%; }
#hotlist_right #invite_to_network { float:left; margin-left:.5%; width:35%; }
#hotlist_right #delete_checked { float:left; margin-left:.5%; width:30%; }

.hotlist_sort_button_container { float:left; width:100%; }
.hotlist_sort_by { margin-top:5px; text-align:center;  }

/* Hotlist Filter */
.search_selection { color:#000000; padding:2px; }
#hotlist_search_container { padding-left:5px; text-align:left; }
.hotlist_filter_state { text-align:center; padding:10px 5px; }

/* Hotlist Footer */
.hotlist_pagination_spacer { float:left; width:15%; }
.hotlist_previous { float:left; width:20%; }
.hotlist-pagination { float:left; width:30%; text-align:center; }
.hotlist_next { float:left; width:20%; margin-bottom:5px; }

/* Vote Stars */
#score_stars { width:100%; margin:10px 5px 5px 100px; margin-left:100px; color:#000000; }
 #score_stars .score { float:left; font-weight:bold; }
#voteStatsOutput { float:left; margin-left:5px; }
#rate_photo { margin:0 0 10px 110px; float:left; color:#000000; }

/* Favorite Photos */
#fav_photos_left_side { width:500px; float:left; text-align:center; text-align:center; position:relative; }
#fav_photos_right_side { width:315px; float:right; text-align:left; margin-right:3px; }
#ageText, #locText, #captionText { color:#000000; }
#fav_photos_main { width:100%; padding:5px; margin-bottom:10px; }
#fav_photos_top { margin-bottom:10px; }
#fav_photos_bottom { text-align:center;width:100%; }

#fav_photos_right_side .rc_box_no_header1 { background-color:#FFFFFF; }
#fav_photos_right_side .rc_box_no_header2 { border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; background-color:#FBFBFB; }
#fav_photos_right_side .rc_box_no_header3 { border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#FBFBFB; }
#fav_photos_right_side .rc_box_no_header4 { border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#FBFBFB; }
#fav_photos_right_side .rc_box_no_header_content { border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#FBFBFB; }

#thumbcontainer { position:relative; overflow:auto; height:100%; margin:0 12px 0 12px; }
.favorite_thumbnails { position:absolute; display:none; }

/* Profile Activity Upgrade */
#upgradeDesc li, #upgradeDesc td { color:#000000; }
A.upgradebutton1:LINK {color:#000000; text-decoration: none;}
A.upgradebutton1:ACTIVE {color:#000000; text-decoration:none;}
A.upgradebutton1:VISITED {color:#000000; text-decoration:none;}
.viewing_me_upgrade { color:#800000; font-weight:bold; font-size:12px }
.upgrade_now_button1 { font-color:yellow; font-weight:bold; }

/* Profile Acticity Page */
a.tab1:link, a.tab1:active, a.tab1:visited { color:#000000; text-decoration:none; }
a.tab2:link, a.tab2:active, a.tab2:visited { color:#FFFF99;/**/ }
.activity_page_tips { margin:0 10px 10px 0; float:left; }
.activity_page_title { font-size:18px; color:#800000; font-weight:bold; text-align:center; }

#activity_page_left { width:200px; float:left; }
#activity_page_right { float:left; width:590px; margin-left:5px; }
#activity_search_title { background:#979797;/**/ padding:3px 0 3px 15px; font-family:arial; font-weight:bold; font-size:16px; color:#FFFFFF; margin-bottom:0; }
#activity_sort_by {	float:right; position:relative; top:-18px; right:10px; margin-bottom:-15px; }

.rc_box_activity { margin-right:1px; float:left; width:20%; text-align:center; font-weight:bold; }
.rc_box_activity_top, .rc_box_activity_bottom { display:block; }
.rc_box_activity1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#DDDDDD; font-size: 1px; }
.rc_box_activity2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #DDDDDD; border-right:2px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_activity3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_activity4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; font-size:1px; }
.rc_box_activity_content { display:block; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#F3F3F3; height:auto; text-align:center;}
.rc_box_activity_content p { margin:0; padding:3px; font-family:Arial; font-size:12px; color:#000000; }

.rc_box_activity_on { margin-right:1px; float:left; width:20%; text-align:center; font-weight:bold; }
.rc_box_activity_on_top, .rc_box_activity_on_bottom { display:block; }
.rc_box_activity1_on { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#ACACAC;/**/ font-size:1px; }
.rc_box_activity2_on { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #ACACAC;/**/ border-right:2px solid #ACACAC;/**/ background-color:#979797;/**/ font-size:1px; }
.rc_box_activity3_on { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #ACACAC;/**/ border-right:1px solid #ACACAC;/**/ background-color:#979797;/**/ font-size:1px; }
.rc_box_activity4_on { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #ACACAC;/**/ border-right:1px solid #ACACAC;/**/ background-color:#979797;/**/ font-size:1px; }
.rc_box_activity_on_content { display:block; border-left:1px solid #ACACAC;/**/ border-right:1px solid #ACACAC;/**/ background-color:#979797;/**/ height:auto; text-align:center;}
.rc_box_activity_on_content p { margin:0; padding:3px; font-family:Arial; font-size:12px; color:#000000; }

.tab-height { display:block; 
 }


/* do not remove comment */
  .prog { }
  .prog-bg { background:url(http://graphics.pop6.com/images/common/progress/orange_bg.gif) no-repeat left; height:22px; }
  .prog-bg-r { background:url(http://graphics.pop6.com/images/common/progress/orange_bg_r.gif) no-repeat right; height:22px; line-height:22px; text-align:center; font-weight:bold; padding:0px 10px; }
  .prog-contents {  padding:10px; text-align:center; }
    .prog-bar { text-align:left; margin:5px auto; width:200px; border:1px solid #000000; height:15px; background-color:#F3F3F3; }
       .prog-bar-fill { width:%; height:15px; border-right:1px solid #000000; background-color:red; }
     
.prog-button a:hover { position:relative; top:1px; left:1px; }


.rc_button { margin:0px auto; width:50%; }
.rc_button a { margin-bottom:10px; color:#FFFFFF !important; font-weight:bold; text-decoration:none !important; cursor:pointer; display:block; }
.rc_button_top, .rc_button_bottom { display:block; cursor:pointer; }
.rc_button1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#DDDDDD; font-size:1px; cursor:pointer; }
.rc_button2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #DDDDDD; border-right:2px solid  #DDDDDD; background-color:#800000; font-size:1px; cursor:pointer; }
.rc_button3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #DDDDDD; border-right:1px solid  #DDDDDD; background-color:#800000; font-size:1px; cursor:pointer; }
.rc_button4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #DDDDDD; border-right:1px solid  #DDDDDD; background-color:#800000; font-size:1px; cursor:pointer; }
.rc_button_content { display:block; border-left:1px solid  #DDDDDD; border-right:1px solid  #DDDDDD; background-color:#800000; height:auto; text-align:center; cursor:pointer;  }
a.rc_button:active { position:relative; top:1px; left:1px; cursor:pointer; color:#FFFFFF !important; text-decoration:none !important; }
 


#activity_page_top { margin-top:10px; }
.activity_page_desc { margin:0px 10px 10px 10px; }
#activity_page_bottom { margin:10px; }
.profile_activity { float:left; margin:5px 5px 0 5px; }
.profile_activity_views { float:left; font-size:14px; color:red; }
.profile_activity_views_date { float:left; margin-left:5px; margin-bottom:5px; width:80%; color:#000000; }
.profile_activity_winks { float:left; font-size:14px; color:red; margin-top:5px; }
.profile_activity_winks_date { float:left; margin:5px 0 5px 5px; width:80%; color:#000000; }
.profile_activity_winks_delete { float:right;margin:1px 5px 5px 0;color:#000000; }
.profile_activity_hotlist { float:left; padding:5px 0 5px 0; font-size:14px; color:red; }
.profile_activity_hotlist_date { float:left; margin:0 0 5px 5px; padding:5px 0 5px 0; width:80%; color:#000000; }
.profile_activity_match_views { float:left; padding:5px 0 5px 0; font-size:14px; color:red; }
.profile_activity_match_date { float:left; margin-left:5px; padding:5px 0 5px 0; width:80%; color:#000000; }

#activity_tabs { border-top:1px solid #FFFFFF; }
.rc_box_all_activity_on, .rc_box_all_activity { width:16%; float:left; margin-right:1px; font-weight:bold; text-align:center; }
.rc_box_hotlist_activity { width:22%; float:left; margin-right:1px; font-weight:bold; }
.activity_sort_by { font-size:11px; color:#F3F3F3; }

/* Wink Popup */
#sfMenuDiv, #fMenuDiv { padding:2px 0px 0px 2px; border:1px solid #EE6119;/**/ background-color:#F3F3F3; text-align:left; }
#sfMenuDiv { width:135px; display:none; position:absolute; left:0px; top:20px; padding:5px; }
#fMenuDiv { width:90px; }
#sfMenuDiv a:link, #sfMenuDiv a:active, #sfMenuDiv a:visited, #fMenuDiv a:link, #fMenuDiv a:active, #fMenuDiv a:visited { color:#000000; text-decoration:none; }
#sfMenuDiv a:hover, #fMenuDiv a:hover { color:#FF6633; }
#sfMenuDiv div, #fMenuDiv div { padding:2px; }
#sfButton { width:120px; border:1px solid #FF6600; background-image:url(http://graphics.pop6.com/images/ffadult/winks/winksbg.gif); text-align:center; font-size:12px; font-weight:bold; line-height:20px; color:#000000; cursor:default; }
.flirtIcon { width:30px; float:left; text-align:center; }
#sfMenuDiv .winks_info { color:#666666; font-size:8pt; } 
.hide_wink_menu { position:relative; width:120px; z-index:9998; margin-right:0px; }
#activity_page_summary_table { width:240px; }
.profile_activity_left { margin:10px; padding:10px; }
#upgrade_button a{ text-decoration:none; color:#FFFFFF; font-size:11px; padding-left:3px; padding-top:1px; padding-right:3px; padding-bottom:1px; font-weight:bold; }
.matches_title { font-size:18px; color:#800000; }
.no_matches { margin:10px; }

/* HOTLIST COMMENTING */
.comment_block { padding:2px 5px 5px 5px; background-color:#F3F3F3; font-size:11px; }
.comments { }


 


  /* BEGIN nvbr-cont styles */ /*this controls the layout and design of navbar*/
  .nvbr-cont {margin:0;padding:0;text-align:left;}
  .nvbr-lt,.nvbr-bdy,.nvbr-rt {margin:0;padding:0;}
    .nvbr-lt {background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat 0 0;height:34px;width:7px;padding:0;margin:0;}
    .nvbr-rt {background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -12px 0;height:34px;width:7px;padding:0;margin:0;text-align:right;}
    .nvbr-bdy {position:relative;background:url(http://graphics.pop6.com/images/ffadult/common/bgs.gif) repeat-x 0 0;padding:7px 0 0 0;margin:0;height:34px;}
      .nvbr-jn-bttn {position:absolute;left:85.75%;_left:84.25%;top:4px;}
      .jn-bttn {background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat 0 -108px;width:121px;height:24px;}
      .nvbr-bdy ul {display:inline;margin:0;padding:0;list-style:none;}
        .nvbr-bdy ul li {display:inline;margin:-2px;padding:0;}
    .nvbr-bdy ul li a:link,.nvbr-bdy ul li a:visited,.nvbr-bdy ul li a:hover,.nvbr-bdy ul li a:active {color:#FFFFFF; text-decoration:none;font:bold 12px arial;padding:6px 1.85% 9px 1.85%;margin:0;background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat 0 -39px;overflow:hidden;}
	.nvbr-bdy ul li a.nvbr-st:link,.nvbr-bdy ul li a.nvbr-st:visited,.nvbr-bdy ul li a.nvbr-st:hover,.nvbr-bdy ul li a.nvbr-st:active {color:#FFFFFF;text-decoration:none;font:bold 12px arial;padding:6px 1.85% 9px 1.85%;margin:0;background:none;}

  /* END nvbr-cont styles */ /* Commenting out for now. This controls the highlighting of nav item when on corresponding page */

  /* BEGIN ddmenu styles */ /*these are the dropdown menu list styles*/
  .ddmenu ul,.usr-ddmenu ul {display:inline;margin:0;padding:0;text-align:left;}
  .ddmenu li,.usr-ddmenu li {display:inline;margin:0;padding:0;}
  .ddmenu li a:link,.ddmenu li a:visited,.ddmenu li a:hover,.ddmenu li a:active {color:#FFFFFF;text-decoration:none;margin:0;padding:6px 2.0% 12px 2.0%;position:relative;z-index:700!important;}
  .ddmenu li.selected a:link,.ddmenu li.selected a:visited,.ddmenu li.selected a:hover,.ddmenu li.selected a:active {color:#990000;background:#FFF;margin:0;padding:6px 1.74% 12px 1.74%;_padding:6px 1.8% 12px 1.8%;;border:1px solid #999;border-bottom:none;z-index:700!important;position:relative;}
  /* END ddmenu styles */

  /* BEGIN nvbr-menudd styles */ /* This is for the navbar dropdown containers */
  .nvbr-menudd {position:absolute;visibility:hidden;margin:-2px 0 0;padding:0 5px 0 0;z-index:699!important;font-size:11px;}
    .nvbr-menudd a:link,.nvbr-menudd a:visited,.nvbr-menudd a:hover,.nvbr-menudd a:active {display:block;margin:0;padding:5px 5px 5px 20px;background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) no-repeat -5px -66px;}
	.nvbr-menudd a:hover {background:url(http://graphics.pop6.com/images/ffadult/common/icons.gif) #ffeb99 no-repeat -5px -66px;padding:5px 5px 5px 20px;}
    .nvbr-menudd ul,.usr-menudd ul {display:block;margin:0;padding:0;list-style:none;}
      .nvbr-menudd ul li,.usr-menudd ul li {display:block;margin:0;padding:0 0 2px 0;}
        .nvbr-menudd ul li div,.usr-menudd ul li div {text-align:center;color:#404040;font:normal 10px arial;margin:0;padding:0 5px;}
  /* END nvbr-menudd styles */

  /* BEGIN usr-ddmenu styles */ /* This is for the language parent link for the lang dropdown */
  .usr-ddmenu li a:link,.usr-ddmenu li a:visited,.usr-ddmenu li a:hover,.usr-ddmenu li a:active {margin:0;padding:3px;position:relative;z-index:800;}
  .usr-ddmenu li.selected a:link,.usr-ddmenu li.selected a:visited,.usr-ddmenu li.selected a:hover,.usr-ddmenu li.selected a:active {background:#FFFFFF;margin:0;padding:2px;border:1px solid #999;border-bottom:2px solid #FFF;position:relative;z-index:800;}
  /* END usr-ddmenu styles */

  /* BEGIN usr-menudd styles */ /* This is for the language dropdown container */
  .usr-menudd,.lng-menudd {position:absolute;visibility:hidden;margin:0;padding:0;z-index:799;font-size:11px;}
  .usr-menudd a:link,.usr-menudd a:visited,.usr-menudd a:hover,.usr-menudd a:active{display:block;margin:0;padding:2px 12px;}
  /* END usr-menudd styles */

  /* BEGIN nvbr-b styles */ /* This defines the rounded corners for dropdown containers */
  .nvbr-b,.nvbr-rc_box_grab-tab { margin-bottom:10px;min-width:100px!important;width:expression(this.clientWidth < 99 ? "100px" : "none");max-width:250px!important;width:expression(this.clientWidth > 149 ? "150px" : "none");}
  .nvbr-b_top, .nvbr-b_bottom { display:block; }
  .nvbr-b1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color:#cccccc; font-size:1px; }
  .nvbr-b1a { display:block; overflow:hidden; height:1px; margin:0; background-color:#cccccc; font-size:1px; }
  .nvbr-b1b { display:block; overflow:hidden; height:1px; margin:0 5px 0 0; background-color:#cccccc; font-size:1px; }
  .nvbr-b1c { display:block; overflow:hidden; height:1px; margin:0 5px 0 0; background-color:#cccccc;_background-color:none; font-size:1px; }
  .nvbr-b2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid #cccccc; border-right:2px solid #CCCCCC; background-color:#FFFFFF; font-size:1px; }
  .nvbr-b3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid #cccccc; border-right:1px solid #CCCCCC; background-color:#FFFFFF; font-size:1px; }
  .nvbr-b4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid #cccccc; border-right:1px solid #CCCCCC; background-color:#FFFFFF; font-size:1px; }
  .nvbr-b2b { display:block; overflow:hidden; height:1px; margin:0 3px 0 0; border-left:2px solid #cccccc; border-right:2px solid #CCCCCC; background-color:#FFFFFF; font-size:1px; }
  .nvbr-b3b { display:block; overflow:hidden; height:1px; margin:0 2px 0 0; border-left:1px solid #cccccc; border-right:1px solid #CCCCCC; background-color:#FFFFFF; font-size:1px; }
  .nvbr-b4b { display:block; overflow:hidden; height:2px; margin:0 1px 0 0; border-left:1px solid #cccccc; border-right:1px solid #CCCCCC; background-color:#FFFFFF; font-size:1px; }
  .nvbr-b_content { display:block; border-left:1px solid #cccccc; border-right:1px solid #cccccc;background:#FFFFFF; }
  /* END nvbr-b styles */












  #toggle_enhancements_link     { display:block; text-align:left;}
  .outer_table_cell_metalheader { font-size:20px; font-weight:bold; text-align:center;  }
  .outer_table_cell_monthmetal  { vertical-align:middle; border:0; border-bottom:1px solid #ddd; }
  .format_dollar            { font-weight:bold;  font-size:29px;  }
  .format_cents             { font-weight:bold;  font-size:15px;  text-decoration:underline;  }
  .price_word_month         { font-weight:bold; font-size:8px;  }
  .price_word_month_12      { font-size:10px; color:#800000; }
  .format_cents_gold12      { font-size:26px;    color:#800000; }
  .currency_code_iso        { font-weight:bold; font-size:15px;  text-decoration:none;  }
  .currency_code_iso_gold   { font-weight:bold; text-decoration:none; font-size:26px; color:#800000;    }
  .format_dollar_gold12     { font-size:60px; color:#800000; }
  .table_membership_package { margin: 5px 0; }
  .table_membership_package_02     { }
  .harmony_benefits, .harmony_renewal_rates { border:0; margin:8px 0;  }
  .expander_title_left      { font-weight:bold;  font-size:14px;  }
  .membership_months        { font-size:21px;  font-weight:bold; }
  .free_text                { font-size:10px; }
  .gutter_harmony           { font-size:1px; padding:0;  }
  .bill_highlight_small_container{width:180px; height:85px; overflow:hidden;}
  .bill_highlight_small_container img{margin-top:-25px;}
    
    .outer_table_cell_metalheader    { font-size:16px; font-weight:bold; text-align:center;  }
    .outer_table_cell_metalheader_13 { font-size: 13px; font-weight:bold; text-align:center;  }
    .table_cell_metaltext_12         { font-size:12px; font-weight:normal; text-align:left; }
    .expander_link_viewall           { color: #000; }
    .highlight_ben li {
    
          list-style-image: url('http://graphics.pop6.com/images/common/billing/bill_check_orange1_light.gif');
        font-size:11pt;  text-align:left; font-weight:bold; line-height:1.2em; }
    .highlight_divider          { background-color:#ddd;  height:25px;  }
    .select_plan_cell           { width:450px; }
    .select_plan_cell_highlight       { padding-left:15px; width:450px; }
    .select_plan_cell_highlight       {  padding-left:15px; width:550px; }
    .select_plan_cell_highlight_2cell {  padding-left: 15px;  }
    .harmony_renewal_rates2           { border:0;  margin:0;  }
    .module_standard_contact          { margin-bottom:15px; }
     a.three_equal_installments_link  { text-decoration:none; }
    .standout{
          color:#800000;
          white-space:nowrap;
    }

/* ______________ SIMPLIFIED BILLING TABLE DESIGN (CODENAME:Ramm(stein)) ______________________________ */
  .ramm      { width:500px;  margin:0 0 10px 0; border-collapse:collapse; }
  .ramm  th  {  padding:5px; text-align:left;  }
  .ramm .price_title  { text-align:right; }
  .ramm .price  { text-align:right; }
  .ramm  td  { padding:5px; padding-bottom:15px; vertical-align:top; }
  .ramm .total_title { font-weight:bold; margin-right:15px; }
  .ramm .total_row   { border-top:1px dotted black; text-align:right; padding-top:10px;}
  .ramm .total_row a { text-decoration:none; }
  .ramm .total_row .silver_btn { background:transparent repeat-x 0 -240px; background-image:url('http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png'); }
  .ramm .total_row .gold_btn   { background:transparent repeat-x 0 -170px; background-image:url('http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png'); }
  .ramm .total_row .silver_btn, .ramm .total_row .gold_btn  { border:none; padding:2px 0 3px 0; text-align:center; margin-left:10px; cursor:pointer;}

  .ramm .lb_notice      { color:red; }
  .ramm .months_free    { display:none; }
  .ramm form            { display:inline; float:right;}

/* ______________ DEFAULT TABLE COLOR (for use with RAMM) ______________________________ */
  .default_table    { border:1px solid #DDDDDD; background-color:#F3F3F3; }
  .default_table th { background-color:#E8E8E8; border-bottom:1px solid #DDDDDD; }

/* ______________ BUTTONS _______________ */
  .shiny_btn    { margin:0 0 10px 0; border-collapse:collapse; border:none; }
  .shiny_btn td { padding:0;}
  .shiny_btn td.btn_msg { color:#000; background:transparent repeat-x;  background-image:url('http://graphics.pop6.com/images/common/billing/promo_bar_shiny_bkg_01.gif');}
  #submit_ultra_beta1 { cursor:pointer; }

/* ERROR MESSAGES */
  .billing_note, .javascript_required, .field_error { color:#800; }   





/* RESULTS LISTING VIEW INFO  */
  .error_message { color:red; border:1px solid red; text-align:center; font-weight:700; margin:0px 0px 10px 0px; padding:15px 0; }
.sr_data{text-align:left;}
.sr_inner { background-color:transparent; padding-top:0; }
  .sr_inner { border-left:1px solid #d0d0d0;  border-right:1px solid #d0d0d0; }
.lv_heading { background-color:#ffffff; border-bottom: 1px solid #d0d0d0; padding-left:3px; }
.corners_center { background-color:#ffffff; border-top: 1px solid #d0d0d0; }
.corner_center_bottom { background-color: #ffffff; border-bottom: 1px solid #d0d0d0; }
.lv_actions { padding-right:5px; white-space:nowrap; vertical-align:top; text-align:right; float:right; }
.lv_member_photo { padding:5px 5px 0 5px; }
.lv_interested { position:absolute; }
td.lv_data { color:#999999; font-size:11px; position:relative; width:240px; }
td.lv_data a { font-weight:bold; }
.handle-age-gender td { margin:0px; padding:0px; white-space:nowrap; }
.handle-age-gender td img { vertical-align:middle; }
.member_name, .member_name a { font-size:12px; font-weight:bold; }
.citystate, .agesex, .distance, .looking_for, .last_visit  { color:#999999; font-size:11px; }
.distance { font-size:12px; font-weight:bold; color:#000; } 
.photo, .video, .voice_intro, .photo a, .video a, .voice_intro a { font-size:11px; font-weight:bold; }
.standardbox-contents .online_now { display:block; }
.online_now, .online_now a { color:green;   font-size:11px; font-weight:bold; }
.vip_desc { color:#999999; font-size:11px; display:block; padding:5px; overflow:hidden; background-color:#F3F3F3; }
.kudos { font-size:11px; color:#999999; font-weight:bold;}
.kudos_title { font-size:12px; color:#000; }
.birthday { font-size:12px; font-weight:bold; color:#000; }
.compatability_stars { font-size:11px; color:#999999; }
.lv_most_network { }
.viewed, .friends, .testimonials { font-size:11px; font-weight:bold; color:#000; }
/* COBRAND & DARK BACKGROUND OVERRIDES */
/* HILIGHTED REGIONS */
.lv_heading_highlight { background-color:#FECC00 }
.corners_center_highlight { background-color:#FECC00; border-top: 1px solid #FECC00; }
#fastcupid div.hilighted .lv_heading { background-color:#FECC00; }
.action_tag_text { font-size:11px; color:white; font-family:arial; }
/* GALLERY VIEW (action-sprites) OUTER CONTAINER */
.axn_gal_ro_top { padding:0px 0px 5px 0px; }
.axn_gal_ro_bottom { padding:2px 0px 2px 0px; }
/* GALLERY VIEW (action-sprites) INNER CONTAINER */
.axn_g_flirt { display:inline; margin:0px 3px 0px 0px; }   
.axn_g_email { display:inline; margin:0px 0px 0px 2px; }   
.axn_g_hotlist { display:inline; margin:0px 3px 0px 0px; }   
.axn_g_invite { display:inline; margin:0px 0px 0px 2px; }   
.axn_g_talk { display:inline; margin:0px 0px 0px 2px; }
/* LINKS & CONTENTS */
.axn_g_link a { background-image:url(http://graphics.pop6.com/images/common/sprite_interact3.gif); background-color:transparent; background-repeat:no-repeat; white-space:nowrap; padding:2px 0px 7px 20px; font-size:11px; font-weight:bold; }
/* Fixes FlirtPopup Nesting issue (Gallery view)*/
.axn_g_flirt .winksmenu a {background-image:none; padding:0px 0px 0px 0px; }
.axn_g_flirt a { background-position:0 -207px; }
.axn_g_email a { background-position:0 -237px; }
.axn_g_hotlist a { background-position:0 -267px; padding:2px 0px 7px 14px; }
.axn_g_invite a { background-position:0 -300px; padding:2px 0px 7px 18px !important; }
.axn_g_talk a { background-position:6px -417px; }
/* LIST VIEW (action-sprites) - OUTER CONTAINER  */
   .action_list { width:230px; margin:0px; position: relative; float:right; }
   .action_list dd { margin:1px; padding:1px; font-size:12px;  }
/* LIST VIEW  (action sprites) INNER containers  */
   .action_list .axn_l_flirt, .action_list .axn_l_email, .action_list .axn_l_hotlist, .action_list .axn_l_voice, .action_list .axn_l_invite  { text-align:right; height:20px; background-image:url(http://graphics.pop6.com/images/common/sprite_interact3.gif); background-repeat:no-repeat; }                                           
   .action_list .axn_l_flirt { background-position: 210px -205px; position:relative; }
   .action_list .axn_l_email { background-position: 210px -235px; }
   .action_list .axn_l_hotlist { background-position: 210px -265px; }
   .action_list .axn_l_voice { background-position: 212px -416px;  }
   .action_list .axn_l_invite { background-position: 207px -298px; }
/* FIX FLIRT POPUP - Nesting issue (List view)  */
   .axn_l_flirt .links {display:block;}
   .action_list .axn_l_flirt .winksmenu { top:17px; }
   .action_list .axn_l_flirt .winksmenu a { height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none; }
/* LIST VIEW  (action sprites) ANCHORS */
   .action_list .axn_l_flirt a, .action_list .axn_l_email a, .action_list .axn_l_hotlist a, .action_list .axn_l_voice a, .action_list .axn_l_invite a  { margin:0px 20px 0px 0px; padding:2px; white-space:nowrap; height:20px; vertical-align:middle; }
/* LIST VIEW  (action sprites) secondary btn (container) */ 
   .action_list .axn_l_flirt .confirm_id, .action_list .axn_l_flirt .personality_type, .action_list .axn_l_flirt .voice_intro  { float:left; position:absolute; z-index:3; }  
/* LIST VIEW  (action sprites) secondary btn (anchors) */   
  .action_list .axn_l_flirt .confirm_id a, .action_list .axn_l_flirt .personality_type a, .action_list .axn_l_flirt .voice_intro a  { height:20px; padding:2px 10px; margin:0px; text-decoration:none; font-size:16px; background-image:url(http://graphics.pop6.com/images/common/sprite_interact3.gif); background-repeat:no-repeat; background-color:transparent; }  
  .action_list .confirm_id { top:0px; left:0px; }
    .action_list .confirm_id a { background-position: 5px -388px; }
  .action_list .personality_type { top:0px; left:40px; }
    .action_list .personality_type a { background-position: 5px -328px; }
  .action_list .voice_intro     { top:0px; left:80px; } 
    .action_list .voice_intro a { background-position: 5px -358px; }
/* OLD LIST VIEW ACTIONS.(images)  DELETE after 3/1/09: RD  */
   #action .list_sprite { height:18px; width:18px; }
   #action .list_sprite { background-color:transparent; background-image:url(http://graphics.pop6.com/images/common/sprite_interact3.gif); background-repeat: no-repeat; }
   #action .confirm_id  { background-position:0px -390px; }
   #action .personality_profile { background-position:0px -330px; }
   #action .voice   { background-position:0px -360px; }
   #action .wink    { background-position:0px -210px; height:15px; }
   #action .email   { background-position:0px -240px; height:15px; }
   #action .hotlist { background-position:0px -270px; height:15px; }
   #action .invite  { background-position:0px -300px; }

/*  FLIRT WINK POPUPS */
  ul.flirtMenu li.hug, ul.flirtMenu li.kiss, ul.flirtMenu li.smile, ul.flirtMenu li.spank, ul.flirtMenu li.wave, ul.flirtMenu li.wink { background-image:url('http://graphics.pop6.com/images/common/winks/sprite_flirt.gif') !important; background-repeat:no-repeat; background-color:transparent; }
  ul.flirtMenu li.hug   { background-position: 0px -60px; }
  ul.flirtMenu li.kiss  { background-position: 4px -80px; }
  ul.flirtMenu li.smile { background-position: 4px 0px; }
  ul.flirtMenu li.spank { background-position: 4px -100px; }
  ul.flirtMenu li.wave  { background-position: 2px -40px; }
  ul.flirtMenu li.wink  { background-position: 4px -20px !important; }
/* _____ SIDE SEARCH FORM ______ */
  .sfc      { width:177px; background:#F3F3F3; }
  #side_form label        { font-family:arial; font-size:9pt; color:#475990; font-weight:bold; display:block;padding:5px 0px 3px 10px; background:url('http://graphics.pop6.com/images/ffadult/27081/search_icon_bullet_wt.gif') center left no-repeat;cursor:pointer;height:21px;overflow:hidden;}
  #side_form label.inactive { background:url('http://graphics.pop6.com/images/ffadult/27081/search_icon_bullet_wt.gif') center left no-repeat; }
  #side_form label.active { background:url('http://graphics.pop6.com/images/ffadult/27081/search_icon_bullet_wtd.gif') center left no-repeat; }
  #side_form label span   { font-weight:normal; padding:0px;margin:0px;}
  #side_form #collapsible_search div { padding:0px 0px 0px 4px; font-family:arial; display:none; font-size:8pt; }
  #collapsible_search input  { font-size:8pt; }
  #collapsible_search select { font-size:8pt; margin:0; width:95%; }
  #collapsible_search div#LOCATION_OPTION_submenu { display:block; }
  #side_form .sub_title      { display:block; width:96%; }
  #side_form .sub_title_inline { display:inline; width:48%; }
  #side_form .sub_title, #side_form .sub_title_inline { color:#666666; font-weight:bold; border-bottom:1px solid #bbbbbb; margin:3px 0px 3px 2px; }
  #side_form .previewbox     { position:absolute; border:1px solid #cccccc; background:white; display:none; left:200px; padding:4px; width:200px; z-index:999999; }
  #side_form  .search_arrow_container { position:absolute; top:-1px; left:-19px; }
  #side_form  .search_arrow_border    { display: block; font-size:1px; overflow: hidden; border-right: 17px solid #cccccc; border-top: 10px dotted transparent; border-bottom: 10px dotted transparent; }
  #side_form  .search_arrow_fill      { position:relative; left:2px; top:-22px; display: block; overflow: hidden; font-size:1px; border-top: 10px dotted transparent; border-bottom: 10px dotted transparent; border-right: 17px solid white; }
/* _____ ANTIQUE: member_quick_search ______ */
  .explain { text-align:center; width:540px; }
  .tb3     { margin-top:3px; margin-bottom:3px; }
/* _____ INFO ICON ______ */
  .guest_info_icon { font-size:10px; }

/* _____ SEARCH RESULTS BOXES & SPACING - 3COLUMN, 4COLUMN ______ */ 
  div.norm_out              { width:32% !important; display:inline; float:left; margin:1px 1px 0 1px; }
  .norm_ins                 { width:99%; margin:1px; _margin:0px; height:270px; }
  #wonresults               { padding:5px 0; background-color:transparent;}
  #wonresults div.norm_out  { width:24% !important; }
  #vip_page { border-collapse:collapse; border:none; margin-top:20px; margin-bottom:10px; }


/* No Photo  */
  .nophototext {color: #FFFFCC; text-align:center;} /* */
/* HOTEST MEMBERS - MOST POPULAR */
  #hotnpop     { margin-top:10px; }
  #mini_search { width:190px; margin-right:5px; }
/* BUTTONS */
  .btn_format  { margin:0 auto; text-align:center; padding-bottom:5px; padding-top:2px; }
  .red_btn    { background:red url(http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png) repeat-x 0 -100px;}
  .red_btn_sm { background:transparent url(http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png) no-repeat 0 -60px; width:158px; }
  a.red_btn, a.red_btn_sm { color:#FFF !important; text-decoration:none; }
  .gold_btn    { background:gold url(http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png) repeat-x 0 -170px;}
  .gold_btn_sm { background:transparent url(http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png) no-repeat 0 -140px; width:158px; }
   a.gold_btn, a.gold_btn_sm { color:#000; text-decoration:none;  }
  .silver_btn    { background:silver url(http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png) repeat-x 0 -240px;}
  .silver_btn_sm { background:transparent url(http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png) no-repeat 0 -209px; width:158px; }
   a.silver_btn, a.silver_btn_sm { color:#FFF; text-decoration:none;  }
/* FEATURED MEMBERS & ROTATING VIP MEMBERS */
  .featured_members_list    { margin:0; padding:5px 0;  width:185px;}
  .featured_members_list dd { margin:0 5px 2px 5px; padding: 5px 0 5px 0; border:1px solid #AAA; 
                              font-size:xx-small; font-family:verdana; overflow:hidden; }
  .featured_members_ad      { background:black url(http://graphics.pop6.com/images/ffadult/v2/new/p31924_btn.png) no-repeat 0 0;}
  .featured_members_ad      { color:white; text-align:center; }
  .featured_meembers_bttn   {  }
  .featured_members_list dd .fm_img a img { height:50px; }
  .featured_members_list dd .fm_img a     { display:block; width:60px; height:55px; float:left; margin-bottom:5px; }
/* GET NOTICED - HIGHLIGHT AD*/
   .upsell_highlight_ad img { border:none; }
/* SEARCH FORM */
  .searchpage_field .title { margin:0; padding:2px 2px 2px 10px; font-size:12px; font-weight:700; background-color:#E8E8E8;}
  .search_form_row         { padding-bottom:10px; }
  .search_form_row .title  { margin:0; padding:2px 2px 2px 10px; font-size:12px; font-weight:700; background-color:#E8E8E8;}
  .searchpage_field .title .subtext {font-weight:normal; margin-left:10px;}
  .search_form_row  .title .subtext {font-weight:normal; margin-left:10px;}
  .uncheck_all  { margin-left:22px; font-size:10px; text-align:left;  }

  .grayd_out                 { background-color:#E1E1E1;}
  .grayd_out h4.title        { background-color:#CCC; 
                               color:#333;  }     
  #saved_search_mk4, #saved_search_gray_mk4  { text-align:center; padding-bottom:20px; }
  #saved_search_mk4 h4.title, #saved_search_gray_mk4 h4.title   { margin-bottom:0; background-color:transparent;  }
  #saved_search_mk4 p, #saved_search_gray_mk4 p { width:370px; margin:0 auto;}


  
    .search_title_graphic { background-color:#FCB230; margin-bottom:10px; }
    .stg_title a   { color:#FFFFFF;
                     text-decoration:none;padding-left:3px; padding-right:3px; font-weight:bold; }
    .stg_upgrade   { }
    .stg_upgrade a { border:1px solid #800000; background-color:#FFEE80;
                     color:#F00; font:700 11px; text-decoration:none; white-space:nowrap; padding:0 5px; }
    .stg_curve     { background-color:#E1E1E1;}
    .stg_bgc       { background-color:#FCB230; position:relative; width:16px; height:9px; }

/* =================================================================
     NPR is a basic, no frills table style. Just the relevant information presented properly.
     NPR REQUIRES using the proper tags. TH for headings. TD for data.
   =================================================================
*/
  .npr       { border-collapse:collapse;  margin-top:8px; }
   div.nrp   {  padding:5px 0; }
  .npr th, .npr td { padding:2px 5px; vertical-align:top; }
  .npr th      { font-weight:500; text-align:right; }
  .npr td      { text-align:left; }
  .npr img     { vertical-align:middle;}
  .npr caption {caption-side:top; width:60%; }


.floatContent_display { display:inline; position:absolute; z-index:550; padding:5px; border:1px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
.floatContent_vanish { display:none; }
.floatContent_container {  position:relative; display:inline; }
.superwinks { display:inline; position: absolute; z-index:550; padding:5px; border:1px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
.winksmen { display:inline; position:absolute; z-index:550; padding:5px; border:2px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }


.floatContent_display{
    display: inline;
    position: absolute;
    z-index:550;
    padding:5px;
    border:1px solid #444444;
    background-color:#ff9900; 
    color:#000000;
    font-family: verdana;
    text-align: left;
    top: 4px;
    left: 10px;
    font-size: 7pt;
    float:left;
}
.floatContent_vanish{
display:none;
}
.floatContent_container{
width:10px;
position:relative;
display:inline;
}
.floatContent_container2{
left: 100px;
width:10px;
position:relative;
display:inline;
}

#dynamic_fetish_inputs {margin:0px 0px 5px 0px;}
#dynamic_fetish_inputs div{margin:3px 0px 3px 0px;}
#dynamic_fetish_inputs select{margin:0px 3px 0px 0px; font-size:12px;}
#dynamic_fetish_inputs .fetishalso{}
#dynamic_fetish_inputs .fetishclose{text-decoration:none;}
#dynamic_fetish_inputs .fetlstselect select{width:255px;}
#dynamic_fetish_inputs .fetintselect select{width:105px;}
#dynamic_fetish_inputs .fetexpselect select{width:105px;}

.fetish_srch_question { margin:5px 0px 2px 5px; padding:3px; width:450px;}
.fetish_srch_question_title {padding:3px; font-weight:bold;}
.fetish_srch_question_contents {padding:0px 0px 0px 7px;}
.fetish_srch_question_add {margin:12px 0px 4px 5px;}
.search_form_row th {font-size:12px;}
.search_form_row .npr_tbl_row {vertical-align:top;}
#lives_in_premi, #lives_in_std {margin:4 auto}
#saved_search_mk4 {text-align:center;}
#addl_info_form {width:90%; margin:5px;}

#collapsible_search #fetish{}
#collapsible_search .fetish_srch_question { margin:5px 0px 2px 0px; padding:3px; width:200px; font-size:10px; display:block;}
#collapsible_search .fetish_srch_question select{ font-size:11px;}
#collapsible_search .fetish_srch_question_title {padding-bottom:3px; font-weight:bold; display:block;}
#collapsible_search .fetish_srch_question_contents {padding:0px 0px 0px 7px; display:block;}
#collapsible_search .fetish_srch_question_add {margin:12px 0px 0px 0px; width:99%;}
#collapsible_search .fetish_srch_question_value {display:none;}





#academy_content                     { width:780px; margin:0px 0px 0px 20px;}
#academy_header                      { width:780px; }
#academy_text_academy_intro          { align:left; width:780px; }
#academy_my_workshops                { width:780px;}
.academy_my_workshops_title          { color: #800000; font-weight: bold; font-size:16px; } 
#academy_my_workshops_instruction    { float: left; margin:3px 3px 0px 20px; }
.academy_table                       { margin:10px 10px 0px 20px; }



#academy_hr                          { height: 1px; width: 610px; float:right; }
#academy_order_section               { width: 610px; float: right;}
#academy_order_price                 { width: 100px; float: left; }
.academy_workshops_image             { float: left; margin: 5px; }
#academy_other_ws_row_content        { padding: 3px; }
#academy_order_button                { float:right; }



#noteCell,td.outer_cell_inactive_menu   { border-right:0px !important;}
table.inner_cell_inactive_menu_above    { border-left:1px solid #999999 !important;}
table.inner_cell_active_menu            { width:100%;position:relative !important; left:1px !important;z-index:2;}
.academy_content_background .content, .academy_content_background #top_table1, .academy_content_background .title, #layout_table  { text-align:left; }
.academy_content_background .title span { white-space:nowrap; }
.academy_content_background table       { width:100%; }
#HideShowText             { padding-top: 5px; padding-bottom: 5px;}
#chapter_Content          { padding:0px 5px; background:#dadada; border-left:1px solid #999999; border-right:1px solid #999999; }
#chapter_Content p        { background-color:#FFFFFF; }
#table1 p                 { background-color:f7f7f7; }
#Chapter_content table    { width:auto;}
.goPage                   { width:25px; border:none; border:1px solid #999999;font-size:12px; }
.academy_note_td          { border-right:1px solid #999999; }
.academy_note_table       { border:1px solid #999999; background-color:#FFEE80; padding:5px; cellspacing:2px; }
.academy_workshop_names   { font-size:14px; color:#ffffff; font-weight:bold; }
#academy_get_icon_text    { padding-top: 5px; padding-left: 6px;color:#000000; }
#Course_In_Progress       { padding-top: 2px; color:#000000; }
.Academy_note             { width:100%; height:100px; border:1px solid #999999; }
.academy_pagination_query { padding: 5px; background-color: #EFEFEF; border: 1px solid #999999; border-top: none; }



.notesTable    { margin: 10px; }
.notesLine     { background-color:#FFEE80; border:1px solid #999999; padding:10px; }
.notesTopText  { padding-bottom:5px; font-family:Arial; font-size:12px; }


.academy_header_text     { padding: 10px; text-align: right; }


.academy_content         { width:780px; margin: 0 0 0 20px; }
.congratulations_text    { color: #800000; font-weight: bold; font-size: 18px; }
.certificate_img         { position: relative !important; width: 600px; height: 494px; }
.certificate_body        { position: absolute !important; top: 190px; left: 130px; width: 350px; height: 116px; }


.h22 { height:22px;}



  .workshop_layout       { width:780px; padding-left:10px; padding-top:10px; padding-right:10px; cellpadding:5px; cellspacing:0px; border:0px;}
  .workshop_header       { width:780px; color:#000000; height: 80px; border:solid 1px #cccccc; background-image:url('http://graphics.pop6.com/images/ffadult/workshop/header_bg.jpg'); background-color:#E5E1E0; }
  .workshop_button       { border:1px solid #999999; background-color:#dadada; font-size: 12px; font-weight: bold; color: #373737; }
  .workshop_header_text  { font-size:18px;color:#000000; }
  .workshop_body_table   { border: 1px solid #999999; }
  .workshop_row_header   { background-color:#efefef; }
  .workshop_row_odd      { background-color:#ffffff; }
  .workshop_row_even     { background-color:#fbfbfb; }
  .workshop_content_pane { background-color:#dadada; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:10px; border-top:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; }
  .workshop_content_pane_top_header           { padding:5px; height:35px; border-top:1px solid #AFAFAF; border-left:1px solid #AFAFAF;  border-right:1px solid #AFAFAF; background-color:#9F1313; }
  .workshop_content_pane_middle_header        { padding:5px; color:#333333; border-top:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF; background-color:#F79A17; }
  .workshop_content_pane_bottom_header_left   { padding:5px; background-color:#efefef; border-top:1px solid #AFAFAF; border-left:1px solid #AFAFAF; }
  .workshop_content_pane_bottom_header_right  { padding:5px; background-color:#efefef; border-top:1px solid #AFAFAF; border-right:1px solid #AFAFAF; border-left:1px solid #AFAFAF; }
  .outer_cell_active_menu   { width:25%; border-top:1px solid #999999;  border-bottom:1px solid #999999; border-left:1px solid #999999; border-right:none; background-color:#dadada; cursor:hand; cursor:pointer; }
  .inner_cell_active_menu   { border-top:none; border-bottom:none; background-color:#dadada; cursor:hand; cursor:pointer; width:25%;}
  .outer_cell_inactive_menu { width:25%; border-top:none; border-bottom:none;  border-right:1px solid #999999; border-left:1px solid #999999; background-color:#ffffff; cursor:hand; cursor:pointer; }
  .inner_cell_inactive_menu_above { border-top:1px solid #999999;  border-bottom:none; border-right:1px solid #999999; border-left:none; cursor:hand; cursor:pointer; background-color:#F3F3F3;}
  .inner_cell_inactive_menu_below { border-top:none;  border-bottom:1px solid #999999;  border-right:1px solid #999999;  border-left:none; background-color:#ffffff;  cursor:hand;  cursor:pointer; }
  .inactive_menu_text    { font-weight:normal; }
  .active_menu_text      { font-weight:bold; }
  .parent_percent        { background-color: #ffffff;  border:1px solid #9F1313;  width:100px; height:7px; }
  .child_percent         { height:10px; background-color:#9F1313; }







#ShopContain                   { width:840px; }
#ShopContain table             { _width:99.5%; }
#ShopContain #Shop_leftCol     { width:49%; float:left; margin:5px 0 5px 5px; }
#ShopContain #Shop_rightCol    { width:48%; float:right; margin:5px 5px 5px 5px; }
#Shop_leftCol table            { width:90%; }
#Shop_rightCol table           { width:90%; }
.page_title_space              { margin:5px 0 0 10px; }
.rc_box_header_content td      { color:#000000; }
.adtitle                       { font-size:9px; text-align:center; width="234"; color:#666; }
.dating_tip_ad                 { float:left; padding:5px 4px 0 4px; } 
.dating_tip_text               { position: relative; left:5px; padding:5px;}       



.mt20 { margin-top:20px; }
#shopContain    { width:840px; padding:0 10px; }
#gear li        { margin-bottom:10px; list-style-type:none; }
#gear span      { display: block; }
#dTips          { margin-top:20px; }
.pData          { padding:10px 0; }
.pData .pDesc   { padding-top:0;  }
.pData img      { float:left; margin:0 10px; }



.index1 { z-index:1; }
.index100 { z-index:100; }
.mt20 { margin-top:20px }
.mb20 { margin-bottom:20px; }
.pt20 { padding-top:20px; }
.fs1px { font-size:1px; }
.ml20 { margin-left:20px; }
.lh31px { line-height:31px; }
.sprite_album { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat 0 0; }
.sprite_wide { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 0; }
.posa_t0_l0 { position:absolute; top:0px; left:0px; }


  .s00, .s05, .s10, .s15, .s20, .s25, .s30, .s35, .s40, .s45, .s50, a.vote_star:hover, a.voted_this_star { background:url('http://graphics.pop6.com/images/ffadult/vod/vod_pages/star_sprite.gif') no-repeat; }
  .s00 {background-position:-100px 1px !important; }
  .s05 {background-position:-80px -18px;}
  .s10 {background-position:-80px 1px;}
  .s15 {background-position:-60px -18px;}
  .s20 {background-position:-60px 1px;}
  .s25 {background-position:-40px -18px;}
  .s30 {background-position:-40px 1px;}
  .s35 {background-position:-20px -18px;}
  .s40 {background-position:-20px 1px;}
  .s45 {background-position:0px -18px;}
  .s50 {background-position:0px 1px;}
  a.vote_star {display:block;position:absolute;top:0px;left:0px;margin:0px !important;padding:0px !important;}
  a.voted_star {display:block;position:absolute;top:0px;left:0px;margin:0px !important;padding:0px !important;}
  a.voted_this_star {display:block;position:absolute;top:0px;left:0px;margin:0px !important;padding:0px !important;background-position:0px -35px;}
  a.vote_star img {width:20px;height:19px !important;border:0px;}
  a.voted_star img {width:20px;height:19px !important;border:0px;}
  a.voted_this_star img {width:20px;height:19px !important;border:0px;}
  a.vote_star:hover {background-position:0px -53px;}

.hottest_photo_albums_cell .vote div,
.photo_album_cell .vote div,
.photo_album_main_cell .vote div, 
.search_member_photo_cell .vote div,
.search_member_video_cell .vote div,
.hottest_photo_albums_cell .vote div { margin:0px !important }


.cancel_upload_img { background-position:-73px -119px; width:10px; height:10px; }
.upload_error_img { background-position:-54px -213px; width:30px; height:30px; }
.qmark_icon_img { background-position:-54px -189px; width:18px; height:19px; vertical-align:middle; border:0px; }
.more_options_icon_img { background-position:-88px -201px; padding-left:20px; }
.photo_manager_arrow_left { background-position:-22px -214px; width:20px; height:13px; border:0px; vertical-align:middle; }
  .photo_manager_arrow_left:hover { background-position:-22px -228px; }
.photo_manager_arrow_right{ background-position:0 -228px; width:20px; height:13px; border:0px; vertical-align:middle; }
  .photo_manager_arrow_right:hover { background-position:0 -214px; }
.photo_xclose_img { background-position:-74px -104px; width:14px; height:14px; border:0; }
.photo_edit_icon_img { background-position:-58px -175px; width:14px; height:13px; border:0; } 
.manage_videos_cell .icon_speaker, .search_member_video_cell .icon_speaker { position:absolute; top:108px; right:1px; }
.manage_videos_cell .icon_play_button, .search_member_video_cell .icon_play_button  { position:absolute; top:54px; right:60px; }
.manage_videos_cell .icon_hq, .search_member_video_cell .icon_hq { position:absolute; top:5px; right:1px; }



  .rc_socnet_no_border .rct .rc1, 
   .rc_socnet_no_border .rct .rc2, 
    .rc_socnet_no_border .rct .rc3, 
    .rc_socnet_no_border .rct .rc4, 
    .rc_socnet_no_border .rcm .header { background:#E8E8E8; border-color:#E8E8E8; }
    .rc_socnet_no_border .rcm,
      .rc_socnet_no_border .rcb .rc1,
      .rc_socnet_no_border .rcb .rc2, 
      .rc_socnet_no_border .rcb .rc3, 
      .rc_socnet_no_border .rcb .rc4 { background-color:#F3F3F3; border-color:#F3F3F3; }

  #css_social_networking_viewer .boxheader .rc1, 
    #css_social_networking_viewer .boxheader .rc2, 
    #css_social_networking_viewer .boxheader .rc3, 
    #css_social_networking_viewer .boxheader .rc4, 
    #css_social_networking_viewer .boxheader .rcm { background-color:#E8E8E8; border-color:#E8E8E8; }
  #css_social_networking_viewer .outside .rc1, 
    #css_social_networking_viewer .outside .rc2, 
    #css_social_networking_viewer .outside .rc3, 
    #css_social_networking_viewer .outside .rc4, 
    #css_social_networking_viewer .outside .rcm { background-color:#E8E8E8; border-color:#E8E8E8; }
  #css_social_networking_viewer .inside { margin:0px 3px !important; }
    #css_social_networking_viewer .inside .rc1, 
    #css_social_networking_viewer .inside .rc2, 
    #css_social_networking_viewer .inside .rc3, 
    #css_social_networking_viewer .inside .rc4, 
    #css_social_networking_viewer .inside .rcm { background-color:#fff; border:0px solid #fff; }
  .rc_box_inside_white { margin:0px 3px !important; }
    .rc_box_inside_white .rc1, 
    .rc_box_inside_white .rc2, 
    .rc_box_inside_white .rc3, 
    .rc_box_inside_white .rc4, 
    .rc_box_inside_white .rcm { background-color:#fff; border:0px solid #fff; }
  #css_social_networking_viewer .boxheader .rcm, 
    #css_social_networking_viewer .inside .rcm { padding:10px 14px; }
  #css_social_networking_viewer .albumbreadcrumb { margin:10px 0; }
  .rc_box_photo_white_body_bg .rcb .rc2, 
    .rc_box_photo_white_body_bg .rcb .rc3, 
    .rc_box_photo_white_body_bg .rcb .rc4, 
    .rc_box_photo_white_body_bg .rcm { background-color:#fff; }
    .rc_box_photo_white_body_bg .rcm .header { background-color:#F3F3F3; }
  .rc_box_dialog_gold_header .rct .rc2, 
    .rc_box_dialog_gold_header .rct .rc3, 
    .rc_box_dialog_gold_header .rct .rc4, 
    .rc_box_dialog_gold_header .rcm .header { background:#ffc862 url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) repeat-x 0 -283px; }
    .rc_box_dialog_gold_header .rcm,
      .rc_box_dialog_gold_header .rcb .rc2, 
      .rc_box_dialog_gold_header .rcb .rc3, 
      .rc_box_dialog_gold_header .rcb .rc4 { background-color:#fff; }

  #css_social_networking_viewer .photo_album_cell { margin-bottom:10px; }
  #css_social_networking_viewer .album_large_infobox { margin-left:10px; position:relative; width:60%; height:103px; }
  #css_social_networking_viewer .album_info_stats { position:absolute; bottom:0px; left:0px; font-size:10px; }
  #css_social_networking_viewer .photo_album_title { font-size:14px; }
  #css_social_networking_viewer .photo_album_arr_prev { width:18px; height:36px; border:0px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat 0 -175px; position:absolute; top:50px; left:0px; } 
  #css_social_networking_viewer .photo_album_arr_next { width:18px; height:36px; border:0px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -21px -175px; position:absolute; top:50px; right:0px; } 
  #css_social_networking_viewer .photo_album_thumbnail_box { position:relative; padding-left:22px; }
  #css_social_networking_viewer .photo_album_thumb_container img { float:left; width:80px; margin:0px 5px 5px 0px; }

  #css_social_networking_viewer #linkthisphoto { position:absolute; top:14px; left:0px; border:1px solid #DDDDDD; text-align:left; padding:5px; width:150px; background-color:#fff; }
  #css_social_networking_viewer .linkthisphoto_close { float:right; width:14px; height:14px; border:0px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -74px -103px; }
  #css_social_networking_viewer .title_header_underline { border-bottom:1px solid #DDDDDD; margin:30px 0px 10px 0px; font-weight:bold; padding-bottom:3px; }

  .header_box_right { background-color:#fff; padding:10px; width:380px }
    .header_box_right_l {  }
      .header_box_right_l .image_box img { width:40px; height:40px; }
    .header_box_right_m { font-size:10px; width:165px; margin-left:10px; }
    .header_box_right_r {  }
      .header_box_right .cellcontactbox { background-color:#fff !important; margin:0px !important; padding:0px !important; width:130px; }

  #compliment_box { margin-bottom:20px }
  #compliment_box textarea { border:1px solid #DDDDDD; width:100%; height:50px; font:12px arial,helvetica,sans-serif; padding:5px; }
  #compliment_box .button_right { font-size:12px; }


  #css_social_networking { margin:10px 0px; }
  #css_social_networking .column_left { width:200px; }
  #css_social_networking .column_right { width:74%; margin-left:12px; }


  #css_social_networking .column_right .line_date { font-weight:bold; color:#FF6600; position:relative; top:8px; left:20px; background-color:#fff; padding:5px; font-size:14px; clear:both; }
  #css_social_networking .column_right .line_gray { border-top:1px solid #DDDDDD; font-size:1px; margin-bottom:20px; clear:both; }


  .ipopup_album_tiny { width:54px; height:52px; position:relative; margin-left:5px; }
  .ipopup_album_tiny .palbum { position:absolute; top:0px; right:0px; width:54px; height:52px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat 0 -282px; }
  .ipopup_album_tiny .pspiral { position:absolute; top:2px; left:-2px; width:7px; height:45px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://graphics.pop6.com/images/ffadult/galleries/photo_album/spiral_tiny.png');}
  .ipopup_album_tiny .pspiral[class] { position:absolute; top:2px; left:-2px; width:7px; height:45px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/spiral_tiny.png) no-repeat 0 0; }
  .ipopup_album_tiny .pphoto { position:absolute; top:2px; left:2px; width:48px; height:48px; text-align:center; overflow:hidden; }
  .ipopup_album_tiny .pphoto img { height:48px; }

  .album_small { width:78px; height:70px; position:relative;}
  .album_small .palbum { position:absolute; top:0px; right:0px; width:73px; height:70px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat 0 -104px; }
  .album_small .pspiral { position:absolute; top:2px; left:0px; width:10px; height:62px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://graphics.pop6.com/images/ffadult/galleries/photo_album/spiral_sm.png');}
  .album_small .pspiral[class] { position:absolute; top:2px; left:0px; width:10px; height:62px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/spiral_sm.png) no-repeat 0 0; }
  .album_small .pphoto { position:absolute; top:3px; left:7px; width:64px; height:64px; text-align:center; overflow:hidden; }
  .album_small .pphoto img { height:64px; }
  .album_small .sn_info_icon { position:absolute; bottom:3px; right:5px; }

  .album_large { width:114px; height:103px; position:relative; }
  .album_large .palbum { position:absolute; top:0px; right:0px; width:108px; height:103px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat 0 0; }
  .album_large .pspiral { position:absolute; top:4px; left:0px; width:15px; height:91px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://graphics.pop6.com/images/ffadult/galleries/photo_album/spiral_lg.png');}
  .album_large .pspiral[class] { position:absolute; top:4px; left:0px; width:15px; height:91px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/spiral_lg.png) no-repeat 0 0; }
  .album_large .pphoto { position:absolute; top:3px; left:10px; width:96px; height:96px; text-align:center; overflow:hidden; }
  .album_large .pphoto img { height:96px; }
  .album_large .pphoto_overlay { position:absolute;top:0px;left:10px;width:100px;height:100px; }



.hottest_photo_albums_cell .sn_info_icon, .photo_album_main_cell .sn_info_icon, .photo_album_cell .sn_info_icon { position:absolute; bottom:6px; right:10px; width:11px !important; height:11px !important; }

.search_member_photo_cell .photo_box { position:relative; white-space:nowrap; text-align:center; height:125px; overflow:hidden; max-width:175px; width:expression( this.width > 175 ? '175px' : '175px' ); }
.search_member_photo_cell .photo_box .photo_box_icon { position:relative; bottom:2px; right:16px;  }

.search_member_video_cell .photo_box { width:160px; height:122px; text-align:center; position:relative; }
.hottest_photo_albums_cell .photo_box { width:96px; height:96px; text-align:center; position:relative; }

.album_large_infobox { margin-left:5px; position:relative; width:170px; height:103px; line-height:19px; }


.submitbutton { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none; font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton .button_left { display:block; height:25px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 0; padding-left:20px; }
  .submitbutton .button_right { display:block; height:25px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right 0; padding-right:20px; line-height:25px; white-space:nowrap; color:#fff; font-weight:bold; font-size:12px; text-align:center; }
.submitbutton_orange { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none; font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_orange .button_left { display:block; height:31px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -94px; padding-left:30px; }
  .submitbutton_orange .button_right { display:block; height:31px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -94px; padding-right:30px; line-height:31px; white-space:nowrap; color:#fff; font-weight:bold; font-size:14px; background-color:#fff; text-align:center; }
.submitbutton_orange2 { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_orange2 .button_left { display:block; height:21px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -361px; padding-left:30px; }
  .submitbutton_orange2 .button_right { display:block; height:21px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -361px; padding-right:30px; line-height:21px; white-space:nowrap; color:#fff; font-weight:bold; font-size:12px; background-color:#fff; text-align:center; }
.submitbutton_lightgray { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_lightgray .button_left { display:block; height:22px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -126px; padding-left:15px; }
  .submitbutton_lightgray .button_right { display:block; height:22px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -126px; padding-right:15px; line-height:22px; white-space:nowrap; color:#000; font-weight:bold; font-size:12px; background-color:#fff; text-align:center; }
.submitbutton_gray { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_gray .button_left { display:block; height:27px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -199px; padding-left:15px; }
  .submitbutton_gray .button_right { display:block; height:27px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -199px; padding-right:15px; line-height:27px; white-space:nowrap; color:#000; font-weight:bold; font-size:12px; background-color:#E8E8E8; text-align:center; }
.submitbutton_gray2 { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_gray2 .button_left { display:block; height:23px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -313px; padding-left:15px; }
  .submitbutton_gray2 .button_right { display:block; height:23px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -313px; padding-right:15px; line-height:23px; white-space:nowrap; color:#000; font-weight:bold; font-size:12px; background-color:#eaeaea; text-align:center; }
.submitbutton_black { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_black .button_left { display:block; height:23px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -337px; padding-left:15px; }
  .submitbutton_black .button_right { display:block; height:23px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -337px; padding-right:15px; line-height:23px; white-space:nowrap; color:#fff; font-weight:bold; font-size:12px; background-color:#eaeaea; text-align:center; }
.submitbutton_blue { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_blue .button_left { display:block; height:21px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -261px; padding-left:30px; }
  .submitbutton_blue .button_right { display:block; height:21px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -261px; padding-right:30px; line-height:21px; white-space:nowrap; color:#fff; font-weight:bold; font-size:12px; background-color:#fff; text-align:center; }
.submitbutton_gray_nofadelg { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_gray_nofadelg .button_left { display:block; height:26px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -413px; padding-left:10px; }
  .submitbutton_gray_nofadelg .button_right { display:block; height:26px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -413px; padding-right:10px; line-height:26px; white-space:nowrap; color:#fff; font-weight:bold; font-size:12px; background-color:#fff; text-align:center; }
.submitbutton_gray_nofadesm { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_gray_nofadesm .button_left { display:block; height:18px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -440px; padding-left:10px; }
  .submitbutton_gray_nofadesm .button_right { display:block; height:18px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -440px; padding-right:10px; line-height:18px; white-space:nowrap; color:#fff; font-weight:normal; font-size:10px; background-color:#fff; text-align:center; }
.submitbutton_red_nofade { overflow:visible; padding:0px; margin:0px; border:0px; cursor:pointer; background:transparent; outline-style:none;  font-family:arial,helvetica,sans-serif; text-decoration:none; }
  .submitbutton_red_nofade .button_left { display:block; height:26px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -459px; padding-left:10px; }
  .submitbutton_red_nofade .button_right { display:block; height:26px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -459px; padding-right:10px; line-height:26px; white-space:nowrap; color:#fff; font-weight:bold; font-size:12px; background-color:#fff; text-align:center; }




  #css_social_networking .menubox .menuboxrow { margin:10px 0; }
  #css_social_networking .menubox .first { margin-bottom:10px; }
  #css_social_networking .menubox .last { margin-top:10px; }
  .searchsidebox { padding:10px; }
  .searchsidebox .searchsidebox_row { margin-bottom:5px; }
  .searchsidebox select, .searchsidebox input[type="text"] { border:1px solid #DDDDDD; font-size:12px; }
  .searchsidebox button.submitbutton { margin-top:10px; }
  .searchsidebox label { cursor:pointer; }
  .searchsidebox .search_select_width select { width:175px; }

  .arr_view_more { width:14px; height:13px; border:0px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -89px -104px; vertical-align:middle; margin-left:5px; } 


  .socnetpagination { margin:10px 0; cursor:default; font-size:10px; }
  .socnetpagination b { border:1px solid #FFFFFF; }
  .socnetpagination a { color:#000000; padding:2px 5px; border:1px solid #DDDDDD; text-decoration:none; cursor:pointer; }
  .socnetpagination a:hover, .socnetpagination b, .socnetpagination .pgn_ht { color:#FFFFFF; padding:2px 5px; border:1px solid #800000; background-color:#800000; }
  .socnetpagination .pgn_nobdr { border:1px solid #FFFFFF; }

.photo_album_cell { margin-bottom:10px; padding-bottom:10px; }

.search_member_photo_cell .last_visit { font-size:10px !important }

#css_social_networking .column_right .search_member_photo_cell, 
  #css_social_networking .column_right .hottest_photo_albums_cell,
  #css_social_networking .column_right .search_member_video_cell { float:left; min-width:200px; width:185px; line-height:15px; display:inline; padding:10px 0; }



#css_social_networking .best_page .best_page_photos .varnum { display:none; }
#css_social_networking .best_page .best_page_members .varnvotes { display:none; }
#css_social_networking .best_page .search_member_video_cell .photo_flag { display:none; }
#css_social_networking .best_page_left_col .search_member_video_cell .photo_flag { display:none; }
#css_social_networking .best_page .search_member_photo_cell .video_flag { display:none; }
#css_social_networking .best_page .best_page_members .photo_flag { display:none; }



#css_social_networking .best_page .cell_inner { height:auto !important; }
#css_social_networking .column_right .search_member_video_cell .cell_inner { height:265px; }
#css_social_networking .column_right .hottest_photo_albums_cell .cell_inner { height:200px; }
#css_social_networking .column_right .photo_album_cell { float:left; width:300px; }

#css_social_networking .column_right .search_member_photo_cell { padding:10px 0px; }
#css_social_networking .column_right .search_member_photo_cell .cell_inner .mid { height:60px; }

#css_social_networking .column_right .photo_album_cell .cell_inner { padding-left:0px; }

.col_lines .search_member_photo_cell, 
  .col_lines .hottest_photo_albums_cell, 
  .col_lines .search_member_video_cell, 
  .col_lines .photo_album_cell { border-bottom:1px solid #DDDDDD; }
.col_lines .cell_inner { border-right:1px solid #DDDDDD; padding-left:10px; }
.col_lines .album_large { margin-left:5px; }



#css_social_networking .column_left .w175px { width:175px  }

#css_social_networking .on { font-weight:bold; color:#000; text-decoration:none; }

.cellcontactbox { background-color:#F3F3F3; padding:5px; margin:5px 10px 0px 0px; z-index:999; }
#css_social_networking .last_visited { font-size:10px; }

.vip_button { width:100px; }
.vip_button .vip_l { height:19px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -25px; display:block; padding-left:42px; }
.vip_button .vip_r { height:19px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -25px; display:block; font-size:12px; line-height:19px; color:#fff; font-weight:bold; position:relative; right:-2px; }
.goldmem { color:#ff6633; font-weight:bold; font-size:12px; }
.silvermem { color:#898989; font-weight:bold; font-size:12px; }
.cellcontactbox span.alink a, 
  .cellcontactbox span.alink .friend_icon { padding:2px 10px 2px 20px; line-height:18px; width:58px; font-weight:bold; }
.cellcontactbox .cell_flirt span.alink a { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -88px -120px; display:inline; }
.cellcontactbox .cell_email span.alink a { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -88px -158px; }
.cellcontactbox .cell_hotlist span.alink a { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -88px -140px; }
.cellcontactbox .cell_friend span.alink a, 
  .cellcontactbox .cell_friend span.alink .friend_icon { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -89px -180px; }

  .socnetrating { height:12px; width:67px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat -66px -44px; height:12px; width:67px; position:relative; float:left; }
  .socnetrating div { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0px -44px; height:12px; position:absolute; top:0px; left:0px; }
  .socnetrating_box { padding:2px 0px 5px 0px; }


.photo_album_main_cell { float:left; width:24.8%; }



.manage_photos_cell { float:left; text-align:left; font-size:10px; height:195px; display:inline; margin:0 0 10px 10px; padding:10px 18px; border:1px solid #DDDDDD; position:relative; cursor:move; }
.manage_photos_cell .photo_number { position:absolute; top:2px; right:2px; color:#DDDDDD; font-size:12px; }
.manage_photos_cell .photo_box { width:96px; border:0 solid #fff; text-align:left; }
.manage_photos_cell .photo_box .photo_manage_menu { position:absolute; top:0px; left:0px; width:151px; z-index:99; text-align:left; overflow:hidden; }
.manage_photos_cell .photo_box .edit_info_box_body { background-color:#fff; padding:1px 2px 3px 2px; border:1px solid #000; width:140px; _width:146px; }
.manage_photos_cell .photo_box .xclose { text-decoration:none; color:#000; padding:0px 2px; }
.manage_photos_cell .photo_box .create_album { border:1px solid #000; width:100%; font-size:10px; }
.manage_photos_cell .photo_box .save_button { background-color:#ff6c00; border:#ff6c00; font:bold 10px arial,helvetica,sans-serif; cursor:pointer; }
.manage_photos_cell .photo_box label, .manage_photos_cell .photo_box .input_field { cursor:pointer; }
.manage_photos_cell .photo_box label span { position:relative; bottom:3px; }
.manage_photos_cell .popupbox_transparent_size { width:150px; }
.manage_photos_cell .popupbox_transparent_postop { top:0px; }



.manage_videos_cell { float:left; text-align:center; font-size:10px; width:178px; height:260px; display:inline; margin-left:20px; margin-bottom: 20px; cursor:move; background-color:#fff; }
.manage_videos_cell .video_box { width:160px; height:120px; border:1px solid #DDDDDD; margin:0 auto; position:relative; }
.manage_videos_cell .video_box .photo_manage_menu { position:absolute; top:13px; left:0px; width:151px; z-index:99; text-align:left; overflow:hidden; }
.manage_videos_cell .video_box .edit_info_box_body { background-color:#fff; padding:1px 2px 3px 2px; border:1px solid #000; width:140px; _width:146px; }
.manage_videos_cell .video_box .xclose { text-decoration:none; color:#000; padding:0px 2px; }
.manage_videos_cell .video_box .create_album { border:1px solid #000; width:100%; font-size:10px; }
.manage_videos_cell .video_box .save_button { background-color:#ff6c00; border:#ff6c00; font:bold 10px arial,helvetica,sans-serif; cursor:pointer; }
.manage_videos_cell .video_box label, .manage_photos_cell .photo_box .input_field { cursor:pointer; }
.manage_videos_cell .video_box label span { position:relative; bottom:3px; }
.manage_videos_cell .popupbox_transparent_size { width:150px; }
.manage_videos_cell .popupbox_transparent_postop { top:15px; }



.manage_photos_album_cell { font-size:10px; text-align:center; margin-right:10px; padding:10px 0 20px; 0; border-bottom:1px solid #DDDDDD; }
.manage_photos_album_cell .album_large { margin:0 auto; } 
.manage_photos_album_cell .photo_box { width:96px; height:96px; border:0 solid #fff; text-align:center; }
.manage_photos_album_cell .photo_box .photo_manage_menu { position:absolute; top:0px; left:0px; width:151px; z-index:99; text-align:left; overflow:hidden; }
.manage_photos_album_cell .photo_box .edit_info_box_body { background-color:#fff; padding:1px 2px 3px 2px; border:1px solid #000; width:140px; _width:146px; }
.manage_photos_album_cell .photo_box .xclose { text-decoration:none; color:#000; padding:0px 2px; }
.manage_photos_album_cell .photo_box .create_album { border:1px solid #000; width:100%; font-size:10px; }
.manage_photos_album_cell .photo_box .save_button { background-color:#ff6c00; border:#ff6c00; font:bold 10px arial,helvetica,sans-serif; cursor:pointer; }
.manage_photos_album_cell .photo_box label, .manage_photos_cell .photo_box .input_field { cursor:pointer; }
.manage_photos_album_cell .photo_box label span { position:relative; bottom:3px; }
.manage_photos_album_cell .popupbox_transparent_size { width:150px; }
.manage_photos_album_cell .popupbox_transparent_postop { top:0px; }



#photo_upload_success_box { width:522px; position:absolute; top:110px; left:200px; z-index:9999; cursor:pointer; }
#photo_upload_success_box .inner_box { position:relative; }
#photo_upload_success_box .upload_success_shadow { position:absolute; top:-1px; left:-2px; width:532px; height:79px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://graphics.pop6.com/images/ffadult/galleries/photo_album/successful_upload_shadow.png');}
#photo_upload_success_box .upload_success_shadow[class] { position:absolute; top:1px; left:0px; width:532px; height:79px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/successful_upload_shadow.png) no-repeat 0 0; }
#photo_upload_success_box .prompt_green { position:absolute; top:0px; left:0px; width:522px; height:70px; border:1px solid #000; background-color:#a1c462; opacity:0.9;filter:alpha(opacity=90); }
#photo_upload_success_box .prompt_box { position:absolute; top:0px; left:0px; width:522px; height:70px; border:1px solid #000; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/successful_upload_bg.gif) no-repeat 30px 10px;  }
#photo_upload_success_box .text1 { position:absolute; top:20px; left:100px; font-size:16px; font-weight:bold; color:#fff; }
#photo_upload_success_box .text2 { position:absolute; top:40px; left:100px; font-size:12px; }
#photo_upload_success_box .xclose { position:absolute; top:0px; right:0px; font-size:20px; text-decoration:none; color:#fff; padding:0px 3px; }



.photo_details_box { width:185px; position:relative; }
  .photo_details_box .xclose { position:absolute; top:5px; right:5px; width:18px; height:18px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -90px -220px; }
  .photo_details_box .top_l { height:34px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -149px; }
  .photo_details_box .top_r { height:34px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -149px; margin-left:20px; padding-right:20px; }
  .photo_details_box .top_c { height:34px; line-height:34px; text-align:center; overflow:hidden; white-space:nowrap; }
  .photo_details_box .mid_l { height:138px; position:relative; overflow:hidden; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/photo_details_box_mid_l.gif) repeat-y 0 0; }
  .photo_details_box .mid_r { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/photo_details_box_mid_r.gif) repeat-y right 0; width:12px; height:200px; position:absolute; top:0px; right:0px; _right:-1px; }
  .photo_details_box .mid_c { padding:0px 20px; text-align:center; }
  .photo_details_box .bot_l { height:14px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -184px; }
  .photo_details_box .bot_r { height:14px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat right -184px; margin-left:20px; }
  .photo_icon_img { width:14px; height:14px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat 0 0; }
  .photo_crop { background-position:-73px -160px; }
  .photo_rotate_l { background-position:-73px -145px; }
  .photo_rotate_r { background-position:-73px -130px; }
  .photo_details_box label { cursor:pointer; }
  .photo_details_box label span { position:relative; bottom:3px; font-size:10px; }



.photo_message_box { width:279px; }
  .photo_message_box .inner_box { border-left:1px solid #000; border-right:1px solid #000; background-color:#f8f8f8; position:relative; }
  .photo_message_box .boxline { border-top:1px solid #000; margin:0px 1px; }
  .photo_message_box .inner_box .cancel_upload_header { border-bottom:1px solid #cdcdcd; background:#ecf7ff url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_wide14.gif) no-repeat 0 -227px; height:30px; line-height:30px; padding-left:5px; font-weight:bold; }
  .photo_message_box .inner_box .xclose { width:11px; height:12px; position:absolute; top:10px; left:250px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_album12.gif) no-repeat -73px -175px; }
  .photo_message_box .inner_box .box_text { padding:5px; }
  .photo_message_box .photo_cancel_upload_shadow { position:absolute; top:-3px; left:3px; width:281px; height:143px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://graphics.pop6.com/images/ffadult/galleries/photo_album/photo_cancel_upload_shadow.png'); }
  .photo_message_box .photo_cancel_upload_shadow[class] { position:absolute; top:-3px; left:3px; width:281px; height:143px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/photo_cancel_upload_shadow.png) no-repeat 0 0; }
  .photo_message_box .button_link { line-height:21px; height:21px; padding:2px; }
  .photo_message_box label { cursor:pointer; }
  .photo_message_box .input_field { width:100%; border:1px solid #DDDDDD; font:12px arial,helvetica,sans-serif; }
  .photo_message_box .shadow_bottom { font-size:1px; width:281px; height:8px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://graphics.pop6.com/images/ffadult/galleries/photo_album/shadow_bottom.png'); no-repeat 0 0; position:relative; left:-2px; }
  .photo_message_box .shadow_bottom[class] { width:281px; height:8px; background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/shadow_bottom.png) no-repeat 0 0; position:relative; left:-2px; }
  .photo_message_box .shadow_right { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/shadow_right.png) no-repeat right 0; padding-right:8px; }
  /*\*/ * html .photo_message_box .shadow_right { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/shadow_right_ie.gif) no-repeat right 0; padding-right:8px; } /**/
  .photo_message_box .shadow_right[class] { background:url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/shadow_right.png) no-repeat right 0; padding-right:8px; }



#css_uploading_photos {}
#css_uploading_photos .column_left { float:left; width:535px; border:1px solid #DDDDDD; }
  #css_uploading_photos .column_left .row { border-top:1px solid #DDDDDD; overflow:hidden; width:100%; }
  #css_uploading_photos .column_left .progress_box { background-color:#E8E8E8; }
#css_uploading_photos .column_right { float:right; width:285px; }


#css_photo_add_details textarea { border:1px solid #DDDDDD; background-color:#F3F3F3; font:12px arial,helvetica,sans-serif; width:500px; height:100px; }
#css_photo_add_details .row { border-bottom:1px solid #DDDDDD; padding:20px 0 20px 10px; }

#css_manage_photos_page .hottest_photo_albums_cell { float:left; width:162px; height:200px; }

#css_edit_album_photos_page .manage_photos_cell { cursor:move; }
#css_edit_album_photos_page .edit_album_desc { background-color:#F3F3F3; padding:5px; }
#css_edit_album_photos_page #edit_info_box { position:absolute; top:0px; right:0px; z-index:9990; }

#css_edit_photos .photo_viewer { background-color:#F3F3F3; }
#css_edit_photos .column_left { width:160px; height:400px; float:left; background-color:#fff; border:1px solid #DDDDDD; margin:10px 0 10px 10px; overflow-y:scroll; }
#css_edit_photos .column_left .photo_cell { width:96px; margin:0px auto; font-size:10px; }
#css_edit_photos .column_left .photo_cell img { border:0px; }
#css_edit_photos .column_right { width:660px; position:relative; float:right; }
#css_edit_photos .column_right .crop_box { margin:0 10px 10px 0; text-align:center; }
#css_edit_photos #crop_popup { position:absolute; top:200px; right:0px; width:660px; text-align:center; }

#css_photo_manager_upload_photos .col_item { float:left; clear:both; width:150px; text-align:right; font-weight:bold; padding:4px; }
#css_photo_manager_upload_photos .col_field { float:left; width:300px; padding:3px; }
#css_photo_manager_upload_photos .input_field { border:1px solid #DDDDDD; width:100%; }
#css_photo_manager_upload_photos .col_field textarea { height:70px; font:12px arial,helvetica,sans-serif; }

.popupbox_transparent { position:absolute; top:15px; left:0px; }
.popupbox_transparent_contents { position:absolute; top:0px; left:0px; border:1px solid #000; background-color:#fff; }
.popupbox_transparent_bg { display:none; position:absolute; top:0px; left:0px; opacity:0.9; filter:alpha(opacity=90); background-color:#fff; border:1px solid #fff; }
.popupbox_transparent .photo_xclose_img { position:absolute; top:2px; right:2px; }
.popupbox_transparent select, 
  .popupbox_transparent textarea, 
  .popupbox_transparent .input_textbox { border:1px solid #DDDDDD; width:100%; font:12px arial,helvetica,sans-serif; padding:1px; }
.popupbox_transparent textarea { overflow-y:auto; height:70px; }
.popupbox_transparent .menu_items { margin-top:0 !important; }
.popupbox_transparent .menu_items a { display:block; padding:3px 10px; font-size:12px; text-align:left; text-decoration:none; }
.popupbox_transparent .menu_items a:hover { background-color:#ffe1b2; color:#000; }


#css_photo_manager_upload_photos .popupbox_transparent_size { width:300px; }
#css_photo_manager_upload_photos .popupbox_transparent_postop { top:0px; }
#css_photo_manager_upload_photos select { border:1px solid #DDDDDD; }


#css_edit_album_photos_page .popupbox_transparent_size { width:195px; }
#css_edit_album_photos_page .popupbox_transparent_postop { top:13px; }
#css_edit_album_photos_page #edit_info_box { left:auto !important; }

.overlayingpopupbox { width:265px; margin:0 auto; text-align:left; }


#page_overlay_bg, #page_overlay_boxes { position:fixed; _position:absolute; top:0; _top:expression(eval(document.body.scrollTop)); left:0; margin:0; padding:0; index:997; }
#page_overlay_bg { width:2000px; height:2000px; opacity:0.8; filter:alpha(opacity=80); background-color:#fff; z-index:1110; }
#page_overlay_boxes { width:1000px; text-align:center; z-index:1111; padding-top:15%; }


/* Begin Phase 3
==================================================================================================== */


.color696969 { color:#696969 !important; } /* gray text */
.colorfe7700 { color:#fe7700 !important; } /* orange text */


/* begin pagination */
.socnetpagination2 { margin:10px 0; cursor:default; font-size:10px; line-height:20px; height:20px; }
.socnetpagination2 b { border:1px solid #FFFFFF; }
.socnetpagination2 a { color:#000; padding:2px 5px; border:1px solid #999999; text-decoration:none; cursor:pointer; background-color:#fff; }
.socnetpagination2 a:hover, 
  .socnetpagination2 b, 
  .socnetpagination2 .pgn_ht { color:#fff; padding:2px 5px; border:1px solid #999999; background-color:#999999; }
.socnetpagination2 .pgn_nobdr, 
  .socnetpagination2 .pgn_nobdr:hover { border:1px solid #F3F3F3; text-decoration:none; background-color:#F3F3F3; color:#000;  }
.socnetpagination2 .fprev, 
  .socnetpagination2 .fnext { color:#d8d8d8; padding:2px 5px; border:1px solid #d8d8d8; text-decoration:none; cursor:default; }
.socnetpagination2 .fprev:hover, 
  .socnetpagination2 .fnext:hover { color:#d8d8d8; padding:2px 5px; border:1px solid #d8d8d8; text-decoration:none; cursor:default; background-color:#fff; }
.socnetpagination2 .pgn_nobdr_disable { border:1px solid #F3F3F3; color:#000; padding:2px 5px; }
.socnetpagination2 .pgn_all, 
  .socnetpagination2 .pgn_all:hover { border:1px solid #F3F3F3; background-color:#F3F3F3; color:#3366CC; text-decoration:underline; }
/* end pagination */



/* manage_photos_page
--------------------------------------------------------------------- */

#css_manage_photos_page { font-size:12px; }
#css_manage_photos_page .col_left { width:24.5%; }
#css_manage_photos_page .album_scroll_box { border:1px solid #DDDDDD; position:relative; }
#css_manage_photos_page .album_scroll_box_height { height:600px; overflow-x:hidden; overflow-y:auto; }
#css_manage_photos_page .col_right { width:72.5%; }
#css_manage_photos_page .photos_box { background-color:#e8e8e8; }
#css_manage_photos_page .main_slot { border: 1px solid #fe7700; }
#css_manage_photos_page .manage_photos_cell .draggable { background-color:#fff; }
#css_manage_photos_page .manage_photos_cell .photo_box { height:96px; overflow:hidden; }
#css_manage_photos_page .orange { color:#FF6600; }
#css_manage_photos_page .manage_photos_cell { background-color:#fff; padding:15px 18px 5px 18px; }
#css_manage_photos_page .manage_photos_album_cell { margin:0 10px; }
#css_manage_photos_page .popupbox_transparent .photo_xclose_img { cursor:pointer !important; }
#css_manage_photos_page {  }




/* manage_photos_overlay_popups
--------------------------------------------------------------------- */
#page_overlay_boxes #popup_see_this, #page_overlay_boxes #popup_move_photo, #page_overlay_boxes #popup_create_album { width:365px; }
.overlayingpopupbox .pup_field_text { width:100%; border:1px solid #DDDDDD; font:12px arial,helvetica,sans-serif; }

    .rc_box_dialog_gold_header .rcm,
      .rc_box_dialog_gold_header .rc1,
      .rc_box_dialog_gold_header .rc3, 
      .rc_box_dialog_gold_header .rc4 { border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; }
    .rc_box_dialog_gold_header .rcb .rc2 { border-left:2px solid #DDDDDD; border-right:2px solid #DDDDDD; }
    .rc_box_dialog_gold_header h2.header { cursor:move; }





/* member_profile_photos, member_profile_videos, member_profile_header
--------------------------------------------------------------------- */
#css_social_networking_viewer { font-size:12px; }
#css_social_networking_viewer #mprofile-container .lft { width:100% !important; padding:5px 0 !important; }
/*\*/ * html #css_social_networking_viewer #tab-video { width:97.5% !important; } /**/ 
  
    /* ----------------- member_profile_photos----------------- */
  #css_social_networking_viewer .col_left { width:40%; margin:0 0 10px 10px; }
    #css_social_networking_viewer .rating_line_height { line-height:20px; }
    #css_social_networking_viewer .photo_overflow { width:100%; overflow-x:hidden; overflow-y:auto; text-align:center; }
  #css_social_networking_viewer .col_right { width:54%; margin:0 10px 10px 0; }
    #css_social_networking_viewer .mem_albums { border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; background-color:#F3F3F3; position:relative; }
    #css_social_networking_viewer .mem_albums .selected { border:2px solid #FE7700; background-color:#fff; padding:10px 0 }
    #css_social_networking_viewer .mem_albums_height { height:485px; overflow-x:hidden; overflow-y:auto; }
    #css_social_networking_viewer .field_textarea { border:1px solid #DDDDDD; width:100%; height:40px; font:12px arial,helvetica,sans-serif; }
    #css_social_networking_viewer .p10_no_bot { padding:10px 10px 0 10px; }
    #css_social_networking_viewer .member_comment_row { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #DDDDDD; position:relative; }
    #css_social_networking_viewer .comment_row_remove_link { position:absolute; top:0; right:0; font-size:10px; padding:2px 8px; }
    #css_social_networking_viewer .member_comment_row .right { width:270px; }
    #css_social_networking_viewer .member_comment_row .left img { width:48px; height:48px; border:0; }
    #css_social_networking_viewer .button_manage_link { position:absolute; top:0px; right:0px; }
    #css_social_networking_viewer .icon_photo_scroll_arrow_left { background-position:0 -175px; width:18px; height:36px; border:0; margin-bottom:20px; }
    #css_social_networking_viewer .icon_photo_scroll_arrow_right { background-position:-21px -175px; width:18px; height:36px; border:0; margin-bottom:20px; }
    #css_social_networking_viewer .album_thumbs_box { width:426px; /*height:208px;*/ }
    #css_social_networking_viewer .album_thumbs_box .photo_thumbs_display img { border:2px solid #DDDDDD; float:left; width:96px; height:96px; overflow:hidden; text-align:center; margin:0 0 4px 4px; }
    #css_social_networking_viewer .album_thumbs_box .photo_thumbs_display img.selected { border:2px solid #FE7700; }
    #css_social_networking_viewer .album_thumbs_box .photo_thumbs_display a img { height:96px }
    #css_social_networking_viewer .album_thumbs_box .photo_pagination { clear:both; text-align:right; }
    #css_social_networking_viewer #photo_link { width:200px; border:1px solid #DDDDDD; background-color:#F3F3F3; position:aboslute; top:13px; left:0px; display:block; margin:0 auto; padding:5px; }
    #css_social_networking_viewer #photo_link input { border:1px solid #DDDDDD; }
    #css_social_networking_viewer .photo_album_cell .posr .photo_xclose_img { position:absolute; top:5px; right:5px; }
    #css_social_networking_viewer .photo_std_upgrade { border:2px solid #DDDDDD; background-color:#F3F3F3; width:304px;  }
    #css_social_networking_viewer .photo_std_upgrade .txt { font-size:25px; font-weight:bold; letter-spacing:-1px; line-height:28px; padding:10px 0; }
    #css_social_networking_viewer #larger_photo_div img { border:5px solid #DDDDDD; }
    #css_social_networking_viewer #album_title2 { color:#fe7700 !important; font-weight:bold; margin-top:3px; }
    #css_social_networking_viewer #comment_container { border:1px solid #DDDDDD; border-bottom:none; }
    #css_social_networking_viewer .ofv { overflow:visible; }

    /* rc box hack for ie6 */
    #css_social_networking_viewer .rc_no_border .rct .rc2, 
    #css_social_networking_viewer .rc_no_border .rct .rc3, 
    #css_social_networking_viewer .rc_no_border .rct .rc4, 
    #css_social_networking_viewer .rc_no_border .rcb .rc2, 
    #css_social_networking_viewer .rc_no_border .rcb .rc3, 
    #css_social_networking_viewer .rc_no_border .rcb .rc4, 
    #css_social_networking_viewer .rc_no_border .rcm, 
    #css_social_networking_viewer .rc_no_border h1, 
    #css_social_networking_viewer .rc_no_border h2, 
    #css_social_networking_viewer .rc_no_border .rch,
    #css_upload_pages .rc_no_border .rct .rc2, 
    #css_upload_pages .rc_no_border .rct .rc3, 
    #css_upload_pages .rc_no_border .rct .rc4, 
    #css_upload_pages .rc_no_border .rcb .rc2, 
    #css_upload_pages .rc_no_border .rcb .rc3, 
    #css_upload_pages .rc_no_border .rcb .rc4, 
    #css_upload_pages .rc_no_border .rcm, 
    #css_upload_pages .rc_no_border h1, 
    #css_upload_pages .rc_no_border h2, 
    #css_upload_pages .rc_no_border .rch { border-color: #F3F3F3; }



    /* ----------------- css_member_profile_header ----------------- */
    #css_member_profile_header .mem_info_wht_box { background-color:#fff; border:1px solid #DDDDDD; margin:5px; padding:5px; }
    #css_member_profile_header .mem_info_wht_box .cellcontactbox { background-color:#fff !important; margin:0px !important; padding:5px 0 !important; }
    #css_member_profile_header .cellcontactbox table td a, .cellcontactbox table td .friend_icon { font-size:12px; }
    #css_member_profile_header .width40 { width:42%; }
    #css_member_profile_header .width25 { width:25%; }
    #css_member_profile_header .navtabs li{display:inline;color:#999999;margin:0;padding:0;background:#DDDDDD ;}
    #css_member_profile_header .navtabs li a:link,.navtabs li a:visited,.navtabs li a:hover,.navtabs li a:active, .navtabs li span {text-decoration:none;position:relative;color:#000000 !important;padding:3px 10px 3px 10px;margin:0;background:#DDDDDD ;border-left:3px solid #DDDDDD ;border-top:3px solid #DDDDDD ;border-right:3px solid #DDDDDD ;}
    #css_member_profile_header .navtabs li a.selected:link,.navtabs li a.selected:visited,.navtabs li a.selected:hover,.navtabs li a.selected:active{color:#000000 !important;position:relative;background:#FFFFFF ;border-left:4px solid #DDDDDD ;border-top:4px solid #DDDDDD ;border-right:4px solid #DDDDDD ;border-bottom:none;padding-bottom:12px;}



  /* ----------------- member_profile_videos ----------------- */
  #css_member_profile_videos .col_left { width:470px; margin:10px 0 10px 10px; }
    #css_member_profile_videos .rating_line_height { line-height:20px; }
  #css_member_profile_videos  .col_right { width:330px; margin:10px 10px 10px 0; _margin:10px 0; }
    #css_member_profile_videos .mem_albums { background-color:#F3F3F3; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; }
    #css_member_profile_videos .field_textarea { border:1px solid #DDDDDD; width:100%; height:40px; font:12px arial,helvetica,sans-serif; }
    #css_member_profile_videos .p10_no_bot { padding:10px 10px 0 10px; }
    #css_member_profile_videos .member_comment_row { margin-bottom:10px;  }
    #css_member_profile_videos .member_comment_row .right { width:415px; }
    #css_member_profile_videos .member_comment_row .left img { width:48px; height:48px; border:0; }
    #css_member_profile_videos .button_manage_link { position:absolute; top:0px; right:0px; }









/* photo_manager_edit_photos
--------------------------------------------------------------------- */

#css_photo_manager_edit_photos { margin-bottom:10px; }
#css_photo_manager_edit_photos .title_top { }
#css_photo_manager_edit_photos .action_bar { height:44px; background-position:0 -149px; background-repeat:repeat-x; border-top:1px dashed #cdcdcd; border-bottom:1px solid #cdcdcd; }
  #css_photo_manager_edit_photos .photo_name { position:absolute; bottom:10px; left:5px; width:200px; overflow:hidden; white-space:nowrap; }
  #css_photo_manager_edit_photos .action_buttons { position:absolute; bottom:5px; left: 245px; }
#css_photo_manager_edit_photos .col_left { width:150px; text-align:center; border:1px solid #DDDDDD; position:relative; }
  #css_photo_manager_edit_photos .col_left_height { height:545px; overflow-x:hidden; overflow-y:auto; }
  #css_photo_manager_edit_photos .side_box { width:96px; margin:0 auto; text-align:left; }
  .edit_photos_simple_photo_cell .selected { border:2px solid #fe7700; }
  .edit_photos_simple_photo_cell .unselected { border:2px solid #DDDDDD; }

#css_photo_manager_edit_photos .col_right { width:650px; }
  #css_photo_manager_edit_photos .edit_area_left { width:500px; }
    #css_photo_manager_edit_photos .edit_area { }
  #css_photo_manager_edit_photos .edit_area_right { width:165px; }
  #css_photo_manager_edit_photos .comment_left { width:500px; }
  #css_photo_manager_edit_photos .comment_right { width:165px; }
  #css_photo_manager_edit_photos .comments_box {}
    #css_photo_manager_edit_photos .comment_row { padding:10px 0; border-bottom:1px solid #cdcdcd; }
    #css_photo_manager_edit_photos .comment_row .left { width:500px; }

#css_photo_manager_edit_photos .popupbox_transparent_postop { top:0px; }
#css_photo_manager_edit_photos .action_buttons .popupbox_transparent_size { width:140px; }
#css_photo_manager_edit_photos #menu_options .popupbox_transparent_size { width:145px; }
#css_photo_manager_edit_photos .popupbox_transparent .menu_items a:hover { background-color:#fff; }
#css_photo_manager_edit_photos .popupbox_transparent .menu_items a { display:inline; }

#css_photo_manager_edit_photos #menu_options { border:1px solid #000; margin-top:5px; width:60%; background-color:#f8f8f8; padding:3px; position:relative; }
#css_photo_manager_edit_photos #menu_options .photo_xclose_img { position:absolute; top:5px; right:5px; }
#css_photo_manager_edit_photos .inputtext { border:1px solid #ebebeb; background-color:#ebebeb; width:100%; padding:5px; font:12px arial,helvetica,sans-serif; }

#css_photo_manager_edit_photos .photo_icon_move { width:1px; height:16px; }
#css_photo_manager_edit_photos .submitbutton_gray2 .photo_icon_crop { width:16px; height:16px; background-position:0 -245px; position:relative; top:4px; }
#css_photo_manager_edit_photos .submitbutton_black .photo_icon_crop { width:16px; height:16px; background-position:0 -265px; position:relative; top:4px; }
#css_photo_manager_edit_photos .submitbutton_gray2 .photo_icon_rotate_ccw { width:16px; height:16px; background-position:-41px -246px; position:relative; top:4px; }
#css_photo_manager_edit_photos .submitbutton_black .photo_icon_rotate_ccw { width:16px; height:16px; background-position:-41px -266px; position:relative; top:4px; }
#css_photo_manager_edit_photos .submitbutton_gray2 .photo_icon_rotate_cw { width:16px; height:16px; background-position:-21px -246px; position:relative; top:4px; }
#css_photo_manager_edit_photos .submitbutton_black .photo_icon_rotate_cw { width:16px; height:16x; background-position:-21px -266px; position:relative; top:4px; }

#css_photo_manager_edit_photos .action_buttons span.left { margin-left:2px; }







/* photo_manager_upload_photos
--------------------------------------------------------------------- */
  .sprite_upload_page { background: url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_upload_page6.gif) no-repeat 0 0; }

/* sprite_album_icons */
  .icon_red_photo_crop { width:14px; height:14px; border:0px; background-position:-73px -160px; }
  .icon_red_photo_cw { width:14px; height:14px; border:0px; background-position:-73px -130px; }
  .icon_red_photo_ccw { width:14px; height:14px; border:0px; background-position:-73px -145px; }
  .icon_red_photo_delete { width:14px; height:14px; border:0px; background-position:-74px -104px; }

/* sprite_upload_page icons */
  .icon_green_add { background-position:-44px -186px; padding-left:20px;  }
  .icon_big_red_excl { background-position:0 -17px; width:33px; height:61px; position:absolute; bottom:-2px; right:-35px; }
  /*\*/ * html .icon_big_red_excl { display:none; } /**/ 
  .icon_photo_upload_step1 { background-position:-34px 5px; padding:5px 0 5px 30px; font-size:14px; margin:15px 0; }
  .icon_photo_upload_step2 { background-position:-34px -48px; padding:5px 0 5px 30px; font-size:14px; margin:15px 0; }
  .icon_photo_upload_step3 { background-position:-34px -92px; padding:5px 0 5px 30px; font-size:14px; margin:15px 0; }
  .icon_photo_upload_step4 { background-position:-34px -140px; padding:5px 0 5px 30px; font-size:14px; margin:15px 0; }

  #css_upload_pages { font:12px arial,helvetica,sans-serif; margin-bottom:10px; }
  #css_upload_pages .tab_box { overflow:hidden; width:100%; }
  #css_upload_pages .tab_box .uploadtab_l { float:left; background-position:0 -383px; width:200px; height:28px; line-height:32px; color:#000; margin-right:15px; display:block; text-decoration:none; font-weight:bold; cursor:pointer; }
  #css_upload_pages .tab_box .uploadtab_r { background-position:right -383px; height:28px; line-height:32px; color:#000; text-align:center; padding-right:10px; position:relative; right:-10px; display:block; text-decoration:none; font-size:14px; cursor:pointer; }
  #css_upload_pages .tab_box .on { background-position:0 -45px; }
  #css_upload_pages .tab_box .on .uploadtab_r { background-position:right -45px; color:#fff; }
  #css_upload_pages .contents_box { border-top:8px solid #999999; border-left:4px solid #999999; border-right:4px solid #999999; position:relative; }
  #css_upload_pages .gray_bg { background-color:#f7f7f7; }
  /*\*/ * html .uploadtab_r { line-height:28px !important;  } /**/ 
  
  #css_upload_pages .gray_corner_bl { background: url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_gray_corners.gif) no-repeat 0 -65px; height:12px; font-size:1px;  }
  #css_upload_pages .gray_corner_br { background: url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_gray_corners.gif) no-repeat right -52px; height:12px; font-size:1px; }
  #css_upload_pages .gray_bottom { height:4px; background-color:#999999; font-size:1px; margin:0px 12px; position:relative; top:8px; }

.video_upload_cell { position:relative; width:275px; float:left; padding:0 0 9px 9px; }
.album_photo_upload_cell { position:relative; width:190px; float:left; padding:0 0 9px 9px; }
.upload_cell_lgray .lgray_corner_tl { background: #fff url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_gray_corners.gif) no-repeat 0 -13px; height:12px; font-size:1px; position:relative; }
.upload_cell_lgray .lgray_corner_tr { background: url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_gray_corners.gif) no-repeat right -26px; height:12px; font-size:1px;  }
.upload_cell_lgray .lgray_corner_bl { background: #fff url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_gray_corners.gif) no-repeat 0 0; height:12px; font-size:1px; position:relative; }
.upload_cell_lgray .lgray_corner_br { background: url(http://graphics.pop6.com/images/ffadult/galleries/photo_album/sprite_gray_corners.gif) no-repeat right -39px; height:12px; font-size:1px;  }
.upload_cell_lgray .lgray_bottom { height:4px; background-color:#ccc; font-size:1px; margin:0px 12px; position:relative; top:8px; }
.upload_cell_lgray .lgray_top { height:4px; background-color:#ccc; font-size:1px; margin:0px 12px; position:relative; top:0px; }
.upload_cell_lgray .lgray_mid { border-left:4px solid #ccc; border-right:4px solid #ccc; padding:0px 10px; background-color:#fff; }
.upload_cell_lgray .lgray_text { width:100%; border:1px solid #cdcdcd; margin-bottom:5px;  }

#css_upload_pages .section_title { font-size:14px; font-weight:bold; color:#646464; line-height:24px; height:24px; }
#css_upload_pages .gray_text { color:#646464; }

#css_photo_manager_upload_photos { font-size:12px; }
#css_photo_manager_upload_photos .photo_icon_upload_step1 { background-position:-34px 0; font-size:14px; line-height:24px; height:24px !important; color:#646464; }
#css_photo_manager_upload_photos .photo_icon_upload_step2 { background-position:-34px -48px; font-size:14px; line-height:24px; height:24px !important; color:#646464; }
#css_photo_manager_upload_photos .photo_icon_upload_step3 { background-position:-34px -97px; font-size:14px; line-height:24px; height:24px !important; color:#646464; }
#css_photo_manager_upload_photos #email_info { margin-top:20px; }
#css_photo_manager_upload_photos .orange_text { font-weight:bold; color:#FF6600; font-size:20px; }

#css_photo_manager_upload_photos .email_address_box { background-color:#F3F3F3; padding:5px 0; display:inline; font-size:12px; width:95%; color:#3366CC; text-align:center; overflow-x: auto; overflow-y: hidden; white-space:nowrap; }
#css_photo_manager_upload_photos #email_photos_link { padding-left:15px }

#css_photo_manager_upload_photos .expand { background-position:-96px -313px; }
#css_photo_manager_upload_photos .collapse { background-position:-96px -298px; }
#css_photo_manager_upload_photos .manage_photos_cell .photo_box { max-height:96px; height:expression( this.scrollHeight> 96 ? '96px' : 'auto' ); overflow:hidden; }

#css_photo_manager_upload_photos .rc { margin-bottom:0 !important; }
#css_photo_manager_upload_photos .rc_no_border .rcm { padding:10px; }

#css_photo_manager_upload_photos .albumpopupbox { width:300px; background-color:#fff; }
#css_photo_manager_upload_photos .albumpopupbox, 
#css_photo_manager_upload_photos .albumpopupbox .input_textbox, 
#css_photo_manager_upload_photos .albumpopupbox .input_textarea
  { border:1px solid #DDDDDD; }
#css_photo_manager_upload_photos .albumpopupbox .input_textbox, 
#css_photo_manager_upload_photos .albumpopupbox .input_textarea
  { width:100%; }

#css_photo_manager_upload_photos .lmar { margin:10px 0 10px 10px; }
#css_photo_manager_upload_photos .rmar { margin:10px 10px 0 10px; }

#css_upload_pages ul, 
  #css_upload_pages li { padding:0px; margin:0px; list-style-type:none; }
#css_upload_pages .bullets li { padding-left:20px; margin:3px 0; background-position:-94px -329px; }

#css_upload_pages .orange_color { color:#FF6600; }
#css_upload_pages .pl30 { padding-left:30px; }


/* ==================================================================================================== 
End Phase 3 */





   
.video_header_box { margin:0 5px 0 15px; }
.video_page_header { font-size:24px; font-weight:600; letter-spacing:-2px; padding:0 10px; }
.video_page_sub_header { font-size:20px; font-weight:600; letter-spacing:-2px; padding:0 10px 8px 10px; letter-spacing:-1px; color:#000000; }
.video_page_section_header { float:left; font-weight:600; font-size:14px; margin-left:10px; color:#000000; }
.webcam_sub_title { font-weight:700; margin:5px 0 0 10px; }
#member_video_container { margin:10px 5px; padding:8px; }
#webcams { float:left; }
#webcams table { width:95%; }
.live_webcam { float:left; width:120px; height:110px; text-align:center; margin:5px 0 0 10px; }
.mem_webcam { float:left; width:120px; height:110px; text-align:center; margin:5px 0 0 5px; }
.line { border-bottom:1px solid #DDDDDD; align:center; margin:0 2%; margin-bottom:10px; }
#recorded_show_anon_right .pgn { display:block; padding:4px 0; }

/* Upload/Record/Broadcast Buttons */
#member_video_container #FLAT .rc_box_no_header1  { background-color:#FF6600; }
#member_video_container #FLAT .rc_box_no_header2, #member_video_container #FLAT .rc_box_no_header3, #member_video_container #FLAT .rc_box_no_header4, #member_video_container #FLAT .rc_box_no_header_content { border-left-color:#FF6600; border-right-color:#FF6600; background-color:#FF6600; } 
#member_video_container #FLAT { float:left; margin-right:5px; width:100px; padding:0; text-align:center; color:#FFFFFF; font-weight:900; }
#member_video_container #FLAT .rc_box_no_header { margin:0; }

/* Manage Button */
#FLAT_red .rc_box_no_header1  { background-color:#900000; }
#FLAT_red .rc_box_no_header2, #FLAT_red .rc_box_no_header3, #FLAT_red .rc_box_no_header4, #FLAT_red .rc_box_no_header_content { border-left-color:#900000; border-right-color:#900000; background-color:#900000; } 
#FLAT_red { float:left; margin-right:5px; width:100px; padding:0; text-align:center; color:#FFFFFF; font-weight:900; }
#FLAT_red .rc_box_no_header { margin:0; }

/* Search Buttons */
#FLAT_search .rc_box_no_header1  { background-color:#900000; }
#FLAT_search .rc_box_no_header2, #FLAT_search .rc_box_no_header3, #FLAT_search .rc_box_no_header4, #FLAT_search .rc_box_no_header_content { border-left-color:#900000; border-right-color:#900000; background-color:#900000; } 
#FLAT_search { float:right; margin:0 5px 5px 0; width:100px; padding:0; text-align:center; color:#FFFFFF; font-weight:900; }
#FLAT_search .rc_box_no_header { margin:0; }
.video_main_buttons { color:#FFFFFF !important; font-weight:700 !important; text-decoration:none !important; margin:0 5px !important; }
.video_cams_search { float:right; margin-right:12px; }

/* Filter Section for All Member Webcams */
.groupings { float:left; width:93%; margin:0 0 0 10px; text-align:center; border:1px solid #DDDDDD; background:#FBFAE0; }
 .groupings ul, .groupings li { display:inline; list-style-type:none; text-decoration:none; float:left; font-size:11px; margin:0; padding:1px; color:#FF6600; }
 .groupings a { float:left; font-size:11px; white-space:nowrap; color:#FF6600; }	
 .groupings a:visited { color:#FF6600; }
.video_filter { color:#000000; margin-left:5px; }
 
/* Movies/Videos on Demand section of Video Main*/ 
#mod { margin:10px 0; padding:8px; }
 #mod #FLAT_search { margin-right:15px; }
 .mod_list { float:left; width:525px; margin-left:1px; text-align:center; font-size:10px; padding-top:5px; }
 .mod_thumb { float:right; text-align:center; width:85px; height:145px; }
 .watch { font-weight:700; font-size:11px; padding-bottom:3px; }
 .amod { float:left; width:260px; margin-left:10px; }
 .movie { color:#000000; }

 /* Cams Sections of Video Main */
#video_main_cams { margin:10px 0; padding:8px; } 
.model_table { table-layout:fixed; border-collapse: collapse; margin:0 5px 5px 5px; width:102px; }
.model_name { font-size:10px; color:#000000; background-color:#DDDDDD; width:100%; text-align:center; }
.model_online_status { font-size:9px; color:#000000; background-color:#F5F4D6; text-align:center; }

/* Info Icon */
.info_icon_video { top:66px !important; }
.info_icon { position:absolute; left:-15px; top:63px; float:right; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }
.info_icon_live_webcam { position:absolute; left:88px; top:61px; float:right; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }


/* Live Member Webcams */
.live_webcam_container { position:relative; width:105px; }
.webcam_live_play { position:absolute; margin-top:62px; right:20px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }

/* CSS for Video Search results page*/
#mainContainer { width:560px; }
#outerContainer { float:left; background-image:url(http://graphics.pop6.com/images/ffadult/anon/topBackground.jpg); background-position:top center; }
#innerContainer { float:left; width:560px; background-image: url(http://graphics.pop6.com/images/ffadult/anon/mainBackground.jpg); background-repeat:no-repeat; background-position:bottom center; }

.confirm_title { font-size:22px; color:#333333; font-weight:bold; margin:10px 5px 5px 10px; }
.confirm_desc { margin:0 0 10px 15px; text-align:left; font-weight:bold; }

#video_pagination { text-align:center; width:300px; margin-bottom:5px; }
 #video_pagination .page a { float:left; border:1px solid #999999; color:#999999 !important; padding:0 2px 0 2px; font-size:10px; margin:5px 2px 5px 2px; text-decoration:none; }
 #video_pagination .page a:hover { border:1px solid #FC6618; text-decoration:none; }
 .page_space_anon { float:left; margin:5px 2px 5px 2px; color:#999999; }
 .video_page_selected { background:#FC6618; color:#FFFFFF !important; border:1px solid #FC6618; }

#recorded_show_container { width:820px; margin:0 10px; }
.video_search_tags { font-size:10px; }
.video_search_tags_title { color:#760404; font-weight:bold; }

#recorded_show_anon_right { width:70%; float:left; }
.anon_confirm_button { margin-bottom:10px; }
.recorded_show_table { margin-top:20px; }
.video_pagination_bottom { float:center; margin:4px 0 6px 0; }

#video_pagination_member_top, #video_pagination_member_bottom { float:right; text-align:right; font-weight:600; white-space:nowrap }
#video_pagination_member_top { margin:0 0 10px 0;  }
#video_pagination_member_bottom { margin:4px 0 6px 0; }

.username_video, .username_video a { text-align:left; color:#FE9900; text-decoration:none; }
/* All Member Webcams/Videos */
.webcam_thumbnail_container { margin:0; padding:0; width:100px; }
.webcam_thumbnail { position:relative; margin:0; padding:0; }
.webcam_handle { text-align:center; font-size:10px; font-weight:700; color:#000000; }
.webcam_explicit { text-decoration:none !important; color:#000000 !important; }
.webcam_explicit_thumbnail { width:100px; height:76px; text-decoration:none; cursor: pointer; }

/* Search Form */
.video_search_form_title { color:#000000; font-weight:bold; }
#recorded_show_left { width:28%; float:left; margin:3px 0 0 0; }

/* Member Videos */
.mem_webcam_container  { position: relative; width:105px; }
.webcam_play { position:absolute; bottom:30px; right:37px; }
.webcam_speaker { position:absolute; bottom:6px; right:17px; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }
.webcam_speaker2 { position:absolute; bottom:6px; right:7px; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }
.info_icon_square { filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }
.webcam_hq { position:absolute; bottom:65px; right:5px; }

/* CSS for each video thumbnail */
.video_thumbnail_member { margin:0; padding:0; width:100px; }
.info_icon_img { position:relative; display:inline; margin-top:-20px; }
.video_remove { margin-left:30px; }

/* CSS for Video Show */
.video_show_breadcrumb { padding-bottom:0; }
.video_show_desc { margin-right:4px; }
.video_show_admin { border: 1px dotted #f00; color:#f00; }
.video_show_more_videos { padding-bottom:2px; }
.video_show_more_title { color:#FFFFFF; }
.video_show_more_list { padding:0px; }
.video_show_more_thumbnail { overflow:auto; height:400px; margin:0 0 0 16px; position:relative; }
.video_show_spinner { margin:6px 0 6px 0; }
.video_show_video { padding:0px 4px 4px 0px; }
#video table border { padding:0px 0px 0px 40px }
.video_show_not_available { text-align:center; padding-top:130px; }
.video_show_stars { padding-left:3px; }
.video_show_rate { padding-left:3px; }
.video_show_video_desc { margin:8px 0 6px 0; }
.video_show_user_thumbnail { margin:0 12px 0 0; }
.video_show_user_icon { margin-right:4px; vertical-align:middle; }
.video_show_user_info { margin-top:2px; }
.video_show_add_hotlist_container { margin:8px 0 2px 0; }
.video_show_add_hotlist_link { margin-right:10px; }
.video_show_wink { display:none; position:absolute; top:16; left:20; }
.video_show_in_favorites { font-size:70%; vertical-align:top; color:#C9A810; }
.video_show_favorite { margin-left:33px; }
.video_show_info_right { margin-top:8px; }
.video_show_flag { margin-right:15px; }
.video_show_comments { padding-right:6px; }
.video_show_rate_pointer { cursor:pointer; cursor:hand; }


#main_player_cont { margin:0; padding:0; }
 .player_cont_scrl { float:left; width:125px; height:425px; margin:0 4px 0 0; padding:2px; overflow:auto; position:relative; }
 .player_cont_mn { float:left; z-index:1; }
 .player_desc { font:11px arial; margin:4px 0 4px 0; padding:0; border-top:1px solid #DDDDDD; }
  .player_desc ul { display:block; margin:0; padding:0; list-style:none; }
   .player_desc ul li { display:block; margin:0; padding:0 0 3px 0; }
    .player_desc ul .inl { display:inline; margin:0 6px 0 0; padding:0 0 3px 0; }

/* Live Member Webcams */
.broadcast_button { float:left; background:url(http://graphics.pop6.com/images/ffadult/common/button_new_bg.gif); background-repeat:repeat-x; height:36px; padding:5px 10px 0 10px;   }
.broadcast_button_text { text-align:center; color:#FFFFFF !important; font-weight:600 !important; font-size:16px; text-decoration:none !important; }
.live_webcam_user_level { color:#000000; font-size:11px; }
.live_webcam_flirt { padding-left:4px; }
.live_webcam_icons { margin:5px 5px 2px 0; }
.pad { padding:0 0 3px 5px; }
.webcam_divider { height:1px; }

/* Video Manager/Upload/Record */
#video_manager .rcm { overflow: hidden; width: 100%; }
.video_manager_title { padding:7px 0px 0px 7px; }
.video_manager_right_ss { width:74% }
.video_manager_right_body { display:inline; float:left; color:#000000; width:74%; }
.video_manager_record_link { padding-left:4px; padding-bottom:10px; float:right; }
.video_manager_upload_link { padding-left:9px; padding-bottom:10px; float:right; }
.video-manager_videos { text-align:center; margin:0px auto; }
.video_manager_select { color:#000000; }


.sc_box_thick h1, .sc_box_thick p { margin:0 10px; letter-spacing:1px; }
.sc_box_thick h1 { font-size:20px; color:#000000; }
.sc_box_thick p { font-family:Arial; font-size:12px; color:#000000; padding:5px 10px; }
.sc_box_thick { background:transparent; margin:0; }

.sc_box_thick1, .sc_box_thick2, .sc_box_thick3, .sc_box_thick4, .sc_box_thick5 { display:block; overflow:hidden; font-size:0; }
.sc_box_thick1, .sc_box_thick2, .sc_box_thick3, .sc_box_thick4, .sc_box_thick5 { height:1px; }
.sc_box_thick1, .sc_box_thick2, .sc_box_thick3, .sc_box_thick4 { background:#DDDDDD; }
.sc_box_thick5 { border-left:4px solid #DDDDDD; border-right:4px solid #DDDDDD; }
.sc_box_thick1 { margin:0 4px; }
.sc_box_thick2 { margin:0 3px; }
.sc_box_thick3 { margin:0 2px; }
.sc_box_thick4 { margin:0 1px; }
.sc_box_thick5 { margin:0 0px; background:#FFFFFF; border-width:0 5px; }

.sc_box_thick_content { display:block; background:#FFFFFF; border:4px solid #DDDDDD; border-width:0 4px; }

#tab_section { float:left; background:url(http://graphics.pop6.com/images/common/video/top_bg2.jpg); background-repeat:repeat-x; }
.tab_off { float:left; background:url(http://graphics.pop6.com/images/common/video/tab_off_bg2.jpg); background-repeat:repeat-x; height:26px; width:225px; padding:5px 5px 0 5px; text-align:center; }
.tab_off_container { float:left; margin-left:5px; }
.tab_off a { color:#FFFFFF !important; font-weight:600 !important; text-decoration:none !important; text-align:center !important; }
.tab_on_container { width:225px; }
.tab_on_text { padding-top:4px; text-align:center; font-weight:600; margin:0 5px; padding-bottom:6px; color:#000000; }
.videoright_image { float:right; position:relative; width: 333px; height: 392px; background-position:top; background-repeat:no-repeat; background-image:url(http://graphics.pop6.com/images/ffadult/vidManager/uploadImage.jpg); margin:20px 10px 30px 0 !important; }
.videoright_image_desc_text { width:280px; padding-bottom: 3px; padding-right:2px; float:right; position:absolute; bottom: 0px; right:0px; overflow:hidden; font-size:7pt; color:#FFFFFF; }
.videoleft_upsale { float:left; margin:20px 0 5px 10px !important; width:425px !important; }
.video_upload_tab_container { position:relative; top:5px;height:31px; }
.video_upload_error { color:red; border:1px solid #DDDDDD; background-color:#FFEE80; font-weight:bold; }
.video_upload_desc { margin-bottom:10px; }
.video_upload_begin { margin-top:10px; font-weight:600; }
.video_upload_button { width:206px !important; height:40px !important; }
.video_record_title { font-weight:700; font-size:14pt; padding-bottom:15px; }
.video_record_desc { float:left; margin:0 25px 10px 5px; }
.video_record_tips { border:1px solid #DDDDDD; background:#F3F3F3; padding:5px 5px 0 5px; margin-bottom:15px; }
.video_record_flash_container { float:left; margin:20px 5px 5px 0; }
.video_record_no_flash { width:80%; text-align:left; }

/* previously button1 and button2 */
#upload_more_buttons{ white-space:nowrap; display:block; }
#manage_your_videos_buttons{ white-space:nowrap; display:block; }
/* title_member_video_upload was previously text_description */
.title_member_video_upload { font-size: 14pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom: 10px; letter-spacing:-1px; }
.title_member_video_upload_comp { font-size: 14pt; text-transform:uppercase; font-weight:bold; }
.upload_approval { color:#ffffff; }
.upload_button_left { height: 46px; padding:0px 10px 0px 20px; float:left; line-height: 43px; font-size: 12pt; }
.upload_button_left { background-repeat:repeat-x; background-image:url(http://graphics.pop6.com/images/ffadult/vidManager/bg-button-left.gif); }
.upload_button_left span { text-transform:uppercase; font-weight:bold; }
.upload_button_right { height: 46px; width: 45px; float:left; }
.upload_button_right { background-repeat: no-repeat; background-image:url(http://graphics.pop6.com/images/ffadult/vidManager/bg-button-right.gif); }
.upload_button_right img { margin: 9px 14px 0px 0px; }
.upload_button_right span { text-transform:uppercase; font-weight:bold; }
.upsale_banner { margin-bottom: 25px; }
.video_button_link { text-decoration:none; margin:0; padding:0px; color:#ffffff;}
#video_container_upload { margin: 20px; padding: 20px;  background-color:#cccccc; }
.video_container_upload_inside .descr_member_video_upload {  color:#FFFFFF; }
video_container_upload_button { padding: 25px; margin: 7px 0px 0px 0px; text-align:center; background-color:#818181; }
a.video_upload { float:left; display:block; background:transparent url('http://graphics.pop6.com/images/ffadult/blogs/right_but.png') no-repeat scroll top right; height:41px; font:bold 15px arial, sans-serif; color:white; padding-right:22px; margin:5px; text-decoration:none; }
a.video_upload:hover, a.video_upload:active, a.video_upload:visited { text-decoration:none; color:white; }
a.video_upload span { font-weight:bold; display:block; background:transparent no-repeat; background-image:url('http://graphics.pop6.com/images/ffadult/blogs/left_but.png'); line-height:35px; padding:0px 0px 0px 22px; }
.video_upload_begin { margin-top:10px; font-weight:600; }
.video_upload_button { width:206px !important; height:40px !important; }
.video_upload_desc { margin-bottom:10px; }
.video_upload_error { color:red; border:1px solid #DDDDDD; background-color:#FFEE80; font-weight:bold; }
.video_upload_tab_container { position:relative; top:5px;height:31px; }
div.videoleft_upsale ul { padding: 0 0 0 15px; margin:0; line-height: 16px; }


/* Begin Recorded Show MouseOver Script */
#dhtmltooltip { position:absolute; width:150px; border:2px solid black; padding:2px; background-color:lightyellow; visibility:hidden; z-index:100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/* End Recorded Show MouseOver Script */

/* Begin Recorded Show Manager Cover */
.dollar_padding { padding-left: 15px; }
.recorded_shows_header { background-color: #E8E8E8; text-align: center; vertical-align: center; font-weight: bold; }
.who_can_view { background-color: #E8E8E8; }
/* End Recorded Show Manager Cover */

/* Styles that are for General use*/
.relative { position:relative; }
.display_none { display:none; }
.red { color:red; }
.orange { color:orange; }
.green { color:green; }
.no_padding { padding:0px; }
.width25 { width:25% }
.font10 { font-size:10px; }
.font8 { font-size:8px; }
.light_table_font_color { color:#000000; }
.text_left { text-align:left; }

.live_webcam_thumbnail { position:relative; margin:0; padding:0; }
.live_webcam_thumbnail img { border:2px solid #FFFFFF; }
.live_webcam_thumbnail_over img { border:2px solid #800000; }
.live_webcam_container .webcam_live_play { border:0 !important; }

.webcam_speaker2 { position:absolute; bottom:6px; right:3px; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }
.floatContent2_display { z-index:500; position: absolute; left:72px; top:100px; padding:5px; border:1px solid #9C9C9C; background-color:#F3F3F3; color:#000000; font-family:verdana; text-align:left; font-size:7pt; float:left; max-width:220px; }
.floatContent2_vanish { display:none; }
.floatContent2_container { z-index:100; width:10px; position:relative; float:right; }
.info_icon_video { position:absolute; left:-6px; top:63px; float:right; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }

.info_icon_video_beta3 { position:absolute; left:-6px; top:105px; float:right; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
.popup { width:210px; font-family:arial; font-size:11px; }    
.intro { color:#700000; font-weight:bold; font-size:12px; margin-bottom:5px; }
.category { font-weight:bold; }
.per_info { font-size:10px; margin-bottom:5px; }
.total { white-space:nowrap; }


