/*
Theme Name: PSBLawBlog.com Theme
Description: A customized wordpress theme by SEO Expert
Version: Ver. 1.0
Author: peter@seoexpert.com	
*/
/*********** # Styles PSBLawBlog.com ***********/

body, div, dl, dt, dd, ul, ol, li, pre, p, h1, h2, h3, h4,
form, fieldset, input, table, th, tr, td, embed, object, blockquote {
	padding: 0;
	margin: 0; 
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #ffffff url("images/los-angeles-personal-injury.jpg") repeat-x center top;
	text-align: left;
	color: #000000;
}

blockquote {
	font-weight: normal;
	margin: 0px 20px 0px 10px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	font-size: 12px;
	line-height: 16px;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	margin: 0px; 
	text-align: left;
}

td {
	padding: 5px 5px 5px 5px;
}

a {
	color: #466c8d;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #81A3C0;
	text-decoration: none;
}

hr {
	text-align: center;
	width: 80%;
	margin: 10px 0px 10px 55px;
	padding: 0px 0px 0px 0px;
}

h1 {
	font-size: 24px;
	line-height: 30px;
	color: #002b53;
	margin: 10px 0px 20px 14px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background: url("images/h1.gif") repeat-x left bottom;
}

h1 a {
	color: #002b53;
	font-weight: normal;
	text-decoration: none;
}

h1 a:hover {
	color: #00192f;
	text-decoration: none;
}

h2 {
	line-height: 20px;
	font-size: 14px;
	color: #651215;
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 12px 0px;
	font-weight: bold;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	border-bottom: 1px solid #dedede;
}

h2 a {
	color: #651215;
	text-decoration: none;
	font-weight: bold;
}

h2 a:hover {
	color: #651215;
	text-decoration: none;
}

h3 {
	line-height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px 0px 0px 12px;
	margin: 20px 20px 0px 0px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
	background-color: #6e91b7;
	
}

h3 a {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

h3 a:hover {
	color: #766B54;
	text-decoration: none;
}

h4 {
	line-height: 20px;
	height: 20px;
	font-size: 13px;
	color: #651215;
	padding: 0px 0px 0px 5px;
	margin: 0px 20px 0px 20px;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #dedede
}

h4 a {
	color: #651215;
	text-decoration: none;
	font-weight: bold;
}

h4 a:hover {
	color: #651215;
	text-decoration: none;
}

h5 {
	line-height: 40px;
	width: 450px;
	font-size: 13px;
	color: #8a2222;
	padding: 15px 0px 15px 0px;
	margin: 35px 0px 35px 70px;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

h5 a {
	color: #8a2222;
	text-decoration: none;
	font-weight:bold;
}

h5 a:hover {
	color: #8a2222;
	text-decoration: none;
}

h6 {
	line-height: 14px;
	font-size: 13px;
	color: #8a2222;
	padding: 25px 0px 8px 70px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}

h6 a {
	color: #8a2222;
	text-decoration: none;
	font-weight: bold;
}

h6 a:hover {
	color: #ba0000;
	text-decoration: none;
}

.red-text {
	color: #ba0000;
}

.lte-blue {
	color: #b6deff;
}

.clear {
	clear: both;
}

form input, form textarea {
	border: 1px solid #cecece;
	color: #3e5058;
	font-size: 11px;
	line-height: 20px;
	padding: 0px 0px 0px 3px;
}

/*********** # Header/Top Menu/Flash Block Styles ***********/

#panish-shea-boyle {
	width: 976px;
	height: 68px;
	background: url("images/panish-shea-boyle.png") no-repeat left top;
	behavior: url("http://www.psblawblog.com/wp-content/themes/psblawblog/iepngfix.htc"); 
	text-align: left;
}

#panish-shea-boyle a {
	width: 976px;
	height: 68px;
	display: block;
}

