	a {border-width:0px;}
	img {border-width:0px;}
	#navigationbar {border-width:0px;}
	
	div#footer {display: none;}
	
	html>body div#outerframe {width: 710px;}
	
	html>body div#sitemapouterframe {width: 704px;}
	
	div#all {width: 720px; margin-left: auto; margin-right: auto;}
	
	img#dmcprintbanner {
		width: 1px;
		height: 1px;
		border: none;
	}
	
	li {list-style-type:square;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	#navframe {
		color: #000000;
		background-color: #cccccc;
		margin: 0px 0px 0px 0px;
		height: 100%;
		width: 145px;		
	}
	
	#banner {
		margin: 10px 10px 0px 10px;
		background-color: #000000;
		color: #ffffff;
		width: 720px;
	}
	
	
	
	div#outerframe {
		border-style: solid;
		border-width: 8px 8px 8px 2px;
		border-color: #cccccc;
		width: 700px;
		margin: 0px 10px 0px 10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 710px;
		
	}
	
	div#sitemapouterframe {
		border-style: solid;
		border-width: 8px 8px 8px 8px;
		border-color: #cccccc;
		width: 696px;
		margin:  0px 10px 0px 10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 704px;
	}
	
	body {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	#main {
		margin: 0px;
		width: 490px;
	}
	
	.headline {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #ffffff;
		background-color: #01320c;
		width: 490px;
		line-height: 25px;
		text-indent: 15px;
		margin-top: 0px;
		letter-spacing: 2px;
		
	}
	
	.longheadline {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #ffffff;
		background-color: #01320c;
		width: 704px;
		line-height: 30px;
		text-indent: 28px;
		margin-top: 0px;
		letter-spacing: 2px;
	}
	
	
	.address {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 15px 15px 0px 15px;		
	}
	
	.caddress {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin: 15px 15px 0px 31px;		
	}
	
	.copy {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 15px 15px 0px 15px;
	}
	
	.wpcopy {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 15px 20px 0px 20px;
			
	}
	
	.dcopy {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin: 15px 15px 0px 15px;		
	}
	
	.quote {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: italic;
		text-align: center;
		width:136px;	
		
	}
	

	
	.spmenu {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		margin: 0px 0px 0px 15px;
				
	}
	
	
	
	
	.author {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		margin-left: 75px;
		
	}
	
	
	.rights {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin: 30px 15px 5px 15px;
		
	}
	
	.formrights {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin: 30px 15px 5px 15px;
		
	}
	
	.wprights {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin: 25px 20px 5px 20px;
		
	}

	.formlook {
		color: #000000;
		background-color: #b4ad98;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin-left: 2px;
	}

	
	

/* Skip Links behavior */
	a.skip {
		margin-left: 30px;
	}
	
	#banner a {font-size: 7px;}
	
	#banner a:link {
		background-color: #000000;
		color: #4b4a4a;
	}

	#banner a:visited {
		background-color: #000000;
		color: #4b4a4a;
	}
	
	#banner a:hover {
		background-color: #000000;
		color: #4b4a4a;
	}
	
	#banner a:active {
		background-color: #000000;
		color: #4b4a4a;
	}

/* Links in main area */	
	
	/* link is in green with white background*/	
	 a:link {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: 1px;
	}

	/* visited is in taupe with white background */	
	 a:visited {
		color: #b4ad98;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: 1px;
	}

	/* hover is in green with white background */
	 a:hover {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: 1px;
	}

	/* active is in green bold with white background */
	 a:active {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: 1px;
	}
	
	
	
	
/*Main links in navigation area */	
	
	/* link is in white with green background*/	
	td.linkbutton a:link {
		color: #ffffff;
		background-color: #01320c;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		text-decoration: none;
	}


	/* visited is in taupe with green background */	
	td.linkbutton a:visited {
		color: #b4ad98;
		background-color: #01320c;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		text-decoration: none;
	}

	/* hover is in white with green background */
	td.linkbutton a:hover {
		color: #ffffff;
		background-color: #01320c;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		text-decoration: none;
	}

	/* active is in green bold with white background */
	td.linkbutton a:active {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	.current {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		border-top: solid 3px #ffffff;
		border-left: solid 3px #ffffff;
		border-right: solid 3px #b4b6b5;
		border-bottom: solid 3px #b4b6b5;
		text-indent: 5px;
		line-height: 18px;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		letter-spacing: 1px;
	}
	
	.linkbutton {
		color: #ffffff;
		background-color: #01320c;
		border-top: solid 3px #486955;
		border-left: solid 3px #486955;
		border-right: solid 3px #000000;
		border-bottom: solid 3px #000000;
		line-height: 15px;
		padding: 3px;
		text-indent: 5px;
	}
	
	
	/*Services links in navigation area */	
	
	/* link is in white with green background*/	
	td.servicebutton a:link {
		color: #ffffff;
		background-color: #01320c;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-decoration: none;
		
	}


	/* visited is in taupe with green background */	
	td.servicebutton a:visited {
		color: #b4ad98;
		background-color: #01320c;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-decoration: none;
		
	}

	/* hover is in white with green background */
	td.servicebutton a:hover {
		color: #ffffff;
		background-color: #01320c;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-decoration: none;
		font-weight: normal;
		letter-spacing: 1px;
		
	}

	/* active is in green bold with white background */
	td.servicebutton a:active {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-decoration: none;
		
	}
	
	.servicecurrent {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		border-top: solid 3px #ffffff;
		border-left: solid 3px #ffffff;
		border-right: solid 3px #b4b6b5;
		border-bottom: solid 3px #b4b6b5;
		text-indent: 5px;
		line-height: 12px;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
	
		
	}
	
	.servicebutton {
		color: #ffffff;
		background-color: #01320c;
		border-top: solid 3px #486955;
		border-left: solid 3px #486955;
		border-right: solid 3px #000000;
		border-bottom: solid 3px #000000;
		line-height: 12px;
		padding: 2px;
		text-indent: 5px;
		text-decoration: none;
	}
	
	
	
	
	.navbuttons {
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 5px;
		width: 180px;
	}
	




	p.contactd {
		margin-left: 15px;
	}
	
	
	
/* Web Designer link
	
	
	/* link is in green with white background*/	
	 p.rights a:link {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* visited is in taupe with white background */	
	 p.rights a:visited {
		color: #b4ad98;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* hover is in green with white background */
	 p.rights a:hover {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* active is in green bold with white background */
	p.rights a:active {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}
	
	
	
	
	
	/* link is in green with white background*/	
	 p.contactd a:link {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* visited is in taupe with white background */	
	 p.contactd a:visited {
		color: #b4ad98;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* hover is in green with white background */
	 p.contactd a:hover {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* active is in green bold with white background */
	p.contactd a:active {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}
	
	
	
	/* link is in green with white background*/	
	 p.wprights a:link {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* visited is in taupe with white background */	
	 p.wprights a:visited {
		color: #b4ad98;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* hover is in green with white background */
	 p.wprights a:hover {
		color: #01320c;
		background-color: #ffffff;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* active is in green bold with white background */
	p.wprights a:active {
		color: #01320c;
		background-color: #eff2f0;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}