﻿body {
	background:#191919 url('../images/bg_slice.png') repeat-x;
	font-family:Arial;
	font-size:11px;
	color:white;
	margin-top:23px;
	margin-left:0;
	margin-right:0;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

a {
	color:#969696;
}

a img {
	border:none;
}

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#b08542;
}

.h2_left {
	color:#dbb276;
}

h3 {
	font-size:15px;
	color:#b08542;
	margin-bottom:0px;
	margin-top:0px;
}

.h3_left {
	color:#dbb276;
}

hr {
	background-image : url('../images/hr.png');
	border:0;
	height:10px;
}

#wrapper {
	width:1099px;
	margin:0 auto;
}

#top {
	background:#191919 url('../images/top_bg.png') no-repeat;
	width:100%;
	height:143px;
}

#nav {
	background:transparent url('../images/nav_bg.png') no-repeat;
	width:625px;
	height:33px;
	float:left;
	margin-left:150px;
	padding-left:20px;
	padding-top:11px;
}

#nav h4 {
	font-size:12px;
	color:#c8c8c8;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#nav h4 a {
	text-decoration:none;
	margin-right:3px;
}

#nav h4 a:hover {
	color:#dbb276;
}

#content {
	float:left;
	width:1325px;
	margin-top:18px;
	margin-left:32px;
	overflow:visible;
	background:#373737 url('../images/content_bg.png') no-repeat;
}

#content_inner {
	float:left;
	width:1325px;
	margin-top:2px;
	padding-top:18px;
	margin-left:-169px;
	padding-left:201px;
	overflow:visible;
	background:#373737 url('../images/content_bg.png') no-repeat;
}

.courthouse {
	float:left;
	width:656px;
}

.home_text {
	float:left;
	width:351px;
	height:286px;
	padding-left:12px;
	padding-right:11px;
	background:transparent url('../images/home_bg_right.png') no-repeat;
	text-align:justify;
	line-height:18px;
}

/*Bottom of home page - quotes n jokes, location, questions*/

#home_bottom {
	float:left;
	background:transparent url('../images/home_bottom_bg.png') no-repeat;
	width:1031px;
	height:136px;
	padding-top:13px;
}

#quotesnjokes {
	float:left;
	width:404px;
}

#quotesnjokes p {
	width:250px;
	float:left;
}

#quotesnjokes img.right {
	margin-top:-7px;
}

#our_location {
	float:left;
	width:329px;
	padding-left:20px;
}

#our_location img {
	float:left;
}

#our_location h3 {
	margin-left:5px;

}

#our_location p {
	margin-top:-1px;
	float:left;
	margin-left:5px;
	width:145px;
}

#questions {
	float:left;
	width:251px;
	padding-left:25px;
}

#questions form {
	margin-top:7px;
	width:240px;
}

#questions form input {
	color:#989797;
	background:transparent url('../images/input.png') no-repeat;
	width:109px;
	height:21px;
	border:none;
	font-size:12px;
	padding-left:4px;
}

#questions form .comment {
	width:230px;
}

#questions form .submit {
	color:#989797;
	background:transparent url('../images/submit.png') no-repeat;
	width:78px;
	height:23px;
	border:none;
	font-size:12px;
	padding-left:4px;
	margin-top:5px;
}

#footer {
	height:122px;
	width:100%;
	background:#191919 url('../images/footer_bg.png') repeat;

}

#footer_text {
	width:1028px;
	margin:0 auto;
	padding-top:25px;
}

/*********************************************
*************inner page***********************
*********************************************/
.Lt {
	width:828px;
	margin-left:11px;
	margin-top:-12px;
	background:transparent url('../images/inner_title.png') no-repeat;
	height:46px;
}

.Lt h3 {
	margin-top:11px;
}

.slab {
	margin-left:1px;
}

#attorney_wrap {
	background:#171717 url('../images/attorney_slice.jpg') repeat-y;
	width:828px;
	margin-left:11px;
}

#attorneys {
	width:809px;
	margin-left:12px;
	line-height:14px;
}

#attorneys tr {
	background:#191919 url('../images/attorney_bg.png') no-repeat;
	border-bottom:1px #5d5d5d solid;
}

#attorneys tr td {
	padding-top:20px;
	padding-left:10px;
	vertical-align:top;
}

#attorneys h4 {
	color:#dbb276;
	margin-top:0px;
	font-size:15px;
}

#attorneys h4 span {
	color:#afafaf;
}

#attorneys h5 {
	color:#c59f5c;
	font-size:11px;
	margin-top:-1px;
	margin-bottom:4px;
}

#attorneys tr td p {
	width:510px;
	text-align:justify;
	float:left;
	margin-bottom:10px;
}

#attorneys tr td table tr td p {
	width:165px;
	text-align:left;
}

#attorneys tr td table tr {
	background:transparent;
}

#attorneys tr td table tr td {
	padding-top:0px;
	padding-left:0px;
	width:180px;
}

.twocol {
	float:left;
	width:85px;
}

#attorneys tr td table tr td img {
	float:right;
	margin-right:10px;
}

.attorney_title {
	margin-left:40px;
	margin-top:12px;
	color:#dbb276;
	font-size:18px;
}

.footer_left {
	width:317px;
	float:left;
	margin:0 auto;
}

.footer_right {
	width:711px;
	float:left;
	text-align:right;
}

.footer_right h4 {
	font-size:12px;
	color:#616161;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.footer_right h4 a {
	padding-left:6px;
	text-decoration:none;
}

.on {
	color:#dbb276;
}

/* Fin *****/

.left {
	float:left;
}

.mgleft {
	margin-left:5px;
}

.right {
	float:right;
}

.copyright {
	color:#595959;
}

.bcj {
	color:#a5a5a5;
}

.telephone {
	color:#725e3f;
}

.number {
	color:#c0bfbc;
}