#personal-injury {
	width: 976px;
	height: 271px;
	background: url("images/personal-injury.png") no-repeat left top;
	behavior: url("http://www.psblawblog.com/wp-content/themes/psblawblog/iepngfix.htc"); 
	text-align: left;
}

#firm-information {
	width: 976px;
	height: 34px;
	line-height: 32px;
	text-transform: uppercase;
	font-size: 10px;
	text-align: center;
}

#firm-information ul {
	list-style: none;
}

#firm-information li {
	padding: 0px 23px 0px 23px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#firm-information a {
	line-height: 32px;
	height: 32px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
}

#firm-information a:hover {
	color: #93b1c9;
	background: url("images/menu-roll.gif") repeat-x left top;
}

#flash {
	width: 960px;
	height: 237px;
	background: url("images/flash-bg.jpg") no-repeat left top;
	margin: 0px 0px 0px 6px;
}

/*********** # Index Main Content Block Styles ***********/

#trial-attorneys {
	width: 976px;
	background: url("images/psb-in-the-news.jpg") no-repeat 6px top;
	text-align: left;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#in-the-news {
	width: 725px;
	height: 306px;
	float: left;
	text-align:left;
}

#news-overlay {
	width: 116px;
	height: 27px;
	float: left;
	text-align:left;
	background: url("images/button1.png") no-repeat left top;
	behavior: url("http://www.psblawblog.com/wp-content/themes/psblawblog/iepngfix.htc"); 
	z-index: 100;
	position: relative;
	top: 231px;
	left: 596px;
}

#features {
	width: 743px;
	float: left;
	margin: 20px 0px 0px 0px;
	color: #f2f2f2;
	font-size: 11px;
}

#features a {
	color: #9ebdd9;
	text-decoration: underline;
}

#features a:hover {
	color: #cccccc;
} 

#site-features {
	width: 718px;
	float: right;
	margin: 20px 0px 10px 0px;
	color: #f2f2f2;
	font-size: 11px;
}

#site-features a {
	color: #9ebdd9;
	text-decoration: underline;
}

#site-features a:hover {
	color: #cccccc;
} 

/*** # Index Sidebar Styles ***/

#landmark-cases {
	width: 202px;
	float:right;
	font-size: 11px;
	color: #a39b86;
	background: url("images/landmark-cases.gif") no-repeat left 65px;
}

#landmark-cases a {
	color: #5c4e27;
	font-weight: bold;
}

#landmark-cases a:hover {
	color: #a39b86;
}

#landmark-cases p {
	line-height: 18px;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 18px 0px;
}

#landmark-cases p#cases-intro {
	line-height: 15px;	
	padding: 0px 0px 0px 0px;
	margin: 100px 0px 17px 0px;
	color: #7b7665;
}

#landmark-cases ul {
	list-style: none;	
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #5c4e27;
}

#landmark-cases li {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	background: url("images/bullet3.gif") no-repeat left 3px;
}

#see-all-cases {
	width: 188px;
	height: 24px;
	background: url("images/see-all-results.gif") no-repeat 61px top;
	text-align: right;
	margin: 18px 0px 15px 0px;
}

#see-all-cases a {
	line-height: 24px;
	padding-right: 12px;
	color: #594b22;
}

#see-all-cases a:hover {
	color: #928458;
}

/*** # Carousel Block Styles ***/

.news-item {
	width: 430px;
	height: 300px;
	margin: 0px 0px 0px 0px;
	background: url("images/divider1.gif") no-repeat 192px 121px;
	float: right;
	color: #545454;
	font-size: 13px;
}

.news-item p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 9px;
	margin: 0px 0px 0px 0px;
	padding: 16px 13px 0px 215px;
	line-height: 20px;
	text-align: right;
}

.news-item p.news-topic {
	margin: 0px 0px 0px 0px;
	padding: 115px 30px 0px 215px;
	line-height: 20px;
	text-align: left;
}

