/*
Theme Name: BreyerLaw.com
Theme URI: http://www.seoexpert.com/
Description: A customized wordpress theme by SEO Expert
Version: 2.0
Author: peter@seoexpert.com	
*/
/*********** # Styles BreyerLaw.com/ ***********/
  
body, div, dl, dt, dd, ul, ol, li, pre, p, h1, h2, h3, h4, h5, h6,
form, fieldset, input, table, th, tr, td, embed, object {
	padding: 0;
	margin: 0; 
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #ffffff url("images/phoenix-personal-injury.jpg") repeat-x center top;
}

blockquote {
	font-weight: normal;
	line-height: 14px;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	margin: 0px; 
	text-align: left;
}

td {
	padding: 5px 5px 5px 5px;
	font-weight: bold;
}

a {
	color: #2f4519;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #7c875d;
	text-decoration: underline;
}

hr {
	text-align: center;
}

h1 {
	line-height:22px;
	font-size: 18px;
	color: #8e3c09;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
}

h1 a {
	color: #8e3c09;
	font-weight:bold;
	text-decoration: none;
}

h1 a:hover {
	color: #8e3c09;
	text-decoration: none;
}

h1.home {
	line-height:22px;
	font-size: 11px;
	color: #fedab6;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	width: 325px;
	height: 80px;
}

h1.home a {
	width: 325px;
	height: 80px;
	display: block;
	padding: 20px 0px 0px 0px;
	color: #fedab6;
	font-weight:bold;
	text-decoration: none;
}

h1.home a:hover {
	color: #fedab6;
	text-decoration: none;
}

h2 {
	font-size: 14px;
	line-height: 40px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	color: #375869;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #9aab67;
	border-bottom: 1px solid #9aab67;
}

h2 a {
	color: #375869;
	font-weight: bold;
	text-decoration: none;
}

h2 a:hover {
	color: #375869;
	text-decoration: none;
}

h3 {
	line-height: 20px;
	font-size: 14px;
	color: #375869;
	margin: 15px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
}

h3 a {
	color: #375869;
	text-decoration: none;
	font-weight: bold;
}

h3 a:hover {
	color: #375869;
}

h3.practice {
	line-height: 26px;
	font-size: 14px;
	color: #511300;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 31px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background: url("images/checked.jpg") no-repeat left top;
}

h3.practice span {
	color: #7d4900;
}

h3.practice a {
	color: #511300;
	text-decoration: none;
	font-weight: bold;
}

h3.practice  a:hover, h3.practice  a:hover span {
	color: #511300;
}

h4 {
	line-height:22px;
	font-size: 18px;
	color: #8e3c09;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
}

h4 a {
	color: #8e3c09;
	font-weight:bold;
	text-decoration: none;
}

h4 a:hover {
	color: #8e3c09;
	text-decoration: none;
}

h5 {
	font-size: 14px;
	line-height: 31px;
	color: #6a0000;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 5px 0px;
	font-weight: bold;
	text-align: center;
	background: url("images/personal-injury.gif") no-repeat center 15px;
}

h5 a {
	font-weight: bold;
	color: #6a0000;
	text-decoration: none;
}

h5 a:hover {
	color: #6a0000;
	text-decoration: none;
}

h6 {
	font-size: 16px;
	line-height: 16px;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	font-weight: bold;
}

h6 a {
	color: #000000;
	text-decoration: none;
}

h6 a:hover {
	color: #000000;
	text-decoration: none;
}

.clear {
	clear: both;
}

.link {
	display: none;
}

.text-blue {
	color:#335465; 
	line-height:24px;
	font-family:Georgia, 'Times New Roman', Times, serif; 
}

.text-red {
	color: #6B1E00;
	font-weight: bold;
}

.text-black {
	color:#000000;
	font-weight: bold;
}

.ital {
	font-style: italic;
}

.emph {
	font-size: 14px;
	line-height: 21px;
}

.gold {
	color: #ead6a7;
}

.term {
	font-weight: bold;
	color: #6a0000;
}

