body,html{height:100%;}body{background:#3d5c9d url('http://static.hookupclub.com/huc/img/bg.png') repeat-x;}#wrapper{width:930px;height:100%;margin:0px auto;}#header{background:url('http://static.hookupclub.com/huc/img/bg.png') repeat-x 0px 0px !important;padding:0px;height:133px;border:0px;}#tbar{height:32px;position:relative;z-index:9999;}#tbar div{padding-top:9px;}#tbar p,#tbar p a{color:#fff;}#tbar p a{border-right:1px solid #333;padding:0px 10px;}#tbar p a:hover{color:#809ad1;}#tbar p a.s{padding-left:0px;}#tbar p a.e{border:0px;}#tbar div.fright a{border:0px;padding-right:0px;}#mbar{padding:15px 0px 0px 0px;}#mbar h1 a{display:block;text-indent:-9999px;background:url('http://static.hookupclub.com/huc/img/logo-login.png') no-repeat;width:301px;height:71px;float:left;margin-top:0px;}h3.hkup{background:url('http://static.hookupclub.com/huc/img/s.png') no-repeat 0px -55px;width:361px;height:41px;float:right;}h3.hkup-clean{background:url('http://static.hookupclub.com/huc/img/topbanner-singles2.png') top center no-repeat;width:300;padding:22px 0px 0px 0px;text-align:center;color:white;font-size:25px;color:#78d800;}#login-window{float:right;width:100%;background:#000;top:0px;left:0px;display:none;padding:0px !important;margin-top:-10px !important;}#login{padding:2px 0px 0px 0px !important;text-align:right;}#login label, #login a{color:#fff;font-size:11px;}#login label{margin:0 10px;}#login input{padding: 0px;}#profiles{}.profile{border:7px solid white;float:left;margin:0px 15px 15px 0px;position:relative;}.profile.profile-ender{margin-right:0px !important;}.profile-info{position:absolute;bottom:0px;left:0px;width:100%;background:black;opacity:0.6;}.profile-info p{padding:6px;font-size:16px;color:#fff;}.profile-online{background:url('http://static.hookupclub.com/huc/img/profile-online.png') no-repeat;width:112px;height:112px;position:absolute;top:0px;left:0px;}#foot{width:930px;margin:0px auto 0px auto;padding:20px 0px;}#foot p{text-align:center;position:relative;z-index:9999;}#foot p,#foot p a{color:#fff !important;text-decoration:none !important;font:11px Arial, sans-serif !important;}#foot p a{border-right:1px solid #fff;padding:0px 5px;}#foot p a:hover{color:#fff !important;}#foot p a.end{border:0px;}#footer-count{background: url('http://static.hookupclub.com/huc/img/footer-count.png?1') no-repeat;width:928px;height:87px;margin:0px auto 15px auto;}#foot-imgs{padding:15px 0px 0px 0px;}#foot-imgs a{float:left;display:block;background: url('http://static.hookupclub.com/huc/img/s.png') no-repeat;text-indent:-9999px;}#loginform,#forgottenform{width:220px;margin:0px auto;}#login_submit,#forgotten_submit{margin-left:10px;}#terms{color:#666;padding-bottom:10px;}#terms a{color:#333;}.signup-wrap{background:white;}.signup-wrap-border{background:#000;padding:12px;position:fixed;width:630px;z-index:9999;top:50%;left:50%;margin-left:-315px;margin-top:-200px;}#signup-overlay{}.signup-header{display:none;}#signup-leftarea{float:left;width:240px;}.pop-hot-girl{width:195px;border:1px solid #ccc;padding:6px;margin:25px 0px 15px 20px;}#signup-leftarea h3{text-align:center;font-size:15px;color:black;}.quote{background:#FFFFFF;width:206px;height:4px;margin:0px 0px 0px 20px;}#signup-leftarea p{text-align:center;padding:20px 0px 15px 0px;}#signup-leftarea p a{color:#666;font-size:14px;}#formHeader{background: url('http://static.hookupclub.com/huc/img/get-laid-tonight.png') no-repeat;width:301px;height:54px;text-indent:-9999px;margin:30px 0px 15px 0px;}.signup-step-1 #formHeader{display:none !important;}.signup-content-clean #formHeader{background: url('http://static.hookupclub.com/huc/img/get-laid-tonight.clean.png') no-repeat !important;}#fields input.submit-home,#fields input.submit-step1,#fields input.submit-step2{width:244px;height:55px;background: url('http://static.hookupclub.com/huc/img/s.png') 0px -201px;text-indent: -9999px;margin:30px 0px 25px 50px;border:0px;cursor:hand;cursor:pointer;}#fields input.submit-step1,#fields input.submit-step1:hover{background:url('http://static.hookupclub.com/huc/img/s.complete.png') no-repeat !important;width:246px !important;height:57px !important;}#fields input.submit-step1:hover{background-position:0px -57px !important;}#fields input.submit-home:hover,#fields input.submit-home:focus,#fields input.submit-step1:hover,#fields input.submit-step1:focus{background-position:0px -258px;}#fields input.submit-step1{margin-top:12px;}#fields input.submit-home, #fields input.submit-step1, #fields input.submit-step2{float:left;clear:left;}input#checkterms{background:none !important;}#rightpane{float:right;width:408px;padding:20px 0px 0px 0px;}#rightpane p, .join_col p{line-height:24px;}#rightpane .signup-wrap h3,.join_col .signup-wrap h3{color:#fff;font-size:22px;padding:0px 0px 10px 0px;margin:0px;line-height:27px;}#rightpane .signup-wrap p,.join_col .signup-wrap p{text-align:left;color:#fff;font-size:16px;line-height:24px;padding-left:5px;}#rightpane h3.find-buddy,h3.find-buddy{display:block;text-indent:-9999px;background:url('http://static.hookupclub.com/huc/img/s.png') 0px -96px;width:303px;height:31px;margin:0px auto;}#rightpane h4,#page-hdr h4{text-align:center;font-size:24px;color:black;padding:5px 0px 0px 0px;}#rightpane h4{padding-bottom:15px;}#signup-content{padding:15px;padding-bottom:0px;}#signup-content h3{clear:none !important;}#signup-content h3.one-step-away{text-align:center;font-size:20px;}.signup-header{position:relative;}.signup-header .get-laid{padding:0px !important;text-indent:-9999px;background:url('http://static.hookupclub.com/huc/img/s.png') -249px -252px;height:25px;width:228px;margin:5px 0px 8px 5px;}#signup-area{width:340px;float:right;}.signup-wrap #loading{text-align: center;display: none;}.swrap-t,.swrap-b{background:url('http://static.hookupclub.com/huc/img/s.png');width:409px;height:5px;}.swrap-t{background-position:-1px -317px;}.swrap-b{background-position:-1px -324px;}#ribbon2{width: 130px;height: 130px;background: url('http://static.hookupclub.com/huc/img/s.png') no-repeat scroll -364px 0px transparent;position: absolute;right:0px;top:0px;z-index:9999;}div.step-1 #ribbon2{display:none !important;}#signup-area #fields{border-bottomright-radius: 4px;-moz-border-radius-bottomright: 4px;}#fields{line-height:7px;color:#fff;font-size: 11px;padding-bottom:10px;}fieldset.duplicate_signup p a{color:#fff !important;text-decoration:underline !important;font-size:14px !important;}#fields label{clear:left;float:left;padding:20px 0 0 0px;color:#000;font-size:12px;text-shadow: 0 0 0 transparent;width:125px;line-height:16px;}.smallform #fields label{color: #000;}.smallform #fields input{float: left;}#fields input,#fields select{height:32px;width:195px;background:url(http://static.hookupclub.com/huc/img/forms.t.s.png) no-repeat;padding:0px;border:0px;margin:12px 0 0 8px;padding:8px 5px 8px 5px;font-size:12px !important;}#fields span.and{color:#666;}fieldset#fields select{border:1px solid #ccc !important;background:none !important;padding:6px 5px 6px 5px !important;line-height:25px;height:auto !important;}#fields input:focus,#fields select:focus{background-position:-240px 0px;}#fields input{padding:0px 5px;line-height:30px !important;}#fields select[name="custom gender"]{width: 195px;background: url(http://static.hookupclub.com/huc/img/home_sprite.png) no-repeat scroll 0px -273px transparent;}#fields select{padding:8px 5px 6px 4px !important;}#fields select option{color: #363636;}#fields #username-suggestions{padding:5px 0px 0px 20px;}#fields #username-suggestions input{width:auto;float:left;height:auto !important;}#fields #username-suggestions div{clear: left;}#fields select#youngest, #fields select#oldest{width:78px;background-position:0px -97px;}#fields select#youngest:focus, #fields select#oldest:focus{background-position:-240px -97px;}#fields select#dob_day,#fields select#dob_year{width:68px;padding-left:2px;}#fields select#dob_day{background-position:0px -193px;width:50px;}#fields select#dob_year{background-position:0px -160px;width:60px;}#fields select#dob_month{width:69px;background-position:0px -128px;}#fields select#dob_year:focus { background-position:-240px -160px; }#fields select#dob_day:focus { background-position:-240px -193px; }#fields select#dob_month:focus { background-position:-240px -128px; }#fields input.username-ok{background-position:-490px 0px;}#fields input.error{background-position:-730px 0px;}#fields select#youngest{margin-right:5px;}#fields input.error, #fields select.error{}#fields span.error{position:absolute;color:#b20000;background:#e9d6d7;padding:6px 8px 6px 8px;border:1px solid black;left:-65px;width:170px;text-align:right;margin-top:-7px;font-size:11px;}.error{color: #b20000;}#fields p{line-height:18px;padding:10px 15px 5px 15px;}#fields #username-taken{margin:15px 30px 5px 30px;padding:8px 5px 5px 10px;background:#ccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#fields #username-taken label{width:200px;float:none;clear:both;}#fields #username-taken #username-suggestions div{height:25px;clear:both;}#fields #username-taken #username-suggestions label,#fields #username-taken #username-suggestions input{float:left !important;clear:none !important;padding:0px;margin:0px;}#fields #username-taken #username-suggestions label{margin:4px 5px 0px 0px;font-weight:bold;}#fields #username-taken #username-suggestions input{width:auto !important;background:none;margin:5px 5px 0px 0px;}
