@charset "utf-8";
/* Website Layout
   CSS Document 
   Umer Chaudhary */
   




/* __________________________________________________________________________________________
	
		DOCUMENT LEVEL 
   __________________________________________________________________________________________ */


	div#main_panel {
	width:970px;
	height:3770px;
	padding:0px;
	margin:0px auto 0px auto;
	border: 1px solid #CCC;
}
body {
	margin:0px;
	padding:0px;
}
/* __________________________________________________________________________________________
	
		TOP HEADER 
   __________________________________________________________________________________________ */

	div#social-networking-header {
	width:905px;
	height:31px;
	padding:0px;
	margin:4px auto 0px auto;
	background:url(images/ma-dallas-divorce-attorneys-social-networking.jpg);
	background-repeat:no-repeat;
}
div#top_header {
	width:850px;
	height:980px;
	padding:0px;
	margin:0px auto 0px auto;
	background:#FFF;
}
div#side-bar {
	width: 194px;
	height: 980px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	background:url(images/defective-drugs-class-action-lawsuits-sidebar.jpg);
	background-repeat:no-repeat;
	background-color:#7c0c31;
}
div.side-bar-drug-text {
	width: 174px;
	height: 20px;
	padding: 0px;
	margin: 2px 0px 5px 10px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
div#main_page_image {
	width: 656px;
	height: 357px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	float:left;
}
div#your-case {
	width: 656px;
	height: 28px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	background:url(images/defective-drugs-class-action-lawsuits-your-case.jpg);
}
div#your-case-form {
	width: 656px;
	height: 395px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
div#drug-text {
	width: 386px;
	height: 375px;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	float:left;
}
div.paragraph-title {
	width: 636px;
	height: 20px;
	padding: 0px;
	margin: 5px 0px 0px 10px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7c0c31;
}
div.paragraph-text {
	width: 636px;
	height: 200px;
	padding: 0px;
	margin: 5px 0px 0px 10px;
	float:left;
}
div.paragraph-image {
	width: 250px;
	height: 166px;
	padding: 0px;
	margin: 15px 0px 0px 10px;
	float:left;
}
div#header-bottom {
	width:850px;
	height:30px;
	padding:0px;
	margin:0px auto 0px auto;
	background-color:#7c0c31;
}
div#bottom-panel {
	width:850px;
	height:650px;
	padding:0px;
	margin:10px auto 20px auto;
	background-color:#FFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #7c0c31;
}
div#top_header_2 {
	width:950px;
	height:420px;
	padding:0px;
	margin:0px auto 0px auto;
	background:#FFF;
}
div#left-area {
	width: 255px;
	height: 420px;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	float:left;
}
div#main-form {
	width: 255px;
	height: 315px;
	padding: 0px;
	margin: 5px 10px 0px 0px;
	float:left;
	background: url(images/dallas-area-personal-injury-law-form-bgd.jpg);
	background-repeat:no-repeat;
}
div#spanish-image {
	width: 255px;
	height: 80px;
	padding: 0px;
	margin: 15px 10px 0px 0px;
	float:left;
}
div#telephone {
	width: 200px;
	height: 120px;
	padding: 0px;
	margin: 5px 0px 15px 10px;
	float:left;
}
div.social-links {
	width: 200px;
	height: 70px;
	padding: 0px;
	margin: 5px 0px 0px 10px;
	float:left;
}
div#main-text {
	width: 458px;
	height: 406px;
	padding: 0px;
	margin: 5px 7px 0px 5px;
	float:left;
	background: url(images/dallas-area-personal-injury-law-heading-bgd.jpg);
	background-repeat:no-repeat;
	border: 1px solid #c3bdbd;
}
div#main-text-top {
	width: 456px;
	height: 190px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
div.main-text-down {
	width: 225px;
	height: 210px;
	padding: 0px;
	margin: 0px 0px 0px 2px;
	float:left;
}
div#main-page-text-area {
	width: 645px;
	height: 319px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	float:left;
}
div#main-page-text {
	width: 645px;
	height: 370px;
	padding: 0px;
	margin: 10px 0px 0px 20px;
	float:left;
}
div#home-page-text {
	width:950px;
	height:5100px;
	padding:0px;
	margin:0px auto 0px auto;
	background: #FFF;
}
div#text-left-panel {
	width: 200px;
	height: 1950px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