input, textarea {
	border: 1px solid #dedede;
	background: url("images/contact-bg.gif") no-repeat right top;
	color: #322812;
	padding: 0px 0px 0px 3px;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.button {
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	text-align: center;
	color: #0c2631;
	line-height: 20px;
	font-size: 11px;
	background: #efefef;
	border: 1px solid #0c2631;
}

.subhead {
	font-weight: bold;
}

/*********** Header/Top Menu styles ***********/ 

#top-header {
	width: 960px;
	height: 115px;
	text-align: left;
	background: url("images/husband-wife-team.jpg") no-repeat left top;
}

a#home-link {
	width: 280px;
	height: 115px;
	display: block;
	float: left;
}

#phoenix-personal-injury {
	width: 325px;
	height: 100px;
	float: left;
	text-align: center;
	font-size: 11px;
}

#phoenix-personal-injury a.injury {
	width: 325px;
	height: 80px;
	display: block;
	padding: 24px 0px 0px 0px;
	color: #fedab6;
	font-weight:bold;
	text-decoration: none;
}

#phoenix-personal-injury a.injury:hover {
	color: #fedab6;
	text-decoration: none;
}

a#contact-link {
	width: 333px;
	height: 115px;
	display: block;
	float: right;
}

#personal-injury-menu {
	width: 960px;
	height: 39px;
	line-height: 39px;
}

#personal-injury-menu ul {
	list-style: none;
	margin: 0px 0px 0px 20px;
}

#personal-injury-menu ul li {
	float: left;
}

#personal-injury-menu a {
	color: #ffffff;
	padding: 0px 20px 0px 20px;
}

#personal-injury-menu a:hover {
	color:#e7db95;
	text-decoration: none;
}

/*********** Flash/Featured Boxes styles ***********/ 

#personal-injury-attorneys {
	width: 960px;
	height: 211px;
}

#flash {
	width: 660px;
	height: 211px;
	float: left;
}

#chat {
	width: 300px;
	height: 211px;
	float: right;
	background: url("images/chat.gif") no-repeat left top;
}

a#chat-live {
	width: 233px;
	height: 152px;
	background: url("images/chat-live.jpg") no-repeat left top;
	display: block;
}

a:hover#chat-live {
	background: url("images/chat-live.jpg") no-repeat left bottom;
}

a#legal-advice {
	width: 215px;
	height: 31px;
	background: url("images/legal-advice.jpg") no-repeat left top;
	display: block;
	margin: 12px 0px 0px 0px;
}

a:hover#legal-advice {
	background: url("images/legal-advice.jpg") no-repeat left bottom;
}

#personal-injury-lawyers {
	width: 960px;
	height: 198px;
	background: url("images/personal-injury-lawyers.jpg") no-repeat left bottom;
}

#highest-ratings {
	width: 330px;
	height: 160px;
	float: left;
}

#highest-ratings a {
	width: 204px;
	height: 15px;
	line-height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 127px 0px 0px 0px;
	background: url("images/bullet.gif") no-repeat left 3px;
	display: block;
	color: #511300;
}

#highest-ratings a:hover {
	color: #ae6408;
	text-decoration: none;
	background: url("images/bullet2.gif") no-repeat left 3px;
}

#no-fee {
	width: 330px;
	height: 160px;
	float: left;
}

#no-fee a {
	width: 133px;
	height: 23px;
	padding: 0px 0px 0px 0px;
	margin: 102px 0px 0px 0px;
	background: url("images/learn-more.jpg") no-repeat left top;
	display: block;
}

#no-fee a:hover {
	background: url("images/learn-more.jpg") no-repeat left bottom;
}

#free-book {
	width: 300px;
	height: 198px;
	float: left;
	text-align: left;
	background: url("images/personal-injury-lawyers.png") no-repeat left top;
	behavior: url(http://www.breyerlaw.com/blog/wp-content/themes/breyerlaw/iepngfix.htc);
}

#free-book a {
	width: 117px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 128px 0px 0px 21px;
	background: url("images/free-book.jpg") no-repeat left top;
	display: block;
}

#free-book a:hover {
	background: url("images/free-book.jpg") no-repeat left bottom;
}

/*********** Content Layout Block styles ***********/ 

#personal-injury {
	width: 960px;
	background: #FFFFFF;
	text-align: left;
}

#accident-lawyers {
	width: 30px;
	height: 100px;
	float: right;
}

#content {
	width: 591px;
	float: right;
	line-height: 18px;
	text-align: left;
}

