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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}html,body{height:100%;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{height:1%;}body{background:#f2f2f2;font-family:Arial,Helvetica,sans-serif;}h1,h2{font-family:"calluna-1","calluna-2",Georgia,Times,Serif;font-weight:normal;}#wrapper{width:100%;min-height:100%;}div.inner{width:914px;margin:0 auto;}#header{border-top:0px solid #0d0d0d;background:#fff;height:129px;border-bottom:1px solid #e5e5e5;}#header h1{width:473px;/*25*/height:129px;margin:90px 0 -90px 2px;color:#aeadad;float:left;font-size:23px;}#header h1 strong{color:#000;margin-right:-4px;font-weight:normal;}#header ul{float:left;font-family:"calluna-1","calluna-2",Georgia,Times,Serif;width:400px;height:100%;}#header li{float:left;width:70px;height:36px;padding-top:84px;background:transparent;margin:10px 20px;text-align:center;color:#6b6b6d;font-size:14px;}#header li.active,#header li.here{color:#000;background:transparent url(../images/interface/chrome/nav-arrow.gif) no-repeat bottom center;}#header li.here>a{color:#000!important;}#header ul a,#header ul a:visited{text-decoration:none;color:#aeadad;}#header li a:hover{color:#000;}#header li a:active{color:#ccc;}#content{margin-top:47px;overflow:auto;padding-bottom:150px;}div.hr{width:914px;height:0px;border-top:1px solid #dedede;border-bottom:1px solid #fff;margin:29px 0;clear:both;}div.project{clear:right;}div.contact{margin-bottom:230px;}div.projects div.images div.holder{position:relative;}.holder .loader{width:453px;height:260px;position:absolute;z-index:100;background:#f6f6f6 url(../images/interface/chrome/loader.gif) no-repeat center;}div.project div.images{width:453px;height:260px;border:1px solid #e5e5e5;background:#fff;padding:8px;float:left;margin-right:45px;}div.project div.images img{display:none;position:absolute;z-index:1;}div.project div.images img.active{display:block;width:453px;height:260px;position:absolute;z-index:100;}div.project h3{color:#aaa;font-size:9px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;padding-top:9px;}div.project h2{color:#000;font-size:23px;margin:20px 0 2px 0;}div.project p{color:#939393;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;}p.action a{color:#000;text-decoration:none;}p.action a:hover{color:#6d6d6d;}p.action a:active{color:#ccc;}div.project p.credit{margin-top:15px;color:#939393;font-size:11px;}div.controls{margin-top:15px;position:relative;}div.controls a{display:block;width:22px;height:21px;margin-right:1px;background:#c2c2c2 url(../images/interface/chrome/arrow.gif) no-repeat top left;float:left;text-decoration:none;color:#fff;text-align:center;font-size:9px;text-indent:-9999px;}div.controls a.right{background-position:top right;}div.controls a:hover{background-color:#000;}div.controls a:active{background-color:#ccc;}div.pagefooter{clear:both;margin-top:-20px;padding-bottom:20px;min-height:120px;}div.pagefooter a{text-decoration:none;font-size:12px;color:#a9a9a9;font-family:Arial,Helvetica,sans-serif;display:block;}div.pagefooter a span{display:block;width:11px;height:11px;background:#c2c2c2 url(../images/interface/chrome/tools.gif) no-repeat top left;float:left;margin:0 5px;color:#fff;text-indent:-9999px;}div.pagefooter a.top{float:left;}div.pagefooter a.next{float:right;}div.pagefooter a.next span{float:right;background-position:top right;}div.pagefooter a:hover{color:#000;}div.pagefooter a:hover span{background-color:#000;}div.pagefooter a:active{color:#ccc;}div.pagefooter a:active span{background-color:#ccc;}#footer{position:relative;margin-top:-150px;background:#000;height:150px;clear:both;overflow:hidden;}#footer p{font-family:Arial,Helvetica,sans-serif;color:#5a5a5e;padding-top:25px;font-size:12px;}#footer a{color:#5a5a5e;text-decoration:none;}#footer a:hover{color:#fff;}#footer a:active{color:#ccc;}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px;/}
