/* reset.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}
/* @license
 * MyFonts Webfont Build ID 2120612, 2012-03-01T20:46:12-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Depot New Light by moretype
 * URL: http://www.myfonts.com/fonts/moretype/depot-new/light/
 * Copyright: Copyright (c) 2010 by Moretype. All rights reserved.
 * Licensed pageviews: 10,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2120612
 * 
 * © 2012 Bitstream Inc
*/
@font-face {font-family: 'DepotNew-Light';src: url('fonts/206854_0_0.eot');src: url('fonts/206854_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/206854_0_0.woff') format('woff'),url('fonts/206854_0_0.ttf') format('truetype');}
/* screen.css */
html{overflow-y:scroll}body{color:#444;background-color:#f0eee8;font-family:Arial,sans-serif}#wrapper{width:940px;margin:0 auto}#header{background-color:#f0eee8;width:920px;height:122px;padding-bottom:38px;margin:0 10px;position:fixed;z-index:20}#content{padding:160px 0 40px 0;overflow:auto}#projects{width:940px;float:left;padding-top:10px}#project,#page{background-color:#fff;width:900px;float:left;padding:4px 10px 0 10px;margin:0 10px;position:relative}.col{background-color:#fff;float:left;margin:10px}.project{float:left;position:relative}.col,#project{border-bottom:3px solid #ee2b74}.col.one{width:215px}.col.two{width:450px}.col.three{width:685px}.col.text{width:430px;margin-bottom:16px}#page .col{padding-bottom:30px}#page .col.image{width:430px;margin-top:6px}#project .col.image{width:900px}.col.controls{width:880px}.col.image img{float:left;margin:10px}#project .col,#page .col,.col .col{border-bottom:0}.col .col,.col.image{margin:0}.col.featured{padding:10px 10px 0 10px}.col.after{float:right}.col.intro{color:#fff;float:left;border:0}.col.error{background:0;border:0}.col.grey{background-color:#444}.col.pink{background-color:#ee2b74}.row2{height:155px}.row3{height:244px}.row4{height:332px}.row5{height:420px}.js #projects,.js #page img{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}h1{width:124px;float:left;margin:45px 0 0 0}h2,h3,dt,blockquote p{font-family:Georgia,serif}#header li,#header h4,#project h3,dd,#search input,.controls{font-family:'DepotNew-Light',Arial,sans-serif}h2,h3,h4{font-weight:normal}p{font-size:.6875em;line-height:1.2em;margin-bottom:1em}p strong{font-weight:bold}p em{font-style:italic}.featured h2{color:#ee2b74;font-size:1.125em;line-height:1.2em;font-style:italic;margin:2px 0 7px 0}.featured p{line-height:1.4545em}#project h2,#page h2{color:#ee2b74;font-size:1.5em;line-height:1.2em;font-weight:normal}#project h2 a{color:#ee2b74;text-decoration:none}#project h3{color:#444;font-size:1.0625em;line-height:1em;text-transform:uppercase;font-weight:normal;margin-bottom:14px}#page h2{margin-bottom:7px}#page h3{color:#ee2b74;font-size:.9375em;line-height:1.2em;margin-bottom:7px}.error h3{margin-bottom:7px}blockquote{padding:10px 20px 10px 10px}blockquote p{font-size:1.0625em;line-height:1.2941em}dt{color:#fff;font-size:1em}dt a{color:#fff;text-decoration:none}dd{color:#ee2b74;font-size:.875em;line-height:1em;text-transform:uppercase;margin:2px 0 4px 0}.controls{font-size:1em;text-transform:uppercase}.controls a{color:#444;text-decoration:none}.controls a:hover{color:#ee2b74}.text p a{color:#000;font-weight:bold;text-decoration:none}#page .text p a{color:#ee2b74;font-weight:normal;text-decoration:none}.text p a:hover,#page .text p a:hover{text-decoration:underline}#header li,#header h4{font-size:.9375em;text-transform:lowercase}#header li a{text-decoration:none}#site-links{width:215px;float:right;margin:17px 0 0 0}#nav-site li{line-height:1.2em;text-align:right}#nav-site li a{color:#444}.about #about a,.contact #contact a,#nav-site li a:hover{color:#ee2b74}#category-bar{background-color:#ee2b74;width:920px;float:left;padding:5px 0;line-height:1}#category-bar ul{width:685px;float:left;margin:0 10px}#category-bar li{color:#fff;float:left}#category-bar li,#category-bar h4{line-height:1.3333em}#category-bar li a,#header h4{color:#fff}#category-bar li a.active,#category-bar li a:hover,#header h4:hover{color:#444}#category-bar li:after{content:'/';margin:0 5px}#category-bar li.last:after{content:''}.js #nav-sector,.js #category-bar h4{display:none}.js #category-bar h4{float:right;cursor:pointer;margin-right:10px}#projects{margin-top:-10px}.project img{display:block}.details{background-color:#444;width:100%;height:100%;position:absolute;bottom:0;left:0;opacity:.9}.details dl{position:absolute;bottom:10px;left:15px;padding-right:10px}.js .details{cursor:pointer}.js .details,.js .details dl{display:none}.js .entry.active .details,.js .entry.active .details dl{display:block!important}#projects #project{margin-bottom:38px}.text .controls.np-close{width:215px;position:absolute;top:17px;right:20px;text-align:right}.text p.np-close a{color:#444;font-weight:normal}.text p.np-close a:hover{color:#ee2b74;text-decoration:none}ul.controls{border-top:1px solid #e0d8d0;padding:7px 0 8px 0;margin-bottom:0}ul.controls li{float:left;margin-right:20px}ul.controls li.np-close{float:right;margin:0}#search{width:215px;float:left;margin:7px 0 10px 0}#search label{position:absolute;left:-9000px}#search p{font-size:1em;line-height:1em;margin:0}#search p input{font-size:.8125em;line-height:1.5em}#search .textfield{width:171px;float:left}#search .textfield input{width:159px;height:20px;padding:0 5px;border:1px solid #bbb;-webkit-appearance:none}#submit input{color:#fff;background-color:#444;width:38px;height:22px;padding:0;margin:0 0 0 6px;float:left;border:0;text-align:center;-webkit-appearance:none;cursor:pointer}#submit input:hover{background-color:#ee2b74}#loading{background:url(/images/site/loading.gif) 0 0 no-repeat;width:24px;height:24px;position:absolute;top:15px;left:15px;text-indent:-9000px}input[type="submit"]::-moz-focus-inner{padding:0;margin:0;border:0}.ie8 .details{-ms-filter:"alpha(opacity=90)"}.ie7 .details,.ie6 .details{filter:alpha(opacity=90)}.ie7 #category-bar li,.ie6 #category-bar li{background:url(/images/site/bg_nav_slash.png) 100% 50% no-repeat;padding-right:10px;margin-right:5px}.ie7 #category-bar li.last,.ie6 #category-bar li.last{background:0}.ie6 #header,.ie6 #page,.ie6 #project,.ie6 .col{display:inline}.ie6 #header{position:absolute}.ie6 div.details{display:none!important}@media screen and (max-width:768px){body{-webkit-text-size-adjust:none}#project .col img,#page .col img{max-width:100%;height:auto;margin:10px 0}}@media screen and (max-width:320px){#wrapper{width:320px}#projects{width:310px}#header,#category-bar{width:300px}#category-bar ul{width:280px}#project,#page{width:280px;margin:0 5px}.col.controls{width:270px}#page .col.text,#project .col.text{width:270px;margin-bottom:0}#page .col.image,#project .col.image{width:270px;margin:0 5px}.col{margin:5px}.col.one{width:145px}.col.one img{width:145px;height:auto}.col.two,.col.three{width:300px}.col.one.intro,.col.two img,.col.three img{width:300px;height:auto}.col.featured{width:280px;padding-bottom:20px}.row2{height:67px}.row3{height:155px}.row4{height:243px}.row5{height:331px}#header{height:auto;float:left;position:static;padding-bottom:20px}#content{float:left;padding-top:0;margin:0 5px}h1{margin-top:20px}#site-links{width:300px;float:left}#nav-site li{text-align:left}#search{width:300px;margin-bottom:0}#search .textfield{width:246px}#search .textfield input{width:244px}#submit input{float:right}.col.one.intro,ul.controls li.np-close{float:left}#category-bar,.text .controls.np-close,.np-prev,.np-next{display:none}blockquote p br{display:none}}@media screen and (min-width:321px) and (max-width:480px){#wrapper,#projects{width:470px}#header,#category-bar{width:450px}#category-bar ul{width:245px}#project,#page{width:430px}#project .col.image{width:410px;margin:0 10px}.col.controls{width:410px}#page .col.text{width:205px;margin-left:5px}#page .col.image{width:205px}.col.three{width:450px}.col.featured{width:430px;padding-bottom:20px}#header{height:162px;float:left;position:static;padding-bottom:10px}#content{float:left;padding-top:0}}@media screen and (min-width:481px) and (max-width:768px){#wrapper,#projects{width:705px}#header,#category-bar{width:685px}#category-bar ul{width:430px}#project,#page{width:665px}#project .col.image{width:645px;margin:0 10px}.col.controls{width:645px}#header{height:142px}#content{padding-top:180px}#page .col.text{width:310px;margin-right:20px}#page .col.image{width:310px;margin-left:5px}}