body {
	background-color: #00467f;
	background-image: url(../images/rep-bg.jpg);
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
}
a:link {
	color: #2C4A61;
}
a:visited {
	color: #2C4A61;
}
a:hover {
	color: #414141;
}
a:active {
	color: #2C4A61;
}


h1 {
	margin: 0px;
	padding: 0px;
	font-size: 24px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

h2 {
	font-size: 20px;
	font-weight: lighter;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

h3 {
	font-weight: bold;
}
h5 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}

.lightegray {
	color: #999;
}

#wrapper {
	width: 100%;
}
#principals table tr td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f3f4;
}

#site {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 80px;
}
#headercontenthome {
	background-image: url(../images/home-header.jpg);
	height: 275px;
	width: 960px;
	background-repeat: no-repeat;
	background-position: center top;
}
#headerabout {
	background-image: url(../images/About-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headeraltdisres {
	background-image: url(../images/Alt-Disp-Res-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbankruptcy {
	background-image: url(../images/Banking-Bkrtcy-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbusinesslaw {
	background-image: url(../images/Biz-Law-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbusinessorg {
	background-image: url(../images/Biz-Orgs-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headercareers {
	background-image: url(../images/Careers-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headercommunity {
	background-image: url(../images/Community-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerconstruction {
	background-image: url(../images/Construction-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headercontact {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerculture {
	background-image: url(../images/Culture-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerdisclaimer {
	background-image: url(../images/disclaimer-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headeremergingbus {
	background-image: url(../images/Emerging-Biz-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headeremplabor {
	background-image: url(../images/Employment-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerevents {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerfamilies {
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
	background-image: url(../images/fam-indv-hdr.jpg);
}
#headerfamdomlawrel {
	background-image: url(../images/Dom-Rel-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerfininst {
	background-image: url(../images/Fin-Inst-Banks-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerfinprestaxest {
	background-image: url(../images/Fin-Pres-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headergovlit {
	background-image: url(../images/Government-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerhealthcare {
	background-image: url(../images/Health-Care-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerinsurancedef {
	background-image: url(../images/Insurance-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerlivingworking {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}

#headercontentintelprop {
	background-image: url(../images/Intellectual-Prop-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerwhoweserve {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headervirtualtour {
	background-image: url(../images/tour-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headertransind {
	background-image: url(../images/Transportation-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headertechind {
	background-image: url(../images/Technology-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headersitemap {
	background-image: url(../images/sitemap-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerservices {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headersearch {
	background-image: url(../images/header1.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerrepresclients {
	background-image: url(../images/Representative-Clients-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerrealestatelaw {
	background-image: url(../images/real-estate-law-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerpublications {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerprofmalpract {
	background-image: url(../images/Malpractice-Defense-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headertitleinsurers {
	background-image: url(../images/title-insurers-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}

#headerprobate {
	background-image: url(../images/probate-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerprobono {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerpeople {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headeropenings {
	background-image: url(../images/Openings-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermanudist {
	background-image: url(../images/Mfg-Dist-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerlitigation {
	background-image: url(../images/Litigation-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerlegaccountmalexp {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}









#topmenu {
	height: 52px;
	width: 960px;
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;
	text-align: left;
	POSITION: relative;
}
* HTML #topmenu {
	WIDTH: 960px
}
#topmenu UL {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	float: left;
	padding-left: 0px;
}
#topmenu UL UL {
	WIDTH: 149px
}
#topmenu LI {
	FLOAT: left;
	POSITION: relative;
	background-image: url(../images/menu-divider.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#topmenu A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #6f818b;
	padding-right: 20px;
	padding-left: 20px;
	LINE-HEIGHT: 52px;
	HEIGHT: 52px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	float: left;
}
#topmenu A:visited {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #6f818b;
	LINE-HEIGHT: 52px;
	HEIGHT: 52px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
* HTML #topmenu A {
	padding-right: 20px;
	padding-left: 20px;

}
* HTML #topmenu A:visited {
	padding-right: 20px;
	padding-left: 20px;
}
#topmenu UL UL A.drop {
	#77776b no-repeat 250px center
		
}
#topmenu UL UL A.drop:visited {
	#77776b no-repeat 250px center
}
#topmenu UL UL A.drop:hover {
	#fff no-repeat 250px center
}
#topmenu UL UL :hover > A.drop {
	#77776b no-repeat 250px center
	
}
#topmenu UL UL UL A {
	BACKGROUND: #2e2e2e
	
}
#topmenu UL UL UL A:visited {
	BACKGROUND: #2e2e2e
}
#topmenu UL UL UL A:hover {
	BACKGROUND: #b2ab9b
}
#topmenu UL UL {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 250px; POSITION: absolute; TOP: 52px; HEIGHT: 0px
}
* HTML #topmenu UL UL {
	TOP: 52px
}
#topmenu UL UL UL {
	LEFT: 149px; WIDTH: 149px; TOP: -1px
}
#topmenu UL UL UL.left {
	LEFT: -149px
}
#topmenu TABLE {
	LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
#topmenu UL UL A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #2e2e2e;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	COLOR: #77776b;
	PADDING-TOP: 5px;
	HEIGHT: 15px;
	display: block;
	border-bottom-style: solid;
	border-bottom-color: #484848;
	line-height: 15px;
	letter-spacing: 0px;
}
#topmenu UL UL A:visited {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #2e2e2e;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	COLOR: #77776b;
	PADDING-TOP: 5px;
	HEIGHT: 15px;
	display: block;
	border-bottom-style: solid;
	border-bottom-color: #484848;
	line-height: 15px;
}
* HTML #topmenu UL UL A {
	WIDTH: 250px

}
* HTML #topmenu UL UL A:visited {
	WIDTH: 250px
}
#topmenu A:hover {
	COLOR: #fff;
	background-image: url(../images/Menu-over-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	display: block;
}
#topmenu UL UL A:hover {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #111111;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	HEIGHT: 15px;
	display: block;
	line-height: 15px;
}
#topmenu UL UL li A:hover {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #111111;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	HEIGHT: 15px;
	display: block;
	line-height: 15px;
}
#topmenu :hover > A {
	COLOR: #fff;
	background-image: url(../images/Menu-over-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	display: block;
		
}
#topmenu UL UL :hover > A {
	BACKGROUND: #2e2e2e; COLOR: #fff
}
#topmenu UL LI:hover UL {
	VISIBILITY: visible
}
#topmenu UL A:hover UL {
	VISIBILITY: visible
}
#top#topmenu UL :hover UL UL {
	VISIBILITY: hidden
}
#topmenu UL :hover UL :hover UL {
	VISIBILITY: visible
}






#topmenuwrap {
	padding-top: 186px;
}




#content {
	width: 960px;
	background-image: url(../images/contentbg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	color: #596876;
	font-size: 12px;
	line-height: 20px;
}
#content h1 {
	font-size: 24px;
	color: #2c4a61;
	font-weight: lighter;
	padding-top: 20px;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}


#newscol {
	background-color: #000;
	width: 299px;
	float: left;
	font-size: 11px;
	color: #7e8b95;
}
#newscol img {
	border: 3px solid #333;
}

#newscol a:link{
	color: #7e8b95;
	text-decoration: none;
}
#newscol a:visited {
	color: #7e8b95;
	text-decoration: none;
}
#newscol a:hover {
	text-decoration: underline;
}
#newscol a:active {
	color: #7e8b95;
	text-decoration: none;
}


#newscolin h1 {
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #94a2b0;
	font-weight: lighter;
}
#newscolin ul,
#newscolin ol {
  clear: both;
	margin: 0;
	padding: 0px;
	list-style-type: none;
}
#newscolin ul li,
#newscolin ol li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #171c1f;
	line-height: 13px;
	padding-bottom: 8px;
	padding-top: 8px;
}
#newscolin {
  margin-bottom: 3em;
	padding-right: 23px;
	padding-left: 22px;
}

/* New news column styles */

/* don't show dates on blog/articles entries */
#newscolin #blogs .date,
#newscolin #articles .date {
  display:none;
}

/* don't show feed title on news and articles */
#newscolin #articles .feed-title,
#newscolin #news .feed-title {
  display:none;
}

/* no author in news */
#newscolin #news .author {
  display: none;
}

#newscolin h2 {
  margin: 0.83em 0 0.25em 0;
}

#newscolin ol {
  border-bottom: 1px solid #7E8B95;
}

#newscolin li.entry {
  border: none;
  font-size: 13px;
  line-height: 15px;
}

#newscolin li div {
  display: inline;
}

#newscolin .title {
  display: block;
  font-size: 13px;
  font-weight: 500;
}

#newscolin .title a {
  color: #dddddd;
}

#newscolin .feed-title {
  padding-right: 0.5em;
  border-right: 1px solid #7E8B95;
}

#newscolin .feed-title,
#newscolin .author,
#newscolin .date {
  font-size: 12px;
}

#newscolin .read-more{
  text-align: right;
  font-size: 12px;
}

/* end of new news column styles */

#contentright2col {
	float: left;
	width: 661px;
}
#contentright2colin {
	padding-left: 32px;
	padding-bottom: 45px;
	padding-right: 25px;
}
#col1 {
	float: left;
	width: 375px;
}
#col2 {
	float: left;
	width: 210px;
}
#col2in ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECED;
	padding-bottom: 5px;
	padding-top: 5px;
	line-height: 15px;
}
#col2in ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}
#col2in ul li a:link {
	padding-bottom: 5px;
	text-decoration: none;
	color: #596876;
	font-weight: bold;
}
#col2in ul li a:visited {
	padding-bottom: 5px;
	text-decoration: none;
	color: #6F819D;
	font-weight: bold;
}
#col2in ul li a:hover {
	padding-bottom: 5px;
	text-decoration: none;
	color: #404040;
	font-weight: bold;
}
#col2in ul li a:active {
	padding-bottom: 5px;
	text-decoration: none;
	color: #6F819D;
	font-weight: bold;
}


#col2 h2 {
	color: #2C4A61;
	font-size: 20px;
}

#col2in {
	padding-left: 25px;
	padding-top: 3px;
}

#footer {
	background-image: url(../images/footer-grey-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#footer a:link {
	color: #FFF;
}

#footerin {
	background-image: url(../images/footer-bar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 10px;
	text-transform: uppercase;
	color: #e8e8e8;
	padding-left: 670px;
	padding-top: 20px;
	padding-bottom: 25px;
	line-height: 18px;
}
#footerinleft {
	width: 130px;
	float: left;
}
#footerinright {
	float: left;
	width: 147px;
}
#copyright {
	background-color: #003866;
	height: 30px;
	font-size: 11px;
	color: #b0beca;
}
#copyright a:link {
	color: #7EBEBA;
	font-weight: bold;
}