.news-item p a.read-article {
	width: 116px;
	height: 27px;
	line-height: 27px;
	color: #ffffff;
	display: block;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#chang {
	width: 193px;
	height: 300px;
	background: url("images/magazine-women-leaders-law.png") no-repeat left top;
	behavior: url("http://www.psblawblog.com/wp-content/themes/psblawblog/iepngfix.htc"); 
	float: left;
	z-index: 500px;
}

#best-lawyers {
	width: 193px;
	height: 300px;
	background: url("images/magazine-best-lawyers.png") no-repeat left top;
	behavior: url("http://www.psblawblog.com/wp-content/themes/psblawblog/iepngfix.htc"); 
	float: left;
	z-index: 500px;
}

#daily-journal {
	width: 193px;
	height: 300px;
	background: url("images/magazine-daily-journal.jpg") no-repeat 20px 70px;
	float: left;
	z-index: 500px;
}

#so-cal-best-lawyers {
	width: 193px;
	height: 300px;
	background: url("images/magazine-so-cal-best-lawyers.jpg") no-repeat 20px 70px;
	float: left;
	z-index: 500px;
}

#trial {
	width: 193px;
	height: 300px;
	background: url("images/magazine-trial.jpg") no-repeat 20px 70px;
	float: left;
	z-index: 500px;
}

#la-best-lawyers {
	width: 193px;
	height: 300px;
	background: url("images/magazine-la-best-lawyers.jpg") no-repeat 20px 70px;
	float: left;
	z-index: 500px;
}

#west {
	width: 193px;
	height: 300px;
	background: url("images/magazine-west.jpg") no-repeat 20px 70px;
	float: left;
	z-index: 500px;
}

/*** # Info Box Styles ***/

#referrals {
	width: 245px;
	height: 298px;
	background: url("images/lawyer-referrals.jpg") no-repeat 6px 1px;
	float: left;
}

#referrals p {
	margin: 0px 0px 0px 0px;
	padding: 50px 37px 0px 25px;
	line-height: 16px;
	text-align: justify;
}

#referrals ul {
	list-style-image: url("images/bullet1.gif");
	margin: 10px 30px 0px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}

#referrals li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#read-more {
	width: 218px;
	height: 24px;
	text-align: right;
	margin: 11px 0px 0px 0px;
}

#read-more a {
	width: 98px;
	height: 24px;
	display: block;
	background: url("images/learn-more.jpg") no-repeat right top;
	float:right;
}

#read-more a:hover {
	background: url("images/learn-more-roll.jpg") no-repeat right top;
}

#cases {
	width: 248px;
	height: 298px;
	background: url("images/current-cases.jpg") no-repeat 10px 1px;
	float: left;
}

#cases p {
	margin: 0px 0px 0px 0px;
	padding: 50px 37px 0px 25px;
	line-height: 16px;
	text-align: justify;
}

#cases ul {
	list-style-image: url("images/bullet2.gif");
	margin: 10px 30px 0px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
}

#cases li {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

#cases strong {
	color: #e4dabb;
}

#see-all {
	width: 220px;
	height: 24px;
	text-align: right;
	margin: 9px 0px 0px 0px;
}

#see-all a {
	width: 135px;
	height: 24px;
	display: block;
	background: url("images/see-all.jpg") no-repeat right top;
	float:right;
}

#see-all a:hover {
	background: url("images/see-all-roll.jpg") no-repeat right top;
}

#firm-news {
	width: 248px;
	height: 298px;
	background: url("images/latest-firm-news.jpg") no-repeat 10px top;
	float: left;
}

#firm-news p {
	margin: 0px 0px 0px 0px;
	padding: 9px 25px 0px 35px;
	line-height: 18px;
	text-align: left;
}

#firm-news ul {
	list-style-image: url("images/bullet2.gif");
	margin: 10px 30px 0px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
}

#firm-news li {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

#toyota-recall {
	width: 242px;
	height: 108px;
	background: url("images/toyota-recall.gif") no-repeat right bottom;
}

