
/* CSS Document */

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* GENERAL TAGS USED THROUGHOUT THE SITE --------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4A452F;
	text-decoration: none;
	background: #FFF url(../images/template/gradient.jpg) repeat-x left top;
}

img {
	border: 0;
}

.border {
	border: 1px solid #9C9061;
}

table, p, span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4A452F;
	text-decoration: none;
}

table {
	border-collapse: collapse;
}

cfform, form {
	margin: 0;
}

a, a:visited {
	color: #4A452F;
	text-decoration: none;
}

a:hover, a:active, a:focus {
	color: #4A452F;
	text-decoration: underline;
}


#menubar td a, #menubar td a:visited {
	border: 1px solid #9C9061;
	padding: 3px;
	font-size: 1.1em;
	display: block;
	background: #E3DDC5;
}

#menubar td a:hover, #menubar td a:active, #menubar td a:focus {
	border: 1px solid #9C9061;
	padding: 3px;
	font-size: 1.1em;
	display: block;
	color: #E3DDC5;
	background: #4A452F;
	text-decoration: none;
}

#home #menubar td #mhome,
#assist #menubar td #massist,
#attorney #menubar td #mattorney,
#firm #menubar td #mfirm,
#case #menubar td #mcase,
#why #menubar td #mwhy,
#contact #menubar td #mcontact {
	background: #4A452F;
	color: #E3DDC5;
}

#wrapper td {
	padding: 5px;
}

#titlebar {
	border: 1px solid #9C9061;
}

#titlebar td {
	background: #E3DDC5;
	color: #4A452F;
	padding: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
}

#titlebar td span {
	font-size: 0.9em;
	font-style: italic;
	color: #4A452F;
}

#clock td {
	padding: 0;
	font-size: 0.7em;
}

#footer {
	border: 1px solid #9C9061;
}

#footer td {
	background: #E3DDC5;
	color: #4A452F;
	padding: 3px;
	font-size: 0.9em;
}

#content td {
	padding: 5px 0 5px 0;
}

#wrapper #content #leftcolumn #info td {
	border: 1px solid #9C9061;
	background: #FFF;
	color: #4A452F;
	padding: 3px;
}

#wrapper #content #textwrapper {
	padding: 5px 0 5px 5px;
}

#text td {
	border: 1px solid #9C9061;
	color: #4A452F;
	padding: 3px;
	background: #FFF;
}

#areas td, #attorneys td {
	padding: 0;
	text-align: center;
	background: #E3DDC5;
	border: 1px solid #9C9061;
}

#areas td a, #areas td a:visited, #attorneys td a, #attorneys td a:visited {
	display: block;
	background: #E3DDC5;
	padding: 3px;
}

#areas td a:hover, #areas td a:active, #areas td a:focus, #attorneys td a:hover, #attorneys td a:active, #attorneys td a:focus {
	display: block;
	color: #E3DDC5;
	background: #4A452F;
	text-decoration: none;
	padding: 3px;
}

#areas .areaheader, #attorneys .attorneyheader {
	background: #4A452F;
	color: #E3DDC5;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
}

#text .highlighted {
	background: #E3DDC5;
}

#text .navigation {
	background: #4A452F;
	color: #E3DDC5;
	padding: 0;
	text-align: center
}

.navigation a, .navigation a:visited {
	display: block;
	background: #4A452F;
	padding: 3px;
	color: #E3DDC5;
}

.navigation a:hover, .navigation a:active, .navigation a:focus {
	display: block;
	color: #4A452F;
	background: #E3DDC5;
	text-decoration: none;
	padding: 3px;
}

#text .subheader, #wrapper #content #leftcolumn #info .subheader2, #attorneys .subheader3 {
	background: #4A452F;
	color: #E3DDC5;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
}

#formtable .shaded {
	background: #E3DDC5;
}

#text .shaded2 {
	background: #E3DDC5;
}
