/* CSS Document */
body {
	background-color: #E4DED6;
	margin: 0px;
}

/******* links *******/
a {
	color:#E36F1E;
	text-decoration:none;
}
a:hover {
	color:#E36F1E;
	text-decoration: underline;
}

/******* Text ******/
.content {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
}
.content_white {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.titles {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: capitalize;
	color: #074987;
	font-weight:normal;
}
.titles_white {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: capitalize;
	color: #FFFFFF;
}

.featured_title {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}
.media_headline {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #E36F1E;
	line-height: 14px;
	font-weight: bold;
}
.media_date {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0F3242;
	font-weight: bold;
	font-weight: bold;	
}
.inside_right_title {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E36F1E;
}

.element {
	cursor: pointer;

}
/******* END TEXT ***/


				/********** TOP CONTAINER DIV TAGS *******/
#container_top {
	width: 100%;
	background-image: url(../images/header_background.jpg);
	background-repeat: repeat-x;
	height: 138px;
	padding-top: 30px;
}
#topHeader  {
	width: 800px;
	height: 138px;
	background-repeat: repeat;
	margin-right: auto;
	margin-left: auto;
}
#topHeader #top_left {
	float: left;
	height: 138px;
	width: 224px;
}
#topHeader #logo_top {
	height: 138px;
	width: 224px;
}

#topHeader #top_right {
	width: 576px;
	height: 138px;
	float: right;
}
#topHeader  #top   {
	height: 62px;
	width: 576px;
	float: right;
	margin-top: 30px;
	
}
#topHeader  #middle  {
	height: 38px;
	width: 576px;
	padding-top: 6px;
	float: right;
	
}
#topHeader  #bottom  {
	width: 576px;
	height: 6px;
	float: right;
	
}
.solidblockmenu{
	float: right;
	font: bold 11px Arial;
	width: 497px;
	margin-top: 19px;
	padding: 0;
	margin-bottom: 0px;
}

.solidblockmenu li{
	display: inline;
}

.solidblockmenu li a{
	margin: 0;
	float: left;
	color: white;
	text-decoration: none;
	border-left: 2px solid #113855;
	background-image: url(../images/menu/chromebg.gif);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 12px;
	padding-right: 12px;

}
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: url(../images/menu/chromebg2.gif) center center repeat-x;
text-decoration: none;
}
				/********** END TOP CONTAINER DIV TAGS *******/
				/********** FLASH-INDUSTRIES CONTAINER DIV TAGS *******/
#container_industries {
	width: 100%;
	height: 272px;
}
#industries {
	width: 800px;
	height: 272px;
	margin-right: auto;
	margin-left: auto;
}

#industries #left_image {
	float: left;
	width: 553px;
	height: 272px;
}
#industries #right {
	height: 272px;
	width: 247px;
	float: right;
	background-image: url(../images/bg_industries.jpg);
}
#industries  #right_title {
	width: 130px;
	margin-top: 15px;
	margin-left: 15px;
}
#industries  #right_content  {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 210px;
	margin-right: 10px;
	margin-left: 15px;
	margin-bottom: 8px;
}
#industries #right_split {
	height: 4px;
	width: 207px;
	margin-right: 10px;
	margin-left: 23px;
	background-image: url(../images/industries_split.gif);
	margin-bottom: 5px;
	background-repeat: no-repeat;
}

#industries  #right_content_links  {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 247px;
	height: 100px;
}
#industries #right #content_links_left {
	height: 90px;
	width: 100px;
	margin-left: 12px;
	float: left;
}
#industries #right #content_links_right {
	height: 90px;
	width: 100px;
	float: right;
}

#industries #right_content_links #links_left{
	width:83px;
	height:12px;
	color:#FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-decoration:none;
	background-image: url(../images/small_box.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 17px;
	padding-bottom: 6px;
}
#industries #right_content_links #links_right {
	width:83px;
	height:12px;
	color:#FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-decoration:none;
	background-image: url(../images/small_box.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 17px;
	padding-bottom: 6px;
}
				/********** ENDFLASH-INDUSTRIES CONTAINER DIV TAGS *******/
				/*************profile container div tags***************/