#accident-attorneys {
	width: 300px;
	float: left;
}

#breadcrumbs {
	line-height: 20px;
	font-size: 10px;
	color: #b88137;
	text-transform: lowercase;
}

#breadcrumbs a {
	color: #b88137;
}

#breadcrumbs a:hover {
	color: #DCB887;
	text-decoration: none;
}

/*********** Content Block styles ***********/

#content p {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 9px 0px;
}

#content ul, #content ol {
	margin: 5px 0px 5px 10px;
	line-height: 15px;
}

#content ul li, #content ol li {
	margin: 7px 0px 7px 10px;
}

#content input, textarea {
	border: 1px solid #cccccc;
}

.form {
	background: #efefef;
	height: 18px;
}

.taform {
	background: #efefef;
	height: 60px;
}

/*** Content Layout Special Index Block styles ***/ 

#content ul.breyer-difference {
	line-height: 23px;
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 25px 0px 0px 0px;
	color: #572000;
	font-size: 12px;
	font-weight: bold;
	background: url("images/breyer-difference.gif") no-repeat left top;
}

#content ul.breyer-difference li {
	padding: 0px 0px 7px 25px;
	margin: 0px 0px 0px 0px;
	line-height: 23px;
}

#content ul.breyer-difference li a {
	color: #572000;
}

#content ul.breyer-difference li a:hover {
	color: #AA4000;
}

#content p#phone-numbers {
	color: #375869;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
	padding: 10px 0px 10px 0px;
}

#personal-injury-claims {
	width: 590px;
	background: #f6e9cd url("images/personal-injury-claims.jpg") no-repeat left top;
	border-bottom: 5px solid #e9b224;
	color: #603903;
	margin: 10px 0px 20px 0px;
}

#content p#example-title {
	color: #ffffff;
	line-height: 47px;
	padding: 5px 0px 0px 21px;
	font-weight: bold;
	font-size: 18px;
}

#content ul.examples {
	list-style: none;
	width: 260px;
	float: left;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 24px;
}

#content ul.examples li {
	padding: 0px 0px 0px 55px;
	margin: 0px 0px 0px 0px;
	background: url("images/examples.gif") no-repeat 30px 3px;
}

#content ul.examples li a {
	color: #603903;
}

#content ul.examples li a:hover {
	color: #603903;
}

a#call-now {
	width: 364px;
	height: 36px;
	display: block;
	background: url("images/call-now.jpg") no-repeat left top;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

a#call-now span {
	display: none;
}

#ten-reasons {
	width: 590px;
	height: 445px;
	background: url("images/ten-reasons.jpg") no-repeat left top;
	margin: 21px 0px 30px 0px;
}

#ten-reasons ul {
	list-style: none;
	padding: 165px 0px 0px 100px;
	margin: 0px 0px 0px 0px;
	color: #7d2200;
	line-height: 24px;
}

#ten-reasons ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#ten-reasons ul li a {
	color: #7d2200;
}

#ten-reasons ul li a:hover {
}

span.read-more {
		color: #2f4519;
		font-weight:bold;
		text-decoration: underline;
	}

a.read-more {
	width: 86px;
	height: 20px;
	display: block;
	background: url("images/read-more.gif") no-repeat left top;
}

a:hover.read-more {
	background: url("images/read-more.gif") no-repeat left bottom;
}

.divider {
	width: 550px;
	height: 10px;
	background: url("images/divider6.gif") no-repeat left top;
	margin: 10px 0px 0px 0px;
}

#free-consultaion {
	width: 590px;
	height: 114px;
	background: url("images/free-consultaion.jpg") no-repeat left top;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 40px 0px;
}

#free-consultaion a {
	width: 590px;
	height: 114px;
	display: block;
}

#flash-movie {
	text-align: center;
}

#vid {
	text-align: center;
}

/*********** Left Sidebar styles ***********/ 

/* Quick Contact */

#free-case-review {
	width: 300px;
	height: 201px;
	background: url("images/free-case-review.jpg") no-repeat left top;
	font-size: 11px;
	color: #322812;
	text-align: left;
	margin: 0px 0px 20px 0px;
}

#basic-info {
	width: 145px;
	text-align: right;
	float: left;
	margin: 51px 0px 10px 0px;
}

