/*_____ HOME PAGE STYLES _____*/
#wrapper_branding	{
	line-height: 0px;
	font-size: 0;
	text-align: center;
}

.sIFR-hasFlash h2.home {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 18px;
	line-height: 23px;
	height:	23px;
	margin: 0 0 -7px 0;
	padding: 0px;
}

#ticker	{
	height: 20px;
	background: #A89A6C;
	font-size: .9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	a.ticker_link	{
		text-decoration: none;
		color: #FFF;
		float: right;
		line-height: 20px;
		padding-right: 18px;
		margin-right: 15px;
		background: transparent url(../images/ticker_link.gif) no-repeat center right;
	}
	a:hover.ticker_link	{
		text-decoration: underline;
	}
#content	{
	background: #FFF url(../images/bkgd_vline.gif) repeat-y 560px 0;
	padding: 0;
	line-height: 1.5em;
}
#pagetools	{
	margin: 0;
	height: auto;
	padding: 0;
	position: absolute;
	bottom: 18px;
	right: 20px;
}
	#pagetools a	{
		margin: 0 0 0 .3em;
	}
#content .clear	{
	background: #FFF;
	visibility: visible;
	height: 20px;
}
#hm_col1	{
	width: 515px;
	float: left;
	padding: 10px 0 0 30px;
}
#hm_col2	{
	width: 159px;
	padding: 10px 25px 0 15px;
	float: right;
	font-size: .9em;
}
	#hm_col2 ul a	{
		color: #897945;
		text-decoration: none;
	}
	#hm_col2 ul a:hover	{
		text-decoration: underline;
	}
	#hm_col2 ul div {
		margin: 3px 0 -2px 0;
	}
	#hm_col2 ul div a	{
		padding:	0 0 0 15px;
		background: transparent url(../images/icon_important.gif) no-repeat;
	}
	#hm_col2 h4	{
		width: 123px;
		height: 7px;
		text-indent: -9999em;
		background: transparent url(../images/h4_areas_of_expertise.gif) no-repeat;
		margin-bottom: 12px;
	}
		
#forclients,
#forcounsel {
	float:				left;
	display:			inline;
	text-decoration:	none;
	width:				255px;
	background-color:	#f0ede1;
	color:				#3d4950;
	font-size:			0.9em;
	margin-bottom:		10px;
}

#forclients {
	margin-right:		5px;
}

#forclients img,
#forcounsel img  {
	border:				1px solid #b28377;
	float:				left;
	display:			inline;
}

#forclients span.roundtop,
#forclients span.roundbottom ,
#forcounsel span.roundtop,
#forcounsel span.roundbottom {
	display:			block;
	height:				5px;
	font-size:			1px;
	font-size:			1px;
	line-height:		1px;
}
		
#forclients span.roundtop {
	background: 		transparent url('../images/bkgn_top_forclients.gif') no-repeat left top;
}

#forclients span.roundbottom  {
	background: 		transparent url('../images/bkgn_bottom_forclients.gif') no-repeat left top;
}

#forclients:hover span.roundtop,
a.over span.roundtop {
	background: 		transparent url('../images/bkgn_top_forclients_bord.gif') no-repeat left top;
}

#forclients:hover span.roundbottom,
a.over span.roundbottom   {
	background: 		transparent url('../images/bkgn_bottom_forclients_bord.gif') no-repeat left top;
}



#forcounsel span.roundtop {
	background: 		transparent url('../images/bkgn_top_forcounsel.gif') no-repeat left top;
}

#forcounsel span.roundbottom {
	background: 		transparent url('../images/bkgn_bottom_forcounsel.gif') no-repeat left top;
}

#forcounsel:hover span.roundtop,
a.over span.roundtop {
	background: 		transparent url('../images/bkgn_top_forcounsel_bord.gif') no-repeat left top;
}

#forcounsel:hover span.roundbottom,
#a.over span.roundbottom {
	background: 		transparent url('../images/bkgn_bottom_forcounsel_bord.gif') no-repeat left top;
}

#forclients span.content,
#forcounsel span.content {
	display:			block;
	background-color:	#f0ede1;
	padding:			13px;
	border-right:		1px solid #f0ede1;
	border-left:		1px solid #f0ede1;
}

#forclients:hover span.content,
a.over span.content,
#forcounsel:hover span.content,
a.over span.content {
	border-left:		1px solid #b28377 !important;
	border-right:		1px solid #b28377 !important;
}


#forclients span.header,
#forcounsel span.header {
	display:			block;
	text-indent:		-9999px;
	width: 				225px;
	height:			 	27px;
	margin-bottom:		10px;
}

#forclients span.header {
	background: 		transparent url('../images/hm_title_for_clients.gif') no-repeat;
}

#forcounsel span.header {
	background: 		transparent url('../images/hm_title_for_counsel.gif') no-repeat;
}

#forclients span.paragraph,
#forcounsel span.paragraph {
	display:			block;
	margin:				-4px 0 0 65px;
}

#forclients span.paragraph span.learnmore,
#forcounsel span.paragraph span.learnmore {
	color:				#917d3f;
	font-weight:		bold;
}


#homepathway {
	clear:				both;
	padding:			15px 0 0 0;
	margin:				0 0 20px 0;
	background: 		transparent url(../images/bg_pathway.gif) no-repeat left top;
	min-width:			0;
}
#homepathway:hover,
#homepathway.hover {
	cursor:				pointer;
	background-position:-515px top;
}
#homepathway div.content {
	padding:			0 40px 15px 14px;
	background: 		transparent url(../images/bg_pathway.gif) no-repeat left bottom;
}
#homepathway:hover div.content,
#homepathway.hover div.content {
	background-position:-515px bottom;
}

#homepathway h4 {
	height:				18px;
	text-indent:		-9999px;
	margin:				0 0 5px 69px;
	background: 		transparent url(../images/h4_injury.gif) no-repeat left bottom;
}

#homepathway p {
	font-size:			0.9em;
	margin:				0 0 5px 69px;
}

#homepathway p a {
	text-decoration:	none;
	color:				#917d3f !important;
}

#homepathway img {
	float:				left;
}
