body {
	background-color: #F4FBEB;
}
#wrapper {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 740px;
	top: 0px;
}
}
.bannerback {
	background-image: url(images/slant.gif);
	background-repeat: no-repeat;
}
#banner {
	position: absolute;
	height: 70px;
	width: 740px;
	left: 0px;
	top: 0px;
}
#tree {
	position: absolute;
	height: 400px;
	width: 300px;
	top: 125px;
	left: 440px;
}
#sidebarindex {
	position: absolute;
	height: 710px;
	width: 170px;
	left: 0px;
	top: 110px;
}
.sidebar {
	background-image: url(images/sidebarback.gif);
	background-repeat: repeat;
}
#bannerlower {
	position: absolute;
	height: 4px;
	width: 740px;
	left: 0px;
	top: 65px;
}
.bannerlower {
	background-image: url(images/bannerstrip.gif);
	background-repeat: repeat-x;
}
#bannerupper {
	position: absolute;
	height: 2px;
	width: 740px;
	left: 0px;
	top: 0px;
}
.bannerback {
	background-image: url(images/slant.gif);
	background-repeat: no-repeat;
}
#dictionary {
	position: absolute;
	height: 30px;
	width: 740px;
	left: 0px;
	top: 76px;
}
.dictionary {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #99CC66;
}
#homebutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 0px;
	top: 135px;
}
#servicesbutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 21px;
	top: 160px;
}
#pricebutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 0px;
	top: 185px;
}
#recentbutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 21px;
	top: 210px;
}
#esumebutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 0px;
	top: 235px;
}
#cvbutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 21px;
	top: 260px;
}
#contactbutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 0px;
	top: 285px;
}
#twtitle {
	position: absolute;
	width: 740px;
	left: 0px;
	top: 13px;
}
.twtitle {
	font-family: "Trebuchet MS";
	font-size: 40px;
	color: #4D714D;
}
#indexmain {
	position: absolute;
	height: 640px;
	width: 530px;
	left: 187px;
	top: 126px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #4D714D;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	list-style-image: url(images/bullet.gif);
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #4D714D;
}
#bottomnavindex {
	position: absolute;
	height: 30px;
	width: 740px;
	left: 0px;
	top: 846px;
}
#servicesmain {
	position: absolute;
	height: 2020px;
	width: 500px;
	left: 187px;
	top: 126px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #4D714D;
}
#sidebarservices {
	position: absolute;
	width: 170px;
	left: 0px;
	height: 2000px;
	top: 110px;
}
#indexbottom {
	position: absolute;
	height: 30px;
	width: 170px;
	left: 0px;
	top: 878px;
}
#servicesbottomnav {
	position: absolute;
	height: 30px;
	width: 740px;
	left: 0px;
	top: 2143px;
}
#servicesbottom {
	position: absolute;
	height: 30px;
	width: 170px;
	left: 0px;
	top: 2174px;
}
#pricebotnav {
	height: 30px;
	width: 740px;
	left: 3px;
	top: 835px;
	position: absolute;
}
#pricebottom {
	height: 30px;
	left: 0px;
	position: absolute;
	width: 170px;
	top: 879px;
}
#cvmain {
	position: absolute;
	height: 3275px;
	width: 530px;
	left: 187px;
	top: 126px;
}
#priceside {
	position: absolute;
	height: 3250px;
	width: 170px;
	left: 0px;
	top: 110px;
}
#cvbotnav {
	position: absolute;
	height: 30px;
	width: 740px;
	left: 0px;
	top: 3480px;
}
#cvbottom {
	position: absolute;
	height: 30px;
	width: 170px;
	left: 0px;
	top: 3520px;
}
#resumemain {
	position: absolute;
	height: 475px;
	width: 530px;
	left: 187px;
	top: 126px;
}
#resumeside {
	position: absolute;
	height: 775px;
	width: 170px;
	left: 0px;
	top: 110px;
}
#resumebotnav {
	position: absolute;
	height: 30px;
	width: 740px;
	left: 2px;
	top: 564px;
}
#resumebot {
	position: absolute;
	height: 30px;
	width: 170px;
	left: 0px;
	top: 925px;
}
#recentbotnav {
	position: absolute;
	height: 30px;
	width: 740px;
	left: 0px;
	top: 900px;
}
#recentbot {
	position: absolute;
	height: 30px;
	width: 170px;
	left: 0px;
	top: 660px;
}
#indexaddress {
	position: absolute;
	height: 20px;
	width: 740px;
	left: 0px;
	top: 915px;
}
#recentaddress {
	position: absolute;
	height: 20px;
	width: 740px;
	left: 0px;
	top: 950px;
}
#contactaddress {
	position: absolute;
	height: 20px;
	width: 740px;
	left: 0px;
	top: 627px;
}
#cvaddress {
	position: absolute;
	height: 20px;
	width: 740px;
	left: 0px;
	top: 3580px;
}
#servicesaddress {
	position: absolute;
	height: 20px;
	width: 740px;
	left: 0px;
	top: 2208px;
}
#priceaddress {
	position: absolute;
	height: 20px;
	width: 740px;
	left: 0px;
	top: 930px;
}
#resumeaddress {
	position: absolute;
	height: 20px;
	width: 740px;
	left: -1px;
	top: 637px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #4D714D;
}
#kiva {
	position: absolute;
	height: 26px;
	width: 95px;
	left: 37px;
	top: 708px;
}
#cvside {
	position: absolute;
	height: 3355px;
	width: 170px;
	left: 0px;
	top: 110px;
}
#shop {
	height: 1000px;
	width: 500px;
	left: 220px;
	top: 130px;
	position: absolute;
}
#working_on {
	position: absolute;
	height: 30px;
	width: 740px;
	left: 0px;
	top: 730px;
}
#resourcesbutton {
	position: absolute;
	height: 30px;
	width: 150px;
	left: 21px;
	top: 310px;
}
#oldiesfirst {
	position: absolute;
	height: 475px;
	width: 530px;
	left: 187px;
	top: 126px;
}