#form-comment {
	width: 145px;
	text-align: left;
	float: right;
	margin: 58px 0px 10px 0px;
}

.iform {
	width: 122px;
	height: 17px;
	border: 1px solid #FFFFFF;
	text-align: left;
	margin: 7px 0px 0px 0px;
}

.tform {
	width: 122px;
	height: 69px;
	border: 1px solid #FFFFFF;
	text-align: left;
}

p.anti-spam {
	padding: 0px 0px 0px 0px;
	margin: 0px 18px 0px 0px;
	text-align: right;
}

.spform {
	width: 60px;
	height: 17px;
	text-align: left;
}

p.subres {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 153px;
	text-align: left;
}

.subform {
	width: 60px;
	height: 18px;
	border: none;
	background: url("images/submit.gif") no-repeat left top;
	padding: 0;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.resform {
	width: 60px;
	height: 18px;
	border: none;
	background: url("images/reset.gif") no-repeat left top;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

/* Testimonials */

#testimonials {
	width: 300px;
	height: 282px;
	background: url("images/testimonials.jpg") no-repeat left top;
	margin: 20px 0px 0px 0px;
	line-height: 20px;
	color: #783809;
	font-size: 10px;
	font-weight: bold;
}

#all-testimonials {
	width: 239px;
	height: 81px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#all-testimonials a:focus {
	outline: none;
}

a#client-testimonials {
	width: 114px;
	height: 29px;
	display: block;
	float: left;
	margin: 52px 0px 0px 0px;
}

a#attorney-testimonials {
	width: 125px;
	height: 29px;
	display: block;
	float: right;
	margin: 52px 0px 0px 0px;
}

#testimonials p {
	padding: 19px 40px 0px 55px;
	margin: 0px 0px 0px 0px;
}

p#read-more {
	line-height: 14px;
	padding: 10px 40px 0px 55px;
	background: url("images/arrow2.gif") no-repeat 55px 10px;
	font-size: 12px;
}

p#read-more a {
	padding: 0px 0px 0px 18px;
	color: #a54a02;
}

p#read-more a:hover {
	color: #572000;
	text-decoration: none;
}

/* Articles */

#articles {
	width: 300px;
	height: 385px;
	background: url("images/articles.jpg") no-repeat left top;
	margin: 18px 0px 9px 0px;
}

#articles ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 232px;
	margin: 0px 0px 0px 40px;
	padding: 62px 0px 0px 0px;
	}

	
#articles ul li {
	position: relative;
	line-height:16px;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 2px 0px;
	width: 232px;
	border: none;
	background: #FFFFFF url("images/arrow3.gif") no-repeat 9px 7px;
}

#articles li ul {
	position: absolute;
	left: 192px;
	top: 0;
	display: none;
	z-index: 3000;
}

#articles ul li a {
	display: block;
	text-decoration: none;
	color: #603903;
	line-height: 16px;
	padding: 0px 10px 0px 30px;
	text-align: left;
	font-weight: bold;
	}
	
#articles ul li a:hover {
	color: #666666;
	display: block;
}
	
#articles li:hover ul, #articles li.over ul { 
	display: block;
	}

#nav3 li ul { /* second-level lists */
	background: #f8ecc2;
	width: 225px;
	padding: 3px 0px 10px 0px;
	border: 2px solid #d88c48;
}
	
#nav3 li ul a{ /* second-level lists */
	color: #603903;
	text-align: left;
	width: 185px;
	line-height: 15px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 13px;
}

#nav3 li ul a:hover{ /* second-level lists */
	color: #666666;
	background: url("images/arrow4.gif") no-repeat 2px 3px;
}

#nav3 li ul li{ 
	text-align: left;
	line-height: 15px;
	background: url("images/divider.gif") no-repeat 10px bottom;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 2px 0px;
}
/* Fix IE. Hide from IE Mac \*/
* #articles ul li { float: left; height: 1%; }
* #articles ul li a { height: 1%; }
/* End */

/* Practice Areas */

#practice-areas {
	width: 300px;
	background: url("images/practice-areas.jpg") repeat-y left top;
	padding: 20px 0px 20px 0px;
}

#practice-area {
	width: 259px;
	background: #2f4519;
	border: 1px solid #50752b;
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 20px 0px;
	text-transform:capitalize;
}

