﻿body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/index01.jpg);
}

td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #74726F;
}


th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #74726F;
}


body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #74726F;
}


div#welcomeArea {
background: url(images/welcome_bg.jpg) repeat-y left top;
}
div#welcomeArea div div {
background: url(images/index29.jpg) no-repeat left top;padding: .5em 30px 0 15px;
}
div#welcomeArea div {
background: url(images/index30.jpg) no-repeat left bottom;padding: 0 0 4em 0;
}
div.attorneyList {
margin-bottom: 20px;
}
div.attorneyList p {
margin: 0;
}
.qkContact {
margin: 0 10px 20px 10px;
}
.qkContact p {
margin: 0 0 .7em 0;
}
h1 {
border-bottom: 1px solid #cfc79c;font-size: 16px;color: #3c3015;
	font-family: Georgia, Times New Roman, Times, serif;
	background: url(images/checkmark1.jpg) no-repeat right bottom;	
}
h2 {
border-bottom: 1px solid #cfc79c;font-size: 13px;color: #3c3015;
	font-family: Georgia, Times New Roman, Times, serif;
	background: url(images/checkmark1.jpg) no-repeat right bottom;	
}
h3 {
margin: 0;padding:0;font-size: 11px;
}
form {
	margin: 0px;
	padding: 0px;
}

.input1 {
}

.align-justify {
	text-align: justify;
}

.text1 {
	font-size: 16px;
	color: #796E53;
}

.text2 {
	color: #7C1312;
}

.text3 {
	text-align: left;
	font-size: 10px;
}

.text4 {
	font-size: 9px;
	color: #8A7853;
}

a {
	color: #4E4226;
}

a:hover {
	text-decoration: none;
}

.bg1 {
	background-image: url(images/index18.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}

.bg2 {
	background-image: url(images/index19.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}

/*
Styles that are applied on the containing element
like <TD></TD>. When applied, this will change both
the text and the text links inside them.
*/

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

#sideCol {
padding: 0 10px;
}

/** LEFT NAVIGATION */
ul.navleft
 {
 list-style: none;
 margin: 0 0 20px 0;
 padding: 0;

 }
 ul.navleft li
 {
 padding: 0;
 border: 1px solid #b9b058;
 margin: 0 0 2px 0;
  font-size: 11px;
 }
ul.navleft li a
 {
 margin: 0;
 display: block;
 text-decoration: none;
 padding: 3px 3px 3px 3px;
 text-align: center;font-weight: bold;
color: #3c2c1f;
 background: url(images/nav_bg.jpg) repeat-y;
 }
 * html ul.navleft li a {
height: 0%;
}
html>body  ul.navleft li a {width: auto;}

ul.navleft li a:visited
 {
color: #3c2c1f;
 }
  ul.navleft li a:hover
 {
  background: url(images/nav_bg_o.jpg) repeat-y;
color: #d6ca53;
 }
 
 
 
 
 
 
ul.nav
 {
list-style: none;
margin: 0 0 0 0px;
padding: 0;
text-align: left;
text-decoration: none; }

 
 
ul.nav a {
display: block;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #cc0000;
font-size: 11px;
text-decoration: none;
}
* html ul.nav a {
height: 1%;
}

ul.nav li { /* all list items */
	float: left;
	width: 180px; /* width needed or else Opera goes nuts */
	background-image: none;padding: 0;
}

ul.nav li ul { /* second-level lists */
	position: absolute;
	background: #24353F;
	width: 180px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border-left: 1px solid #EDEDED;
		border-right: 1px solid #EDEDED;
		border-top: 1px solid #EDEDED;
}
ul.nav li ul li {
	border-bottom: 1px solid #587789;
}

ul.nav li ul li a {
color: #ffffff;
	padding: 3px 5px 3px 5px;
}
ul.nav li ul li a:hover {
	color: #EEE
}
ul.nav li ul li a:hover {
	text-decoration: underline;
	background: #970C0F;
}

ul.nav li ul ul { /* third-and-above-level lists */
	margin: -11.5em 0 0 180px;
}

ul.nav li:hover ul ul, ul.nav li.sfhover ul ul {
	left: -999em;
}

ul.nav li:hover ul, ul.nav li li:hover ul, ul.nav li.sfhover ul, ul.nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