#copyrightin {
	padding-top: 8px;
	padding-right: 25px;
	padding-left: 25px;
	text-align: right;
}
#contentright2colpeople {
	float: left;
	width: 661px;
	background-image: url(../images/put-a-face-with-a-name.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contentright2colind {
	float: left;
	width: 661px;
}
#contentright2colin h1 {
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 24px;
}

/* New index page styles */
div.inner-col {
  float: left;
  width: 290px;
  margin: 20px 20px 32px 0px;
  padding: 0;
  font-size: 12px;
}

div.inner-col.last {
  margin-right: 0px;
}

div#experience,
div#serve {
  width: 100%;
  margin: 0;
  padding: 0px;
  border: 1px solid #c8c8c8;
  color: #6c6c6c;
}

div.inner-col ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

div.inner-col a.icon {
  margin: 0;
  padding: 0;
  line-height: 0;
  font-size: 0px;
}

div.inner-col a.icon img {
  margin: 10px 0px 5px 0px;
}

div.inner-col p {
  margin: 0;
  line-height: 15px;
}

div.icon-with-text {
  margin: 6px 0 6px 0;
}

div.icon-with-text-last{
  margin-bottom: 0;
}

div.icon-with-text,
div.icon-with-text a {
  margin-right: 8px;  
  line-height: 25px;
}