#our-practice-areas {
	height:30px;
	background: url("images/practice-area-title.jpg") no-repeat center top;
	margin: 13px 0px 0px 0px;
}

#practice-area ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin: 0px 0px 0px 18px;
	padding: 10px 0px 0px 0px;
	}

	
#practice-area ul li {
	position: relative;
	line-height:24px;
	width: 220px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url("images/arrow5.gif") no-repeat 2px 8px;
}

#practice-area li ul {
	position: absolute;
	left: 280x;
	top: 0;
	display: none;
	z-index: 3000;
}

#practice-area ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	line-height: 24px;
	padding: 0px 10px 0px 10px;
	text-align: left;
	font-weight: bold;
	}
	
#practice-area ul li a:hover {
	color: #cccccc;
	display: block;
}
	
#practice-area li:hover ul, #practice-area li.over ul { 
	display: block;
	}

#nav2 li ul { /* second-level lists */
	background: #782917;
	width: 175px;
	padding: 3px 0px 10px 0px;
	border: 2px solid #5E1B00;
	z-index:100000;
}
	
#nav2 li ul a{ /* second-level lists */
	color: #ffffff;
	text-align: left;
	width: 150px;
	line-height: 20px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 13px;
}

#nav2 li ul a:hover{ /* second-level lists */
	color: #ffffff;
	background: url("images/arrow5.gif") no-repeat 2px 6px;
}


#nav2 li ul li{ 
	text-align: left;
	line-height: 20px;
	background: url("images/divider2.gif") no-repeat 10px bottom;
}	

#nav2 li:hover ul ul, #nav2 li.over ul ul {
	left: -999em;
}

#nav2 li:hover ul, #nav2 li.over ul {
	left: 200px;
}

#nav2 li li:hover ul, #nav2 li li.over ul {
	left: 150px;
}

#nav2 ul li ul { /* third-level lists */
	background: #38596a;
	width: 175px;
	padding: 3px 0px 10px 0px;
	border: 2px solid #527485;
}
	
#nav2 ul li ul a{ /* third-level lists */
	color: #ffffff;
	text-align: left;
	width: 150px;
	line-height: 20px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 13px;
}

#nav2 ul li ul a:hover{ /* third-level lists */
	color: #ffffff;
	background: url("images/arrow5.gif") no-repeat 2px 6px;
}

#nav2 ul li ul li{ 
	text-align: left;
	line-height: 20px;
	background: url("images/divider3.gif") no-repeat 10px bottom;
}
/* Fix IE. Hide from IE Mac \*/
* #practice-area ul li { float: left; height: 1%; }
* #practice-area ul li a { height: 1%; }
/* End */

/* Case Results */

#case-results {
	width: 300px;
	height: 61px;
	background: url("images/case-results.jpg") no-repeat left top;
	margin: 20px 0px 0px 0px;
	padding: 66px 0px 0px 0px;
}

#case-results a {
	color: #FFFFFF;
	margin: 0px 0px 0px 160px;
	padding: 0px 0px 0px 0px;
	line-height: 12px;
	clear: both;
}

#case-results a:hover {
	color: #cccccc;
	text-decoration: none;
}

#ticker {
	margin: 0px 0px 4px 20px;
	padding: 0px 0px 0px 0px;
	width: 260px;
	height: 37px;
	z-index:0;
	font-size: 11px;
	line-height: 13px;
	color: #5d3804;
	font-weight: bold;
}

#case {
	width: 139px;
	height: 37px;
	float: left;
}

#case p {
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 10px;
}

#result {
	width: 121px;
	height: 37px;
	float: right;
}

#result p {
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 34px;
}

/* TV Appearances */

#tv-appearances {
	width: 300px;
	height: 190px;
	background: url("images/tv-appearances.jpg") no-repeat left top;
	line-height: 15px;
	margin: 20px 0px 0px 0px;
}

#tv-appearances p {
	margin: 0px 0px 0px 50px;
	padding: 120px 0px 0px 0px;
	background: url("images/arrow6.gif") no-repeat left 120px;
}

#tv-appearances a {
	color: #213b4a;
	margin: 0px 0px 0px 18px;
}

#tv-appearances a:hover {
	color: #287eb0;
	text-decoration: none;
}

