a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#loansalespurchasestextbutton a,
#opinionletterstextbutton a,
#credittextbutton a,
#localcounseltextbutton a,
#workoutsforeclosurestextbutton a,
#propertysalesacquisitionstextbutton a,
#disclaimertextbutton a,
#entityformationstructuringtextbutton a,
#linkedintextbutton a,
#librarytextbutton a,
#leasingtextbutton a,
#commercialfinancingtextbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #666666;
}

#practice3bg,
#practice5bgcopy,
#practicemidbgcopy,
#disclaimermidbg,
#practice5bg,
#testimonialsmidbgcopy,
#practice1bg,
#practice6bg,
#bractice7bg,
#practice2bg,
#bractice4bg,
#testimonialsmidbg,
#aboutmidbg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 214px;
   width: 1200px;
   height: 53px;
   background-repeat: no-repeat;
}

#leasingtextbutton,
#commercialfinancingtextbutton,
#propertysalesacquisitionstextbutton,
#opinionletterstextbutton,
#localcounseltextbutton,
#workoutsforeclosurestextbutton,
#loansalespurchasestextbutton  {
   font: 14px/18px Arial;
   padding-bottom: 3px;
   text-align: justify;
   visibility: visible;
   position: absolute;
   z-index: 3;
}

#practice2text p,
#practice3text p,
#practice6text p,
#practice7text p,
#representationtextscroll p,
#practice5atext p,
#practice1text p,
#practice4text p,
#practice5text p  {
   font: 13px/16px Arial;
   margin: 0px;
   color: #666666;
   letter-spacing: 1px;
   padding-bottom: 15px;
   text-align: justify;
}

#shape1copy3,
#shape1copy2,
#shape1copy40,
#shape1copy33,
#shape1copy,
#shape1copy37,
#shape1copy36,
#shape1copy35,
#shape1copy34,
#shape1copy39,
#shape1,
#shape1copy38  {
   background: url(practicemedia/shape1copy40.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 6px;
   height: 8px;
}

#id117practicelabel,
#id109practicelabel,
#id61practicelabel,
#id85practicelabel,
#id77practicelabel,
#id101practicelabel,
#id69practicelabel,
#id93practicelabel  {
   background: url(localcounselmedia/id69practicelabel.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 718px;
   top: 232px;
   z-index: 5;
   width: 219px;
   height: 13px;
}

#test5atext p,
#test1atext p,
#statebartext p,
#test4atext p,
#test3atext p,
#profafftext p,
#educationtext p,
#test6atext p,
#test2atext p  {
   font: 11px/13px Arial;
   margin: 0px;
   letter-spacing: 1px;
   text-align: left;
}

#textboxcopy8,
#textboxcopy3,
#textboxcopy2,
#textboxcopy,
#textboxcopy7,
#textboxcopy6,
#textboxcopy5,
#textboxcopy4  {
   visibility: visible;
   position: absolute;
   left: 352px;
   top: 373px;
   z-index: 4;
   width: 536px;
   background-repeat: no-repeat;
}

#shape2copy,
#shape2copy3,
#shape2copy2,
#shape2copy7,
#shape2copy6,
#shape2copy5,
#shape2copy4,
#shape2  {
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 197px;
   z-index: 3;
   width: 671px;
   height: 538px;
   background-color: #EDF4F7;
   background-image: none;
}

#practicebutton a,
#transactionsbutton a,
#homebutton a,
#testimonialsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#test4text p,
#test3text p,
#test5text p,
#disclainertext p,
#test1text p,
#test6text p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #666666;
   letter-spacing: 1px;
}

#id36emailbutton a,
#id18emailbutton a,
#id26emailbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#credittextbutton a:hover,
#disclaimertextbutton a:hover  {
   text-decoration: underline;
}

#oppeningtext p,
#introtext p,
#practicetext p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
   letter-spacing: 1px;
}

#id38linkedinbutton a,
#id22linkedinbutton a  {
   background: url(aboutmedia/id38linkedinbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 43px;
   width: 42px;
   font-size: 43px;
   line-height: 43px;
}

#i200820092011athomsonreutersdesignation  {
	background: url(localcounselmedia/id6200820092011athomsonreut.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 53px;
	top: 850px;
	z-index: 4;
	width: 184px;
	height: 21px;
}

