@charset "UTF-8";*{margin:0;padding:0}
a{color:#fc531d;text-decoration:underline}
a:hover{text-decoration:none}
#wrap1{width:996px;height:auto;font:normal 14px/normal Arial,"Helvetica",sans-serif;color:#333}
#col1{width:50%;float:left;height:auto;overflow:hidden}
#col2{width:50%;float:left;height:auto;overflow:hidden}
.content{height:auto;padding:20px;overflow:hidden}
#formWrap{height:auto;overflow:hidden;border:1px solid #d9d9d9;background:#f0f0f0;padding:20px}
#formWrap.arrow444{background-image:url(../../images/offers/coupon/triangle-444.png);background-repeat:no-repeat;background-position:center top;border-top:0;padding-top:32px}
#formTitle{height:auto;overflow:hidden;font-size:32px;font-weight:bold;color:#000;letter-spacing:-2px;text-align:center}
#formTitle .smText{font-size:14px;font-weight:normal;letter-spacing:normal;display:block}
#formTitlePromo{height:auto;overflow:hidden;letter-spacing:0;font-size:12px;padding-top:15px;text-align:center;background:url(../../images/offers/coupon/red_triangle.png) no-repeat center 5px}
#formTitlePromo p{color:#FFF;background:#e11f26;display:block;padding:5px;font-weight:bold}
#form{height:auto;overflow:hidden}
#switchForm{height:auto}
#disclaimer-gold{height:auto;overflow:hidden;color:#7b7b7b;font-size:11px}
#customerService{height:auto;overflow:hidden}
#featureHead{height:auto;overflow:hidden}
#featureHead-pic{height:auto;overflow:hidden;white-space:nowrap}
#featureHead-pic img.featurePic{width:100%;height:186px;display:block}
#featureHead-pic img.featurePic#camPic1,#featureHead-pic img.featurePic#camPic2{width:50%;height:186px;float:left}
#featureHead-pic img.featurePic#camPic1{background:transparent url(../../images/offers/coupon/feature_pic.jpg) no-repeat scroll center center;background-size:cover}
#featureHead-textTitle{height:auto;overflow:hidden;font-weight:bold;color:#fc531d;font-size:24px;letter-spacing:-1px}
#featureHead-text{height:auto;overflow:hidden}
.subFeature{height:auto;overflow:hidden;margin-bottom:20px}
.subFeature-pic{width:140px;height:120px;overflow:hidden;float:left}
.subFeature-text{margin-left:150px;height:auto;overflow:hidden;padding-top:20px}
.subFeature-textTitle{display:block;margin-bottom:10px;font-weight:bold;color:#fc531d;font-size:18px;letter-spacing:-1px}
#welcomeHeader{font-size:36px;letter-spacing:-2px;font-weight:bold;padding:20px}
#welcomeHeader .smText{font-size:24px;color:#666;letter-spacing:-1px}
#welcomeHeader .smText2{font-size:14px;color:#666;letter-spacing:normal;font-weight:normal}
#welcomePromo{height:auto;overflow:hidden;letter-spacing:0;font-size:12px;text-align:center}
#welcomePromo .boxWrap{background:#444;padding:10px;height:auto;overflow:hidden}
#welcomePromo .boxWrap p{color:#FFF;display:block}
.basicFeature{height:auto;overflow:hidden;padding:20px;border-bottom:1px solid #d9d9d9}
.basicFeature-text{height:auto;overflow:hidden}
.basicFeature-textTitle{display:block;margin-bottom:10px;font-weight:bold;color:#000;font-size:18px;letter-spacing:-1px}
.basicFeature .bttnWrap,#featuredCams .bttnWrap{height:auto;overflow:hidden;text-align:right}
#featuredCams{height:auto;overflow:hidden;padding:20px}
#showCams{height:auto;overflow:hidden}
.splitFeatures .subFeature{width:140px;float:left;text-align:center}
.splitFeatures .subFeature-text{margin:0;padding:0;clear:both}
#newJoin2013{list-style-type:none;width:100%;height:auto;overflow:hidden}
#newJoin2013 li{display:block;height:auto;overflow:hidden}
#newJoin2013 input{height:30px;border:1px solid #333;background-color:#fff;line-height:30px;font-size:14px;width:99%;color:#000;display:block;text-indent:30px}
#fakeLoginForm{padding:10px}
#loginFields .form_fields{font-size:12px;text-indent:4px;height:auto;line-height:normal;padding:4px 0 4px 0}
#newJoin2013 li.submit{float:none;clear:both}
#newJoin2013 .helperInfoField{color:#693;font-size:11px}
#newJoin2013 .helperInfoFieldError{color:red;font-size:11px}
#newJoin2013 .helperInfoFieldOk{color:#693;font-size:11px}
#newJoin2013 .error{color:red}
#newJoin2013 .ok{color:#693}
.verify_disclaimer{font-size:11px;width:auto;margin:0}
.sprite-username_icon{background-image:url(../../images/offers/coupon/form_icons.png);background-repeat:no-repeat;background-position:0 -52px}
.sprite-password_icon{background-image:url(../../images/offers/coupon/form_icons.png);background-repeat:no-repeat;background-position:0 -24px}
.sprite-email_icon{background-image:url(../../images/offers/coupon/form_icons.png);background-repeat:no-repeat;background-position:0 5px}
#waitTxt{text-align:center;font-size:36px;letter-spacing:-2px;font-weight:bold}
#form-verification{height:auto;overflow:hidden}
#form-verify #newJoin2013 li,#form-verify #newJoin2013 li.submit-verification{float:left;display:block;padding-right:1px}
#form-verify #newJoin2013 li.label{height:32px;line-height:32px}
#verificationOptions{height:auto;overflow:hidden}
#verificationOptions #col1{width:35%}
#verificationOptions #col2{width:65%}
.sexicon{width:140px;height:120px;display:block;background-color:transparent;background-image:url(../../images/registration_funnel/subfeatured_icons.png);background-repeat:no-repeat;background-attachment:scroll}
.sexicon_25tokens{background-position:0 0;width:140px;height:120px}
.sexicon_broadcast{background-position:0 -130px;width:140px;height:120px}
.sexicon_browse_female{background-position:0 -260px;width:140px;height:120px}
.sexicon_browse_male{background-position:0 -390px;width:140px;height:120px}
.sexicon_browse_mixed{background-position:0 -520px;width:140px;height:120px}
.sexicon_chat{background-position:0 -650px;width:140px;height:120px}
.sexicon_enhanced_chat{background-position:0 -780px;width:140px;height:120px}
.sexicon_fullscreen{background-position:0 -910px;width:140px;height:120px}
.sexicon_gifts{background-position:0 -1040px;width:140px;height:120px}
.sexicon_multicam{background-position:0 -1170px;width:140px;height:120px}
.sexicon_no_ads{background-position:0 -1300px;width:140px;height:120px}
.sexicon_private_messaging{background-position:0 -1430px;width:140px;height:120px}
.sexicon_private_show{background-position:0 -1560px;width:140px;height:120px}
.sexicon_superchat{background-position:0 -1690px;width:140px;height:120px}
.sexicon_tips{background-position:0 -1820px;width:140px;height:120px}
#featureHead-pic img.featurePic{width:100%;height:186px;display:block;background-color:transparent;background-image:url(../../images/offers/coupon/featured_pics.png);background-repeat:no-repeat;background-attachment:scroll}
.feature_awards-female{background-position:0 0}
.feature_awards-male{background-position:0 -196px}
.feature_awards-mixed{background-position:0 -392px}
.feature_browse-female{background-position:0 -588px}
.feature_browse-male{background-position:0 -784px}
.feature_browse-mixed{background-position:0 -980px}
.feature_gifts-female{background-position:0 -1176px}
.feature_gifts-male{background-position:0 -1372px}
.feature_gifts-mixed{background-position:0 -1568px}
.feature_gold-female{background-position:0 -1764px}
.feature_gold-male{background-position:0 -1960px}
.feature_gold-mixed{background-position:-468px 0}
.feature_tokens-female{background-position:-468px -196px}
.feature_tokens-male{background-position:-468px -392px}
.feature_tokens-mixed{background-position:-468px -588px}
.envelope{background-image:url(../../images/offers/coupon/envelope_animation.gif);background-repeat:no-repeat;background-color:transparent;background-attachment:scroll;width:260px;height:77px;display:block;margin:0 auto}
.loading{background-position:0 0}
.unsuccessful{background-position:0 -87px;height:100px}
.success{background-position:0 -197px;height:100px}
.bttn{display:inline-block;cursor:pointer;vertical-align:middle;text-align:center;margin:0;border:1px solid;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;text-decoration:none}
.bttn-full{display:block!important}
.bttn:hover{text-decoration:none!important}
.bttn:active{box-shadow:0 3px 5px rgba(0,0,0,0.125) inset}
.btn-sm{font-size:11px;line-height:normal;padding:6px 12px}
.btn-med{padding:6px 12px;font-size:14px;line-height:normal}
.btn-lrg{padding:6px 12px;font-size:18px;line-height:normal;letter-spacing:-1px;font-weight:bold}
.btn-xlrg{padding:6px 12px;font-size:24px;line-height:normal;letter-spacing:-1px;font-weight:bold}
a.btn-wh{background-color:#fff;color:#555;border-color:#c4c4c4}
a.btn-wh:hover{background-color:#fff;border-color:#121212!important;color:#121212!important}
a.btn-upgrade{background-color:#70a60b;color:#fff;border-color:#70a60b}
a.btn-upgrade:hover{background-color:#ffca27;border-color:#ffca27!important;color:#333!important}
a.btn-green{background-color:#70a60b;color:#fff;border-color:#70a60b}
a.btn-green:hover{background-color:#608e0b;border-color:#608e0b!important;color:#fff!important}
a.btn-blueLight{background-color:#6fb7ec;color:#fff!important;border-color:#6fb7ec}
a.btn-blueLight:hover{background-color:#3772ba}
a.btn-blueMed{background-color:#3772ba;color:#fff!important;border-color:#3772ba}
a.btn-blueMed:hover{background-color:#0a5079;border-color:#0a5079}
a.btn-orange{background-color:#fc531d;color:#fff!important;border-color:#fc531d}
a.btn-orange:hover{background-color:#e83c00}
.goldTxt{color:#f6b11a!important}
.yellowGoldTxt{color:#ffca27!important}
.blueTxtMed{color:#3772ba!important}
.grey7b7b7b{color:#7b7b7b!important}
.grey333{color:#333!important}
.grey444{color:#444!important}
.blckTxt{color:#000!important}
.brdrL-1-d9d9d9{border-left:1px solid #d9d9d9}
.mgnBottom5{margin-bottom:5px}
.mgnBottom10{margin-bottom:10px}
.mgnBottom20{margin-bottom:20px}
.mgnBottom30{margin-bottom:30px}
.mgnBottom40{margin-bottom:40px}
.mgnRight20{margin-right:20px}
.mgnRight15{margin-right:15px}
.mgnRight10{margin-right:10px}
.mgnSide20{margin-left:20px;margin-right:20px}
.mgnSide30{margin-left:30px;margin-right:30px}
.mgn0{margin:0}
.pdg5{padding:5px}
.pdg10{padding:10px}
.pdg20{padding:20px}
.pdgTop20{padding-top:20px}
.pdgTop10{padding-top:10px}
.pdgRight40{padding-right:40px}
.pdgLeft40{padding-left:40px}
.pdg0{padding:0}
.txtCenter{text-align:center}
.txtRight{text-align:center}
.left{float:left}
.right{float:right}
.autoHeight{height:auto;overflow:hidden}
.clear{clear:both}
.coupon{background:#ffffd0;border:1px dashed #ffca27;margin-bottom:20px;padding:10px}
#newJoin2013 .coupon input{height:25px;border:1px solid #c4c4c4;background-color:#fff;line-height:25px;font-size:11px;width:30%;color:#555;display:block;text-indent:5px}