/* *** ** Start of BreadCrumbs ** *** */
ul.s9_menus li.s9_hover a {
	color: #fff;
}/* *** ** End   of BreadCrumbs ** *** */
/* *** ** Start of Default2Wrapper ** *** */
* { margin: 0; padding: 0; }

.body { background: #EDEDED; text-align: center;  }
.no_css { display: none; }
.clearboth { clear: both; }

.body a { text-decoration: none; }
.body a:hover { text-decoration: underline;  }
.body img { border: 0; }

#subpage_nav { display: none; }
#SubNav_related { display: none; }

#maincontainer { width: 1014px; text-align: center; margin: 0 auto; }

#utility { width: 1014px; height: 37px; text-align: right; background: transparent url(/Assets/Category/000010/0000/shadow_top.gif) no-repeat; }
#utility ul { margin-right: 48px; padding-top: 5px; }
#utility ul li { display: inline; }
#utility ul li a { font: normal 11px Arial,Helvetica,sans-serif; color: #333333; border-left: 1px solid #333333; padding: 0 5px 0 7px; }
#utility ul li.first_child a { border: 0; padding-left: 0; }

#container { width: 960px; padding: 0 27px; margin: 0 auto; background: transparent url(/Assets/Category/000010/0000/content_tile.gif) repeat-y; text-align: center; }
#left_border { width: 960px; background: transparent url(/Assets/Category/000010/0000/border.gif) no-repeat top left;  }
#right_border { width: 960px; background: transparent url(/Assets/Category/000010/0000/border.gif) no-repeat top right;  }

#head { padding: 15px 28px 20px 28px; }
#head img#logo { float: left; display: block;}
#head p#address { float: right; font: normal 12px/16px Arial,Helvetica,sans-serif; color: #818181; text-align: right; } /*style!*/


#content { text-align: left; margin-top: 10px; padding: 0px 19px 0px 19px;   background: transparent url(/Assets/Category/000010/0000/landing_lead.jpg) no-repeat top center; }
/*#content { text-align: left; padding: 0 19px;    }*/
/*subpage styling*/

/*#main_content { padding-top: 19px; padding-bottom: 20px; display: inline-block; width: 100%;}*/
#main_content { padding-top: 0; padding-bottom: 20px; display: inline-block; width: 100%; }

#main_content #aop_nav { padding-top: 210px; float: right; display: inline; width: 160px; overflow: hidden; }
#main_content #aop_nav ul { list-style-type: none; padding-left: 15px;}
#main_content #aop_nav ul ul { padding-left: 0px; }
#main_content #aop_nav ul li { margin-bottom: 10px; }
#main_content #aop_nav ul li li { margin-bottom: 0px; }
#main_content #aop_nav ul li a{ font: bold 12px/16px Arial,Helvetica,sans-serif; color: #818181; text-transform: uppercase;}
#main_content #aop_nav ul li li a{ font: normal 11px/22px Arial,Helvetica,sans-serif; color: #818181; text-transform: none;}
#main_content #related_info { width: 700px; position: relative; clear: both; border-top: 1px solid #e3e3e3; padding: 15px 0 30px 0; margin-right: 25px; }
#main_content #related_info ul { position: absolute; }
#main_content #related_info h2 { padding-bottom: 10px; text-transform: uppercase; font: bold 16px Arial,Helvetica,sans-serif; color: #000000; margin-right: 25px; }

  
#main_content #related_info ul{  }
#main_content #related_info ul ul { list-style-type: none; list-style-position: outside; width: 630px; padding-left: 20px; padding-top: 20px; font: normal 15px/22px Arial,Helvetica,sans-serif;}
#main_content #related_info ul li a span { display: none;}
#main_content #related_info ul li li a span { display: inline;  }
#main_content #related_info ul li li a { color: #4B4B4B; }
#main_content #related_info ul ul li { width: 315px; float: left; }
	
/*specific padding*/
#main_content #related_info ul li.Injury ul { padding-top: 10px; }
#main_content #related_info ul li.Results ul { padding-top: 10px; }

#main_content #right { float: right; display: inline; width: 270px;  margin-left: 20px; padding-top: 210px; }

#main_content #wrapper h1 {font: normal 50px/150px Arial,Helvetica,sans-serif; color: #ffffff; height: 190px; padding-left: 30px; font-weight: bold; }
#main_content #wrapper h2{ font: normal 20px Arial,Helvetica,sans-serif; color: #4b4b4b; margin: 10px 0; font-weight: bold;}
#main_content #wrapper h3{ font: normal 18px Arial,Helvetica,sans-serif; color: #4b4b4b; margin: 10px 0; font-weight: bold; }
#main_content #wrapper h4{ font: bold 15px Arial,Helvetica,sans-serif; color: #4b4b4b; margin: 10px 0; }
#main_content #wrapper p { font: normal 15px/24px Arial,Helvetica,sans-serif; color: #4b4b4b; margin: 10px 0; }
#main_content #wrapper a { color: #4b4b4b; text-decoration: underline; }
#main_content #wrapper a:visited { color: #4b4b4b; }
#main_content #wrapper ul { padding-left: 20px; font: normal 15px/24px Arial,Helvetica,sans-serif; margin: 10px 0 }
#main_content #wrapper ol { padding-left: 20px; font: normal 15px/24px Arial,Helvetica,sans-serif; margin: 10px 0;}

#main_content #right #flash_pic { margin-bottom: 23px; width: 290px; height: 200px; }

/*#main_content #right #flash_pic { margin-bottom: 23px; width: 290px; height: 200px; background: transparent url(/Assets/Category/000010/0000/img_car.jpg) no-repeat; }*/

#main_content #right_qc { padding: 0 22px 0 19px;  width: 249px; height: 280px; background: transparent url(/Assets/Category/000010/0000/contact_bgtile.gif) repeat-x; margin-bottom: 10px; }
#main_content #right_qc fieldset { border: 0; }
#main_content #right_qc h2 { font: normal 18px Arial,Helvetica,sans-serif; color: #ffffff; padding-top: 10px; text-transform: uppercase;}
#main_content #right_qc p { font: normal 13px Arial,Helvetica,sans-serif; color: #ffffff; padding: 5px 0 10px 0;}
#main_content #right_qc label {  font: normal 14px Arial,Helvetica,sans-serif; color: #333333; width: 55px; margin: 3px 0; display: block; float: left; padding: 2px;}
#main_content #right_qc input { font: normal 12px Arial,Helvetica,sans-serif; color: #333333; width: 180px;  border: 1px solid #a7b6a8; background-color: #fcfcfc; margin: 2px 0; display: block; float: left; padding: 2px;}
#main_content #right_qc textarea { display: block; width: 233px; padding: 5px; height: 50px; margin: 5px 0; clear: both; font: normal 12px Arial,Helvetica,sans-serif; color: #333333; border: 1px solid #a7b6a8; background-color: #fcfcfc; }
#main_content #right_qc br { clear: both; }
#main_content #right_qc #submit_button {background: transparent url(/Assets/Category/000010/0000/btn_submit.gif); padding: 0px; margin: 0px; width: 89px; height: 19px; border: 0; font: normal 12px/19px 'Trebuchet MS', Helvetica, sans-serif; color: #ffffff; text-transform: uppercase; cursor: pointer; text-align: center;}


/*subpage styling */


#main_content #wrapper .photo_text p { line-height: 10px; font-size: 8px; }


#footer { }
#footer h3 { padding-left: 35px; font: normal 11px/29px Arial,Helvetica,sans-serif; color: #818181; border-top: 1px solid #8D8D8D; border-bottom: 1px solid #E0E0E0; display: block; height: 29px; }
#footer h3 span a { font: bold 12px/29px Arial,Helvetica,sans-serif; color: #818181; }
#footer ul { padding-top: 20px; }
#footer ul ul { padding-top: 0px; }
#footer ul li{ float: left; width: 152px; list-style-type: none; list-style-position: outside;}
#footer ul li a{ font: bold 12px Arial,Helvetica,sans-serif; color: #818181; text-transform: uppercase;}
#footer ul li li a{ font: normal 11px Arial,Helvetica,sans-serif; color: #818181; text-transform: none;}
#footer ul li.first_child { padding-left: 5px; }
#footer ul li li.first_child { padding-left: 0px; }

#footcap {  background: transparent url(/Assets/Category/000010/0000/footer_bg.gif) no-repeat top center; height: 65px; width: 1014px; padding-top: 44px;  }

#disc {  padding: 0 30px; font: normal 10px Tahoma,Geneva,serif; color: #333333; text-align: left;}
#disc a { color: #333333; }

#wrapper ul { margin-left: 10px; } 

#main_content #wrapper .bio_table p { font-size: 13px; line-height:14px; }
#main_content #wrapper .bio_table h2 { font-size: 18px; } 



#nav { padding: 0 12px; margin: 0 10px; background: transparent url(/Assets/Category/000010/0000/nav_bg.png) no-repeat; }
#nav ul { display: block; height: 40px;  list-style-type: none;  text-align: center;  } 
#nav ul li { margin: 1px 0; border-left: 1px solid #fff; border-right: 1px solid #fff;  float: left; height: 38px; border-top: none;   }
#nav li#injury { width: 171px;  margin-right: 30px;}
#nav li#employment { width: 217px;  margin-right: 35px; }
#nav li#litigation { width: 190px; margin-right: 35px; }
#nav li#attorneys { width: 193px;  }
#nav ul li.first_child { background: none; float:}
#nav ul li.last_child { }
#nav ul li:hover { border: 1px solid #ccc; border-bottom: 1px solid #fff;   background: none;  height: 38px; margin-top: 0px; margin-bottom: 0px;   } 

#nav ul li a { font: bold 17px/38px Arial,Helvetica,sans-serif; letter-spacing: 3px; text-transform: uppercase; color: #333333; text-decoration: none; }

#nav ul li ul {
  position: relative;
  *position: absolute;
  z-index: 1010; 
  display: none; 
  padding-top:2px;
  width: 425px;
  height: 141px; 
  border: 1px solid #ccc; border-top: 0;
  margin-top: 0px;
  
 }
