/* Class Styles */
h1, h2, h4 {
	margin: 0em;
	padding: 0em;
	line-height: 1.25em;
	font-weight: bold;
	color: #622E0D;
}
h1 {
	font-size: 135%;
}
h2 {
	font-size: 75%;
}
h3 {
	font-size: 90%;
	margin: 0em;
	padding: 0em;
	line-height: 1.25em;
	font-weight: bold;
	color: #000000;
}
h4 {
	font-size: 100%;
}

.feature {
	margin: 0em;
	padding: 1em 0em 0em;
	clear: left;
}
.feature p {
	font-size: 70%;
	margin: 0em;
	padding: 0em 0em 0em 85px;
	line-height: 1.25em;
}
.feature img {
	margin: 0em;
	padding: 0em;
	float: left;
}
.intro {
	font-size: 85%;
	margin: 0em;
	padding: 0em;
	line-height: 2em;
}

.news_releases {
	margin: 1.5em 0em;
	padding: 0em;
	font-size: 75%;
}
.news_releases h1 {
	margin: 1em 0em 0em;
	padding: 0em;
}
.news_releases p{
	margin: 0em;
	padding: 0em;
	border-bottom: 2px dotted #3B1801;
}


.article_section {
	margin: 2em 0em 1em;
	padding: 0em;
}

.articles {
	margin: 1.5em 0em;
	padding: 0em;
	font-size: 70%;
}
.articles h1 {
	margin: 0em;
	padding: 0em;
}

.articles h2 {
	margin: 1em 0em 0em;
	padding: 0em;
}
.articles p {
	line-height: 1.25em;
	margin: 0em 0em 1.5em;
	padding: 0em 0em 0px;
}
.articles img {
	margin: 5px;
	padding: 0em;
	float: left;
}


.practiceareas {
	margin: 2em 0em 1em;
	padding: 0em;
}
.practiceareas h2 {
	font-size: 85%;
	line-height: 1em;
	margin: .75em 0em 0em;
}
.practiceareas p {
	font-size: 70%;
	margin: 0em;
}


.outside_article {
	margin: 1.5em 0em;
	padding: 0em;
	font-size: 70%;
}

.outside_article h2 {
	margin: 0em;
	padding: 0em;
}
.outside_article p {
	margin: 0em;
	padding: 0em;
	line-height: 1.25em;
}

