/*
Black:			#333333
Green:			#4C875E
Red:			#9B1C37
Deep Red:		#621313 originally was left/right side text
Gold:			#DADBBC
Grey left column:	#B2B3B5
Grey right column:	#E9E9E9
Dark Grey nav links:	#383530

*/
html, body {
  
}
h2, h3 {
font: 13pt  Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
p, table {

}

#wrapper {

}
#outer3col {
}
#outer2col {
}
#inner {

}
#header {

}
#header .logo {
 border: 4px solid black;
 margin-bottom: 10px;
}

#navsep{
  display: none;
}
#navigation{
  display: none;
}
/* image navigation links */
#navigation ul {   display: none; }
#navigation li {   display: none;}

#navigation a {   display: none;}


#redsep {
  display: none;
}

#side1 {
  display: none;
}
#side1 h3, #side2 h3 {
font: 8pt  Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
#side2 ul {
font: 8pt  Verdana, Arial, Helvetica, sans-serif;
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
#side1 ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
font: 8pt  Verdana, Arial, Helvetica, sans-serif;

}
#side1 li {
font: 8pt  Verdana, Arial, Helvetica, sans-serif;

	
}
#side2 li {
font: 8pt  Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 4px;
line-height: 14px;
}
#side1 li.green, #side2 li.green {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;

}
#side1 a:link, #side1 a:visited {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;

}
#side2 a:link, #side2 a:visited {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;

}
#side1 a:hover, #side2 a:hover {
font: 8pt  Verdana, Arial, Helvetica, sans-serif;

}

#side2 {
margin-left: 78%;
width: 20%;
line-height: 10px;
}
#side2 p {

}

#content2col {

}
#content3col {
  position: fixed;
  float: left;
  width: 74%;
}
#content2col h1, h2, #content3col h1, h2 {

}
#content2col h3, #content3col h3 {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content3col h5 {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#content2col p, #content3col p {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;
}

#content3col li, #content2col li {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;

}

#content2col p.bold, #content3col p.bold {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content2col a:link, #content2col a:visited, #content3col a:link, #content3col a:visited {
	font: 8pt  Verdana, Arial, Helvetica, sans-serif;

}
#content2col a:hover, #content3col a:hover {

}
#content3col .returnto_link {

}

/* lists in content3 */
.splitlines ul {
}
.splitlines li {

}

/* green content boxes - practice, attorney */
.greencontent {
	font: 10pt  Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}
.greencontent ul {
	/*font: 10pt  Verdana, Arial, Helvetica, sans-serif;*/
	color: #4C875E;

}
.greencontent li {

}
.greencontent h4 {
	font: 10pt  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
/* End - green content boxes - practice, attorney */
body > #footersep {

}
#homefooter {
	
}

#footersep {

}
#footer {
font: 10pt  Verdana, Arial, Helvetica, sans-serif;
 display: none;
}
#footer p , #homefooter p{
font: 10pt  Verdana, Arial, Helvetica, sans-serif;

}
#footer .form {
 display: none;
}
#footer .search {
  display: none;
}
#footer a:link, a:visited, #homefooter a:link, a:visited {
font: 10pt  Verdana, Arial, Helvetica, sans-serif;

}
#footer a:hover , #homefooter a:hover{
font: 10pt  Verdana, Arial, Helvetica, sans-serif;

}
#footer .fs, #homefooter .fs {
font: 10pt  Verdana, Arial, Helvetica, sans-serif;

}
#footer .fs a:link, #footer .fs a:visited, #homefooter .fs a:link, #homefooter .fs a:visited {
font: 10pt  Verdana, Arial, Helvetica, sans-serif;

}
#footer .fs a:hover, #homefooter .fs a:hover {
font: 10pt  Verdana, Arial, Helvetica, sans-serif;

}

#blackbottomspace{

}
#bottomspace{

}

.clear {

}
/* set minimum height of body: www.greywyvern.com/code/min-height-hack.html */
.prop {

}
.min300px {

}
/* set minimum height of body */

/* News list */
.news {

}
/* End News list */
/* used for the news date and contact page*/
.greentext {

}

/* Attorney list by title */
.attytable {
}
.attytable td {

}
.attytable td.therest {

}
.attytable th {

}
.attytable tr {

}
.attytable tr.altrow {

}
.attytable th.vspace {

}
/* End - Attorney list by title */

.submit {
  display: none;
}

.searchfoundtext { font-weight: bold; }
.searchheader { background-color: #DEDEDE; font-weight: bold; }

/* Mozilla bug workarounds */
#outer3col > #inner { 

}
#outer2col > #inner { 

}
/* navigation fix current page and hover background positioning */
body > #navigation .currentpage {

}

/* side2 green text below bio different vertical spacing rendered fix */
#inner > #side2 li.green {

}

/* side2 additional spacing between items fix */
#inner > #side2 li {

}
body > #redsep {

}
