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

body {background-color:#f3e8c4;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-x;
	}
	
h1 {margin-top: -7px;
	font-family:"Times New Roman", Times, serif;
	font-size:1.8em;
	font-weight:normal;
	color:#434d75;
	font-variant:small-caps;
	}
	
h2 {margin-top: -3px;
	font-family:"Times New Roman", Times, serif;
	font-size:1.1em;
	font-weight:normal;
	font-variant:small-caps;
	}	
	
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:bold;
	color:#8b5c02;
	}
	
h3 a{color:#8b5c02;
	text-decoration:none;
	}
	
h3 a:hover{color:#FFFFFF;
	}

p {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	line-height: 1.5;
	}
	
/*
#outer_wrapper {margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
	width: 794px;
	border:#dfdfdf thin solid;
	background-color:#FFFFFF;
	}
	*/
#inner_wrapper {margin-left:auto;
	margin-right:auto;
	width: 792px;
	border:#dfdfdf thin solid;
	background-color:#FFFFFF;
	}
	
	
/*----------- NAVIGATION --------- */	
	
#nav {height: 36px;
	padding-top: 1px;
	background-color:#8b5c02;
	border-bottom:#dfdfdf thin solid;
	text-align:center;
	color:#eaddc2;
	font-weight:bold;
	}

#nav ul {margin-top: 7px;
	}

#nav ul li {display:inline;
	margin-left: 20px;
	}
	
#nav ul li a{margin-top: 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight:bold;
	text-decoration:none;
	color: #eaddc2;
	}

#nav ul li a:hover {color:#FFFFFF;
	}
	
#nav2 {width: 188px;
	padding: 0px 15px;
	background-color:#d5b15a;
	border:#d4d2d2 thin solid;
	}
	
#nav2 ul{margin-top: 0px;
	}
	
#nav2 ul li{list-style:none;
	margin-top: 2px;
	}

#nav2 ul li a{text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.65em;
	color:#8b5c02;
	}
	
#nav2 ul li a:hover{color:#FFFFFF;
	}
	
#big_links {
	}	
	
#big_links ul li {margin-bottom: 20px;
	margin-left: -40px;
	}
	
#big_links ul li a{font-size: .8em;
	font-weight:bold;
	text-decoration:underline;
	font-variant:small-caps;
	}
	
	
/* ---------- CONTENTS ---------- */

#contents {padding: 15px 20px;
	}
	
#main {width: 460px;
	float:right;
	padding-right: 50px;
	}
	
#main ul{margin-top: 0px;
	}
	
#main ul li{list-style:none;
	margin-top: 2px;
	}

#main ul li a{text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.65em;
	color:#8b5c02;
	}
	
#main ul li a:hover{color:#FFFFFF;
	}
	
	
/* ----------- FOOTER ------------ */

#footer {border-top:#a27221 thick solid;
	margin-top: 15px;
	padding-top:15px;
	padding-left:30px;
	padding-right: 30px;
	color:#535353;
	font-family:"Times New Roman", Times, serif;
	font-size: .8em;
	text-align:center;
	letter-spacing: 1px;
	clear:both;
	}

#footer_hr {margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
	margin-bottom: 5px;
	width:576px;
	height: 2px;
	background-color:#ababab;
	}

#locations {text-align:left;
	padding-top: 10px;
	font-family:"Times New Roman", Times, serif;
	font-size: 1em;
	}
	
#footer a{color:#535353;
	text-decoration:none;
	}
	
#footer a:hover{color:#000000;
	}
	
.underlined {text-decoration:underline;
	}
	
	
/* --------- PRACTICE AREAS --------  */
.italic {font-style:italic;
	font-variant: small-caps;
	font-size: 1.1em;
	font-family:"Times New Roman", Times, serif;
	color:#8b5c02;
	margin-bottom: -13px;
	}
	
.italicdis {font-style:italic;
	color:#8b5c02;
	font-family:"Times New Roman", Times, serif;
	font-size: .8em;
	}
	
.bold {font-weight:bold;
	color:#8b5c02;
	}
	
.indent {margin-left: 25px;
	margin-top: -10px;
	}
	
.indent2 {margin-left: 50px;
	margin-top: -10px;
	}
	
.images_float_right {float: right;
	padding-left: 10px;
	}
	
.attorneys {float: left;
	padding-right: 10px;
	}
	
.emails {text-decoration: none;
	color:#434d75;
	font-family:"Times New Roman", Times, serif;
	font-size: .9em;
	margin-bottom: -15px;
	margin-top: 5px;
	}
	
.emails a{text-decoration: none;
	color:#434d75;
	font-family:"Times New Roman", Times, serif;
	margin-bottom: -15px;
	margin-top: 5px;
	}
	
.emails a:hover{text-decoration: none;
	color:#8b5c02;
	font-family:"Times New Roman", Times, serif;
	}