html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}header,nav,section,article,aside,footer,hgroup{display:block;}a:hover,input[type=submit]:hover{cursor:pointer;}em{font-style:italic;}sup{font-size:0.9em;line-height:normal;vertical-align:super;}strong{font-weight:bold;}body>section{min-width:960px;position:relative;}section{width:100%;display:block;*zoom:1;clear:both;}section:before,section:after{content:"";display:table;}section:after{clear:both;}h1,h2,h3,h4,p,li{font-family:"Myriad Pro",Calibri,Helvetica,Arial,sans-serif;font-size:14px;}h1{font-size:3em;}h2{font-size:2em;}h3{font-size:1.5em;}h4{font-size:1.35em;}.clear{clear:both;}.narrow{width:38%;display:block;}.wide{width:58%;display:block;}.half{width:45%;margin-right:5%;display:block;}.third{width:30.333333%;margin-right:3%;display:block;}.onethird{width:30.333333%;margin-right:3%;display:block;}.twothirds{width:63.333333%;margin-right:3%;display:block;}.half.right,.onethird.right,.wide.right{margin-right:0;}.content{width:960px;margin:0 auto;padding:1em 0;*zoom:1;color:white;position:relative;}.content:before,.content:after{content:"";display:table;}.content:after{clear:both;}.left{float:left;}.right{float:right;}.button{background:#1F86A5;background:url(../images/ft/btn-bg.png) repeat-x;background:-webkit-linear-gradient(top,#67C9DE,#2A9DC0 1px,#2695B6,#1F86A5,#16718C) repeat scroll 0 0 transparent;background:-moz-linear-gradient(top,#67C9DE,#2A9DC0 1px,#2695B6,#1F86A5,#16718C) repeat scroll 0 0 transparent;background:-ms-linear-gradient(top,#67C9DE,#2A9DC0 1px,#2695B6,#1F86A5,#16718C) repeat scroll 0 0 transparent;background:-o-linear-gradient(top,#67C9DE,#2A9DC0 1px,#2695B6,#1F86A5,#16718C) repeat scroll 0 0 transparent;background:linear-gradient(top,#67C9DE,#2A9DC0 1px,#2695B6,#1F86A5,#16718C) repeat scroll 0 0 transparent;display:inline-block;margin-left:1em;text-align:center;color:white;text-shadow:0 -1px 1px #044062;font-weight:bold;text-transform:uppercase;text-decoration:none;border:1px solid #044062;border-radius:4px;font-size:15px;line-height:29px;height:29px;width:84px;font-family:Arial,Helvetica,sans-serif;box-shadow:0 2px 4px #222;}.button:hover{box-shadow:0 1px 4px #222;}.button:active{box-shadow:inset 0 1px 2px #222;}body{background:url(../images/flip/stone.jpg) repeat;font-size:14px;font-family:"Myriad Pro",Calibri,Helvetica,Arial,sans-serif;}header .logo{float:left;display:block;width:180px;height:30px;}header .login{float:right;display:inline-block;height:40px;line-height:40px;color:#fff;font-size:1.2em;}#top{text-align:center;box-shadow:0 2px 3px rgba(0,0,0,0.5);background:black;z-index:1;}h1,h2{font-family:Georgia,Times New Roman,serif;margin:10px 0 20px;color:#fff;}#top .content{height:40px;padding:10px 2% 6px;}#top h1{color:#A12847;margin:0;z-index:1;height:80px;line-height:80px;font-size:46px;font-weight:normal;background:#F0F5F7 url(../images/ft/linen.png) repeat;text-align:center;}#top #colortrim{display:block;height:5px;width:100%;}#cards{padding:10px 0 20px;}#cards>section{margin-left:10px;}#cards .pillar1{width:25%;float:left;}#cards .pillar2{width:50%;float:left;}#cards .pillar1.hidden,#cards .pillar2.hidden{display:none;}#cards .reg{width:508px;}#cards .regform{}#cards .row{display:none;}#cards .pillar1.rightpillar{display:none;}#cards .pillar1.leftpillar.hidden{display:block;}#main .content{width:980px;margin-bottom:40px;}#main.regLeft .reg{margin-left:2%;}#main.regRight .reg{margin-right:3%;}#main .copy{width:56%;}#main .copy h1{color:#fff;font-size:40px;font-weight:normal;line-height:1.2em;}#main .copy img{max-width:100%;margin-top:24px;}#main .copy p{margin:1em 0;}#main .copy p strong{color:#FBB024}#main .copy .text{width:92%;margin:0 auto;}#main .copy li{list-style:disc inside;text-indent:22px;}#main .reg{width:36%;}#main .regform{width:100%;}.regform{position:relative;width:386px;z-index:10;margin:0 auto;}.regform{color:#444;box-shadow:0px 6px 12px rgba(0,0,0,0.5);border:2px solid #FCF8F8;border-top:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:url(../images/ft/regform.png) repeat;font-family:Arial,Helvetica,sans-serif;}.regform h3{background:#A12847;font-family:"proxima-nova",arial,helvetica,sans-serif;font-weight:bold;text-transform:uppercase;color:white;text-shadow:1px 1px 2px #444;text-indent:0;font-size:22px;background-image:none;height:48px;line-height:48px;text-align:center;margin-bottom:10px;}.regform h3 strong{color:#FBB024;}.regform h3:before,.regform h3:after{content:"";position:absolute;display:block;border:24px solid #A12847;top:0;z-index:-1}.regform h3:before{left:-32px;border-left-color:transparent;}.regform h3:after{right:-32px;border-right-color:transparent;}.regform section{display:block;width:90%;margin:0 auto 10px;overflow:visible;position:relative;}.regform section:before,.regform section:after{content:"";display:table;}.regform section:after{clear:both;}.regform section .text{box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);background:#fff;border:1px solid #888888;width:95%;border-radius:3px;line-height:20px;font-size:16px;height:20px;padding:10px;color:#555;}.regform section .text.invalid{border:1px solid #bf202f;color:#bf202f;background:#FCF9CF!important;-moz-transition:background 0.4s ease;-webkit-transition:background 0.4s ease;-ms-transition:background 0.4s linear;}.regform section .text.valid{color:#222222;border:1px solid #8fb42c;background:url(../images/landing/valid.png) no-repeat 98% #ffffff;-moz-transition:background 0.4s ease;-webkit-transition:background 0.4s ease;-ms-transition:background 0.4s linear;}.regform section .text.valid[type=password]{background:url(../images/landing/lock-green.png) no-repeat 98% #fff;}.regform section .text:focus,.regform section .text:active,.regform section .text.invalid:focus,.regform section .text.invalid:active{color:#222222;box-shadow:inset 0px 1px 3px rgba(0,0,0,0.4);}.regform section .text:hover,.regform section .text.invalid:hover{color:#888888;}.regform section .text.valid:hover{color:#222222;}.regform section .placeholder{display:block;text-align:left;color:#222222;line-height:1.15em;font-size:1.15em;height:1.15em;padding:0.5em;}.regform section div.text{overflow:hidden;background:url(../images/ft/updownarrow.png) no-repeat 98% center #ffffff;}.regform section .text select{margin-left:-2px;background:transparent;border:0;color:inherit;font-size:inherit;width:120%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;}.regform section .text select:active,.regform section .text select:focus{border:0;outline:0;color:#222222;}.regform section input[type=submit]{margin:0 auto;height:43px;width:204px;display:block;line-height:43px;text-transform:none;font-weight:bold;font-size:18px;}.regform section .half{width:50%;margin-right:-2px;padding:0;}.regform section .zip{width:40%;margin-right:7%;}.regform section.submitbox{text-align:center;margin-bottom:10px;padding-top:4px;}.regform section .tip{font-size:11px;color:#bf202f;height:1em;margin:2px 0 -1em 6px;font-weight:bold;display:block;clear:both;}.regform section .notice.tip{color:#125672;}.regform section .notice.tip a{border-bottom:1px dotted;}section#genders{border-top:2px dotted #ccc;border-bottom:2px dotted #ccc;padding:10px 0 12px;overflow:hidden;}section#genders div h5{float:left;line-height:64px;text-transform:uppercase;font-weight:normal;font-size:14px;margin-right:6px;}section#genders div>label{display:block;background:url(../images/ft/genders2.png) no-repeat 0 0;float:left;width:33px;height:64px;cursor:pointer;}section#genders div>label.woman{background-position:-33px 0;margin-left:4px;}section#genders input:checked+label.woman{background-position:-0px 0px;}section#genders div>label.woman.checked{background-position:-0px 0px;}section#genders div>label.man{background-position:-99px -1px;}section#genders input:checked+label.man{background-position:-66px -1px;}section#genders div>label.man.checked{background-position:-66px 0px;}section#genders input{width:0px;opacity:0;-moz-appearance:none;outline:0;float:left;margin-top:-3em;}section#fbconnect{text-align:center;}section#fbconnect a{cursor:pointer;}section.seals{background:white;padding:0.5em 0;}div#form-seals{display:block;width:500px;height:76px;margin:0 auto;}div#form-seals li{display:block;float:left;margin:20px 40px 0 60px;}div#form-seals li.first{margin:20px 0 0 40px;}div#form-seals li.last{margin:0;width:125px;height:74px;overflow:hidden;}section.seo{padding:1.5em 0;}section.seo .content{color:white;}section.seo a{color:#ace1f7;}section.seo p,section.seo li{font-size:.92em;margin:1em 0;line-height:1.1em;}section.seo h1,section.seo h2,section.seo h3{font-family:Calibri,Helvetica,Arial,sans-serif;font-weight:bold;color:#fff;font-size:1.3em;margin-bottom:1em;}section.seo h3{font-size:0.875em;}section.seo .pp{float:left;margin:0 10px 10px 0px;background:url(../images/flip/sprite.light.jpg) no-repeat -526px -71px;height:151px;width:136px;display:block;}section.seo .diversity{background:url("../images/flip/sprite.light.jpg") no-repeat scroll 0 0 transparent;display:block;height:144px;width:519px;}section.seo .ss-couple{background:url("../images/flip/sprite.light.jpg") no-repeat scroll 0 -144px transparent;display:block;height:75px;width:288px;}#headshot{background:url(../images/flip/sprite.light.jpg) -289px -147px;width:109px;height:83px;float:left;margin:0 15px 15px 0px;}section#steps,section#local,section#success,section.seo.light{background:url(../images/flip/lightstone.jpg) repeat;}#steps li{float:left;width:150px;padding:5px 0 0 0;margin-right:5px;height:90px;}#steps li.step{height:66px;width:66px;padding:0;background:url(../images/flip/sprite.light.jpg) no-repeat;}#steps li.step-1{background-position:-519px -2px;}#steps li.step-2{background-position:-587px -2px;}#steps li.step-3{background-position:-653px -2px;}#steps li.step-4{background-position:-718px -2px;}#footer a{color:#fff;}.copyright,.patent{color:#fff;font-size:12px;}#footer{width:100%;background:#0e0f11;}#footer #more ul{width:15%;margin-right:5%;margin-bottom:10px;padding:0;float:left;font-size:12px;line-height:15px;}#footer a{text-decoration:none;color:#fff;}#footer a:hover{text-decoration:underline;}#inlinks{background:#0e0f11;padding:8px 0;font-size:14px;}#inlinks a{height:2em;line-height:2em;text-decoration:none;color:white;}#inlinks .content{height:32px;line-height:32px;padding:10px 0;}#inlinks .left a{margin-right:30px;}#inlinks .right span{margin-right:10px;float:left;height:2em;line-height:2em;}#inlinks .right a{vertical-align:middle;background:url(../images/flip/sprite.light.jpg) no-repeat;height:33px;width:32px;display:block;float:left;margin-right:2px;}#inlinks .right a.fb{background-position:-678px -90px;}#inlinks .right a.tw{background-position:-710px -90px;}#inlinks .right a.yt{background-position:-742px -90px;}#inlinks .right a.gp{background-position:-676px -126px;}.gender-overlay{height:255px!important;width:432px!important;background:#2F2F2F;text-align:center;margin:0 auto;padding:40px 45px 0;border-radius:.3em;border:4px solid #C6C6C8;box-shadow:0px 0px 8px #222}.gender-overlay button,.gender-overlay a{display:block;cursor:pointer;border:none;padding:4px;}.gender-overlay .btn-confirm,.gender-overlay .btn-cancel{color:white;font-weight:bold;}.gender-overlay .btn-confirm{background:#38889F;width:272px;margin:20px auto;font-size:18px;padding:8px 0;height:36px;text-align:center;position:relative;overflow:visible;}.gender-overlay .btn-confirm:after{content:"";border:18px solid transparent;border-left-color:#38889f;display:block;position:absolute;top:0;right:-36px;}.gender-overlay .btn-cancel{width:24px;background:none;position:absolute;top:20px;right:-50px;font-size:20px;}.gender-overlay h1,.gender-overlay h2{font-size:26px;color:#FAB023;margin:0;padding:0;text-align:center;}.gender-overlay h1{font-size:40px;border-bottom:1px dotted white;padding:0 0 20px;margin-bottom:20px;}.gender-overlay p{font-size:18px;line-height:18px;margin:0 0 30px;color:#fff;}.ui-widget-overlay,.overlay{height:100%;width:100%;background:#fff;left:0;opacity:0.6;position:fixed;top:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);}#pageoverlay{z-index:10;background:#0e0f11;opacity:0.75;}.flipcard-container{display:block;*zoom:1;float:left;position:relative;-webkit-perspective:1000;width:220px;margin:0 18px 32px 0;}.flipcard-container:before,.flipcard-container:after{content:"";display:table;}.flipcard-container:after{clear:both;}.no-touch .flipcard-container:hover .flipcard .front.face,.flipcard.hover .front.face{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}.no-touch .flipcard-container:hover .flipcard .back.face,.flipcard.hover .back.face{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);}.flipcard{width:100%;height:100%;position:relative;}.flipcard .face{box-shadow:0 1px 3px rgba(0,0,0,0.5);padding:0px;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:rotateY(0deg);-webkit-transition:all .25s linear 0s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-moz-transition:all .25s linear 0s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);-ms-transition:all .25s linear 0s;}.flipcard .face.back{transform:rotateY(-180deg) translateZ(1px);-webkit-transform:rotateY(-180deg) translateZ(1px);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(180deg);background-color:#125672;}.flipcard .front.face{background:white;padding:10px;height:212px;width:200px;display:block;opacity:0.99;}.flipcard .front.face h3{color:#125672;margin:0.5em 0 0;font-family:Georgia,Times New Roman,serif;}.flipcard .front.face div.card{display:block;max-width:200px;width:200px;max-height:172px;height:172px;background:url(../images/flip/card-sprite.jpg) 0 0 no-repeat;}.flipcard .front.face div.card.cory{background-position:0 0}.flipcard .front.face div.card.dave{background-position:-212px 0;}.flipcard .front.face div.card.derek{background-position:-424px 0;}.flipcard .front.face div.card.erin{background-position:-636px 0;}.flipcard .front.face div.card.jamille{background-position:-848px 0;}.flipcard .front.face div.card.jon{background-position:-1060px 0;}.flipcard .front.face div.card.kyle{background-position:-1272px 0;}.flipcard .front.face div.card.laura{background-position:-1484px 0;}.flipcard .front.face div.card.lindsey{background-position:-1696px 0;}.flipcard .front.face div.card.mark{background-position:-1908px 0;}.flipcard .front.face div.card.shaun{background-position:-2120px 0;}.flipcard .front.face div.card.stephan{background-position:-2332px 0;}.flipcard .front.face div.card.sylvia{background-position:-2544px 0;}.flipcard .front.face div.card.tanya{background-position:-2756px 0;}.flipcard .back.face{position:absolute;color:white;overflow:hidden;width:224px;}.flipcard .back.face h2,.flipcard .back.face h3,.flipcard .back.face h4{font-family:Calibri,Helvetica,Arial,sans-serif;}.flipcard .back.face section{background:#0d3c50;color:#ace1f7;padding:0.85em;text-transform:uppercase;font-size:0.85em;}.flipcard .back.face article{padding:1em;}.flipcard .back.face article h2,.flipcard .back.face article h4{font-weight:bold;}.flipcard .back.face article h2{font-size:3em;}.flipcard .back.face article p{margin-top:2em;}#pageoverlay{z-index:10;background:#0e0f11;opacity:0.75;}@media screen and (min-width:1025px){.content{width:1024px;}#cards .content{width:980px;}#cards .pillar1.hidden,#cards .pillar2.hidden,#cards .pillar1.leftpillar.hidden,#cards .pillar1.rightpillar.hidden{display:none;}#cards .pillar1.rightpillar{display:block;}#cards .row{display:block;}.row .flipcard-container{margin-right:24px;}#top h1{font-size:54px;padding-bottom:20px;}#cards .regform{margin-top:-48px;}.regform h3{margin-bottom:15px;}.regform section{margin-bottom:17px;}.regform section.submitbox{padding-top:0;}section#genders{padding:10px 0 12px;}}@media screen and (min-width:1600px){#top .content{width:1500px;}#cards .content{width:1580px;}#cards .pillar1{display:block;width:16.666666665%;}#cards .pillar2{display:block;width:33.333333332%;}#cards .pillar1.hidden,#cards .pillar2.hidden,#cards .pillar1.leftpillar.hidden,#cards .pillar1.rightpillar.hidden{display:block;}#cards .flipcard-container.hidden{display:block;}.regform section{margin-bottom:18px;}.regform section.submitbox{margin-bottom:22px;padding-top:0;}.flipcard-container{margin:0 36px 34px 0;width:236px;height:236px;}.flipcard .front.face{width:212px;padding:12px;}.flipcard .back.face{width:236px;}.flipcard .front.face div.card{display:block;max-width:212px;width:212px;max-height:172px;height:172px;background:url(../images/flip/card-sprite.jpg) 0 0 no-repeat;}}.terms{font-size:12px;text-align:center;}