body { margin: 15px 0 0 0; padding: 0; background: #939598; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0f253a; text-align: left; }
a { color: #946930; text-decoration: underline; }
a:hover { color: #946930; text-decoration: none; }
img { border: 0; }
strong { color: #0f253a; }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #961717; margin: 10px 0 0 0; padding: 0; line-height: 1.2em;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0077c0; margin: 10px 0 5px 15px; padding: 10px 0 0 0; line-height: 1.2em; border-top: 1px dashed #d9a55e; }
a.article {color: #13385d; text-decoration: none; }
a.article:hover {color: #05598c; text-decoration: underline; }

h3 {font-size: 13px; color: #0077c0; margin: 0 0 0 15px; padding: 0; line-height: 1.2em;}
h4 { margin: 2em 0 .5em 0; font-size: 12px; color: #961717; }
p { margin: 0; padding: 5px 15px 15px 15px; line-height: 1.2em;  }
.clear { clear: both; }
.bold {margin: 10px 0 0 15px; padding: 0; color: #203243; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; }
.indent {margin: 0 15px 0 17px;}
.space {margin: 30px 30px 0 15px;}
ul {margin: 0 0 0 15px; padding: 0 0 0 30px;   }

div#top {display: block; margin: 0 auto; padding: 0; width: 814px; height: 211px; background: url(../images/top.gif) no-repeat; text-indent: -9000em; overflow: hidden; }
div#top-b {display: block; margin: 0 auto; padding: 0; width: 814px; height: 211px; background: url(../images/top-b.gif) no-repeat; text-indent: -9000em; overflow: hidden; }
div#top-c {display: block; margin: 0 auto; padding: 0; width: 814px; height: 211px; background: url(../images/top-c.gif) no-repeat; text-indent: -9000em; overflow: hidden; }
div#top-d {display: block; margin: 0 auto; padding: 0; width: 814px; height: 211px; background: url(../images/top-d.gif) no-repeat; text-indent: -9000em; overflow: hidden; }
div#top-e {display: block; margin: 0 auto; padding: 0; width: 814px; height: 211px; background: url(../images/top-e.gif) no-repeat; text-indent: -9000em; overflow: hidden; }
div#top-f {display: block; margin: 0 auto; padding: 0; width: 814px; height: 211px; background: url(../images/top-f.gif) no-repeat; text-indent: -9000em; overflow: hidden; }
		a.logo {display: block; float: left; width: 347px; height: 78px; margin: 33px 0 0 54px; padding: 0;}

div#container {margin: 15px auto; width: 798px;  background: url(../images/interior-b-bg.gif) repeat-y; border: 1px solid #fff; overflow: hidden;}


/*navigation*/
div#container div#nav {float: left; margin: 0; padding: 0; width: 187px; text-indent: -9000em; overflow: hidden;}
div#container div#nav a.home {display: block; float: right; margin: 15px 0 0 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-home.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.home:hover {background: url(../images/nav-home.gif) no-repeat bottom;}
div#container div#nav a.about {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-about.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.about:hover {background: url(../images/nav-about.gif) no-repeat bottom;}
div#container div#nav a.practice {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-practice.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.practice:hover {background: url(../images/nav-practice.gif) no-repeat bottom;}
div#container div#nav a.attorneys {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-attorneys.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.attorneys:hover {background: url(../images/nav-attorneys.gif) no-repeat bottom;}
div#container div#nav a.testimonials {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-testimonials.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.testimonials:hover {background: url(../images/nav-testimonials.gif) no-repeat bottom;}
div#container div#nav a.cases {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-cases.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.cases:hover {background: url(../images/nav-cases.gif) no-repeat bottom;}
div#container div#nav a.careers {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-careers.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.careers:hover {background: url(../images/nav-careers.gif) no-repeat bottom;}
div#container div#nav a.wbenc {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-wbenc.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.wbenc:hover {background: url(../images/nav-wbenc.gif) no-repeat bottom;}
div#container div#nav a.diversity {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-diversity.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.diversity:hover {background: url(../images/nav-diversity.gif) no-repeat bottom;}
div#container div#nav a.outreach {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-outreach.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.outreach:hover {background: url(../images/nav-outreach.gif) no-repeat bottom;}


div#container div#nav a.contact {display: block; float: right; margin: 0 0 15px 0; padding: 0; width: 187px; height: 29px; background: url(../images/nav-contact.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.contact:hover {background: url(../images/nav-contact.gif) no-repeat bottom;}
div#container div#nav a.resources {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 28px; background: url(../images/nav-resources.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.resources:hover {background: url(../images/nav-resources.gif) no-repeat bottom;}
div#container div#nav a.news {display: block; float: right; margin: 0; padding: 0; width: 187px; height: 28px; background: url(../images/nav-news.gif) no-repeat top; text-indent: -9000em; }
div#container div#nav a.news:hover {background: url(../images/nav-news.gif) no-repeat bottom;}

/*blue column home page*/
div#container div#column-b {float: left; margin: 0; padding: 0; width: 264px; text-indent: -9000em; overflow: hidden;}
div#container div#column-b div#column-b-home {display: block; margin: 15px 0 0 15px; padding: 0; width: 248px; height: 510px; background: url(../images/column2-home.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							a.more-blue {display: block; float: right; margin: 15px 0 15px 0; padding: 0; width: 86px; height: 21px; background: url(../images/more-blue.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.more-blue:hover {background: url(../images/more-blue.gif) no-repeat bottom;}
							a.more-orange {display: block; float: right; margin: 15px 0 15px 0; padding: 0; width: 86px; height: 21px; background: url(../images/more-orange.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.more-orange:hover {background: url(../images/more-orange.gif) no-repeat bottom;}

/*orange column home page*/
div#container div#column-c {float: left; margin: 0; padding: 0; width: 341px; overflow: hidden;}
div#container div#column-c	h1.home-testimonials {display: block; margin: 30px 0 5px 15px; padding: 0; width: 219px; height: 27px; background: url(../images/home-testimonials.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-c	.separator {display: block; margin: 15px 0 15px 15px; padding: 0; width: 309px; height: 8px; background: url(../images/separator.gif) no-repeat; overflow: hidden;}
div#container div#column-c	.testimonial {margin: 0 15px 0 15px; padding: 0; font-family: Times, Times New Roman, serif; font-size: 14px; color: #000; text-align: left; line-height: 1.2em;}
div#container div#column-c	.person {margin: 15px 15px 0 15px; padding: 0; font-family: Times, Times New Roman, serif; font-size: 12px; text-align: right; line-height: 1.0em;}

/*light orange interior page*/
div#container div#column-d {float: right; margin: 0; width: 610px; height: 100%; padding: 0; background: #e2ceb2; overflow: hidden;}
div#container div#column-d	h1.title-practices {display: block; margin: 30px 0 5px 15px; padding: 0; width: 228px; height: 35px; background: url(../images/title-practices.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-about {display: block; margin: 30px 0 5px 15px; padding: 0; width: 381px; height: 28px; background: url(../images/title-about.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-attorneys {display: block; margin: 30px 0 5px 15px; padding: 0; width: 403px; height: 35px; background: url(../images/title-attorneys.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-testimonials {display: block; margin: 30px 0 5px 15px; padding: 0; width: 496px; height: 30px; background: url(../images/title-testimonials.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-cases {display: block; margin: 30px 0 5px 15px; padding: 0; width: 496px; height: 30px; background: url(../images/title-cases.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-careers {display: block; margin: 30px 0 5px 15px; padding: 0; width: 385px; height: 30px; background: url(../images/title-careers.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-wbenc {display: block; margin: 30px 0 5px 15px; padding: 0; width: 212px; height: 30px; background: url(../images/title-wbenc.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-resources {display: block; margin: 30px 0 5px 15px; padding: 0; width: 212px; height: 30px; background: url(../images/title-resources.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-404 {display: block; margin: 30px 0 5px 15px; padding: 0; width: 147px; height: 44px; background: url(../images/title-404.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-news {display: block; margin: 30px 0 5px 15px; padding: 0; width: 178px; height: 44px; background: url(../images/title-news.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-outreach {display: block; margin: 30px 0 5px 15px; padding: 0; width: 185px; height: 110px; background: url(../images/reaching-community-logo.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-alert {display: block; margin: 30px 0 5px 15px; padding: 0; width: 139px; height: 41px; background: url(../images/title-client-alert.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#column-d	.separator2 {display: block; margin: 20px 0 10px 30px; padding: 0; width: 400px; height: 43px; background: url(../images/separator2.gif) no-repeat; overflow: hidden;}
div#container div#column-d	.testimonial {margin: 0 15px 0 15px; padding: 0; font-size: 12px; text-align: left; line-height: 1.2em; }
div#container div#column-d	.person {margin: 15px 15px 0 15px; padding: 0; font-size: 11px; text-align: right; line-height: 1.0em;}

div#container div#column-d .testimonials-div {margin: 0 auto; padding: 0; height: 1%; width: 80%; overflow: hidden; color: #18334d;}


div#container div#column-d div#column1 {float: left; margin: 0 25px 0 0; width: 45%}
div#container div#column-d div#column1-attorneys {float: left; margin: 0 25px 0 0; width: 45%; text-indent: -9000em;}
							a.bio-mcb {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-mcb.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-mcb:hover {background: url(../images/bio-mcb.gif) no-repeat bottom;}
							a.bio-clc {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-clc.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-clc:hover {background: url(../images/bio-clc.gif) no-repeat bottom;}
							a.bio-aed {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-aed.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-aed:hover {background: url(../images/bio-aed.gif) no-repeat bottom;}
							a.bio-vg {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-vg.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-vg:hover {background: url(../images/bio-vg.gif) no-repeat bottom;}
							a.bio-pmg {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-pmg.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-pmg:hover {background: url(../images/bio-pmg.gif) no-repeat bottom;}
							a.bio-cbl {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-cbl.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-cbl:hover {background: url(../images/bio-cbl.gif) no-repeat bottom;}
							a.bio-dlm {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-dlm.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-dlm:hover {background: url(../images/bio-dlm.gif) no-repeat bottom;}
							a.bio-jen {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-jen.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-jen:hover {background: url(../images/bio-jen.gif) no-repeat bottom;}
							a.bio-cmn {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-cmn.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-cmn:hover {background: url(../images/bio-cmn.gif) no-repeat bottom;}
							a.bio-mar {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-mar.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-mar:hover {background: url(../images/bio-mar.gif) no-repeat bottom;}
							a.bio-jar {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-jar.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-jar:hover {background: url(../images/bio-jar.gif) no-repeat bottom;}
							a.bio-dsr {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-dsr.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-dsr:hover {background: url(../images/bio-dsr.gif) no-repeat bottom;}
							a.bio-lrs {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-lrs.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-lrs:hover {background: url(../images/bio-lrs.gif) no-repeat bottom;}
							a.bio-jps {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-jps.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-jps:hover {background: url(../images/bio-jps.gif) no-repeat bottom;}
							a.bio-vat {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-vat.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-vat:hover {background: url(../images/bio-vat.gif) no-repeat bottom;}
							a.bio-sv {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-sv.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-sv:hover {background: url(../images/bio-sv.gif) no-repeat bottom;}
							a.bio-dmw {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-dmw.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-dmw:hover {background: url(../images/bio-dmw.gif) no-repeat bottom;}
							
							a.bio-hma {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-hma.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-hma:hover {background: url(../images/bio-hma.gif) no-repeat bottom;}
							a.bio-abb {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-abb.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-abb:hover {background: url(../images/bio-abb.gif) no-repeat bottom;}
							a.bio-acg {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-acg.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-acg:hover {background: url(../images/bio-acg.gif) no-repeat bottom;}
							a.bio-cjs {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-cjs.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-cjs:hover {background: url(../images/bio-cjs.gif) no-repeat bottom;}
							a.bio-keh {display: block; float: left; margin: 5px 0 10px 10px; padding: 0; width: 260px; height: 44px; background: url(../images/bio-keh.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.bio-keh:hover {background: url(../images/bio-keh.gif) no-repeat bottom;}







div#container div#column-d div#column2 {float: left; width: 45%}
div#container div#column-d div#column3 {float: left; margin: 0 25px 0 0; width: 60%}
div#container div#column-d div#column4 {float: right; margin: 0 25px 0 0; padding: 0; width: 25%}

div#container div#column-d	h1.title-ny {display: block; margin: 30px 0 5px 15px; padding: 0; width: 273px; height: 29px; background: url(../images/title-ny.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#column-d	h1.title-atl {display: block; margin: 30px 0 5px 15px; padding: 0; width: 268px; height: 29px; background: url(../images/title-atl.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#column-d .cases-middle {margin: 10px 0 0 20px; padding: 0; width: 551px; border-top: 1px solid #cab18e; border-bottom: 1px solid #cab18e; background: url(../images/cases-middle.gif) repeat-y; overflow: hidden;}


div#container div#column-d .quote-top {display: block; margin: 0 0 0 20px; padding: 0; width: 551px; height: 19px; background: url(../images/quote-top.gif) no-repeat; overflow: hidden;}
div#container div#column-d .quote-middle {margin: 0 0 0 20px; padding: 0; width: 551px; background: url(../images/quote-middle.gif) repeat-y; overflow: hidden;}
div#container div#column-d .quote-bottom {display: block; margin: 0 0 0 20px; padding: 0; width: 551px; height: 19px; background: url(../images/quote-bottom.gif) no-repeat; overflow: hidden;}

							a.full-bio {display: block; float: right; margin: 0; padding: 0; width: 73px; height: 25px; background: url(../images/full-bio.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.full-bio:hover {background: url(../images/full-bio.gif) no-repeat bottom;}

							a.back {display: block; float: left; margin: 0 2px 0 0; padding: 0; width: 73px; height: 25px; background: url(../images/back.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.back:hover {background: url(../images/back.gif) no-repeat bottom;}

							a.back2 {display: block; float: left; margin: 0 2px 0 15px; padding: 0; width: 73px; height: 25px; background: url(../images/back.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.back2:hover {background: url(../images/back.gif) no-repeat bottom;}

							a.top-btn {display: block; float: right; margin: 15px; padding: 0; width: 73px; height: 25px; background: url(../images/top-btn.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.top-btn:hover {background: url(../images/top-btn.gif) no-repeat bottom;}
							
							a.more {display: block; float: right; margin: 0 10px 5px 15px; padding: 0; width: 73px; height: 25px; background: url(../images/more.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.more:hover {background: url(../images/more.gif) no-repeat bottom;}
							
							a.sub {display: block; margin: 5px 0 0 15px; padding: 0; height: 25px; width: 300px; background: url(../images/practices-bg.gif) repeat-x top; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #946930; text-decoration: none;}
							a.sub:hover {background: url(../images/practices-bg.gif) repeat-x bottom;}
							
							a.sub-aviation {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-aviation.gif) no-repeat top; overflow: hidden;}
							a.sub-aviation:hover {background: url(../images/practices-aviation.gif) no-repeat bottom;}
							a.sub-constitutional {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-constitutional.gif) no-repeat top; overflow: hidden;}
							a.sub-constitutional:hover {background: url(../images/practices-constitutional.gif) no-repeat bottom;}
							a.sub-construction {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-construction.gif) no-repeat top; overflow: hidden;}
							a.sub-construction:hover {background: url(../images/practices-construction.gif) no-repeat bottom;}
							a.sub-employment {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-employment.gif) no-repeat top; overflow: hidden;}
							a.sub-employment:hover {background: url(../images/practices-employment.gif) no-repeat bottom;}
							a.sub-environmental {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-environmental.gif) no-repeat top; overflow: hidden;}
							a.sub-environmental:hover {background: url(../images/practices-environmental.gif) no-repeat bottom;}
							a.sub-erisa {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-erisa.gif) no-repeat top; overflow: hidden;}
							a.sub-erisa:hover {background: url(../images/practices-erisa.gif) no-repeat bottom;}
							a.sub-general {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-general.gif) no-repeat top; overflow: hidden;}
							a.sub-general:hover {background: url(../images/practices-general.gif) no-repeat bottom;}
							a.sub-insurance {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-insurance.gif) no-repeat top; overflow: hidden;}
							a.sub-insurance:hover {background: url(../images/practices-insurance.gif) no-repeat bottom;}
							a.sub-education {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-education.gif) no-repeat top; overflow: hidden;}
							a.sub-education:hover {background: url(../images/practices-education.gif) no-repeat bottom;}
							a.sub-product {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-product.gif) no-repeat top; overflow: hidden;}
							a.sub-product:hover {background: url(../images/practices-product.gif) no-repeat bottom;}
							a.sub-professional {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-professional.gif) no-repeat top; overflow: hidden;}
							a.sub-professional:hover {background: url(../images/practices-professional.gif) no-repeat bottom;}
							a.sub-workers {display: block; margin: 15px 0 15px 15px; padding: 0; width: 260px; height: 29px; background: url(../images/practices-workers.gif) no-repeat top; overflow: hidden;}
							a.sub-workers:hover {background: url(../images/practices-workers.gif) no-repeat bottom;}

							a.resources-topical {display: block; margin: 15px 0 0 15px; padding: 0; width: 260px; height: 29px; background: url(../images/resources-topical.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.resources-topical:hover {background: url(../images/resources-topical.gif) no-repeat bottom;}
							a.resources-medical {display: block; margin: 15px 0 0 15px; padding: 0; width: 260px; height: 29px; background: url(../images/resources-medical.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.resources-medical:hover {background: url(../images/resources-medical.gif) no-repeat bottom;}
							a.resources-reference {display: block; margin: 15px 0 0 15px; padding: 0; width: 260px; height: 29px; background: url(../images/resources-reference.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.resources-reference:hover {background: url(../images/resources-reference.gif) no-repeat bottom;}


/*footer*/
div#footer-top{margin: 0 auto; display: block; width: 814px; height: 20px; background: url(../images/footer-top.gif) no-repeat; overflow: hidden; }

div#footer {margin: 0 auto; width: 814px; background: url(../images/footer-bg.gif) repeat-y; overflow: hidden; }
div#footer div#inner {width: 800px; margin: 5px 0 5px 25px; color: #636466; font-size: 10px; line-height: 1.4em;}
div#footer div#inner a {color: #636466; text-decoration: underline;}
div#footer div#inner a:hover { color: #636466; text-decoration: none; }
div#footer div#inner a.icon {float: right; display: block; width: 65px; height: 37px; margin: 0 25px 0 0; padding: 0; background: url(../images/icon.gif) no-repeat top; overflow: hidden; text-indent: -9000em;}
div#footer div#inner a.icon:hover {background: url(../images/icon.gif) no-repeat bottom; }

div#footer-bottom{margin: 0 auto; display: block; width: 814px; height: 40px; background: url(../images/footer-bottom.gif) no-repeat top; overflow: hidden; }

