	BODY {background-color:#264F73; font:11px verdana, sans-serif; margin:0px} /*#356695 */
	
	.maininner {
	background-color:#dadcd2; /* e3e3e3  dadcd2*/
	background-image:url(bg2.jpg); 
	border-top:2px solid #234565;
	border-right:3px solid #234565;
	border-left:3px solid #234565;
	/* border-bottom:50px solid #356695; */
	width:600px; 
	position: absolute;
	top:20px;
	left:20px;
	height:950px;
	border-spacing: 0;
	}
	
	td {font:11px/15px verdana, sans-serif;}

	.navcell {border:0px solid red; padding:10px; padding-left:20px; width:190px; vertical-align:top}

	.outerright {border:0px solid red; padding:10px; padding-right:15px; padding-left:5px; vertical-align:top}

	
	.tagline {vertical-align:top}
	
	.innerright {background-color:white; padding:10 10 0 10; vertical-align:top; border:1px solid red}
	
	.titles {font:bold 18px arial, swiss, helvetica, sans-serif; padding:15 0 10 0}
	
	.innertitles {font:bold 24px arial, swiss, helvetica, sans-serif; padding:5 0 10 10; }
	
	.blurb {font-weight:bold; padding:10px; color:white; background-color:#356695; border:3px solid #fff}
	
	.bigblurb {font:bold 12px verdana, sans-serif; padding:10px; margin-bottom:10px; margin-top:10px; color:#333; border:1px solid #c0d0e0; background-color:#f2f5f7;}

	/*  .bigblurb {font:bold 11/14px verdana, sans-serif; padding:10px; margin-bottom:5px; color:black; background-color:#E9E9E9; border:1px solid #333} */
	
	a {color:blue}
	
	.thumb {border:1px solid #333}
	
	.plate{
		background-color:#fafaff; /*f0f3f3 */
		border-right:2px solid #9B9B9B; /* 666 */
		border-left:1px solid #9F9F9F; /* 666 */
		border-bottom:3px solid #868686;/* 7088B0 */  
		border-top:1px solid #9F9F9F; /* 555 */
		
		}



/* ARTICLE TEXT */

div#articlecontent p {
	font:12px lucida grande, verdana, arial, sans-serif;
}



div#articlecontent h3 {
	font:bold 16px lucida grande, verdana, arial, sans-serif;

}








	/* section header */
		
		.subhead {font:bold 13px verdana, sans-serif; margin-bottom:15px; margin-top:30px; background-color:#FAFAFF; padding:10px; width:98%; border:1px solid #C0D0E0}
	
		.testimonial {color:#333; font:bold 10px verdana, sans-serif; margin: 0 40 0 20;}
		.testimonialtext 		{font:11/14px; background-color:#EAEFF2; padding:10px; border:1px solid #c0d0e0; margin:30 10 10 10 }


		.pointer	{font:11/14px; background-color:#EAEFF2; padding:10px; border:1px solid #c0d0e0; margin:30 10 10 10 }		
		
		.ninereasons {font:bold 13px verdana, sans-serif; margin:25 0 15 0; color:#1f4569}
		
		.definition {padding:15px; font:10px arial, helvetica, swiss, sans-serif;}
		
		
		.techcase {background-color:#F2F5F7; padding:10px; border:1px solid #c0d0e0; margin:20 10 20 10 }
		
		
		
		/* top image of each page */
		
		.headshot {border:1px solid black; margin-bottom:10px}
		
		
		/* about david page Ordered Listing */
		
		.aboutdavidLI {font:11px verdana, sans-serif; margin-bottom:20px}
		
		.listbreaker {padding-top:15px; font:bold 12px; }
		
		