body{background:url(/img/body-background.jpg) no-repeat;font-family:helvetica,sans-serif;font-size:0.9em;line-height:1.3;text-align:justify}
p{padding:8px 0}
h1,h2,blockquote{text-indent:-9999px}
#header h1{background:url(/img/h1-logo.png) no-repeat;float:left;height:353px;width:339px}
#header h1 a{display:block;height:353px;width:339px}
#header-nav ul{height:110px;left:86px;list-style-type:none;margin:0;padding:0;position:relative;top:60px;width:539px}
#header-nav li#nh-about a,#header li#nh-folio a,#header li#nh-services a,#header li#nh-contact a{display:inline;height:110px;position:absolute}
#header-nav li#nh-about a{background:url(/img/header-nav.gif) 0 0 no-repeat;height:110px;left:0;top:0;width:111px}
#header-nav li#nh-folio a{background:url(/img/header-nav.gif) -111px 0 no-repeat;height:110px;left:111px;top:0;width:139px}
#header-nav li#nh-services a{background:url(/img/header-nav.gif) -250px 0 no-repeat;height:110px;left:250px;top:0;width:178px}
#header-nav li#nh-contact a{background:url(/img/header-nav.gif) -428px 0 no-repeat;height:110px;left:428px;top:0;width:112px}
#header-nav li#nh-about a:hover{background-position:0 -110px}
#header-nav li#nh-folio a:hover{background-position:-111px -110px}
#header-nav li#nh-services a:hover{background-position:-250px -110px}
#header-nav li#nh-contact a:hover{background-position:-428px -110px}
#header-quote li#qh a{background:url(/img/header-quote.gif) 0 0 no-repeat;display:inline;height:48px;left:0;position:absolute;top:0;width:205px}
#header-quote li#qh a:hover{background-position:0 -48px}
#about h2{background:url(/img/h2-about.png) no-repeat;height:42px;margin:0 0 5px;width:259px}
#about blockquote{background:url(/img/quote-about.png) no-repeat;height:26px;margin:10px 0;width:299px}
#folio h2{background:url(/img/h2-folio.png) no-repeat;height:45px;margin:0 0 5px;width:339px}
#services h2{background:url(/img/h2-services.png) no-repeat;height:48px;margin:0 0 5px;width:320px}
#services-tbl{padding-top:10px}
#services h4{color:#7c9600;font-size:1.2em;font-weight:700;text-transform:uppercase}
#contact h2{background:url(/img/h2-contact.png) no-repeat;height:45px;margin:0 0 5px;width:212px}
#footer .copyright{background:url(/img/footer-logo.gif) no-repeat;color:#9e9e9e;float:left;height:54px;line-height:54px;margin-left:20px;padding-left:35px;width:250px}
#footer ul{float:right;height:22px;list-style-type:none;margin:0;padding:0;position:relative;top:15px;width:500px}
#footer li#nf-home a,#footer li#nf-about a,#footer li#nf-folio a,#footer li#nf-services a,#footer li#nf-contact a{display:inline;height:22px;position:absolute}
#footer li#nf-home a{background:url(/img/footer-nav.gif) 0 0 no-repeat;height:22px;left:0;top:0;width:52px}
#footer li#nf-about a{background:url(/img/footer-nav.gif) -52px 0 no-repeat;height:22px;left:52px;top:0;width:94px}
#footer li#nf-folio a{background:url(/img/footer-nav.gif) -146px 0 no-repeat;height:22px;left:146px;top:0;width:103px}
#footer li#nf-services a{background:url(/img/footer-nav.gif) -249px 0 no-repeat;height:22px;left:249px;top:0;width:128px}
#footer li#nf-contact a{background:url(/img/footer-nav.gif) -377px 0 no-repeat;height:22px;left:377px;top:0;width:81px}
#footer li#nf-home a:hover{background-position:0 -22px}
#footer li#nf-about a:hover{background-position:-52px -22px}
#footer li#nf-folio a:hover{background-position:-146px -22px}
#footer li#nf-services a:hover{background-position:-249px -22px}
#footer li#nf-contact a:hover{background-position:-377px -22px}
#folio-nav ul{height:491px;left:95px;list-style:none;margin:0;padding:0;position:relative;top:10px;width:194px}
#folio-nav li#nfo-home a,#folio-nav li#nfo-about a,#folio-nav li#nfo-folio a,#folio-nav li#nfo-services a,#folio-nav li#nfo-contact a{position:absolute;width:194px}
#folio-nav li#nfo-contact a{background:url(/img/folio-nav.gif) 0 0 no-repeat;height:79px;left:0;top:0;width:194px}
#folio-nav li#nfo-services a{background:url(/img/folio-nav.gif) 0 -79px no-repeat;height:133px;left:0;top:79px;width:194px}
#folio-nav li#nfo-folio a{background:url(/img/folio-nav.gif) 0 -212px no-repeat;height:112px;left:0;top:212px;width:194px}
#folio-nav li#nfo-about a{background:url(/img/folio-nav.gif) 0 -291px no-repeat;height:150px;left:0;top:291px;width:194px}
#folio-nav li#nfo-home a{background:url(/img/folio-nav.gif) 0 -432px no-repeat;height:65px;left:0;top:432px;width:194px}
#folio-nav li#nfo-contact a:hover{background-position:-194px 0}
#folio-nav li#nfo-services a:hover{background-position:-194px -79px}
#folio-nav li#nfo-folio a:hover{background-position:-194px -212px}
#folio-nav li#nfo-about a:hover{background-position:-194px -291px}
#folio-nav li#nfo-home a:hover{background-position:-194px -432px}
#services-nav ul{height:514px;left:60px;list-style:none;margin:0;padding:0;position:relative;top:250px;width:152px}
#services-nav li#ns-home a,#services-nav li#ns-about a,#services-nav li#ns-folio a,#services-nav li#ns-services a,#services-nav li#ns-contact a{position:absolute;width:152px}
#services-nav li#ns-home a{background:url(/img/services-nav.gif) 0 0 no-repeat;height:63px;left:0;top:0;width:152px}
#services-nav li#ns-about a{background:url(/img/services-nav.gif) 0 -63px no-repeat;height:105px;left:0;top:63px;width:152px}
#services-nav li#ns-folio a{background:url(/img/services-nav.gif) 0 -168px no-repeat;height:117px;left:0;top:168px;width:152px}
#services-nav li#ns-services a{background:url(/img/services-nav.gif) 0 -285px no-repeat;height:139px;left:0;top:285px;width:152px}
#services-nav li#ns-contact a{background:url(/img/services-nav.gif) 0 -424px no-repeat;height:93px;left:0;top:424px;width:152px}
#services-nav li#ns-home a:hover{background-position:-152px 0}
#services-nav li#ns-about a:hover{background-position:-152px -63px}
#services-nav li#ns-folio a:hover{background-position:-152px -168px}
#services-nav li#ns-services a:hover{background-position:-152px -285px}
#services-nav li#ns-contact a:hover{background-position:-152px -424px}
#about .foliobtn{background:url(/img/about-foliobtn.gif) no-repeat;display:block;height:23px;width:179px}
