body{background: #fff url(http://static.datefirst.com/dfs/img/bg.png) repeat-x center top;}#body{background:none;overflow: visible;padding-top: 10px;position: relative;}#logo{width: 238px;height: 49px;float: left;background: url(http://static.datefirst.com/dfs/img/logo.png) no-repeat center top;margin-top: 20px;text-indent: -10000px}#head{width: 906px;height: 76px;margin: 0 auto;position: relative;}#MembersLogin {width: 139px;height: 35px;display: block;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat 0 -48px;float:right;text-indent: -9000px;margin: 20px 0 0 0;}#login-window{width: 0px;height: 47px;float: right;overflow: hidden;position: absolute;top: 20px;right: 0;z-index: 50;}#login {width: 548px;height: 43px;padding: 4px 0 0 0;background: url(http://static.datefirst.com/img/login-bg.png) no-repeat;float: right;}#login label{font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, sans-serif;color: #727272;margin-left: 10px;}#login input {background:url("http://static.datefirst.com/dfs/img/home_sprite.png") no-repeat scroll -412px -158px #FFFFFF;border:0 none;height:20px;padding:5px;width:116px;}#login .forgotten-login{margin-left: 5px;color: #727272;font: 11px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, sans-serif;}input#login_submit {width: 77px;height: 35px;border: 0px;background: url(http://static.datefirst.com/img/login-button.png) no-repeat;text-indent: -9000px;font-size:0px;float: right;margin: 2px 6px 0 0;cursor: pointer;}#members .top-bar{width: 940px;height: 27px;background: #be0d53;font: bold 16px Helvectica, Arial, sans-serif;color: #fff;padding: 8px 0 0 20px;border-top-right-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;}#members .member-list{min-height: 235px;padding: 10px 20px 0 20px;border: 1px solid #be0d53;background-color: #fff;border-top: 0;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-bottomleft: 4px;-moz-border-radius-bottomright: 4px;}#members .member-list .member{width: 160px;float: left;margin: 9px;text-align: center;font: 12pt Arial, sans-serif;color: #2356ba;position: relative;}#members .member-list .member .online{width: 62px;height: 62px;position: absolute;top: -1px;right: -1px;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat scroll -339px -115px;}#members .member-list .member p span{color: #333;}#members .member-list .member.first{margin-left: 0;}#members .member-list .member.last{margin-right: 0;}#members .member-list #viewmore{width: 125px;height: 37px;display: block;clear: both;float: right;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat scroll -258px -48px;text-indent: -10000px;}#couple-tabs{height: 35px;clear:both;font-family: Arial, sans-serif;}#couple-tabs ul li{float: left;text-align: center;margin-right: 3px;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat -21px -1px;}#couple-tabs ul li.active{background: #f44187 url();border-top-right-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;}#couple-tabs ul li.active a{text-shadow: 0 2px 1px #d62168 !important;color: #fff !important;}#couple-tabs ul li a{width: 114px;height: 27px;display: block;font-size: 12px;text-shadow: 0 2px 1px #1847a4;color: #fff !important;margin-top: 8px;}.bigpanel{width: 940px;height: 423px;margin: 0 auto;padding: 10px;background-color: #fff;background: #fff url(http://static.datefirst.com/dfs/img/bigpanel-bg.png) no-repeat center top;position: relative;z-index:100;}.bigpanel .craignlucy, .bigpanel .davensarah, .bigpanel .johnnsusie{float: left;}.bigpanel .logo{width: 250px;height: 124px;margin: 4px 0 30px 30px;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat scroll -401px 0px;}.bigpanel .text{width: 335px;float: left;padding: 20px 0 0 20px;}.bigpanel p{font: bold 12px Helvetica, Arial, sans-serif;margin-bottom: 12px;}.bigpanel .signup-wrap{width: 296px;padding-left: 20px;background:#ededed url(http://static.datefirst.com/dfs/img/signup-bg.png) repeat-x;position:absolute;right:10px;}.signup-wrap #loading{text-align: center;display: none;}#formHeader{display: none;}#foot{width: 960px;font: 12px Arial, sans-serif;margin: 20px auto 20px auto;}#foot ul li{float: left;margin-right: 5px;}#foot ul li a, #foot p, #foot p a{color: #727272;text-decoration: none;}#foot p{float: right;}.signup-wrap .signup-header{width: 257px;margin-left: 10px;}.signup-wrap .signup-header h3{width: 257px;height: 37px;display: block;text-indent: -10000px;color: #3c6fd4;margin: 30px 0 0 0;font: bold 16px Arial, sans-serif;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat -483px -1px;}#fields input.submit-home, #fields input.submit-step1, #fields input.submit-step2{width: 276px;height: 64px;margin-left: 0;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) -482px -39px;text-indent: -10000px;}#fields #submit.continue{background-position: -643px -108px;}#signup-area #fields{border-bottomright-radius: 4px;-moz-border-radius-bottomright: 4px;}#fields {line-height:7px;color:#6f6e69;text-shadow: #fafaf7 0px 1px;font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;font-size: 12px;padding-bottom:10px;}#fields label {display: block;padding: 15px 0 0 9px;}#fields input, #fields select {height: 20px;width: 246px;background:url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat scroll -1px -84px transparent;padding:0px;border:0px;margin:9px 0 0 9px;padding: 5px 5px;}#fields select {height: 30px;width: 256px;}#username-suggestions{clear:both;border:1px solid #d7d6cf;margin:10px 10px 0px 10px;background:#f5f6f6;}#username-suggestions div{float:left;width:100px;padding:5px;}#username-suggestions input{width: 14px;height: 14px;margin:0px;float:left;}#username-suggestions label{display:inline;padding:4px 0px 0px 10px;width:70px;float:left;}#username-taken label.error{color:#b20000;}#username-taken #username-suggestions label.error{color:#6F6E69;}#fields select#youngest, #fields select#oldest {width:104px;background:url(http://static.datefirst.com/dfs/img/home_sprite.png) no-repeat scroll -146px -51px transparent;}#fields select#dob_day, #fields select#dob_year {width:68px;background-position: -568px -111px;}#fields select#dob_month {width:104px;background-position: -146px -51px;}#fields select#youngest {margin-right:10px;}#fields input.error,#fields select.error{}#fields span.error{color:#b20000;font-size:11px;padding-left:10px;}.error{color: #b20000;}#terms .error{background-color: #FFCFCF;padding: 3px;}#fields p{line-height:18px;padding:10px 15px 5px 15px;}#fields #terms input{width: auto;float: left;}#fields #terms div{float: left;line-height: 12px;margin: 5px 0 0 5px;}#fields #terms div a{color: #E85999;}#steps{width: 1060px;height: 130px;position: relative;left: -18px;z-index: 50;}#steps .step{width:272px;height:100px;padding: 30px 40px 0 40px;float: left;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) 0 -326px;}#steps .step p{line-height:17px;}#steps .step .icon{width: 48px;height: 46px;float: left;margin-right: 20px;margin-bottom: 20px;}#steps .step.one .icon{background: url(http://static.datefirst.com/dfs/img/home_sprite.png) -408px -104px;}#steps .step.two{position:relative;left: -27px;z-index: 70;}#steps .step.two .icon{background: url(http://static.datefirst.com/dfs/img/home_sprite.png) -455px -103px;}#steps .step.three{position: relative;left: -54px;z-index: 90;}#steps .step.three .icon{background: url(http://static.datefirst.com/dfs/img/home_sprite.png) -503px -104px;}#steps .step span.num{font: bold 18px Arial, sans-serif;color: #cd1357;}#steps .step span{font: bold 18px Arial, sans-serif;color: #0d0d0d;}#steps .step{font: 12px Helvetica, Arial, sans-serif;color: #364d6f;}.ribbon{width: 93px;height: 93px;position: absolute;z-index: 40;top: -2px;right: -2px;background: url(http://static.datefirst.com/dfs/img/home_sprite.png) -387px -4px;}#intro-text{padding:0px 0px 15px 0px;}#intro-text p{font-size:12px;padding-bottom:10px;color:#364D6F;}#need-help{color: #EC1F7A;font-size: 12px;position: absolute;right: -3px;text-decoration: none;top: 59px;}#need-help-button{width: 303px;height: 43px;display: block;margin: 10px auto;background: url(http://static.datefirst.com/img/need-help-button.png) no-repeat center;}
