/*--------------------- Last Modified  2006.11.10 ---------------------*/
/*-------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------
  Copyright Einstein Industries 2006. Used with Permission.                             
  May not be duplicated or reproduced.
  Please check for cross-browser compatibility prior to making changes
  MINIMUM BROWSER CHECK :: IE5.x/IE6/Firefox/Safari
  CSS Document - layout.css
/*-------------------------------------------------------------------------------------*/
/* undo some default styling of common (X)HTML browsers
/*------------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}


/* global elements
 * ------------------------------------------------------------------------- */


/* ----- type selectors ----- */ 
body { 
	background:#000 url("../images/bg-body.jpg") top repeat-x;
	text-align:center; 
	font:12px/17px Arial, Helvetica, sans-serif; 
	color:#000;
	}

blockquote { 
	margin-left:10px; 
	margin-right:10px; 
	}

h1, h2, h3	{ font-size:1.0em; color:#000; }

h1 span,h2 span,h3 span	{ display:none; }

a:link,a:visited	{ color:#000; text-decoration:underline; outline:none; }
a:hover,a:active	{ color:#000; text-decoration:none; outline:none; }

/* ----- classes ----- */

h2.our-attorneys {
	font:12px/17px Arial, Helvetica, sans-serif; 
	color:#fff;
}



.clear {
	clear:both;
	}

div.clear	{ 
	clear:both;
	height:.01em; 
	overflow:hidden; 
	}

p.back-to-top {
	text-align:right;
	display:block;
	padding-right:18px;
	background:url("../images/bullet-back-to-top.gif") right no-repeat;
	}

#column-center p.txt-qcontact {
	width:180px;
	position:absolute;
	top:75px;
	left:0;
	}
	
#column-center p.read-more, #column-right p.read-more {
	text-align:right;
	display:block;
	padding-right:10px;
	background:url("../images/bullet-read-gold.jpg") right no-repeat;
	font-weight:bold;
	}

body#index #column-right p.read-more {
	text-align:right;
	display:block;
	padding-right:10px;
	background:url("../images/bullet-read-blue.jpg") right no-repeat;
	font-weight:bold;
	}
	
img.img-left { 
	float:left; 
	margin:10px;
	}
	
	body#our-associates img.img-left,
	body#our-partners img.img-left {
	margin:0px 10px 2px 22px;
	}
	
img.img-right { 
	float:right; 
	margin:0; 
	}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
	
/* ----- global form elements ----- */ 

form {
	width:165px;
	margin:0 0 18px 0;
	}

form label	{ font-size:.95em; }

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

input, textarea, select,
#wp_commentform input, #wp_commentform textarea, #wp_commentform select { 
	background-color:#FFF !important; /* to prevent highlighting by Google Toolbar */
	border:1px solid #c8b289;
	color:#270000;
	width:160px; /* 5 pixels smaller than form width !important */
	height:18px;
	line-height:18px;
	vertical-align: middle;
	margin-bottom:3px; /* sets vertical spacing between fields */
	padding-top:1px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
	
select, #wp_commentform select { width:165px; padding:0; } /* same width as form - !important */

textarea, #wp_commentform textarea { height:50px; overflow:auto; }

#contact-business { display: none; } /* do not remove */ 


/* ----- main contact form ----- */ 
 
#contact-main { margin:0 0 18px 0; }

#contact-main label, #wp_commentform label { 
	width:220px; 
	position:relative; 
	display:block; 
	text-align:right; 
	margin-bottom:10px;
	font-size:1.0em;
	}
	
#contact-main label input, #contact-main label textarea, #contact-main label select,
#wp_commentform label input, #wp_commentform label textarea, #wp_commentform label select { 
	width:170px;
	position:absolute; 
	left:110%; 
	top:-2px;
	}
	
#contact-main label select,
#wp_commentform label select { width:177px; }
	
#contact-main label textarea,
#wp_commentform label textarea { height:100px; overflow:auto; }

#contact-business-main { display: none; } /* do not remove */ 

#bg-qcontact {
	/*background:url("../images/bg-qcontact.jpg") no-repeat;*/
	width:100%;
	position:relative;
	}

/* ----- submit button form elements ----- */ 

input.submit, input.submit-contact-main, #column-right #wp_commentform input.commentform-submit { 
	width:60px;
	height:20px;
	cursor:pointer; 
	padding:0; 
	}

input.submit-contact-main, input.commentform-submit { margin:85px 0 5px 243px; }

/* framework
 * ------------------------------------------------------------------------- */

#wrap {
	background:url("../images/bg-wrap-sub.jpg") repeat-y;
	width:930px;
	margin:0 auto;
	text-align:left;
	}

body#index #wrap {
	background:url("../images/bg-wrap.jpg") repeat-y;
	width:930px;
	margin:0 auto;
	text-align:left;
	}
	
	#bg-bottom {
		background:url("../images/bg-bottom-sub.jpg") bottom no-repeat;
		width:100%;
		}

	body#index #bg-bottom {
		background:url("../images/bg-bottom.jpg") bottom no-repeat;
		width:100%;
		}
		
#masthead {
	position:relative;
	background:url("../images/masthead.jpg");
	height:122px;
	}
	/* index page link within #masthead */		
	#masthead a.link-home {	
		position:absolute;
		left:270px;
		width:378px;
		top:37px;
		height:41px; 
		}

	#masthead a.link-pa {	
		position:absolute;
		left:20px;
		width:139px;
		top:88px;
		height:24px; 
		}

	#masthead a.link-nj {	
		position:absolute;
		left:189px;
		width:127px;
		top:88px;
		height:24px; 
		}

	#masthead a.link-ny {	
		position:absolute;
		left:345px;
		width:113px;
		top:88px;
		height:24px; 
		}
	#masthead span {
		display:none;
		}
		
	#masthead a#link-contact {
		position:absolute;
		top:0;
		right:10px;
		height:41px;
		width:150px;
	}
	


/* ----- column-left ----- */

#column-left {
	width:264px;
	float:left;
	color:#fff;
	}
	
	#column-left p, #column-left h1, #column-left h2, #column-left h3, #column-left ul, #column-left dl, #blog-body p, #blog-body h2 {
		margin:0 20px 18px 32px;
		}
		
		#column-left a { color:#fff; }
	
	/* single column list */
	#column-left ul { padding-left:25px; }
		#column-left ul li { 
			background:transparent url("../images/bullet-gold.jpg") 0px 6px no-repeat;
			padding-left:15px; /* pushes text to the right to display bg img */
			}
			
	#column-left ul li ul { margin:0 0 0 5px; }
	
	/* definition list */
	#column-left dl { padding-left:25px; }
		#column-left dl dt {
			font-weight:bold;
			}
		
		#column-left dl dd {
			background:transparent url("../images/bullet-gold.jpg") 0px 6px no-repeat;
			padding-left:10px;  /* pushes text to the right to display bg img */
			margin-left:15px;
			}