#entityformationstructuringtextbutton  {
   font: 14px/18px Arial;
   padding-bottom: 3px;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 649px;
   top: 463px;
   z-index: 3;
   width: 219px;
   height: 14px;
}

#propertysalesacquisitionstextbutton  {
   height: 14px;
   width: 217px;
   top: 503px;
   left: 329px;
}

#practice4text,
#practice5atext  {
   visibility: visible;
   position: absolute;
   left: 387px;
   top: 411px;
   z-index: 5;
}

#namecontact,
#aboutnamecontact  {
   background: url(aboutmedia/aboutnamecontact.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 100px;
   height: 27px;
}

#workoutsforeclosurestextbutton  {
   height: 11px;
   width: 188px;
   top: 423px;
   left: 329px;
}

#practice3text,
#practice6text  {
   visibility: visible;
   position: absolute;
   left: 388px;
   top: 411px;
   z-index: 5;
}

#practice5text,
#practice2text  {
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 409px;
   z-index: 5;
   width: 450px;
}

#commercialfinancingtextbutton  {
   height: 13px;
   width: 153px;
   top: 423px;
   left: 649px;
}

#loansalespurchasestextbutton  {
   height: 10px;
   width: 184px;
   top: 463px;
   left: 329px;
}

#practice5ahdg,
#practice3hdg  {
   visibility: visible;
   position: absolute;
   left: 352px;
   top: 322px;
   z-index: 4;
   height: 24px;
   background-repeat: no-repeat;
}

#practice4hdr,
#practice5hdg  {
   visibility: visible;
   position: absolute;
   left: 353px;
   top: 322px;
   z-index: 4;
   height: 24px;
   background-repeat: no-repeat;
}

#superlawyersbutton a:hover  {
   background-position: -133px 0%;
}

#testimonialsbutton a:hover  {
   background-position: -155px 0%;
}

#representationtextscroll p  {
   text-align: left;
   padding-bottom: 7px;
}

#transactionsbutton a:hover  {
   background-position: -354px 0%;
}

#opinionletterstextbutton  {
   height: 14px;
   width: 105px;
   top: 543px;
   left: 649px;
}

#id18emailbutton a:hover  {
   background-position: -87px 0%;
}

#localcounseltextbutton  {
   height: 13px;
   width: 154px;
   top: 503px;
   left: 649px;
}

#practicebutton a:hover  {
   background-position: -179px 0%;
}

#test1text,
#test3text  {
   visibility: visible;
   position: absolute;
   left: 50px;
   z-index: 3;
   width: 1090px;
}

#testimonialsmidbgcopy  {
   background-image: url(disclaimermedia/disclaimermidbg.gif);
   z-index: 3;
}

#disclaimertextbutton  {
   font: 11px/28px Arial;
   letter-spacing: 1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 1102px;
   top: 740px;
   z-index: 3;
   width: 85px;
   height: 8px;
}

#testimonialsbutton a  {
   width: 155px;
   background-image: url(localcounselmedia/testimonialsbutton.gif);
}

#superlawyersbutton a  {
   /*background: url(localcounselmedia/superlawyersbutton.gif) no-repeat 0% 0px;*/
   display: block;
   height: 105px;
   width: 133px;
   font-size: 105px;
   line-height: 105px;
}

#transactionsbutton a  {
   width: 354px;
   background-image: url(localcounselmedia/transactionsbutton.gif);
}

#linkedintextbutton a  {
   color: #00AEEF;
}

#librarytextbutton a  {
   color: #00AEEF;
}

#aboutbutton a:hover  {
   background-position: -71px 0%;
}

#tomekaddresstext p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: right;
   color: #D9D7D7;
   letter-spacing: 1px;
}

#transactionsbutton  {
   visibility: visible;
   position: absolute;
   left: 813px;
   top: 170px;
   z-index: 6;
   width: 354px;
   height: 13px;
}

#testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 170px;
   z-index: 6;
   width: 155px;
   height: 13px;
}

#superlawyersbutton  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 757px;
   z-index: 3;
   width: 120px;
   height: 90px;
}

#credittextbutton a  {
   color: #A1A1A5;
}

#homebutton a:hover  {
   background-position: -62px 0%;
}

#id26emailbutton a  {
   width: 92px;
   background-image: url(aboutmedia/id36emailbutton.gif);
}

#practicemidbgcopy  {
   background-image: url(disclaimermedia/disclaimermidbg.gif);
   z-index: 3;
}