#container_profile{
	width: 100%;
	height: 230px;
}
#profiles {
	height: 230px;
	width: 800px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#profiles #profile_left {
	float: left;
	height: 230px;
	width: 553px;
}
#profiles #profile_IN_left {
	float: left;
	height: 230px;
	width: 189px;
	position: relative;
	padding-top:20px;
}
#profiles #profile_IN_left #FP_title {
	height: 20px;
	top:-10px;
	width:500px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 9px;
	padding-left: 26px;
	position: absolute;
	margin:0;
}
#profiles #profile_IN_left #image {
	background-image: url(../images/firm_profile.jpg);
	float: right;
	height: 105px;
	width: 163px;
	background-position: 0px 20px;
	background-repeat: no-repeat;
}
#profiles  #profile_IN_right {
	float: right;
	height: 230px;
	width: 364px;
}
#profiles #profile_IN_right #content {
	height: 124px;
	width: 338px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 15px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#profiles #profile_right {
	float: right;
	height: 230px;
	width: 247px;
	background-color: #000000;
}
#profiles #profile_right #image {
	height: 76px;
	width: 76px;
	background-image: url(../images/employees/gary_genovese_tn.jpg);
	margin-top: 9px;
	margin-left: 9px;
	float: left;
}
#profiles #profile_right #title {
	color: #FFFFFF;
	width: 145px;
	margin-top: 9px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	float: right;
}
#profiles #profile_right #PRcontent {
	color: #FFFFFF;
	width: 145px;
	margin-top: 5px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
}
#profiles #profile_right #PRcontent2 {
	color: #FFFFFF;
	width: 227px;
	margin-left: 9px;
	margin-top: 5px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
}
#profiles #profile_right #PRlinks {
	color: #FFFFFF;
	width: 227px;
	margin-left: 9px;
	margin-top: 5px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	float: left;
}
#PRlinks a{
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#PRlinks a:hover {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}
				/********** END PROFILE CONTAINER DIV TAGS *******/
				/**********START PRACTICE CONTAINER DIV TAGS****/
#container_practice{
	width: 100%;
	height: 200px;
}
#practice {
	height: 195px;
	width: 800px;
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#practice #practice_left {
	float: left;
	height: 200px;
	width: 553px;
	background-color: #EFF0EA;
}
#practice  #practice_left_title {
	height: 20px;
	width: 175px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 26px;
}
#practice #practice_left_content {
	height: 44px;
	width: 517px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 26px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
#practice #practice_left_links1 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	height: 88px;
	width: 100px;
	margin-left: 26px;
	line-height: 18px;
}
#practice #practice_left_links2 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	height: 88px;
	width: 125px;
	margin-left: 26px;
	line-height: 18px;
}
#practice #practice_left_links3 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float: left;
	height: 88px;
	width: 180px;
	margin-left: 26px;
	line-height: 18px;
}
#practice #practice_right {
	background-color: #FFFFFF;
	float: right;
	height: 200px;
	width: 247px;
}
#practice #practice_right a {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #E36F1E;
	text-decoration: underline;
}
#practice #practice_right a:hover {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #E36F1E;
	text-decoration: underline;
}

#practice  #news {
	width: 160px;
	margin-top: 6px;
	margin-left: 9px;
	margin-bottom: 5px;
}
#practice #news_date {
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;	font-size: 11px;
	font-weight: bold;
	color: #0F3242;
	width: 130px;
	margin-left: 9px;
}
#practice #news_title {
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;	font-size: 11px;
	font-weight: bold;
	color: #000000;
	width: auto;
	margin-left: 9px;
}
#practice #news_link {
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: auto;
	margin-left: 9px;
	margin-bottom: 9px;
}
#practice #news_more {
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;	font-size: 11px;
	font-weight: normal;
	color: #89724A;
	width: auto;
	margin-left: 9px;
	margin-bottom: 9px;
}
#practice #news_more a{
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E36F1E;
}
#practice #news_more a:hover{
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E36F1E;
	text-decoration: underline;
}
				/**********END PRACTICE CONTAINER DIV TAGS****/
				/**********START FOOTER CONTAINER DIV TAGS****/
#container_bottom {
	width: 100%;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	clear: both;
}

