#site-header,#site-subheader,#footer-region,.column,.node,.comment,.block{margin-bottom:1.5em;}.views-slideshow-controls-top{width:100%;position:absolute;top:230px;cursor:pointer;z-index:500;}.views-slideshow-controls-top #views_slideshow_controls_text_pause_project_slideshow-page{display:none;}.views-slideshow-controls-top #views_slideshow_controls_text_previous_project_slideshow-page a,.views-slideshow-controls-top #views_slideshow_controls_text_next_project_slideshow-page a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin:10px;width:60px;height:60px;}.views-slideshow-controls-top #views_slideshow_controls_text_previous_project_slideshow-page a{background:url(/sites/all/themes/ninesixty/images/arrow-left.png);}.views-slideshow-controls-top #views_slideshow_controls_text_next_project_slideshow-page a{background:url(/sites/all/themes/ninesixty/images/arrow-right.png);}.views-slideshow-controls-top #views_slideshow_controls_text_previous_project_slideshow-page{display:block;position:absolute;left:0px;}.views-slideshow-controls-top #views_slideshow_controls_text_next_project_slideshow-page{display:block;position:absolute;right:0px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item{float:left;margin-right:10px;margin-top:6px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item img{opacity:0.75;}.views-slideshow-controls-bottom .active img{opacity:1;}.views-slideshow-controls-bottom #views_slideshow_pager_field_item_bottom_project_slideshow-page_9{margin-right:0px;}@media only screen and (max-device-width:480px){.views-slideshow-controls-top #views_slideshow_controls_text_previous_project_slideshow-page a{background:url(/sites/all/themes/ninesixty/images/arrow-left-big.png);}.views-slideshow-controls-top #views_slideshow_controls_text_next_project_slideshow-page a{background:url(/sites/all/themes/ninesixty/images/arrow-right-big.png);}.views-slideshow-controls-top #views_slideshow_controls_text_previous_project_slideshow-page a,.views-slideshow-controls-top #views_slideshow_controls_text_next_project_slideshow-page a{width:80px;height:80px;}}@media only screen and (-webkit-min-device-pixel-ratio:2){.views-slideshow-controls-top #views_slideshow_controls_text_previous_project_slideshow-page a{background:url(/sites/all/themes/ninesixty/images/arrow-left-big.png);}.views-slideshow-controls-top #views_slideshow_controls_text_next_project_slideshow-page a{background:url(/sites/all/themes/ninesixty/images/arrow-right-big.png);}.views-slideshow-controls-top #views_slideshow_controls_text_previous_project_slideshow-page a,.views-slideshow-controls-top #views_slideshow_controls_text_next_project_slideshow-page a{width:80px;height:80px;}}.view-about{margin-top:20px;}.view-about .views-field-title a{padding:20px 0 0 0;margin:20px 0 10px 0;font:39px 'linehanSans',Arial,sans-serif;text-transform:uppercase;color:#009000;text-decoration:underline;}.view-about .views-row{margin-top:10px;}.views-slideshow-pager-fields .active img{border:0px solid #000;}
#logo{margin:10px 0 0 0px;}#site-menu{text-align:right;height:150px;}#main-menu,#footer-menu{margin:50px 0 0 0;border-bottom:1px solid #000;}#footer #main-menu{border-bottom:1px dashed #9d9d9f;}#secondary-menu{margin:10px 0 0 0;}#main-menu .last,#secondary-menu .last{padding-right:0;}#site-header,#site-subheader,#footer-region{margin-bottom:10px;}#footer{background-color:#333;height:350px;}#footer-container .inside{padding-top:10px;}#footer-menu-main{text-align:right;}li.footer-main{position:relative;}ul.footerdrop{display:block;margin:0;}#footer-menu-main li ul{position:absolute;left:10px;top:57px;font-size:60%;text-align:left;}#footer-menu-main li a{color:#999999;}#footer-menu-main a:link{color:#999999;}#footer-menu-main li ul li{}ul.footerdrop li{display:inline;color:#999999;font-size:20px;}ul.footerdrop li a{color:#999999;}.footer-links a{color:#999999;}.footer-links a:link{color:#333333;text-decoration:underline;}.footer-links{font-size:20px;position:absolute;right:45px;top:62px;font-size:60%;text-align:right;}#footer a:link{color:#999999;text-decoration:none;}#footer-about{font-size:18px;padding-top:0px;text-align:center;color:#999;}.panel-region{margin-bottom:20px;}.panel-pane p{padding:0;}.panel-pane h2{padding:0;}.grey-box{background-color:#808080;color:#fff;}.grey-box a{color:#fff;}.grey-box p{padding:0px 10px 10px 10px;}.grey-box H2{padding:10px 10px 10px 10px;}.whiteborder .inside,.innerwhiteborder{padding:10px;background-color:#fff;}.whiteborder .inside p,.innerwhiteborder p{padding:0;}.whiteborder .inside h2,.innerwhiteborder h2{border-top:1px dashed #808080;padding:20px 0 0 0;margin-bottom:10px;font:39px 'linehanSans',Arial,sans-serif;text-transform:uppercase;}.innerwhiteborder{margin-bottom:20px;}.email a{font-size:90%;}.sandy .inside{padding:10px;background-color:#d8d6cf;}.greendash .inside h2{border-top:1px dashed #009000;}.greendash .inside h2 a{color:#009000;}.additional{margin-bottom:20px;}.field-name-body{margin-top:10px;}#project h1{padding-top:30px;}.view-projects .project-field{margin-right:10px;margin-left:10px;margin-top:10px;margin-bottom:10px;}.view-projects .col-first .project-field{margin-left:0px;}.view-projects .col-last .project-field{margin-right:0px;}.view-projects .row-first .project-field{margin-top:0px;}.view-projects .row-last .project-field{margin-bottom:0px;}.view-projects .project-title a{font:35px 'linehanSans',Arial,sans-serif;text-transform:uppercase;color:#333;}.view-projects .project-field .views-field-field-project-images{float:left;}.view-projects .project-field .views-field-body{width:440px;margin-left:10px;padding:0 10px;float:right;}.view-projects .views-field-field-project-type{position:absolute;width:180px;height:30px;top:95px;background:rgba(256,256,256,0.7);padding:5px 10px 0px 10px;font-size:100%;overflow:hidden;display:none;}.view-projects .views-field-field-project-images a img{}.view-projects .views-field-field-project-images a:hover img{}.view-projects .views-field-field-project-type a{color:#000;}
@font-face{font-family:'linehanSansd';src:url(/sites/all/themes/ninesixty/styles/fonts/ostrich-rounded-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/ostrich-rounded-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ninesixty/styles/fonts/ostrich-rounded-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/ostrich-rounded-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/ostrich-rounded-webfont.svg#OstrichSansRoundedMedium) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'linehanSansd';src:url(/sites/all/themes/ninesixty/styles/fonts/bebas-neue/BebasNeue-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/bebas-neue/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ninesixty/styles/fonts/bebas-neue/BebasNeue-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/bebas-neue/BebasNeue-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/bebas-neue/BebasNeue-webfont.svg#BebasNeueRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'linehanSans';src:url(/sites/all/themes/ninesixty/styles/fonts/league/league_gothic-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/league/league_gothic-webfont.eot?iefix) format('eot'),url(/sites/all/themes/ninesixty/styles/fonts/league/league_gothic-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/league/league_gothic-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/league/league_gothic-webfont.svg#webfontGutIsYb9) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'EBGaramondRegular';src:url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramond-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramond-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramond-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramond-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramond-webfont.svg#EBGaramondRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'EBGaramondSC';src:url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramondSC-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramondSC-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramondSC-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramondSC-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/eb-garamond/EBGaramondSC-webfont.svg#EBGaramondSC) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'CardoRegular';src:url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardo104s-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardo104s-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardo104s-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardo104s-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardo104s-webfont.svg#fonts/cardo/CardoRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'CardoItalic';src:url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardoi99-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardoi99-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardoi99-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardoi99-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardoi99-webfont.svg#fonts/cardo/CardoItalic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'CardoBold';src:url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardob101-webfont.eot);src:url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardob101-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardob101-webfont.woff) format('woff'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardob101-webfont.ttf) format('truetype'),url(/sites/all/themes/ninesixty/styles/fonts/cardo/Cardob101-webfont.svg#fonts/cardo/CardoBold) format('svg');font-weight:normal;font-style:normal;}body{background-color:#efede8;font-family:'CardoRegular','Arial',serif;font-style:normal;letter-spacing:normal;line-height:normal;color:#777;font-size:22px;}body.front{background:url(/sites/all/themes/ninesixty/images/home-bg-500.png) repeat-x scroll left top #efede8;}.ostrich{font:18px/27px 'linehanSans',Arial,sans-serif;}h1,h2,h3{font-weight:normal;color:#555;}h1 a,h2 a,h3 a{color:#555;}h1,h2 .title,h2.pane-title{font:39px 'linehanSans',Arial,sans-serif;text-transform:uppercase;}h1#site-name{margin-bottom:0;}h1,h2,h3,h4,h5,h6{line-height:1.4em;}h1{font-size:1.7em;}h2{font-size:1.6em;}h3{font-size:1.2em;}h4{font-size:1.2em;}h5{font-size:1.2em;}h6{font-size:1.2em;}p{margin:0 0 0.8em 0;line-height:1.4em;}strong,b{font-weight:bold;}em,i{font-style:italic;}u{text-decoration:underline;}cite{font-style:italic;}hr{float:none;width:100%;height:1px;margin:0 0 0.8em;border:none;}ul,ol{margin:.8em 3.5em;}ul li{list-style:disc;line-height:1.4em;}ol li{list-style:decimal;line-height:1.4em;}a{color:#999;}a:link{color:#333;text-decoration:underline;}a:visited{color:#333;text-decoration:underline;}a:hover{color:#333;text-decoration:none;}a:active{color:#999;text-decoration:none;}#main-menu a:link,#main-menu a:visited{color:#999;}#main-menu a:hover,#main-menu a:active{color:#000;}#main-menu .active a{color:#000;}a img{border:none;}ul.main-menu a{text-decoration:none;}ul.secondary-menu a{font-size:30px;color:#555;text-decoration:none;}ul.main-menu a.active,ul.secondary-menu a.active{color:#000;text-decoration:underline;}ul.main-menu,ul.secondary-menu{display:block;margin:0;padding:0;font-family:'linehanSans',Arial,sans-serif;text-transform:uppercase;}#footer{font-family:'linehanSans',Arial,sans-serif;}#main-menu,#footer-menu{font-size:39px;}#secondary-menu{font-size:30px;}#footer #main-menu a{color:#999;text-decoration:none;}.view-testimonials .views-field-body,.node-type-testimonial .quote{margin:5px;background-image:url(/sites/all/themes/ninesixty/images/openquote1.gif);background-position:top left;background-repeat:no-repeat;text-indent:23px;padding:0px 10px 10px 10px;color:#009000;}.view-testimonials .views-field-body a{color:#009000;}.view-testimonials .views-field-body p,.node-type-testimonial .quote p{display:block;background-image:url(/sites/all/themes/ninesixty/images/closequote1.gif);background-repeat:no-repeat;background-position:right bottom;font-family:'CardoItalic','Arial',serif;margin-bottom:-5px;font-size:24px;padding:0;}.view-testimonials .views-field-title{margin-bottom:15px;font-size:14px;text-align:right;margin-right:40px;}.breadcrumb{font:100% 'LinehanSans',Arial,sans-serif;text-transform:uppercase;padding:7px 0 5px 0px;margin:15px 0 10px 0;color:#fff;}.breadcrumb a{text-decoration:none;}
