@charset "utf-8";
/* CSS Document */


body {
	height:100%; background: url(images/background.jpg) repeat-x; background-color:#030d28; color:#040d26; font-family:"Georgia", serif;
}

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, label, table, td, th, img, div, dl, dt, dd, pre, input, select, fieldset, legend, form {
	margin:0;
	padding:0
}

li a {
	font-size:14px; text-align:center; text-decoration:none;
}

headline { color:#893a23; }

headline, headline a, headline a:link, headline a:visited { font-family:"Arial", sans-serif; font-size:14px; text-align:left; color:#370A02; }

headline a:hover { color:#893a23; }

h1.malone-law-logo a{
	float:left; color:#ffffff; height:0px; width:253px; background: url(images/header-logo.png) no-repeat; text-align:center; 
	padding-top:149px; overflow:hidden; margin:10px 0px 0px 130px; display:block;
}

h1.about-us, h1.our-legal-team, h1.practice-areas, h1.press, h1.resources, h1.results, h1.publications, h1.contact, h1.disclaimer, h1.thankyou {
	float:left; width:967px; height:0px; text-align:left; padding-top:49px; overflow:hidden; margin:0px 0px 0px 0px; display:block;
	background: url(images/main-page-headers.jpg) no-repeat;
}

h1.about-us { background-position:0px 0px; }

h1.our-legal-team { background-position:0px -50px; }

h1.practice-areas { background-position:0px -100px; }

h1.results { background-position:0px -150px; }

h1.resources { background-position:0px -200px; }

h1.press { background-position:0px -250px; }

h1.contact { background-position:0px -300px; }

h1.publications { background-position:0px -350px; }

h1.disclaimer { background-position:0px -400px; }

h1.thankyou { background-position:0px -451px; }

h1.tommy-adam-header {
	float:left; width:967px; height:0px; text-align:left; padding-top:49px; overflow:hidden; margin:0px 0px 0px 0px; display:block;
	background: url(images/tommy-adam-header.jpg) no-repeat; background-position:0px 0px;
}

h2.practice-areas-title {
	color:#ffffff; height:0px; width:192px; background: url(images/practice-areas-title.png) no-repeat; text-align:center; 
	padding-top:29px; overflow:hidden; margin:3px 0px 0px 20px; 
}

h2.recent-press-title {
	color:#ffffff; height:0px; width:192px; background: url(images/recent-press-title.gif) no-repeat; text-align:center; 
	padding-top:29px; overflow:hidden; margin:10px 0px 0px 20px; 
}

h3.header-contact-info {
	float:left; width:200px; height:80px; margin:60px 0px 0px 20px; color:#e2daa8; font-size:15px; font-weight:lighter;
}

h3.rheader-contact-info {
	float:right; text-align:right; width:200px; height:80px; color:#e2daa8; font-size:15px; font-weight:lighter; margin:60px 20px 0px 0px; 
}

h3.rheader-contact-info a:link, h3.rheader-contact-info a:visited {
	color:#e2daa8; 
}

h3.voire-dire-heading {
	float:left; color:#000000; height:0px; width:550px; background: url(images/voire-dire-heading.gif) no-repeat; text-align:center; 
	padding-top:21px; overflow:hidden; margin:5px 0px 0px 0px; 
}

h3.breaking-news {
	color:#000000; height:0px; width:967px; background: url(images/breaking-news.gif) no-repeat; text-align:center; 
	padding-top:48px; overflow:hidden; margin:0px 0px 0px 0px; 
}

h3.site-page-subheader, h3.site-page-subheader-TOMMY-ADAM { 
	float:left; font-size:24px; color:#113078; font-variant:small-caps; font-weight:lighter; border-left:1px dotted #113078; padding-left:15px; border-right:1px dotted #113078; padding-right:15px;
}

h3.site-page-subheader {
	margin:5px 0px 0px 27px; 
}

h3.site-page-subheader-TOMMY-ADAM { 
	margin:5px 0px -20px 27px;
}

p.voire-dire-description {
	float:left; margin: 10px 0px 0px 10px; font-size:13px; line-height:16px; width:650px; height:64px; 
}

p.voire-dire-book {
	float:left; margin:5px 10px 0px 50px;
}

p.our-team {
	float:left; margin:0px 20px 0px 30px;
}

p.order-link {
	float:none; margin: 128px 0px 0px 740px; font-size:13px; text-align:right; line-height:16px; width:100px; height:24px;
}

p.author {
	float:left; margin: 30px 0px 0px 10px; color:#052341;  font-size:13px; text-align:left; line-height:16px; width:650px; height:22px; color:#1c3275;
}

p.author a:link, p.author a:visited {
	color:#052341; 
}

p.author a:hover {
	color:#893a23; 
}

p.news-scroll {
	margin: 0px 0px 0px 0px; width:718px; height:18px; color:#000000;
}

p.disclaimer, p.disclaimer a {
	width:800px; color:#052341; font-size:9px; line-height:12px; text-align:center;
}

p.bottom-links-style {
	margin:0 0 15px 120px; width:800px; color:#052341; font-size:11px; line-height:18px; text-align:center; 
}

p.bottom-links-style a:link, p.bottom-links-style a:visited, p.disclaimer a:link, p.disclaimer a:visited {
	color:#052341; 
}

p.bottom-links-style a:hover, p.disclaimer a:hover {
	color:#893a23; 
}

p.main-text-style, p.big-main-text-style, p.colhead-main-text-style, p.main-text-style-belowcolumn, ul.main-text-style li {
	font-size:13px; line-height:18px; text-align:left; color:#565136;
}

p.main-text-style, p.big-main-text-style {
	margin:0px 30px 20px 30px;
}

p.main-text-style-belowcolumn {
	float:left; margin:20px 30px 20px 30px; width:700px;
}

p.big-main-text-style { padding-bottom:20px; border-bottom:1px dotted #bcad68; }

p.resume { font-size:13px; line-height:18px; text-align:left; color:#565136; margin:0px 30px 20px 30px; }

p.resume a, p.resume a:link, p.resume a:visited { text-decoration:underline; color:#052341; }

p.resume a:hover { text-decoration:underline; color:#611b11; }

p.colhead-main-text-style { margin:0px 30px 5px 30px; padding-bottom:2px; border-bottom:1px dotted #bcad68; }

p.adam {
	float:left; background: url(images/adam-home-pic.jpg) no-repeat; width:300px; height:0px; padding-top:250px; margin-top:-10px; overflow:hidden;
}

p.tommy {
	float:left; background: url(images/tommy-home-pic.jpg) no-repeat; width:300px; height:0px; padding-top:250px; margin-top:-10px;	overflow:hidden;
}

img.bio-img { border:1px dotted #bcad68; margin-bottom:10px; }

p.main-text-style a, p.main-text-style a:link, p.main-text-style a:visited, ul.main-text-style li a, ul.main-text-style li a:link,
ul.main-text-style li a:visited, ul.col1-main-text-style li a, ul.col1-main-text-style li a:link, ul.col1-main-text-style li a:visited,
ul.col2-main-text-style li a, ul.col2-main-text-style li a:link, ul.col2-main-text-style li a:visited
{ text-decoration:underline; color:#052341; }

p.main-text-style a:hover, ul.main-text-style li a:hover, ul.col1-main-text-style li a:hover, ul.col2-main-text-style li a:hover { text-decoration:underline; color:#611b11; }

p.board-certified {
	float:left;
	width:965px;
	height:0px;
	padding-top:30px;
	background: url(images/board-certified.jpg) no-repeat;
	margin-top:2px;
}

p#juror-video a, p#juror-video a:link { float:left; margin:15px 0 0 39px; background: url(images/impt-jurors.gif) no-repeat; background-position:0 0; height:0px; padding-top:75px; width:965px; overflow:hidden;}

p#juror-video a:hover { background-position:0 -77px; }


ul.col1-main-text-style li, ul.col2-main-text-style li {
	font-size:14px; line-height:20px; text-align:justify; color:#565136;
}

ul.main-text-style { margin:10px 0 20px 0 }

ul.main-text-style li, ul.col1-main-text-style li, ul.col2-main-text-style li {
	margin:8px 0px 8px 45px;
}

ul.col1-main-text-style {
	float:left; margin:0 0 0 0;
}

ul.col2-main-text-style {
	float:left; margin:0 0 0 100px;
}

span.ending-dingbat { color:#611b11; }

span.callout { font-weight:bold; }

span.blue { color:#113078; }

span.order { float:right; }

span.right { float:right; text align: right; padding-right:15px; }

#mmi-logo { float:left; clear:both; margin:0 0 0 0; width:960px; height:50px; text-align:center;}

#mmi-logo img { margin-left:70px; border:none; }

#board-certified-bar img { border:none; margin-left:300px; margin-top:2px;}

/****************** NAVIGATION ****************************/

/* ************ NAVIGATION main styles ************ */

#menu { float:left; z-index:1; margin:-30px 0px 0px 38px; width:966px; height:40px; background:#b6ab6b url(images/golddefault.gif) repeat-x; text-transform:uppercase; font-weight:lighter; font-size:18px}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6 {float:left; z-index:1; height:30px; width:151px; list-style:none}

#menu1 ul, #menu2 ul, #menu3 ul, #menu4 ul, #menu5 ul, #menu6 ul {position:relative; z-index:1; list-style:none; margin-top:0px;}

#menu li ul.hideit li {display:none; }

#menu li ul.hideit li a {display:none; }


/* *************************** ABOUT US - NAV LINKS *************************** */

#menu1 {margin-left:1px; z-index:1; }

#menu1 a, #menu1 a:link, #menu1 a:visited {
	font-size:15px; color:#4e3b06; padding-top:10px; margin-bottom:0px; height:40px; width:151px; list-style:none; display:block; text-align:center; text-decoration:none;
	background:#b6ab6b url(images/golddefault.gif) repeat-x; border-left:4px double #e7e2c8; border-right:4px double #e7e2c8; 
}
					
#menu1 a:hover {
	background:#b6ab6b url(images/goldactive.gif) repeat-x; 
}

/* ABOUT US - SUB NAV LINKS */

#menu1sub li.submenu1 a, #menu1sub li.submenu1 a:link { background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu1sub li.submenu1 a:hover { background: url(images/golddrophover.gif) repeat-x; }

#menu1sub li.submenu2 a, #menu1sub li.submenu2 a:link { background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu1sub li.submenu2 a:hover {  background: url(images/golddrophover.gif) repeat-x; }

#menu1sub li.submenu3 a, #menu1sub li.submenu3 a:link { border-bottom:4px double #e7e2c8; background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
						
#menu1sub li.submenu3 a:hover { background: url(images/golddrophover.gif) repeat-x; }						
						
/* *************************** OUR LEGAL TEAM - NAV LINKS *************************** */

#menu2 {margin-left:10px; z-index:1; }

#menu2 a, #menu1 a:link, #menu2 a:visited {
	font-size:15px; color:#4e3b06; padding-top:10px; margin-bottom:0px; height:40px; width:151px; list-style:none; display:block; text-align:center; text-decoration:none;
	background:#b6ab6b url(images/golddefault.gif) repeat-x; border-left:4px double #e7e2c8; border-right:4px double #e7e2c8; 
}
					
#menu2 a:hover {
	background:#b6ab6b url(images/goldactive.gif) repeat-x; 
}

/* OUR LEGAL TEAM - SUB NAV LINKS */

#menu2sub li.submenu1 a, #menu2sub li.submenu1 a:link { border-bottom:4px double #e7e2c8; background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu2sub li.submenu1 a:hover {  background: url(images/golddrophover.gif) repeat-x; }

/* *************************** PRACTICE AREAS - NAV LINKS *************************** */

#menu3 {margin-left:10px; z-index:1; }

#menu3 a, #menu1 a:link, #menu3 a:visited {
	font-size:15px; color:#4e3b06; padding-top:10px; margin-bottom:0px; height:40px; width:151px; list-style:none; display:block; text-align:center; text-decoration:none;
	background:#b6ab6b url(images/golddefault.gif) repeat-x; border-left:4px double #e7e2c8; border-right:4px double #e7e2c8; 
}
					
#menu3 a:hover {
	background:#b6ab6b url(images/goldactive.gif) repeat-x; 
}

/* PRACTICE AREAS - SUB NAV LINKS */

#menu3sub li.submenu1 a, #menu3sub li.submenu1 a:link { background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu3sub li.submenu1 a:hover { background: url(images/golddrophover.gif) repeat-x; }

#menu3sub li.submenu2 a, #menu3sub li.submenu2 a:link { background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu3sub li.submenu2 a:hover { background: url(images/golddrophover.gif) repeat-x; }						

#menu3sub li.submenu3 a, #menu3sub li.submenu3 a:link { background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu3sub li.submenu3 a:hover { background: url(images/golddrophover.gif) repeat-x; }	

#menu3sub li.submenu4 a, #menu3sub li.submenu4 a:link { background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu3sub li.submenu4 a:hover { background: url(images/golddrophover.gif) repeat-x; }

#menu3sub li.submenu5 a, #menu3sub li.submenu5 a:link { background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:35px; }
#menu3sub li.submenu5 a:hover { background: url(images/golddrophover.gif) repeat-x; }	

#menu3sub li.submenu6 a, #menu3sub li.submenu6 a:link { border-bottom:4px double #e7e2c8; background: url(images/golddropactive.gif) repeat-x; color:#f2ecc9; font-size:10px; font-weight:normal; width:151px; margin-top:-10px; height:25px; }
#menu3sub li.submenu6 a:hover {  background: url(images/golddrophover.gif) repeat-x; }						

/* *************************** RESULTS LINK *************************** */

#menu4 {margin-left:10px; z-index:1; }

#menu4 a, #menu4 a:link, #menu4 a:visited {
	font-size:15px; color:#4e3b06; padding-top:10px; margin-bottom:0px; height:40px; width:151px; list-style:none; display:block; text-align:center; text-decoration:none;
	background:#b6ab6b url(images/golddefault.gif) repeat-x; border-left:4px double #e7e2c8; border-right:4px double #e7e2c8; 
}
					
#menu4 a:hover {
	background:#b6ab6b url(images/goldactive.gif) repeat-x; 
}

/* *************************** PUBLICATIONS LINK *************************** */

#menu5 {margin-left:10px; z-index:1; }

#menu5 a, #menu5 a:link, #menu5 a:visited {
	font-size:15px; color:#4e3b06; padding-top:10px; margin-bottom:0px; height:40px; width:151px; list-style:none; display:block; text-align:center; text-decoration:none;
	background:#b6ab6b url(images/golddefault.gif) repeat-x; border-left:4px double #e7e2c8; border-right:4px double #e7e2c8; 
}
					
#menu5 a:hover {
	background:#b6ab6b url(images/goldactive.gif) repeat-x; 
}

/* *************************** CONTACT LINK *************************** */

#menu6 {margin-left:10px; z-index:1; }

#menu6 a, #menu6 a:link, #menu6 a:visited {
	font-size:15px; color:#4e3b06; padding-top:10px; margin-bottom:0px; height:40px; width:151px; list-style:none; display:block; text-align:center; text-decoration:none;
	background:#b6ab6b url(images/golddefault.gif) repeat-x; border-left:4px double #e7e2c8; border-right:4px double #e7e2c8; 
}
					
#menu6 a:hover {
	background:#b6ab6b url(images/goldactive.gif) repeat-x; 
}

/* ************ END NAVIGATION main styles ************ */


/****************** PRACTICE AREAS LINKS ******************/

/** PRACTICE AREAS ICONS ***/

ul#practice-areas-icons {
	float:left; 
}