#container_footer {
	background-repeat: repeat-x;
	width: 800px;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom:15px;
	display:table; /* must put this in for FireFox. */
	clear: both;
}
#footer_top {
	width: 800px;
	
	
}
#footer_top #FT_left {
	float: left;
	
	width: 242px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-transform: uppercase;
	color: #89724A;
	margin-left: 23px;
}
#footer_top #FT_left a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #E36F1E;
	text-decoration: none;
}
#footer_top #FT_left a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #E36F1E;
	text-decoration: underline;
}

#footer_top #FT_right {
	float: right;	
	width: 481px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #FFFFFF;
	margin-right: 22px;
}
* html #footer_top #FT_right  {margin-right: 11px;}
#footer_top #FT_right a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
#footer_top #FT_right a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #E36F1E;
	text-decoration: underline;
}

#footer_middle {
	width: 550px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 22px;
	text-align: right;
}
* html #footer_middle, * html #footer_btm  {margin-right: 11px;}
#footer_btm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	float: right;
	width: 300px;
	font-weight: normal;
	margin-right: 22px;
	text-align: right;
}

				/**********END FOOTER CONTAINER DIV TAGS****/

/***************************************************************START INSIDE PAGE **********************************************************/

				/*************TITLE BAR******************/
#container_titlebar{
	width: 100%;
	height: 76px;
}
#titlebar {
	height: 76px;
	width: 800px;
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#titlebar_left {
	width: 553px;
	height: 76px;
	background-color: #CCC;
	color: #000000;
	float: left;
}
#titlebar_title {
	width:300px;
	margin-left: 10px;
	padding-top: 10px;
}
#titlebar_title h1 {display:none;}
/***********right************************/
#titlebar_right {
	width: 247px;
	float: left;
	height: 76px;
	background-color: #5F88B1;
}
#titlebar_right_links {
	float: right;
	height: 43px;
	width: 100px;
	margin-top: 20px;
}
#titlebar_right #email_image {
	float: left;
	height: 20px;
	width: 100px;
	margin-bottom: 3px;
}
#titlebar_right #print_image {
	float: left;
	height: 20px;
	width: 100px;
}
				/*************END TITLE BAR******************/
				/*************START CAREERS****************/
#container_careers {
	width: 100%;
	
}
#careers {
	width: 800px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#careers_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
}
#careers_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#careers_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 100%;
}
#careers_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/careers.jpg);
	background-repeat: no-repeat;
}
#careers_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#careers_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
				/*************END CAREERS*****************/
				/*************START CLIENTS*****************/
#container_clients {
	width: 100%;
	
}
#clients {
	width: 800px;
	
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#clients_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	
}
#clients_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
	padding-bottom:30px;
}

#clients_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#clients_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#clients_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#clients_box UL LI {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#clients_box UL.pl20 {
	PADDING-LEFT: 10px
}
#clients_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	
}
#clients_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/clients.jpg);
	background-repeat: no-repeat;
}
#clients_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#clients_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
				/*************END CLIENTS******************/
				/*************START CONTACT****************/
#container_contact {
	width: 100%;
	height: 650px;
}
#contact {
	width: 800px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#contact_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
	display: table;
}
#contact_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#contact_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#contact_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#contact_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#contact_box UL LI {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#contact_box UL.pl20 {
	PADDING-LEFT: 10px
}
#contact_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 100%;
}
#contact_right_image {
	height: 227px;
	width: 227px;
	margin-top: 20px;
	margin-left: 10px;
	background-image: url(../images/map.gif);
	background-repeat: no-repeat;
}
#contact_right_image2 {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/map2.gif);
	background-repeat: no-repeat;
}
#contact_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#contact_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
				/*************END CONTACT*****************/
				/*************START FIRM PROFILE*****************/
#container_firm {
	width: 100%;

}
#firm {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#firm_left {
	width: 550px;
	background-color: #FFFFFF;
	float: left;
}
#firm_left_subtitle {
	float: left;
	width: 300px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#firm_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
	padding-bottom:40px
}

#firm_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 450px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#firm_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#firm_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#firm_box UL LI {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#firm_box UL.pl20 {
	PADDING-LEFT: 10px
}
#firm_right {
	width: 246px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
}
#firm_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/firm_profile1.jpg);
	background-repeat: no-repeat;
}
#firm_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#firm_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
				/*************END PROFILE******************/
				/*************START RESOURCES*****************/
