body {
        padding-left: 1em;
        font-family: Georgia, "Times New Roman", Times, serif;
        color: white; /* black */
        background-color: black;  /* #ffffff */
}
a:link {
        text-decoration: none;
        color: #3333FF; }
a:visited {
        text-decoration: none;
        color: #3333FF; }
h1 {
        font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif }
h1.title {
        text-align: center;
        font-size: 20pt;
        font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif }
h2.about {
        padding-left: 1em;
        font-size: 14pt;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		/* padding-top: -125px; */
        }
h2.about a:link {
        text-decoration: none;
        color: #3333FF;
        }
h2.about a:visited {
        text-decoration: none;
        color: #3333Ff;
}
div.menu {
        font-size: 12pt; 
		}
       /* font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; */
div.menu a:link {
        text-decoration: none;
        color: #3333FF;
        }
div.menu a:visited {
        text-decoration: none;
        color: #3333FF;
}
div.contact {
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size: 12pt;
        padding-left: 3em;
        }
div.address {
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        font-size: 12pt;
        padding-left: 5em;
        }
div.address a:link {
        text-decoration: none;
        color: #3333FF;
        }
div.address a:visited {
        text-decoration: none;
        color: #3333FF;
        }
div.portfolio a:link {
        text-decoration: none;
        color: #3333FF;
        }
div.portfolio a:visited {
        text-decoration: none;
        color: #3333FF;
        }
div.formsection {
padding-left: 1em;
padding-bottom: 0px;
margin-bottom: -5px;
font-size: 14pt;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
div.question {
padding-left: 3em;
font-size: 10pt;
font-family: Georgia, "Times New Roman", Times, serif;
}
p.about {
        padding-left: 2em;
        font-size: 12pt;
        font-family: Georgia, "Times New Roman", Times, serif;
        }
p.about a:link {
        text-decoration:none;
        color: #3333FF;
        }
p.about a:visited {
        text-decoration:none;
        color: #3333FF;
        }
h2.menu        {
        text-align: center;
        font-size: 16pt;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        text-decoration: none;
        }
h2.menu a:link {
        text-decoration:none;
        color: #3333FF;
        }
h2.menu a:visited {
        text-decoration:none;
        color: #3333FF;
        }
p.title {
        text-align: center;
        font-size: 12pt;
        font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif }
p.services {
        padding-left: 2em;
        padding-right: 7em;
        font-size: 12pt;
        font-family: Georgia, "Times New Roman", Times, serif;
        }
ul.services {
        padding-left: 3em;
        padding-right: 17em;
}
pre.staff {
        padding-left: 2em;
        font-size: 12pt;
        font-family: Georgia, "Times New Roman", Times, serif;
        }
h2.form {
        padding-left: 0px;
		padding-right: 35px;
        font-size: 14pt;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		padding-top: 0px;
        }
p.form {
        padding-left: 12.1em;
        padding-right: 12em;
        font-size: 10pt;
        font-family: Georgia, "Times New Roman", Times, serif;
        }
img {
        border-style: solid;
        border-color: #bbbbbb
        }
img.image_top {
/* background: white; */
border-style: none;
border-color: white;
padding-top: 35px;
padding-left: 120px;
padding-right: 0px;
padding-bottom: 0px; /* -25px*/
/* padding: 35px 0px -25px 140px; /* top right bottom left */
margin: 0px 0px -20px 0px; /* top right bottom left */
}
img.image_mid {
border-style: none;
border-color: white;
padding-top: 10px;
padding-left: 300px;
padding-right: 10px;
padding-bottom: 0px; /* -25px*/
margin: -10px -1px -20px -1px;
}
img.image_bot {
border-style: none;
border-color: white;
padding-top: 10px;
padding-left: 120px;
padding-right: 0px;
padding-bottom: 0px; /* -25px*/
/* padding: 35px 0px -25px 140px; /* top right bottom left */
margin: 0px 0px -20px 0px; /* top right bottom left */
}
h2.left {
        padding-left: 202px;
        font-size: 14pt;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		padding-top: 0px;
        }
h2.right {
        padding-left: 345px;
        font-size: 14pt;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		padding-top: 0px;
        }
		
/* Update 1.25.10 Below */
#letter {
    /* padding-left: 1em;
	padding-right: 1em; */
    margin-left: 25px;
	margin-right: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
    color: black;
    background-color: white;  /* #ffffff */
	border:2px solid grey;
}
h2.letter {
    font-size: 12pt;
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	padding-top: 15px;
    text-align:center;
	}
p.letter {
	font-size: 12pt;
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	/* line-height:1.6em; */
	margin-left: .75em;
	margin-right: 1.5em;
	}
img.letter {
	padding-left: 10px;
}
