.relative
{
 position:relative;
}

.guide h2
{
 font-size:13px; 
}

.promo_banner
{
 text-align:center;
}

.promo_banner .full
{
  margin:auto;
  width:468px;
}

.promo_banner .lineSep
{
 width:470px;
}

.user_messages_sep
{
 width:495px;
 border-top:1px solid #481A1A;
 font-size:1px;
}

.chat-category-panel h2
{
 font-size:15px;
}

.user-toolbox-icon
{
 text-align:center;
}

.user-toolbox-icon table
{
 margin:auto;
 border:0px;
 margin-top:10px;
}

.user-toolbox-icon table td
{
 padding:0px 10px 0px 10px;
}

.usertop_icon
{
 background: url("/_face/topuser.gif") no-repeat;
 width:123px;
 height:58px;
}

.uservip_icon
{
 background: url("/_face/vipuser.gif") no-repeat;
 width:112px;
 height:58px;
}

.topped
{
 color:#FFA200;
 font-weight:bold;
}

.online
{
 background: url("/_face/online2.gif") no-repeat;
 background-position:0px 4px;
 padding-left:9px;
}

.icon_arrow
{
 background: url("/_face/arrow_red.gif") no-repeat;
 background-position:0px 5px;
 padding-left:9px;
}

.user_list_ltbox, .user_list_rtbox
{
 float:left;
 width:106px;
 padding-bottom:15px;
}

.user_list_ltbox
{
 margin-right:6px;
}

.mpl_open
{
 padding:5px 0px 10px 5px;
}

.separator_dark
{
 border-top:1px solid #2E0B0B;
 margin-top:10px;
 margin-bottom:10px;
}

.advert_extrabox_top
{
 background: url("/_face/advert_extrabox_top.gif") no-repeat;
}

.advert_extrabox_bottom
{
 background: url("/_face/advert_extrabox_bottom.gif") no-repeat;
}

.advert_box_top
{
 background: url("/_face/advert_box_top.gif") no-repeat;
}

.advert_box_bottom
{
 background: url("/_face/advert_box_bottom.gif") no-repeat;
}

.advert_extrabox_top, .advert_extrabox_bottom, .advert_box_top, .advert_box_bottom
{
 width:677px;
 height:17px;
}

.advert_extrabox_center
{
 background:#6B1617;
 border:1px solid #B2393B; 
}

.advert_box_center
{
 background:#3F1514;
 border:1px solid #7C2D2B;
}

.advert_extrabox_center .photo, .advert_box_center .photo
{
 margin-right:5px; 
}

.advert
{
 width:677px;
}

.advert .uicon
{
 width:40px;
 padding:5px;
 text-align:right;
}

.advert .tab
{
 
}

.advert .tab .td2, .advert .tab .td3, .advert .tab .td4
{
 text-align:center;
 float:right;
 padding-top:3px;
 height:14px;
}

.advert .tab .td1
{
 float:left;
 padding-left:6px;
 height:14px;
 padding-top:3px;
}

.advert .tab .td2
{
 width:100px;
}

.advert .tab .td3
{
 width:160px;
}

.advert .tab .td4
{
 width:124px;
}

.advert_extrabox_top .tab .td1
{
 padding-left:50px;
}

.advert_extrabox_top .tab .td2
{
 border-left:1px solid #B2393B;
 border-right:1px solid #B2393B;
}

.advert_extrabox_top .tab .td4
{
 border-left:1px solid #B2393B;
}

.advert_box_top .tab .td2
{
 border-left:1px solid #7C2D2B;
 border-right:1px solid #7C2D2B;
}

.advert_box_top .tab .td4
{
 border-left:1px solid #7C2D2B;
}

.advert .td5
{
 float:left;
 padding-left:6px;
}

.advert_extrabox_bottom .td6, .advert_box_bottom .td6 
{
 width:100px;
}

.advert_extrabox_bottom .td7, .advert_box_bottom .td7
{
 width:50px;
 margin-right:5px;
}

.advert_extrabox_bottom .td7bs
{
 width:150px;
 margin-right:5px;
}

.advert_extrabox_bottom .td6, .advert_extrabox_bottom .td7, .advert_extrabox_bottom .td7bs
{
 background:#9D2D2B;
 border-left:1px solid #B2393B;
}

.advert_box_bottom .td6, .advert_box_bottom .td7
{
 background:#7C2D2B;
 border-left:1px solid #5E1516;
}

.advert_extrabox_bottom .td6, .advert_extrabox_bottom .td7, .advert_box_bottom .td6, .advert_box_bottom .td7, .advert_extrabox_bottom .td7bs
{
 float:right;
 height:15px;
 padding-top:1px;
 text-align:center;
}

.advert .td5 .phone
{
 float:left;
 height:14px;
 padding-top:2px;
}

.advert .td5 .email
{
 float:left;
 height:15px;
 padding-top:1px;
}

.inputIcon
{
 display:inline;
 position:relative;top:2px;
 margin-left:2px;
 cursor:Pointer;
 _cursor:Hand;
}

.welcome_home img
{
 float:left;
}

.welcome_home .intext
{
 padding-left:40px;
 line-height:14px;
}

.welcome_home .sep
{
 margin-top:10px;
 margin-bottom:10px;
}

.welcome_home h2
{
 font-size:10px;
}

.welcome_home a
{
 font-weight:bold;
}

.preimgstring
{
 position:relative;bottom:2px;
}

.home_meet
{
 width:500px;
}

.home_meet .separator
{
 border-top:1px solid #2E0B0B;
 margin-top:10px;
 margin-bottom:10px;
}

.home_meet .foto
{
 margin:4px 5px 5px 0px;
}

.panel_rlink
{
 float:right;
 padding-top:9px;
 padding-right:7px;
}

.list_frame_video_home
{
 float:left;
 margin-right:3px;
}

.list_chat_room_stats
{
 margin:0px 0px 0px 2px;
 padding:0px;
}

.chat_room_stats li
{
 line-height:16px;
 padding-left:10px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 6px;
}

.chat_home
{
 padding-top:4px;
 padding-bottom:4px;
}

.chat_home .sep
{
 background: url("/_face/img2/sep_lt_gradient.gif") no-repeat;
 idth:149px;
 height:1px;
 _height:;
 #height:;
 ont-size:1px;
}

.list_chat_home
{
 margin:0px;
 padding:0px;
}

.list_chat_home li
{
 line-height:16px;
 padding-left:10px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 4px;
}

.list_chat_home .un_li
{
 background: none;
 list-style-type:none;
 list-style-image: none;
 padding:2px 0px 2px 0px !important;
 margin:0px !important;
 font-size:1px;
}

.chat_lt_title
{
 background: url("/_face/img2/chat_lt_title.jpg") no-repeat;
 width:149px;
 height:29px;
}

.chat_lt_title .in
{
  font-size:12px;
  font-weight:bold;
  padding-top:7px;
  padding-left:30px;
}


.lst_gallery .galbox_t
{
 background: url("/_face/img2/galbox_t.gif") no-repeat;
}

.lst_gallery .galbox_b
{
 background: url("/_face/img2/galbox_b.gif") no-repeat;
}

.lst_gallery .galbox_t, .lst_gallery .galbox_b
{
 width:546px;
 height:4px;
 font-size:1px;
}

.lst_gallery .galbox_c
{
 width:546px;
 text-align:center;
 background:#FFFFFF;
}

.lst_gallery .desc
{
 color:#1C1C1C;
 text-align:left;
 padding:10px 10px 6px 10px;
 font-size:10px;
}

.lst_gallery .toolbox
{
 position:absolute;
}

.lst_gallery .toolbox .toolbox_in
{
 padding-left:295px;
 _padding-left:320px;
}

.lst_gallery .toolbox .toolbox_in .set
{
 padding-left:27px;
 _padding-left:2px;
}

