div#wrapper{background:#000 url("http://cdn-img.mocospace.com/static/r243510/html/images/index/background.jpg") 50% 50% repeat-x;padding:0;position:relative}div#content{background:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(0,0,0,1)),color-stop(70%,rgba(0,0,0,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%);background:radial-gradient(ellipse at center,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%);width:970px}div#header{background:#000;filter:none}div#header input[type="text"],div#header input[type="password"]{background:#333;color:#fff}.column.right{float:right;width:31%}.column.left{overflow:hidden;padding-bottom:66px}#signup{color:#fff;margin-top:92px;position:relative}#signup .facebook,#signup .google{display:none}#signup.spanish{font-size:11px}#signup.facebook,#signup.google{margin-top:66px}#signup.facebook.google{margin-top:40px}#signup.facebook .facebook,#signup.google .google{display:block}#signup.spanish h2{font-size:13px}#signup_page2,#signup_page3,.popup .close{display:none}#signup_page2 .icon_refresh{vertical-align:top}#signup .page{height:245px}#signup .social{background:#444;padding:10px}#signup .facebook,#signup .google{cursor:pointer;margin-bottom:10px}#signup .social p{color:#888;font-size:11px;margin:0;text-align:center;text-shadow:0 -1px 0 #000}#signup .form{background:#391;background:-moz-linear-gradient(top,#ac2 0,#391 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ac2),color-stop(100%,#391));background:-webkit-linear-gradient(top,#ac2 0,#391 100%);background:-o-linear-gradient(top,#ac2 0,#391 100%);background:-ms-linear-gradient(top,#ac2 0,#391 100%);background:linear-gradient(to bottom,#ac2 0,#391 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aacc22',endColorstr='#339911',GradientType=0);border-top:1px solid #bd3;height:361px;padding:10px}#signup h2{margin-bottom:15px;text-align:center}#signup .field{line-height:26px;margin-bottom:15px;overflow:hidden}#signup .field>label{float:left;margin-right:10px;width:70px}#signup.spanish .field>label{width:105px}#signup .field>.input{overflow:hidden;padding-right:4px;text-overflow:ellipsis;white-space:nowrap}#signup input[type="text"],#signup input[type="password"]{border:1px solid #ccc;padding:1px;width:100%}#signup .error{background:#fee;border-color:#c00 !important}#signup .error:focus{background:#fff;border-color:#ccc}#signup_areacode{width:30% !important}#signup select{vertical-align:middle;white-space:nowrap}#signup_month{width:36%}#signup_day{width:28%}#signup_year{width:31%}#signup_male{margin-left:8px}#signup .button{font-size:16px;height:40px;line-height:40px}#signup form .button{display:block;width:100%}#signup input.button{background-color:#db2;background-image:-moz-linear-gradient(top,#fd4 0,#db2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fd4),color-stop(100%,#db2));background-image:-webkit-linear-gradient(top,#fd4 0,#db2 100%);background-image:-o-linear-gradient(top,#fd4 0,#db2 100%);background-image:-ms-linear-gradient(top,#fd4 0,#db2 100%);background-image:linear-gradient(to bottom,#fd4 0,#db2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd44',endColorstr='#ddbb22',GradientType=0);border-color:#882;box-shadow:inset 0 1px 0 #ff9;text-shadow:0 1px 0 #ff9}#signup .disclaimer{opacity:.5}#signup form a{color:#fff;font-weight:700}#signup .ineligible{background:#140;background:rgba(0,0,0,.5);display:none;font-weight:700;padding:300px 0 0;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0}#file_image1{margin-left:10px;width:180px}.photo_upload a{display:block;text-align:center;margin:20px 10px}.feature{background:#fff;float:left;height:200px;margin:66px 6.9% 0 0;overflow:hidden;position:relative;width:43%}.feature .caption{background:#222;background:rgba(0,0,0,.8);color:#fff;font-size:14px;padding:8px;position:absolute;bottom:0;left:0;right:0}.feature .caption div,#signup h2,#signup .social p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature strong{color:#fc4}.feature.advertisement{background:0;height:250px;margin:39px 0 0;width:300px}#content.takeover{background:none !important;margin-top:0 !important;position:initial !important}.takeover .link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.takeover .feature,.takeover #signup{z-index:2}.takeover .column.right{margin-bottom:30px;width:30%}.takeover .column.left{clear:both;overflow:hidden;white-space:nowrap}.takeover .feature{height:150px;float:left;margin:0 2%;width:22%}.takeover .feature.chat{margin-left:0}.takeover .feature.listen{margin-right:0}.takeover .feature img{height:150px;width:219px}.takeover .feature .caption{font-size:10px}