#container_resources {
	width: 100%;
	height: 730px;
}
#resources {
	width: 800px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#resources_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
}
#resources_left_subtitle {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#resources_left_content {
	float: left;
	width: 513px;
	padding-left: 10px;
	padding-right: 20px;
	margin-top: 10px;
}

#resources_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 475px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 5px;
}
#resources_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#resources_box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}
#resources_box UL LI {
	FONT-WEIGHT: normal;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 8px;
}
#resources_box UL.pl20 {
	PADDING-LEFT: 20px
}
#resources_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 100%;
}
#resources_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/resources.jpg);
	background-repeat: no-repeat;
}
#resources_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#resources_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #074987;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 30px;
	margin-left: 10px;
	margin-right: 10px;
}
				/*************END RESOURCES	******************/
				/*************START ATTORNEYS*****************/
#container_attorneys {
	width: 100%;
	
}
#attorneys {
	width: 800px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#attorneys_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
}
#attorneys_left_subtitle {
	float: left;
	width: 300px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#attorneys_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#firm_left_content p {padding-top:12px; margin-top:0;}
#attorneysPro_left_content p {padding-top:12px; margin-top:0;}
#subtitle-attorneys{padding:0 0 0 20px;font-size:12px;}
#subtitle-attorneys p {padding-top:2px; margin-top:0;}
#attorneys_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#attorneys_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#attorneys_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#attorneys_box UL LI {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#attorneys_box UL.pl20 {
	PADDING-LEFT: 10px
}
#attorneys_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 100%;
}
#attorneys_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/attorneys.jpg);
	background-repeat: no-repeat;
}
#attorneys_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#attorneys_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
#attorneys_left #partners {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 20px;
	width: 553px;
	
	float:left;
}
#attorneys_left #partners #title {
	width: 100px;
	padding-top: 5px;
	padding-left: 10px;
}
#attorneys #partners #box {
    BORDER-RIGHT: #e9e9e9 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #e9e9e9 1px solid;
    DISPLAY: table;
    PADDING-LEFT: 5px;
    BACKGROUND: #f4f4f4;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #e9e9e9 1px solid;
    WIDTH: 505px;
    MARGIN-RIGHT: 5px;
    MARGIN-LEFT: 5px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #e9e9e9 1px solid;
    HEIGHT: 80px;
    margin-top: 10px;
}
#attorneys_left #partners  #box #info {
	height: 80px;
	width: 190px;
	float: left;
	padding-left: 10px;
}
#attorneys_left #partners #box #brief {
	float: left;
	height: 80px;
	width: 210px;
	padding-left: 1em;
}

#attorneys_left #partners #box #split {
	background-color: #123B59;
	float: left;
	height: 80px;
	width: 1px;
}

#attorneys_left #partners  #box #image {
	height: 80px;
	width: 80px;
	float: left;
}
				/*************END ATTORNEYS******************/
				/*************START attorneysPro*****************/
#container_attorneysPro {
	width: 100%;
	
}
#attorneysPro {
	width: 800px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#attorneysPro_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	
}
#attorneysPro_left_content #subtitle {
	float: right;
	width: 189px;
}
#attorneysPro_left_content {
	margin-left: 20px;
	padding-top: 10px;
}
#attorneys-breadcrumb {padding:0px;}
#attorneysPro_left_profiles  {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
}


#attorneysPro_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#attorneysPro_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0;
	float: right;
	height: 100%;
}
#attorneysPro_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-repeat: no-repeat;
}
#attorneysPro_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#attorneysPro_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #074987;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	
	margin-left: 10px;
	margin-right: 10px;
}
#attorneysPro_left #partners {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 20px;
	width: 553px;
	height: 150px;
}
#attorneysPro_left #partners #title {
	width: 100px;
	padding-top: 5px;
	padding-left: 10px;
}


#attorneysPro_left #partners  #box #info {
	height: 80px;
	width: 190px;
	float: left;
	padding-left: 10px;
}
#attorneysPro_left #partners #box #brief {
	float: left;
	height: 80px;
	width: 210px;
	padding-left: 1em;
}