div#meet-our-attorneys {
	width: 200px;
	height: 140px;
	padding: 0px;
	margin: 50px 0px 0px 0px;
	float:left;
	background:url(images/dallas-area-personal-injury-law-meet-our-attorneys.jpg);
}
div#form-cr-2 {
	width: 195px;
	height: 150px;
	padding: 0px;
	margin: 50px 0px 0px 0px;
	float:left;
	background:url(images/dallas-area-personal-injury-law-form-cr-2.jpg);
	border: 1px solid #CCC;
}
div#statute {
	width: 195px;
	height: 195px;
	padding: 2px;
	float:left;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCC;
}
div#text-left-panel-border {
	width: 198px;
	height: 1010px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	border: 1px solid #680e11;
}
div.other-sites-title {
	width: 200px;
	height: 30px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
div.text-left-panel-title {
	width: 180px;
	height: 14px;
	padding: 0px;
	margin: 5px 10px 0px 10px;
	float:left;
}
div.text-left-panel-image {
	width: 150px;
	height: 75px;
	padding: 0px;
	margin: 5px 25px 5px 25px;
	float:left;
}
div#text-right-panel {
	width: 728px;
	height: 5065px;
	padding: 0px;
	margin: 0px 10px 0px 10px;
	float:left;
}
div#text-right-panel-latest-blogs {
	width: 728px;
	height: 160px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
div#text-right-panel-latest-blogs-image {
	width: 30px;
	height: 150px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	background: url(images/dallas-area-personal-injury-law-latest-blogs-image.jpg);
	background-repeat:no-repeat;
}
div#text-right-panel-latest-blogs-text {
	width: 696px;
	height: 148px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	border: 1px solid #c3bdbd;
}
div#main-home-page-text {
	width: 726px;
	height: 4908px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	float:left;
	border: 1px solid #c3bdbd;
}
div.main-home-page-text-title {
	width: 710px;
	height: 22px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
	background-color: #eae6e6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
div.main-home-page-text-title1 {
	width: 710px;
	height: 22px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
	background-color: #3468a1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
div.main-home-page-text-title2 {
	width: 268px;
	height: 22px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
	background-color: #000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
div.main-home-page-text-area {
	width: 710px;
	height: 100px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
}
div.main-home-page-text-left {
	width: 432px;
	height: 300px;
	padding: 0px;
	margin: 10px 0px 0px 8px;
	float:left;
}
div.main-home-page-text-left-blog {
	width: 412px;
	height: 90px;
	padding: 0px;
	margin: 5px 0px 0px 10px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
div.main-home-page-text-left-image {
	width: 120px;
	height: 80px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
div.main-home-page-text-left-text {
	width: 280px;
	height: 80px;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	float:left;
}
div.main-home-page-text-right {
	width: 268px;
	height: 210px;
	float:left;
	mrgin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #CCC;
}
div.main-home-page-text-right-inside {
	width: 258px;
	height: 250px;
	float:left;
	margin: 0px 0px 0px 5px;
	padding:0px;
	background-color: #CCC;
}
div.main-home-page-text-right2 {
	width: 270px;
	height: 350px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
	background:url(images/paragraph-bgd2.jpg)
}
div.main-home-page-text-right3 {
	width: 270px;
	height: 310px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
	background:url(images/paragraph-bgd3.jpg)
}
div.main-home-page-text-right4 {
	width: 270px;
	height: 400px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
	background:url(images/paragraph-bgd4.jpg)
}
div.main-home-page-text-right5 {
	width: 270px;
	height: 340px;
	padding: 0px;
	margin: 10px 8px 0px 8px;
	float:left;
	background:url(images/paragraph-bgd5.jpg)
}
div#bottom {
	width:922px;
	height:335px;
	padding:0px;
	margin:10px auto 0px auto;
	border: 1px solid #CCC;
}
div#bottom-top {
	width:922px;
	height:140px;
	padding:0px;
	margin:0px 0px 0px 0px;
	background:url(images/dallas-area-personal-injury-law-auto-recall-bottom-panel-1.jpg);
	background-repeat:no-repeat;
	float:left;
}
div.bottom-site-links {
	width:225px;
	height:120px;
	padding:0px;
	margin:10px 5px 0px 0px;
	float:left;
}
div#bottom-down {
	width:922px;
	height:60px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}
div#main-page-divorce {
	width:945px;
	height:700px;
	padding:0px;
	margin:10px auto 0px auto;
}
div#main-page-other-websites {
	width: 272px;
	height: 186px;
	padding: 0px;
	margin: 5px 0px 0px 4px;
	float:left;
	background:url(images/ma-family-law-websites-bgd.jpg);
}
div#main-page-other-websites-text {
	width: 200px;
	height: 110px;
	padding: 0px;
	margin: 60px 0px 0px 30px;
	float:left;
}
div#main-page-divorce-textarea {
	width: 650px;
	height: 700px;
	padding: 0px;
	margin: 0px 0px 0px 18px;
	float:left;
}
div#main-page-divorce-heading {
	width: 625px;
	height: 40px;
	padding: 0px;
	margin: 5px 0px 0px 5px;
	float:left;
}
div#main-page-divorce-text {
	width: 645px;
	height: 645px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9dd5e9;
	border-right-color: #9dd5e9;
	border-bottom-color: #9dd5e9;
	border-left-color: #9dd5e9;
}
div#main-page-divorce-top-text {
	width: 640px;
	height: 210px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