#read-more-recall {
	width: 231px;
	height: 24px;
	text-align: right;
	margin: 13px 0px 0px 0px;
}

#read-more-recall a {
	width: 122px;
	height: 24px;
	display: block;
	background: url("images/learn-more2.jpg") no-repeat right top;
	float:right;
}

#read-more-recall a:hover {
	background: url("images/learn-more2-roll.jpg") no-repeat right top;
}

/*** # Inside Pages Info Box Styles ***/

#attorney-referrals {
	width: 239px;
	height: 298px;
	background: url("images/lawyer-referrals.jpg") no-repeat left 1px;
	float: left;
}

#attorney-referrals p {
	margin: 0px 0px 0px 0px;
	padding: 50px 37px 0px 25px;
	line-height: 16px;
	text-align: justify;
}

#attorney-referrals ul {
	list-style-image: url("images/bullet1.gif");
	margin: 10px 30px 0px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}

#attorney-referrals li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#read-more2 {
	width: 212px;
	height: 24px;
	text-align: right;
	margin: 11px 0px 0px 0px;
}

#read-more2 a {
	width: 98px;
	height: 24px;
	display: block;
	background: url("images/learn-more.jpg") no-repeat right top;
	float:right;
}

#read-more2 a:hover {
	background: url("images/learn-more-roll.jpg") no-repeat right top;
}

#current-cases {
	width: 240px;
	height: 298px;
	background: url("images/current-cases.jpg") no-repeat left 1px;
	float: left;
}

#current-cases p {
	margin: 0px 0px 0px 0px;
	padding: 50px 37px 0px 25px;
	line-height: 16px;
	text-align: justify;
}

#current-cases ul {
	list-style-image: url("images/bullet2.gif");
	margin: 10px 30px 0px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
}

#current-cases li {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

#current-cases strong {
	color: #e4dabb;
}

#see-all2 {
	width: 210px;
	height: 24px;
	text-align: right;
	margin: 9px 0px 0px 0px;
}

#see-all2 a {
	width: 135px;
	height: 24px;
	display: block;
	background: url("images/see-all.jpg") no-repeat right top;
	float:right;
}

#see-all2 a:hover {
	background: url("images/see-all-roll.jpg") no-repeat right top;
}

#featured-firm-news {
	width: 238px;
	height: 298px;
	background: url("images/latest-firm-news.jpg") no-repeat left top;
	float: left;
}

#featured-firm-news p {
	margin: 0px 0px 0px 0px;
	padding: 9px 25px 0px 25px;
	line-height: 18px;
	text-align: left;
}

#featured-firm-news ul {
	list-style-image: url("images/bullet2.gif");
	margin: 10px 30px 0px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
}

#featured-firm-news li {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

#toyota-recall2 {
	width: 232px;
	height: 108px;
	background: url("images/toyota-recall.gif") no-repeat right bottom;
}

#read-more-recall2 {
	width: 221px;
	height: 24px;
	text-align: right;
	margin: 13px 0px 0px 0px;
}

#read-more-recall2 a {
	width: 122px;
	height: 24px;
	display: block;
	background: url("images/learn-more2.jpg") no-repeat right top;
	float:right;
}

#read-more-recall2 a:hover {
	background: url("images/learn-more2-roll.jpg") no-repeat right top;
}

/*********** # Inside Pages Main Content Block Styles ***********/

#california-law-firm {
	width: 976px;
	background: url("images/panish-shea-boyle.jpg") no-repeat 6px top;
	text-align: left;
}

#california-catastrophic-injury {
	width: 252px;
	float: left;
}

#los-angeles-catastrophic-injury {
	width: 246px;
	background: url("images/sidebar-bot.jpg") no-repeat left bottom;
	margin: 0px 0px 40px 6px;
	padding: 0px 0px 0px 0px;
}

#los-angeles-catastrophic-injury ul {
	width: 246px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#los-angeles-catastrophic-injury li {
	width: 246px;
	height: 42px;
	background: url("images/nav-bkgrd.jpg") no-repeat left bottom;
}