#attorneysPro_left #partners #box #split {
	background-color: #123B59;
	float: left;
	height: 80px;
	width: 1px;
}

#attorneysPro_left #partners  #box #image {
	height: 80px;
	width: 80px;
	float: left;
}
				/*************END attorneysPro******************/
				/*************START MEDIA**********************/
#container_media {
	width: 100%;
	
}
.clear { clear:both}
#media {
	width: 800px;
	
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#media_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	
}
#media_left_subtitle {
	float: left;
	width: 300px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#media_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
	
}

#media_left_content #subtitle {
    float: right;
    width: 189px;
}
#media_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#media_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#media_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#media_box UL LI {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#media_box UL.pl20 {
	PADDING-LEFT: 10px
}
#media_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	
}
#media_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/media.jpg);
	background-repeat: no-repeat;
}
#media_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#media_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
#media_left #partners {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 20px;
	width: 513px;
	height: auto;
}
#media_left #partners #title {
	width: 100px;
	padding-top: 5px;
	padding-left: 10px;
}


#media_left #partners  #box #info {
	height: 80px;
	width: 190px;
	float: left;
	padding-left: 10px;
}
#media_left #partners #box #brief {
	float: left;
	height: 80px;
	width: 210px;
	padding-left: 1em;
}

#media_left #partners #box #split {
	background-color: #123B59;
	float: left;
	height: 80px;
	width: 1px;
}

#media_left #partners  #box #image {
	height: 80px;
	width: 80px;
	float: left;
}
				/********************END MEDIA
				/*************START PRACTICE AREA*************/
#container_practiceArea {
	width: 100%;
	
}

#container_practiceArea_alliances {
	width: 100%;
	
}

#practiceArea {
	width: 800px;
	
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#practiceArea_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	
}
#practiceArea_left_content #subtitle {
	width: 500px;
	padding-top: 5px;
	padding-left: 10px;
	
}
#practiceArea_left_content #subtitle p { padding-top:7px; margin-top:0;}
#practiceArea_left_content {
	margin-left: 10px;
	padding-top: 10px;
}
#practiceArea_left_profiles  {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
}
#practiceArea_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#practiceArea_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#practiceArea_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 10px;
}
#practiceArea_box UL LI {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#practiceArea_box UL.pl20 {
	PADDING-LEFT: 20px
}
#practiceArea_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	
}
#practiceArea_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/clients.jpg);
	background-repeat: no-repeat;
}
#practiceArea_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#practiceArea_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #074987;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
#practiceArea_left #contacts {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 20px;
	width: 553px;
float:left;}
#contacts .partnerId {
	FONT-SIZE: 100%;
	MARGIN: 0px;
	COLOR: #5a9897;
	LINE-HEIGHT: 100%
}
#practiceArea_left #contacts #title {
	width: 100px;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#practiceArea_left  #contacts   #info  {
	height: 80px;
	width: 190px;
	float: right;
	padding-left: 10px;
}
#practiceArea_left #contacts #box {
	BORDER-RIGHT: #e9e9e9 1px solid;
	BORDER-TOP: #e9e9e9 1px solid;
	DISPLAY: table;
	BACKGROUND: #f4f4f4;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #e9e9e9 1px solid;
	WIDTH: 250px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #e9e9e9 1px solid;
	HEIGHT: 80px;
	margin-left: 10px;
	padding-left: 5px;
	margin-bottom: 10px;
}
}
#practiceArea_left #contacts #box #inside {
	float: left;
	height: 80px;
	width: 245px;
}
#practiceArea_left  #contacts   #box  #inside #image {
	height: 80px;
	width: 80px;
	float: left;
}

#practiceArea_left #contacts #box #inside #IA_image {
	height: 80px;
	width: 80px;
	float: left;
}
#practiceArea_left  #contacts  #box  #inside #info {
	height: 80px;
	width: 145px;
	padding-left: 10px;
	float: left;
}

#practiceArea_left #contacts #box #inside #IA_info {
	height: 80px;
	width: 150px;
	padding-left: 5px;
	float: left;
}

#practiceArea_left #contacts #box #info_alliances {
	height: 80px;
	width: 225px;
	float: left;
	padding-left: 10px;
}