ul#practice-areas-icons li {
	float:left; list-style:none; display:inline; margin:10px 0px 0px 90px; text-align:left; 
}

ul#practice-areas-icons li#trucking-icon a:link, ul#practice-areas-icons li#airline-icon a:link, ul#practice-areas-icons li#products-icon a:link, 
ul#practice-areas-icons li#medical-icon a:link, ul#practice-areas-icons li#spinal-icon a:link, ul#practice-areas-icons li#brain-icon a:link, 
ul#practice-areas-icons li#trucking-icon a:visited, ul#practice-areas-icons li#airline-icon a:visited, ul#practice-areas-icons li#products-icon a:visited, 
ul#practice-areas-icons li#medical-icon a:visited, ul#practice-areas-icons li#spinal-icon a:visited, ul#practice-areas-icons li#brain-icon a:visited {
		color:#000000; height:0px; width:56px; display:block;
}

ul#practice-areas-icons li#trucking-icon a:link, ul#practice-areas-icons li#trucking-icon a:visited {
background: url(images/trucking-icon.gif) no-repeat; padding-top:57px; overflow:hidden; background-position:0px 0px;
}

ul#practice-areas-icons li#trucking-icon a:hover{ background-position:-56px 0px; }

ul#practice-areas-icons li#airline-icon a:link, ul#practice-areas-icons li#airline-icon a:visited {
background: url(images/airplane-icon.gif) no-repeat; padding-top:57px; overflow:hidden; background-position:0px 0px;
}

