html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hide from IE Mac \*/ .clearfix{display:block;}/* End hide from IE Mac */ .clear{overflow:hidden;clear:both;height:0;margin:-1px 0 0 0;font-size:1px;}body{background:url('/images/bgnoisegrey.png') repeat;}#container{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:normal;background:url('/images/bgstripegrey.png') center top repeat-x;}#wrapper{width:960px;margin:0 auto;background:#fff;-webkit-box-shadow:#1c4872 0 0 30px;-moz-box-shadow:#1c4872 0 0 30px;box-shadow:#1c4872 0 0 30px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=#30px);}header{padding-top:10px;}header h1 a{float:left;display:inline;background-repeat:none;text-indent:-9999em;width:220px;height:50px;background-image:url('/images/ngenuity_logo.png');margin-left:20px;display:block;}header nav{float:right;display:inline;margin:0 10px 0 0;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:normal;font-weight:bold;}header nav li{float:left;display:inline;list-style:none;font-size:1.2em;padding-top:12px;}header nav li a{padding:20px 10px 10px 10px;color:#6e6f72;text-decoration:none;}header nav li a:visited{color:#6e6f72;}header nav li a:hover{color:white;background:#0b76b7;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-border-top-left-radius:0;-border-top-right-radius:0;-border-bottom-left-radius:5px;-border-bottom-right-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px 10px 10px 10px;}header nav li a:active{color:white;background:#3a3b3d;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-border-top-left-radius:0;-border-top-right-radius:0;-border-bottom-left-radius:5px;-border-bottom-right-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px 10px 10px 10px;}header #v1 nav{float:right;display:inline;margin:10px 10px 0 0;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:normal;font-weight:bold;padding-bottom:11px;border-bottom:1px solid #bcdfff;}header #v1 nav li{float:left;display:inline;list-style:none;font-size:1.2em;}header #v1 nav li a{padding:10px;color:#6e6f72;text-decoration:none;}header #v1 nav li a:visited{color:#6e6f72;}header #v1 nav li a:hover{color:white;background:#0b76b7;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-border-top-left-radius:5px;-border-top-right-radius:5px;-border-bottom-left-radius:0;-border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:10px;}header #v1 nav li a:active{color:white;background:#3a3b3d;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-border-top-left-radius:5px;-border-top-right-radius:5px;-border-bottom-left-radius:0;-border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:10px;}header div{position:fixed;right:0;top:10%;}header div a#tag{position:absolute;right:-140px;display:block;width:200px;height:200px;background-image:url('/images/get-assessed.png');z-index:1000;}header div a#tag:hover{right:-5px;}header div h3{text-indent:-9999em;}header section{clear:both;height:300px;width:960px;margin-top:65px;padding:0;}header section img{float:left;display:inline;}header section hgroup{float:left;display:inline;padding-left:30px;}header section hgroup h3{padding-top:10px;float:left;display:inline;color:#0b76b7;text-transform:uppercase;font-size:100%;text-shadow:#bcdfff 0 1px 3px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#bcdfff,Direction=135,Strength=3);}header section hgroup h3 span{display:block;}header section hgroup h3 #whenyou{font-size:4em;line-height:100%;}header section hgroup h3 #assume{font-size:7em;line-height:80%;}header section hgroup h3 #youmake{font-size:4.2em;line-height:120%;}header section hgroup h3 #mistake{font-size:2.3em;line-height:60%;margin-bottom:35px;}header section hgroup h2{clear:left;font-weight:normal;color:black;font-size:1.5em;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90);}header section hgroup h2 strong{width:30px;border-bottom:4px solid #0b76b7;}header section hgroup h2 em{color:#0b76b7;font-style:italic;font-weight:bold;}#content{overflow:hidden;border-top:20px solid #1c4872;clear:both;background-color:#32689b;padding:10px;color:#bcdfff;position:relative;min-height:400px;}#content h1,#content h2,#content p,#content a,#content li{font-weight:normal;line-height:130%;}#content p{line-height:130%;}#content a{color:white;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);}#content a:hover{color:white;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);text-decoration:none;border-bottom:2px solid #1c4872;}#content hr{background-image:url('/images/hr.png');margin:5px 0 5px 0;padding:0;border:0 none!important;height:24px;width:600px;border-style:none!important;outline-style:none!important;border-width:0!important;}#content article{float:left;display:inline;width:600px;padding:10px 20px 10px 10px;border-right:1px solid #0b76b7;}#content article h1{font-size:1.8em;color:white;margin-bottom:20px;text-shadow:#1c4872 0 1px 2px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=2);}#content article h2{font-size:1.6em;color:white;margin-bottom:20px;text-shadow:#1c4872 0 1px 2px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=2);}#content article p{font-size:1em;margin-bottom:10px;text-shadow:#1c4872 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=0);line-height:160%;color:#bcdfff;}#content article strong{color:white;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90);font-weight:normal;}#content #about_ngenuity hr+h3{margin-top:20px;}#content #about_ngenuity h3{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:uppercase;font-weight:normal;color:#0f273f;text-shadow:#1d76b2 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1d76b2,Direction=135,Strength=0);}#content #about_ngenuity div:hover{background-color:#3c7cb9;-moz-border-radius:5px 5px;-webkit-border-radius:5px 5px;-khtml-border-radius:5px 5px;-o-border-radius:5px 5px;-border-radius:5px 5px;border-radius:5px 5px;}#content #about_ngenuity div:hover p{color:#fff;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);}#content #about_ngenuity a{text-decoration:none;}#content #about_ngenuity a:hover h2{color:#fff;text-shadow:black 0 1px 5pxpx;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=black,Direction=135,Strength=5px);}#content #about_ngenuity a:hover h6{color:#000;}#content #about_ngenuity hgroup{float:left;display:block;width:170px;padding:0 20px 0 0;margin:0;text-align:right;position:relative;top:-2px;}#content #about_ngenuity h2{clear:both;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:uppercase;font-size:2em;font-weight:bold;color:white;margin:0;padding:0;color:#fff;}#content #about_ngenuity h6{font-size:14px!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:uppercase;font-weight:normal;color:#0f273f;text-shadow:#1d76b2 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1d76b2,Direction=135,Strength=0);text-decoration:underline;}#content #about_ngenuity p{font-size:.8em;margin-bottom:20px;color:#fff;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90);}#content #about_ngenuity .last{margin-bottom:0;}#content #services{padding-top:10px;}#content #services h2{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:uppercase;margin-bottom:10px;padding-bottom:0;font-size:2.4em;font-weight:bold;color:white;text-align:center;}#content #services .stars{color:#366d9d;text-shadow:#30638e 0 1px 3px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#30638e,Direction=135,Strength=3);}#content #services img{margin-bottom:20px;-moz-border-radius:3px 3px;-webkit-border-radius:3px 3px;-khtml-border-radius:3px 3px;-o-border-radius:3px 3px;-border-radius:3px 3px;border-radius:3px 3px;}#content #services a{text-decoration:none;}#content #services div{background:#366fa4 url('/images/bluenoise.png');border-top:1px solid #306292;border-left:1px solid #306292;border-right:1px solid #306292;border-bottom:1px solid #3a77b0;-moz-border-radius:8px 8px;-webkit-border-radius:8px 8px;-khtml-border-radius:8px 8px;-o-border-radius:8px 8px;-border-radius:8px 8px;border-radius:8px 8px;padding:9px;margin-bottom:20px;}#content #services div h3{font-size:1.8em;color:#0f273f;margin-bottom:20px;text-shadow:#4b8bc7 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#4b8bc7,Direction=135,Strength=0);}#content #services div:hover{background:#305c84 url('/images/dkbluenoise.png');}#content #services div:hover p{color:#c3dcf2;}#content #services div:hover h3{color:#000;}#content #services section{float:left;display:inline;position:relative;width:280px;margin:10px 10px 10px 0;}#content #services section img{position:absolute;width:40px;height:40px;}#content #services section h4{position:relative;left:50px;width:220px;font-size:1.2em;color:white;text-shadow:#1c4872 0 1px 2px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=2);}#content #services section p{display:block;position:relative;left:50px;width:230px;margin-top:5px;font-size:.8em;}#content #services .odd{clear:both;}#content #services a:hover h3{text-shadow:#4b8bc7 0 1px 4px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#4b8bc7,Direction=135,Strength=4);}#content #services a:hover h4{text-shadow:black 0 1px 4px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=black,Direction=135,Strength=4);}#content #services a:hover p{color:white;text-shadow:black 0 1px 2px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=black,Direction=135,Strength=2);}#content aside{position:absolute;top:10px;right:10px;border-left:1px solid #2e5f88;float:right;display:inline;padding:10px 10px 10px 20px;width:280px;min-height:300px;}#content aside #recently li{list-style:none;margin-bottom:20px;text-shadow:#1c4872 0 1px 2px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=2);}#content aside #recently .recent_category{font-size:.8em;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:uppercase;color:white;line-height:160%;}#content aside #recently li li{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:normal;padding-left:20px;font-size:.9em;text-shadow:#1c4872 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=0);text-transform:normal;}#in header section,#servicelist header section,#about header section{height:auto;}#in article section{background:#366fa4 url('/images/bluenoise.png');border-top:1px solid #306292;border-left:1px solid #306292;border-right:1px solid #306292;border-bottom:1px solid #3a77b0;-moz-border-radius:8px 8px;-webkit-border-radius:8px 8px;-khtml-border-radius:8px 8px;-o-border-radius:8px 8px;-border-radius:8px 8px;border-radius:8px 8px;padding:20px;margin-bottom:10px;}#in article section p,#in article section li{color:#d9edff;text-shadow:#1c4872 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=0);line-height:130%;font-size:.9em;margin:0 10px 10px 10px;}#in article section h1,#in article section h2,#in article section h3,#in article section h4,#in article section h5,#in article section h6{color:#fff;text-shadow:#1c4872 0 1px 4px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=4);margin-bottom:10px;font-weight:normal;}#in article section h3,#in article section h4,#in article section h5,#in article section h6{text-transform:uppercase;margin-top:30px;}#in #contact p{font-size:1em;}#in #contact label{display:block;font-size:1.3em;margin:20px 0 5px 0;}#in #contact input,#in #contact textarea{width:450px;font-size:1em;padding:5px;margin-left:20px;}#in #contact button{margin-left:30px;}footer{padding:20px;background:#366fa4;border-top:1px solid #306292;border-bottom:1px solid #3a77b0;text-align:right;font-size:1.1em;color:#0c2a46;margin-bottom:0;text-shadow:#4b8bc7 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#4b8bc7,Direction=135,Strength=0);border-bottom:1px solid #475f6b;}footer a,footer a:visited{color:#0c2a46;}footer a:hover,footer a:visited:hover{color:white;text-shadow:#1c4872 0 1px 2px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=2);}#shadow{background-color:transparent;background:url('/images/footshadow.png');background-repeat:no-repeat;display:block;width:1000px;height:32px;position:absolute;bottom:0;left:-30px;overflow:hidden;}#testimonials header section{height:0;}#testimonials h2{font-size:1.6em;color:#fff;text-shadow:#1c4872 0 1px 4px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=4);margin:10px;font-weight:normal;float:left;display:inline;}#testimonials .testimonial{float:left;display:inline;background:#366fa4 url('/images/bluenoise.png');border-top:1px solid #306292;border-left:1px solid #306292;border-right:1px solid #306292;border-bottom:1px solid #3a77b0;-moz-border-radius:8px 8px;-webkit-border-radius:8px 8px;-khtml-border-radius:8px 8px;-o-border-radius:8px 8px;-border-radius:8px 8px;border-radius:8px 8px;padding:9px;margin-bottom:11px;}#testimonials .testimonial hgroup{margin:9px 9px;}#testimonials .testimonial hgroup h3{font-size:1.8em;color:#0f273f;text-shadow:#4b8bc7 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#4b8bc7,Direction=135,Strength=0);margin-bottom:5px;}#testimonials .testimonial hgroup h4{font-weight:normal;color:#fff;}#testimonials .testimonial:hover{background:#305c84 url('/images/dkbluenoise.png');}#testimonials .testimonial:hover p{color:#d9edff;}#testimonials .testimonial:hover h3{color:#000;}#testimonials .testimonial div{float:left;display:inline;width:550px;padding:9px 390px 9px 9px;margin-right:-370px;}#testimonials .testimonial div p{margin-bottom:9px;font-size:1em;text-shadow:#1c4872 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=0);color:#bcdfff;}#testimonials .testimonial blockquote{float:right;display:inline;width:300px;font-family:Georgia,"Times New Roman",serif;line-height:160%;font-weight:normal;color:white;font-style:italic;font-size:1.4em;text-shadow:#1c4872 0 1px 2px;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#1c4872,Direction=135,Strength=2);padding:0 20px 20px;margin-top:-50px;}#testimonials .testimonial blockquote span{display:block;margin:5px 0 0 10px;font-style:normal;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:normal;font-size:16px;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);line-height:140%;}#about aside{display:none;}#about #content h1{margin-bottom:10px;}#about #content article{width:920px;border:0 none;}#about #content section{width:440px;padding:0 20px 0 0;float:left;display:inline;border-right:1px solid #0b76b7;}#about #content section h3{font-size:20px;color:#0f273f;margin-top:20px;text-shadow:#4b8bc7 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#4b8bc7,Direction=135,Strength=0);text-transform:uppercase;font-weight:normal;margin-bottom:5px;}#about #content section p{font-size:14px;color:#d9edff;}#about #content .first{padding:20px 38px 30px 20px;border-left:1px solid #2e5f88;}#about #content .bio{padding-top:20px;float:left;display:inline;width:200px;}#about #content .bio h4{color:black;margin:5px 0 5px 0;text-shadow:#4b8bc7 0 1px 0;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Color=#4b8bc7,Direction=135,Strength=0);text-transform:uppercase;font-weight:normal;font-size:20px;}#about #content .bio p{font-size:13px;color:white;line-height:120%;}