body,html{height:100%;}body{background:#eeeeee url('http://static.justhookup.com/jhu/img/bg.png') repeat-x;}#wrapper{width:990px;height:100%;margin:0px auto;background:url('http://static.justhookup.com/jhu/img/bx.c.png') repeat-y;}#header{background:url('http://static.justhookup.com/jhu/img/bg.png') repeat-x 0px 0px !important;padding:0px;height:133px;border:0px;}#tbar{height:32px;}#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.justhookup.com/jhu/img/s.png') no-repeat;width:278px;height:52px;float:left;}h3.hkup{text-indent:-9999px;background:url('http://static.justhookup.com/jhu/img/s.png') no-repeat 0px -55px;width:361px;height:41px;float:right;}h3.hkup.gaypg{text-indent:-9999px;background:url('http://static.justhookup.com/jhu/img/sgaypg.png.png') no-repeat 0px -55px;width:361px;height:41px;float:right;}h3.hkup.gaypg{text-indent:-9999px;background:url('http://static.justhookup.com/jhu/img/sgaypg.png') no-repeat 0px -55px;width:361px;height:41px;float:right;}h3.hkup.clean{height:44px;float:right;width: 316px;margin-right: 60px;margin-top: 10px;background:url('http://static.justhookup.com/jhu/img/sclean2.png?1') no-repeat;}h3.hkup.clean.gaypg{height:44px;float:right;width: 316px;margin-right: 60px;margin-top: 10px;background:url('http://static.justhookup.com/jhu/img/scleangaypg.png') no-repeat;}#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;}#bx{margin-top:-17px;width:993px;position:relative;}#bx-t{background:url('http://static.justhookup.com/jhu/img/bx.t.png') no-repeat;width:987px;height:4px;margin:0px auto;}#bx-sl,#bx-sr{background:url('http://static.justhookup.com/jhu/img/bx.sh.png') no-repeat;width:13px;height:464px;position:absolute;}#bx-sl{left:-6px;}#bx-sr{background-position:-13px 0px;right:-6px;}#bx-c{width:997px;margin:0px auto;background:url('http://static.justhookup.com/jhu/img/bx.c2.png') no-repeat;}#profiles{width:532px;float:left;margin:15px 0px 0px 0px;}#profiles .profile, #profiles ul li{float:left;background:#fff;padding:5px;margin:0px 5px 10px 0px;overflow:hidden;}#profiles .profile p.meta{text-align:center;color:#000;font-weight:bold;font-size:11px;}#profiles .profile p.meta a{color:#3b5998;font-size:11px;}#profiles .profile a img{border:1px solid black;}#bx-content{width:950px;margin:0px auto;padding:1px 0px 0px 0px;}#lwr-l{float:left;width:260px;}#lwr-r{float:right;width:680px;}#lwr-r h3,#lwr-l h3{color:#3b5998;font-size:14px;}#lwr-r p,#lwr-r ul li{color:#717171;font-size:12px;line-height:22px;}#lwr-r p{padding-bottom:10px;}.lwr-r-col1,.lwr-r-col2{float:left;}.lwr-r-col1{width:420px;padding-right:15px;}.lwr-r-col2{width:240px;}.testi{background:url('http://static.justhookup.com/jhu/img/s.png') no-repeat -488px 0px;width:247px;height:104px;margin-bottom:10px;}.testi p{font-size:12px;color:#333;width:225px;margin:0px auto;padding-top:10px;line-height:19px;}.testi p span{color:#717171;font-weight:bold;float:right;}#foot{width:960px;margin:0px auto 0px auto;padding:20px 0px;}#foot p{text-align:center;}#foot p,#foot p a{color:#727272 !important;text-decoration:none !important;font:11px Arial, sans-serif !important;}#foot p a{border-right:1px solid #ccc;padding:0px 5px;}#foot p a:hover{background:#727272 !important;color:#fff !important;}#foot p a.end{border:0px;}#foot-imgs{padding:15px 0px 0px 0px;}#foot-imgs a{float:left;display:block;background: url('http://static.justhookup.com/jhu/img/s.png') no-repeat;text-indent:-9999px;}a#top10{background-position:-503px -104px;width:213px;height:90px;margin:0px 20px 0px 30px;}a#voted-best{background-position:0px -354px;width:390px;height:45px;margin:20px 35px 0px 0px;}a#support{background-position:-248px -200px;width:163px;height:48px;margin:35px 0px 0px 35px;}#foot-imgs a#votest-best{background:url('http://static.justhookup.com/jhu/img/s.png') no-repeat -77px -127px;width:421px;height:73px;margin:10px auto 15px auto;}#foot-imgs a#votest-best.clean{background:url('http://static.justhookup.com/jhu/img/s.png') no-repeat 0px -330px;width:421px;height:73px;margin:10px auto 15px auto;}#foot-imgs a#votest-best.clean.gaypg{background:url('http://static.justhookup.com/jhu/img/sgaypg.png') no-repeat 0px -330px;width:395px;height:72px;margin:10px auto 15px auto;}#fields #username-taken{margin:15px 30px 5px 30px;padding:8px 5px 5px 10px;background:#333;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#fields #username-taken label{width:200px;float:none;clear:both;text-shadow:1px 1px 0px #000;}#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;}#terms{clear:both;margin:0px auto 0px auto;padding:0px 0px 10px 0px;width:260px;}#terms input{width:auto !important;height:auto !important;margin:3px 5px 0px 0px !important;float:left;}#terms div{color:#fff !important;}#terms div a{color:#7793cf !important;}#fields input.submit-home,#fields input.submit-step1,#fields input.submit-step2{width:244px;height:55px;background: url('http://static.justhookup.com/jhu/img/s.png') 0px -201px;text-indent: -9999px;margin:20px 0px 10px 50px;border:0px;cursor:hand;cursor:pointer;}#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.justhookup.com/jhu/img/s.png') 0px -96px;width:303px;height:31px;margin:0px auto;}#rightpane h3.find-buddy,h3.find-buddy.gaypg{display:block;text-indent:-9999px;background:url('http://static.justhookup.com/jhu/img/sgaypg.png') 0px -96px;width:303px;height:31px;margin:0px auto;}#rightpane h3.find-buddy.clean,h3.find-buddy.clean{display:block;text-indent:-9999px;background:url('http://static.justhookup.com/jhu/img/s.png?u=2') -248px -280px;width:340px;height:31px;margin:0px auto;}#rightpane h3.find-buddy.clean,h3.find-buddy.clean.gaypg{display:block;text-indent:-9999px;background:url('http://static.justhookup.com/jhu/img/sgaypg.png') -248px -280px;width:244px;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.justhookup.com/jhu/img/s.png?u=2') -249px -252px;height:25px;width:228px;margin:5px 0px 8px 5px;}.signup-header .get-laid.clean{background:url('http://static.justhookup.com/jhu/img/s.png?u=2') -414px -216px;height:25px;width:240px;margin:5px 0px 8px 5px;}#signup-area{width:340px;margin:0px auto;}.signup-wrap #loading{text-align: center;display: none;}.signup-wrap{margin-top:5px;background:black;position:relative;padding:0px !important;}.swrap-t,.swrap-b{background:url('http://static.justhookup.com/jhu/img/s.png');width:409px;height:5px;}.swrap-t{background-position:-1px -317px;}.swrap-b{background-position:-1px -324px;}#ribbon2{width: 115px;height: 120px;background: url('http://static.justhookup.com/jhu/img/s.png') no-repeat scroll -371px 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:#fff;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.justhookup.com/jhu/img/forms.t.s.png) no-repeat;padding:0px;border:0px;margin:12px 0 0 8px;padding:8px 5px 8px 5px;}#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.justhookup.com/jhu/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;}