ul#practice-areas-icons li#airline-icon a:hover{ background-position:-56px 0px; }

ul#practice-areas-icons li#products-icon a:link, ul#practice-areas-icons li#products-icon a:visited {
background: url(images/products-icon.gif) no-repeat; padding-top:57px; overflow:hidden; background-position:0px 0px;
}

ul#practice-areas-icons li#products-icon a:hover{ background-position:-56px 0px; }

ul#practice-areas-icons li#medical-icon a:link, ul#practice-areas-icons li#medical-icon a:visited {
background: url(images/medical-icon.gif) no-repeat; padding-top:57px; overflow:hidden; background-position:0px 0px;
}

ul#practice-areas-icons li#medical-icon a:hover{ background-position:-56px 0px; }

ul#practice-areas-icons li#spinal-icon a:link, ul#practice-areas-icons li#spinal-icon a:visited {
background: url(images/spine-icon.gif) no-repeat; padding-top:57px; overflow:hidden; background-position:0px 0px;
}

ul#practice-areas-icons li#spinal-icon a:hover{ background-position:-56px 0px; }

ul#practice-areas-icons li#brain-icon a:link, ul#practice-areas-icons li#brain-icon a:visited {
background: url(images/brain-icon.gif) no-repeat; padding-top:57px; overflow:hidden; background-position:0px 0px;
}

