 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}html,body{position:relative;}html{background-color:#000;}body{background-color:#000;font-family:"Helvetica-Neue","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;color:#AAA;text-align:center;line-height:1.5;}#wrapper{width:936px;position:relative;margin:0 auto;}#container{width:888px;padding:0 24px;text-align:left;float:left;}#header{width:888px;padding:0 24px;height:188px;background-image:url(/_img/ui/header_bg.gif);background-repeat:no-repeat;background-position:center top;font-family:"Myriad Pro","Myriad Web",Myriad,"Trebuchet MS",sans-serif;}#content{width:584px;display:block;float:left;}#sidebar{width:280px;display:block;float:right;}#footer{width:888px;padding:24px;margin-top:10px;background-image:url(/_img/ui/footer_bg.gif);background-repeat:no-repeat;background-position:0 0;float:left;font-family:"Myriad Pro","Myriad Web",Myriad,"Trebuchet MS",sans-serif;}#navigation{width:584px;height:70px;margin-top:30px;display:block;float:left;}#secondary_navigation{display:block;float:left;margin-top:24px;}#branding{float:right;display:block;height:66px;width:280px;}.column{width:280px;float:left;display:block;margin-right:24px;margin-bottom:24px;}.lli{margin-right:0;}#skiplinks{display:none;}#branding p{text-indent:-5999px;margin:0;padding:0;line-height:0;}#branding h1 img{margin-top:30px;}#branding h1{padding:0;margin:0;text-align:center;line-height:100px;}#branding h1 a:link,#branding h1 a:visited,#branding h1 a:hover,#branding h1 a:focus,#branding h1 a:active{display:block;margin:0;padding:0;}h6.guides{display:none;padding:0;margin:0;}#navigation ul,#secondary_navigation ul,#footer ul{margin:0;list-style:none;}#navigation ul{background-image:url(/_img/ui/nav_bar.gif);background-repeat:no-repeat;height:64px;}#secondary_navigation ul{width:888px;height:40px;background-image:url(/_img/ui/secondary_nav_bar.gif);background-repeat:no-repeat;}#navigation li,#secondary_navigation li,#footer li{float:left;display:block;}#navigation li a:link,#navigation li a:visited,#navigation li a:hover,#navigation li a:focus,#navigation li a:active{text-decoration:none;float:left;display:block;line-height:35px;text-align:center;color:#FFF;background-repeat:no-repeat;}#navigation li.home a:link,#navigation li.home a:visited,#navigation li.home a:hover,#navigation li.home a:focus,#navigation li.home a:active{background-image:url(/_img/ui/nav/home.gif);width:135px;}#navigation li.home a:hover,#navigation li.home a:focus{background-image:url(/_img/ui/nav/home_f2.gif);}#navigation li.active.home a:link,#navigation li.active.home a:visited,#navigation li.active.home a:hover,#navigation li.active.home a:focus,#navigation li.active.home a:active{background-image:url(/_img/ui/nav/home_f2.gif);color:#F57422;}#navigation li.about_us a:link,#navigation li.about_us a:visited,#navigation li.about_us a:hover,#navigation li.about_us a:focus,#navigation li.about_us a:active{background-image:url(/_img/ui/nav/about_us.gif);width:135px;}#navigation li.about_us a:hover,#navigation li.about_us a:focus{background-image:url(/_img/ui/nav/about_us_f2.gif);}#navigation li.active.about_us a:link,#navigation li.active.about_us a:visited,#navigation li.active.about_us a:hover,#navigation li.active.about_us a:focus,#navigation li.active.about_us a:active{background-image:url(/_img/ui/nav/about_us_f2.gif);color:#F57422;}#navigation li.portfolio a:link,#navigation li.portfolio a:visited,#navigation li.portfolio a:hover,#navigation li.portfolio a:focus,#navigation li.portfolio a:active{background-image:url(/_img/ui/nav/portfolio.gif);width:134px;}#navigation li.portfolio a:hover,#navigation li.portfolio a:focus{background-image:url(/_img/ui/nav/portfolio_f2.gif);}#navigation li.active.portfolio a:link,#navigation li.active.portfolio a:visited,#navigation li.active.portfolio a:hover,#navigation li.active.portfolio a:focus,#navigation li.active.portfolio a:active{background-image:url(/_img/ui/nav/portfolio_f2.gif);color:#F57422;}#navigation li.website_design a:link,#navigation li.website_design a:visited,#navigation li.website_design a:hover,#navigation li.website_design a:focus,#navigation li.website_design a:active{background-image:url(/_img/ui/nav/website_design.gif);width:133px;}#navigation li.website_design a:hover,#navigation li.website_design a:focus{background-image:url(/_img/ui/nav/website_design_f2.gif);}#navigation li.active.website_design a:link,#navigation li.active.website_design a:visited,#navigation li.active.website_design a:hover,#navigation li.active.website_design a:focus,#navigation li.active.website_design a:active{background-image:url(/_img/ui/nav/website_design_f2.gif);color:#F57422;}#secondary_navigation li.fli a:link,#secondary_navigation li.fli a:visited,#secondary_navigation li.fli a:hover,#secondary_navigation li.fli a:focus,#secondary_navigation li.fli a:active{margin-left:24px;}#secondary_navigation li a:link,#secondary_navigation li a:visited,#secondary_navigation li a:hover,#secondary_navigation li a:focus,#secondary_navigation li a:active,#footer li a:link,#footer li a:visited,#footer li a:hover,#footer li a:focus,#footer li a:active{text-decoration:none;float:left;display:block;line-height:40px;color:#FFF;padding-left:12px;padding-right:12px;}#footer li a:link,#footer li a:visited,#footer li a:hover,#footer li a:focus,#footer li a:active{margin-left:4px;margin-right:4px;padding:0;color:#AAA;line-height:1.4em;}#footer li:after{content:" | ";line-height:1.4em;}#footer li.lli:after{content:"";}#secondary_navigation li a:hover,#secondary_navigation li a:focus,#footer li a:hover,#footer li a:focus,#navigation li a:hover,#navigation li a:focus{color:#F57422;}#secondary_navigation li.active a:link,#secondary_navigation li.active a:visited,#secondary_navigation li.active a:hover,#secondary_navigation li.active a:focus,#secondary_navigation li.active a:active{color:#F57422;}h1,h2,h3,h4{color:#0076BE;line-height:1.4em;}h1{font-weight:300;font-size:28px;letter-spacing:-0.5px;margin-top:0;margin-bottom:0;}h2{font-weight:300;font-size:21px;}h3{font-weight:300;font-size:18px;margin-bottom:0;}p{text-shadow:0 0 0 #000;opacity:0.999;}#content a:link,#content a:visited,#content a:hover,#content a:focus,#content a:active,#sidebar a:link,#sidebar a:visited,#sidebar a:hover,#sidebar a:focus,#sidebar a:active{color:#AAA;border-bottom:1px #999 dotted;text-decoration:none;}#content a:hover,#content a:focus,#sidebar a:hover,#sidebar a:focus{color:#F57422;}#content img{float:right;margin-left:2em;margin-bottom:2em;}#content #portfolio img{float:none;margin-left:0;margin-bottom:2em;border:1px #181818 solid;}ul ul,ol ol,dl dl{margin-top:0;margin-bottom:0;}strong{font-weight:bold;}#footer h4{float:left;margin:0;}#content .portfolio{display:block;clear:both;margin-top:2em;}hr{background-color:navy;height:0px;border-top:1px #181818 solid;border-right:0;border-bottom:0;border-left:0;margin-bottom:2em;}#clients{background-color:#181818;padding:1em;margin:2em 0;}#clients h2{margin-top:0;}#clients ul{margin-left:0;}#clients li{list-style-type:square;margin-left:1em;margin-bottom:1em;}#portfolio li{list-style-type:square;}li.external{list-style-type:none;list-style-image:url(/_img/ui/icons/external.png);}#clients li.services{list-style-type:circle;margin-bottom:0;}#map{width:584px;height:584px;float:right;}#page-content .vcard{margin-bottom:10px;}.vcard{line-height:1.3em;}.vcard abbr{border:0pt none;}.vcard address{font-style:normal;}.vcard address span,span.contact-numbers{display:block;}.vcard dd.tel .type{clear:left;float:left;width:2.5em;}.vcard dl{margin-top:0;margin-left:0;}.vcard dd{margin:0;padding:0;vertical-align:baseline;}dl.geo dd{clear:right;margin-left:80px;}dl.geo dt{clear:left;float:left;width:70px;text-align:right;}form.directions{text-align:left;width:280px;}form.directions p{margin:0;line-height:1.3em;}#portfolio p{margin-top:0;}#portfolio{float:left;display:block;}#panel{background-color:#181818;padding:1em;margin:2em 0;float:left;}#quote{background-color:#181818;padding:10px 10px 10px 50px;margin:2em 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-style:oblique;float:left;display:block;background-image:url(/_img/ui/opening_quote.gif);background-position:4px 4px;background-repeat:no-repeat;}#quote blockquote{background-image:url(/_img/ui/closing_quote.gif);background-position:right bottom;background-repeat:no-repeat;display:block;margin:0;}#quote blockquote p{margin-bottom:1em;}#quote p{margin-bottom:0;}#content ul,#content ol{margin-left:2em;list-style-type:inherit;}#content .terms ol{list-style-type:decimal;}#content .terms ol ol{font-size:1em;}.certifications{margin:0;}.certifications li{display:inline;width:107px;}#sidebar #panel .certifications a:link,#sidebar #panel .certifications a:visited,#sidebar #panel .certifications a:hover,#sidebar #panel .certifications a:focus,#sidebar #panel .certifications a:active{border:0;}#content div.message a:link,#content div.message a:visited,#content div.message a:hover,#content div.message a:focus,#content div.message a:active{color:inherit;}ul.clients li{width:48%;float:left;}#flash{width:888px;height:300px;background-color:#000;margin-bottom:8px;}