#los-angeles-catastrophic-injury li#last-link {
	background: url("images/nav-bkgrd.jpg") no-repeat left bottom;
}

#los-angeles-catastrophic-injury a {
	width: 246px;
	height: 42px;
	display: block;
	line-height: 42px;
	background: url("images/bullet4.gif") no-repeat 25px 20px;
	color: #FFF;
	padding-top: 3px;
	font-weight: normal;
}

#los-angeles-catastrophic-injury a:hover {
	background: url("images/bullet5.gif") no-repeat 25px 20px;
	color: #bdb49c;
}

#los-angeles-catastrophic-injury a p {
	padding: 0px 0px 0px 50px;
}

#catastrophic-injury-blog {
	width: 248px;
	background: url("images/blog-bg.jpg") no-repeat left top;
	margin: 300px 0px 0px 4px;
}

#catastrophic-injury-blog ul {
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 5px 0px;
	list-style: none;
	line-height: 14px;
	font-size: 11px;
}

#catastrophic-injury-blog li {
	margin:0px 0px 0px 0px;
	padding: 3px 10px 3px 12px;
	background: url("images/bullet7.gif") no-repeat left 3px;
}

#catastrophic-injury-blog a {
}

#catastrophic-injury-blog a:hover {
}

.blog-bot {
	height: 16px;
	width: 248px;
	background: url("images/blog-bot.jpg") no-repeat left top;
	margin: 0px 0px 0px 4px;
}

.topic-header {
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.topic-header a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.topic-header a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.topic-header2 {
	width: 246px;
	height: 32px;
	padding: 0px 0px 0px 50px;
	margin: 10px 0px 10px 4px;
	line-height: 32px;
	background: url("images/blog-bkgrd.jpg") no-repeat left top;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

ul.blog-list {
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: 14px;
	font-size: 11px;
}

ul.blog-list li {
	margin:0px 0px 0px 0px;
	padding: 3px 20px 3px 12px;
	text-align: left;
}

ul.blog-list li ul {
	margin: 2px 0px 2px 20px;
	padding: 0px 0px 0px 0px;
	line-height: 12px;
}

ul.blog-list li ul li {
	margin:0px 0px 0px 0px;
	padding: 3px 20px 3px 0px;
}

ul.blog-list a {
}

ul.blog-list a:hover {
}

#blog-recent {
	width: 240px;
	height: 200px;
	margin: 0px 0px 0px 4px;
}

#content-wrap {
	width: 724px;
	float: right;
}

#record-setting-verdicts {
	width: 714px;
	height: 30px;
}

#breaking-news {
	width: 714px;
	height: 125px;
	background: url("images/breaking-news.jpg") no-repeat left bottom;
	margin: 40px 0px 0px 0px;
	color: #5a5a5a;
	line-height: 18px;
}

#breaking-news ul {
	margin: 0px 0px 0px 70px;
	padding: 0px 0px 0px 20px;
	background: url("images/red-bar.gif") repeat-y left top;
	list-style: none;
}

#breaking-news li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	background: url("images/bullet6.gif") no-repeat left 7px;
}

#breaking-news ul li a {
	color: #5a5a5a;
	font-weight:normal;
}

#breaking-news ul li a:hover {
	color: #111111;
}

#content-spacer {
	width: 48px;
	height: 400px;
	float: right;
}

#content {
	width: 617px;
	float: right;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	text-align: justify;
}

#content p {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}

#content ul,#content ol {
	margin: 10px 70px 10px 15px;
	padding: 5px 5px 5px 5px;
}

#content li {
	margin: 6px 0px 6px 10px;
	padding: 0px 0px 0px 0px;
}

#landmark-cases-results {
	height: 18px;
	width: 615px;
	text-align: right;
	font-size: 14px;
	margin: 5px 0px 15px 0px;
}