.lst_gallery .toolbox .toolbox_in .set .set_in
{
 float:left;
 width:220px;
 height:23px;
 background:#FFFFFF;
 color:#000000;
}

.lst_gallery .toolbox .toolbox_corn
{
 float:left;
 font-size:1px;
 background: url("/_face/img2/gallery_toolbox_corn.png") no-repeat;
 width:27px;
 height:23px;
 _background: url("/_face/img2/gallery_toolbox_corn_ie.gif") no-repeat;
 _width:2px;

}

.lst_gallery .toolbox .sep
{
 margin-left:6px;
 margin-right:6px;
}

.lst_gallery .toolbox img
{
 position:relative;top:4px;
}

.lst_gallery .toolbox a         { text-decoration: none; font-weight:bold; font-size:10px; }
.lst_gallery .toolbox a:link    { color: #969696; }
.lst_gallery .toolbox a:visited { color: #969696; }
.lst_gallery .toolbox a:active  { color: #969696; }
.lst_gallery .toolbox a:hover   { color: #000000; text-decoration:underline; }

.lst_topinfo
{
 padding-bottom:4px;
}

.bg_access_album
{
 background: url("/_face/bg_access_tv.gif") no-repeat;
 width:245px;
 height:40px;
}

.bg_access_album
{
 padding-top:9px;
}

.bg_lst_site
{
 background:url('../_face/img2/bg_lst_site.gif') no-repeat;
 width:333px;
 height:21px;
}

.lst_album_title_frame
{
 width:265px;
 position:relative;top:4px;
}

.lst_album_title_lt
{
 background:url('../_face/img2/lst_album_title_lt.gif') no-repeat;
}

.lst_album_title_rt
{
 background:url('../_face/img2/lst_album_title_rt.gif') no-repeat;
}

.lst_album_title_lt, .lst_album_title_rt
{
 width:8px;
 height:24px;
 font-size:1px;
 float:left;
}

.lst_album_title_c
{
 background:#3F1514;
 border-top:1px solid #572122;
 border-bottom:1px solid #3F1514;
 height:22px;
 float:left;
}

.lst_album_title_c .in
{
 padding-top:6px;
}

.lst_icon_top_album
{
 background:url('../_face/star_dark.gif') no-repeat;
 background-position:2px 2px;
 padding-right:4px;
 padding-left:18px;
 display:inline;
 font-size:16px;
 font-family: verdana, arial, sans-serif;
 font-weight:bold;
}

.lst_icon_movie, .lst_icon_photo
{
 padding-right:4px;
 display:inline;
 font-size:16px;
 font-family: verdana, arial, sans-serif;
 font-weight:bold;
}
.lst_icon_movie
{
 background:url('../_face/img2/lst_icon_movie.gif') no-repeat;
 background-position:2px 0px;
 padding-left:25px;
}

.lst_icon_photo
{
 background:url('../_face/img2/lst_icon_photo.gif') no-repeat;
 background-position:2px 0px;
 padding-left:27px;
}

.lst_album_box_t
{
 background:url('../_face/img2/lst_album_box_t.gif') no-repeat;
}

.lst_album_box_b
{
 background:url('../_face/img2/lst_album_box_b.gif') no-repeat;
}

.lst_album_box_t, .lst_album_box_b
{
 width:355px;
 height:8px;
 font-size:1px;
}

.lst_album_box_c
{
 background:#3F1514;
 border-left: 1px solid #572122;
 border-right: 1px solid #572122;
 width:353px;
}

.lst_album_box_c_in
{
 padding-left:10px;
}

.lst_album_box_c_in .lt
{
 margin-right:1px;
}

.lst_inbox_t
{
 background:url('../_face/img2/lst_inbox_t.gif') no-repeat;
}

.lst_inbox_b
{
 background:url('../_face/img2/lst_inbox_b.gif') no-repeat;
}

.lst_inbox_t, .lst_inbox_b
{
 width:166px;
 height:4px;
 font-size:1px;
}

.lst_inbox_c
{
 background:#511D1E;
 width:166px;
}

.lst_inbox_c_in
{
 padding-left:11px;
 padding-top:8px;
 padding-bottom:8px;
}

.lst_inbox2_t
{
 background:url('../_face/img2/lst_inbox2_t.gif') no-repeat;
}

.lst_inbox2_b
{
 background:url('../_face/img2/lst_inbox2_b.gif') no-repeat;
}

.lst_inbox2_t2
{
 background:url('../_face/img2/lst_inbox2_t2.gif') no-repeat;
}

.lst_inbox2_b2
{
 background:url('../_face/img2/lst_inbox2_b2.gif') no-repeat;
}

.lst_inbox2_t, .lst_inbox2_b, .lst_inbox2_t2, .lst_inbox2_b2
{
 width:333px;
 height:5px;
 font-size:1px;
}

.lst_inbox2_c
{
 background:#511D1E;
}

.lst_inbox2_c2
{
 background:url('../_face/img2/lst_inbox2_c2.gif') repeat-y;
}

.lst_inbox2_c, .lst_inbox2_c2
{
 width:333px;
}

.lst_inbox2_c_in
{
 padding:3px 8px 3px 8px;
}

.lst_author .sep, .lst_topalbum .sep
{
 margin-bottom:1px;
}

.lst_author, .lst_topalbum
{
 padding-top:3px;
 padding-bottom:3px;
}

.lst_topalbum .playlist-addable
{
 width:143px;
 height:108px;
 margin-bottom:4px;
}

.lst_author .imgFrame2
{
 margin-right:7px;
}

.lst_author .info
{
 width:160px;
}

.lst_author .icons
{
 padding-left:270px;
}

.lst_author .icons .first
{
 margin-top:5px;
 margin-bottom:10px;
}

.comments .item
{
 padding-top:3px;
}

.comments .content
{
 padding:5px 11px 5px 11px;
 _width:524px;
}

.comments .info
{
 padding-left:49px;
 line-height:16px;
}

.bg_p_title2_frame
{
 width:355px;
}

.bg_p_title2
{
 background:url('../_face/img2/bg_p_title2.jpg') no-repeat;
 width:355px;
 height:25px;
}

.bg_p_title2 h3
{
 padding:4px 8px 8px 10px;
 margin:0px;
 font-size:14px;
}

.bg_palete_t
{
 background:url('../_face/img2/bg_palete_t.gif') no-repeat;
 height:6px;
 font-size:1px;
}

.bg_palete_c
{
 background:url('../_face/img2/bg_palete_c.gif') repeat-y;
}

.bg_palete_b
{
 background:url('../_face/img2/bg_palete_b.gif') no-repeat;
 height:6px;
 font-size:1px;
}

.bg_palete_bs
{
 background:url('../_face/img2/bg_palete_bs.gif') no-repeat;
 background-position:left bottom;
}

.bg_palete2_bs
{
 background:url('../_face/img2/bg_palete2_bs.gif') no-repeat;
 background-position:left bottom;
}

.bg_palete2_t
{
 background:url('../_face/img2/bg_palete2_t.gif') no-repeat;
 height:6px;
}

.bg_palete2_c
{
 background:url('../_face/img2/bg_palete2_c.gif') repeat-y;
}

.bg_palete2_b
{
 background:url('../_face/img2/bg_palete2_b.gif') no-repeat;
 height:6px;
}

.bg_p2
{
 background:url('../_face/img2/bg_p2.gif') no-repeat;
 width:355px;
}

.p2_mov
{
 padding-bottom:8px;
}

.p2_mov_lt
{
 padding-right:8px;
}

.p2_friends
{
  margin-bottom:8px;
  width:161px;
}

.p2_friends_lt
{
  margin-right:8px;
}

.p2_friends .nick
{
 padding-bottom:2px;
}

.p2_friends p.note
{
 padding-left:46px;
}

.bg_p2 h3
{
 padding:8px 8px 8px 10px;
 margin:0px;
 font-size:14px;
}

.bg_p2_in
{
 padding:0px 10px 10px 10px;
}

.bg_up_in .img_uIcon, .bg_up_in .img_uIcon_none
{
 margin-right:10px;
 margin-bottom:10px;
}

.img_uIcon
{
 border:2px solid #FFFFFF;
}

.bg_up_in
{
 padding:5px 14px 5px 14px;
 position:relative;
}

.bg_up
{
 background:#3F1514;
 margin-left:1px;
 margin-right:1px;
}

.bg_up_top2
{
 background:url('../_face/img2/bg_up_top2.gif') no-repeat;
 width:355px;
 height:9px;
 font-size:1px;
}

.bg_up_bottom2
{
 background:url('../_face/img2/bg_up_bottom2.gif') no-repeat;
 width:355px;
 height:9px;
 font-size:1px;
}

.bg_up_top
{
 background:url('../_face/img2/bg_up_top.gif') no-repeat;
 background-position:top;
 width:355px;
}

.bg_up_bottom
{
 background:url('../_face/img2/bg_up_bottom.gif') no-repeat;
 background-position:bottom;
 width:355px;
}

.bg_p_title h3
{
 font-size:11px;
 margin:0px;
 padding:6px 0px 0px 54px;
}

.bg_p_title
{
 background:url('../_face/img2/bg_p_title.gif') no-repeat;
 width:445px;
 height:25px;
}

.info_basicinfo
{
 font-size:11px;
 margin-top:10px;
 padding-left:32px;
 position:relative;bottom:8px;
}

.u_detail_title
{
 padding:10px;
}

.u_detail_title h3
{
 font-size:11px;
}

.u_detail_list
{
 padding-bottom:150px;
}

.u_detail_list .noitem
{
 padding:10px;
 font-size:10px;
}

.u_detail_list .u_comment .imgBorder,
.u_detail_list .u_meet .imgBorder
{
 margin:5px 8px 4px 0px;
}

.u_detail_box .indent_sb
{
 padding-bottom:5px;
}

.u_detail_box .separator
{
 border-top:1px solid #481A1A;
 margin-top:10px;
 margin-bottom:10px;
}

.u_detail_box
{
 padding:2px 15px 2px 15px;
}

.u_forum .cl_tem, .u_forum .cl_cat
{
 width:120px;
}

.u_forum .cl_date
{
 width:110px;
}

.box_udetail_frame
{
 width:548px;
}

.box_udetail .icon_p_bi_frame
{
 position:absolute;
}

.box_udetail .icon_p_bi
{
 position:relative;bottom:12px;
}

.icon_p_bi
{
 background:url('../_face/img2/icon_p_bi.gif') no-repeat;
 width:26px;
 height:30px;
}

.line_gradient
{
 background:url('../_face/img2/line_gradient.gif') no-repeat;
 width:304px;
 height:2px;
 font-size:1px;
 margin-top:10px;
 margin-bottom:10px;
}

.box_udetail
{
 padding:6px 22px 0px 22px;
 _padding:6px 21px 0px 22px;
}

.p1_lt_udetail
{
 float:left;
 padding-right:22px;
}

.box_udetail table td
{
 padding:3px 0px 3px 0px;
}

.bg_p1
{
 background:url('../_face/img2/bg_p1.gif') no-repeat;
 width:548px;
}

.rt_pmain a
{
 color: #FFFFFF;
 font-size:12px;
 font-weight:bold;
}

.rt_pmain .a_disabled
{
 color: #E46F60;
 font-size:12px;
 font-weight:bold;
}

.rt_pmain .ic_sub
{
 margin-right:3px;
}

.menu_p_sep div
{
 background:url('../_face/img2/menu_p_sep.gif') no-repeat;
 width:2px;
 font-size:1px;
 height:13px;
 margin-left:10px;
 margin-right:10px;
}

.bg_pmain .lt_pmain
{
 float:left;
 width:410px;
}

.bg_pmain .rt_pmain
{
 float:right;
}

.bg_pmain .rt_pmain table
{
 margin-right:15px;
}

.bg_pmain .rt_pmain table td
{
 height:39px;
 padding-right:2px;
}

.bg_pmain
{
 background:url('../_face/img2/bg_pmain.gif') no-repeat;
 width:945px;
 height:39px;
}

.flat_frame
{
 width:945px;
 margin:auto;
}

.tlist_menu
{
 padding:10px 10px 10px 0px;
}

.l_panel
{
 width:165px;
}

.c_panel
{
 width:518px;
}

.w_panel
{
 width:945px;
}

.cm_panel
{
 width:254px;
}

.lc_panel
{
 width:693px;
}

.r_panel
{
 width:242px;
}

.line_top5
{
  border-top:1px solid #46191A;
}

.list_bt_frame
{
  width:100%;
}

.list_bt_frame .list_bt
{
 padding:6px 0px 0px 8px;
}

.movie_length
{
 position:absolute;
 background-color:#000000;
 color:#FFFFFF;
 height:14px;
 opacity:0.55;
 filter: alpha(opacity = 55);
 padding:0 4px;
 margin-top:1px;
 margin-left:1px;
 display:block;
}

.star_pan
{
 background:url('../_face/star_pan.gif') no-repeat;
 width:14px;
 height:15px;
 float:left;
 margin-top:7px;
 margin-left:8px;
 margin-right:4px;
}

.arr_panel_lt
{
 float:left;
 padding-top:11px;
}

.arr_panel_rt
{
 float:right;
 padding-top:11px;
}

.pb_buble
{
 float:left;
 margin-left:5px;
}

.pb_frame
{
 padding-left:1px;
}

.pb_frame img
{
 margin-bottom:4px;
}

.pb_frame_indent
{
 margin-left:4px;
}

.pb_lt
{
 font-size:1px;
 width:6px;
 height:32px;
 float:left;
}

.pb_rt
{
 font-size:1px;
 width:6px;
 height:32px;
 float:left;
}

.pb_ct
{
 height:32px;
 float:left;
}

.pb_ct div
{
 padding:4px;
}

.lt_pcorn
{
 background:url('../_face/lt_pcorn.gif') no-repeat;
 font-size:1px;
 width:5px;
 height:32px;
}

.rt_pcorn
{
 background:url('../_face/rt_pcorn.gif') no-repeat;
 font-size:1px;
 width:5px;
 height:32px;
}

.cl_pcorn
{
 background:url('../_face/c_pcorn.gif') repeat-x;
 height:32px;
 width:155px;
}

.cc_pcorn
{
 background:url('../_face/c_pcorn.gif') repeat-x;
 height:32px;
 width:508px;
}

.cw_pcorn
{
 background:url('../_face/c_pcorn.gif') repeat-x;
 height:32px;
 width:935px;
}

.cm_pcorn
{
 background:url('../_face/c_pcorn.gif') repeat-x;
 height:32px;
 width:244px;
}

.cr_pcorn
{
 background:url('../_face/c_pcorn.gif') repeat-x;
 height:32px;
 width:232px;
}

.lc_pcorn
{
 background:url('../_face/c_pcorn.gif') repeat-x;
 height:32px;
 width:683px;
}


.title_panel
{
 padding:4px 8px 5px 8px;
 font-weight:normal;
}

.title_udetail
{
 padding:8px 8px 5px 16px;
}

.lt_box
{
  padding-top:7px;
}

.lt_box_first_cnt
{
  padding-top:11px;
  padding-left:11px;
  padding-bottom:8px;
}

.lt_box_cnt .in, .lt_box_first_cnt .in
{
 width:142px;
 height:107px;
 margin-bottom:5px;
}

.lt_box_cnt
{
 padding-top:11px;
 padding-left:11px;
 padding-bottom:8px;
}

.lt_boxes_panel img, .lst_inbox_c_in img
{
 margin-bottom:4px;
}

.list_frame_video
{
 float:left;
 width:122px;
 height:102px;
}

.list_frame_foto
{
 float:left;
 width:120px;
 height:100px;
}

.list_frame_foto2
{
 float:left;
 width:120px;
 height:130px;
}

.list_frame_icon
{
 float:left;
 width:39px;
 text-align:center;
}

.list_frame_icon .ic_sep
{
 padding:6px 0px 6px 0px;
}

.bodyCell_rp
{
 padding:5px 8px 5px 11px;
}

/*
.rp_left_foto
{
 float:left;
 width:100px;
 padding-left:3px;
}

.rp_right_foto
{
 padding-left:121px;
 _padding-left:118px;
}

.rp_img_photo_sep_first
{
 padding-bottom:4px;
}

.rp_img_photo_sep
{
 padding-top:5px;
 padding-bottom:4px;
}
*/

.rp_left_video, .rp_left_foto, .rp_left_user
{
 float:left;
 width:106px;
 margin-left:3px;
 margin-right:8px;
 _margin-right:8px;
 display: inline;
}

.rp_right_video, .rp_right_foto, .rp_right_user
{
 float:left;
 margin:0px;
 display: inline;
}

.rp_img_video_sep_first, .rp_img_photo_sep_first, .rp_img_user_sep_first
{
 padding-bottom:2px;
}

.rp_img_video_sep, .rp_img_photo_sep, .rp_img_user_sep
{
 padding-top:6px;
 padding-bottom:2px;
}

.lt_corn
{
 background:url('../_face/lt_corn.gif') no-repeat;
}

.rb_corn
{
 background:url('../_face/rb_corn.gif') no-repeat;
 background-position:bottom right;
}

.lt_corn2
{
 background:url('../_face/lt_corn2.gif') no-repeat;
}

.rb_corn2
{
 background:url('../_face/rb_corn2.gif') no-repeat;
 background-position:bottom right;
}

.bg_site
{
 background:url('../_face/bg_site.gif') no-repeat;
 width:518px;
}

.bg_site2
{
 background:url('../_face/bg_site2.gif') no-repeat;
 width:675px;
}

.bg_site3
{
 background:url('../_face/bg_site3.gif') no-repeat;
 width:548px;
}

.bg_site4
{
 background:url('../_face/bg_site4.gif') no-repeat;
 width:502px;
}

.bg_site table, .bg_site2 table, .bg_site3 table, .bg_site4 table,
.bg_site, .bg_site2, .bg_site3, .bg_site4
{
 height:28px;
}

.site_active
{
  font-weight:bold;
  border:1px solid #E46F56;
  background:#351111;
}

.bg_in_fr_line
{
 background:url('../_face/bg_in_fr_line.gif') no-repeat;
 background-position:bottom;
 width:518px;
}

.bg_box_foto_list, .bg_box_video_list
{
 width:170px;
}

.bfl_inside
{
 padding:8px 0px 0px 8px;
}

.bfl_ust
{
  padding-right:4px;
}

.bfl_info
{
 padding:4px 15px 16px 8px;
}

.item_foto_list
{
 float:left;
 margin-right:4px;
}

.umsg_cell_checkbox
{
 padding-top:4px;
 padding-bottom:4px;
 #padding:0px;
 _padding:0px;
 width:21px;
 text-align:center;
 font-size:1px;
}

.umsg_cell_date
{
 width:120px;
}

.umsg_cell_nick
{
 width:128px;
}

.umsg_checkbox
{
 border:none;
 padding:0px;
 margin:0px;
}

.bg_darkbox
{
 width:500px;
}

.bg_darkbox table, .bg_darkbox div
{
 background:#3F1514;
}

.darkbox_top
{
 background:url('../_face/darkbox_top.gif') no-repeat;
 width:500px;
 height:5px;
 font-size:1px;
}

.darkbox_top_r
{
 background:url('../_face/darkbox_top_r.gif') no-repeat;
 width:500px;
 height:5px;
 font-size:1px;
}

.darkbox_bottom
{
 background:url('../_face/darkbox_bottom.gif') no-repeat;
 width:500px;
 height:5px;
 font-size:1px;
}

.bubbleBox{
    display:none;
}

.bubbleBoxActive{
    text-align:left;
    position:absolute;
    z-index:+3;
    top:0px;
    left:0px;
    display:block;
}

.bubbleBoxInside {
  ckground:#FFC600;
    padding:8px;
    olor:#000000;
    order:solid 1px #FFFFFF;
    font-size:11px;
    line-height:16px;
}

#bubbleBoxShow {
    position: absolute;
    z-index: 5;
    background: #FFAFA4;
    border:solid  1px #000000;
    color:#000000;
    font-size: 11px;
    min-width: 10px;
    _width: 10px;
    white-space: nowrap;
    left: 0px;
    top: 0px;
    padding-left:3px;
    padding-right:3px;
    visibility: hidden;
}


.sextv_bgkey
{
 background:url('../_face/sex-tv-bgkey.gif') no-repeat;
 width:536px;
 height:131px;
}

.sextv_key_inside
{
 padding-top:35px;
 padding-left:125px;
 line-height:30px;
}

.sextv_key_input
{
 border:2px inset #FFFFFF;
 margin-bottom:4px;
}

.sextv_list
{
 margin:0px;
 padding:0px;
}

.sextv_list li
{
 font-size:14px;
 padding-left: 24px;
 margin-top:5px;
 list-style-type:none;
 background: url("../_face/star-icon.gif") no-repeat 0px 0px;
}

.bg_sextv
{
 background:url('../_face/bg_sextv.gif') no-repeat;
 width:905px;
 height:133px;
}

.freefoto_img_box
{
 border:3px solid #A53634;
}

.freefoto_img
{
 border:1px solid #32100F;
}

.freefoto_img_box2
{
 border:1px solid #32100F;
}

.bt_player
{
 background:url('../_face/bt_player.gif') no-repeat;
 width:96px;
 height:23px;
}

.bt_add_playlist
{
 background:url('../_face/bt_add_playlist.gif') no-repeat;
 width:127px;
 height:23px;
}

.bt_add_favourite
{
 background:url('../_face/bt_add_favourite.gif') no-repeat;
 width:153px;
 height:23px;
}

.bt_invitation
{
 background:url('../_face/bt_invitation.gif') no-repeat;
 width:96px;
 height:23px;
}

.bt_add_video
{
 background:url('../_face/bt_add_video.gif') no-repeat;
 width:112px;
 height:23px;
}

.bt_add_photo
{
 background:url('../_face/bt_add_photo.gif') no-repeat;
 width:112px;
 height:23px;
}

.bt_additem
{
 background:url('../_face/bt_additem.gif') no-repeat;
 width:187px;
 height:27px;
}

.bt_additem2
{
 background:url('../_face/bt_additem2.gif') no-repeat;
 width:163px;
 height:27px;
}

.bt_additem3
{
 background:url('../_face/bt_additem3.gif') no-repeat;
 width:153px;
 height:27px;
}

.bt_additem4
{
 background:url('../_face/bt_additem4.gif') no-repeat;
 width:182px;
 height:27px;
}

.bt_listfolder
{
 background:url('../_face/bt_listfolder.gif') no-repeat;
 width:140px;
 height:27px;
}

.bt_chat
{
 background:url('../_face/bt_chat.gif') no-repeat;
 width:147px;
 height:23px;
}

.addAdvertLink
{
 padding:8px;
}

.bgCellLight
{
 background:#B13133;
}

.tabDetailLight
{
 margin:auto;
 border:1px solid #C44447;  
 border-collapse:collapse;
}

.tabDetailLight td
{
 border:1px solid #C44447;
 padding:2px;
 background:#A41E20;
}

.tabDetailLight2
{
 margin:auto;
 border-left:1px solid #C44447;
 border-right:1px solid #C44447;
 border-collapse:collapse;
}

.tabDetailLight2 td
{
 padding:2px;
 background:#A41E20;
}


.imgBorderVideo
{
 border:1px solid #511D1E;
}

.bg_sex_porno_tv
{
 background: url("../_face/bg_sex-porno-tv.jpg") no-repeat;
 width:212px;
 height:190px;
}

.inputSite
{
 border:2px inset #EEEEEE;
}

#block_link1_userfilter
{
 display: block;
}

#block_link2_userfilter
{
 display: none;
}

#block_vip_userfilter
{
 display: none;
}

.letter-padding {
 padding-left:3px;
 padding-right:3px;
}

.bg_letter
{
 background: url("../_face/tgp/bg_letter.gif") no-repeat;
 width:18px;
 height:19px;
}

.tgp_letter
{
 color:#000000;
 font-weight:bold;
 padding-top:3px;
}

.tgp_dirs
{
 background:#781617;
 border:1px solid #AE7575;
 margin:2px; 
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
}

.tgp_dirs a
{
 font-size:11px;
 font-weight:bold;
}

.tgp_dirs ul
{
 margin:0px;
 padding:0px;
}

.tgp_last_li {
 padding-left: 10px;
 margin-left: 8px;
 margin-top:0px;
 list-style-type:none;
 background: url("../_face/tgp/menu_line_last.gif") no-repeat 0px -2px !important;
 line-height:20px;
}

.tgp_dirs ul li
{
 padding-left: 10px;
 margin-left: 8px;
 margin-top:0px;
 list-style-type:none;
 background: url("../_face/tgp/menu_line.gif") no-repeat 0px -2px;
 line-height:20px;
}

.video_box_top
{
 background: url('/_face/video_box_top.png') no-repeat;
 width:336px;
 height:15px;
}

.video_box_bottom
{
 background: url('/_face/video_box_bottom.png') no-repeat;
 width:336px;
 height:15px;
}

.video_box_top_extra
{
 background: url('/_face/video_box_top_extra.png') no-repeat;
 width:336px;
 height:15px;
}

.video_box_bottom_extra
{
 background: url('/_face/video_box_bottom_extra.png') no-repeat;
 width:336px;
 height:15px;
}

.frameMainTopInfoBox
{
 padding:5px 0px 0px 10px;
}

.frameMainTopInfoBox .in
{
 width:341px;
}

.chat_toolbox .btn
{
  padding-top:15px;
  padding-left:9px;
}

.chat_toolbox .bt_create_room, .chat_toolbox .bt_edit_room, .chat_toolbox .bt_kick_chat, .chat_toolbox .bt_help_chat
{
 float:left;
 margin-right:19px;
}

.chat_toolbox .bt_term_chat
{
 float:left;
}

.bt_term_chat
{
 background:url('../_face/bt_term_chat.gif') no-repeat;
 width:99px;
 height:33px;
}

.bt_create_room
{
 background:url('../_face/bt_create_room.gif') no-repeat;
 width:144px;
 height:33px;
}

.bt_edit_room
{
 background:url('../_face/bt_edit_room.gif') no-repeat;
 width:135px;
 height:33px;
}

.bt_support_chat
{
 background:url('../_face/bg_support_chat.gif') no-repeat;
 width:187px;
 height:35px;
}

.bt_help_chat
{
 background:url('../_face/bt_help_chat.gif') no-repeat;
 width:111px;
 height:33px;
}

.bt_kick_chat
{
 background:url('../_face/bt_kick_chat.gif') no-repeat;
 width:111px;
 height:33px;
}

.sep_room_list
{
 padding:6px 0px 4px 0px;
}

.room_private_info
{
 color:#E4432E;
}

.chat_info_tip
{
 margin-top:3px;
}

.chat_info_tip td
{
 padding-top:5px;
 padding-bottom:5px;
 font-size:10px;
 border-top:1px solid #9C4543;
}

.chat_info_tip td.i_adm
{
 padding-left:10px;
 padding-right:10px;
}

.chat_info_tip td.i_exist
{
 text-align:right;
}

.room_icon
{
 margin-right:5px;
}

.chat_cat_title
{
 text-align:center;
 color:#FF6F28;
 font-size:12px;
}

.chat_stats_ident
{
 margin:0px 0px 6px 2px;
}

.chat_stats_ident .imgBorder
{
 margin-right:6px;
}

.tipSmallBox
{
 height:60px;
 width:190px;
 background:#A53634;
}

.tipTextBox
{
 width:100%;
 border:1px solid #32100F;
 padding:2px;
}

.gridAdult td img
{
 margin:auto;
}

.gridAdult td
{
 padding-bottom:10px;
}

.gridAdultBottom td
{
 padding-bottom:10px;
}

.gridAdultTop td
{
 padding-top:10px;
}

.mf_menu
{
 margin-bottom:5px;
}

.tableGridFriends td
{
 padding-left:3px;
 padding-top:3px;
}

.loading
{
 display: none;
 background: url("../_face/loading2.gif") no-repeat;
}

#js-tooltipDiv
{
 z-index:2;
 text-align:left;
 width:130px;
 border:1px solid #666;
 line-height:1em;
 font-size:11px;
 color:#666;
 padding:3px;
 background:#def;
 font-family:helvetica;
 position:absolute;
 display:none;
 opacity:0.9 !important;
 filter/**/:alpha(opacity=85);
 -moz-border-radius:5px;
}

.msgBox
{
 padding-top:20px;
 font-weight: bold;
 color: #FFC600;
 text-align:center;
 padding-top:20;
 padding-bottom:70px;
}

.bgCellExtra
{
 background:#FF9C00 !important;
}

.bgsites_inside
{
 background:url('../_face/bgsites_inside.gif') repeat-x;
 height:23px;
}

.bgsites_left
{
 background:url('../_face/bgsites_left.gif') repeat-x;
 width:7px;
 height:23px;
}

.bgsites_right
{
 background:url('../_face/bgsites_right.gif') repeat-x;
 width:7px;
 height:23px;
}

.layer-background
{
 background-image: url('/_face/overlay.png');
 position:absolute;
}

* html .layer-background
{
 background-color: #000;
 back\ground-color: transparent;
 background-image: url(blank.gif);
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_face/overlay.png", sizingMethod="scale");
}

.layer-panel
{
 color:black;
 font-family:verdana;
 font-size:12px;
 padding:5px;
 position:absolute;
 background:white;
 border:solid #A8A8A8 1px;
}

.layer-panel img
{
 float:left;
}

.layer-panel .message
{
 margin-left:40px;
}

.welcome_list, .welcome_list2, .listNumber
{
 margin:0px;
 padding:5px 5px 5px 23px;
}

.welcome_list, .listNumber li
{
 list-style-type:decimal;
 margin-top:5px;
}

.welcome_list2 li
{
 list-style-type:upper-alpha;
 margin-top:5px;
}



.button_menu_left
{
 background: url("../_face/menu/button_menu_left.jpg") no-repeat;
 width:5px;
 height:19px;
}


.button_menu_right
{
 background: url("../_face/menu/button_menu_right.jpg") no-repeat;
 width:5px;
 height:19px;
}

.button_menu_left2
{
 background: url("../_face/menu/button_menu_left2.jpg") no-repeat;
 width:5px;
 height:19px;
}


.button_menu_right2
{
 background: url("../_face/menu/button_menu_right2.jpg") no-repeat;
 width:5px;
 height:19px;
}


.button_menu_in1
{
 background: url("../_face/menu/button_menu_inside.jpg");
 height:19px;
}

.ml
{
 padding:2px;
 font-size:1.1em;
}

.menuTop2
{
 width:535px;
 margin:13px 0px 0px 16px;
}

.menuTop2b
{
 padding-left:20px;
}

.frameTopStats
{
 padding-left:40px;
 padding-bottom:1px;
}

.button_menu_frame
{
 float:left;
 margin-left:2px;
}

.button_menu_frame2
{
 float:left;
 margin-left:0px;
}

#facetopframe
{
 background:#32100F;
 width:100%;
}

#face01
{
 background: url("../_face/woman_top.jpg") no-repeat;
 width:171px;
 height:106px;
}

#footerFrame
{
 background: url("../_face/zakulisi_footer.gif") no-repeat;
 width:965px;
 height:93px;
}

.logo_zakulisi
{
 margin-bottom:3px;
}

.facetopframe_panel
{
 width: 965px;
}

#face02
{
 width:553px;
}

#menuTop
{
 background: url("../_face/menutopbg.jpg") no-repeat;
 width:965px;
 height:40px;
}

#menuTop #insideMenuTop
{
 padding-top:12px;
 padding-left:200px;
}

#menuTop ul
{
 margin:0px;
 padding:0px;
}

#menuTop ul li
{
 display:inline;
 margin:0px;
 padding:0px;
 list-style-type:none;
}

#face04
{
 background: url("../_face/woman_bottom.jpg") no-repeat;
 width:181px;
 height:154px;
}

.cornTopLeft
{
 background: url("../_face/topleftcorn.gif") no-repeat;
 width:6px;
 height:6px;
 font-size:5px;
}

.cornTopRight
{
 background: url("../_face/toprightcorn.gif") no-repeat;
 width:6px;
 height:6px;
 font-size:5px;
}

.bgCellRed
{
 background: url("../_face/bgcell.jpg") repeat-x;
}

.bgCell
{
 background: url("../_face/bgcell2.jpg") repeat-x;
}

.bgCellBottom
{
 background: #722422 url("../_face/bgcell2.jpg") repeat-x 0 bottom;
}


.bgCellDarkRed
{
 background: url("../_face/bgcell_dark_red.gif") repeat-x;
}

.bodyCell
{
 padding:1px 8px 5px 8px;
}

.bodyCell2
{
 padding:11px 8px 5px 8px;
}

.bodyCell_udetail
{
 padding:11px 16px 5px 16px;
}

.frameNews
{
 padding-left:6px;
}

.frameNews .in
{
 
}

.frameLogin
{
  padding: 5px 0px 5px 9px;
}

.frameLogin .in
{
 width: 420px;
}

.leftPanel
{
 margin-top:5px;
 margin-left:10px;
}

.centerPanel
{
 margin-top:5px;
 margin-left:10px;
}

.rightPanel
{
 margin-top:5px;
 margin-left:10px;
}

.topCell
{
 width:500px;
 background:#781515;
 font-size:5px;
 height:6px;
}

.insideCell
{
 width:512px;
 height:140px;
}

.topCell2
{
 width:230px;
 background:#781515;
 font-size:5px;
 height:6px;
}

.topCellBoxHome
{
 width:240px;
 background:#781515;
 font-size:5px;
 height:6px;
}


.insideCell2
{
 width:242px;
 min-height:140px;
}

.insideCell2b
{
 width:242px;
 min-height:90px;
}

.insideCell2c
{
 width:242px;
 min-height:40px;
}

.insideCellBoxHome
{
 width:252px;
 min-height:140px;
}

.panelTopLayout
{
 font-size:1px;
 height:6px;
}


.topCell3
{
 width:153px;
 background:#781515;
 font-size:5px;
 height:6px;
}

.insideCell3
{
 width:165px;
 min-height:140px;
}

.topCell4
{
 width:506px;
 background:#781515;
 font-size:5px;
 height:6px;
}

.insideCell4
{
 width:518px;
 min-height:140px;
}

.topCell5
{
 width:681px;
 background:#781515;
 font-size:5px;
 height:6px;
}

.topCellFlat
{
 width:933px;
 background:#781515;
 font-size:5px;
 height:6px;
}

.topCellAuth
{
 width:648px;
 background:#781515;
 font-size:5px;
 height:6px;
}


.insideCell5
{
 width:693px;
 min-height:140px;
}

.insideCellFlat
{
 width:945px;;
 min-height:140px;
}

.insideCellAuth
{
 width:660px;
 min-height:140px;
}


.topCell6
{
 width:306px;
 background:#A53634;
 _ackground:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bottomCell6
{
 width:306px;
 background:#A53634;
 _ackground:#9D2D2B;
 font-size:5px;
 height:10px;
}

.insideCell6
{
 width:326px;
}

.insideCellVideoBox
{
 width:336px;
}

.bodyCellVideo
{
 padding-top:5px;
 border-left:1px solid #31100F;
 border-right:1px solid #31100F;
}

.video_icon
{
 width:19px;
 height:19px;
}

.insidePhotoCell
{
 width:328px;
}

.corn10px
{
 width:10px;
 height:10px;
 font-size:5px;
}

.bgCell6
{
 background:#A53634;
}

.bgCell6Video
{
 background:#A53634;
 #background:#9B2C2A;
}

.bgCell6Extra
{
 background:#FF9C00;
}

.topCell7
{
 width:183px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bottomCell7
{
 width:183px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bgCell7
{
 background:#A53634;
 _background:#9D2D2B;
}



.topCell11
{
 width:230px;
 background:#621F20;
 font-size:5px;
 height:10px;
}

.insideCell11
{
 width:250px;
 min-height:140px;
}

.topCell12
{
 width:100px;
 background:#A53634;
 _ackground:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bottomCell12
{
 width:100px;
 background:#A53634;
 _ackground:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bgCell12
{
 background:#A53634;
 _ackground:#9D2D2B;
}


.tabinfo, .tabinfo2, .tabinfo3, tabinfo4, tabinfo8 td
{
 text-align:left;
 vertical-align:top;
}

.tabinfo table
{
 width:203px;
 margin:0px;
}

.tabinfo2 table
{
 width:303px;
 margin:0px;
}

.tabinfo3 table
{
 width:203px;
 margin:0px;
}

.tabinfo4 table
{
 width:496px;
 margin:0px;
}

.tabinfo5 table
{
 width:120px;
 margin:0px;
}

.tabinfo6 table
{
 width:114px;
 margin:0px;
}

.tabinfo7 table
{
 width:230px;
 margin:0px;
}

.tabinfo8 table
{
 width:233px;
 margin:0px;
}

.tabinfo9 table
{
 width:245px;
 margin:0px;
}

.imgFrameVideo
{
 width:102px;
 height:100px;
 border:none;
}

.imgFrame
{
 width:90px;
 height:122px;
 border:none;
}

.imgBorder2
{
  border:1px solid #FFFFFF;
}

.imgBorder
{
 border:1px solid #CF6557;
}

.imgBorderExtra
{
 border:1px solid #E4897D;
}

.imgFrame img
{
 border:1px solid #CF6557;
}

.imgFrameExtra img
{
 border:1px solid #E4897D;
}

.imgFrameVideo img
{
 border:1px solid #511D1E;
}

.imgFrame2 img
{
 border:1px solid #E4ABA4;
}

.topCell8
{
 width:246px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bottomCell8
{
 width:246px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.insideCell8
{
 width:266px;
}

.bgCell8
{
 background:#A53634;
 _background:#9D2D2B;
}


.topCell9
{
 width:306px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bottomCell9
{
 width:306px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.insideCell9
{
 width:400px;
}

.bgCell9
{
 background:#A53634;
 _background:#9D2D2B;
}


.topCell10
{
 width:206px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.bottomCell10
{
 width:206px;
 background:#A53634;
 _background:#9D2D2B;
 font-size:5px;
 height:10px;
}

.insideCell10
{
 width:226px;
}

.bgCell10
{
 background:#A53634;
 _background:#9D2D2B;
}

.bgSmile
{
 background:#3F1514;
 border:1px solid #5E1F1E;
}

.tabDetail
{
 margin:auto;
 border:1px solid #511D1E;
}

.tabDetail2
{
 border:1px solid #511D1E;
}

.tabDetail td, .tabDetail2 td
{
 border:#511D1E;
 border:1px solid #511D1E;
 background:#781617;
}

.tabInDetail td
{
 border:none;
}

.lineTop
{
 border-bottom:1px solid #310F0F;
 height:1px;
 font-size:1px;
}

.lineBottom
{
 border-top:1px solid #9F484A;
 height:1px;
 font-size:1px;
}

.lineTop2
{
 height:1px;
 font-size:1px;
}

.lineBottom2
{
 background:#9F484A;
 height:10px;
 font-size:10px;
}


.button
{
 font-weight:bold;
 background:none repeat scroll 0 0 #D14D3C;
 border:1px solid #942C1F;
 color:#FFFFFF;
 letter-spacing:1px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px; 
}

.button2
{
 background:none repeat scroll 0 0 #781617;
 border:1px solid #530A0C;
 color:#FFFFFF;
 font-weight:bold;
 letter-spacing:1px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px; 
}

.button3
{
 background:#912113;
 border:1px solid #B94F43;
 color:#FFC674;
 font-weight:bold;
 letter-spacing:1px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px; 
}


.button-extra
{
 background:#FFC600;
 border:1px solid #530A0C;
 color:#000000;
 font-weight:bold;
 letter-spacing:1px;
}

.img-pos img
{
 position:relative;top:1px;
}

.regForm input
{
 margin-left:10px;
}

.regForm textarea
{
 margin-left:10px;
}

.regForm select
{
 margin-left:10px;
}

.regForm td
{
 padding-top:5px;
}

.flags
{
 margin-top:90px;
}

.flags img
{
 margin-left:3px;
}
.msgWarn
{
 color:#FFC600;
 margin:10px 0px 130px 0px;
}

.profileMenu ul
{
 margin-top:5px;
 margin-left:2px;
 padding:0px;
}

.profileMenu ul li
{
 padding-left: 10px;
 margin-top:5px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 5px;
}

.filterFrame
{
 border:1px solid #560A0B;
 padding:4px;
 background:#9D2D2B;
}

.filterFrame .filterTitle
{
 padding:2px 0px 3px 10px;
}

.filterFrame .filterInput
{
 margin:0px 0px 0px 10px;
}

.cal_tab
{
 border:1px solid #511D1E;
}

.cal_tab th
{
 background:#560A0B;
 border:1px solid #511D1E;
}

.cal_cell
{
 border:1px solid #511D1E;
 background:#8F0B09;
}

.cal_actual_day
{
 border:1px solid #511D1E;
 background:#AE2D02;
 font-weight:bold;
 color:#000000;
}

.cal_setcell
{
 background:#FF9C00;
 font-weight:bold;
 color:#000000;
}

.list_album_link, .list
{
 margin:0px;
 padding:5px 5px 5px 20px;
}

.list_up
{
 margin:0px 0px 0px 5px;
 padding:0px;
}

.list_album_link, .list li, .list_up li
{
 padding-left:10px;
 padding-top:3px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 7px;
}

.listBoxHome
{
 margin:0px;
 padding:0px 2px 0px 0px;
 line-height:18px;
}

.listBoxHome li
{
 padding-left:10px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 7px;
}

.list li, .list_album_link li
{
 padding-bottom:5px;
}

.listInline, .listInline2
{
 margin:5px;
 padding:0px;
}

.listInline li
{
 padding-left:10px;
 padding-right:10px;
 padding-top:3px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 8px;
 padding-bottom:5px;
 display:inline;
}

.listInline2 li
{
 padding-left:10px;
 padding-right:10px;
 padding-top:3px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 7px;
 display:inline;
}




.cal_setcell a      { text-decoration: none; }
.cal_setcell a:link     { color: #000000; }
.cal_setcell a:visited  { color: #000000; }
.cal_setcell a:active   { color: #000000; }
.cal_setcell a:hover    { color: #751516; text-decoration:underline; }

.bgMark
{
 background:url('../_face/bg_mark.gif') no-repeat;
}

.bgMarkEnabled
{
 background:url('../_face/bg_mark_enabled.gif') no-repeat;
}

.bgMark, .bgMarkEnabled
{
 width:27px;
 height:25px;
}

.marks_frame .bgMark div, .marks_frame .bgMarkEnabled div
{
 padding-top:7px;
}

.bgMark_star
{
 background: url("../_face/mark_star.gif") no-repeat;
 width:60px;
 height:60px;
}

.insideMargin
{
 margin-top:10px;
 margin-bottom:20px;
}

.link_mark {color: #000000;}
.link_mark a        { text-decoration: none; }
.link_mark a:link   { color: #000000; }
.link_mark a:visited    { color: #000000; }
.link_mark a:active { color: #000000; }
.link_mark a:hover  { color: #751516; text-decoration:underline; }

.accessNickFrame div#level1
{
  display:block;
}


.accessNickFrame div#level1 .level2
{
  position:absolute;
  display:none;
}

.accessNickFrame div#level1 .mainLevel1:hover .level2, div#level1 .mainLevel1.hover .level2
{
  z-index:2;
  display:block;
  background:#8D0B0B;
  padding:3px;
  border:1px solid #FFC600;
}

.accessNickFrame div#level1 .mainLevel1
{
  behavior: url(hover.htc);
}

.field
{
 border:1px inset #D14D3C;
}

.smile
{
 display:inline;
 margin:0px 2px 0px 2px;
}

.forumHeader
{
 text-align:center;
 font-weight:bold;
 padding:3px;
 background:#8D0B0B !important;
 font-size:1.1em;
}

.bgInfo
{
 background:#912113;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
}

.bgInfo2, .bgInfoText2
{
 border:1px solid #5C2C2C;
 background:#3F1514;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
}

.bgInfoText2
{
 padding:8px;
 line-height:18px;
}

.markBox td
{
 width:33%;
}

.boxFoto
{
 width:90px;
 height:120px;
}

.boxVideo
{
 width:100px;
 height:100px;
}

.left_sheet
{
 background: url("../_face/sheet/left_sheet.gif") no-repeat;
 width:6px;
 height:28px;
}

.right_sheet
{
 background: url("../_face/sheet/right_sheet.gif") no-repeat;
 width:6px;
 height:28px;
}

.body_sheet
{
 background: url("../_face/sheet/body_sheet.gif") repeat-x;
 height:28px;
}

.boxSheet
{
 z-index:2;
 position:fixed;
 _adding-right:0px;
}

.insideSheet
{
 width:965px;
 margin:auto;
}

.insideSheet td
{
 padding-left:2px;
 padding-right:2px;
}

.insideSheet table
{
 position:relative;bottom:1px;
}

.subBoxSheet div.level1
{
  display:block;
}


.subBoxSheet div.level1 .level2
{
  position:absolute;
  display:none;
}

.subBoxSheet div.level1 .mainLevel1:hover .level2, div.level1 .mainLevel1.hover .level2
{
  z-index:2;
  display:block;
  background:#860B0B;
  border:1px solid #9F484A;
  width:200px;
  padding:0px;
}

.subBoxSheet div.level1 .mainLevel1.hover .level2
{
 position:absolute;
}

.subBoxSheet .subBoxSheetSep
{
 border-bottom:1px solid #7B1313;
}

.subBoxSheet .subBoxSheetSep2
{
 border-bottom:1px solid #9F484A;
}

.subBoxSheet .insideLevel2
{
 border:1px solid #661F1F;
 padding:2px;
 margin:0px;
}

.subBoxSheet div.level1 .mainLevel1
{
  behavior: url(hover.htc);
}

.bgBox1
{
 background: url("../_face/bgbox1.png") no-repeat;
 width:512px;
 height:145px;
}

.bgBox1 .logo {
  position:absolute;
}

.topfun_title
{
 padding-top:16px;
 padding-left:130px;
 padding-right:8px;
}

.topfun_boxline
{
 padding-left:130px;
}

.bgBox1
{
 width:165px;
 height:145px;
}


.bgBox2
{
 width:350px;
 height:145px;
}

.bgBox2 .logo {
  position:absolute;
}

.bgBox3
{
 width:211px;
 height:145px;
}

.frameBox3
{
 margin-top:5px;
 margin-left:4px;
}

.bgBox3 .logo {
  position:absolute;
}

.aaa_promotion_body
{
 padding-top:11px;
}

.aaa_promotion_body img
{
 margin-left:6px;
}

.profile_photo_list .lt_panel2
{
 margin-right:9px;
}

.profile_photo_list .lt_panel2, .profile_photo_list .rt_panel2
{
 float:left;
 width:240px;
 margin-bottom:9px;
 padding:2px; 
}

.profile_photo_list .lt_panel, .profile_photo_list .rt_panel
{
 float:left;
 width:240px;
 background:#4B1B1C;
 margin-bottom:9px;
 border:1px solid #46191A;
 padding:2px;
}

.profile_photo_list .lt_panel
{
 margin-right:9px;
}

.profile_photo_list .photoBox, .profile_photo_list .photoBoxDefault
{
  width:100px;padding:3px 0px 3px 0px;
}

.profile_photo_list .photoBoxDefault
{
  background:#FFC600;
}

.profile_photo_list .cm
{
 padding:3px;
}

/* UPDATED ***********************************************************************************/

#switchPhotoVideoList {
    height:130px;
}


/* NEW STYLES ********************************************************************************/

.clearfix {
    clear:both;
}

.header-content {
    background-color:#32100F;
    padding-top: 20px;
}

.adv-box {
    background-color:#511D1E;
}

#header-box {
    text-align:right;
    background-color:#32100F;
    padding:5px;
}
#header-box .logo {
    float:right;
}


#login-box .icon {
  float:left;
  margin-right: 4px;
  text-align:center;
  margin-top:9px;
}
#login-box .box {
  padding-left:5px;
}
#login-box .links {
 
}
#login-box .links, #login-box .links a, .chat-stats-box .links a, .chat-stats-box .links {
   olor:#E01F05 !important;
   font-weight:bold;
}

#login-box .links a:link, #login-box .links a:visited, #login-box .links a:active {
   color:#FFC600;
   text-decoration:underline;
}

#login-box .links a:hover {
  text-decoration:none;
}

#login-box .links ul {
 margin:0px !important;
}

#login-box .box ul {
 margin:3px 4px 0px 4px;
 padding:0px;
 float:left;
}

#login-box .box ul li {
 line-height:16px;
 padding-left:10px;
 list-style-type:none;
 background: url("../_face/arrow_red.gif") no-repeat 0px 6px;
}

#login-box .links div {
 /*padding:2px 0px;*/
}

.adv-panel .title
{
 position:relative;
}

.adv-panel {
    background: url('/_face/top-adv-background.gif') no-repeat top left;

}
.adv-panel-inner {
    background: url('/_face/top-adv-background.gif') no-repeat top right;
    margin-left : 7px;
    padding-right:7px;
    padding-top:5px;
}
.adv-panel-padding {
    padding-top:5px;
}

.no-padding {
  padding:0px !important;
}

.panel-right {
    min-height:140px;
    width:242px;
}

.panel .header {
    background: url('/_face/panel-header.jpg') no-repeat top left;

}

.panel .header .inner {
    background: url('/_face/panel-header.jpg') no-repeat top right;
    margin-left : 7px;
    padding-right:7px;
    padding-top:5px;
    padding-bottom:7px;
    color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:1.7em;
}
.panel .content {
    background: url("../_face/bgcell2.jpg") repeat-x scroll 0 0 transparent;
    padding:11px;
    min-height:140px;
    _height:140px;
}

.playlist-addable {
    position:relative;
}

.add-queue {
    width: 19px;
    height: 19px;
    background: url("../_face/btn-add-queue.gif") no-repeat scroll 0 0 transparent;
    position:absolute;
    bottom: 0px;
    right: 0px;
    cursor: Pointer !Important;
}

.add-queue-info {
    color:white;
    background:#32100F;
    border:1px solid #E4897D;
    border-bottom:none;
    position: absolute;
    text-align:center;
    z-index:100;
    top:0px;
    width:120px;
}

.add-queue-info div {
    margin:5px;
}



.playlist-panel {
    height: 110px;
}

.playlist-panel .info {
    text-align:center;
}

.playlist-panel input.button {
    padding:5px;
    width:100%;
    margin-top:10px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}


#frm-login-form table td, #frm-login-form table th {
   padding: 2px;
}

#frm-login-form table {
    padding:0px;
    margin:0px;
    border-spacing: 1px;
}

#frm-login-form input.text {
    width: 180px;
    _width: 165px;
    order:1px solid #D14D3C;
}

#frm-login-form table th {
    font-weight:normal;
    text-align:right;
}

#main-menu ul li a {
 text-shadow:1px 1px 0 black;  
}

/* ------------------------------ !!!! --*/

.footer_backlink
{
 background:#32100F;
 padding-top:3px;
 padding-bottom:3px;
}

.contact_icon img
{
 margin-left:2px;
}

.contact_icon textarea
{
 font-size:11px;
}

.welcome_panel
{
 width:252px;
 float:left; 
}

.welcome_auth
{
 float:left;
 width:700px;
}

.simple-panel-left {
    background: url('/_face/top-adv-background.gif') no-repeat top left;

}

.simple-panel-right {
    background: url('/_face/top-adv-background.gif') no-repeat top right;
    margin-left : 7px;
    padding-right:7px;
    padding-top:5px;
}

.noscript
{
 text-align:center;
 font-weight:bold;
 color:#FFC600;
 font-size:14px;
 background:black;
 border:1px solid red;
 margin:10px;
 padding:5px;
}

.welcome_frame
{
 
}

.wlc_frame 
{
 position:relative;
}

.wlc_frame .wlc_in
{
 width:660px;
 position:absolute;top:18px;left:274px;
 line-height:16px;
}

.wlc_frame .wlc_in h1
{
 line-height:26px;
 margin:0px;
 font-weight:bold;
}

.wlc_list
{
 padding-top:8px;
 padding-left:4px;
}

.adv-footer
{
 padding:10px 10px 30px 10px;
 text-align:center;
}

.adv-footer div
{
 padding:2px;
} 

.trm-box 
{
 padding-top:240px;
}

.trm-box-in
{
 text-align:justify;
 width:660px;
 height:160px;
 padding:5px;
}

.trm-panel
{
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 line-height:16px;
 width:660px;
 height:160px;
 overflow: auto;overflow-y: auto; 
 overflow: -moz-scrollbars-vertical;
 background:#912113;
}

.trm-panel-in
{
 padding:5px;
}

.trm-button
{
 font-size:16px;
}

.alb-info
{
 color: #F4968A !important;
 line-height:16px !important;
}

.arrow_white_top {
 background: url('/_face/arrow_white_top.gif') no-repeat left 4px;
 width:9px;
 height:6px;
 padding-left:14px;
}

.noticeboard_tab .even {
 background:#3E1617;
 padding-top:8px;
 padding-bottom:8px;
}

.noticeboard_tab .odd {
 background:#5C2122;
 padding-top:8px;
 padding-bottom:8px;
}

.noticeboard_addlink
{
 padding:0px 0px 12px 6px;
}

.info_subscription strong, .info_subscription .extra
{
 color:#08F43F;
}

.info_subscription p
{
 font-size:10px;
 color:#F4968A;
}

.system_message
{
 padding:5px;
 margin:10px;
 border:1px solid #AF4B04;
 background:#FF7C1E;
 color:black;
 line-height:18px;
}