/* Standke & Page Law Styles */
body{
 background-color:#d2ccb8;
 margin:0px;
 padding:0px;
}
a{
 border:none;
 color:#1049FF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 /*font-size:12px;*/
}
img{
 border:none;
}
p{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:12px;
}
div{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
}
h1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.small{
 font-size:10px;
}
div#topContainer{
 width:958px;
 margin:0px auto auto auto;
 background: #A39874;
}
div#topContainer p {padding:2px; margin:0; font-size:0.85em; color:#e4e4e4;}
div#container{
 width:958px;
 margin:0px auto auto auto;
 padding:0px;
 background-image:url(slices/content-bg.jpg);
 background-repeat:repeat-y;
}
div#content{
 margin:0px auto auto auto;
 width:900px;
}
div#topBox{
 width:900px;
 height:97px;
}
div#logoContainer{
 float:left;
 height:34px;
 width:345px;
 margin:30px auto auto 10px;
}
div#navContainer{
 float:left;
 width:519px;
 height:97px;
 margin:0px auto auto 26px;
}
#topNum{ padding:0 0 0 290px;}
* html #topNum{ padding:1px 0 0 200px;}
*:first-child + html #topNum{ padding:0; margin:0; height:42px; padding:0 0 0 200px; font-size:0.25em;}
.phone {font-size:1.25em;}
div#navigation{
 height:40px;
 margin:15px auto auto 0px;
 background:url(slices/nav-bg.gif) no-repeat;
}
* html div#navigation{background:url(slices/ie-nav-bg.gif) no-repeat;}
div#home{
 float:left;
 margin:11px 13px 0 13px;
 height:29px;
}
* html div#home {margin:12px 11px 0 11px;} 
a.navLink{
 text-decoration:none;
 color:#000000;
 font-size:14px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
}
* html a.navLink {font-size:14px;}
a.navLink:hover{
 text-decoration:underline;
 color:#1049FF;
}
div#bigLawPic{
 clear:both;
 margin:0px;
 padding:0px;
 width:900px;
 height:174px;
}
div#pageContent{
 margin:29px auto auto 0px;
 padding:0px;
 width:900px;
}
div#homeContent{
 margin:15px auto auto 0px;
 padding:0px;
 width:900px;
 height:657px;
}
div#aboutContent{
 margin:15px auto auto 0px;
 padding:0px;
 width:900px;
 height:1300px;
}
div#realContent{
 margin:15px auto auto 0px;
 padding:0px;
 width:900px;
 /*height:1135px;*/
}
div#practContent{
 margin:15px auto auto 0px;
 padding:0px;
 width:900px;
 height:600px;
}
div#faqContent{
 margin:15px auto auto 0px;
 padding:0px;
 width:900px;
 height:900px;
}
div#contContent{
 margin:15px auto auto 0px;
 padding:0px;
 width:900px;
 height:620px;
}
div#bottomNav{
 clear:both;
 margin:55px auto auto auto;
 width:435px;
 color:#999999;
 text-align:center;
}
div#statement{
 margin:35px auto auto auto;
 text-align:center;
 width:470px;
 font-size:15px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#333333;
}
div#address{
 margin:15px auto auto auto;
 width:243px;
 font-size:11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#999999;
 text-align:center;
}
div#copyright{
 margin:55px auto auto auto;
 width:217px;
 font-size:11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#999999;
}
/*Home Page Content*/
div#leftStuff{
 float:left;
 width:611px;
 height:657px;
 margin:0px auto auto 15px;
}
div#floaters{
  width:611px;
  height:455px;
}
div#summary{
 float:left;
 margin:0px;
 padding:0px;
 width:272px;
 height:444px;
}
div#practiceAreas{
 float:left;
 margin:0px auto auto 33px;
 padding:0px;
 width:272px;
 height:444px;
}
div#practiceAreas p{margin:0; padding:0.5em 0 0 0;}
h1#homeTitle{
 margin:8px auto auto 0px;
 padding:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:22px;
}
h2#practice{
margin:8px auto auto 0px;
 padding:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:22px;
}
h3#consultTitle{
 margin:8px auto auto 0px;
 padding:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:22px;
}
div.homeLine{
 float:left;
 margin:0px auto auto 33px;
 height:444px;
 width:1px;
 background-image:url(slices/vert-line-bg.jpg);
 background-repeat:repeat-y;
}
a.bigAreas{
 font-size:1.25em;
}
a.bigAreas:hover {color:#0099FF;}
div#homeMap{
 clear:both;
 width:610px;
 height:175px;
}
div#homeBoxTopCorn{
 margin:0px;
 padding:0px;
 width:610px;
 height:7px;
}
div#mapBox{
 width:610px;
 height:155px;
 background-image:url(slices/home/grey-box-bg.jpg);
 margin:0px;
 padding:0px;
}
div#homeBoxBotCorn{
 margin:0px;
 padding:0px;
 width:610px;
 height:7px;
}
div#leftBox{
 float:left;
 margin:0px auto auto 13px;
 width:300px;
 height:155px;
}
div#counties{
 float:left;
 margin:0px;
 width:283px;
 height:155px;
}
h3.mapBoxTitle{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 margin:0px;
 padding:0px;
}
div#mapPlacer{
 margin:5px auto auto 0px;
 width:174px;
 height:62px;
}
div#mapText{
 margin:5px auto auto 0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}
