/* CSS Document */

body				{background-color: #f2fefc; text-align: center; font-family: Arial, Helvetica, sans-serif;}
html 				{overflow: scroll;}

.clear 				{clear: both;}
.floatRight			{float: right;}
.floatLeft			{float: left;}
.font11 			{font-size: 11px;}
.font12 			{font-size: 12px;}
.font13 			{font-size: 13px;}
.font14 			{font-size: 14px;}
.font16 			{font-size: 16px;}
.red21 				{color: #840404; font-size: 21px;}
.headers h1 		{
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	letter-spacing: 1px;
}
.headers h2 		{font-size: 20px; margin: 0px; padding: 0px; font-weight: normal; letter-spacing: 1px;}
.headers h3		    {font-size: 16px; margin: 0px; padding: 0px; font-weight: normal; color: #dd3743;}
.backTop 			{
	font-size: 10px;
	color: #474747;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.boldItalic 		{font-weight: bold; font-style: italic;}
.bold		 		{font-weight: bold;}

.backTop a:link 	{color: #474747; text-decoration: none;}
.backTop a:visited 	{color: #474747; text-decoration: none;}
.backTop a:hover 	{color: #474747; text-decoration: underline;}

.comment 			{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.input  			{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

p 					{font-size: 12px; color: #525252; line-height: 15pt;}

#wrapper 			{
	width: 935px;
	margin: auto;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	background-image: url(../img/site/background_shadow.jpg); background-position: right; background-repeat: repeat-y;}
	
	
#outsideWrap {
	width: 948px;
	margin: auto;
}

#header 			{
	width: 935px;
	background-repeat: no-repeat;
	background-position: right;
}
.index #header {
	background-color: #30378d;
	background-image: url(../img/site/indexhead_background.jpg);
	float: left;
}

#nav				{
	width: 867px;
	height: 40px;
	float: right;
	text-align: right;
	background-image: url(../img/site/shadow_left_nav.jpg);
	background-position: left;
	background-repeat: repeat-y;

}
#nav ul 			{
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 868px;
	text-align: right;
	float: right;
	
}
#nav li 			{
	display: inline;
	padding: 10px;
	float: left;
	width: 197px;
	height: 20px;
	text-align: center;
}
					
#nav a:link 		{color: #fff; text-decoration: none; font-weight: bold;}
#nav a:visited 		{color: #fff; text-decoration: none; font-weight: bold;}
#nav a:hover 		{color: #fff; text-decoration: underline; font-weight: bold;}

#subNav {
	width: 940px;
}

#subNav 			{
	background-color: transparent;
	text-align: left;
	float: left;
	padding-left: 10px;
}
#subNav ul 			{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 800px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#subNav li 			{
	display: inline;
	padding-left: 50px;
	padding-right: 50px;
	font-size: 12px;
	border-right: solid 1px #CCCCCC;
	float: left;
}
#subNav a:link 		{color: #565151; text-decoration: none;}
#subNav a:visited 	{color: #565151; text-decoration: none;}
#subNav a:hover 	{color: #565151; text-decoration: underline;}

