@charset "utf-8";
/* CSS Document */
/* -- main -- */
body {background-color:#fff;margin:0px;width:100%; background: #ffffff none !important;}
body.home {background: #ffffff none;}
.mainHome {background-image:none !important; border: none; border-bottom:none !important;}
.mainInterior {background-image:none !important; border: none; border-bottom:none !important; background-color: #ffffff !important;width:auto;}
* html .mainInterior {width: auto; margin:0;}

/* -- logo -- */
.mainHome .logoBkgd {background-image:none; background-position: 0px 20px; float:left;}
.mainHome .logoBkgd h1 {display:none;}
* html .mainHome .logoBkgd {background-image:none); background-position: 0px 20px; width: 150px;}
.logoBkgd {background-image:none; background-position: 0px 20px;}
* html .logoBkgd {background-image:none; background-position: 0px 20px; width: 150px; display:block; position:relative; zoom: 1; }
.logo {display:none;}
* html .mainHome .logoBkgd h1 {display:none;}
* html a.logo {display:none;}
.print		{display:block; padding-top: 0px;}

body.blog .logo {display:block;}
body.blog .logo .logoimg {display:none;}
body.blog .print {display:block; margin-top: 0px; width: 150px; height: 170px; padding-bottom: 20px;  position: relative !important; z-index: 1000 !important;}

body.blog .blogsearch {display:none;}
body.blog .blogarchive {display:none;}
body.blog .rightside {display:none;}
body.blog .column1 {border: none;}

body.blog #flagtext {border-top: none;}
body.blog .column2 {padding: 0px !important; margin-left: -10px;}
body.blog .footerlinks {display:none;}
body.blog .footercopyright {display:none;}

body.blog .blogheader .title {margin: 0px 0px 0px 0px !important; position: relative; z-index: 1;}
* html body.blog .blogheader .title {margin: -20px 0px 0px 0px !important; position: relative !important; z-index: 1 !important;}
*:first-child+html body.blog .blogheader .title {margin: -20px 0px 0px 0px !important; position: relative; z-index: 1;}
body.blog #column2 .blogcontent {margin-top: -100px !important; margin-left: -20px !important;}

#flagtext {display:none;}

/** html body.blog .blogdetailtext {padding-top: 10px; position:relative;}
* html body.blog .blogheader .title {margin-top: -50px; margin-left: -10px;}
* html body.blog .blogtitle {margin: 80px 0px 0px 0px; padding: 0px; position:relative;}
* html body.blog .blogdetails {margin: 10px 0px 0px 0px; padding: 0px; position:relative;}
* html body.blog .blogtools {display:none;}
* html body.blog .blogheader .pic {display:none;}
* html body.blog #column1 ul {padding: 0px; margin: 0px 0px 0px 15px;}*/

/* -- general -- */
.attorneyad {display:block;font:normal 11px/17px "Trebuchet ms",arial,tahoma,verdana;text-align:left;}
.featureBox {width:auto;margin-left:0;}
.featureBoxTop {display:none;}
.header {margin: 0px; height:auto; position:relative; width: 100%; text-align:left;}
#column1 {margin-top: 0px;}
* html #column1 {position:static;}
#column1 .heading1 {margin: 0px;}
body.attorneydetail #column1 .heading1 {margin: 0px; position:relative; width: 400px; float: none;}
body.attorneydetail #column1 .BioTabs a.heading1 {position:static;width:auto;}
.header img {margin-top: -40px;}
.screen img {display:none;}
.pagetools {display:none;}
#column1 .bodysm {color: #ffffff;}
#column1 .bodysm span {display:none;}
#column1 .bodysm a {display:none;}
#column1 .bodysm .gray {display:none;}
#column1 .bodysm img {display:none;}
#column2 .nav {display:none;}
.column2 a img {display:none;}
.column1 {border: none;}
.atty_search_again {display:none;}
.eventListHeading {position:relative; width: 400px;}
body.attorneydetail #column2 {padding:130px 0 0 0px !important; width:180px;}
* html body.attorneydetail #column2 {padding:120px 0 0 0px !important; width:180px;}
*:first-child+html body.attorneydetail #column2 {padding:120px 0 0 0px !important; width:180px;}
.column2 {padding-left: 0px !important; width: 190px; padding-top: 0px !important;}
#column2 {padding-top: 120px; width: 210px !important; padding-left: 20px; display:block;}
.contenthome1 table {margin-top: 0px; width: 150px;}
* html .contenthome1 table {margin-top: 130px; width: 150px;}
*:first-child+html .contenthome1 table {margin-top: 130px; width: 150px;}
.atty_list {position:relative !important; float:left !important; width: 400px !important;}
* html .atty_list {float:none !important;}
.body P {position:relative !important; }
#column2 .form {display:none;}
#column2 .content {padding: 0px; width: 150px !important; margin: 0px !important; float:left; position:relative;}
* html #column2 .content {margin-top: 130px !important;}
*:first-child+html #column2 .content {margin-top: 130px !important;}
#column2 .areas {padding: 0px; width: 150px !important; margin: 0px !important; float:left; position:relative;}
* html .column1 {border: none; padding-left: 0px; width: 400px !important;}
* html body.attorneylist .column1 {border: none; padding-left: 0px; width: auto !important; position:static;}
* html .column2 {width: 100px !important; padding: 0px !important; margin: 0px !important; float:left; position:relative;}
.footer {display:none;}
#column2 .bodyindent ul {display:none;}
#column2 .rss {display:none;}


#list table {margin:0;}



table.atty_list {}

body.attorneydetail #column1 .bodysm {color: #000;}
body.attorneydetail #column1 .bodysm span {display:block;}
body.attorneydetail #column1 .bodysm span.screen {display:none;}
body.attorneydetail #column1 .bodysm a {display:block;}

/* -- home -- */
body.home .featureBox .featureBoxTop {display:none;}
body.home .featureBox .featureBoxCtr {background-image: none;}
body.home .featureBox .featureBoxCtr .feature .content {margin-right:0px; text-align:left; width:100%; margin-top: 0px;}
body.home .featureBox .featureBoxCtr .feature .content .headline {color: #000000;}
body.home .featureBox .featureBoxCtr .feature {background-image:none !important; background:none !important;}
body.home .featureBox .featureBoxCtr .feature .content .featurelink a {color: #000000; font-size: 14px;}
body.home .featureBox .featureBoxCtr .feature .content .featurelink a:hover {color: #000000; font-size: 14px;}
body.home .featureBox .featureBoxCtr .feature .content .featurelink a:visted {color: #000000; font-size: 14px;}
body.home .featureBox .featureBoxCtr .feature .content .featurelink img {display:none;}
body.home .featureBox .featureBoxBtm {display:none;}
body.home .contenthome .buckets {background-image:none !important;}
* html body.home .contenthome .buckets {width: 650px; float:left; margin: 0px; padding: 0px;}
body.home .contenthome .buckets .bucketsTop {background-image:none !important;}
body.home .contenthome .buckets .bucketsCtr {background-image:none !important;}
body.home .contenthome .buckets .bucketsBtm {background-image:none !important;}
body.home .contenthome .buckets .bucketsBtm1 {background-image:none !important;}
body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab {background-image:none !important;}
.jScrollPaneContainer {overflow:visible !important;}
.tabmenu li {background-image:none !important;}
ul.tabmenu li.lioff {display:none;}
.tabmenu li.lion {text-align:left;}
.jScrollPaneTrack {display:none;}
a.jScrollArrowUp {display:none !important;}
a.jScrollArrowDown {display:none !important;}
body.home .footer {display:none;}