/* Personal Injury Resource Center */

#personal-injury-resource-center {
	width: 300px;
	margin: 11px 0px 0px 0px;	
	background: #4b1604 url("images/resource-center.jpg") no-repeat left top;
	border-bottom: 10px solid #a3340a;
}

#locations {
	width: 124px;
	float: left;
	margin: 147px 0px 0px 0px;
	color: #fdc689;
	line-height: 36px;
	font-size: 16px;
}

#locations ul {
	list-style: none;
	padding: 5px 0px 20px 0px;
}

#locations ul li {
	width: 124px;
	height:36px;
	background: url("images/arrow2.png") no-repeat left top;
	behavior: url(http://www.breyerlaw.com/blog/wp-content/themes/breyerlaw/iepngfix.htc);
}

#locations ul li a {
	color: #fdc689;
	padding: 0px 0px 0px 34px;
	display: block;
}

#locations ul li a:hover {
	text-decoration: none;
	color: #fdc689;
}

#locations ul li a:focus {
	outline: 0;
	color: #ffff00;
}

#local-practice-areas {
	width: 166px;
	float: right;
	margin: 147px 0px 0px 0px;
	line-height: 20px;
}

#local-practice-areas ul {
	list-style: none;
	padding: 15px 0px 20px 0px;
}

#local-practice-areas li {
	width: 166px;
}

#local-practice-areas a {
	color: #ffffff;
	padding: 0px 0px 0px 25px;
	display: block;
}

#local-practice-areas a:hover {
	color: #ededed;
	background: url("images/arrow.png") no-repeat 15px 6px;
	text-decoration: none;
}

.resource-center {
	font-size: 16px;
	line-height: 16px;
	color: #ffff00;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	font-weight: bold;
}

.resource-center a {
	color: #ffff00;
	text-decoration: none;
}

.resource-center a:hover {
	color: #ffff00;
	text-decoration: none;
}

/* Blog/Newsletter links */

#further-reading {
	width: 300px;
	height:142px;
	background: url("images/further-reading.gif") no-repeat left top;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
}

#blog-newsletter {
	width: 300px;
	height:92px;
	padding: 25px 0px 0px 0px;
}

a#blog {
	width: 143px;
	height:31px;
	display: block;
	background: url("images/blog.jpg") no-repeat left top;
	margin: 0px 0px 30px 78px;
}

a:hover#blog {
	background: url("images/blog.jpg") no-repeat left bottom;
}

a#newsletter {
	width: 215px;
	height:31px;
	display: block;
	background: url("images/newsletter.jpg") no-repeat left top;
	margin: 0px 0px 0px 42px;
}

a:hover#newsletter {
	background: url("images/newsletter.jpg") no-repeat left bottom;
}

/* Credentials Links */

#credentials {
	width: 300px;
	height:68px;
	background: url("images/credentials.jpg") no-repeat left top;
	margin: 12px 0px 30px 0px;
}

a#mdaf {
	width: 75px;
	height:68px;
	float:left;
	display: block;
}

a#aaj {
	width: 155px;
	height:68px;
	float:left;
	display: block;
}

a#atla {
	width: 70px;
	height:68px;
	float:left;
	display: block;
}

/*********** Disclaimer/Bottom Menu styles ***********/ 

#disclaimer {
	background: #cbdad9 url("images/disclaimer.gif") repeat-x left top;
}

#disc {
	width: 960px;
	background: #cbdad9 url("images/disclaimer.gif") repeat-x left top;
	color: #345464;
	text-align: left;
	line-height: 18px;
	font-size: 10px;
}

#bmenu {
	text-align:center;
	padding: 35px 0px 10px 0px;
	font-size: 12px;
}

#bmenu a {
	padding: 0px 10px 0px 10px;
	color: #345464;
	text-decoration: underline;
}

#bmenu a:hover {
	text-decoration: none;
}

#disc p {
	padding: 10px 25px 10px 25px;
	margin: 0px 0px 0px 0px;
}

#disc a {
	color: #345464;
}

#disc a: hover {
	color: #cccccc;
}

/*** about-us.html ***/

#about-how {
	text-align: center;
	padding: 8px 3px 8px 10px;
	margin: 0 0 20px 12px;
	background: url(images/about-how-bg.gif) repeat top left;
	width: 550px;
	border: 1px #8F8677 solid;
}