#landmark-cases-results img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#landmark-cases-results a {
	height: 18px;
	line-height: 16px;
	color: #898989;
}

#landmark-cases-results a:hover {
	color: #81A3C0;
}

#sample-landmark-results {
}


/*********** # Bottom Menu/Disclaimer Block Styles ***********/

#los-angeles-attorneys {
	width: 100%;
	background: #000000 url("images/disclaimer.jpg") repeat-x center top;
}

#los-angeles-lawyers {
	width: 972px;
	background: #000000 url("images/disclaimer.jpg") repeat-x center top;
}

#practice-areas {
	width: 972px;
	height: 188px;
	background: url("images/practice-areas.png") no-repeat right top;
	behavior: url("http://www.psblawblog.com/wp-content/themes/psblawblog/iepngfix.htc"); 
	text-transform: uppercase;
	text-align: left;
}

#practice-areas p {
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 15px 180px;
	font-size: 13px;
	letter-spacing:1px;
}

#practice-areas p a {
	color: #6f7982;
	text-decoration: underline;
	font-weight: normal;
}

#practice-areas p a:hover {
	color:#999999;
}

ul.practice {
	width: 170px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	float: left;
	list-style: none;
	background: url("images/divider2.gif") no-repeat 12px 8px;
	line-height: 25px;
	font-size: 11px;
}

ul.practice a {
	color: #d8d8d8;
	font-weight: normal;
}

ul.practice a:hover {
	color: #ffffff;
}

#disclaimer {
	width: 972px;
	text-align: left;
	padding: 0px 0px 20px 0px;
}

#disc {
	width: 700px;
	float: left;
	color: #b5cadf;
	font-size: 10px;
}

#disc p {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 12px;
}

#disc a {
	color: #ffffff;
}

#disc a:hover {
	color: #cccccc;
}

#office-location {
	width: 155px;
	float: right;
	color: #c3c3c3;
	font-size: 11px;
	line-height: 16px;
}

#office-location p {
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
}

/*********** #Superlawyers ***********/
	.sl_badge_150 {width:150px;text-align:center; line-height: 13px;background-color:rgb(255,255,255);font-family:arial;font-size:12px;border:1px solid rgb(191,191,191); border-bottom:4px solid rgb(86,131,154); float:left; margin: 20px 20px 10px 0px; }
	.sl_badge_150 .profile {padding:2px;}
	.sl_badge_150 a {color:rgb(131,7,30);text-decoration:none;}
	.sl_badge_150 a:hover {text-decoration:underline;}
	.sl_badge_150 .outstanding {width:100%;text-align:center;font-family:arial,sans-serif;font-style:italic;font-weight:bold;font-size:12px;color:rgb(148,0,37);}
	.sl_badge_150 .only {width:100%;text-align:center;font-family:arial,sans-serif;font-style:italic;font-size:9px;color:rgb(100,100,100);}
	.sl_badge_150 .visit { text-align:center; font-size:9px; }

/*** PANISH PROFILE PAGE ***/
	
#example_2 {
	width: 600px;
	height: 161px;
	margin: 15px 0px 0px 0px;
}

#example_2 img {
	margin-right: 8px;
}
	
#example_2 img.last {
	margin-right: 0px;
}

/************** COMMUNITY SPONSORSHIP ****************/

#community-sponsorship {
margin: 0px 0px 0px 80px;
}

#community-sponsorship hr {
	text-align: center;
	width: 80%;
	margin: 10px 0px 10px 25px;
	padding: 0px 0px 0px 0px;
}

.cslogo {
	width: 160px;
	float: left;
	text-align: center;
	padding: 0 2px 35px 0;
}

/************** 2 column list ****************/

#list {
	width: 600px;
}

#list-lft {
	width: 300px;
	float:left;
}

#list-rt {
	width: 300px;
	float:right;
}


/************** multiple column list ****************/

