/* CSS Document */
* {
	font-family: Arial, Helvetica, sans-serif;
	color:#4E4D4D;
}

p {
	font-size:12px;
}

p a {
	text-decoration:none;
}

BODY { 
	margin-top:0px;
	background-color:#B7BEA2; 
}
#flashHeader {width:504px; height:166px }

#header_container {
	background:url(/images/header-bg.jpg) repeat-y;
	padding-left:25px;
	padding-right:5px;
	padding-bottom:10px;
	width:750px;
	height:187px;
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#E4E1EE;
}

.navigation {
	width:120px;
	background-color:#8B996D;
	vertical-align:top;
	text-align:left;	
	padding-top:60px;
	padding-left:40px;
	padding-bottom:80px;
	font-weight:bold;
	font-size: 12px;
	color: #65659A;
	
}

.navigation a{
	color:#ffffff;
	text-decoration: none;
}
.navigation a:visited{
	color:#ffffff;
}

.navigation a:hover{
	color:#65659A;
	text-decoration:underline;
}
.navigation a:selected{
	color:#65659A;
	text-decoration:underline;
}
.content_container {
	background-color:#ffffff;
	width:558px;
	position:relative;
	vertical-align:top;
	padding-top:20px;
	padding-left:25px;
	padding-right:30px;
	padding-bottom:10px;
}
.content_container a{
	text-decoration:underline;
	color:#65659A;
	width:558px; 
}
.content_text {
	font-size:12px;
}
.content_text a{
	text-decoration:none;
	color:#65659A;
}
.links_container {
	background-color:#ffffff;
	width:558px;
	position:relative;
	vertical-align:top;
	padding-top:20px;
	padding-left:25px;
	padding-right:30px;
	padding-bottom:10px;
}
.links_container a{
	text-decoration:underline;
	color:#65659A;
	width:558px;
	 
}
.footer {
	background:url(/images/footer-bg.jpg) repeat-y;
	position:relative;
	text-align:right;
	color:#ffffff;
	font-size: 11px;
	line-height:16px;
	font-weight:600;
	height:100px;
	padding-right:20px;
}
.footer a{
	text-decoration: none;
	color:#ffffff;
}
.footer a:visited{
	color:#ffffff;
	
}
.footer a:hover{
	text-decoration:underline;
}
.navigation-br {
	line-height:30px;
}
.ul {
	font-size:12px;
	list-style-image:url(/images/purple-arrow.jpg);
}
.ImageRight {
	float:right;
	padding-top:13px;	
}
.ImageLeft {
	float:left;
	padding-top:13px;
}
.attorneys-type {
	font-size:12px;
	color:#4E4D4D;
	font-weight:bold;
	text-decoration:none;
}	
.attorneys-type a:hover {
	color:#61783B
}

.name-header	{
	color:#65659A;
	font-size:12px;
	font-weight:bold;
}
	
.bio-email a{
	font-size:12px;
	color:#65659A;
	text-decoration:underline;
	font-weight:bold;
}
.bio-email a:hover {
	color:#61783B
}

#school-text {
	padding-right:20px;
	font-size:10px;
	font-weight:bolder;
	text-align:left;
}

.text-link a{
	color:#65659A;
	font-weight:bold;
	text-decoration:underline;	
}

.news-image {
	float:right;
	padding-bottom:10px;
}
#index,
#attorneys,
#practice_areas, 
#news,
#links,
#contact{
	color:#65659A;
	text-decoration:underline;
}