#id18emailbutton a  {
   width: 87px;
   background-image: url(localcounselmedia/id18emailbutton.gif);
}

#testimonialsmidbg  {
   background-image: url(disclaimermedia/disclaimermidbg.gif);
   z-index: 3;
}

#id36emailbutton a  {
   width: 92px;
   background-image: url(aboutmedia/id36emailbutton.gif);
}

#leasingtextbutton  {
   height: 13px;
   width: 54px;
   top: 543px;
   left: 329px;
}

#martindalehubbell  {
   background: url(localcounselmedia/martindalehubbell.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 520px;
   top: 759px;
   z-index: 3;
   width: 200px;
   height: 85px;
}

#tomekaddresstext  {
   visibility: visible;
   position: absolute;
   left: 976px;
   top: 17px;
   z-index: 4;
   width: 186px;
}

#boardcerttagline  {
   background: url(localcounselmedia/boardcerttagline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 288px;
   top: 826px;
   z-index: 3;
   width: 155px;
   height: 8px;
}

#aboutnamecontact  {
   top: 563px;
   left: 84px;
}

#credittextbutton  {
	font: 9px/28px Arial;
	text-align: left;
	visibility: visible;
	position: absolute;
	left: 1029px;
	top: 856px;
	z-index: 3;
	width: 167px;
	height: 9px;
}

#practicebutton a  {
   width: 179px;
   background-image: url(localcounselmedia/practicebutton.gif);
}

#disclainertext p  {
   line-height: 18px;
   text-align: justify;
   padding-bottom: 10px;
}

#practice7text p  {
   padding-bottom: 7px;
}

#copyrighttext p  {
   font: 9px/28px Arial;
   margin: 0px;
   color: #A1A1A5;
   text-align: left;
}

#id18emailbutton  {
   visibility: visible;
   position: absolute;
   left: 1074px;
   top: 125px;
   z-index: 4;
   width: 87px;
   height: 10px;
}

#practice5bgcopy  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#educationtext p  {
   color: #666666;
}

#disclaimermidbg  {
   background-image: url(disclaimermedia/disclaimermidbg.gif);
   z-index: 3;
}

#oppeningtext p  {
   color: #666666;
}

#statebartext p  {
   text-indent: 15px;
   color: #666666;
}

#practice5atext  {
   width: 447px;
}

#practicetext p  {
   color: #00AEEF;
   padding-bottom: 10px;
}

#backgroundcopy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1200px;
   height: 856px;
   background-color: #FFFFFF;
   background-image: none;
}

#practicebutton  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 170px;
   z-index: 6;
   width: 179px;
   height: 13px;
}

#boardcertified  {
   background: url(localcounselmedia/boardcertified.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 274px;
   top: 767px;
   z-index: 3;
   width: 183px;
   height: 53px;
}

#thelawofficeof  {
   background: url(localcounselmedia/thelawofficeof.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 34px;
   z-index: 4;
   width: 223px;
   height: 17px;
}

#aboutbutton a  {
   width: 71px;
   background-image: url(localcounselmedia/aboutbutton.gif);
}

#practice4text  {
   width: 454px;
}

#practice6text  {
   width: 451px;
}

#practice3text  {
   width: 445px;
}

#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 489px;
	top: 857px;
	z-index: 3;
	width: 280px;
}

#practice5ahdg  {
   background-image: url(entityformationstructuringmedia/practice5ahdg.gif);
   width: 430px;
}

#profafftext p  {
   color: #666666;
}

#homebutton a  {
   width: 62px;
   background-image: url(localcounselmedia/homebutton.gif);
}

#test6atext p  {
   font-style: italic;
   color: #00AEEF;
}

#test5atext p  {
   font-style: italic;
   color: #00AEEF;
}

#shape1copy37  {
   top: 428px;
   left: 629px;
}

#shape1copy33  {
   top: 428px;
   left: 307px;
}

#practice4hdr  {
   background-image: url(leasingmedia/practice4hdr.gif);
   width: 97px;
}

#shape1copy40  {
   top: 548px;
   left: 629px;
}

#test4atext p  {
   font-style: italic;
   color: #00AEEF;
}

#shape1copy34  {
   top: 468px;
   left: 307px;
}

#textboxcopy8  {
   background-image: url(opinionlettersmedia/textboxcopy8.gif);
   height: 284px;
}

#textboxcopy2  {
   background-image: url(loansalespurchasesmedia/textboxcopy2.gif);
   height: 302px;
}