ul#practice-areas-icons li#brain-icon a:hover{ background-position:-56px 0px; }


/** PRACTICE AREAS BOTTOM LINKS ***/

ul#practice-areas-list {
	float:left; 
}

ul#practice-areas-list li {
	float:left; list-style:none; display:inline; margin-top:0px; text-align:center; 
}

ul#practice-areas-list li#trucking a:link, ul#practice-areas-list li#airline a:link, ul#practice-areas-list li#products a:link, 
ul#practice-areas-list li#medical a:link, ul#practice-areas-list li#spinal a:link, ul#practice-areas-list li#brain a:link, 
ul#practice-areas-list li#trucking a:visited, ul#practice-areas-list li#airline a:visited, ul#practice-areas-list li#products a:visited, 
ul#practice-areas-list li#medical a:visited, ul#practice-areas-list li#spinal a:visited, ul#practice-areas-list li#brain a:visited {
	color:#000000; height:0px; width:119px; display:block;
}

ul#practice-areas-list li#trucking a:link, ul#practice-areas-list li#trucking a:visited {
	margin-left:58px; background: url(images/trucking-label.png) no-repeat; padding-top:38px; overflow:hidden; 
}

ul#practice-areas-list li#airline a:link, ul#practice-areas-list li#airline a:visited {
	margin-left:27px; background: url(images/airline-label.png) no-repeat; padding-top:38px; overflow:hidden;
}

