@charset "utf-8";
/* CSS Document */
html {
}
body {
background-color:#f1e9be;
background:#f1e9be;
margin:0px;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
html, body, p, div, h1, h2, h3, h4, h5, h6,
ul, ol, dl, dt, dd, blockquote, address, pre,
listing, plaintext, xmp, menu, dir, isindex, hr, map,
multicol, center, frameset, marquee {
display: block;
}

a.linkfoot:link {color:#666; text-decoration:none;}
a.linkfoot:visited {color:#666; text-decoration:none;}
a.linkfoot:hover {color:#444; text-decoration:none;}
a.linkfoot:active {color:#888 text-decoration:none;;} 
p {
margin:10px 0 10px 0;
}
.clearbox {
clear:both;
}
.shadowtop{
width:808px;
height:4px;
padding:0px;
margin:0px;
background:url(../images/topshadow.jpg) top no-repeat center;
background-image:url(../images/topshadow.jpg);
}
.shadowbot {
width:808px;
height:5px;
padding:0px;
margin:0px;
background: url(../images/bottomshadow.jpg) top no-repeat center;
background-image:url(../images/bottomshadow.jpg);
}

.thmidmid a:link {
	text-decoration: none;
	color:#0066CC;
	}
.thmidmid a:visited {
	text-decoration: none;
	color: #0066CC;
	}
.thmidmid a:hover {
	text-decoration: underline;
	color: #006484;
	}
.thmidmid a:active {
	text-decoration: none;
	color: #3399CC;
	}

.container {
width:808px;
height:auto;
margin:0 auto;
padding:0px;
}
.header {
width:808px;
padding:0px;
margin:0px;
display:block;
}
.navigation {
width:808px;
padding:0px;
margin:0px;
display:block;
}
.topcontent {
width:808px;
height:auto;
padding:0px;
margin:5px 0 0 0;
display:block;
}
.content {
width:808px;
height:auto;
padding:0px;
margin:0px;
display:block;
}
.lefthome {
width:237px;
height:412px;
padding:0px;
margin:0px;
float:left;
background:url(../images/contactleftback.jpg) top no-repeat left;
background-image:url(../images/contactleftback.jpg);
}
/* Home Page Contact Form */
.homeform {
width:220px;
margin:60px auto 0 auto;
height:350px;
font-size:15px;
}
.hformcontainer {
width:200px;
height:50px;
margin:0 0 0 10px;
padding:0px;
display:block;
}
.hinput{
width:190px;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.hlabel{
color:#EEEFFF;
}
.htextarea{
width:190px;
height:130px;
padding:0px;
font:Verdana, Arial, Helvetica, sans-serif;
margin:0 0 0 10px;
display:block;
}
.hometextarea {
width:190px;
height:110px;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
}
.hsubmitb {
width:80px;
height:26px;
margin:20px 0 0 120px;
padding:0px;
display:block;
}
.buttonct {
    border: none;
    background: url('../images/submitreg.png') no-repeat top left;
    padding:0px;
	margin:0px;
	width:78px;
	height:22px;
	background-color:transparent;
}
.buttonct:hover {
    border: none;
    background: url('../images/submitover.png') no-repeat top left;
    padding: 0px;
	margin:0px;
	width:78px;
	height:22px;
	background-color:transparent;
}

.righthome {
width:571px;
height:412px;
background:url(../images/homecontentback.jpg) center no-repeat top;
background-image:url(../images/homecontentback.jpg);
padding:0px;
margin:0px;
float:right;
}
.righthomeinterior {
width:560px;
height:390px;
margin:10px 6px 0px 6px;
padding:0px;
background:url(../images/homecontentback.jpg) center no-repeat top;
background-image:url(../images/homecontentback.jpg);
}
.rhtop {
background:#bbcc9c none;
width:545px;
height:27px;
padding:3px 0 0 15px;
background-color:#bbcc9c;
}
.thmid {
height:400px;
}
.thmidtop {
width:480px;
margin:0 auto;
font-size:14px;
}
.thmidmid {
padding:0 0 0 6px;
font-size:12px;
}
.thmidmidleft {
width:225px;
height:auto;
padding:0px;
margin:0 0 0 34px;
float:left;
font-size:12px;
}
.thmidmidright {
width:225px;
height:auto;
padding:0px;
margin:0 44px 0 0px;
float:right;
font-size:12px;
}
.findoutmore {
margin:5px 0 0 285px;
font-size:12px;
}

/* Estate Page */
.estatecontent {
width:808px;
height:1070px;
margin:0px;
padding:0px;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/estateback.jpg) top center no-repeat #FFFFFF;
background-image:url(../images/estateback.jpg);
font-size:14px;
color:#6d6e6c;
}
.estatemid{
width:770px;
height:1020px;
padding:0 0 0 29px;
margin:0 0 10px 0;
display:block;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}


/* Divorce Page */
.divorcemid{
width:770px;
height:auto;
padding:0 0 0 29px;
margin:0 0 10px 0;
display:block;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.divorcecontent {
width:808px;
height:460px;
margin:0px;
padding:0px;
background:url(../images/divorceback.jpg) top center no-repeat #FFFFFF;
background-image:url(../images/divorceback.jpg);
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.divorceheader{
width:800px;
height:32px;
margin:0 0 0 3px;
padding:10px 0 0 0;
display:block;
}


/* Paternity Page */
.paternitymid{
width:770px;
height:auto;
padding:0 0 0 29px;
margin:0 0 10px 0;
display:block;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.paternitycontent {
width:808px;
height:420px;
margin:0px;
padding:0px;
background:url(../images/divorceback.jpg) top center no-repeat #FFFFFF;
background-image:url(../images/divorceback.jpg);
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.paternityheader{
width:800px;
height:32px;
margin:0 0 0 3px;
padding:10px 0 0 0;
display:block;
}


/* Links Page */
.linksmid{
width:770px;
height:auto;
padding:0 0 0 20px;
margin:0 0 10px 0;
display:block;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.linkscontent {
width:808px;
height:420px;
margin:0px;
padding:0px;
background:url(../images/linksback.jpg) top center no-repeat #FFFFFF;
background-image:url(../images/linksback.jpg);
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.linksheader{
width:800px;
height:32px;
margin:0 0 0 3px;
padding:10px 0 0 0;
display:block;
}
.linksleft{
width:340px;
height:auto;
padding:0 0 0 40px;
margin:0px;
display:block;
float:left;
}
.linksright{
width:340px;
height:auto;
padding:0 20px 0 0;
margin:0px;
display:block;
float:right;
}


/* Modifications Page */
.modificationsmid{
width:770px;
height:auto;
padding:0 0 0 29px;
margin:0 0 10px 0;
display:block;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.modificationscontent {
width:808px;
height:870px;
margin:0px;
padding:0px;
background:url(../images/modificationsbackground.jpg);
background-image:url(../images/modificationsbackground.jpg);
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.modificationsheader{
width:800px;
height:32px;
margin:0 0 0 3px;
padding:10px 0 0 0;
display:block;
}

/* Probate Page */
.probatemid{
width:770px;
height:auto;
padding:0 0 0 29px;
margin:0 0 10px 0;
display:block;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.probatecontent {
width:808px;
height:370px;
margin:0px;
padding:0px;
background:url(../images/divorceback.jpg) top center no-repeat;
background-image:url(../images/divorceback.jpg);
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.probateheader{
width:800px;
height:32px;
margin:0 0 0 3px;
padding:10px 0 0 0;
display:block;
}
 
/* Contact Page */
.contactright {
float:right;
width:320px;
height:338px;
padding:0px;
margin:0px;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}

.shadowcontainer {
background:url(../images/shadowcontainer.jpg) top no-repeat center;
background-image:url(../images/shadowcontainer.jpg);
width:808px;
height:392px;
padding:0px;
margin:0px;
}

.contactshadowcontainer {
background:url(../images/shadowcontainer.jpg) top no-repeat center;
background-image:url(../images/shadowcontainer.jpg);
width:808px;
height:392px;
padding:0px;
margin:0px;
}

.contactcontent {
width:801px;
height:392px;
margin:4px 0 0 2px;
background:url(../images/justiceback.jpg) top center no-repeat;
background-image:url(../images/justiceback.jpg);
padding:0px;
}

.contmidleft {
float:left;
width:430px;
height:auto;
padding:13px 0 0 29px;
margin:0px;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}

.conleft {
width:270px;
height:102px;
padding:10px 0 0 0;
margin:0px;
display:block;
float:left;
}

.conright {
width:150px;
height:102px;
padding:10px 0px 0 0;
margin:0px;
display:block;
float:right;
}

.contactusform {
width:310px;
height:338px;
margin:0px;
padding:0 0 0 5px;
margin:0px;
}
.formicontainer{
width:300px;
height:28px;
padding:0px;
margin:10px 0;
display:block;
}
.textacontainer {
width:280px;
height:145px;
padding:0px;
margin:0px;
}
.conttextarea {
width:280px;
height:125px;
padding:0px;
margin:0 10px 0 20px;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.textarealabel {
width:260px;
float:right;
text-align:left;
}
.inputlabel{
width:110px;
float:left;
padding:3px 0 0 0;
text-align:right;
}
.textinp{
width:175px;
float:right;
height:20px;
text-align:left;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
background:none;
background-color:transparent;
}
.conbuttoncont{
width:90px;
height:29px;
margin:5px 0 0 235px;
}
.googlemap {
padding:5px 0 0 0;
width:430px;
height:190px;
}


/* About Us page */
.shadowcontainer {
background:url(../images/shadowcontainer.jpg) top no-repeat center;
background-image:url(../images/shadowcontainer.jpg);
width:808px;
height:392px;
padding:0px;
margin:0px;
}
.aboutuscontent {
width:801px;
height:383px;
margin:4px 0 0 2px;
background:url(../images/justiceback.jpg) top center no-repeat;
background-image:url(../images/justiceback.jpg);
padding:0px;
}
.aboutheader {
width:800px;
height:32px;
margin:0px;
padding:10px 0 0 0;
display:block;
}
.aboutmid {
width:790px;
height:340px;
margin:0px;
padding:0px;
display:block;
}
.aboutmidleft {
float:left;
width:430px;
height:320px;
padding:18px 0 0 29px;
margin:0px;
font:Verdana, Arial, Helvetica, sans-serif normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6e6c;
}
.aboutmidright {
float:right;
width:270px;
height:340px;
padding:0px;
margin:0px;
}
.profilepicture {
padding:10px 0 0 0;
margin:0px;
display:block;
}

/* Green Bar (HR Replacement) */
.greenbar {
width:796px;
height:0px;
border-top:#94be44 0px solid;
border-color:#94be44;
border-style:solid;
padding:0px;
margin:10px auto;
}

/* Footer Stuff */

.footer {
width:808px;
padding:0px;
margin:0px;
display:block;
font-size:10px;
color:#777;
}

.footerleft {
width:400px;
padding:0 0 0 4px;
float:left;
text-align:left;
}
.footerright{
width:400px;
padding:0 4px 0 0px;
float:right;
text-align:right
}