body{background-color:#F8F8F8;font-family:Helvetica,sans-serif;margin:0;padding:0;}a:hover{text-decoration:underline;}fieldset{border:0;margin:0;padding:0;}.custom_color{color:#FA6900;}#top-border{background-color:#FA6900;width:100%;height:2px;margin:0;}#roof-top{border-top:2px solid #FA6900;position:fixed;top:0;width:100%;}#page-wrap{width:970px;padding-bottom:25px;margin:0 auto;}#header{overflow:hidden;padding-top:15px;margin:0 0 0 10px;}#header h1{float:left;font-size:36px;margin:0;padding:6px 0 0 42px;}#header #home-nav{color:#FA6900;float:left;font-size:14px;padding:18px 0 0 105px;}#header #home-nav a:link,#header #home-nav a:visited,#header #home-nav a:active{color:#FA6900;text-decoration:none;padding:0 10px;}#header #home-nav a:hover{color:#FA6900;text-decoration:underline;padding:0 10px;}#header #login{float:right;}#header #login label{font-size:12px;color:#999;margin-left:12px;}#header #login input{border:1px solid #ddd;margin-left:8px;color:#999;padding:3px;}#header #login div{float:left;}#header #login #login-button{background-color:#DDD;color:#FA6900;margin-top:17px;cursor:pointer;padding:2px 0 2px 25px;}#forgot-password{clear:both;margin-left:300px;float:none;}#forgot-password a{color:#aaa;font-size:11px;}#content{margin:20px 0 0 10px;}#content #main-copy{float:left;margin-left:25px;width:364px;padding:21px 0 15px;}#about #content #main-copy,#join #content #main-copy{width:545px;}#cards #content #main-copy{width:663px;}#privacy #content #main-copy,#tos #content #main-copy,#news #content #main-copy,#stats #content #main-copy{width:100%;margin-left:0;}#howto #content #main-copy{width:557px;margin-left:0;}#content #main-copy h2{color:#1A1A1A;font-size:48px;font-weight:bolder;margin:0;}#content #main-copy h3{font-size:30px;font-weight:lighter;margin:25px 0 15px;}#about #content #main-copy h3{margin-bottom:0;}#join #content #main-copy h3{margin-top:0;}#content #main-copy p{line-height:1.2em;font-size:14px;margin-top:0;}#content #main-copy #join-button img{border:0 none;margin-top:16px;}#content #main-copy #say-hello{font-size:14px;margin-top:38px;margin-bottom:10px;}#content #main-copy #say-hello p{font-weight:700;line-height:1em;margin:0;}#content #main-copy #say-hello ul{color:#555;margin:0;padding:8px 0 0;}#content #main-copy #say-hello a{color:#555;}#content #main-copy #say-hello ul li{list-style-type:none;}#content #preview-area{float:right;width:457px;height:400px;}#content #preview-area #video-link{background-color:#d8d8d8;color:#282827;float:right;font-size:14px;padding:4px 2px 2px 51px;}#content #preview-area #preview-image{clear:both;height:300px;margin-top:142px;width:457px;}ul#register-form li{clear:both;list-style-type:none;margin-bottom:5px;overflow:hidden;}ul#register-form label{float:left;padding-right:15px;text-align:left;width:131px;}ul#register-form input{float:left;font-size:12pt;color:#999;}ul#register-form input.checkbox{margin:0 15px 0 145px;}ul#register-form label.checkbox-label{display:block;float:none;font-size:10pt;letter-spacing:-.5px;margin-left:173px;text-align:left;width:218px;}ul#register-form input#create-account{color:#000;margin:10px 0 0 147px;}ul#register-form div#username-preview{margin-left:147px;color:#888;font-size:14px;}ul#register-form div#pass-msg,ul#register-form div#passc-msg,ul#register-form div#emailc-msg{color:#888;font-size:14px;margin:10px 0 0 320px;}a#join-button{width:360px;height:52px;display:block;cursor:pointer;margin:0 auto;}a#join-button:hover{background-position:0 -52px;}#validation-errors{background-color:#FFF;border:1px solid;padding:6px 0 4px 4px;}#validation-errors li{color:red;font-size:12px;}#footer_bar{background-color:#FA6900;color:#000;font-size:13px;width:100%;position:relative;margin-top:-29px;height:25px;clear:both;}#footer_inner{width:970px;margin:0 auto;padding:6px 0 0 10px;}html,body,#wrap{height:100%;}body > #wrap{height:auto;min-height:100%;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}* html .clearfix{height:1%;}a,#header h1 a:hover,#content #preview-area #video-link:hover{text-decoration:none;}#header h1 a,#header h1 a:visited,#header h1 a:active,#header h1 a:hover,#footer_bar a:link,#footer_bar a:visited,#footer_bar a:active,#footer_bar a:hover{color:#282827;}#content #main-copy a,ul#register-form a:link,ul#register-form a:visited{color:#000;}