ul#practice-areas-list li#products a:link, ul#practice-areas-list li#products a:visited {
	margin-left:29px; background: url(images/products-label.png) no-repeat; padding-top:38px; overflow:hidden;
}

ul#practice-areas-list li#medical a:link, ul#practice-areas-list li#medical a:visited {
	margin-left:25px; background: url(images/medical-label.png) no-repeat; padding-top:38px; overflow:hidden;
}

ul#practice-areas-list li#spinal a:link, ul#practice-areas-list li#spinal a:visited {
	margin-left:28px; background: url(images/spinal-label.png) no-repeat; padding-top:38px; overflow:hidden;
}

ul#practice-areas-list li#brain a:link, ul#practice-areas-list li#brain a:visited {
	margin-left:28px; background: url(images/brain-label.png) no-repeat; padding-top:38px; overflow:hidden;
}
/***********************************************************/

/****************** PRESS ITEMS LIST & LINKS ***************/

ul#press-items-list li{
	float:left; list-style:none; display:inline; margin-top:7px; text-align:center;
}

ul#press-items-list li#press-item1 a, ul#press-items-list li#press-item2 a, ul#press-items-list li#press-item3 a,
ul#press-items-list li#press-item4 a, ul#press-items-list li#press-item5 a {
	color:#000000; height:0px; text-align:center; display:block;
}

