html,body,div,span,h1,h2,h3,h4,p,blockquote,a,cite,em,img,strong,dl,dt,dd,ol,ul,li{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}ol,ul{list-style:none}blockquote:before,blockquote:after{content:""}blockquote{quotes:""""}body{font:13px Verdana,Arial,Helvetica,sans-serif;color:#666}p{margin-bottom:1em;line-height:1.5}h1{width:205px;height:94px;border-bottom:5px solid #B6E28D;margin-bottom:20px;background:url(../images/our_approach.png) no-repeat left 25px;text-indent:-5000px}.project_page h1{border:none;margin:none;background:none}h2{font-size:16px;margin:20px 0 10px}#content-main ul{list-style:square;margin:1em 0;padding-left:15px;line-height:1.5}:link,:visited,a:hover,a:active,a:focus{color:#518448;text-decoration:none}#legal_info a,#links #content-main a,#contact_us #content-main a,.feature a{border-bottom:1px dotted #518448}a:hover,a:active,a:focus{color:#75AE6A}#legal_info a:hover,#links #content-main a:hover,#contact_us #content-main a:hover,.feature a{border-bottom:1px dotted #75AE6A}body{background:url(../images/page-bg.png) repeat-x;background-color:#E9E9E9}#document-container{width:950px;height:500px;position:relative;padding:25px;background:url(../images/panels-bg.png) no-repeat;margin:0 auto}#logo{padding:80px 12px 80px 13px;background:url(../images/logo-bg.jpg) no-repeat}#logo a{display:block;width:190px;height:55px;background:url(../images/logo.png) no-repeat left;text-indent:-5000px}#logo a:hover{background-position:right}#nav-container{width:215px;height:450px;padding:0 25px;position:absolute;left:0;background:url(../images/panels-bg.png) repeat-y -1000px}#nav-main a{height:25px;display:block;text-indent:-5000px;background:url(../images/navigation.png) no-repeat}#nav-main a.nav-main-1:hover,#our_approach a.nav-main-1{background-position:-215px 0}#nav-main a.nav-main-1-1{background-position:0 -25px}#nav-main a.nav-main-1-1:hover,#residential_clients #nav-main a.nav-main-1-1{background-position:-215px -25px}#nav-main a.nav-main-1-2{background-position:0 -50px}#nav-main a.nav-main-1-2:hover,#commercial_clients #nav-main a.nav-main-1-2{background-position:-215px -50px}#nav-main a.nav-main-2{background-position:0 -75px}#nav-main a.nav-main-2:hover,#our_services #nav-main a.nav-main-2{background-position:-215px -75px}#nav-main a.nav-main-3{background-position:0 -100px}#nav-main a.nav-main-3:hover,#our_projects #nav-main a.nav-main-3,body.project_page #nav-main a.nav-main-3{background-position:-215px -100px}#nav-main a.nav-main-4{background-position:0 -125px}#nav-main a.nav-main-4:hover,#about_sustainability #nav-main a.nav-main-4{background-position:-215px -125px}#nav-main a.nav-main-4-1{background-position:0 -150px}#nav-main a.nav-main-4-1:hover,#green_products #nav-main a.nav-main-4-1{background-position:-215px -150px}#nav-main a.nav-main-4-2{background-position:0 -175px}#nav-main a.nav-main-4-2:hover,#social_aspects #nav-main a.nav-main-4-2{background-position:-215px -175px}#nav-main a.nav-main-4-3{background-position:0 -200px}#nav-main a.nav-main-4-3:hover,#links #nav-main a.nav-main-4-3{background-position:-215px -200px}#nav-main a.nav-main-5{background-position:0 -225px}#nav-main a.nav-main-5:hover,#client_testimonials #nav-main a.nav-main-5{background-position:-215px -225px}#nav-main a.nav-main-6{background-position:0 -250px}#nav-main a.nav-main-6:hover,#contact_us #nav-main a.nav-main-6{background-position:-215px -250px}#nav-main li ul{display:none}#our_approach ul.nav-main-1,body.our_approach_page ul.nav-main-1,#about_sustainability ul.nav-main-4,body.about_sustainability_page ul.nav-main-4{display:block !important}#content-container{width:690px;height:450px;padding:0 25px;position:absolute;right:0;background:url(../images/panels-bg.png) repeat-y -1260px;visibility:visible}#home #content-main,#our_services #content-main,#about_sustainability #content-main,#contact_us #content-main,.project_page #content-main{position:absolute;width:205px;padding:0 10px 0 20px;height:450px;background:url(../images/overlay-bg.png);right:25px}#column-container{width:675px;overflow:hidden}.column{float:left;width:205px !important;padding:10px;margin:0}.return{position:absolute;line-height:20px;left:485px;bottom:10px;color:#75AE6A;padding-left:20px;background:url(../images/nav-return.png) no-repeat}.return:hover{background-position:left bottom;color:#AADD79}#pagination{position:absolute;line-height:20px;right:35px;bottom:10px;font-size:12px}span.current{margin:0 20px}.prev,.next{position:absolute;width:20px;height:20px;background:url(../images/nav-arrows.png) no-repeat;text-indent:-5000px}a.prev,a.next,a.prev:hover,a.next:hover{border:none}.prev{left:0}.next{right:0}a.prev{background-position:left}a.prev:hover{background-position:left bottom}span.next{background-position:right top}a.next{background-position:right}a.next:hover{background-position:right bottom}#legal_info{width:950px;height:35px;padding:15px 25px 0;position:absolute;top:475px;left:0;background:url(../images/panels-bg.png) no-repeat 100% 0;text-align:right;font-size:11px;visibility:visible}#our_projects #content-main{margin:0 10px}#our_projects #content-main div{width:330px;float:left}#our_projects #content-main div.first{width:340px}#our_projects #content-main ul{list-style:none;margin:0;padding:0}#our_projects #content-main li{float:left;overflow:hidden;width:95px;height:85px;margin:0 5px 5px 0;padding:0 5px;background:#75AE6A}#our_projects #content-main li a{color:#FFF;font:10px Arial,Helvetica,sans-serif;vertical-align:top}#our_projects #content-main li a img{margin:0 -5px;vertical-align:top}#our_projects #content-main li:hover{background-color:#AADD79}.project_page #content-main{width:220px;height:400px;margin-top:10px;background:none;font-size:12px}.project_page .project_title{position:absolute;width:310px;height:65px;left:25px;bottom:15px;text-indent:-5000px;background:url(../images/jingletown_lofts.png) no-repeat}.feature{padding:10px 10px 10px 37px;background:url(../images/pdficon_small.gif) 10px 50% no-repeat;margin-bottom:10px;background-color:#f0f8e9;border:1px solid #AADD79}#links .column-1,#links .column-2{float:left;padding:10px}#links .column-1{width:205px}#client_testimonials cite{float:right;color:#75ae6a;text-align:right;font-size:11px;font-style:italic}#contact_us #content-main{width:210px}.column div,.column blockquote{display:inline}#home h1{height:130px;background-image:url(../images/comprehensive_and_holistic_custom_design.png)}#our_approach h1{margin-top:-10px}#residential_clients h1{background-image:url(../images/residential_clients.png);margin-top:-10px}#commercial_clients h1{background-image:url(../images/commercial_clients.png);margin-top:-10px}#our_services h1{background:url(../images/our_services.png) no-repeat 0 25px}#our_projects h1{height:58px;background-image:url(../images/our_projects.png);margin-bottom:0}#about_sustainability h1{background-image:url(../images/about_sustainability.png)}#green_products h1{height:58px;background-image:url(../images/green_products.png);margin-top:-10px}#social_aspects h1{height:58px;background-image:url(../images/social_aspects.png);margin-top:-10px}#links h1{height:58px;background-image:url(../images/links.png);margin-top:-10px}#client_testimonials h1{background-image:url(../images/client_testimonials.png)}#contact_us h1{background-image:url(../images/contact_us_today.png)}#jingletown_lofts .project_title{background-image:url(../images/jingletown_lofts.png);height:52px}#small_but_smart .project_title{background-image:url(../images/small_but_smart.png);height:52px}#mandrakos_kitchen .project_title{background-image:url(../images/mandrakos_kitchen.png)}#dune_alpin_residence .project_title{background-image:url(../images/dune_alpin_residence.png)}#greenlawn_residence .project_title{background-image:url(../images/greenlawn_residence.png)}#northport_residence .project_title{background-image:url(../images/northport_residence.png)}#plainview_residence .project_title{background-image:url(../images/plainview_residence.png)}#giordano_residence .project_title{background-image:url(../images/giordano_residence.png)}#friedlander_residence .project_title{background-image:url(../images/friedlander_residence.png)}#villa_view_courts .project_title{background-image:url(../images/villa_view_courts.png)}#landmark_place_homes .project_title{background-image:url(../images/landmark_place_homes.png)}#mercy_housing_towers .project_title{background-image:url(../images/mercy_housing_towers.png)}#east_oakland_community_project .project_title{background-image:url(../images/east_oakland_community_project.png);height:85px}#pacific_inn .project_title{background-image:url(../images/pacific_inn.png);height:52px}#pomodorino_restaurant .project_title{background-image:url(../images/pomodorino_restaurant.png)}