@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; background:url(../images/bg.jpg) #ededed repeat-x}

.navigation {margin:0px; padding:6px 0 15px 26px; text-align:left}

.home a {float: left; width:47px; height: 18px; color: #fff; text-decoration: none;font-size:12px; font-family:Verdana, Geneva, sans-serif, Times, serif;border: 0;text-align:center; list-style-type:none; vertical-align:top; margin:0px 0 0 0px; padding:9px 0px 0 0px}
.home a:hover, #home a {background: url(../images/home-h.jpg);color: #fff; list-style-type:none; padding:9px 0px 0 0px}

.overview a {float: left; width:112px; height: 18px; color: #fff; text-decoration: none;font-size:12px; font-family:Verdana, Geneva, sans-serif, Times, serif;border: 0;text-align:center; list-style-type:none; vertical-align:top; margin:0px 0 0 35px; padding:9px 0px 0 0px}
.overview a:hover, #overview a {background: url(../images/firm-overview-h.jpg);color: #fff; list-style-type:none; padding:9px 0px 0 0px}

.attorney a {float: left; width:83px; height: 18px; color: #fff; text-decoration: none;font-size:12px; font-family:Verdana, Geneva, sans-serif, Times, serif;border: 0;text-align:center; list-style-type:none; vertical-align:top; margin:0px 0 0 35px; padding:9px 0px 0 0px}
.attorney a:hover, #attorney a {background: url(../images/attorneys-h.jpg);color: #fff; list-style-type:none; padding:9px 0px 0 0px}

.practice a {float: left; width:115px; height: 18px; color: #fff; text-decoration: none;font-size:12px; font-family:Verdana, Geneva, sans-serif, Times, serif;border: 0;text-align:center; list-style-type:none; vertical-align:top; margin:0px 0 0 35px; padding:9px 0px 0 0px}
.practice a:hover, #practice a {background: url(../images/practice-areas-h.jpg);color: #fff; list-style-type:none; padding:9px 0px 0 0px}

.resources a {float: left; width:91px; height: 18px; color: #fff; text-decoration: none;font-size:12px; font-family:Verdana, Geneva, sans-serif, Times, serif;border: 0;text-align:center; list-style-type:none; vertical-align:top; margin:0px 0 0 35px; padding:9px 0px 0 0px}
.resources a:hover, #resources a {background: url(../images/resources-h.jpg);color: #fff; list-style-type:none; padding:9px 0px 0 0px}

.contact a {float: left; width:69px; height: 18px; color: #fff; text-decoration: none;font-size:12px; font-family:Verdana, Geneva, sans-serif, Times, serif;border: 0;text-align:center; list-style-type:none; vertical-align:top; margin:0px 0 0 35px; padding:9px 0px 0 0px}
.contact a:hover, #contact a {background: url(../images/contact-h.jpg);color: #fff; list-style-type:none; padding:9px 0px 0 0px}


.top {margin:0px; padding:0px; background:url(../images/top.jpg); width:975px; height:148px}

.banner {margin:0px; padding:0px; background:url(../images/banner.jpg); width:975px; height:337px}


.practice-area-hding {margin:0px; padding:0px; width:973px; height:83px; background:#222; border-right:1px solid #69655b; border-left:1px solid #69655b; border-bottom:1px solid #69655b; text-align:left; font-family:"Times New Roman", Times, serif}
.practice-hding {display:block; padding:0px 0 0 53px; color:#fff; font-size:22px; font-weight:bold; letter-spacing:0.3em}


.experience {margin:0px; padding:0px; font-family:"monotype Corsiva"; font-size:32px; color:#fff}
.experience span {font-size:40px; font-weight:bold}


.left-col {margin:0px; padding:0px 0 0 2px; border-right:1px solid #69655b; border-left:1px solid #69655b; background:#514234; width:365px; text-align:left}

.practice-area {margin:0px; padding:0px 0 0 22px; width:337px; background:#42362a; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:11px}

.practice-area a {text-decoration:none; color:#fff}

.practice-area2 {margin:0px; padding:0px 0 0 22px; width:337px; background:#222; height:51px; font-family:"Times New Roman", Times, serif; font-size:25px; font-style:italic; color:#fff}

.practice-area2 a {text-decoration:none; color:#fff}

.left-navgation {margin:0px; padding:0px; background:url(../images/david-nalson-bg.jpg); width:367px; height:269px}

.left-nav {margin:0px; padding:0px 0 15px 25px; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:150%}
.left-nav a {text-decoration:underline; color:#fff; display:block}




.right-col {margin:0px; padding:0px; width:604px; height:890px; background:#dfdedc; text-align:left}

.contents {margin:0px; padding:22px 35px 0 35px}

.heading {margin:0px; padding:8px 0 8px 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold}

.text {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f}

.text ul {list-style-type:disc; margin:0px; padding:8px 0 8px 35px}

.text2 {margin:0px; padding:15px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; font-weight:bold; text-align:center}

.address {margin:0px; padding:31px 0 36px 29px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; background:#47392e; width:338px; border-right:1px solid #69655b; border-left:1px solid #69655b; text-align:left}

.ftr-text-container {margin:0px; padding:0px; background:#000; width:604px}

.ftr-text {margin:0px; padding:22px 22px 0 22px; color:#9c9c9c; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left}

.copyright {margin:0px; padding:55px 0 0 0; text-align:center; color:#898484; font-family:Arial, Helvetica, sans-serif; font-size:10px}



.blog-left-text {margin:0px; padding:15px 0 15px 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:150%}
.blog-left-text ul {list-style-type:disc; margin:0px; padding:0px 0 0 30px}
.blog-left-text ul ul {list-style-type:square; margin:0px; padding:10px 0 10px 30px}
.blog-left-text a {text-decoration:none; color:#fff}
.blog-left-text a:hover {text-decoration:underline}

.blog-text {margin:0px; padding:0px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; border-bottom:1px solid #5f5f5f}

.permalink {margin:0px; padding:8px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; text-align:right}
.permalink a {text-decoration:none; color:#5f5f5f}

.heading1 {margin:0px; padding:8px 0 8px 0; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#000; font-weight:bold}
.heading1 span {display:block; font-size:12px; letter-spacing:0.1em; color:#5f5f5f}