ul#press-items-list li#press-item1 a {
	background: url(images/press-item1.jpg) no-repeat; padding-top:255px; width:181px; overflow:hidden; margin-left:33px; margin-right:5px;
}

ul#press-items-list li#press-item2 a {
	background: url(images/press-item2.jpg) no-repeat; padding-top:255px; width:183px; overflow:hidden; margin-left:4px; margin-right:6px;
}

ul#press-items-list li#press-item3 a {     
	background: url(images/press-item3.jpg) no-repeat; padding-top:255px; width:175px; overflow:hidden; margin-right:5px;
}

ul#press-items-list li#press-item4 a {     
	background: url(images/press-item4.jpg) no-repeat; padding-top:255px; width:175px; overflow:hidden; margin-right:5px;
}

ul#press-items-list li#press-item5 a {     
	background: url(images/press-item5.jpg) no-repeat; padding-top:255px; width:167px; overflow:hidden; margin-right:5px;
}
/***********************************************************/

/****************** CREDIBILITY LOGOS ***************/

ul#credibility-logos li{
	float:left; list-style:none; display:inline; margin-top:10px; text-align:center;
}

ul#credibility-logos img {
	border:none;
}

ul#credibility-logos li#gtla-logo, ul#credibility-logos li#superlawyers-logo, ul#credibility-logos li#blia-logo,
ul#credibility-logos li#aafj-logo {
	color:#000000; height:0px; text-align:center; display:block;
}

ul#credibility-logos li#gtla-logo {
	background: url(images/ga-trial-lawyers_logo.gif) no-repeat; padding-top:101px; width:103px; overflow:hidden; margin:0 25px 0 165px;
}

ul#credibility-logos li#superlawyers-logo {
	background: url(images/super-lawyers_logo.gif) no-repeat; padding-top:101px; width:157px; overflow:hidden; margin-right:25px;
}

ul#credibility-logos li#aafj-logo {     
	background: url(images/aa-for-justice_logo.gif) no-repeat; padding-top:101px; width:139px; overflow:hidden; margin-right:25px;
}

/***********************************************************/


