body 
{ 
	background-color:	#ded9bb;
}

p { }
td { }

a {
	text-decoration: none;
        font-weight: bold;
}

hr {
	color: #000000;
}
a:link { 	
	color: #000000;
}
a:visited {
	color: #000000;
}
.highlited,
a:hover { 
	color: #2F4F4F;
}
a:active { 
	color: #5B5B5B;
}

ul {
list-style-type: disk;
}

dt {
        margin: 0px 0px 0px 18px;
        font-weight: bold;
}



#big_logo {
	width: 315px;
	height: 137px;
	margin: 20px 0px 10px;
        font-size: 22pt;
	text-align: left;
	color: #5B5B5B;

 }

#big_logo_left {
	width: 315px;
	height:137px;
	margin: 20px 10px 10px;
        font-size: 18pt;
	text-align: left;
	color: #5B5B5B;

 }

#practice_pages_logo {
	width: 510px;
	height:30px;
	margin: 20px 10px 10px;
        font-size: 18pt;
	text-align: left;
	color: #5B5B5B;

 }

#attorneys_logo {
	width: 315px;
	height:30px;
	margin: 20px 10px 10px;
        font-size: 18pt;
	text-align: left;
	color: #5B5B5B;

 }

#bio_logo {
	width: 450px;
	height:50px;
	margin: 20px 10px 10px;
        font-size: 20pt;
	text-align: left;
	color: #5B5B5B;

 }

.class 
{ 
	color: black;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 23px;
}

.class1 { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; }
.class2 { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px; }
.attorneylist { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; }
.address { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; }

#big_logo_left2 {
	width: 315px;
	height:60px;
	margin: 20px 10px 10px;
        font-size: 22pt;
	text-align: left;
	color: #5B5B5B;

 }

.footer td
{
}

.footer td div
{
	height: 57px;
	width: 179px;
	background-color: #535152;
	color: #DDD9BB;
	border-top: solid 4px #F69B17;
	position: relative;
}

.footer td div a
{
	top: 16px;
	position: absolute;
	left: 25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px
}

.footer td div a:link,
.footer td div a:visited,
.footer td div a:hover,
.footer td div a:active
{
	text-decoration:	none;
	color:						#DDD9BB;
	font-weight:		normal;
}

.hmpg_footer td
{
	background-color: #535152;
	color: #FFFFFF;
	border-top: solid 4px #F69B17;
	position: relative;
	padding-top:	15px;
	padding-bottom:	15px;
	padding-right:	15px;
}

.hmpg_footer ul,
.hmpg_footer li
{
	list-style:	none;
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.hmpg_footer ul
{
	float: right;
	padding: 0;
	width: 100px;
}

