/*Global CSS Declarations for NWVentureLaw.com, Version 2010, Copyright (c) Analogue Web Design,LLC. All rights reserved.*/@media screen,projection{/*GLOBAL RESET*/html,body,address,blockquote,div,h1,h2,h3,h4,h5,h6,noscript,p,pre,dl,dt,dd,ol,ul,li,table,caption,thead,tfoot,tbody,tr,td,th,form,fieldset,legend,label,a,img,object,q,span,abbr,acronym,del,dfn,em,ins,strong{background:transparent;border:none;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline;}a{outline:none;text-decoration:none;}abbr:hover,acronym:hover{border-bottom:1px dotted #9e9e9c;cursor:help;}address{font-style:normal;}blockquote,q{quotes:none;}h1,h2,h3,h4,h5,h6{font-size:1em;}html{height:100%;}fieldset,img{border:medium none;}input,button,select,textarea{font-family:Verdana,Geneva,sans-serif;font-size:1em;}label{cursor:pointer;}ol,ul{list-style:none;}:focus{outline:none;}/*LAYOUT*/html{background:#fff url(/assets/img/html.jpg) no-repeat 50% 363px;height:101%;}body{background:url(/assets/img/body.jpg) repeat-x;font:10px/1.5 Verdana,Geneva,sans-serif;height:100%;margin:0 auto;min-width:984px;}#container{background:#fff url(/assets/img/container.jpg) repeat-y;border-top:15px solid #bed2dd;color:#000;margin:0 auto;position:relative;width:936px;}/*HEADER*/#header{background:#fff;height:72px;overflow:hidden;padding:0 24px;width:888px;}#header h1{background:url(/assets/img/logo.jpg) no-repeat;float:left;height:72px;overflow:hidden;text-indent:-999em;width:362px;}#header h2{background:url(/assets/img/sustainable.jpg) no-repeat 100% 0;color:#8f952b;float:right;font-size:12px;font-style:italic;height:30px;padding:42px 54px 0 0;}/*NAV*/#nav{background:#8f952b;color:#fb7d04;height:36px;font-size:11px;}#nav li{display:inline;}#nav a{background:url(/assets/img/menu.jpg) repeat-x;color:#fff;display:block;float:left;height:36px;line-height:36px;padding:0 24px;text-transform:uppercase;}#nav a:hover,#home #nav li.home a,#about #nav li.about a,#services #nav li.services a,#bio #nav li.bio a,#resources #nav li.resources a{background-position:0 -36px;}#nav a small{text-transform:none;font-size:10px;}#nav li.contact a{background-position:0 -72px;float:right;font-size:13px;font-weight:700;}#nav li.contact a:hover,#contact #nav li.contact a{background-position:0 -108px;}/*INTRO*/#intro{color:#fff;background:url(/assets/img/home.jpg) no-repeat 100% 0;position:relative;height:240px;}#intro blockquote{font-size:12px;left:0;padding:24px;position:absolute;text-align:right;top:0;width:264px;}#intro blockquote h1{font-size:18px;margin-bottom:9px;}#intro img{position:absolute;bottom:0;left:-42px;}/*CONTENT*/#content{overflow:hidden;position:relative;width:936px;}/*CONTENT-MAIN*/#content-main{float:right;padding:24px 42px 153px 64px;width:510px;}#content-main a{color:#8f952b;}#content-main a:hover{color:#fb7d04;text-decoration:underline;}#content-main h3{color:#fb7d04;font-size:18px;font-weight:400;margin:0 0 18px -36px;width:552px;}#content-main h3 b{color:#7da6bc;font-weight:400;}#content-main h3 i{color:#8f952b;font-style:normal;}#content-main h4{color:#7da6bc;font-size:15px;}#content-main h5{font-size:12px;}#content-main h5 a{font-weight:400;}#content-main p{font-size:12px;margin-bottom:18px;text-align:justify;}#content-main ul{font-size:12px;list-style-type:disc;margin:0 0 18px 21px;}#content-main ul ul{list-style-type:circle;margin:0 0 0 30px;}#content-main table{border-collapse:collapse;font-size:12px;margin-bottom:18px;width:516px;}#content-main td,#content-main th{border:1px solid #304560;padding:1px 3px;}#content-main th{background:#596a7e;color:#fff;text-align:left;}#content-main tfoot{font-size:10px;text-align:right;}#content-main tfoot td{border:medium none;cursor:pointer;font-size:10px;text-align:right;}#content-main tr.even td{background:#e5eef2;}#content-main tr.hover td{background:#bed2dd;}/*CONTENT-SIDEBAR*/#content-sidebar{float:left;width:312px;}#content-sidebar .news{color:#30455f;padding-bottom:9px;}#content-sidebar .news a{color:#bed2dd;}#content-sidebar .news a:hover{color:#fff;}#content-sidebar .news h4{background:url(/assets/img/news.jpg) no-repeat 0 50%;height:32px;margin-bottom:9px;overflow:hidden;text-indent:-999px;width:312px;}#content-sidebar .news li,#content-sidebar .news p{margin:0 24px 9px;}#content-sidebar .news strong{display:block;}#content-sidebar .spotlight{background:#fff;padding-bottom:9px;}#content-sidebar .spotlight a{color:#fb7d04;}#content-sidebar .spotlight a:hover{color:#8f952b;}#content-sidebar .spotlight h4{background:url(/assets/img/spotlight.png) no-repeat 0 50%;height:32px;overflow:hidden;position:absolute;text-indent:-999px;width:312px;z-index:500;}#content-sidebar .spotlight h5{border-bottom:1px solid #7da6bc;color:#8f952b;font-size:12px;margin:0 24px 9px;}#content-sidebar .spotlight img{margin-bottom:9px;}#content-sidebar .spotlight p{color:#30455f;margin:0 24px 9px;}/*LOCATION*/#location{background:#304560 url(/assets/img/location.jpg) no-repeat;bottom:0;position:absolute;height:135px;right:0;width:624px;}#location h5{background:url(/assets/img/seattle.jpg) no-repeat 100% 50%;height:34px;margin-bottom:36px;overflow:hidden;text-indent:-999em;width:452px;}#location a{color:#fff;}#location a:hover{color:#8f952b;}#location address{float:left;margin-right:24px;text-align:right;width:214px;}#location address.physical{border-left:1px solid #8f952b;color:#bed2dd;}#location address.virtual{color:#fff;}#location b{color:#8f952b;}#location em{color:#7da6bc;text-transform:lowercase;}/*CONNECT*/#connect{background:url(/assets/img/connect.jpg) no-repeat 0 50%;padding:9px 24px;position:relative;}#connect h5{background:url(/assets/img/logo.png) no-repeat 100% 0;color:#7da6bc;float:right;font-size:9px;font-style:italic;font-weight:400;padding:40px 68px 0 0;position:absolute;right:-27px;text-align:right;top:-24px;width:556px;z-index:500;}#connect .addthis_toolbox{margin-left:112px;}/*FOOTER*/#footer{background:#fff;color:#7da6bc;padding:3px 36px 9px 18px;}#footer a{color:#7da6bc;}#footer a:hover{color:#30455f;}#footer li{border-left:1px solid #7da6bc;display:inline;padding:0 6px;}#footer li.analogue{float:right;}#footer li.analogue,#footer li.top{border:medium none;}/*INQUIRY*/#inquiry{clear:both;font-size:12px;margin-bottom:18px;}#inquiry button{background:#fb7d04 url(/assets/img/menu.jpg) repeat-x 0 -108px;border:medium none;color:#fff;font-size:16px;font-weight:700;float:right;height:36px;line-height:36px;text-transform:uppercase;width:120px;}#inquiry button:hover{background:#fb7d04;}#inquiry fieldset.fields input,#inquiry textarea{background:#e5eef2;border:1px solid #e5eef2;margin-bottom:9px;padding:3px;width:376px;}#inquiry fieldset.fields input.isInvalid,#inquiry textarea.isInvalid{border-color:#fb7d04;}#inquiry fieldset.fields input:focus,#inquiry textarea:focus{background:#fff;border-color:#8f952b;}#inquiry fieldset.optin{margin: -9px 0 9px;}#inquiry fieldset.optin label{margin-left:126px;font-size:10px;}#inquiry fieldset.fields label{display:block;float:left;margin-right:6px;text-align:right;width:120px;}#inquiry label{color:#30455f;}#inquiry small{color:#30455f;display:block;text-align:right;}/*CLASSES*/.border{border:1px solid #304560;}.hide{display:none;}.left{float:left;margin:0.5em 2em 0.5em 0;}.right{float:right;margin:0.5em 0 0.5em 2em;}/*MSIE*/* html #inquiry fieldset.fields input, * html #inquiry textarea{margin-right:0;width:364px;}* html #connect h5{background:url(/assets/img/logo-footer.jpg) no-repeat 100% 0;}* html #location{background:#304560 url(/assets/img/location.jpg) no-repeat;bottom:-1px;position:absolute;height:135px;right:0;width:624px;overflow:hidden;}}