/* css to take out browser defaults */
a:link,a:visited { text-decoration:none }
ul { list-style:none }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,fieldset,input, dl, dd, dt, p
{margin:0; padding:0; }
a img,:link img,:visited img { border:0px solid black;  }

ul#in-page {margin: 0 0 0 85px; list-style: disc; font-size: 15px; }

ul#in-page li {margin: 0 0 8px 0; padding: 0; line-height: 1.5; }

h2 {font-size: 1.5em ; }

html {height: 101%; }
body {margin: 0; padding: 0; background: #fff; color: #000; text-align: center; 
	font: normal 76% "Palatino", "Georgia", "Baskerville", serif; background: #fff; }

#wrapper {margin: 0px auto; text-align: left; 
	width: 100%; background: white; 
		border: none; }

#wrapper-inside {padding: 35px 40px 15px 40px; }

#navigation {margin: 20px 0 0 5px; height: 30px; padding: 10px 0 6px 0; display: none; }

#header {margin: 0; padding: 0;  }

h1 {color: #000; margin: 0px 0 0px 0; 
	font-size: 2.5em; font-family: Garamond, "Times New Roman", Times, serif; }

#tagline {color: #000; margin: 0px 0 10px 15px; 
	font-size: 1.5em; font-family: Garamond, "Times New Roman", Times, serif; }

#content {margin: 20px 0 0 0; padding: 0;  }

#content p {margin: 15px 20px 5px 50px; line-height: 1.6; font-size: 15px;}

#content img {margin: 0 0 20px 25px; border: 10px solid silver; display: none;  }

#footer {margin: 50px 0 0 0; padding: 0px 0 0 0; border-top: 0px solid silver;  
	text-align: center; line-height: 1.4; }

#footer a {color: black; }

.clearer {clear: both; height: 1px; }

/* persistent page indicators original*/

body#homepage li#home a, body#attorneyspage li#attorneys a, body#resourcespage li#resources a, body#directionspage li#directions a, body#contactpage li#contact a
{background: #245D92; color: white; display: none; }

body#homepage img {float: right; border: 1px solid silver; }
body#homepage p {margin: 0 0 15px 150px; }
body#attorneyspage img {float: right; border: 1px solid silver; }
body#directionspage img {float: right; border: 0px solid silver; }
body#directionspage h2 {text-align: center; font-size: 1.2em;}

body#resourcespage img {float: right; border: 1px solid silver; }
body#contactpage img {float: right; border: 1px solid silver; }


body#attorneyspage .attorney a{color: black; }

.attorney {margin: 0px 0 0 0; padding: 25px 50px 30px 15px; padding: 0; }

.attorney img {padding: 0px 0 0 0; float: right; }

.backtotop {margin: 0; padding: 0px 18px 0 0; height: 15px; zoom: 1; }

body#attorneyspage .backtotop img {float: right; height: 15px; border: none; }


a.more  {text-decoration: underline; }

#attorneys-links {margin: 50px 0 0 0; width: 18%; float: left; }

#attorneys-links a {color: black; font-weight: bold; }

body#homepage #attorneys-links p {margin: 0 0 15px 0; padding: 0; }

#copyright {margin: 20px 0 0 0; font-size: .87em; }

#contact-us-list {margin: 0px 0 0 70px;  padding: 8px 0 0 0; font-size: 15px; }

#contact-us-list li {margin: 0 0 15px 0px;  }

#contact-us-list li a {color: black; }

.resources-list {font-size: 15px; }