#container {
	position:static; margin-left:auto; margin-right:auto; height:1500px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-aboutus {
	position:static; margin-left:auto; margin-right:auto; height:1720px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-membershipassociations {
	position:static; margin-left:auto; margin-right:auto; height:1450px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-ourlegalteam {
	position:static; margin-left:auto; margin-right:auto; height:1430px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-rachel {
	position:static; margin-left:auto; margin-right:auto; height:1200px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-adammalone {
	position:static; margin-left:auto; margin-right:auto; height:3100px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-tommymalone {
	position:static; margin-left:auto; margin-right:auto; height:3300px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-practiceareas {
	position:static; margin-left:auto; margin-right:auto; height:1350px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-tbi {
	position:static; margin-left:auto; margin-right:auto; height:2050px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-network {
	position:static; margin-left:auto; margin-right:auto; height:2650px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-spi {
	position:static; margin-left:auto; margin-right:auto; height:1505px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-medicalmal {
	position:static; margin-left:auto; margin-right:auto; height:1900px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-proliability {
	position:static; margin-left:auto; margin-right:auto; height:1500px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-apc {
	position:static; margin-left:auto; margin-right:auto; height:1450px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-truckwrecks {
	position:static; margin-left:auto; margin-right:auto; height:1600px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-results {
	position:static; margin-left:auto; margin-right:auto; height:4050px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-publications {
	position:static; margin-left:auto; margin-right:auto; height:1250px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-disclaimer {
	position:static; margin-left:auto; margin-right:auto; height:1460px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#container-contact {
	position:static; margin-left:auto; margin-right:auto; height:2510px; width:1046px; background: url(images/back-drop-shadow.png) repeat-y;  
}

#header {
	float:left; margin:0px auto 0px 38px; height:190px; width:967px; background: url(images/header-background.jpg) repeat-x; 
}

#intro {
	float:left; margin:0px auto 0px 38px; height:270px; width:967px; background-color:#000;
}

#main-content {
	float:left; margin:0px auto 0px 38px; height:340px; width:960px; background-color:#fff;
}

#main-text-area {
	float:left; margin:20px 0px 0px 26px; width:915px; background-color:#fff;
}

#static-items {
	float:left; margin:20px 0px 0px -64px; width:967;
}

#divider-line {
	float:left; margin:20px 0px 0px 60px; height:10px; width:915px; border-bottom:1px dotted #978d52;
}

#tommy {
	float:left; margin:19px 0px 0px 50px; width:300px; height:300px; border:none; z-index:3;
}

#adam {
	float:left; margin:19px 0px 0px 0px; width:300px; height:300px; border:none; z-index:3;
}

#tradition-graphic {
	float:left; margin:80px 0px 0px 0px; width:259px;
}

#tommy-name {
	float:left; margin:10px 0px 0px 130px; width:127px;
}

#adam-name {
	float:left; margin:10px 0px 0px 450px; width:250px;
}

#board-certified-bar {
	float:left; margin:0px auto 0px 39px; height:30px; width:965px; background-color:#ffffff;
}

#practice-areas {
	float:left; margin:3px auto 0px 38px; height:145px; width:967px; background: url(images/practice-areas-background.jpg) repeat-x;
}
	
#recent-press {
	float:left; margin:5px auto 0px 38px; height:305px; width:967px;
}

#voire-dire-book {
	float:left; margin:10px 0px 0px 0px; height:159px; width:950px;
}

#breaking-news {
	float:left; margin:10px 0px 0px 38px; width:967px; height:48px;	
}

#TICKER {
	float:left; width:720px; height:48px; margin:-37px 0px 0px 133px; overflow:hidden; 
}

#credibilities {
	float:left; width:960px; height:100px; margin:10px 0 0 41px;
}

#footer {
	float:left; width:960px; height:150px; margin:25px 0 0 0px; text-align:center;
}

#column1 {
	float:left; margin:0 0 0 0; width:600px; 
}
	
#column2 {
	float:left; margin:0 0 0 35px; width:250px; height:400px; background: url(images/box-background.jpg) repeat-x; border:1px dotted #fdfaf3; padding-right:20px; padding-top:20px;
}

#column-practices {
	float:left; margin:0 0 0 35px; width:250px; height:100%; background: url(images/box-background.jpg) repeat-x; border:1px dotted #fdfaf3; padding-right:10px; padding-top:20px;
}

#disclaimer {
	float:left; margin:0 0 15px 120px; 
}

#disclaimer-box {
	float:left; margin:5px 0 15px 0px; 
}

.traumatic-network { float:left; margin:0 50px 0 0; width:255px; }

/****************** CONTACT FORM ******************/

form {
	margin-left:auto;
	margin-right:auto;
	width:600px;
}

fieldset {
	padding:1em;
	font-size:13px; 
	line-height:18px; 
	text-align:left; 
	color:#565136;
}

legend {
	padding:0 10px 0 10px;
	font-size:18px;
}

label {
	float:left;
	width:45%;
 	margin-right:0.5em;
	padding-top:0.2em;
	text-align:right;
	text-align:right;
}

textarea { width:250px; }

.clear { clear: both; }