body{background:#1a1a1a;color:#242f1f;font-family:Verdana, Arial, san-serif;font-size:11px;line-height:17px;margin:0px;}

h1{color:#232f1e;font-family:Arial, Helvetica, sans-serif;font-size:22px;line-height:28px;}
h2{}
h3{}

*:first-child+html h1{line-height:28px;}
*:first-child+html h2{line-height:28px;}
*:first-child+html h3{line-height:28px;}

p{}
img, div, span{behavior:url(http://www.goodmanacker.com/images/iepngfix.htc);}
img{border:0;}
.wrap{width:960px;margin:0 auto;text-align:left;}
.clear{border:0 !important;clear:both !important;display:block !important;float:none !important;font-size:0 !important;height:0px !important;line-height:0 !important;margin:0 !important;padding:0 !important;width:0 !important;}
.social_buttons{}
.social_buttons ul{list-style-type:none;margin:0;padding:0;}
.social_buttons li{float:left;height:50px;margin:4px;width:128px;}
.social_buttons li div{position:relative;}
.social_buttons li img{position:absolute;height:106px;width:272px;}
.social_buttons li.twitter img{clip:rect(0px 130px 50px 0px);left:0;top:0px;}
.social_buttons li.linkedin img{clip:rect(0px 272px 50px 142px);left:-142px;top:0px;}
.social_buttons li.facebook img{clip:rect(56px 130px 106px 0px);left:0;top:-56px;}
.social_buttons li.blog img{clip:rect(56px 272px 106px 142px);left:-142px;top:-56px;}
#header{}
#top{background:#1a1a1a;height:123px;}
#top_left{float:left;}
#logo{position:relative;left:8px;top:64px;z-index:1}
#logo img{height:95px;width:503px;}
#top_right{float:right;}
#home_menu{}
#home_menu ul{list-style-type:none;margin:0;padding:0;}
#home_menu li{background:url('images/new/home_menu.png');background-position:right;height:32px;width:132px;float:left;}
#home_menu li:hover{background-position:left;}
#home_menu a{color:#ffffff;display:block;height:24px;font-size:14px;padding:6px 0 0 0;text-align:center;text-decoration:none;text-transform:uppercase;}
#click2call_text{position:relative;top:36px;left:218px;}
#click2call_text img{height:49px;width:180px;}
#presentation{background:url('images/new/presentation.png');height:221px;}
#banner{position:relative;}
#banner_text{position:absolute;left:30px;top:59px;}
#banner_text img{height:157px;width:498px;}
#banner_spokesperson{position:absolute;left:495px;top:-82px;}
#banner_spokesperson img{height:302px;width:358px;}
#banner_social_buttons{position:absolute;top:100px;left:810px;width:128px;}
#banner_video{position:relative;top:-90px;z-index:100;}
#header_menu{position:relative;left:3px;}
#middle{background:#1a1a1a;}
#middle .wrap{background:#dfe3e0;border:8px solid #384333;padding:16px 0;width:938px;}
#left{float:left;padding:12px;width:150px;}
#left_menu{}
#left_menu ul{list-style-type:none;margin:0;padding:0;width:150px;}
#left_menu li{background:url('images/new/left_menu.png') no-repeat;background-position:left -51px;height:48px;text-align:center;}
#left_menu li.first{background-position:left top;height:51px;}
#left_menu li.last{background-position:left bottom;height:14px;}
#left_menu a{color:#ffffff;display:block;font-size:12px;height:48px;padding:16px 0 0 0;text-decoration:none;}
#left_menu a:hover{text-decoration:underline;}
#left_menu_DePuy{width:150px;margin-top:15px;}
#left_menu_ZimmerKnee{width:150px;margin-top:10px;}
#center{float:left;width:484px;}
#content{}
#content_social_buttons{margin:16px 0 0 0;width:272px;}
#right{float:left;padding:12px 0px 12px 12px;margin-top:-15px;width:256px;}
.widget{margin:0 0 16px 0;width:256px;}
.widget_top{background:url('images/new/widget.png') no-repeat top;height:57px;text-align:center;}
.widget_top h4{margin:0;font-size:14px;}
.widget_top span{font-size:12px;}
.widget_top a{text-decoration:none;}
.widget_top h4, .widget_top span{color:#ffffff;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;letter-spacing:0;position:relative;top:16px;text-transform:uppercase;}
.widget_middle{background:#384333;}
.widget_bottom{background:url('images/new/widget.png') no-repeat bottom;min-height:5px;}
#chat{}
#chat img{height:69px;width:258px;}
#quick_contact{}
#quick_contact .msg{color:#ffffff;margin:0;padding:16px;}
#quick_contact .form{padding:4px 0 0 0;}
#quick_contact .row{padding:0 0 10px 0;text-align:center;}
#quick_contact .text{color:#58595b;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:218px;}
#quick_contact .submit{}
#click2call_button{}
#click2call_button img{height:68px;width:258px;}
#rss_feed{}
#rss_feed ul{list-style-type:none;margin:0;padding:0;}
#rss_feed li{border-top:2px solid #ffffff;color:#ffffff;height:50px;line-height:14px;padding:8px;}
#rss_feed li.last{border-bottom:2px solid #ffffff;}
#rss_feed li div.calendar{background:url('images/new/calendar.png') no-repeat;float:left;height:49px;margin:0 8px 8px 0;width:49px;}
#rss_feed li div.calendar .month{display:block;font-size:10px;font-weight:bold;line-height:12px;text-align:center;text-transform:uppercase;}
#rss_feed li div.calendar .day{color:#231f20;display:block;font-size:24px;font-weight:bold;line-height:34px;text-align:center;}
#rss_feed li p{margin:2px 0 0 0;}
#rss_feed li a{color:#ffffff;text-decoration:none;}
#rss_feed .widget_bottom{border-top:2px solid #ffffff;min-height:12px;}
#notable_cases{}
#notable_cases ul{list-style-type:none;margin:0;padding:0;}
#notable_cases li{border-top:2px solid #ffffff;color:#ffffff;height:50px;line-height:14px;padding:8px;}
#notable_cases li div{float:left;height:50px;margin:0 8px 8px 0;position:relative;width:46px;}
#notable_cases li img{position:absolute;height:150px;width:46px;}
#notable_cases li#john img{clip:rect(0px 46px 50px 0px);left:0;top:0px;}
#notable_cases li#stacy img{clip:rect(50px 46px 100px 0px);left:0px;top:-50px;}
#notable_cases li#ben img{clip:rect(100px 46px 150px 0px);left:0;top:-100px;}
#notable_cases li strong{display:block;margin:4px 0 0 0;font-size:13px;}
#notable_cases li p{margin:0;}
#notable_cases li span{font-size:10px;font-style:italic;}
#notable_cases .widget_bottom{border-top:2px solid #ffffff;min-height:12px;}
#notable_cases .widget_bottom a{color:#ffffff;display:block;padding:4px 0 6px 0;text-align:center;text-decoration:none;}
#notable_cases .widget_bottom a:hover{text-decoration:underline;}
#footer{background:#1a1a1a;padding:32px 0;}
#slogan{background:#222e1d;border:1px solid #6d6e70;border-left:0;border-right:0;height:64px;}
#slogan .wrap{width:531px;}
#slogan img{height:28px;margin:18px 0;width:531px;}
.footer_menu{margin:16px 0 0 0;}
.footer_menu ul{list-style-type:none;margin:0;padding:0;}
.footer_menu li{float:left;}
.footer_menu a{color:#eef3ea;font-weight:bold;padding:0 8px;text-decoration:none;}
.footer_menu a:hover{text-decoration:underline;}
#footer_menu_1 .wrap{width:306px;}
#footer_menu_1 a{text-transform:uppercase;}
#footer_menu_2 .wrap{width:850px;}
#footer_menu_3{margin:0;}
#footer_menu_3 .wrap{width:152px;}
#footer_table{font-size:11px;margin:8px 0 0 0;}
#footer_table p{color:#eef3ea;text-align:center;}
#footer_table p.alt{color:#eef3ea;margin:0 auto;width:480px;}
#footer_table hr{border:0;border-bottom:1px solid #eef3ea;padding:8px 0;position:relative;top:-8px;width:530px;text-align:center;}
#footer_table .row{margin:0 auto;width:390px;}
#footer_table .row div{border-left:1px solid #eef3ea;float:left;height:48px;margin:8px 0;padding:0 0 0 12px;width:140px;}
#footer_table .row div.last{width:70px;}
#footer_table .row ul{list-style-type:none;padding:0;position:relative;top:-12px;}
#footer_table .row li{color:#eef3ea;line-height:1.2em;text-align:left;}
#footer_table .row p{margin:24px 0 8px 0;}
#footer_table .disclaimer{font-size:9px;}
#modalbox{position:relative;z-index:20001;}
#modalbackground{z-index:20000;background-color:#000000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.4;}
.subhead{color:#596857;font-size:13px;font-weight:bold;}
.hrule{width:100%;height:1px;display:block;background-color:#897A36;}
.nav{color:#ffffff;font-size:12px;text-align:center;font-weight:bold;}
.nav a:link, .nav a:active, .nav a:visited{color:#ffffff;text-decoration:none;}
.nav a:hover{color:#ddd385;text-decoration:none;}
.nav a#navOn{color:#ddd385;}
.settlement{color:#596857;font-size:13px;font-weight:bold;}
.formText{font-size:10px;font-weight:bold;color:#596857;}
.webFormT td{padding:0px 8px 8px 0px;}
.webForm input{color:#727272;font-family:Verdana, Arial, san-serif;font-size:11px;}
.webForm input.bar{width:300px;}
.webForm textarea{font-family:Verdana, Arial, san-serif;font-size:11px;color:#727272;width:300px;height:80px;}
#flashHolder{position:relative;z-index:100;top:-62px;left:-73px;height:294px;}
#flashSpokesperson{display:none;width:477px;height:322px;position:absolute;z-index:500;top:0px;left:0px;}
#fixeddivtoo{position:absolute;right:0px;bottom:0px;}
div > div#flashSpokesperson{position:fixed;}
div > div#fixeddivtoo{position:fixed;}
pre.fixit{overflow:auto;border-left:1px dashed #000;border-right:1px dashed #000;padding-left:2px;}
.attyName{color:#596857;font-size:13px;font-weight:bold;}
.attyName a:link, .attyName a:active, .attyName a:visited{text-decoration:none;}
.attyName a:hover{text-decoration:underline;}
.textNav{color:#F6F0C2;font-family:Georgia, serif;font-size:11px;line-height:20px;text-align:center;clear:both;padding-top:10px;font-weight:bold}
.textNavfooter{color:#F6F0C2;font-family:Helvetica, serif;font-size:11px;line-height:20px;text-align:center;clear:both;padding-top:10px;font-style:italic;font-weight:bold;}
.textNavfooterlist{color:#ffffff;font-family:Helvetica, serif;font-size:11px;line-height:20px;text-align:center;clear:both;padding-top:10px;font-style:italic;}
.textNavfooterend{color:#ffffff;font-family:Helvetica, serif;font-size:11px;line-height:20px;text-align:center;clear:both;padding-top:10px;font-style:italic;text-decoration:underline;}
.textNav a:link, .textNav a:active, .textNav a:visited, .textNav a:hover{color:#F6F0C2;text-decoration:none;text-transform:uppercase;}
.smMain{font-weight:bold;}
.in{padding-left:15px;}

#smallvid{margin-top:15px;}

.attypage h2 a{color:#000000;text-decoration:none;}