/* ----- column-center ----- */

#column-center {
	background:url("../images/bg-center.jpg") 0 134px no-repeat;
	width:401px;
	float:left;
	}
	
	#column-center p, #column-center h1, #column-center h2, #column-center h3, #column-center ul, #column-center dl {
		margin:0 20px 18px 20px;
		}
		
	#column-center form { margin-left:214px; }
	
	/* single column list */
	#column-center ul { padding-left:25px; }
		#column-center ul li { 
			background:transparent url("../images/bullet-black.jpg") 0px 6px no-repeat;
			padding-left:10px; /* pushes text to the right to display bg img */
			}
			
	#column-center ul li ul { margin:0 0 0 5px; }
	
	/* definition list */
	#column-center dl { padding-left:25px; }
		#column-center dl dt {
			font-weight:bold;
			}
			
		#column-center dl dd {
			background:transparent url("../images/bullet-black.jpg") 0px 6px no-repeat;
			padding-left:10px;  /* pushes text to the right to display bg img */
			margin-left:15px;
			}
			
/* ----- column-right ----- */

#column-right {
	background:url("../images/bg-right-sub.jpg") top no-repeat;
	width:666px;
	float:left;
	overflow:visible; /** fixes IE6 italic breaks **/
	}

body#index #column-right {
	background:none;
	width:250px;
	float:left;
	color:#fff;
	}

	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right dl, #column-right ol, body#resources p, body#resources h2, body#resources h1, body#resources h3, body#resources ul, body#resources ol, body#resources dl {
		margin:0 35px 18px 23px;
		}

	body#index #column-right p, body#index #column-right h1, body#index #column-right h2, body#index #column-right h3, body#index #column-right ul, body#index #column-right dl {
		margin:0 43px 18px 23px;
		}
		
	body#index #column-right a { color:#fff; }
		
	/* single column list */
	#column-right ul { padding-left:25px; }
		#column-right ul li { 
			background:transparent url("../images/bullet-black.jpg") 0px 6px no-repeat;
			padding-left:20px;  /* pushes text to the right to display bg img */
			}

	#column-right ul li ul { margin:0 0 0 5px; }
	
	/* definition list */
	#column-right dl { padding-left:0px; }
		body#our-partners #column-right dl, body#our-associates #column-right dl {margin-top: -15px;}
		#column-right dl dt {
			font-weight:bold;
			margin-top:5px;
			}
		#column-right dl dd {
			background:transparent url("../images/bullet-black.jpg") 0px 6px no-repeat;
			padding-left:10px;  /* pushes text to the right to display bg img */
			margin-left:15px;
			}
			
		body#about-the-firm #column-right dl {
		float:left;
		width:200px;
		}

	body#index #column-right ul li { 
		background:transparent url("../images/bullet-gold.jpg") 0px 6px no-repeat;
		padding-left:10px;  /* pushes text to the right to display bg img */
		}

	body#index #column-right dl dd {
		background:transparent url("../images/bullet-gold.jpg") 0px 6px no-repeat;
		padding-left:10px;  /* pushes text to the right to display bg img */
		margin-left:15px;
		}
		
	#column-right ol { padding-left:50px; }
		
		#column-right ol li {
			list-style-type:decimal;
			}
			
			#column-right ol li ol { padding-left:20px; }
			
		#list-wrap { border:2px solid black; padding:10px; margin:0 30px 10px 23px; }
		
		#firm-left-lists,
		#firm-right-lists  { width:250px; float:left; }
		
		#firm-left-lists { margin-left:60px; } 
		
		.block-quote {
		width:500px;
		padding-left:40px;
		}
	
/* ----- bottom-wrap ----- */
 
#bottom-wrap {
	background:url("../images/bottom-wrap-sub.jpg");
	padding-top:20px;
	height:43px;
	clear:both;
	width:100%; 
	color:#fff;
	text-align:center;
	}

body#index #bottom-wrap {
	background:url("../images/bottom-wrap.jpg");
	padding-top:20px;
	height:43px;
	clear:both;
	width:100%; 
	color:#fff;
	text-align:center;
	}
			
	#bottom-wrap a { color:#fff; }

	
/* header framework
 * ------------------------------------------------------------------------- */