.purpleLink			{background-color: #561c45;}
.greenLink			{background-color: #a4bf3a;}
.orangeLink			{background-color: #ffbd3e;}
.redLink			{background-color: #c93944;}

.purpleText			{color: #561c45;}
.greenText			{color: #b6d246;}
.orangeText			{color: #ffbd3e;}
.redText			{color: #c93944;}

.purpleTextBold		{color: #561c45; font-weight: bold;}
.greenTextBold		{color: #a1bb46; font-weight: bold;}
.orangeTextBold	{color: #ffbd3e; font-weight: bold;}
.redTexBold	{color: #c93944; font-weight: bold;}

.blueGrad 			{
	background-image: url(../img/site/blue_grad.jpg);
	background-position: top;
	background-repeat: no-repeat;
	float: left;
	width: 196px;
}
.greenGrad 			{background-image: url(../img/site/green_grad.jpg); background-position: top; background-repeat: no-repeat; float: left; width: 196px;}
.orangeGrad 		{
	background-image: url(../img/site/orange_grad.jpg);
	background-position: top;
	background-repeat: no-repeat;
	float: left;
	width: 197px;
}

* html .orangeGrad 		{
	width: 196px;
}

.redGrad 			{background-image: url(../img/site/red_grad.jpg); background-position: top; background-repeat: no-repeat; float: left; width: 196px;}



#strap				{
	padding-top: 20px;
	width: 350px;
	float: left;
	background-position: right;
	background-repeat: no-repeat;
}

#strap h1 			{
	color: #ffffff;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	line-height: 16pt;
}

#strap h2 			{
	color: #ffffff;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-size: 24px;
}
#strap p 			{
	color: #ffffff;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	line-height: 16pt;
}

#phoneNumber {
	float: right;
	width: 160px;
	margin-top: 6px;
	text-align: right;
	margin-right: 10px;
}

#mainNav 			{
	width: 867px;
	border-bottom: solid 1px #fff;
	float: right;
}

.largeBox 			{
	float: left;
}

.blueBox {
	width: 216px;
	float: left;
	
}

.purpleBox {width: 218px; float: left;}
.greenBox {
	width: 217px;
	float: left;
}
.orangeBox {
	width: 218px;
	float: left;
}

* html .orangeBox {
	width: 217px;
	float: left;
}

.redBox {width: 215px; float: left;}

.head 				{
	width: 196px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	padding-top: 14px;
	height: 42px;
}
.head h2 			{padding: 0px; margin: 0px; color: #ffffff; font-size: 24px; font-weight: normal;}

.head a:link {color: #fff; text-decoration: none;}
.head a:visited {color: #fff; text-decoration: none;}
.head a:hover {color: #fff; text-decoration: underline;}

.linkBg 			{
	padding-bottom: 60px;
	height: 255px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

* html .linkBg 			{
	float: left;
	padding: 10px;
	padding-bottom: 30px;
	height: 250px;
}

.linkBg a:link {color: #2d2d2a; text-decoration: none;}
.linkBg a:visited {color: #2d2d2a; text-decoration: none;}
.linkBg a:hover {color: #2d2d2a; text-decoration: underline;}

#leftContent a:link {color: #2d2d2a; text-decoration: none;}
#leftContent a:visited {color: #2d2d2a; text-decoration: none;}
#leftContent a:hover {color: #2d2d2a; text-decoration: underline;}

.linkBg ul 			{
	font-size: 11px;
	color: #383838;
	list-style: none;
	margin-left: 5px;
	padding-left: 0px;
	margin-top: 15px;

}
.linkBg li 			{
	line-height: 10pt;
	background-image: url(../img/site/list_dash.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
}

#leftContent ul 			{
	font-size: 11px;
	color: #383838;
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 15px;

}
#leftContent li 			{
	line-height: 10pt;
	background-image: url(../img/site/list_dash.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 15px;
	margin-bottom: 15px;
}




#shadowTop 			{
	width: 867px;
	height: 10px;
	float: right;
	background-image: url(../img/site/top_shadow.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-right: 10px;
}

* html #shadowTop  {margin-right: 5px;}
#footer 			{
	width: 871px;
	float: right;
	background-image: url(../img/site/shadow_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 10px;
	padding-top: 4px;
	margin-right: 0px;
}


#footer ul{
	float: right;
	width: 650px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: right;
}
#footer li {display: inline; padding-left: 10px; padding-right: 10px;}

#footer a:link {color: #383838; text-decoration: underline;}
#footer a:visited {color: #383838; text-decoration: underline;}
#footer a:hover {color: #383838; text-decoration: underline;}

#content {
	width: 880px;
	float: right;
	background-image: url(../img/site/shadow_left.jpg);
	background-position: left;
	background-repeat:repeat-y;
	position: relative;
}

#text 			{
	background-image: url(../img/site/swirlbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #fff;
	float: right;
	width: 839px;
	padding: 30px;
	padding-right: 0px;
	border-left: 1px #f1f1f1 solid;
}

#contentNopad 			{
	background-image: url(../img/site/swirlbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #fff;
	float: right;
	width: 867px;
	padding-top: 0px;
	margin-top: 2px;
	border-left: 1px solid #dbdbdb;
}

.banners {
	float: left;
	width: 190px;
	margin-left: 40px;
	margin-top: 50px;
	text-align: right;
}
.floatIndText {
	float: left;
	width: 600px;
	text-align: left;
}

.copyright {
	float: left;
	width: 200px;
	font-weight: bold;
}


#leftContent h2 {
	font-size: 21px;
	font-weight: normal;
	color: #40333e;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.paddingLeft15px {padding-left: 15px;}
.padding15px {
	padding: 15px;
	width: 410px;
	float: left;
}
.padding25px {padding: 25px;}

#leftContent table {font-size: 11px; color: #40333e;}

#rightContent {
	float: left;
	width: 642px;
}
#rightContent h3		    {font-size: 16px; margin: 0px; padding: 0px; font-weight: normal; color: #dd3743;}

#largeContent {
	float: left;
	width: 865px;
}

.button {border: 0px;}

.titleBoxH2 {
	background-image: url(../img/site/titleBox_background.jpg);
	height: 34px;
	width: 629px;
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 12px;

}

.titleBoxH2Large {
	background-image: url(../img/site/titleBox_background_large.jpg);
	height: 34px;
	width: 854px;
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 12px;
}
.titleBoxH2Large h2 {margin: 0px; padding: 0px; font-weight: normal; color: #3d3d3d; font-size: 20px;}
.titleBoxH2 h2 {margin: 0px; padding: 0px; font-weight: normal; color: #3d3d3d; font-size: 20px;}
.titleBoxH2 h1 {margin: 0px; padding: 0px; font-weight: normal; color: #3d3d3d; font-size: 20px;}
.titleBox {padding: 15px;}
.titleBox h1 {
	color: #ffffff;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.titleBox h2 {
	color: #ffffff;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

form {margin: 0px; padding: 0px;}


/*personal section css*/

.personal .input {
	width: 190px;
	background-color: #e0dee0;
	border: solid 1px #b5b4b5;
}
.personal .comment {
	width: 190px;
	height: 120px;
	background-color: #e0dee0;
	border: solid 1px #b5b4b5;
}
.personal .button {background-color: #561c45; color: #fff;}
.personal #header {
	background-color: #561c45;
	background-image: url(../img/site/injuryhead_background.jpg);
	height: 160px;
}
.personal #leftContent {
	width: 216px;
	float: left;
	background-image: url(../img/site/personal_leftBox_background.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}

.personal .titleBox {
	background-color: #561c45;
	margin-top: 0px;
	width: 838px;
	float: right;
	text-align: left;
}

.personal .formPadding {
	padding: 15px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

/*END personal section css*/


/*property section css*/

.property .input {
	width: 190px;
	background-color: #e8f2c3;
	border: solid 1px #c1d180;
}
.property .comment {
	width: 190px;
	height: 120px;
	background-color: #e8f2c3;
	border: solid 1px #c1d180;
}
.property .button {background-color: #a4bf3a; color: #fff;}
.property #header {
	background-color: #a4bf3a;
	background-image: url(../img/site/propertyhead_background.jpg);
	float: left;
}
.property #leftContent {
	width: 220px;
	float: left;
	background-image: url(../img/site/property_leftBox_background.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}

.property .titleBox {
	background-color: #a4bf3a;
}

.property .formPadding {
	padding: 15px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

/*END property section css*/

/*commercial section css*/

.commercial .input {
	width: 190px;
	background-color: #fff9ee;
	border: solid 1px #ffc658;
}
.commercial .comment {
	width: 190px;
	height: 120px;
	background-color: #fff9ee;
	border: solid 1px #ffc658;
}
.commercial .button {background-color: #ffbd3e; color: #fff;}
.commercial #header {
	background-color: #ffbd3e;
	background-image: url(../img/site/commercialhead_background.jpg);
	float: left;
}
.commercial #leftContent {
	width: 220px;
	float: left;
	background-image: url(../img/site/commercial_leftBox_background.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}

.commercial .titleBox {background-color: #ffbd3e;}

.commercial .formPadding {
	padding: 15px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

/*END commercial section css*/

/*debt section css*/


.debt .input {
	width: 190px;
	background-color: #fcfcfc;
	border: solid 1px #c93944;
}
.debt .comment {
	width: 190px;
	height: 120px;
	background-color: #fcfcfc;
	border: solid 1px #c93944;
}
.debt .button {background-color: #c93944; color: #fff;}
.debt #header {
	background-color: #c93944;
	background-image: url(../img/site/debthead_background.jpg);
	float: left;
}
.debt #leftContent {
	width: 220px;
	float: left;
	background-image: url(../img/site/debt_leftBox_background.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}


.debt .titleBox {background-color: #c93944;}

.debt .formPadding {
	padding: 15px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

.topFloat {float: right;}
* html .topFloat {float: left;}
/*END debt section css*/



/*index section css*/

.index .input {
	width: 190px;
	background-color: #f2f5fc;
	border: solid 1px #30378d;
}
.index .comment {
	width: 190px;
	height: 120px;
	background-color: #f2f5fc;
	border: solid 1px #30378d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.index .button {background-color: #c93944; color: #fff;}
.index #header {
	background-color: #30378d;
	background-image: url(../img/site/indexhead_background.jpg);
	float: left;
}
.index #leftContent {
	width: 220px;
	float: left;
	background-image: url(../img/site/indexleftBox_background.jpg);
	background-repeat:no-repeat;
	background-position: top left;
}

.index .titleBox {background-color: #30378d;}

.index .formPadding {
	padding: 15px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

.topFloat {float: right;}
* html .topFloat {float: left;}
.index .button {background-color: #30378d; color: #fff;}

/*END index section css*/

.contactForm 		{
	font-size: 12px;
	float: left;
	width: 50px;
}


.formContact {
	float: left;
	width: 280px;
}

.textWidth {width: 400px; float: left; padding: 15px;}


.expertProfile {
	width: 179px;
	float: right;
	margin-top: 20px;
	margin-right: 10px;
}
.expertHolder {clear: both;}

.expertHolder .expertProfile {float: left;}
.property .expertProfileHeader {background-image: url(../img/site/whychoose_topgreen.jpg);}
.index .expertProfileHeader {background-image: url(../img/site/whychoose_topblue.jpg); color: #fff;}
.commercial .expertProfileHeader {background-image: url(../img/site/whychoose_topyellow.jpg);}
.personal .expertProfileHeader {background-image: url(../img/site/whychoose_toppurple.jpg); color: #fff;}
.debt .expertProfileHeader {background-image: url(../img/site/whychoose_topred.jpg); color: #fff;}

.expertProfileHeader {
	width: 179px;
	height: 32px;
	padding-top: 12px;
	text-align: center;
	background-repeat: no-repeat;
}
.expertProfileHeader h2 {font-size: 17px; margin: 0px; padding: 0px; font-weight: bold;}

.expertProfileBox {
	border-right: solid 2px #d6d2d2;
	border-left: solid 2px #d6d2d2;
	width: 175px;
}

.expertProfileBox ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 179px;
}
.expertProfileBox li {
	width: 155px;
	background-color: #f9f9f9;
	padding-top: 3px;
	padding-bottom: 10px;
	border-bottom: #dcdcdc 4px solid;
	font-size: 12px;
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
}

.expertProfileBottom {
	width: 179px;
	background-image: url(../img/site/whychoosebg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 13px;
}
.expertProfileContact {
	float: left;
	width: 144px;
	background-image: url(../img/site/at.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 49px;
	background-color: #f8f8f8;
	padding-top: 13px;
	padding-left: 40px;
	font-size: 12px;
	color: #666666;
}

.expertProfile a:link {color: #666666; text-decoration: underline;}
.expertProfile a:visited {color: #666666; text-decoration: underline;}
.expertProfile a:hover {color: #666666; text-decoration: underline;}

#rightContent a:link {color: #666666; text-decoration: underline;}
#rightContent a:visited {color: #666666; text-decoration: underline;}
#rightContent a:hover {color: #666666; text-decoration: underline;}

#rightContent ol {margin: 0px; padding: 0px;}
#rightContent ol li {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #525252;
}


.siteMap ul {margin: 0px; padding: 0px; list-style: none; font-size: 12px;}
.siteMap li {
	line-height: 10pt;
	background-image: url(../img/site/list_dash.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.siteMap a:link {color: #666666; text-decoration: underline;}
.siteMap a:visited {color: #666666; text-decoration: underline;}
.siteMap a:hover {color: #666666; text-decoration: underline;}

.profileImg {
	float: right;
	width: 221px;
	height: 234px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 25px;
}

.profileImg img {float: left;}

.address {
	border: solid 1px #999999;
	background-color: #F4F4F4;
	padding: 10px;
	width: 482px;
	font-size: 12px;
	margin-top: 20px;
	float: right;
	height: 120px;
	margin-right: 12px;
}

* html .address {margin-right: 6px;}

.textMiddle {text-align: center;}
.textMiddle p {margin-top: 0px;}

.whychoose {
	width: 179px;
	float: right;
	margin-top: 16px;
	margin-bottom: 10px;
}

.property .whychooseHeader {background-image: url(../img/site/whychoose_topgreen.jpg);}
.index .whychooseHeader {background-image: url(../img/site/whychoose_topblue.jpg); color: #fff;}
.commercial .whychooseHeader {background-image: url(../img/site/whychoose_topyellow.jpg);}
.personal .whychooseHeader {background-image: url(../img/site/whychoose_toppurple.jpg); color: #fff;}
.debt .whychooseHeader {background-image: url(../img/site/whychoose_topred.jpg); color: #fff;}

.whychooseHeader {
	width: 179px;
	height: 32px;
	padding-top: 12px;
	text-align: center;
	background-repeat: no-repeat;
}
.whychooseHeader h2 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.whychooseBox {
	border-right: solid 2px #d6d2d2;
	border-left: solid 2px #d6d2d2;
	width: 175px;
}

.whychooseBox ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 179px;
}
.whychooseBox li {
	width: 129px;
	background-color: #f9f9f9;
	padding: 16px;
	border-bottom: #dcdcdc 4px solid;
	font-size: 12px;
	padding-top: 13px;
	background-image: url(../img/site/tick.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	color: #666666;
}

.whyChooseBottom {
	width: 179px;
	background-image: url(../img/site/whychoosebg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 13px;
}
.whyChooseContact {
	float: left;
	width: 141px;
	background-image: url(../img/site/at.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 135px;
	background-color: #f8f8f8;
	padding-top: 13px;
	padding-right: 5px;
	padding-left: 30px;
	font-size: 12px;
	color: #666666;
}

.whyChooseArrow {
	float: left;
	width: 136px;
	background-image: url(../img/site/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 49px;
	background-color: #f8f8f8;
	padding-top: 13px;
	padding-left: 40px;
	font-size: 12px;
	color: #666666;
	border-bottom: #dcdcdc 4px solid;
}

.whychoose a:link {color: #666666; text-decoration: underline;}
.whychoose a:visited {color: #666666; text-decoration: underline;}
.whychoose a:hover {color: #666666; text-decoration: underline;}


.unorderedList ul {margin: 0px; padding: 0px; float: left;}
.unorderedList li {padding: 0px; margin: 0px; font-size: 12px; margin-left: 0px; margin-top: 10px; padding-left: 0px;}

.marginLeft40px {margin-left: 40px;}
.linksBox 		{
	width: 600px;
	margin-top: 0px;
	float: left;
	padding: 10px;
	margin-right: 10px;

}

.linksBox h2{margin: 0px; padding: 0px; font-size: 14pt; font-weight: normal;}
.linkImg {
	float: left;
	margin-right: 10px;
	width: 131px;
	height: 109px;
	border: solid 1px #cccccc;
}

.linkTotal {
	margin-bottom: 10px;
	float: left;
	width: 800px;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 20px;
}

#back {
	position: absolute;
	width: 140px;
	z-index: 2;
	left: 716px;
	top: 119px;
	font-size: 10px;
}

/*personal Injury nav Index*/

#personalNav {
	position: absolute;
	width: 500px;
	background-image: url(../img/site/nav_background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
	left: 13px;
	top: 40px;
	visibility: hidden;
	text-align: center;
	border: solid 1px #c0a9b3;
	border-left: 0px;
	border-bottom: 0px;
}


#personalNav a:link {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #c0a9b3; border-left: solid 1px #c0a9b3; padding-top: 13px; text-decoration: none;}
#personalNav a:visited {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #c0a9b3; border-left: solid 1px #c0a9b3; text-decoration: none; padding-top: 13px;}
#personalNav a:hover {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #c0a9b3; border-left: solid 1px #c0a9b3; background-color: #d0c3c2; padding-top: 13px; text-decoration: none;}

#personalNav ul 			{
	font-size: 11px;
	color: #383838;
	list-style: none;
	margin-left: 5px;
	padding-left: 0px;
	margin-top: 15px;
	float: left; width: 250px; margin: 0px;

}
#personalNav li 			{
	line-height: 10pt;
	background-image: url(../img/site/list_dash.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
	margin: 0px; padding: 0px; text-align: left; background: none;}
	
/*personal Injury nav Index END*/

/*property nav Index*/

#propertyNav {
	position: absolute;
	width: 215px;
	background-image: url(../img/site/nav_property_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
	left: 229px;
	top: 40px;
	visibility: hidden;
	text-align: center;
	border: solid 1px #d1e8b1;
	border-left: 0px;
	border-bottom: 0px;
}


#propertyNav a:link {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #d1e8b1; border-left: solid 1px #d1e8b1; padding-top: 13px; text-decoration: none;}
#propertyNav a:visited {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #d1e8b1; border-left: solid 1px #d1e8b1; text-decoration: none; padding-top: 13px;}
#propertyNav a:hover {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #d1e8b1; border-left: solid 1px #d1e8b1; background-color: #c2daa2; padding-top: 13px; text-decoration: none;}

#propertyNav ul 			{
	font-size: 11px;
	color: #383838;
	list-style: none;
	margin-left: 5px;
	padding-left: 0px;
	margin-top: 15px;
	float: left; width: 215px; margin: 0px;

}
#propertyNav li 			{
	line-height: 10pt;
	background-image: url(../img/site/list_dash.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
	margin: 0px; padding: 0px; text-align: left; background: none;}
	
/*property nav Index END*/

/*commercial nav Index*/

#commercialNav {
	position: absolute;
	width: 216px;
	background-image: url(../img/site/nav_commercial_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
	left: 446px;
	top: 40px;
	visibility: hidden;
	text-align: center;
	border: solid 1px #f7c96c;
	border-left: 0px;
	border-bottom: 0px;
}


#commercialNav a:link {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #f7c96c; border-left: solid 1px #f7c96c; padding-top: 13px; text-decoration: none;}
#commercialNav a:visited {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #f7c96c; border-left: solid 1px #f7c96c; text-decoration: none; padding-top: 13px;}
#commercialNav a:hover {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #f7c96c; border-left: solid 1px #f7c96c; background-color: #ffd78a; padding-top: 13px; text-decoration: none;}

#commercialNav ul 			{
	font-size: 11px;
	color: #383838;
	list-style: none;
	margin-left: 5px;
	padding-left: 0px;
	margin-top: 15px;
	float: left; width: 215px; margin: 0px;

}
#commercialNav li 			{
	line-height: 10pt;
	background-image: url(../img/site/list_dash.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
	margin: 0px; padding: 0px; text-align: left; background: none;}
	
/*commercial nav Index END*/

/*debt nav Index*/

#debtNav {
	position: absolute;
	width: 216px;
	background-image: url(../img/site/nav_debt_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
	left: 663px;
	top: 40px;
	visibility: hidden;
	text-align: center;
	border: solid 1px #e9a7ac;
	border-left: 0px;
	border-bottom: 0px;
}


#debtNav a:link {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #e9a7ac; border-left: solid 1px #e9a7ac; padding-top: 13px; text-decoration: none;}
#debtNav a:visited {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #e9a7ac; border-left: solid 1px #e9a7ac; text-decoration: none; padding-top: 13px;}
#debtNav a:hover {color: #2d2d2a; display: block; height: 20px; padding: 10px; border-bottom: solid 1px #e9a7ac; border-left: solid 1px #e9a7ac; background-color: #f1a1a7; padding-top: 13px; text-decoration: none;}

#debtNav ul 			{
	font-size: 11px;
	color: #383838;
	list-style: none;
	margin-left: 5px;
	padding-left: 0px;
	margin-top: 15px;
	float: left; width: 215px; margin: 0px;

}
#debtNav li 			{
	line-height: 10pt;
	background-image: url(../img/site/list_dash.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
	margin: 0px; padding: 0px; text-align: left; background: none;}
	
/*debt nav Index END*/

.textPartner {
	float: left;
	width: 400px;
}

#bottomIndex {
	padding: 10px;
	float: right;
	width: 820px;
	margin-top: 10px;
	text-align: left;
}

.floatLeftBottom {
	float: left;
	width: 156px;
	margin-right: 10px;
}

#bottomIndex .floatLeftBottom h2 {font-size: 12px; margin: 0px; margin-bottom: 10px;}

#bottomIndex .floatLeftBottom ul {
	float: left;
	margin: 0px;
	width: 150px;
	padding: 0px;
	list-style: none;
	text-align: left;
}
	
#bottomIndex .floatLeftBottom li {
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}

.contactBox {
	width: 179px;
	float: right;
	padding-left: 7px;
	text-align: left;
}
.contactBox h2 {
	font-size: 16px;
	font-weight: bold;
	color: #253c62;
	letter-spacing: normal;
	margin-left: 10px;
	margin-bottom: 10px;
}
.contactBox ol {
	margin: 0px;
	margin-left: 25px;
	padding: 0px;
}
.contactBox li {
	font-size: 12px;
	color: #253c62;
	margin-right: 10px;
	margin-bottom: 10px;
}
