﻿	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		font-family: Arial, Verdana, Georgia, "Times New Roman", Times, Helvetica, sans-serif;
		 /*font-family: Georgia, "Times New Roman", Times, serif;  from Joel Spolsky */
		color: #000000

		}
	
	#leftcontent {
		position: absolute;
		left:10px;
		/* top:50px;   1/03/2008 */
		width:200px;
		background:#fff;
		font-family: Arial, Verdana, Georgia, "Times New Roman", Times, Helvetica, sans-serif;
	    top: 69px;
}
    #leftcontentCSS3 
    {width:40%;
		position: absolute;
    }
    

	#centercontent {
		background:#fff;
   		margin-left: 199px;
   		margin-right:199px;
   		padding-left:20px;
   		padding-right:20px;
		font-family: Arial, Verdana, Georgia, "Times New Roman", Times, Helvetica, sans-serif;
	/*	border:1px solid #000;	*/
		/*
   		margin-left: 201px;
   		margin-right:40px;
		}
	html>body #centercontent {
   		margin-left: 201px;
   		/*  margin-right:40px;  */
   		 margin-right:201px;
   		/*font-size:20px;	  12/07/2007  */
		}
    #centercontentCSS3 
    {
        width:60%
    }
	#rightcontent {
		position: absolute;
		right:10px;
		/* top:50px;   1/03/2008 */
		width:200px;
		background:#fff;
		/*	border:1px solid #000;   12/07/2007 */
		}
		
	#banner {
		background:#fff;
		height:40px;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		border-bottom:1px solid #000;

        /*    4/11/2014
		voice-family: "\"}\"";
		voice-family: inherit;      */

		height:59px;
		margin-left: 201px;				/* copied from CenterContent */
   		margin-right:181px;				/* copied from CenterContent */
		}
		
	#TestimonialBox {			/* 2011/12/06   */
		background:#fff;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		border-bottom:1px solid #000;

        /*    4/11/2014
		voice-family: "\"}\"";
		voice-family: inherit;      */

        margin-left: 301px;				
   		margin-right:281px;				
		}
	#bannerNoBorder {
		background:#fff;
		height:40px;
/*		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		border-bottom:1px solid #000;		*/

		/*    4/11/2014
		voice-family: "\"}\"";
		voice-family: inherit;      */

		height:59px;
		margin-left: 201px;				/* copied from CenterContent */
   		margin-right:181px;				/* copied from CenterContent */
   		margin-top:50px
		}
		
		
	/*      Banner box that we use on the first page with some graphics in the background	
			Have it aligned with CenterContent  */
	#bannerWithBground 
	{
		background-image: url('../Images/grsites.com/comp025.jpg');
		/* background:#fff; */
		margin-left: 201px;				/* copied from CenterContent */
   		margin-right:181px;				/* copied from CenterContent */
		height:40px;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		border-bottom:1px solid #000;

        /*    4/11/2014
		voice-family: "\"}\"";
		voice-family: inherit;      */

		height:79px;	/* add extra lines for address  2/1/2008  */ 
		width:50%;	
		padding-left: 10%;
		padding-right:10%;padding-top: 10px;padding-bottom:10px;
		}
		
	html>body #banner {
		height:59px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	#centercontent h1 {
		font-size:18px;
		padding-top:10px;
        text-align:center;
		}	/* 12/19/2007 commented out; 4/11/2014 uncommented	*/	
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#bannerNoBorder h1 {
		font-size: 100%;
        text-align:center;
		padding:10px 10px 0px 10px;
		margin:0px;
		}       /*  4/11/2014    */

	#rightcontent p {
		font-size:10px
		}
	
	#leftcontent h1 {
		font-size:large
		}