#header-graphic { height:252px; background:url("../images/header-index.jpg"); } /* sets height for all non-flash headers */

	body#index #header-graphic { height:252px;background:url("../images/header-index.jpg");text-align:center; margin:0 auto; }
	
	body#about-the-firm #header-graphic, 
	  /*inside pages*/
	    body#office-locations #header-graphic, 
		body#our-partners #header-graphic, 
		body#our-associates #header-graphic, 
		body#verdicts-and-settlements #header-graphic { height:252px;background:url("../images/header-about.jpg"); }
		body#philosophy #header-graphic { height:252px;background:url("../images/header-philosophy.jpg"); } 
	    body#publications #header-graphic { height:252px;background:url("../images/header-publications.jpg"); }
	
	body#blog #header-graphic { height:252px;background:url("../images/header-blog.jpg"); }
	
	body#personal-injury-lawsuits #header-graphic,
		body#personal-injury-lawsuits #header-graphic, 
		body#liability #header-graphic, 
		body#what-is-negligence #header-graphic,
		body#determining-liability #header-graphic,
		body#financial-entitlements #header-graphic, 
		body#how-much-is-my-case-worth #header-graphic { height:252px;background:url("../images/header-personal.jpg"); }
		body#do-i-have-a-case #header-graphic { height:252px;background:url("../images/header-doihaveacase.jpg"); }
	
	body#establishing-liability #header-graphic { height:252px;background:url("../images/header-establishing.jpg"); }
	
	body#stages-of-a-case #header-graphic { height:252px;background:url("../images/header-stages.jpg"); }
	
	body#success-stories #header-graphic { height:252px;background:url("../images/header-success.jpg"); }
	body#contact #header-graphic { height:252px;background:url("../images/header-contact.jpg"); }
	body#thankyou #header-graphic { height:252px;background:url("../images/header-thankyou.jpg"); }
	body#sitemap #header-graphic { height:252px;background:url("../images/header-sitemap.jpg"); }
	
	body#mesothelioma #header-graphic,
		body#mesothelioma-and-asbestos #header-graphic, 
		body#asbestosis #header-graphic, 
		body#at-risk-occupations #header-graphic, 
		body#asbestos-products #header-graphic,	
		body#asbestos-exposures-in-new-york #header-graphic,
		body#asbestos-exposures-in-new-jersey #header-graphic, 
		body#asbestos-exposures-in-philadelphia #header-graphic,
		body#mesothelioma-types-and-symptoms #header-graphic, 
		body#your-rights-and-our-mesothelioma-attorneys #header-graphic, 
		body#mesothelioma-litigation-information #header-graphic, 
		body#faqs-mesothelioma #header-graphic { height:252px;background:url("../images/header-mesothelioma.jpg"); }
	
	body#dangerous-pharmaceuticals #header-graphic,
		body#pharmaceutical-litigation #header-graphic, 
		body#avandia #header-graphic,
		body#zelnorm #header-graphic, 
		body#fosamax #header-graphic, 
		body#digitek #header-graphic, 
		body#trasylol #header-graphic, 
		body#defective-medical-devices #header-graphic,
		body#faqs-drug #header-graphic { height:252px;background:url("../images/header-dangerous.jpg"); }
	
	body#medical-malpractice #header-graphic,
		body#misdiagnosis #header-graphic, 
		body#surgical-errors #header-graphic,
		body#medication-errors #header-graphic,
		body#hospital-acquired-infections #header-graphic,
		body#birth-injuries #header-graphic, 
		body#cerebral-palsy #header-graphic, 
		body#shoulder-dystocia #header-graphic, 
		body#nursing-home-neglect #header-graphic, 
		body#faqs-medical-malpractice #header-graphic { height:252px;background:url("../images/header-medical.jpg"); }
	
	body#catastrophic-personal-injuries #header-graphic,
		body#catastrophic-personal-injuries #header-graphic,
		body#carbon-monoxide-poisoning #header-graphic,
		body#causes-of-traumatic-brain-injuries,
		body#brain-injury-lawsuits #header-graphic,
		body#advanced-recognition-of-brain-injuries #header-graphic,
		body#spinal-cord-injury #header-graphic,
		body#causes-of-spinal-cord-injuries #header-graphic,
		body#spinal-cord-injury-lawsuits #header-graphic,
		body#faqs-brain-spinal #header-graphic,
		body#wrongful-death #header-graphic,
		body#wrongful-death-lawsuit-eligibility #header-graphic,
		body#faqs-wrongful-death #header-graphic, 
		body#burns #header-graphic { height:252px;background:url("../images/header-catastrophic.jpg"); }
		body#traumatic-brain-injury #header-graphic { height:252px;background:url("../images/header-traumaticbrain.jpg"); }
	
	body#product-liability #header-graphic,
		body#product-liability #header-graphic, 
		body#safety-engineering #header-graphic, 
		body#defective-products #header-graphic, 
		body#tire-failures #header-graphic,		
		body#seatbelt-defects #header-graphic,
		body#airbag-injuries #header-graphic,
		body#crashworthiness #header-graphic, 
		body#vehicular-rollover #header-graphic, 
		body#roof-crush #header-graphic, 
		body#faqs-liability #header-graphic { height:252px;background:url("../images/header-product.jpg"); }
		body#industrial-machines #header-graphic { height:252px;background:url("../images/header-industrial.jpg"); }
		body#home-recreational-products #header-graphic { height:252px;background:url("../images/header-homeproducts.jpg"); }
		body#automotive-defects #header-graphic { height:252px;background:url("../images/header-automotivedefects.jpg"); }
		body#child-restraint-defects #header-graphic { height:252px;background:url("../images/header-childrestraint.jpg"); } 
	
	body#slip-and-fall-accidents #header-graphic, 
	    body#premises-liability #header-graphic { height:252px;background:url("../images/header-premises.jpg"); }
	    
	
	body#motor-vehicle-accidents #header-graphic, 
		body#motor-vehicle-accidents #header-graphic, 
		body#auto-accidents #header-graphic, 
		body#truck-accidents #header-graphic, 
		body#drunk-driving-accidents #header-graphic, 
		body#railroad-bus-accidents #header-graphic, 
		body#motor-vehicle-accident #header-graphic, 
		body#accident-investigation #header-graphic { height:252px;background:url("../images/header-motor.jpg"); } 
		body#faqs-auto-accident #header-graphic { height:252px;background:url("../images/header-motor-faqs.jpg"); }
		body#motorcycle-accidents #header-graphic { height:252px;background:url("../images/header-motorcycle.jpg"); } 
		body#what-to-do-after-motor-vehicle-accident #header-graphic { height:252px;background:url("../images/header-whattodomotor.jpg"); } 
		
	body#pedestrian-bicycle #header-graphic  { height:252px;background:url("../images/header-pedestrian.jpg"); }
	
	body#consumer-class-actions #header-graphic, 
		body#consumer-class-action-lawsuits #header-graphic, 
		body#fair-labor-overtime #header-graphic, 
		body#kiddie-kollege #header-graphic, 
		body#faqs-class-action #header-graphic  { height:252px;background:url("../images/header-consumer.jpg"); }
	    body#insurance-scams #header-graphic { height:252px;background:url("../images/header-insurancescams.jpg"); }
		
	body#environmental-and-toxic-torts #header-graphic,
		body#environmental-and-toxic-torts #header-graphic, 
		body#what-is-toxic-tort #header-graphic, 
		body#chemical-exposure #header-graphic, 
		body#workplace-exposures #header-graphic, 
		body#toxic-injuries #header-graphic, 
		body#benzene #header-graphic, 
		body#petroleum-based-solvents #header-graphic, 
		body#lead-poisoning #header-graphic, 
		body#natural-resource-damages #header-graphic, 
		body#faqs-toxic-tort #header-graphic { height:252px;background:url("../images/header-environmental.jpg"); }
		
	body#construction-accidents #header-graphic,
		body#construction-accidents #header-graphic, 
	    body#cement-burns #header-graphic { height:252px;background:url("../images/header-construction.jpg"); }
		body#falls #header-graphic { height:252px;background:url("../images/header-falls.jpg"); }
		body#ladders-and-scaffolding #header-graphic { height:252px;background:url("../images/header-ladders.jpg"); }
		
	body#appellate-work #header-graphic { height:252px;background:url("../images/header-appellate.jpg"); }
	
	body#other-practice-areas #header-graphic,
		body#other-personal-injuries #header-graphic, 
		body#bad-faith-insurance #header-graphic
		 { height:252px;background:url("../images/header-other.jpg"); }
	body#child-injuries #header-graphic { height:252px;background:url("../images/header-child.jpg"); }