#list-multi ul {
  float: left;
  width: 600px; /* width is changed */
  margin: 0 0 10 0;
  padding: 0;
  list-style: none;
}
 
#list-multi li {
  font-family:Georgia, 'Times New Roman', Times, serif; 
	color: #466c8d;
	font-size: 10.5px;
  float: left;
  width: 120px;
  height: 20px;
  margin: 0;
  /* (if bullets are used)
  background-image: url(smileybullet.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em;  left padding moves the text away from the bullet */
} 

/************** attorney page boxes ****************/
.attorney-box {
	float:left;
	width: 150px;
	text-align: center;
	padding: 0px 0px 15px 0px;
}

#text-list {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 9px;
}

/************** strength by your side ****************/

#sbys-logo {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:16px; 
	color:#bcb49c;
}

#sbys-text {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:16px; 
	color:#00477e;
}

/************** all caps ****************/

#allcaps {
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 11px;
	font-weight: bold;
	color:#8e8875;
}


/************* landmark case pages *******************/

#verdict	{
	line-height: 20px;
	font-size: 12px;
	color: #6e91b7;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
}

#vdict	{
	text-transform: none;
	color: #333;
	letter-spacing: normal;
}

#vdict-lt {
	float: left;
	width: 45%;
}

#vdict-rt {
	float: left;
}

blockquote.landmark {
	font-weight: normal;
	margin: 20px 40px 20px 40px;
	padding: 10px;
	text-align: justify;
	font-size: 16px;
	line-height: 22px;
	font-style: italic;
}

.quoter {
	font-style: normal;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #AFA683;
	text-align: right;
}

#videos {
	text-align: center;
}

.video {
	float: left;
	margin: 0 5px 12px 10px;
}

/*********** #Blog Styles ***********/

.wp_navigation {
list-style: none;
}

.wp_post p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
}

.wp_commentlist ol.wp_commentlist{
	text-align: justify;
	list-style: none;
	margin: 0px 40px 0px 30px;
	padding: 0px 0px 0px 0px;
}

ol.wp_commentlist li {
	margin: 0px 0px 5px 0px;
	padding: 6px 5px 6px 5px;
}

ol.wp_commentlist li p {
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
}

.alt {
}

.meta-box-wrap {
	text-align: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 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 {
	color:#121212;
	text-decoration:none;
}

.meta-box a:hover {
	color: #454545;
}

.meta-inner-box {
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#content .meta-inner-box p {
	margin: 3px 5px 3px 5px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 9px;
}
#content .meta-inner-box img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#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;
}

#apf_post_footer li {
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 5px 0px;
}

#apf_post_footer a {
	font-size: 11px;
}

#apf_post_footer a:hover {

}

#navi {
	height: 20px;
	width: 500px;
}

#navi-previous {
	height: 20px;
	width: 200px;
	float: left;
}

#navi-next {
	height: 20px;
	width: 200px;
	float: right;
}

#comment-form-wrap {
	text-align: left;
	line-height: 15px;
	font-size: 11px;
	font-weight:normal;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#comment-form {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 600px;
	color: #000000;
	list-style:none;
	display:block;
}

#comment-form td {
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
}

#comment-form input, textarea {
	border:solid 1px #c6c6c6; 
}

#comment-form form {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#comment-form #wp_submit {
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 10px;
	border:solid 1px #c6c6c6;
	font-size: 11px;
	cursor: pointer;
}

#comment-form #comment {
	width: 560px;
	line-height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	border:solid 1px #c6c6c6; 
}

#comment-form .shortform {
	height: 15px;
	width: 200px;
	line-height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
}

#content #comment-form  img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.box-shadow {
	width: 600px;
	height: 11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: transparent url("images/box-shadow.png") no-repeat top left;
	behavior: url("http://www.psblawblog.com/wp-content/themes/psblawblog/iepngfix.htc"); 
}

.author-text {
	font-size: 10px;
	margin: 0px 0px 0px 10px;
	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; }

  

