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,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,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;}@font-face{font-family:"Droid Sans";src:url(fonts/DroidSans.ttf) format("opentype");}@font-face{font-family:"Droid Sans";src:url(fonts/DroidSans-Bold.ttf) format("opentype");font-weight:bold;}@font-face{font-family:"Droid Serif";src:url(fonts/DroidSerif-Regular.otf) format("opentype");}@font-face{font-family:"Droid Serif";src:url(fonts/DroidSerif-Bold.otf) format("opentype");font-weight:bold;}@font-face{font-family:"Droid Serif";src:url(fonts/DroidSerif-Italic.otf) format("opentype");font-style:italic;}@font-face{font-family:"Adelle Basic";src:url(fonts/AdelleBasic_Bold.otf) format("opentype");}@font-face{font-family:"Adelle Basic";src:url(fonts/AdelleBasic_BoldItalic.otf) format("opentype");font-style:italic;}body,input,textarea,.page-title span,.pingback a.url{font-family:"Droid Sans","Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:0.9em;line-height:1.5em;}h3#comments-title,h3#reply-title,#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,.entry-utility,#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text,input[type=submit]{}pre{font-family:"Courier 10 Pitch",Courier,monospace;}code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}p{margin-bottom:10px;}#full{min-width:1168px;overflow:auto;}#header{position:fixed;width:100%;height:96px;background:url(images/white_bar.png) repeat-x left bottom;z-index:999;min-width:1168px;}#first,#second,#third,#fourth{height:983px;}#first{background:url(images/first_frame_repeat_alt.png) repeat-x left 300px;height:833px;}#first_inner{background:url(images/monster.png) no-repeat 43px 100px;height:833px;}#header h1 a{display:block;width:300px;height:35px;margin:11px 0 0 25px;background:url(images/am_masthead_alt.png) no-repeat;text-indent:-999em;}#header h1 a:hover{background-position:left -35px;}#first_cont{width:775px;margin:0 0 0 65px;padding-top:85px;position:relative;z-index:998;}#first_cont a:link,#first_cont a:visited{color:#ff8447;text-decoration:underline;}#first_cont a:hover{text-decoration:none;}.first_cont_left{width:54%;float:left;}.first_cont_right{width:39%;float:right;}.first_cont_right ul{list-style-type:none;margin:0;padding:0;}#navi{position:absolute;width:802px;height:20px;top:25px;right:0;background:url(images/phone.png) no-repeat right top;}#second{background:url(images/street_and_lights.png) repeat-x left 590px #353536;height:745px;}#tab1{position:absolute;display:block;background:url(images/what_we_do.png) no-repeat;width:33px;height:150px;text-indent:-999em;margin-top:85px;}#tab1:hover{opacity:0.75;}#second_inner{background:url(images/brick_pattern.png) repeat-x -75px top;height:745px;color:#e1e1e1;}#third{background:url(images/wood_bg.jpg) left -20px;height:885px;}#second h2{color:#f05306;font-family:"Adelle Basic",Georgia,Times,serif;font-size:1.2em;margin-bottom:6px;}#third h2{color:#bcd954;font-family:"Adelle Basic",Georgia,Times,serif;font-size:1.2em;margin-bottom:6px;}#fourth h2{color:#6ad0f8;font-family:"Adelle Basic",Georgia,Times,serif;font-size:1.2em;margin-bottom:6px;}#tab2{display:block;float:left;background:url(images/our_recent_missions.png) no-repeat;width:33px;height:212px;text-indent:-999em;margin-top:40px;}#tab2:hover{opacity:0.75;}#third_inner{float:left;background:url(images/briefing_map.png) left 100px no-repeat;width:1010px;height:885px;}#portf{float:left;color:#333;font-weight:bold;font-size:0.95em;margin:65px 40px 0 0;width:175px;list-style-type:none;}#portf li{margin:0 0 10px 0;}#portf li .inline{color:#90AF21;}#portf li .inline:hover{color:#999;}.extfolio a{font-size:0.8em;color:#888;text-decoration:none;border-bottom:1px dotted #999;}.extfolio a:hover{color:#000;border-bottom:1px dotted #fff;}#second_cont{color:#333;float:left;width:750px;padding:456px 0 0 0;margin:0 0 0 75px;}#sec-left{float:left;width:225px;margin:0 30px 0 0;}#sec-right{float:left;width:250px;}#fourth{height:725px;}#tab3{display:block;float:left;background:url(images/services.png) no-repeat;width:33px;height:150px;text-indent:-999em;margin-top:65px;}#tab3:hover{opacity:0.75;}#fourth_inner{height:725px;background:url(images/4th_bg.png) left bottom repeat-x;}#fourth_inner a:link,#fourth_inner a:visited{color:#3c9fc6;text-decoration:underline;}#fourth_inner a:hover{text-decoration:none;}.monsterdown{height:725px;background:url(images/monster_down_alt.png) no-repeat center bottom;color:#333;width:75%;max-width:1100px;margin-left:6%;}.fourth_left{float:left;width:47%;margin-top:65px;}.fourth_right{float:right;width:47%;margin-top:65px;}#footer{background:url(images/dashed.jpg) repeat-x #231f20 left 35px;min-height:45px;padding-top:105px;text-align:right;padding-right:25px;border-top:7px solid #fff;}#footer p{color:#555;font-weight:bold;}#sec-left p,#sec-right p{margin-top:0;}#second_cont p a:link,#second_cont p a:visited{color:#90af21;text-decoration:underline;}#second_cont p a:hover{text-decoration:none;}#divider{position:absolute;width:100%;top:1535px;height:55px;z-index:997;}#clouds{position:absolute;width:100%;top:2342px;height:189px;background:url(images/three_and_four_alt.png) repeat-x;}#topclds{position:absolute;top:150px;right:150px;}#choprholdr{position:absolute;top:600px;width:100%;overflow:hidden;}#choppers{}#cup{position:absolute;top:1730px;width:98.5%;min-width:1168px;max-width:1350px;text-align:right;}#building{position:absolute;width:100%;min-width:1168px;top:600px;z-index:996;text-align:right;background:url(images/monster_shadow.png) no-repeat right 275px;}#arm{position:absolute;left:550px;top:2900px;z-index:995;}.textbox{border:1px solid #e1e1e1;font-size:1.1em;background:#f9f9f9;line-height:160%;margin-bottom:8px;padding:2px;color:#999;}input{width:250px;}textarea{width:350px;}#footer alink,#footer a:visited{font-family:"Adelle Basic",Georgia,"Times New Roman",Times,serif;font-size:1.6em;letter-spacing:1px;color:#444;}#footer a:hover{color:#999;}#spot{position:absolute;display:block;top:3150px;left:18px;width:41px;height:23px;background:url(images/spotvin.png) no-repeat;text-indent:-999em;}#spot:hover{background-position:left bottom;}#navi{width:760px;}#navi li{display:inline;float:left;}#navi li a{height:19px;display:block;text-indent:-999em;margin-right:-11px;}.homelnk{background:url(images/home_btn.png) no-repeat;width:161px;}.whatwedolnk{background:url(images/what_we_do_btn.png) no-repeat;width:161px;}.recentprojectslnk{background:url(images/recent_projects_btn.png) no-repeat;width:161px;}.contactlnk{background:url(images/contact_btn.png) no-repeat;width:161px;}#navi li a:hover{background-position:left bottom;}#fields label{display:none;}#fields input,#fields textarea{border:1px solid #999;background:#f4f4f4;margin:0 0 8px 0;}#fields input.button{border:0;background:url(images/submit.png) no-repeat center top;text-indent:-999em;width:67px;height:25px;padding:0;}#fields input.button:hover{background-position:center bottom;}.notification_error{border:1px solid red;margin:0 0 10px 0;padding:10px;color:#555;font-size:0.8em;}.notification_ok{border:1px solid green;margin:0 0 10px 0;padding:10px;color:#555;font-size:0.8em;}.portdesc{color:#777;font-weight:bold;font-size:0.9em;}.portdesc a{color:#95af3e;text-decoration:none;font-weight:normal;margin-left:6px;}.portdesc a:hover{color:#999;}.hentry ul{margin:6px 0 6px 0;}.hentry ul li{margin:0 90px 10px 20px;font-weight:bold;}.single-attachment #content{margin:0 auto;width:900px;}.screen-reader-text{position:absolute;left:-9000px;}.entry-content .attachment img{margin-bottom:0;}.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px;}.attachment .entry-content .nav-previous a:before{content:'\2190\00a0';}.attachment .entry-content .nav-next a:after{content:'\00a0\2192';}#content img{margin:0;height:auto;max-width:640px;width:auto;}#content .attachment img{max-width:900px;}#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}#content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}#content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:9px;}#content .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center;}#content .wp-caption img{margin:5px 5px 0;}#content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}#content .wp-smiley{margin:0;}#content .gallery{margin:0 auto 18px;}#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}#content .gallery img{border:2px solid #cfcfcf;}#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}#content .gallery dl{margin:0;}#content .gallery img{border:10px solid #f1f1f1;}#content .gallery br+br{display:none;}#content .attachment img{/* single attachment images should be centered */display:block;margin:0 auto;}.sniplnk{position:fixed;width:100%;min-width:1168px;bottom:20px;z-index:999;display:none;}.sniplnk a{display:block;float:right;width:309px;height:28px;background:url(images/snippets_lnk.png) no-repeat;text-indent:-999em;}.sniplnk a:hover{background-position:left bottom;}@media print {body{background:none!important;}#wrapper{float:none!important;clear:both!important;display:block!important;position:relative!important;}#header{border-bottom:2pt solid #000;padding-bottom:18pt;}#colophon{border-top:2pt solid #000;}#site-title,#site-description{float:none;margin:0;padding:0;line-height:1.4em;}#site-title{font-size:13pt;}.entry-content{font-size:14pt;line-height:1.6em;}.entry-title{font-size:21pt;}#access,#branding img,#respond,.comment-edit-link,.edit-link,.navigation,.page-link,.widget-area{display:none!important;}#container,#header,#footer{width:100%;margin:0;}#content,.one-column #content{width:100%;margin:24pt 0 0;}.wp-caption p{font-size:11pt;}#site-info,#site-generator{float:none;width:auto;}#colophon{width:auto;}img#wpstats{display:none}#site-generator a{padding:0;margin:0;}#entry-author-info{border:1px solid #e7e7e7;}#main{display:inline;}.home .sticky{border:none;}}.iesix{display:none;}#portone,#porttwo{}a:focus{overflow:hidden;}html{height:100%;min-height:100%;}.blog,.single{font-size:0.9em;line-height:1.6em;background:#f1f1f2 url(images/cityscape_small.jpg) repeat-x left top;min-height:100%;height:100%;}#blog-wrap{position:relative;width:100%;min-width:950px;height:100%;min-height:100%;/* background: url(images/blog_bldng_rpt.png) repeat-y right 200px; */}#blog-head{width:300px;margin:20px 0 0 30px;}.blog-mast{display:block;width:251px;height:70px;background:url(images/am_snippets.jpg) no-repeat;text-indent:-999em;}#primary{position:relative;float:right;width:559px;min-height:800px;background:url(images/blog_bldng.png) no-repeat left 25px;color:#e1e1e1;font-size:0.9em;margin-top:-72px;}#primary .xoxo{list-style-type:none;width:220px;float:right;margin:0 18px 0 0;}#text-3{margin-top:235px;}#content{position:absolute;width:100%;color:#444;margin-top:190px;background:url(images/blog_bldng_rpt.png) repeat-y right top;min-height:100%;}.loop-stuff{width:550px;margin:0 0 0 30px;}.entry-title{display:block;background:url(images/title_bg.png) no-repeat;height:27px;padding-left:36px;margin-bottom:12px;}.entry-title a,h1.entry-title{color:#000;font-size:1.6em;text-decoration:none;line-height:29px;}.entry-title a:hover{color:#666;}.entry-meta{font-size:0.8em;line-height:2em;margin:10px 0 10px 0;}.entry-meta,.entry-meta a{color:#999;}.entry-meta a:hover{color:#666;}.post{margin:0 0 40px 0;}.post a{color:#000;}.post a:hover{color:#95af3e;text-decoration:none;}.newsrch{width:32px;height:29px;}.whatare h2{clear:both;background:url(images/what_are_snippets.png) no-repeat;text-indent:-999em;margin:0 0 10px 0;}.whoare h2{clear:both;background:url(images/and_who_are_you.png) no-repeat;text-indent:-999em;margin:0 0 10px 0;}.whatare,.whoare{margin:0 0 35px 0;}.whatare a,.whoare a{color:#e1e1e1;}.whatare a:hover,.whoare a:hover{text-decoration:none;}.social{list-style-type:none;margin-left:15px;}.social li{display:inline;float:left;}.social li a{display:block;width:53px;height:53px;text-indent:-999em;margin:0 12px 0 0;}.twbtn{background:url(images/tw_btn.png) no-repeat;}.rssbtn{background:url(images/rss_btn.png) no-repeat;}.fbbtn{background:url(images/fb_btn.png) no-repeat;}.twbtn:hover,.rssbtn:hover,.fbbtn:hover{opacity:0.85;}.post{padding-bottom:40px;background:url('images/sep.jpg') no-repeat center bottom;}#commentform{background:#f1f1f1;border:1px solid #c2c2c2;margin-top:15px;padding:10px 10px 40px 10px;margin-bottom:20px;}#comments-title{clear:both;}#commentform label{float:left;}#commentform .required{float:left;}#commentform p{clear:both;}#commentform #author,#commentform #email,#commentform #url{float:right;margin-right:150px;border:1px solid #888;margin-bottom:5px;}#commentform textarea{float:right;margin-right:48px;height:100px;margin-bottom:5px;}.form-allowed-tags{display:none;}#commentform input#submit{width:110px;float:right;margin-right:295px;}.nav-previous{display:none;}.nav-next{display:none;}.hentry img{border:7px solid #c9c9c9;}#port-head{position:fixed;width:100%;height:185px;background:url(images/tiny_bldngs.png) repeat-x left bottom;}.port-mast{display:block;float:left;width:251px;height:35px;background:url(images/am_masthead_alt.png) no-repeat;text-indent:-999em;margin:10px 0 0 25px;}.port-mast:hover{background-position:left bottom;}#port-head span{background:url(images/portfolio.jpg) no-repeat;width:125px;height:44px;text-indent:-999em;margin:12px 25px 0 0;}#port-wrap{background:#f1f1f2;}#port-wrap #container{width:720px;margin:0 auto;padding-top:185px;}#port-wrap ul{list-style-type:none;}#port-wrap ul li{}#port-wrap h2{color:#95af3e;float:left;font-size:1.3em;}#port-wrap span{float:right;color:#777;}#port-wrap img{border:10px solid #c1c1c1;margin:15px 0 15px 0;}#port-wrap p{margin:0 0 75px 0;color:#666;}#port-wrap a{color:#000;}#port-wrap a:hover{color:#95af3e;text-decoration:none;}#port-foot{height:45px;background:#4d4d4d;font-size:0.8em;text-align:center;}#port-foot p{line-height:45px;}#port-foot a{color:#e1e1e1;font-weight:bold;margin-right:25px;text-decoration:none;}#port-foot a:hover{color:#fff;}