.txt-bg {
	background: #FFFFFF;
	padding: 5px 20px;
	border-top: 1px #8F8677 solid;
	border-bottom: 1px #8F8677 solid;
	margin-top: 15px;
}

.text-grey {
	font-size: 15px;
	line-height: 19px;
	color: #665B47;
	font-weight: bold;
}


.text-about-how {
	font-size: 17px;
	line-height: 22px;
	color: #335465;
	font-weight: bold;
}

.text-red {
	color: #6B1E00;
	font-weight: bold;
}

.text-red-serif {
	color: #6B1E00;
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-weight: bold;
	font-size:15px; 
	line-height:20px;
}

.about-feature {
	padding: 0 15px 0 18px;
	margin-bottom: 25px;
}

.text-blue {
	color:#335465; 
	line-height:24px;
	font-family:Georgia, 'Times New Roman', Times, serif; 
}

/* accordian js on about-us.html */

#basic-accordian {
	padding:5px;
}

.accoridan-wrap {
	padding-bottom: 15px;
	padding-top: 10px;
	
}

.accordion_headings {
	padding: 2px 15px 0 15px;
	color:#6B1E00;
	cursor:pointer;
	font-weight:bold;
	font-size: 13px;
	background: url(images/bullet-arrow.png) no-repeat top left;
	behavior: url(http://www.breyerlaw.com/blog/wp-content/themes/breyerlaw/iepngfix.htc);
	margin-bottom: 0;
	
}

.acc-title {
	line-height: 20px;
	font-size: 14px;
	color: #6b1e00;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}

.snippet {
	color:#333333;
	font-weight:normal;
	font-size: 12px;
	margin-bottom: 10px;
}

.accordion_headings p {
	margin: 0;
}

.accordion_headings:hover {
	color:#666666;
}

.accordion_child {
	padding:0px 15px 0 15px;
	color:#333333;
	margin-top: 0;

}

.accordion_child a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.header_highlight{
	color:#6B1E00;
}

#about1-header {
	margin-bottom: 0;
}

#about1-content {
	margin-top: 0;
	margin-bottom: 0;
}

#check-list {
	list-style-image: url(images/check.png);
	behavior: url(http://www.breyerlaw.com/blog/wp-content/themes/breyerlaw/iepngfix.htc);
	line-height: 20px;
	width: 330px;
	margin: 20px 0;
}

#check-list li {
	padding-bottom: 12px;
	font-size: 13px;
}

#list li {
	margin-bottom:10px;
	list-style: url(images/bullet-diamond.png);
	behavior: url(http://www.breyerlaw.com/blog/wp-content/themes/breyerlaw/iepngfix.htc);

}

/*********** #Blog Styles ***********/

.wp_navigation {
list-style: none;
}

.wp_post p {
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 5px 0px;
}

ol.wp_commentlist {
	text-align: justify;
}

.meta-box-wrap {
	text-align: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 7px 0px;
}

.meta-box {
	border:1px solid #c6c6c6;
	background:white;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	display:block;
	width: 600px;
}

.meta-box img {
	padding: 0;
	margin: 0;
}

.meta-box a, .meta-box a:hover {
	font-weight: normal;
}

.meta-inner-box {
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#content .meta-inner-box p {
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 10px;
	text-align: left;
	font-size: 9px;
	line-height: 18px;
}

#apf_post_footer {
	margin: 30px 0px 20px 0px;
}

#apf_post_footer ul {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 50px;
	list-style: none;
	border-left: 1px dotted #999999;
	line-height: 12px;
}

#apf_post_footer li {
	padding: 0px 0px 0px 5px;
	margin: 12px 0px 12px 0px;
	background: none;
}

#apf_post_footer a {
	font-size: 11px;
}

#apf_post_footer a:hover {

}

#navi {
	height: 20px;
	width: 470px;
}

#navi-previous {
	height: 20px;
	width: 200px;
	float: left;
}

#navi-next {
	height: 20px;
	width: 200px;
	float: right;
}

#comment-form-wrap {
	text-align: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 8px 0px;
}