div.icon-with-text a,
div.icon-with-text img {
  vertical-align: middle;
}

#leftcol li {
  border-bottom: 1px dotted #c8c8c8;
  padding: 12px;
}

#leftcol li.last {
  border-bottom: none;
}

#rightcol li {
  border-bottom: 1px solid #c8c8c8;
  padding: 0 12px;
}

#rightcol li.link {
  background: transparent url(../images/link-arrow.png) right center no-repeat;
  padding: 6px 12px 6px 12px;
}

#rightcol li.link:hover {
  background-color: #f0f0f0;
}

#rightcol li.link a {
  display: block;
  width: 100%;
  text-decoration: none;
}

#rightcol li.last {
  border-bottom: none;
}

#leftcol h1,
#rightcol h1 {
  margin: 0;
  padding: 8px 15px 6px 15px;
  font-size: 20px;
  letter-spacing: 0;
}

h1.index-subtitle {
  background: transparent url(../images/subtitle-bg.png) bottom left repeat-x;
  border-bottom: 1px solid #c8c8c8;
}

#rightcol li#index-feature {
  margin-top: 10px;
  padding: 0;
  width: 288px;
  background-color: #ffffff;
}

#index-feature .slide {
  padding: 0 11px;
  display: none;
}

#index-feature div.slide.first {
  display: block;
}