/* subhead framework
 * ------------------------------------------------------------------------- */

#subhead { height:66px; } /* sets height for all non-flash subheads */

	body#index #subhead { background:url("../images/subhead-index.jpg"); height:82px; margin-top:232px; }
	body#about-the-firm #subhead { background:url("../images/subhead-about.jpg"); }
		body#philosophy #subhead { background:url("../images/subhead-philosophy.jpg"); }
		body#office-locations #subhead { background:url("../images/subhead-office.jpg"); }
		body#our-partners #subhead { background:url("../images/subhead-partners.jpg"); }
		body#our-associates #subhead { background:url("../images/subhead-associates.jpg"); }
		body#publications #subhead { background:url("../images/subhead-publications.jpg"); }
		body#verdicts-and-settlements #subhead { background:url("../images/subhead-verdicts.jpg"); }
		body#success-stories #subhead { background:url("../images/subhead-client.jpg"); }
		body#blog #subhead { background:url("../images/subhead-blog.jpg"); }
		body#announcements #subhead { background:url("../images/subhead-announcements.jpg"); }
	body#personal-injury-lawsuits #subhead { background:url("../images/subhead-pi.jpg"); }
		body#do-i-have-a-case #subhead { background:url("../images/subhead-case.jpg"); }
		body#stages-of-a-case #subhead { background:url("../images/subhead-stages.jpg"); }
		body#liability #subhead { background:url("../images/subhead-liability.jpg"); }
		body#what-is-negligence #subhead { background:url("../images/subhead-negligence.jpg"); }
		body#determining-liability #subhead { background:url("../images/subhead-determining.jpg"); }
		body#financial-entitlements #subhead { background:url("../images/subhead-financial.jpg"); }
		body#how-much-is-my-case-worth #subhead { background:url("../images/subhead-worth.jpg"); }
	body#contact #subhead { background:url("../images/subhead-contact.jpg"); }
	body#thankyou #subhead { background:url("../images/subhead-thankyou.jpg"); }
	body#sitemap #subhead { background:url("../images/subhead-sitemap.jpg"); }
	body#news #subhead { background:url("../images/subhead-news.jpg"); }
	body#establishing-liability #subhead { background:url("../images/subhead-liability.jpg"); }
	body#counsel #subhead { background:url("../images/subhead-counsel.jpg"); }
	body#mesothelioma #subhead { background:url("../images/subhead-mesothelioma.jpg"); }
		body#mesothelioma-and-asbestos #subhead { background:url("../images/subhead-mesothelioma-and-asbestos.jpg"); }
		body#asbestosis #subhead { background:url("../images/subhead-asbestosis.jpg"); }
		body#at-risk-occupations #subhead { background:url("../images/subhead-at-risk.jpg"); }
		body#asbestos-products #subhead { background:url("../images/subhead-products.jpg"); }
		body#asbestos-exposures-in-new-york #subhead { background:url("../images/subhead-asbestos-ny.jpg"); }
		body#asbestos-exposures-in-new-jersey #subhead { background:url("../images/subhead-asbestos-nj.jpg"); }
		body#asbestos-exposures-in-philadelphia #subhead { background:url("../images/subhead-asbestos-pa.jpg"); }
		body#mesothelioma-types-and-symptoms #subhead { background:url("../images/subhead-meso-types.jpg"); }
		body#your-rights-and-our-mesothelioma-attorneys #subhead { background:url("../images/subhead-rights-meso.jpg"); }
		body#mesothelioma-litigation-information #subhead { background:url("../images/subhead-meso-litigation.jpg"); }
		body#faqs-mesothelioma #subhead { background:url("../images/subhead-faqs-meso.jpg"); }
	body#pharmaceutical-litigation #subhead { background:url("../images/subhead-pharmaceutical.jpg"); }
		body#avandia #subhead { background:url("../images/subhead-avandia.jpg"); }
		body#chiari #subhead { background:url("../images/subhead-chiari.jpg"); }
		body#zelnorm #subhead { background:url("../images/subhead-zelnorm.jpg"); }
		body#fosamax #subhead { background:url("../images/subhead-fosamax.jpg"); }
		body#trasylol #subhead { background:url("../images/subhead-trasylol.jpg"); }
		body#defective-medical-devices #subhead { background:url("../images/subhead-defective-devices.jpg"); }
		body#faqs-drug #subhead { background:url("../images/subhead-faqs-drug.jpg"); }
	body#misdiagnosis #subhead { background:url("../images/subhead-misdiagnosis.jpg"); }
		body#surgical-errors #subhead { background:url("../images/subhead-surgical.jpg"); }
		body#medication-errors #subhead { background:url("../images/subhead-medication.jpg"); }
		body#hospital-acquired-infections #subhead { background:url("../images/subhead-infections.jpg"); }
		body#birth-injuries #subhead { background:url("../images/subhead-birth.jpg"); }
		body#cerebral-palsy #subhead { background:url("../images/subhead-cerebral.jpg"); }
		body#shoulder-dystocia #subhead { background:url("../images/subhead-shoulder.jpg"); }
		body#nursing-home-neglect #subhead { background:url("../images/subhead-nursing.jpg"); }
		body#faqs-medical-malpractice #subhead { background:url("../images/subhead-faqs-medmal.jpg"); }
	body#catastrophic-personal-injuries #subhead { background:url("../images/subhead-catastrophic.jpg"); }
		body#carbon-monoxide-poisoning #subhead { background:url("../images/subhead-carbon.jpg"); }
		body#traumatic-brain-injury #subhead { background:url("../images/subhead-tbi.jpg"); }
		body#brain-injury #subhead { background:url("../images/subhead-brain-injury.jpg"); }
		body#causes-of-traumatic-brain-injuries #subhead { background:url("../images/subhead-causes-tbi.jpg"); }
		body#brain-injury-lawsuits #subhead { background:url("../images/subhead-brain.jpg"); }
		body#advanced-recognition-of-brain-injuries #subhead { background:url("../images/subhead-recognition.jpg"); }
		body#spinal-cord-injury #subhead { background:url("../images/subhead-spinal.jpg"); }
		body#causes-of-spinal-cord-injuries #subhead { background:url("../images/subhead-causes-spinal.jpg"); }
		body#spinal-cord-injury-lawsuits #subhead { background:url("../images/subhead-spinal-lawsuits.jpg"); }
		body#faqs-brain-spinal #subhead { background:url("../images/subhead-brain-neck.jpg"); }
		body#wrongful-death #subhead { background:url("../images/subhead-wrongful.jpg"); }
		body#wrongful-death-lawsuit-eligibility #subhead { background:url("../images/subhead-wrongful-lawsuit.jpg"); }
		body#faqs-wrongful-death #subhead { background:url("../images/subhead-faqs-wrongful.jpg"); }
		body#burns #subhead { background:url("../images/subhead-burns.jpg"); }
	body#product-liability #subhead { background:url("../images/subhead-product.jpg"); }
		body#safety-engineering #subhead { background:url("../images/subhead-safety.jpg"); }
		body#defective-products #subhead { background:url("../images/subhead-defective.jpg"); }
		body#automotive-defects #subhead { background:url("../images/subhead-automotive.jpg"); }
		body#tire-failures #subhead { background:url("../images/subhead-tire.jpg"); }
		body#seatbelt-defects #subhead { background:url("../images/subhead-seatbelt.jpg"); }
		body#airbag-injuries #subhead { background:url("../images/subhead-airbag.jpg"); }
		body#crashworthiness #subhead { background:url("../images/subhead-crashworthiness.jpg"); }
		body#vehicular-rollover #subhead { background:url("../images/subhead-vehicular.jpg"); }
		body#roof-crush #subhead { background:url("../images/subhead-roof.jpg"); }
		body#child-restraint-defects #subhead { background:url("../images/subhead-child.jpg"); }
		body#industrial-machines #subhead { background:url("../images/subhead-industrial.jpg"); }
		body#home-recreational-products #subhead { background:url("../images/subhead-home.jpg"); }
		body#faqs-liability #subhead { background:url("../images/subhead-faqs-liability.jpg"); }
	body#motor-vehicle-accidents #subhead { background:url("../images/subhead-motor.jpg"); }
		body#auto-accidents #subhead { background:url("../images/subhead-auto.jpg"); }
		body#truck-accidents #subhead { background:url("../images/subhead-truck.jpg"); }
		body#motorcycle-accidents #subhead { background:url("../images/subhead-motorcycle.jpg"); }
		body#drunk-driving-accidents #subhead { background:url("../images/subhead-drunk.jpg"); }
		body#railroad-bus-accidents #subhead { background:url("../images/subhead-railroad.jpg"); }
		body#pedestrian-bicycle #subhead { background:url("../images/subhead-pedestrian.jpg"); }
		body#motor-vehicle-accident #subhead { background:url("../images/subhead-motor-accident.jpg"); }
		body#what-to-do-after-motor-vehicle-accident #subhead { background:url("../images/subhead-what.jpg"); }
		body#accident-investigation #subhead { background:url("../images/subhead-accident.jpg"); }
		body#faqs-auto-accident #subhead { background:url("../images/subhead-faqs-auto.jpg"); }
	body#consumer-class-action-lawsuits #subhead { background:url("../images/subhead-consumer.jpg"); }
		body#fair-labor-overtime #subhead { background:url("../images/subhead-fair.jpg"); }
		body#kiddie-kollege #subhead { background:url("../images/subhead-kiddie.jpg"); }
		body#insurance-scams #subhead { background:url("../images/subhead-insurance.jpg"); }
		body#faqs-class-action #subhead { background:url("../images/subhead-faqs-class.jpg"); }			
	body#environmental-and-toxic-torts #subhead { background:url("../images/subhead-environmental.jpg"); }
		body#what-is-toxic-tort #subhead { background:url("../images/subhead-toxic.jpg"); }
		body#chemical-exposure #subhead { background:url("../images/subhead-chemical.jpg"); }
		body#workplace-exposures #subhead { background:url("../images/subhead-workplace.jpg"); }
		body#toxic-injuries #subhead { background:url("../images/subhead-toxic-injuries.jpg"); }
		body#benzene #subhead { background:url("../images/subhead-benzene.jpg"); }
		body#petroleum-based-solvents #subhead { background:url("../images/subhead-petroleum.jpg"); }
		body#lead-poisoning #subhead { background:url("../images/subhead-lead.jpg"); }
		body#natural-resource-damages #subhead { background:url("../images/subhead-natural.jpg"); }
		body#faqs-toxic-tort #subhead { background:url("../images/subhead-faqs-toxic.jpg"); }
	body#construction-accidents #subhead { background:url("../images/subhead-construction.jpg"); }
		body#falls #subhead { background:url("../images/subhead-falls.jpg"); }
		body#ladders-and-scaffolding #subhead { background:url("../images/subhead-ladders.jpg"); }
		body#cement-burns #subhead { background:url("../images/subhead-cement.jpg"); }
	body#other-personal-injuries #subhead { background:url("../images/subhead-other.jpg"); }
		body#child-injuries #subhead { background:url("../images/subhead-child-injuries.jpg"); }
		body#slip-and-fall-accidents #subhead { background:url("../images/subhead-slip.jpg"); }
		body#bad-faith-insurance #subhead { background:url("../images/subhead-bad.jpg"); }
		body#appellate-work #subhead { background:url("../images/subhead-appellate.jpg"); }
		body#qui #subhead { background:url("../images/subhead-qui.jpg"); }
		body#digitek #subhead { background:url("../images/subhead-digitek.jpg"); }
		
		body#portuguese #subhead { background:url("../images/subhead-port.jpg"); }
		body#yasmin #subhead { background:url("../images/subhead-yasmin-yaz.jpg"); }
		body#spanish #subhead { background:url("../images/subhead-spanish.jpg"); }
		
		body#article-index #subhead, body#article-1 #subhead, body#article-2 #subhead, body#article-3 #subhead, body#article-4 #subhead { background:url("../images/subhead-articles.jpg"); }
		
		


