body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	padding: 0px;
	margin-top:	20px;
}

td{
vertical-align:top;
}

a:link {
	text-decoration: underline;
	color: #1848A0;

}
a:visited {
	text-decoration: underline;
	color: #984000;
}
a:hover {
	text-decoration: none;

}
a:active {
	text-decoration: none;

}


/************************************/
.firmNameHeader{ 
	font-size: 12pt;
	color: #000000;
	vertical-align: top;
	text-align: left;
	letter-spacing: 4px; 
	line-height: 1.00em;
	margin-top: 50px;
	text-transform: uppercase;
}
   
.attorneyAtLawNameHeader{
	font-size: 10pt;
	color: #000000;
	vertical-align: bottom;
	text-align: left;
	letter-spacing: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.firmResumeText{
	font-size: 9pt;
	color: #000000;
	text-align: left;
	word-spacing: 5px;
	margin-top: 0px;
	vertical-align: top;
}

.staffResumeText{
	font-size: 9pt;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	margin-top: 6px;
	margin-bottom: 0px;
	line-height: 150%;
	margin-right: 0px;
	margin-left: 0px;
}
.homeText{
	line-height: 150%;
}

.craigStaffResumeHeader{
	font-size: 10pt;
	font-weight: 600;
	color: #9B3E00;
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	vertical-align: top;
}

.barryStaffResumeHeader{
	font-size: 10pt;
	font-weight: 600;
	color: #164C99;
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	vertical-align: top;
}

.chuckStaffResumeHeader{
	font-size: 10pt;
	font-weight: 600;
	color: #AE7606;
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	vertical-align: top;
}

.contactBannerAttNameText{
	font-size: 14pt;
	color: #FFFFFF;
	text-align: right;
	word-spacing: 7px;
    letter-spacing: 1pt;
	margin-top: 0px;
	margin-bottom: 4px;
	line-height: 100%;
}

.contactBannerText{
	font-size: 10pt;
	color: #FFFFFF;
	text-align: right;
	word-spacing: 5px;
	letter-spacing: 1pt;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 100%;
}

.contactLinkText{
	font-size: 10pt;
	color: #FFFFFF;
	text-align: right;
	word-spacing: 5px;
	letter-spacing: 1pt;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 100%;
}

.contactMainText{
	font-size: 10pt;
	color: #000000;
	text-align: left;
	word-spacing: 5px;
	vertical-align: top;
}

.bio{
	font-size: 9pt;
	font-weight: normal;
	color: #9B3E00;
	text-align: right;
	vertical-align: top;
}

.directions{
	font-size: 9pt;
	font-weight: normal;
	color: #9B3E00;
	text-align: left;
}

.copyright{
	font-size: 8pt;
	text-align: center;
	line-height: 15pt;
}


#parent .spacerwrap {
	clear: none;
	float: left;
}
#parent .firmResumeText .bio a {
	text-decoration: none;
}
#parent .firmResumeText .bio a:link {
	text-decoration: none;
}
#parent .firmResumeText .bio a:visited {
	text-decoration: none;
}
#parent .firmResumeText .bio a:hover {
	text-decoration: underline;
	color: #880000;
}
#parent .firmResumeText .bio a:active {
	text-decoration: underline;
		color: #880000;
}

#child .contactLinkText a:link {
	text-decoration: underline;
	color:#FFFFFF;
}
#child .contactLinkText a:visited {
	text-decoration: underline;
	color:#FFFFFF;
}
#child .contactLinkText a:hover {
	text-decoration: none;

}
#child .contactLinkText a:active {
	text-decoration: none;

}
