/*
Theme Name: Pacific Law Center Blog
Theme URI: http://www.paclawcenter.com/
Description: Created by <a href="http://www.wiselawmedia.com">Wise Law Media</a>.
Version: 1.0
Author: Wise Law Media
Author URL: http://www.wiselawmedia.com/



/* ----------------------------------------------------------------------------------------------------------
General styles
---------------------------------------------------------------------------------------------------------- */

body {background: url(images/bg.jpg) repeat-x left top; background-color: #1f303f; margin: 0px; padding: 4px 0px 0px 0px; font-family:"arial", tahoma, sans-serif;}
form, fieldset, label, input, select, textarea {border: 0px; margin: 0px; padding: 0px;}
hr {display: none;}
img {border: 0px;}
object {margin-left: 0px;}

p {font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; color: #5b5858; margin: 0px 0px 21px 0px; line-height:20px; padding: 0px;}
p a:hover {color: #7b3432; text-decoration: none;}
p a:link, p a:visited {color: #2b3d62; text-decoration: underline;}

a:hover {color: #7b3432; text-decoration: underline;}
a:link, a:visited{color:  #2b3d62; text-decoration: none;}



* html .footer_bg1 {background-position: 9px;}
* html .footer_bg2 {background-position: 9px;}



/* ----------------------------------------------------------------------------------------------------------
General styles
---------------------------------------------------------------------------------------------------------- */


.address_bot {float: left; height: auto; margin: 0px 0px 0px 0px; width: 192px;}
.address_bot p {color: #716e6e; font: 11px/16px Verdana, Arial, tahoma, sans-serif;}

.apps {float: left; height: auto; margin-left: 48px; margin-top: -25px; width: 90px;}
.apps a {color: #5B5858; float: left; font: 10px Arial, tahoma, sans-serif; list-style-type: none; text-decoration: none;}

.atty-pic {float: right; padding: 0 0px 5px 15px;} /**nov7**/

.backtotop {text-align: right;}

.btn_submit {background: url(images/btn_submit.jpg) no-repeat left top; border: 0px; color: #989898; float: left; font: 11px Arial, tahoma, sans-serif; height: 26px; margin: 0px 0px 0px 50px; padding: 0px; width: 70px;}
.btn_submit1 {background-color: #1f303f; color: #FFFFFF; font-weight: bold; padding: 2px;}

.bullet1 {float: left; height: auto; margin: 0px; padding: 0px; width: 150px;}
.bullet1 li {color: #2b3d62; font: 11px Arial, tahoma, sans-serif; list-style-image: url(images/bullet.jpg); list-style-position: outside; margin: 0px 0px 1px 0px; padding: 0px;}

.call {color: #8a3133; float: right; font: normal 12px Arial, tahoma, sans-serif; height: auto; margin: 0px; padding: 0px; width: 240px;}
.call span {color: #8a3133; font: normal 18px Arial, tahoma, sans-serif; margin: 0px; padding: 0px;}

.call2 {background: url(images/credit_txt.jpg) no-repeat left top; color: #8a3133; float: right; font: normal 12px Arial, tahoma, sans-serif; height: auto; margin: 0px; padding: 0px 0px 0px 135px; width: 105px;}

.casebox {float: left; height: auto; margin: 0px 0px 5px 0px; padding: 0px; width: 170px;} /**inner page styles**/

.caseresults .caseresults_ttl {color: #7b3432; font-size: 13px; font-weight: bold;} /*#caseresults_ttl{  color:#7b3432;  font-size:13px;  font-weight:bold;  }*/
.caseresults td {color: #5b5858; font: 11px/16px Arial, tahoma, sans-serif; padding-right: 10px;}
.caseresults1 {background-color: #e7e7e7;}

.category {margin: 0px; padding: 0px;}
.category li {list-style: none; margin: 0px 0px 5px 0px; padding: 0px;}
.category li a {color: #2D4866; font: normal 12px Arial, tahoma, sans-serif; margin: 0px; padding: 0px 0px 10px 0px; text-decoration: underline; width: 190px;}
.category_ttl {color: #7b3432; font: bold 13px Arial, tahoma, sans-serif; margin: 0px 0px 10px 0px; padding: 0px;}

.checkbox {float: left; height: auto; margin: 0px 100px 20px 0px; padding: 0px; text-align: left; width: 20px;}

.contactus {margin: 5px 0px 5px 0px; padding: 0px; text-align: center;}
.contactus span {display: none;}

.contact_form {float: left; height: auto; margin: 0px 0px 10px 0px; padding: 0px 14px 0px 14px; width: 176px;}


/* ----------------------------------------------------------------------------------------------------------
main
---------------------------------------------------------------------------------------------------------- */





.content_left {float: left; height: auto; width: 488px; display:inline;}
.content_left div {float: left; height: auto; padding: 0px 0px 0px 20px; width: 413px; display:inline;}
#middleblock {background: url(images/LFT.jpg) no-repeat left top; float: left; height: 1000px; margin: 0px 0px 0px 0px; padding:10px 0px 0px 0px; width: 240px;}
#middleblock ul{ width:180px; margin:0px 0px 0px 5px; padding:0px 0px 0px 17px;  padding:0; list-style:none; }
h2{font-family: Arial,Helvetica,sans-serif;

font-size: 16px;

color: #1f303f;margin-left:0px;}
#middleblock li { font:14px Verdana, Arial, tahoma, sans-serif; padding:4px 0px 4px 5px; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e5e2da; }
#middleblock li a:link{ margin: 11px 0px 2px 0px;}

#rightblock {border:0px;}



.content_left div ul {margin: 0px 0px 0px 0px; padding-left: 0px; display:inline;}

.content_middle {float: left; height: auto; margin: 0px; padding: 0px 0px 0px 0px; width: 200px; display:inline;}
.content_middle p {line-height: 14px; margin: 0px 0px 0px 0px; padding: 0px; }

.content_right {display:inline; float: left; background: url(images/RGH1.jpg) no-repeat left top; margin-bottom: 20px; padding: 17px 0px 0px 14px; width: 231px; }
.content_right P {font-size:14px; }

.curvebox {background: url(images/curvebox.jpg) no-repeat; float: left; height: 102px; margin: 0px; padding: 27px 0px 0px 0px; width: 980px;}

#rightblock2 {border:0px;}
.content_right2 {display:inline; float: left; background: url(images/RGH1.jpg) no-repeat left top; margin-bottom: 20px; padding: 17px 0px 0px 14px; width: 232px; }
.content_right2 P {font-size:14px; }

#leftblock {float: left; height: auto; margin: 0px 6px 0px 0px; width: 488px;}
#leftblock2 {float: left; height: auto; margin: 0px0px 0px 0px; width:735px;}

#middle {background: url(images/middlebg.jpg) repeat-y left top; float: left; height: auto; width: 990px;}

#middle_inner {background: url(images/middlebg_inner.jpg) repeat-y left top; float: left; height: auto; width: 990px;}

.content_left2 {float: left; height: auto; width: 690px; display:inline;}
.content_left2 div {float: left; height: auto; padding: 0px 0px 0px 10px; width: 623px; display:inline;}






.field {background-color: #FFFFFF; border: 1px solid #989898; color: #000000; font: normal 11px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px; width: 170px;}
.field2 {background-color: #FFFFFF; border: 1px solid #989898; color: #000000; float: left; font: normal 11px Arial, tahoma, sans-serif; margin: 0px 5px 5px 0px; padding: 0px; width: 30px;}
.field3 {background-color: #FFFFFF; border: 1px solid #989898; color: #000000; float: left; font: normal 11px Arial, tahoma, sans-serif; height: auto; margin: 0px 3px 5px 2px; padding: 0px; width: 60px;}
.field4 {background-color: #FFFFFF; border: 1px solid #989898; color: #000000; float: left; font: normal 11px Arial, tahoma, sans-serif; height: auto; margin: 5px 35px 5px 2px; padding: 0px; width: 68px;}

.floatleft {float: left;}
.floatright {float: right;}

.footer_bg1 {float: left; height: 230px; padding: 26px 30px 0px 26px; width: 924px;}
.footer_bg1 p {color: #FFFFFF; font: 11px/16px Verdana, Arial, tahoma, sans-serif;}
.footer_bg2 { float: left; height: 160px; margin: 0px; padding: 0px; width: 980px;}

.formtable td {color: #5b5858; font: 11px/16px Arial, tahoma, sans-serif; padding-right: 10px;}
.formtable td input, .formtable td textarea, .formtable td select {border: 1px solid #5b5858; font: 11px Arial, tahoma, sans-serif;}

.header_1 {float: left; height: 82px; width: 980px;}
.header_img1 {float: left; height: 350px; margin: 0px; padding: 0px; width: 488px;}

.icon img {float: left; margin: 0px 17px 0px 0px; padding: 0px;}
.iconbg {background: url(images/iconbg.jpg) no-repeat left top; float: right; height: 27px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 35px; width: 455px;}

.img_avandia {float: left; margin: 0px; padding: 25px 0px 10px 0px;}
.img_box {float: left; height: 220px; margin: 0px; padding: 10px 0px 10px 10px; width: 475px;}

.inner_box3 {float: left; height: auto; }

.label01 {color: #ffffff; float: left; font: normal 11px Arial, tahoma, sans-serif; height: auto; margin: 0px; padding: 0px; width: 176px;}
.label02 {color: #ffffff; float: left; font: normal 11px Arial, tahoma, sans-serif; height: auto; margin: 0px; padding: 0px; width: 35px;}
.label03 {color: #ffffff; float: left; font: normal 11px Arial, tahoma, sans-serif; height: auto; margin: 0px; padding: 0px; width: 33px;}
.label04 {color: #ffffff; float: left; font: bold 14px Arial, tahoma, sans-serif; height: auto; margin: 25px 0px 5px 0px; padding: 0px; width: 145px;}

.label_checkbox {color: #ffffff; float: none; font: normal 11px Arial, tahoma, sans-serif; height: auto; margin: 0px; padding: 0px; width: 100px;}
.label_radio {color: #ffffff; float: left; font: normal 11px Arial, tahoma, sans-serif; height: auto; margin: 0px; padding: 0px; width: 30px;}

.list1 {line-height: 16px; margin: 0px; padding: 0px 0px 15px 0px;}
.list1 li {background: url(images/bullet.gif) no-repeat left; background-position: 0px 5px; color: #5b5858; font: 11px Arial, tahoma, sans-serif; list-style-type: none; margin: 0px; padding: 0px 0px 0px 12px;}
.list2 {float: left; height: auto; line-height: 16px; margin: 0px; padding: 0px 0px 15px 0px; width: 240px;}
.list2 li {background: url(images/bullet.gif) no-repeat left; background-position: 0px 5px; color: #5b5858; font: 11px Arial, tahoma, sans-serif; list-style-type: none; margin: 0px; padding: 0px 0px 0px 12px;}

.logo {float: left; height:62px; margin: 0px; padding: 0px; width: 467px;}
.logo_bot {background: url(images/logo_bot.jpg) no-repeat left top; background-position: 26px; float: left; height: 78px; margin: 0px 40px 0px 0px; width: 334px;}
.logo_bot span {display: none;}

.month-list {margin: 10px 0px 0px 0px; padding: 0px;}
.month-list li {color: #5b5858; font: 12px/16px Arial, tahoma, sans-serif; list-style-position: inside; list-style-type: circle; margin: 0px 0px 5px 0px; padding: 0px;}

.mycase {float: left; height: 84px; margin: 0px; padding: 0px; width: 205px;}
.mycase span {display: none;}

.no1 {background: url(images/no_1.gif) no-repeat left top; color: #FFFFFF; font: 11px/16px Verdana, Arial, tahoma, sans-serif; margin-top: 20px; padding: 0px 0px 0px 39px;}
.no2 {background: url(images/no_2.gif) no-repeat left top; color: #FFFFFF; font: 11px/16px Verdana, Arial, tahoma, sans-serif; padding: 0px 0px 0px 39px;}
.no3 {background: url(images/no_3.gif) no-repeat left top; color: #FFFFFF; font: 11px/16px Verdana, Arial, tahoma, sans-serif; padding: 0px 0px 0px 39px;}

.radio {float: left; margin: 0px 3px 0px 0px; padding: 0px;}

.red {color: #FF0000;}

.size {color: #17243a; float: right; font: normal 11px Verdana, Arial, tahoma, sans-serif; margin: 0px; padding: 0px 60px 0px 0px;}

.state {border: 1px solid #989898; color: #989898; float: left; height: auto; margin: 0px 70px 0px 0px; padding: 1px; width: 70px;}

.strip {background: url(images/strip.jpg) no-repeat left top; float: left; height: 22px; margin: 0px; padding: 0px; width: 980px;}

.testimonial_txt1 {margin: 0px 0px 10px 0px;}
.testimonial_txt2 {border-bottom: 1px solid #c8c5c0; color: #1f303f; font-size: 12px; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 5px 0px;}


.text1 {color: #FFFFFF; font-size: 14px; font-weight: bold;}
.text2 {color: #1f303f; font-size: 13px; font-weight: bold;}
.text3 {background: url(images/bullet.jpg) no-repeat; background-position: 0px 3px; color: #1f303f; font-size: 13px; font-weight: bold; padding: 0px 0px 0px 15px;}
.text3 span {color: #7b3432;}

.thumbs {float: left; height: auto; margin: 0; padding: 0 20px 0 10px; width: 150px;}
.thumbs2 {float: left; height: 750px; overflow: scroll; padding: 0px 20px 0px 0px; width: 150px;}

.topics {background-color: #E3DECB; border: 1px solid #D8D3C0; float: right; height: auto; margin: 0px 10px 10px 20px; padding: 10px; width: 200px;}

/* ----------------------------------------------------------------------------------------------------------
Header Navigation
---------------------------------------------------------------------------------------------------------- */


.topnavi {float: left; height: 23px; margin: 0px; padding: 8px 0px 0px 27px; width: 953px;}
.topnavi li {float: left; list-style: none; margin: 0px; padding: 0px;}
.topnavi li strong {display: none;}

.topnavi2 {float: left; height: 38px; padding: 1px 20px 0px 13px; width: 1049px;}
.topnavi2 ul {margin: 0px; padding: 0px;}
.topnavi2 ul li {float: left; list-style-type: none; margin: 0px;}
.topnavi2 ul li strong {display: none;}

.topnavibg {background: url(images/topnavibg.jpg) no-repeat left bottom; float: left; height: 31px; margin: 0px; padding: 0px; width: 980px;}

.topright {float: left; height: auto; margin: 0px 0px 0px 5px; padding: 0px; width: 478px;}



/* ----------------------------------------------------------------------------------------------------------
Special styles
---------------------------------------------------------------------------------------------------------- */

.ttl {background: url(images/img2.jpg) no-repeat left top; float: left; height: 197px; margin: 0px; padding: 0px; width: 488px;}
.ttl span {display: none;}
.ttl2 {border-bottom: 1px dashed #000000; color: #8e8c8c; font: 17px Arial, tahoma, sans-serif; height: auto; margin: 0px 0px 10px 0px; padding: 0px 0px 8px 0px; width: 205px;}
.ttl2 span {color: #7b3432; font-size: 11px;}
.ttl3 {border-bottom: 1px dashed #000000; color: #ffffff; font: 19px Arial, tahoma, sans-serif; height: auto; margin: 0px 0px 10px 0px; padding: 0px 0px 8px 0px; width: 205px;}
.ttl3 span {color: #ffffff; font-size: 11px; font-weight: normal;}

.txt_bot {float: left; height: auto; width: 403px;}
.txt_bot p {color: #716e6e; font: 11px/16px Verdana, Arial, tahoma, sans-serif;}


/* ----------------------------------------------------------------------------------------------------------
Blog only  styles
---------------------------------------------------------------------------------------------------------- */


.underpost {height: auto; margin: 0px; padding: 0px; width: 303px;}


/* ----------------------------------------------------------------------------------------------------------
General styles
---------------------------------------------------------------------------------------------------------- */
#ad_txt span {font-size: 10px; line-height: 15px;}

#bk-warning1 {border: 1px solid #cccccc; color: #000000; height: auto; margin: 0px; padding: 10px; text-align: justify; width: 203px;}
#bk-warning1 p {margin: 0px; padding: 0px;}
#bk-warning2 {border: 1px solid #cccccc; color: #000000; height: auto; padding: 10px; text-align: justify; width: 450px;}
#bk-warning2 p {margin: 0px; padding: 0px;}

#bot {background: url(images/bot_bg.jpg) no-repeat left top; float: left; height: 15px; margin: 0px; padding: 0px; width: 980px;}
#bot_inner {background: url(images/bot_bg_inner.jpg) no-repeat left top; float: left; height: 15px; margin: 0px; padding: 0px; width: 980px;}

#client {color: #7b3432; font: bold 22px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}

.widgettitle h2 {color:#970000;}

#guidelines {float: left; height: auto; margin: 0px 0px 10px 0px; width: 485px;}
#guidelines h3 {color: #5b5858; font: 17px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}
#guidelines p {background: url(images/bullet.jpg) no-repeat; background-color: #e7e7e7; background-position: 6px 7px; border-bottom: 1px solid #ffffff; margin: 0px; padding: 4px 7px 5px 20px;}

#container {height: auto; margin: 0px auto; padding: 0px; width: 980px;}
#content_inner {float: left; height: auto; width: 644px; padding-left:30px;}
#home_container {float: left; height: auto; margin: 0px; padding: 0px; /*background:url(images/homebg.jpg) repeat-y left top;*/ width: 953px;}

#inner_box {float: left; width: 400px;}
#inner_box {float: left; height: auto; width: 490px;}

#inner_box h1 {color: #5b5858; font: normal 25px Arial, tahoma, sans-serif; margin: 0px 0px 17px 0px; padding: 0px;}
#inner_box h2 {font-family: Arial,Helvetica,sans-serif;

font-size: 16px;

color: #1f303f; margin: 0px 0px 8px 0px; padding: 0px;}
#inner_box h3 {color: #1f303f; font: bold 13px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}
#inner_box h4 {color: #1f303f; font: bold 13px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}

#inner_box2 {float: left; height: auto; width: 485px;}

#inner_box3 a {color: #1f303f; font: 13px Arial, tahoma, sans-serif;}
#inner_box3 h1 {color: #5b5858; font: normal 25px Arial, tahoma, sans-serif; margin: 0px 0px 17px 0px; padding: 0px;}
#inner_box3 h2 {cofont-family: Arial,Helvetica,sans-serif;

font-size: 16px;

color: #1f303f; margin: 0px 0px 8px 0px; padding: 0px;}
#inner_box3 h3 {color: #1f303f; font: bold 13px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}
#inner_box3 h4 {color: #1f303f; font: bold 13px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}
#inner_box3 h4 {color: #1f303f; font: bold 13px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}
#inner_box3 img {display: inline; margin: 0; padding: 0;}
#inner_box4 {float: left; width: 480px;}
#inner_box5 {float: left; margin-left: 20px; width: 480px;}

#intership {color: #5b5858; font: 17px Arial, tahoma, sans-serif; margin: 0px 0px 5px 0px; padding: 0px;}


#skip {display: none;}

#topimgs {float: left; height: 235px; width: 634px;}
#topimgs img {float: left;}

#inner_box h3 a:hover {color: #7b3432; font: bold 13px Arial, tahoma, sans-serif; text-decoration: none;}
#inner_box h3 a:link, #inner_box h3 a:visited {color: #7b3432; font: bold 13px Arial, tahoma, sans-serif;}
#inner_box3 h3 a:hover {color: #7b3432; font: bold 13px Arial, tahoma, sans-serif; text-decoration: none;}
#inner_box3 h3 a:link, #inner_box h3 a:visited {color: #7b3432; font: bold 13px Arial, tahoma, sans-serif;}

#side_nav ul li a:hover {border-left: 4px solid #DAD8D5; color: #4b1f26; display: block; font: 12px Arial, tahoma, sans-serif; height: auto; padding: 2px 0px 0px 13px; /*background:url(images/sidenav_bg_hv.jpg) no-repeat right top;*/ text-decoration: none; width: 175px;}
#side_nav ul li a:link, #side_nav ul li a:visited {border-left: 4px solid #DAD8D5; color: #2b3d62; display: block; font: 12px Arial, tahoma, sans-serif; height: auto; padding: 2px 0px 0px 13px; /*background:url(images/sidenav_bg.jpg) no-repeat left top;*/ text-decoration: none; width: 175px;}


.apps a:hover {color: #7B3432; text-decoration: none;}
.apps a, .apps a:visited {color: #2B3D62; text-decoration: none;}

.btn_attorney:hover, .active_attorney {background: url(images/btn_attorneys_hv.jpg) no-repeat left top; float: left; height: 20px; width: 104px;}
.btn_attorney:link, .btn_attorney:visited {background: url(images/btn_attorneys.jpg) no-repeat left top; float: left; height: 20px; width: 104px;}

.btn_bankruptcy:hover, .active_bankruptcy {background: url(images/btn_bankruptcy_hv.jpg) no-repeat left top; float: left; height: 38px; width: 105px;}
.btn_bankruptcy:link, .btn_bankruptcy:visited {background: url(images/btn_bankruptcy.jpg) no-repeat left top; float: left; height: 38px; width: 105px;}

.btn_caraccidents:hover, .active_caraccidents {background: url(images/btn_caraccidents_hv.jpg) no-repeat left top; float: left; height: 38px; width: 120px;}
.btn_caraccidents:link, .btn_caraccidents:visited {background: url(images/btn_caraccidents.jpg) no-repeat left top; float: left; height: 38px; width: 120px;}

.btn_case:hover, .active_case {background: url(images/btn_case_hv.jpg) no-repeat left top; float: left; height: 20px; width: 112px;}
.btn_case:link, .btn_case:visited {background: url(images/btn_case.jpg) no-repeat left top; float: left; height: 20px; width: 112px;}

.btn_caseresults:hover, .active_caseresults {background: url(images/btn_caseresults_hv.jpg) no-repeat left top; float: left; height: 20px; width: 94px;}
.btn_caseresults:link, .btn_caseresults:visited {background: url(images/btn_caseresults.jpg) no-repeat left top; float: left; height: 20px; width: 94px;}

.btn_caseworth:hover, .active_caseworth {background: url(images/btn_caseworth_hv.jpg) no-repeat left top; float: left; height: 20px; width: 97px;}
.btn_caseworth:link, .btn_caseworth:visited {background: url(images/btn_caseworth.jpg) no-repeat left top; float: left; height: 20px; width: 97px;}

.btn_contact:hover, .active_contact {background: url(images/btn_contact_hv.jpg) no-repeat left top; float: left; height: 20px; width: 82px;}
.btn_contact:link, .btn_contact:visited {background: url(images/btn_contact.jpg) no-repeat left top; float: left; height: 20px; width: 82px;}

.btn_criminal_law:hover, .active_criminal_law {background: url(images/btn_criminal_law_hv.jpg) no-repeat left top; float: left; height: 38px; width: 111px;}
.btn_criminal_law:link, .btn_criminal_law:visited {background: url(images/btn_criminal_law.jpg) no-repeat left top; float: left; height: 38px; width: 111px;}

.btn_drugs:hover, .active_drugs {background: url(images/btn_drugs_hv.jpg) no-repeat left top; float: left; height: 38px; width: 209px;}
.btn_drugs:link, .btn_drugs:visited {background: url(images/btn_drugs.jpg) no-repeat left top; float: left; height: 38px; width: 209px;}

.btn_dui:hover, .active_dui {background: url(images/btn_duidwi_hv.jpg) no-repeat left top; float: left; height: 38px; width: 69px;}
.btn_dui:link, .btn_dui:visited {background: url(images/btn_duidwi.jpg) no-repeat left top; float: left; height: 38px; width: 69px;}

.btn_fees:hover, .active_fees {background: url(images/btn_fees_hv.jpg) no-repeat left top; float: left; height: 20px; width: 47px;}
.btn_fees:link, .btn_fees:visited {background: url(images/btn_fees.jpg) no-repeat left top; float: left; height: 20px; width: 47px;}

.btn_firm:hover, .active_firm {background: url(images/btn_ourfirm_hv.jpg) no-repeat left top; float: left; height: 20px; width: 70px;}
.btn_firm:link, .btn_firm:visited {background: url(images/btn_ourfirm.jpg) no-repeat left top; float: left; height: 20px; width: 70px;}

.btn_home:hover, .active_home {background: url(images/btn_home_hv.jpg) no-repeat left top; float: left; height: 20px; width: 48px;}
.btn_home:link, .btn_home:visited {background: url(images/btn_home.jpg) no-repeat left top; float: left; height: 20px; width: 48px;}

.btn_injury:hover, .active_injury {background: url(images/btn_personalinjury_hv.jpg) no-repeat left top; float: left; height: 38px; width: 133px;}
.btn_injury:link, .btn_injury:visited {background: url(images/btn_personalinjury.jpg) no-repeat left top; float: left; height: 38px; width: 133px;}

.btn_legalblog:hover, .active_legalblog {background: url(images/btn_legalblog_hv.jpg) no-repeat left top; float: left; height: 20px; width: 80px;}
.btn_legalblog:link, .btn_legalblog:visited {background: url(images/btn_legalblog.jpg) no-repeat left top; float: left; height: 20px; width: 80px;}

.btn_news:hover, .active_news {background: url(images/btn_news_hv.jpg) no-repeat left top; float: left; height: 20px; width: 50px;}
.btn_news:link, .btn_news:visited {background: url(images/btn_news.jpg) no-repeat left top; float: left; height: 20px; width: 50px;}

.btn_othercases:hover, .active_othercases {background: url(images/btn_othercases_hv.jpg) no-repeat left top; float: left; height: 38px; width: 102px;}
.btn_othercases:link, .btn_othercases:visited {background: url(images/btn_othercases.jpg) no-repeat left top; float: left; height: 38px; width: 102px;}

.btn_resources:hover, .active_resources {background: url(images/btn_resources_hv.jpg) no-repeat left top; float: left; height: 20px; width: 80px;}
.btn_resources:link, .btn_resources:visited {background: url(images/btn_resources.jpg) no-repeat left top; float: left; height: 20px; width: 80px;}

.btn_savehome:hover, .active_savehome {background: url(images/btn_savehome_hv.jpg) no-repeat left top; float: left; height: 38px; width: 117px;}
.btn_savehome:link, .btn_savehome:visited {background: url(images/btn_savehome.jpg) no-repeat left top; float: left; height: 38px; width: 117px;}

.bullet1 li a:hover {color: #2b3d62; text-decoration: none;}
.bullet1 li a:link, .bullet1 li a:visited {color: #2b3d62;}

.category li a:hover {color: #7b3432; font: normal 12px Arial, tahoma, sans-serif; margin: 0px; padding: 0px 0px 10px 0px; text-decoration: none; width: 190px;}

.footer_bg1 p a:hover {color: #FFFFFF; padding: 0px 5px 0px 5px; text-decoration: underline;}
.footer_bg1 p a:link, .footer_bg1 p a:visited {color: #FFFFFF; padding: 0px 5px 0px 5px; text-decoration: none;}

.list1 li a:hover {color: #7b3432; font: 11px Arial, tahoma, sans-serif; text-decoration: underline;}
.list1 li a:link, .list1 li a:visited {color: #5b5858; font: 11px Arial, tahoma, sans-serif; text-decoration: underline;}

.list2 li a:hover {color: #7b3432; font: 11px Arial, tahoma, sans-serif; text-decoration: underline;}
.list2 li a:link, .list2 li a:visited {color: #5b5858; font: 11px Arial, tahoma, sans-serif; text-decoration: underline;}

.month-list li a:hover {color: #7b3432; text-decoration: none;}
.month-list li a:link, .month-list li a:visited {color: #2b3d62; text-decoration: underline;}

.mycase a:link, .mycase a:visited, .mycase a:hover {background: url(images/img_mycase.jpg) no-repeat left top; float: left; height: 84px; width: 205px;}

.size1 a:hover {color: #17243a; font: normal 11px Verdana, Arial, tahoma, sans-serif; margin: 0px; padding: 0px; text-decoration: none;}
.size1 a:link, .size1 a:visited {color: #17243a; font: normal 11px Verdana, Arial, tahoma, sans-serif; margin: 0px; padding: 0px; text-decoration: none;}

.size2 a:hover {color: #17243a; font: normal 15px Verdana, Arial, tahoma, sans-serif; margin: 0px; padding: 0px; text-decoration: none;}
.size2 a:link, .size2 a:visited {color: #17243a; font: normal 15px Verdana, Arial, tahoma, sans-serif; margin: 0px; padding: 0px; text-decoration: none;}

.size3 a:hover {color: #17243a; font: normal 18px Verdana, Arial, tahoma, sans-serif; margin: 0px; padding: 0px; text-decoration: none;}
.size3 a:link, .size3 a:visited {color: #17243a; font: normal 18px Verdana, Arial, tahoma, sans-serif; margin: 0px; padding: 0px; text-decoration: none;}

.small a:link {color: #970000;}

.topnavi li a:link, .topnavi li a:visited {margin: 0px; padding: 0px;}


/*-------------- Shortform 245 width or smaller  ------------- */
#shortform 			{ 	width:190px; font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#fff;

display:inline;
	}
#shortform input		{ width: 175px; 	
border:1px solid #370f16;
background-color:#fff;
background:url(images/3.gif) repeat-x ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	padding:2px;
	}
#shortform .phone1 	{ width: 35px !important; }
#shortform .phone2 	{ width: 45px !important; }
#shortform .zip		{ width: 65px; }
#shortform .radio	{ width: 12px; }
#shortform textarea	{ width: 175px; height: 100px; background:url(images/4.gif) repeat-x ; margin-bottom:3px;}
#shortform .label 	{ display: block; width: 175px; float: left; margin-top:5px;  margin-bottom:2px; }
#shortform br		{ clear:left;}
#shortform .checkbox	{ float: left; width: 15px; margin-right:3px; margin-top:4px;}
#shortform .wide_description { display: block; width: 175px; float: left; margin-top:5px;  margin-bottom:2px; font-size:14px; ;}
#disclaimer1, 
#disclaimer2, 
#disclaimer3, 
#disclaimer4 		{float:left; width: 155px;  font-size: 11px; color: #ccc;}


/*-------------- Shortform 245 width or smaller  ------------- */


#shortform2 			{ width:320px; font-family: Arial,Helvetica,sans-serif;

font-size: 16px;

color: #1f303f;  line-height:22px;  margin-left:80px; background-color:#e6e6e6; border: 2px solid #cfcfcf; padding-left:20px; }
#shortform2 input		{ width: 275px; border:1px solid #666; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; padding:4px;}
#shortform2 .phone1 		{ width: 75px !important; }
#shortform2 select 		{  border:1px solid #666; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;line-height:16px;padding:4px; width: 185px !important; margin-bottom:10px;}
#shortform2 .phone2 		{ width: 85px !important; }
#shortform2 .zip		{ width: 85px; }
#shortform2 .radio		{ width: 12px; }
#shortform2 textarea		{ width:275px; height: 200px;  ; margin-bottom:3px; border:1px solid #666;}
#shortform2 .label 		{ display: block; width: 305px; float: left; margin-top:10px;  margin-bottom:0px; }
#shortform2 br		{ clear:left;}
#shortform2 .checkbox	{ float: left; width: 15px; margin-right:45px; margin-top:4px;}
#shortform2 .wide_description { display: block; width:275px; float: left; margin-top:5px;  margin-bottom:2px; font-size:14px; ;}
#disclaimer1, #disclaimer2, #disclaimer3, #disclaimer4 	{ float:left; width: 155px;  font-size: 11px; color: #ccc;}


#shortform3		{ width:50px; float:left;}
.red			{ color:#FF0000;}
.button		{ margin-top:20px; color:#333; font-weight:bold;}

.entry-content li 	{ list-style: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; color: #5b5858; }
.entry-text li 	{ margin-left:0px; margin-bottom:5px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; color: #5b5858; }
.entry-text 		{ padding-left:20px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; color: #5b5858; }
.entry-meta   {font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 15px; color: #5b5858; 