/* ------------------------ title framework with varying heights ------------------------- */
#title-qcontact {
	height:37px;
	background:url("../images/title-qcontact-sub.jpg") ;
	margin-bottom:9px;
	}

body#index #title-qcontact {
	height:56px;
	background:url("../images/title-qcontact.jpg") ;
	}

#title-locations {
	height:57px;
	background:url("../images/title-locations.jpg") ;
	}

#title-social {
	height:57px;
	background:url("../images/title-social.jpg") ;
	}
	
#social-media {
	margin: 0 0 0 58px;
}

#social-media a {
	margin: 0 10px 0 0;
}


#title-attorneys {
	height:63px;
	background:url("../images/title-attorneys.jpg") ;
	}

/* footer
 * ------------------------------------------------------------------------- */
 
#footer {
	width:930px;
	margin:0 auto;
	text-align:left;
	font-size:11px;
	line-height:14px;
	color:#fff;
	}

#footer p {
	margin:0 30px 18px 30px;
	}
	
#footer ul {
	margin:0 23px 18px 23px; 
	}
		
#footer a { color:#fff; text-decoration:none; }

#footer li { /* if your li's float, you can adjust border height w/ line-height */
	padding:0 5px 0 7px;
	display: inline;
	border-left: 1px solid #fff;
	}

	#footer li.first { border: none; color:#e8b762; font-weight:bold; }
	#footer li.first-home { border: none; }