#nav li#injury ul { background: #fff url(/Assets/Category/000010/0000/subnav_border.png) no-repeat 171px 0; }
#nav li#employment ul { background: #fff url(/Assets/Category/000010/0000/subnav_border.png) no-repeat 217px 0; }
#nav li#litigation ul { background: #fff url(/Assets/Category/000010/0000/subnav_border.png) no-repeat 190px 0; }


html>body #nav ul li ul:hover { *position: fixed; } 

#nav ul li ul li { 
float: left; 
border: none; 
background: none; 
padding: 0px; 
display: block; 
z-index: 1020;
margin: 0;
}


#nav ul li ul li:hover { 
float: left; 
border: none; 
background: none; 
padding: 0px; 
height: auto;
margin: 0;
}


html>body #nav ul li ul { *margin-top: 28px; *margin-left: -134px; }

#nav ul li ul li.text_drop p {
 margin-left: 20px; margin-top: 20px;  width: 90px; float: left; text-decoration: none; color: #666; font-size: 14px; line-height: 16px; text-align: left; text-transform:none; letter-spacing: normal;
 }

#nav ul li ul li a img { 

float: left; margin-left: 10px; border: 10px solid #fff;

}


#nav ul li:hover ul {
display:block; 
}

#nav ul li ul li a img:hover  { 
border: 10px solid #ccc; 
}
 
  #nav ul li:hover ul li:hover {
   border: none; 
  
 }

#nav ul li:hover { background: none !important;  }

.toplinks1 {  } 

#nav ul li ul#inj_drop { margin-left: -1px; } 
#nav ul li ul#emp_drop { margin-left: -1px  }
#nav ul li ul#lit_drop { margin-left: -1px;  }


#nav ul li ul#inj_drop { *margin-left: -127px !important; }
#nav ul li ul#emp_drop { *margin-left: -184px !important; }
#nav ul li ul#lit_drop { *margin-left: -159px !important; }

#nav ul li ul li.text_drop p { width: 95px; } 

#main_content #wrapper ul { color: #4B4B4B !important; } /* *** ** End   of Default2Wrapper ** *** */
/* *** ** Start of Employment ** *** */
#content { text-align: left; margin-top: 10px; padding: 0px 19px 0px 19px;   background: transparent url(/Assets/Category/000010/0000/landing_lead_employment.jpg) no-repeat top center; }




#info_box_car { display: none !important;}
#info_box_work  { display: none !important; }


#info_box_class {display: none !important;  }
#info_box_cc  {display: none !important;  }
/* *** ** End   of Employment ** *** */
