  #body,.gst #body {position:relative; margin:0 auto; background:#ededed;}
  #header {margin:0;}
  .gst #header {height: auto;}
  .ie #header {height:none;}
    .gst > #content #header .guest-links {bottom:13px;}
    .gst > #content #header .logo-container {padding:13px 0; min-height:36px;}
      .gst #header .site-logo {display:inline-block !important; bottom:-8px; *float:left;}
      /**.gst #header .header-tagline {display:inline-block;position:relative;left:0;bottom:0; *float:left; *left:10px; *bottom:-19px;}**/
      .gst > #content #header .header-tagline {display:inline-block !important; bottom: 5px;}
      .langbox  {position:relative; top:-3px;}
  #tmpl_register_page1, #tmpl_register_page2, #tmpl_new_registered_ok_beta10 {width:940px;}
  #ffadult #tmpl_register_page1, #ffadult #tmpl_register_page2, #tmpl_new_registered_ok_beta10 {padding:0; padding-right: 20px; width:940px; background-color:#fff;}
  #dcb #tmpl_register_page1, #dcb #tmpl_register_page2, #dcb #tmpl_new_registered_ok { margin:0;padding:0; padding-right: 20px; width:940px; background-color:#fff; }
  .full_width, .gst #body .full_width {width:960px;}
  .reg_left_wrapper  { float:left; width:420px; text-align:center; }
  .reg_left_wrapper.column_with_vid  { background-color:#393738;text-align:left; }
    .reg_left_wrapper.column_with_vid .box {margin:0 10px;padding:5px 50px 10px;}
      .box.sexy_vids {border-bottom:1px solid #4b494a;}
      .box.live_cams {border-bottom:1px solid #4b494a;border-top:1px solid #151414;}
      .reg_left_wrapper.column_with_vid .box.member_nearby {border-top:1px solid #151414; padding:5px 40px 20px 40px;}
      .reg_left_wrapper.column_with_vid .box h2 {margin:0; margin-bottom:5px; font-size:24px;color:#fff;padding:10px 0; }
      #french .reg_left_wrapper.column_with_vid .box h2,#portuguese .reg_left_wrapper.column_with_vid .box h2 { white-space:nowrap; }
      .reg_left_wrapper.column_with_vid .box h2:before { content:''; width:32px; height:37px; display:inline-block; padding-right:5px; background-image:url('https://secureimage.securedataimages.com/images/ffadult/icon_left_column.png');background-repeat:no-repeat;}
      
      .reg_left_wrapper.column_with_vid .box h2 span {font-size:12px; font-weight:normal; padding-left: 5px;}
        .sexy_vids h2:before {background-position:left 9px;}
        .live_cams h2:before {background-position:left -65px;}
        .member_nearby h2:before {background-position:8px -138px;}
      .reg_left_wrapper.column_with_vid .box .jwplayer, #demo_vid_sexy_wrapper, #demo_vid_live_wrapper {border:3px solid #fff;}
      .reg_left_wrapper.column_with_vid .box .info { float:right; padding:5px 5px 0 5px; height:20px; color:#333; font-weight:bold; line-height:15px; font-size:12px; text-align:center; background-color:#fff; position:relative; right:0;
        -moz-border-radius-bottomright     : 4px;
        -webkit-border-bottom-right-radius : 4px;
        border-bottom-right-radius         : 4px;
        -moz-border-radius-bottomleft      : 4px;
        -webkit-border-bottom-left-radius  : 4px;
        border-bottom-left-radius          : 4px;
      }
  .reg_right_wrapper { float:right; width:500px; padding-bottom:10px; text-align:left; }
  .reg_right_wrapper .reg_question {margin: 0 10px 0 0 !important;}
  #members { overflow:hidden; }
  .piclist_container { margin:0 5px; padding-bottom:10px; font-weight:700; font-size:12px; width:96px; min-height:160px; float:left; text-align:center; -webkit-text-size-adjust:none; }
  .piclist_container > img { border: 3px solid white; height:92px; }
  .member_grid .piclist_container { height: 200px; }
  .reg_thumbs_location { font-size:12px; color: white; font-weight: normal;}
  .reg_name_age { display:block; color:#fff; }
  .reg_name_age em { display:inline-block; width:96px; font-style:normal; overflow:hidden; text-overflow:ellipsis; }
  .reg_name_age > span {display:block; font-weight: normal; font-size:11px;}
  .vid_container {position:relative;}
  .scroll_arrow {cursor:pointer; display:inline-block; width:27px; height:44px; position:absolute; top:70px; background-image:url('https://secureimage.securedataimages.com/images/ffadult/icon_scrollArrow.png');background-repeat:no-repeat;}
  .scroll_arrow.arrow_left {left:-45px; background-position:left top;}
    .scroll_arrow.arrow_left:hover {background-position:left bottom;}
  .scroll_arrow.arrow_right {right:-45px; background-position:right top;}
    .scroll_arrow.arrow_right:hover {background-position:right bottom;}
    #tmpl_register_page2 .reg_username_desc {width:100%}
    .reg_intro_input {width:300px;}
  .clear {clear:both;}
  .vid_container .play {position:absolute; left:50%;top:50%;margin-left:-30px;margin-top:-30px; background:url('https://secureimage.securedataimages.com/images/ffadult/icon_vid_player_play.png') no-repeat center center; display:inline-block; width:60px; height:60px; cursor:pointer;}
  .vid_container .spinnerWrap {position:absolute; left:50%;top:50%;margin-left:-30px;margin-top:-30px; background:url('https://secureimage.securedataimages.com/images/ffadult/icon_vid_player_square.png') no-repeat center center; display:inline-block; width:60px; height:60px; cursor:pointer;}
    .vid_container .spinnerWrap > div {position:relative;}
      .vid_container .spinnerWrap img {position:absolute;left:50%;top:50%;margin-left:-18px;top:11px;}
  #ffadult #tmpl_register_page2 .reg_answer input[type="submit"]{font-size:12px;}
  .shadow_hoz {position:absolute; left:0; top:0; z-index: 9999; width:100%; height:3px; background:#dedede;}
  
  