/* CSS Document */

body {
	text-align: center;
	background-color: #d7d7d7;
	z-index: 1;
}
#pagewrap {
	text-align: left;
	margin: 0 auto;
	width: 950px;
	height:700px;
	z-index: 2;
	background-repeat: no-repeat;
	background-image: url(../images/main-bg1.gif);
}
#pagewraphome {
	text-align: left;
	margin: 0 auto;
	width: 950px;
	height:700px;
	z-index: 2;
	background-repeat: no-repeat;
}
#leftbox {
	left:25px;
	top:50px;
	width:180px;
	height:700px;
	z-index: 300;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	float: left;
	visibility: visible;
}
#navbar1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	z-index: 4;
	line-height: 20px;
	text-align: left;
	top: 80px;
	left: 18px;
	width: 129px;
	height: 109px;
	position: absolute;
}
#navbar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	z-index: 5;
	line-height: 20px;
	text-align: left;
	left: 18px;
	top: 240px;
	width: 137px;
	height: 84px;
	position: absolute;
}
#bio {
	left:30px;
	top:50px;
	width:714px;
	height:594px;
	z-index:6;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	position: relative;
	background-image: url(images/biopagepic5.jpg);
}
#biotext {
	position:absolute;
	left:362px;
	top:8px;
	width:329px;
	height:644px;
	z-index: 9;
}
#bioright {
	left:195px;
	top:-20px;
	width:700px;
	height:660px;
	z-index: 8;
	margin-top: -15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	position: relative;
	background-image: url(../images/biopagepic1aNew.jpg);
	background-repeat: no-repeat;
}
#homeright {
	left:195px;
	top:-20px;
	width:700px;
	height:660px;
	z-index: 9000;
	margin-top: -15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	position: relative;
	background-image: url(../images/CharlesCrop1.jpg);
	background-repeat: no-repeat;
}
#rightbox {
	background-image: url(images/contact-bg1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 9;
	left: 30px;
	top: 50px;
	width: 700px;
	height: 660px;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}
#rightboxa {
	left:40px;
	top:15px;
	width:700px;
	height:660px;
	z-index:14;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	position: relative;
	background-image: url(../images/services-bg-New1.jpg);
	background-color: #B8B8B8;
	background-repeat: no-repeat;
}
#rightboxb {
	position:relative;
	left:40px;
	top:15px;
	width:700px;
	height:660px;
	z-index:4000;
	float: left;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
#picarea {
	width:700px;
	height:594px;
	z-index:7;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contact {
	position:absolute;
	top:28px;
	width:400px;
	height:400px;
	z-index:13;
	left: 13px;
	text-align: left;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #d7d7d7;
}
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #d7d7d7;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #777777;
}
a:active {
	text-decoration: none;
	color: #666666;
}
h1 {
	font-size: 18px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
h3 {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.texta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}


form {
	position: absolute;
	left: 28px;
	top: 137px;
}
#phone {
	position:absolute;
	left:449px;
	top:34px;
	width:235px;
	height:403px;
	z-index:11;
	text-align: left;
	padding: 2;
}
#thanks {
	position:absolute;
	left:185px;
	top:0px;
	width:714px;
	height:594px;
	z-index:26;
	background-image: url(images/PenguinNew1.jpg);
}
s