#comment-form {
	border:1px solid #c6c6c6;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	display:block;
	width: 600px;
	list-style-type:none;
	color: #000000;
	text-align: left;
	line-height: 15px;
	font-size: 11px;
	font-weight:bold;
}

#comment-form p {
padding:5px 5px 5px 5px;
}

#comment-form td {
	line-height: 15px;
	font-size: 11px;
	font-weight:bold;
}

#comment-form input, textarea {
	border: 1px solid #999999;
	background: #FFFFFF;
}

#comment-form form {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 450px;
}

#comment-submit {
padding: 0px 0px 3px 0px;
text-align: center;
}

#wp_submit {
	margin:10px 0px 10px 0px;
	padding:3px 10px 3px 10px;
}

.author-text {
	font-size: 10px;
	margin: 5px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
	line-height: 10px;
}

.author-text p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 10px;
}

.callout { padding:5px; margin-bottom: 1.2em; background-color:#f3f1a6; }

#blog-lists {
	width: 300px;
	background: url("images/practice-areas.jpg") repeat-y left top;
	padding: 20px 0px 20px 0px;
}

#blog-options {
	width: 259px;
	background: #2f4519;
	border: 1px solid #50752b;
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 20px 0px;
	text-transform:capitalize;
}

#blog-options ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 0px;
	}

	
#blog-options ul li {
	position: relative;
	line-height:18px;
	width: 220px;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	background: url("images/arrow5.gif") no-repeat 2px 8px;
}

#blog-options li ul {
	position: absolute;
	left: 280x;
	top: 0;
	display: none;
	z-index: 3000;
}

#blog-options ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	line-height:18px;
	padding: 0px 10px 0px 10px;
	text-align: left;
	font-weight: bold;
	}
	
#blog-options ul li a:hover {
	color: #cccccc;
	display: block;
}
	
#blog-options li:hover ul, #practice-area li.over ul { 
	display: block;
	}

#nav5 li ul { /* second-level lists */
	background: #782917;
	width: 175px;
	padding: 3px 0px 10px 0px;
	border: 2px solid #5E1B00;
	z-index:100000;
	list-style: none;
}
	
#nav5 li ul a { /* second-level lists */
	color: #ffffff;
	text-align: left;
	width: 150px;
	line-height: 20px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 13px;
}

#nav5 li ul a:hover { /* second-level lists */
	color: #ffffff;
	background: url("images/arrow5.gif") no-repeat 2px 6px;
}


#nav5 li ul li{ 
	text-align: left;
	line-height: 20px;
	background: url("images/divider2.gif") no-repeat 10px bottom;
}	

#nav5 li:hover ul ul, #nav5 li.over ul ul {
	left: -999em;
}

#nav5 li:hover ul, #nav5 li.over ul {
	left: 200px;
}

#nav5 li li:hover ul, #nav5 li li.over ul {
	left: 150px;
}

#nav5 ul li ul { /* third-level lists */
	background: #38596a;
	width: 175px;
	padding: 3px 0px 10px 0px;
	border: 2px solid #527485;
}
	
#nav5 ul li ul a{ /* third-level lists */
	color: #ffffff;
	text-align: left;
	width: 150px;
	line-height: 20px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 13px;
}

#nav5 ul li ul a:hover{ /* third-level lists */
	color: #ffffff;
	background: url("images/arrow5.gif") no-repeat 2px 6px;
}

#nav5 ul li ul li{ 
	text-align: left;
	line-height: 20px;
	background: url("images/divider3.gif") no-repeat 10px bottom;
}
/* Fix IE. Hide from IE Mac \*/
* #blog-options ul li { float: left; height: 1%; }
* #blog-options ul li a { height: 1%; }
/* End */

#personal-injury-blog {
	height:25px;
	background: url("images/personal-injury-blog.jpg") no-repeat center top;
	margin: 13px 0px 0px 0px;
}

#recent-posts {
	height:22px;
	background: url("images/recent-posts.jpg") no-repeat 17px top;
	margin: 10px 0px 0px 0px;
}

#categories {
	height:22px;
	background: url("images/categories.jpg") no-repeat 17px top;
	margin: 10px 0px 0px 0px;
}

#archives {
	height:22px;
	background: url("images/archives.jpg") no-repeat 17px top;
	margin: 10px 0px 0px 0px;
}