/* Horizontal Sprite Nav
 * ------------------------------------------------------------------------- */

#nav { 
	background:url("../images/nav.jpg") no-repeat; 
	width:930px; 
	height:46px; 
	margin:0;
	padding:0; 
	position:relative;
	z-index:1;
	}

#nav span { display: none; }

#nav li, #nav a { height:46px; display:block; } /* change height here also */

#nav li { float:left; list-style:none; _display:inline; position:relative; }

#nav-01 { width: 62px; margin-left: 15px;}
#nav-02 { width: 126px; margin-left:1px;}
#nav-03 { width: 189px; margin-left:1px;}
#nav-04 { width: 163px; margin-left:1px;}
#nav-05 { width: 129px; margin-left:1px;}
#nav-06 { width: 124px; margin-left:1px;}
#nav-07 { width: 101px; margin-left:1px;}


/*-------------- (-79px) X position of button / (-30px) height of image from above ------------- */
#nav-01 a:hover { background:url("../images/nav.jpg")  -15px -46px no-repeat; }
#nav-02 a:hover { background:url("../images/nav.jpg")  -78px -46px no-repeat; }
#nav-03 a:hover { background:url("../images/nav.jpg") -205px -46px no-repeat; }
#nav-04 a:hover { background:url("../images/nav.jpg") -395px -46px no-repeat; }
#nav-05 a:hover { background:url("../images/nav.jpg") -559px -46px no-repeat; }
#nav-06 a:hover { background:url("../images/nav.jpg") -689px -46px no-repeat; }
#nav-07 a:hover { background:url("../images/nav.jpg") -814px -46px no-repeat; }


/*-------------- OPTIONAL - Keeps the hover state on each page based on body #id ------------- */
body#index #nav-01 { background:url("../images/nav.jpg")  -15px -46px no-repeat; }
body#about-the-firm #nav-02 { background:url("../images/nav.jpg")  -78px -46px no-repeat; }
body#personal-injury-lawsuits #nav-03 { background:url("../images/nav.jpg") -205px -46px no-repeat; }
body#establishing-liability #nav-04 { background:url("../images/nav.jpg") -395px -46px no-repeat; }
body#stages-of-a-case #nav-05 { background:url("../images/nav.jpg") -559px -46px no-repeat; }
body#success-stories #nav-06 { background:url("../images/nav.jpg") -689px -46px no-repeat; }
body#contact #nav-07 { background:url("../images/nav.jpg") -814px -46px no-repeat; }

/* Son of Suckerfish: Horizontal Sprite Nav
 * ------------------------------------------------------------------------- */

#nav li ul {
	position:absolute;
	left:-9999px;
	padding-right:1px;			/* Fixes one px spacing for border-right in FF */
	background-color:#ebc36e;	/* Background color of drop down nav - add more styles (i.e. background image) if you want */
	}
	
#nav li ul li { 
	height:20px; 				/* Height of each drop down nav item */
	border:1px solid #0e3f5c;
	border-top:none;
	}	

#nav li ul li a {
	width:100%;
	height:20px;				/* Height of each drop down nav item, should match above */
	line-height:20px;			/* Height of each drop down nav item again, should match above */
	}

#nav li ul li a span {
	display:block;
	padding-left:10px;
	}

/* Drop down link styles */
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size:1.0em;
	color:#062340;
	text-decoration:none;
	}

#nav li:hover ul, #nav li.sfHover ul	{ left: auto; }


/* Hover styles for drop down items */
#nav-02 ul a:hover, #nav-03 ul a:hover { 
	background-image:none;
	background-color:#194d6b;
	color:#ebc36e;
	text-decoration:none;
	}

/* width of drop down nav - choose width that allows items to display on one line */
#nav-02 ul, #nav-02 li { width:200px; }		
#nav-03 ul, #nav-03 li { width:189px; }		

#nav li ul ul {
	margin: -20px 0 0 189px;
	}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	}

#nav li:hover ul ul, #nav li.sfHover ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul {
	left: auto;
	}

/* ----------- Language dropdown ----------------------------------------------------------------------- */
ul#languages {
	position:absolute;
	left:720px;
	top:95px;
	}
	#languages li {
		height:35px;
		width:180px;
		}
		#languages li#lang-main {
			height:25px;
		}
		#languages li#lang-main a#main-link {
			height:25px;
		}
	#languages #lang-main span {
		display:inherit;
		float:right;
		font-weight:bold;
	}
	#languages li#lang-main img.flag {
		float:left;
		margin-right:10px;
		margin-left:0;
		}
		#languages li#lang-main img#flag1 {
			margin-left:10px;
		}
	#languages li#lang-main ul li span {
		display:inherit;
		float:left;
		font-weight:bold;
		margin-top:7px;
	}
	#languages li#lang-main ul li img.flag {
		float:right;
		margin-left:15px;
		margin-right:5px;
	}
	#languages a {
		color:#FFF;
		display:block;
		height:35px;
	}
	#lang2, #lang4 { display:none; }
	
	.down-arrow { padding:2px 0 0 5px; }
	/* --- Dropdown --- */
	
	#languages li ul {
		position:absolute;
		left:-9999px;
		padding-right:1px;			/* Fixes one px spacing for border-right in FF */
		background-color:#011B3F;	/* Background color of drop down nav - add more styles (i.e. background image) if you want */
		width:186px;
		}

	#languages li ul li { 
		height:35px; 				/* Height of each drop down nav item */
		border:1px solid #0e3f5c;
		border-top:none;
		}	

	#languages li ul li a {
		width:100%;
		height:35px;				/* Height of each drop down nav item, should match above */
		line-height:20px;			/* Height of each drop down nav item again, should match above */
		}

	#languages li ul li a span {
		display:block;
		padding-left:10px;
		}

	/* Drop down link styles */
	#languages a:link, #languages a:visited, #languages a:hover, #languages a:active {
		font-size:1.0em;
		color:#FFF;
		text-decoration:none;
		padding-right:1px;
		}

	#languages li:hover ul, #languages li.sfHover ul	{ left: auto; }


	/* Hover styles for drop down items */
	#lang-main ul a:hover { 
		background-image:none;
		background-color:#144770;
		color:#FFF;
		text-decoration:none;
		}

	/* width of drop down nav - choose width that allows items to display on one line */
	#lang-main ul, #lang-main li { width:185px; }		

	#languages li ul ul {
		margin: -20px 0 0 189px;
		}

	#languages, #languages ul {
		padding: 0;
		margin: 0;
		list-style: none; 
		line-height: 1;
		}

	#languages li:hover ul ul, #languages li.sfHover ul ul {
		left: -999em;
		}

	#languages li:hover ul, #languages li li:hover ul, #languages li.sfHover ul, #languages li li.sfHover ul {
		left: auto;
		}