span.redText{
 color:#FF0000;
}
div#homeConsult{
 float:left;
 margin:0px auto auto 10px;
 width:251px;
 height:657px;
}
div#consultTop{
 margin:19px auto auto 0px;
 padding:0px;
 width:251px;
 height:74px;
}
div#homeForm{
 margin:0px;
 height:520px;
 width:251px;
 background-image:url(slices/contact/form-bg.jpg);
}
div#formCorners{
 margin:0px;
 padding:0px;
 width:251px;
 height:8px;
}
div#centerText{
 margin:0px auto auto 16px;
 text-align:center;
 width:217px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
}
div#formText{
 margin:0 auto auto 16px;
 font-size:12px;
 font-weight:bold;
 padding:5px 0 0 0;
}
span.small{
 font-size:10px;
}
div.formTitle{
 margin:10px auto auto 16px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
div.contTitle{
 margin:10px auto auto 16px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
input.fieldPlacer{
	margin:5px auto auto 16px;
	width:216px;
}
input.fieldCont{
	margin:5px auto auto 16px;
	width:291px;
}
textarea{
 margin:5px auto auto 16px;
 width:216px;
 height:90px;
}
textarea#contArea{
 margin:5px auto auto 16px;
 width:291px;
 height:90px;
}
div#homeButton{
 margin:20px auto auto 16px;
 width:198px;
 height:42px;
}
div#homePrivacy{
 margin:10px auto auto 16px;
 width:216px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
}
/*About Styles*/
div#breadcrumb{
 margin:0px auto auto 0px;
 padding:0px;
 height:13px;
 width:400px;
}
div#aboveBox{
 margin:17px auto auto 0px;
 height:137px;
 width:900px;
}
div#contactBox{
 margin:17px auto auto 0px;
 height:620px;
 width:900px;
}
h1.pageTitle{
 margin:0px;
 font-size:23px;
}
div#paraBox{
 float:left;
 width:612px;
 margin:0px;
}
div#buttonBox{
 float:left;
 margin:0px auto auto 19px;
 width:265px;
 height:137px;
 text-align:center;
 font-size:1.25em;
 font-weight:bold;
}
div#lawyerBox{
 clear:both;
 margin:30px auto auto 0px;
 width:900px;
}
div#lawyerOne{
 float:left;
 width:426px;
 margin:0px;
}
div#lawyerTwo{
 float:left;
 width:426px;
 margin:0px auto auto 20px;
}
div#aboutLine{
 float:left;
 margin:0px auto auto 20px;
 height:1120px;
 width:1px;
 background-image:url(slices/vert-line-bg.jpg);
 background-repeat:repeat-y;
}
h2.lawyerName{
 margin:0px;
 font-size:19px;
}
div.title{
 margin:0px auto auto 0px;
 color:#666666;
}
img.lawPic{
 padding-right:15px;
 padding-bottom:15px;
 }
h3.areaHeader{
	font-size:14px;
	font-weight:bold;
	color:#82562A;
}
ol.areas{
 width:550px;
}
h3.areaLink{
 font-size:18px;
}
a.areaLink{
 font-size:18px;
}
li.faq{
 padding-top:7px;
}
p.faqAnswer{
 width:600px;
}
/* Contact Styles */
div#contactContent{
 margin:30px auto auto 0px;
 width:900px;
 height:551px;
}
div#contFormHold{
 float:left;
 margin:0px;
 width:331px;
 height:551px;
}
div#mapHolder{
 float:left;
 margin:0px auto auto 37px;
 width:532px;
 height:551px;
}
div.formCorners{
 margin:0px;
 width:331px;
 height:8px;
}
div#formCase{
 margin:0px;
 width:331px;
 height:535px;
 background-image:url(slices/contact/form-bg.jpg);
}
div#contactTitle{
 margin:0px auto auto 20px;
 font-size:21px;
 font-weight:bold;
 text-align:center;
}
div.horizLine{
 margin:5px auto auto 20px;
 width:291px;
 height:1px;
 background-image:url(slices/contact/horizLine-bg.jpg);
 background-repeat:repeat-x;
}
div#formPara{
 margin:7px auto auto 20px;
 width:290px;
 font-size:12px;
 font-weight:bold;
}
div#phone{
 margin:10px auto auto auto;
 font-size:16px;
 font-weight:bold;
 text-align:center;
}
div#or{
 margin:7px auto auto auto;
 font-weight:bold;
 text-align:center;
}
div.addressCont{
 margin:25px auto auto 0px;
 font-weight:bold;
 font-size:16px;
}
div#phoneNum{
 margin:15px auto auto 0px;
}
div.email{
 color:#CC3300;
 margin:5px auto auto 0px;
}
a.srollover {
	display: block;
	width: 265px;
	height: 137px;
	background: url("slices/30-min-law-button.jpg") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.srollover {
	background-position: -266px 0;
}
div#p1{
 float:left;
 width:267px;
 height:200px;
 margin:0px auto auto 0px;
}
div#p2{
 float:left;
 width:267px;
 height:200px;
 margin:0px auto auto 13px;
}
div#credit{
	margin:25px auto auto auto;
	width:170px;
	vertical-align:middle;
}
div#sidebar{background:url("slices/vert-line-bg.jpg") 0 0 repeat-y;}
div#sidebar ul {list-style: none; padding: 0 0 0 1em;}
h2.lawPost{font-size:1.75em;}
.blogLink {font-size:1.25em;}
#breadcrumbs {padding: 0 0 0.5em 0; background:url(slices/vert-line-bg.jpg) repeat-x bottom left;}
.post h1 {font-size:2.5em;}
.postmetadata {padding: 0 0 0.75em 0; background:url(slices/vert-line-bg.jpg) repeat-x bottom left;}
input#pooh {position: absolute; z-index: 999; margin: -9999px;}