div.main-page-divorce-sub-topics {
	width: 625px;
	height: 100px;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9dd5e9;
}
div.main-page-divorce-sub-topics-image {
	width: 120px;
	height: 80px;
	padding: 1px;
	margin: 10px 0px 0px 15px;
	float:left;
	border: 1px solid #CCC;
}
div.main-page-divorce-sub-topics-text {
	width: 475px;
	height: 85px;
	padding: 0px;
	margin: 10px 0px 0px 8px;
	float:left;
}
div.main-page-divorce-share {
	width: 630px;
	height: 15px;
	padding: 0px;
	margin: 10px 0px 10px 5px;
	float:left;
}
div.main-page-child {
	width:945px;
	height:720px;
	padding:0px;
	margin:10px auto 0px auto;
}
div.main-page-child-textarea {
	width: 650px;
	height: 710px;
	padding: 0px;
	margin: 0px 0px 0px 18px;
	float:left;
}
div.main-page-child-heading {
	width: 625px;
	height: 40px;
	padding: 0px;
	margin: 5px 0px 0px 5px;
	float:left;
}
div.main-page-child-text {
	width: 645px;
	height: 653px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9dd5e9;
	border-right-color: #9dd5e9;
	border-bottom-color: #9dd5e9;
	border-left-color: #9dd5e9;
}
div.main-page-child-top-text {
	width: 640px;
	height: 315px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
/* __________________________________________________________________________________________
	
		TEXT PARAGRAPHS
   __________________________________________________________________________________________ */

	div#text_area {
	width: 900px;
	height: 260px;
	padding: 0px;
	margin: 0px auto 0px auto;
}
div.text_area-main-text {
	width: 626px;
	height: 250px;
	padding: 0px;
	margin: 6px 0px 0px 0px;
	background: url(images/ma-dallas-divorce-attorneys-paragraph-title.jpg);
	background-repeat:no-repeat;
	float:left;
}
div.main-page-text {
	width: 606px;
	height: 212px;
	padding: 0px;
	margin: 7px 0px 0px 9px;
	float:left;
	border: 1px solid #CCC;
}
div.attorney-page-heading-1 {
	width: 625px;
	height: 20px;
	padding: 0px;
	margin: 10px 0px 0px 10px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
div.attorney-image {
	width: 150px;
	height: 150px;
	padding: 1px;
	margin: 10px 0px 0px 10px;
	float:left;
	border: 1px solid #ccc;
}
div.attorney-text {
	width: 430px;
	height: 200px;
	padding: 0px;
	margin: 10px 0px 0px 10px;
	float:left;
}
div.text_area-quick-links {
	width: 262px;
	height: 250px;
	padding: 0px;
	margin: 6px 0px 0px 7px;
	background: url(images/page-header-dallas-quick-links.jpg);
	background-repeat:no-repeat;
	float:left;
}
div#family_law_banner {
	width: 900px;
	height: 115px;
	padding: 0px;
	margin: 10px auto 0px auto;
}
div.text-box {
	width: 900px;
	height: 215px;
	padding: 0px;
	margin: 20px auto 0px auto;
}
div.text-box-text {
	width: 587px;
	height: 180px;
	padding: 0px;
	margin: 12px 8px 0px 5px;
	float:left;
	border: 1px solid #CCC;
}
div.text-box-image {
	width: 150px;
	height: 206px;
	padding: 2px;
	margin: 0px 0px 0px 8px;
	float:left;
	border: 1px solid #CCC;
}
div#texas-divorce-text {
	width: 900px;
	height: 215px;
	padding: 0px;
	margin: 20px auto 10px auto;
	background:url(images/ma-dallas-divorce-attorneys-texas-bgd.jpg)
}
div#texas-divorce-child-support-header {
	width: 900px;
	height: 940px;
	padding: 0px;
	margin: 20px auto 0px auto;
	background:url(images/ma-dallas-divorce-attorneys-child-support-and-custody--bgd.jpg);
	background-repeat:no-repeat;
}
div#child-support-text1 {
	width: 880px;
	height: 120px;
	padding: 40px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
}
div.cst-text {
	width: 270px;
	height: 90px;
	padding: 0px;
	margin: 15px 10px 0px 5px;
	float:left;
}
div.cst-image {
	width: 131px;
	height: 100px;
	padding: 1px;
	margin: 8px 10px 0px 5px;
	float:left;
	border: 1px solid #CCC;
}
div#child-support-text2 {
	width: 880px;
	height: 710px;
	padding: 0px;
	margin: 0px 10px 0px 10px;
	float:left;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #033257;
	border-bottom-color: #033257;
}
div.child-support-resp {
	width: 900px;
	height: 365px;
	padding: 0px;
	margin: 5px auto 0px auto;
}
div.child-support-resp-text {
	width: 580px;
	height: 434px;
	padding: 0px;
	margin: 5px 5px 0px 10px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
div.child-support-resp-image {
	width: 283px;
	height: 424px;
	padding: 1px;
	margin: 9px 5px 0px 10px;
	float:left;
	border: 1px solid #CCC;
}
div#text_header {
	width:615px;
	height:1170px;
	padding:0px;
	margin:0px 0px 0px 22px;
	float:left;
}
div.dallas-county-courts {
	width: 900px;
	height: 300px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background:url(images/ma-dallas-divorce-attorneys-texas--courts-bgd.jpg);
	background-repeat:no-repeat;
}
div.dallas-county-column {
	width:200px;
	height:60px;
	padding:0px;
	margin:18px 0px 0px 35px;
	float:left;
}
div#text_main {
	width:606px;
	height:1120px;
	padding:0px;
	margin:0px 0px 0px 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eae7e7;
	border-right-color: #eae7e7;
	border-bottom-color: #eae7e7;
	border-left-color: #eae7e7;
	float:left;
}
div#auto_recall_main_text {
	width:585px;
	height:500px;
	padding:0px;
	margin:5px 10px 0px 10px;
}
div#size-type1 {
	width:450px;
}
div#latest_stories_text {
	width:575px;
	height:280px;
	padding:0px;
	margin:5px 10px 0px 20px;
}
div.latest_stories_image {
	width:55px;
	height:55px;
	padding:1px;
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #CCC;
}
div.latest_stories_text {
	width:480px;
	height:55px;
	padding:0px;
	margin:10px 5px 0px 10px;
	float:left;
}
div.latest_stories_footer {
	width:500px;
	height:15px;
	padding:0px;
	margin:15px 20px 0px 20px;
	float:left;
}
div#recent_blogs_text {
	width:575px;
	height:245px;
	padding:0px;
	margin:5px 10px 0px 10px;
}
div.recent_blogs_text {
	width:550px;
	height:25px;
	padding:0px;
	margin:10px 5px 0px 10px;
	float:left;
}
div.recent_blogs_title_image {
	width:60px;
	height:25px;
	padding:0px;
	margin:0px 10px 0px 5px;
	float:left;
}
/* Spanish Message */
		
		div#spanish_message {
	width:256px;
	height:266px;
	padding:0px;
	margin:2px 0px 0px 8px;
	background: url(images/ma-dallas-auto-recall-spanish-message-bgd.jpg);
	float:left;
}
/* Spanish Message */
		
		div#other_websites {
	width:256px;
	height:331px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 8px;
	background: url(images/ma-auto-recall-other-websites.jpg);
	float:left;
}
div#other_website_text {
	width:230px;
	height:200px;
	padding:0px 0px 0px 0px;
	margin:35px 0px 0px 15px;
	float:left;
}
div#main_form_starttext {
	width:155px;
	height:30px;
	padding:0px;
	margin:0px 0px 0px 28px;
	text-align:right;
}
div.main-page-recall-text-header {
	width:850px;
	height:30px;
	padding:0px;
	margin:20px 0px 0px 35px;
	float:left;
}
div.main-page-recall-main-text {
	width:920px;
	height:650px;
	padding:0px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f02b2b;
	border-right-color: #f02b2b;
	border-bottom-color: #f02b2b;
	border-left-color: #f02b2b;
}
div.mprmt-size-and-border1 {
	height: 232px;
	border-top-color: #e28c25;
	border-right-color: #e28c25;
	border-bottom-color: #e28c25;
	border-left-color: #e28c25;
}
div.mprmt-size-and-border2 {
	height: 210px;
	border-top-color: #f6cc5c;
	border-right-color: #f6cc5c;
	border-bottom-color: #f6cc5c;
	border-left-color: #f6cc5c;
}
div.mprmt-size-and-border3 {
	height: 196px;
	border-top-color: #7f971d;
	border-right-color: #7f971d;
	border-bottom-color: #7f971d;
	border-left-color: #7f971d;
}
div.mprmt-size-and-border4 {
	height: 410px;
	border-top-color: #c3411d;
	border-right-color: #c3411d;
	border-bottom-color: #c3411d;
	border-left-color: #c3411d;
}
div.main-page-recall-text-1 {
	width:675px;
	height:390px;
	padding:0px;
	float:left;
	padding:0px;
	margin: 10px 10px 0px 10px;
}
div.mprt1-size1 {
	height:165px;
}
div.mprt1-size2 {
	height:144px;
}
div.mprt1-size3 {
	height:124px;
}
div.mprt1-size4 {
	height:345px;
}
div.recall-issues-area {
	width:201px;
	height:130px;
	padding:0px;
	float:left;
	padding:0px;
	margin: 10px 0px 0px 10px;
}
div.recall-issues-header {
	width:201px;
	height:22px;
	padding:0px;
	float:left;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
div.recall-issues-text {
	width:197px;
	height:100px;
	padding:0px;
	float:left;
	padding:0px;
	margin: 0px 0px 0px 1px;
	border: 1px solid #e8dddd;
}
div.main-page-recall-sub {
	width:440px;
	height:170px;
	padding:0px;
	float:left;
	padding:0px;
	margin: 20px 5px 0px 10px;
	border: 1px solid #366aa4;
}
div.background-latest-news {
	background:url(images/main-page-sub-header-latest-news.jpg);
	background-repeat:no-repeat;
}
div.background-recent-blogs {
	background:url(images/main-page-sub-header-recent-blogs.jpg);
	background-repeat:no-repeat;
}
div.latest-stories-text {
	width:667px;
	height:22px;
	padding:0px;
	margin:0px 0px 0px 5px;
	float:left;
}
div.latest-stories-text2 {
	width:630px;
	height:22px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}
div.latest-stories-text-margin {
	margin-top: 1px;
}
div.latest-stories-image {
	width:11px;
	height:22px;
	padding:0px;
	margin:0px 10px 0px 5px;
	float:left;
	padding:0px 0px 0px 0px;
}
div.view-all-link {
	width:410px;
	height:12px;
	padding:0px;
	margin:15px 0px 0px 10px;
	float:left;
}
/* __________________________________________________________________________________________
	
		UNIVERSALS
   __________________________________________________________________________________________ */

	div.article_footer {
	width:880px;
	height:25px;
	padding:0px;
	margin:30px 0px 0px 10px;
	float:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
img {
	border:none;
}
div.social-networking-bar {
	width:275px;
	height:30px;
	padding:0px;
	margin:5px 0px 0px 513px;
	float:left;
}
div.blog-area {
	width:896px;
	height:250px;
	padding:0px;
	margin:10px 0px 0px 32px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #666;
	border-bottom-color: #999;
	border-left-color: #666;
}
div.blog-title-area {
	width:650px;
	height:auto;
	padding:0px;
	margin:8px 0px 0px 15px;
	float:left;
}
div.blog-date-area {
	width:200px;
	height:auto;
	padding:0px;
	margin:8px 0px 0px 22px;
	float:left;
}
div.auto-logo {
	width:70px;
	height:70px;
	padding:0px;
	margin:30px 0px 0px 65px;
	float:left;
	border: 1px solid #CCC;
}
div.blog-start-text {
	width:485px;
	height:150px;
	padding:0px;
	margin:5px 0px 0px 0px;
	float:left;
}
div.blog-main-picture {
	width:70px;
	height:70px;
	padding:0px;
	margin:25px 10px 0px 10px;
	float:left;
	border: 1px solid #CCC;
}
div.blog-main-text {
	width:585px;
	height:200px;
	padding:0px;
	margin:5px 0px 0px 0px;
	float:left;
}
/* __________________________________________________________________________________________
	
		MARGINS
__________________________________________________________________________________________ */

	p.margin1 {
	margin:5px 5px 0px 15px;
}
/* __________________________________________________________________________________________
	
		FORMS
   __________________________________________________________________________________________ */

	div#main_form {
	width:272px;
	height:373px;
	padding:0px;
	margin:7px 0px 0px 5px;
	background:url(images/dallas-family-law-attorney-form-bgd.jpg);
	background-repeat:no-repeat;
	float:left;
}
/* __________________________________________________________________________________________
	
		BOTTOM PANEL
   __________________________________________________________________________________________ */
	
	
		div.bottom-panel {
	width:912px;
	height:170px;
	padding:0px;
	margin:10px auto 20px auto;
	background:url(images/bottom-panel-facebook-twitter-links.jpg);
	background-repeat:no-repeat;
}
div.bottom-panel-header {
	width:420px;
	height:130px;
	padding:0px;
	margin:10px 0px 0px 0px;
	float:left;
}
div.bottom-panel-address-sub {
	width:450px;
	height:106px;
	padding:0px;
	margin:1px 0px 0px 10px;
	float:left;
}
div#attorney_text_area {
	width:625px;
	height:460px;
	padding:0px;
	margin:5px 10px 0px 10px;
}
div.attorney_text_image {
	width:100px;
	height:99px;
	padding:1px;
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #CCC;
}
div.attorney_text_text {
	width:500px;
	height:101px;
	padding:0px;
	margin:10px 5px 10px 10px;
	float:left;
}
div.attorney_text_text_Sub {
	width:250px;
	height:101px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}
div.footer-statement {
	width:820px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	height: auto;
	margin-top: 20px;
	padding-left: 15px;
	padding-top: 15px;
}
div.footer2-panel-1 {
	width:210px;
	height:auto;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	float:left;
	background-color:transparent;
}
/* Link Style */
			.paragraph-4 a, .paragraph-4 a:visited, .paragraph-4 a:active, .paragraph-4 a:link {
	color: #FFF;
	text-decoration:none;
}
.paragraph-4 a:hover {
	color: #E36113;
	text-decoration:underline;
}
.color-1 {
	color:#E36113;
}
.footer-5, .footer-6 {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight:normal;
	font-variant: normal;
	padding:8px 0px 0px 10px;
	margin:0px;
	color: #666;
}
/* Link Style */
.footer-6 {
	color:#2C57A0;
	line-height:11px;
	padding-bottom:0px;
	padding-top:5px;
	text-transform:uppercase;
}
	div.footer-right
		{
	width:380px;
	height:auto;
	margin:0px;
	background-color:trasparent;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
		}