/* ------------------------------------- Practice Areas Buttons ---------------------------------------- */

#column-left .areas ul, #column-right .areas ul { margin:0; padding:0; }
		#column-left .areas ul li, #column-right .areas ul li { 
			background:none;
			padding:0;
			margin:0;
			}
			
.areas span { display:none; }

#column-left .slider ul {
	margin:0 20px 0 25px;
	}

#column-right .slider ul {
	margin:0 35px 0 10px;
	}
	
	#column-left .slider ul li, #column-right .slider ul li {
		background:transparent url("../images/bullet-gold.jpg") 0px 6px no-repeat;
		padding-left:10px;
		}
		
		#column-left .slider ul li a:link, #column-left .slider ul li a:visited,
		#column-right .slider ul li a:link, #column-right .slider ul li a:visited { text-decoration:none; }
		#column-left .slider ul li a:hover, #column-left .slider ul li a:active,
		#column-right .slider ul li a:hover, #column-right .slider ul li a:active { text-decoration:underline; }
		
#btn-mesothelioma {
		height:52px;
		display:block;
		background:url("../images/btn-mesothelioma.jpg") no-repeat;
		}

		#btn-mesothelioma:hover { background:url("../images/btn-mesothelioma.jpg") 0 -52px no-repeat; }

#btn-pharmaceuticals {
		height:53px;
		display:block;
		background:url("../images/btn-pharmaceuticals.jpg") no-repeat;	
		}

		#btn-pharmaceuticals:hover { background:url("../images/btn-pharmaceuticals.jpg") 0 -53px no-repeat; }

#btn-medmal {
		height:53px;
		display:block;
		background:url("../images/btn-medmal.jpg") no-repeat;	
		}

		#btn-medmal:hover { background:url("../images/btn-medmal.jpg") 0 -53px no-repeat; }

#btn-pi {
		height:53px;
		display:block;
		background:url("../images/btn-pi.jpg") no-repeat;	
		}

		#btn-pi:hover { background:url("../images/btn-pi.jpg") 0 -53px no-repeat; }

#btn-prod-liability {
		height:53px;
		display:block;
		background:url("../images/btn-prod-liability.jpg") no-repeat;	
		}

		#btn-prod-liability:hover { background:url("../images/btn-prod-liability.jpg") 0 -53px no-repeat; }

#btn-premises {
		height:53px;
		display:block;
		background:url("../images/btn-premises.jpg") no-repeat;	
		}

		#btn-premises:hover { background:url("../images/btn-premises.jpg") 0 -53px no-repeat; }

#btn-motor {
		height:53px;
		display:block;
		background:url("../images/btn-motor-sub.jpg") no-repeat;	
		}

		#btn-motor:hover { background:url("../images/btn-motor-sub.jpg") 0 -53px no-repeat; }

#btn-consumer {
		height:53px;
		display:block;
		background:url("../images/btn-consumer-sub.jpg") no-repeat;	
		}

		#btn-consumer:hover { background:url("../images/btn-consumer-sub.jpg") 0 -53px no-repeat; }

#btn-environmental {
		height:53px;
		display:block;
		background:url("../images/btn-environmental-sub.jpg") no-repeat;	
		}

		#btn-environmental:hover { background:url("../images/btn-environmental-sub.jpg") 0 -53px no-repeat; }

#btn-construction {
		height:53px;
		display:block;
		background:url("../images/btn-construction-sub.jpg") no-repeat;	
		}

		#btn-construction:hover { background:url("../images/btn-construction-sub.jpg") 0 -53px no-repeat; }

#btn-appellate {
		height:53px;
		display:block;
		background:url("../images/btn-appellate-sub.jpg") no-repeat;	
		}

		#btn-appellate:hover { background:url("../images/btn-appellate-sub.jpg") 0 -53px no-repeat; }

#btn-other {
		height:53px;
		display:block;
		background:url("../images/btn-other-sub.jpg") no-repeat;	
		}

		#btn-other:hover { background:url("../images/btn-other-sub.jpg") 0 -53px no-repeat; }

body#index #btn-motor {
		height:52px;
		display:block;
		background:url("../images/btn-motor.jpg") no-repeat;	
		}

		body#index #btn-motor:hover { background:url("../images/btn-motor.jpg") 0 -52px no-repeat; }

body#index #btn-consumer {
		height:53px;
		display:block;
		background:url("../images/btn-consumer.jpg") no-repeat;	
		}

		body#index #btn-consumer:hover { background:url("../images/btn-consumer.jpg") 0 -53px no-repeat; }

body#index #btn-environmental {
		height:53px;
		display:block;
		background:url("../images/btn-environmental.jpg") no-repeat;	
		}

		body#index #btn-environmental:hover { background:url("../images/btn-environmental.jpg") 0 -53px no-repeat; }

body#index #btn-construction {
		height:53px;
		display:block;
		background:url("../images/btn-construction.jpg") no-repeat;	
		}

		body#index #btn-construction:hover { background:url("../images/btn-construction.jpg") 0 -53px no-repeat; }

body#index #btn-appellate {
		height:53px;
		display:block;
		background:url("../images/btn-appellate.jpg") no-repeat;	
		}

		body#index #btn-appellate:hover { background:url("../images/btn-appellate.jpg") 0 -53px no-repeat; }

