body		{background: #f8EECC;
			margin: 0px; 
			font-family: times;}

.bgrnd		{background: #006F66;}
			
.navbar		{background: #CC9933;}
.navbutt	{margin: 0px 0px 0px 0px;}

.bannerblk	{margin: 0px 0px 0px 0px;}
.bannerAddr	{margin: 0px 0px 0px 0px;
			/*
			position: absolute;
			top: 0;
			right: 0;
			*/
			}

h1			{background: #f8eecc;
			color: 007064;
			font-family: georgia, times, serif; 
			font-weight: bold; 
			font-size: 18px;
			margin: 14px 0px 0px 40px;}

h2			{background: #f8eecc;
			color: 007064;
			font-family: georgia, times, serif; 
			font-weight: bold; 
			font-size: 12px;
			margin: 0px 0px 0px 40px;}

.content, .content0, .content1, contentAtty, contentSearch
			{background: #f8eecc;
			font-family: arial, helvetica, sans-serif; 
			font-weight: normal; 
			font-size: 12px;
			line-height: 16px;}
.content	{height: 480px;}
.content0	{height: 70px; padding: 0; margin: 0;}
.content1	{height: 20px; padding: 0; margin: 0;}
.contentAtty
			{padding: 0 0 0 2em;
			height: 40px;}
.contentSearch
			{margin: 0 0 0 40px;
			min-height: 40px;
			width: 610px;}
.contentSearch a
{
text-decoration: none;
font-weight: bold;
color: #00403b;
}

p			{background: #f8eecc;
			padding: 0px 30px 0px 40px;}
ul			{background: #f8eecc;
			padding: 0px 10px 0px 55px;}
li			{margin: 10px 0px 10px 0px;
			}
a 			{text-decoration: none;
			color: #006F66;}
a:hover		{color: #00CC66;}
/*
div			{background: #f8eecc;
			padding: 0px 10px 0px 40px;}
*/
.headline	{background: #f8eecc;
			border: none;
			vertical-align: text-top;
			margin: 20px 10px 0px 40px;
			float: none;}
.photo_left {border: none;
			margin: 20px 10px 0px 40px;
			float: left;}
.imageRight	{border: none;
			margin: 20px 20px 10px 10px;
			float: right;}
.collage	{border: none;
			margin: 40px 10px 20px 10px;}

.landinglink	{text-decoration: none;
				font-weight: bold;
				color: #00403b;
				margin: 0px 0px 0px 20px;}
.landinglink:hover	{text-decoration: underline;
					color: #006F66;}
				
.plainlink	{text-decoration: none;
			font-weight: bold;
			color: #00403b;
			margin: 0px 0px 0px 0px;}
.plainLink:hover	{text-decoration: underline;
					color: #006F66;}

.titlelink	{text-decoration: none;
			font-weight: bold;
			color: #00403b;
			font-family: georgia, times, serif; 
			font-size: 14px;
			margin: 0px 0px 0px 0px;}
.titlelink:hover	{text-decoration: underline;
					color: #006F66;}

.practicelink	{text-decoration: none;
			font-weight: bold;
			color: #00403b;
			margin: 0px 0px 0px 0px;}
.practicelink:hover	{text-decoration: underline;
					color: #006F66;}

.dropcap	{float: left;
			margin: 0em 0.2em 0em 0.2em;
			line-height: 0.9em;
			text-align: center;
			/* vertical-align: text-top; */
			font-family: georgia, times, serif; 
			font-size: 3em;
			color: #006F66;
			font-style: italic;}

.title		{font-weight: bold;}

.footer	{background: #f8eecc;
			font-family: arial, helvetica, sans-serif; 
			font-weight: normal;
			font-size: 10px;
			width: 600px;
			color: #00403b;
			padding: 5px 0px 10px 40px;
			text-align: center;}
.footerlink	{font-family: arial, helvetica, sans-serif; 
			font-weight: normal;
			font-size: 10px;
			color: #00403b;}
.footerlink:hover	{text-decoration: underline;
					color: #006F66;}			
		
.attyLink	{text-decoration: none;
			font-weight: bold;
			color: #00403b;
			margin: 0px 0px 0px 0px;}
.attyLink:hover	{text-decoration: underline;
				color: #006F66;}
			
#breadcrumbs	{
				font-family: arial, helvetica, sans-serif; 
				font-weight: bold;
				font-size: 12px;
				color: #00403b;
				padding: 5px 0px 5px 40px;
				text-align: left;}
#breadcrumbs a	{
				color: #00403b;
				text-decoration: underline;}
#breadcrumbs a:hover	{
					color: #006F66;}

#textbox	{margin: 12px 0px 0px 40px; }
.textbox	{padding: 0; margin: 0 0 0 40px; }
.textbox .title {float: left;
			padding: 12px 4px 0 0;
			margin: 0;}
.textbox p {margin: 0; padding: 12px 0 0 0;}
.textbox strong { font-weight: bold; }
#textbox_office, #textbox_email {margin: 12px 0 0 40px; }

#texttitle	{margin: 0px 0px 5px 0px;
				}

#textfull		{
				}

#textleft		{
				}

#textright		{
				}

#positionTitle	{
				color: 007064;
				font-family: georgia, times, serif; 
				font-weight: bold;
				font-size: 16px;
				margin: 15px 0px 10px 0px;
				}

table.attorneyList	{
				font-family: arial, helvetica, sans-serif; 
				font-size: 12px;
				margin: 0px 0px 0px 40px;
/*				border-spacing: 0em;	*/
				border-collapse: collapse;
				}

tr.attorneyList	{
				}

td.attorneyList, td.attorneyName, td.attorneyPhone, td.attorneyEmail, td.attorneyCity
				{
				padding: 0.4em 0em 0.4em 0em;
				border-bottom: 0.05em solid black;
				}

td.attorneyName	{
				width: 16em;
/*				width: 14em;	*/
				}

td.attorneyPhone	{
				width: 10em;
/*				width: 8em;	*/
				}

td.attorneyEmail	{
				width: 20em;
/*				width: 18em;	*/
				}

td.attorneyCity	{
				width: 6em;
				}

#attyPhoto		{float: right;
				margin: 2em 0 3em 3em;
				vertical-align: text-top;
				}
#attyLinkRight	{float: right;
				position: relative;
				top: -1.2em;
				right: 5em;
				}
#attyLinkRight a	{text-decoration: none;
			font-weight: bold;
			color: #00403b;
			margin: 0px 0px 0px 0px;}
#attyLinkRight a:hover	{text-decoration: underline;
				color: #006F66;}

.practiceTitle	{
				color: 007064;
				font-family: georgia, times, serif; 
				font-weight: bold;
				font-size: 16px;
				}

.navbartop	{background-image: url(intrface/navtile.jpg);
			background-repeat: repeat-x;
			background-position: left top;
			width: 100%;
			height: 25px;
			font-family: georgia, times, serif;
			font-size: 11px;
			font-weight: bold;
			color: #003366;
			padding: 7px 0px 0px 8px;
			text-align: left;}
		
.navlink	{text-decoration: none;
			color: #003366;}
.navlink a 			{ color: #003366; text-decoration: none; }
.navlink a:link		{ color: #003366; text-decoration: none; }
.navlink a:visited	{ color: #003366; text-decoration: none; }
.navlink a:active		{ color: #0099ff;  }
.navlink a:hover		{ color: #0099ff;  }
.activelink	{text-decoration: none;
			color: #006633;}

/* The following is a complete reset of all the elements within the style sheet. */
.reset,.reset div,.reset dl,.reset dt,.reset dd,.reset ul,.reset ol,.reset li,.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6,.reset pre,.reset form,.reset fieldset,.reset input,.reset textarea,.reset p,.reset blockquote,.reset th,.reset td
{margin:0;padding:0;line-height:normal;}

.reset table
{border-collapse:collapse;border-spacing:0;}

.reset fieldset,.reset img
{border:0;}

.reset address,.reset caption,.reset cite,.reset code,.reset dfn,.reset em,.reset strong,.reset th,.reset var
{font-style:normal;font-weight:normal;}

.reset ol,.reset ul
{list-style:none;}

.reset caption,.reset th
{text-align:left;}

.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6
{font-size:100%;font-weight:normal;}

.reset q:before,.reset q:after
{content:'';}

.reset abbr,.reset acronym
{border:0;}