#shape1copy35  {
   top: 508px;
   left: 307px;
}

#test1atext p  {
   text-align: justify;
   padding-bottom: 10px;
   font-style: italic;
   color: #00AEEF;
}

#textboxcopy4  {
   background-image: url(leasingmedia/textboxcopy4.gif);
   height: 157px;
}

#textboxcopy7  {
   background-image: url(localcounselmedia/textboxcopy7.gif);
   height: 167px;
}

#textboxcopy6  {
   background-image: url(entityformationstructuringmedia/textboxcopy6.gif);
   height: 195px;
}

#textboxcopy5  {
   background-image: url(commercialfinancingmedia/textboxcopy5.gif);
   height: 225px;
}

#textboxcopy3  {
   background-image: url(propertysalesacquisitionsmedia/textboxcopy3.gif);
   height: 226px;
}

#practice3hdg  {
   background-image: url(propertysalesacquisitionsmedia/practice3hdg.gif);
   width: 411px;
}

#shape1copy39  {
   top: 508px;
   left: 629px;
}

#practice5hdg  {
   background-image: url(commercialfinancingmedia/practice5hdg.gif);
   width: 287px;
}

#shape1copy38  {
   top: 468px;
   left: 629px;
}

#test3atext p  {
   font-style: italic;
   color: #00AEEF;
}

#shape1copy36  {
   top: 548px;
   left: 307px;
}

#test2atext p  {
   font-style: italic;
   color: #00AEEF;
}

#practice2bg  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#introtext p  {
   padding-bottom: 5px;
   color: #00AEEF;
}

#namecontact  {
   top: 582px;
   left: 116px;
}

#practice3bg  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#test1text p  {
   text-align: justify;
   padding-bottom: 10px;
}

#shape1copy2  {
	top: 421px;
	left: 708px;
}

#practice6bg  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#test6text p  {
   text-align: left;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 170px;
   z-index: 6;
   width: 71px;
   height: 13px;
}

#test2text p  {
   font: 12px/18px Arial;
   margin: 0px;
   color: #666666;
   letter-spacing: 1px;
   text-align: left;
}

#textboxcopy  {
   background-image: url(workoutsforeclosuresmedia/textboxcopy.gif);
   height: 246px;
}

#shape1copy3  {
	top: 558px;
	left: 708px;
}

#practice5bg  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#bractice4bg  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#practice1bg  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#test4text p  {
   text-align: justify;
   padding-bottom: 10px;
}

#test5text p  {
   text-align: left;
}

#bractice7bg  {
   background-image: url(localcounselmedia/practice6bg.gif);
   z-index: 4;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 170px;
   z-index: 6;
   width: 62px;
   height: 13px;
}

#shape1copy  {
	top: 362px;
	left: 708px;
}

#davidtomek  {
   background: url(localcounselmedia/davidtomek.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 71px;
   z-index: 4;
   width: 269px;
   height: 29px;
}

#aboutmidbg  {
   background-image: url(disclaimermedia/disclaimermidbg.gif);
   z-index: 3;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 885px;
   width: 1200px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#test1text  {
   top: 292px;
}

#bottomdiv  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 736px;
   z-index: 3;
   width: 1187px;
   height: 1px;
   background-color: #464444;
   background-image: none;
   font-size: 1px;
}

#test3text  {
	top: 416px;
}

#acrellogo  {
   background: url(localcounselmedia/acrellogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 778px;
   top: 738px;
   z-index: 3;
   width: 96px;
   height: 110px;
}

#maingbg  {
   background: url(localcounselmedia/maingbg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1200px;
   height: 185px;
}

#shape1  {
   top: 320px;
   left: 708px;
}

#navbg  {
   background: url(localcounselmedia/navbg.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 153px;
   z-index: 5;
   width: 1200px;
   height: 45px;
}

#logo  {
   background: url(localcounselmedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 0px;
   z-index: 4;
   width: 162px;
   height: 153px;
}

#pllc  {
   background: url(localcounselmedia/pllc.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 115px;
   z-index: 4;
   width: 42px;
   height: 14px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #DBDBDB;
}

#avvobutton a:hover  {
   background-position: -133px 0%;
}

#avvobutton  {
	visibility: visible;
	position: absolute;
	left: 908px;
	top: 730px;
	z-index: 3;
	width: 133px;
	height: 105px;
}