#practiceArea_left #contacts #box #split {
	background-color: #123B59;
	float: left;
	height: 80px;
	width: 1px;
}
#practiceArea_left #contacts #box2 {
	BORDER-RIGHT: #e9e9e9 1px solid;
	BORDER-TOP: #e9e9e9 1px solid;
	DISPLAY: table;
	BACKGROUND: #f4f4f4;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #e9e9e9 1px solid;
	WIDTH: 250px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #e9e9e9 1px solid;
	HEIGHT: 80px;
	margin-right: 5px;
	padding-left: 5px;
}
#practiceArea_left #contacts  #box2 #info {
	height: 80px;
	width: 150px;
	float: left;
	padding-left: 10px;
}
#practiceArea_left #contacts #box2 #image {
	height: 80px;
	width: 80px;
	float: left;
}
}				
				/**************END PRACTICE AREA**************/
				
				/****************RIGHT SIDE PRACTICE AREA NAVIGATION*****/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframemenu{
	background-color: #074987;
	border-bottom-width: 0;
	width: 247px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
	text-indent: 4px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
	width: 247px;
}
.wireframemenu  UL{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu UL LI    .active {
	background-color: #FFFFFF;
	color: black;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}


.wireframemenu a{
	display: block;
	width: 240px;
	text-decoration: none;
	border-bottom: 1px solid #C0C0C0;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	color: #E5711C;
}

.wireframemenu a:hover{
	color: #E5711C;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}


html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}
				/***************END*********************/
				/*************START sitemap PROFILE*****************/
#container_sitemap {
	width: 100%;
	
}
#sitemap {
	width: 800px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#sitemap_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
}
#sitemap_left_subtitle {
	float: left;
	width: 300px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#sitemap_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}

#sitemap_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#sitemap_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}

#sitemap_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#sitemap_box UL LI {
	FONT-WEIGHT: normal;
	color: #E5711C;
	margin-bottom: 10px;
}
#sitemap_box UL.pl20 {
	PADDING-LEFT: 100px
}
#sitemap_box2 {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#sitemap_box2 H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#sitemap_box2 UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#sitemap_box2 UL LI {
	FONT-WEIGHT: normal;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#sitemap_box2 UL.pl20 {
	PADDING-LEFT: 40px
}
#sitemap_box3 {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#sitemap_box3 H4 {
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#sitemap_box3 UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#sitemap_box3 UL LI {
	FONT-WEIGHT: normal;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#sitemap_box3 UL.pl20 {
	PADDING-LEFT: 10px
}
#sitemap_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 100%;
}
#sitemap_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/firm_profile1.jpg);
	background-repeat: no-repeat;
}
#sitemap_right_title {
	height: 23px;
	width: 120px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#sitemap_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #074987;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
#sitemap_right_attorneys {
	width: 200px;
	margin-top: 4px;
	margin-bottom: 0px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	margin-left: 10px;
}
#sitemap_right_attorneys a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
#sitemap_right_attorneys a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: underline;
}




				/*************END SITEMAP******************/
				/*************************DISCLAIMER***********/
#container_disclaimer {
	width: 100%;
	height: 730px;
}
#disclaimer {
	width: 800px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#disclaimer_left {
	width: 553px;
	background-color: #FFFFFF;
	float: left;
	height: 100%;
}
#disclaimer_left_subtitle {
	float: left;
	width: 300px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#disclaimer_left_content {
	float: left;
	width: 513px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}

#disclaimer_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 480px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-top: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#disclaimer_box H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#disclaimer_box UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
	margin-left: 5px;
}
#disclaimer_box UL LI {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
	color: #E5711C;
}
#disclaimer_box UL.pl20 {
	PADDING-LEFT: 10px
}
#disclaimer_right {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 100%;
}
#disclaimer_right_image {
	height: 227px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(../images/firm_profile1.jpg);
	background-repeat: no-repeat;
}
#disclaimer_right_button {
	height: 23px;
	width: 120px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#disclaimer_right_content {
	width: 217px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
				/************************END DISCLAIMER************/				
#clear {
	float: left;
	height: 10px;
	width: 500px;
}

#clearIA {
	float: left;
	height: 10px;
	width: 100%;
}