#index-feature img {
  padding: 2px;
  border: 1px solid #c8c8c8;
}

#index-feature p {
  padding: 12px 0 12px 0;
}

#index-feature a.segment {
  font-weight: 600;
  text-decoration: none;
}

#index-feature .read-more{
  text-align: right;
  font-size: 13px;
}

#index-feature .read-more a{
  text-decoration: none;
}

#happening {
  float: left;
  /* background: #c3e5a2; */
  background: #f5edba;
  margin: 10px 12px 10px 0px;
  padding: 0 8px 8px 8px;
  min-height: 110px;
  width: 277px;
}

#happening h1 {
  font-size: 15px;
  clear: both;
}

#happening img {
  float: left;
  margin-right: 8px;
}

#happening p {
  margin: 0;
}

/* end new index styles */

#headersnell {
	background-image: url(../images/snell-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerdewoskin {
	background-image: url(../images/dewoskin-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbehrndt {
	background-image: url(../images/kbehrndt-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbinger {
	background-image: url(../images/binger-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbohm {
	background-image: url(../images/dbohm-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerborchers {
	background-image: url(../images/borchers-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headercooney {
	background-image: url(../images/cooney-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerdanna {
	background-image: url(../images/danna-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerglick {
	background-image: url(../images/glick-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermaille {
	background-image: url(../images/maille-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermckitrick {
	background-image: url(../images/mckitrick-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermurphy {
	background-image: url(../images/murphyhdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headersoraghan {
	background-image: url(../images/soraghanhdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerswitzer {
	background-image: url(../images/switzerhdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headertobben {
	background-image: url(../images/tobenhdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerweinstock {
	background-image: url(../images/weinstockhdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbono {
	background-image: url(../images/bono-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerdoering {
	background-image: url(../images/doering-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerhammerman {
	background-image: url(../images/hammerman-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerhuck {
	background-image: url(../images/huck-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}

#headerheffner {
	background-image: url(../images/heffner-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerlong {
	background-image: url(../images/laura-long-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermueller {
	background-image: url(../images/mueller-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermyers {
	background-image: url(../images/meyers-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerorgill {
	background-image: url(../images/orgill-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerqureshi {
	background-image: url(../images/qureshi-raza-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerschmitt {
	background-image: url(../images/schmitt-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerwatson {
	background-image: url(../images/watson-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbaalmann {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#copyright a:visited {
	color: #7EBEBA;
	font-weight: bold;
}
#copyright a:hover {
	color: #7EBEBA;
	font-weight: bold;
}
#copyright a:active {
	color: #7EBEBA;
	font-weight: bold;
}
#headertoben {
	background-image: url(../images/DM-cont-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerbaalmann {
	background-image: url(../images/baalmann-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#footer a:visited {
	color: #FFF;
}
#footer a:hover {
	color: #FFF;
}
#footer a:active {
	color: #FFF;
}
#headerbinder {
	background-image: url(../images/binder-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermorris {
	background-image: url(../images/morris-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
noscript {
	display: none;
}
#headerhelmuth {
	background-image: url(../images/helmuth-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headergeschke {
	background-image: url(../images/geschke-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headervanderbeek {
	background-image: url(../images/vanderbeek-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerkiser {
	background-image: url(../images/kiser-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headersteinkamp {
	background-image: url(../images/steinkamp-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headermichelman {
	background-image: url(../images/michelman-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerrenovitch {
	background-image: url(../images/renovitch-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerzobel {
	background-image: url(../images/zobel-header.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
#headerwichmann {
	background-image: url(../images/wichmann-hdr.jpg);
	background-repeat: no-repeat;
	height: 275px;
	width: 960px;
}