body#index #btn-other {
		height:53px;
		display:block;
		background:url("../images/btn-other.jpg") no-repeat;	
		}

		body#index #btn-other:hover { background:url("../images/btn-other.jpg") 0 -53px no-repeat; }

#trasylol-breaking {
	padding-top: 30px;
	color: #FFF;
	margin-bottom: 0px;
	}

/* ------------------------------------- Newsfeed ---------------------------------------- */

#newsticker {
	background:url("../images/bg-newsfeed.jpg") no-repeat;
	height:31px;
	color:#fff;
	font-size:11px;
	text-align:center;
	}

/* ------------------------------------- Header Flash ---------------------------------------- */

#header-flash { 
	height:252px;
	color:#fff;
	font-size:11px;
	text-align:center;
	} 

/* ---------------------------- Learn more about Locks Law Firm ------------------------------ */
	
#learn-more {
	background:url("../images/bg-learn-more-sub.jpg") no-repeat;
	height:316px;
	width:244px;
	float:right;
	position:relative;
	}
	
	#learn-more a.link-blog {
		position:absolute;
		width:166px;
		height:56px;
		top:230px;
		left:27px;
		}
		
	#learn-more a.link-video {
		position:absolute;
		width:166px;
		height:56px;
		top:165px;
		left:27px;
		}

	#learn-more a.web-gen-inside {
		position:absolute;
		width:166px;
		height:85px;
		top:72px;
		left:27px;
		}

#learn-more p {
padding:97px 0 0 53px;
color:#FFFFFF;
font-size:1.0em;
line-height:normal;
}

#learn-more span { display:none; }
		
body#index #learn-more {
	background:url("../images/bg-learn-more.jpg");
	width:100%;
	height:232px;
	position:relative;
	}
	
	body#index #learn-more a.link-blog {
		position:absolute;
		width:166px;
		height:56px;
		top:150px;
		left:27px;
		}
		
	body#index #learn-more a.link-video {
		position:absolute;
		width:166px;
		height:56px;
		top:150px;
		left:208px;
		}

	body#index #learn-more a.web-gen {
	position:absolute;
	width:80px;
	height:35px;
	top:70px;
	left:293px;
		}

		body#index #learn-more span { display:none; }



body#index #learn-more p {
padding:80px 0 20px 30px;
color:#FFFFFF;
font-size:1.45em;
line-height:normal;
float:left;
}
		
		

		
/* ---------------------------- QContact Sub ------------------------------- */
	
	
#content-qcontact {
	width:212px;
	float:left;
	display:inline;
	}
	
#form-qcontact {
	width:167px;
	float:left;
	margin-left:0;
	display:inline;
	}
	
#locations-qcontact {
	width:207px;
	float:left;
	display:inline;
	}		
	
/* ---------------------------- Newsticker ------------------------------ */

#wrap-news-menu {
	margin:0 0 0 22px;
	}


/* ---------------------------- Blog ------------------------------ */

#blog-menu {
	float:right;
	width:244px;
	}
	
#title-blog-menu {
	background:url("../images/title-blog-menu.jpg");
	height:57px;
	}
	
	#column-left #menu ul {
		margin:0 20px 0 25px;
		padding:0;
		}
		
	#column-left #menu ul li#categories, #column-left #menu ul li#archives, #column-left #menu ul li#meta {
		margin-bottom:18px;
		}
		
		#column-left #menu form input.submit-blog {
			width:60px;
			height:18px;
			line-height:18px;
			vertical-align:middle;
			}

	#column-right .meta, #column-right .feedback {
		margin:0 35px 18px 23px;
		font-size:11px;
		}
				
	#column-right h2.storytitle {
		margin-bottom:0;
		}
		
	body#blog #column-right form#wp_commentform { margin-left:5px; }


/** LAWYER BANNERS **/

h2#locks {
height:200px;
background:url("../images/gene.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#leh {
height:200px;
background:url("../images/mike.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#cohen {
height:200px;
background:url("../images/mitchell.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#galpern {
height:200px;
background:url("../images/mikeg.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#gowen {
height:200px;
background:url("../images/tom.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#knowlton {
height:200px;
background:url("../images/steve.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}


h2#lindheim {
height:200px;
background:url("../images/jerry.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#miller {
height:200px;
background:url("../images/jonathan.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#pettit {
height:200px;
background:url("../images/jim.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#weingarten {
height:200px;
background:url("../images/marc.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#bell {
height:200px;
background:url("../images/andrewbell.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#daley {
height:200px;
background:url("../images/judy.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#dupont {
height:200px;
background:url("../images/andrew.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#ebert {
height:200px;
background:url("../images/stefanie.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#friedrichs {
height:200px;
background:url("../images/karl.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#grabish {
height:200px;
background:url("../images/mary.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#lee {
height:200px;
background:url("../images/pam.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#laughlin {
height:200px;
background:url("../images/kevin.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}
h2#schwartz {
height:200px;
background:url("../images/theodore-headers.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}
h2#goldsmith {
height:200px;
background:url("../images/goldsmith.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#mcgill {
height:200px;
background:url("../images/joe.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#raspanti {
height:200px;
background:url("../images/vito.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#troast {
height:200px;
background:url("../images/jennifer.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

h2#walsh {
height:200px;
background:url("../images/janet.jpg") 1px 0 no-repeat;
margin:0 0 15px 0;
}

#content-blog2 {
background:#F6D375 url("../images/content-blog2.jpg") repeat-y;
}


#bottom-wrap-blog {
	background:url("../images/bottom-wrap-sub-blog2.jpg");
	padding-top:20px;
	height:43px;
	clear:both;
	width:100%; 
	color:#fff;
	text-align:center;
	}
	
	#bottom-wrap-blog a { color:#fff; }


#blog-body {
padding: 15px 20px 20px 40px;
}

	#bottom-wrap-blog li.blog-first { border: none; color:#e8b762; font-weight:bold; }


	/* single column list */
	#blog-body ul { padding-left:25px; }
		#blog-body ul li { 
			background:transparent url("../images/bullet-black.jpg") 0px 6px no-repeat;
			padding-left:20px;  /* pushes text to the right to display bg img */
			}

	#blog-body ul li ul { margin:0 0 0 5px; }
	
#blog-body ul.wp_navigation li.alignleft, #blog-body ul.wp_navigation li.alignright {
list-style-type:none;
background:none;
}
