.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}#landing-container .landing-content{width:300px;float:left}#landing-container .landing-content.full{width:100%;margin:auto;text-align:center}#landing-container .landing-content .heading{font:bold 30px/36px BentonSansCond, 'myriad pro', 'helvetica neue', sans-serif}#landing-container .landing-content .subhead{font:17px/23px BentonSansCond, 'myriad pro', 'helvetica neue', sans-serif;margin-bottom:20px}#landing-container .landing-content .subhead.nohead{margin-bottom:5px}#landing-container{background:none repeat scroll 0 0 #202020}#landing-container .intro{padding-top:20px;margin:0px auto 30px auto;text-align:center;width:80%}#landing-container .intro h1.intro-text{font:bold italic 30px BentonSansCond, 'myriad pro', 'helvetica neue', sans-serif;font-style:italic;margin-bottom:5px}#landing-container .intro .intro-content{font:14px/14px BentonSansCondRegular, 'myriad pro', 'helvetica neue', sans-serif}#landing-container .items{margin-top:10px}#landing-container .items .item{height:auto;padding:30px;min-height:240px}#landing-container .intro-text{text-transform:uppercase;font-weight:bold;color:#fff}#landing-container .items .item .container .landing-content .text{font:12px/18px BentonSansCond, 'myriad pro', 'helvetica neue', sans-serif}#landing-container .items .item .container .landing-content .text .url{margin-left:5px}#landing-container .items .item .container .landing-content .text .url a{color:#F10E37;text-transform:uppercase;font-weight:bold;font-size:10px}#landing-container .items .item .map-container{margin:auto auto;text-align:center}#landing-container .items .item .container.image-right img{float:right;margin-left:20px}#landing-container .items .item .container.image-left img{float:left;margin-right:20px}.front-end-reg-container{position:relative;width:984px;height:443px;background:url(/wp-content/themes/dark/images/frontendreg/container.png) no-repeat top left}.messaging{position:absolute;width:600px;height:110px;top:50px;left:30px;text-align:center}.messaging h1{font:italic 37px/50px TradeGothicLTStdCnBold, Helvetica, sans-serif;text-transform:uppercase;color:#616c77}.messaging h2{font:italic 18px/16px TradeGothicLTStdCnBold, Helvetica, sans-serif;color:#616c77}.reg-form-container{position:absolute;width:252px;height:312px;top:46px;right:0;padding:24px}.reg-form-container h1{color:#3d3d3d;text-transform:uppercase;font:italic 20px/24px TradeGothicLTStdCnBold, Helvetica, sans-serif}.reg-form-container h2{color:#3d3d3d;font:normal 13px/13px Helvetica, sans-serif;margin-bottom:10px}.reg-form-container h2 .highlight{color:#f10e37;font-weight:bold}.reg-form-container h4{color:#3d3d3d;float:left}.reg-form-container h5{margin:-13px 0 10px}.reg-form-container h5 a{color:#333;font:bold 10px/10px Helvetica, sans-serif}.reg-form-container h5 a:hover{color:#f10e37}.reg-form-container input{margin-bottom:8px;padding:0 8px;width:234px;height:33px;border:1px solid #CDD4DC;color:#333;font:normal 11px/30px helvetica, arial, sans-serif;background:url(/wp-content/themes/dark/images/frontendreg/field_bg.png) repeat-x 0px 0 transparent;-moz-box-shadow:inset 0 0 3px 2px #bcbcbc;-webkit-box-shadow:inset 0 0 3px 2px #bcbcbc;box-shadow:inset 0 0 3px 2px #bcbcbc;-moz-box-shadow:inset 0 0 3px 2px #bcbcbc;-webkit-box-shadow:inset 0 0 3px 2px #bcbcbc}.reg-form-container input[type="checkbox"]{float:left;width:inherit}.reg-form-container input[type="submit"]{width:inherit}input.password{width:104px;float:left;color:#333}input#password{display:none}input#passwordConfirm,input#passwordConfirmLabel{float:right}label[for="nospam"]{float:left;margin:5px 0 0 4px;color:#333;font:bold 11px/11px Helvetica, sans-serif}input.error{height:31px;width:232px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:2px solid #f10e37}input#password.error,input#passwordLabel.error,input#passwordConfirm.error,input#passwordConfirmLabel.error{width:102px}.country-select select{color:#333;overflow:hidden;background:transparent;width:252px;border:1px solid #CDD4DC;margin-top:-3px;box-shadow:inset 0 0 3px 2px #bcbcbc;-moz-box-shadow:inset 0 0 3px 2px #bcbcbc;-webkit-box-shadow:inset 0 0 3px 2px #bcbcbc;height:33px;font:normal 11px/30px helvetica, arial, sans-serif;background:url(/wp-content/themes/dark/images/frontendreg/select_arrow_bg.png) no-repeat -18px 0 transparent;background:url(/wp-content/themes/dark/images/frontendreg/field_bg.png) repeat-x 0px 0 transparent\9;-webkit-appearance:none;border-radius:0px !important;-moz-border-radius:0px;-webkit-border-radius:0px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;text-indent:8px}.country-select select.error{margin-top:-3px;height:33px;width:252px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:2px solid #f10e37;border-radius:0px !important;-moz-border-radius:0px;-webkit-border-radius:0px;padding:0 6px 0;padding:0\9}h4.error{color:#f10e37;font:normal 10px/10px helvetica, sans-serif;margin-bottom:4px}.nospam-container img{float:left}.nospam-container img.secure{float:right}#nospam{display:none}#reg-submit{width:253px;height:40px;padding:0;border:0;line-height:inherit;margin-top:15px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.moz-select{display:none}@-moz-document url-prefix(){.moz-select { display:inline;height:29px;position:absolute;z-index:0;padding:0px 8px 4px;background:transparent;border:1px solid #CDD4DC;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:inset 0 0 3px 2px #bcbcbc;-moz-box-shadow:inset 0 0 3px 2px #bcbcbc;-webkit-box-shadow:inset 0 0 3px 2px #bcbcbc;color:#333;width:234px;font:normal 11px/32px Helvetica, Arial, sans-serif;margin-top:-3px;background:url(/wp-content/themes/dark/images/frontendreg/select_arrow_bg.png) no-repeat -18px 0 transparent}.error .moz-select{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:2px solid #f10e37;height:20px}.moz-select.moz-select-country,.moz-select.moz-select-cc{width:234px}.moz-select-country.error{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:2px solid #f10e37;height:28px;width:232px}.country-select select{padding:0 8px 0;text-indent:0px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);zoom:1;background-color:#fff}