A.credit{font-family:Verdana,Arial;font-size:12;text-decoration: none;}
A.credit:link{color:#ffffff}
A.credit:visited{color:#ffffff}
A.credit:hover{color:#ffffff;text-decoration: underline;}
A.credit:active{color: #ffffff}

A.menu{font-family:Verdana,Arial;font-weight:bold;font-size:12;text-decoration: none;}
A.menu:link{color:#373535}
A.menu:visited{color:#373535}
A.menu:hover{color:#f90645;text-decoration: underline;}
A.menu:active{color: #373535}

A.genlink1{font-family:Verdana,Arial;font-weight:bold;font-size:12;text-decoration: none;}
A.genlink1:link{color:#9fee06}
A.genlink1:visited{color:#9fee06}
A.genlink1:hover{color:#f90645;text-decoration: underline;}
A.genlink1:active{color: #9fee06}

A.photo{font-family:Verdana,Arial;font-size:10;text-decoration: none;}
A.photo:link{color:#000000}
A.photo:visited{color:#000000}
A.photo:hover{color:#000000;text-decoration: underline;}
A.photo:active{color: #000000}

UL.services {list-style:url('../images/tooth-image-bullet.gif');text-align:left;}
UL.list1 {list-style-type: lower-roman;text-align:left;}

.home-body {

background-image:url('../images/background-img.jpg');
background-color:#181717;
background-repeat: repeat;
height: 1000px;
margin-top:0px;

}

.biography-body {

background-image:url('../images/background.gif');
background-color:#181717;
background-repeat: repeat-x;
height: 2500px;

}

#about-body {

background-image:url('../images/container-background.jpg');
background-repeat: repeat-y;
background-position: middle;
margin: 0px;
width:802px;
height: 800px;

}

#speaking-body {

background-image:url('../images/container-background.jpg');
background-repeat: repeat-y;
background-position: middle;
margin: 0px;
width:802px;
height: 600px;

}

#container-bottom {

background-image:url('../images/container-bottom.jpg');
background-repeat: no-repeat;
width: 802px;
height: 29px;

}

#page {
	position: relative;
	width: 766px;
	margin-left: -388px;
	left: 50%;
	margin-top: 10px;
}

#header {

	position: relative;
	width: 766px;
	height: 221px;
  background-image:url('../images/header.jpg');
  background-repeat: no-repeat;
}

#menubar {

	position: relative;
	width: 766px;
	height: 41px;
	line-height:41px;
  background-image:url('../images/menubar.jpg');
  background-repeat: no-repeat;
  color:#073656;
  font-weight:strong;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:center;
	padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  
}

#body1 {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 400px;
  background-image:url('../images/body1.jpg');
  background-repeat: no-repeat;
}

#bodyrepeat {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 300px;
  background-image:url('../images/bodyrepeat.jpg');
  background-repeat: repeat-y;
}

#bodyrepeat-papers {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 500px;
  background-image:url('../images/bodyrepeat.jpg');
  background-repeat: repeat-y;
}

#bodyrepeat-invitations {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 600px;
  background-image:url('../images/bodyrepeat.jpg');
  background-repeat: repeat-y;
}

#bodyrepeat-envelopes {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 200px;
  background-image:url('../images/bodyrepeat.jpg');
  background-repeat: repeat-y;
}

#bodyrepeat-promise {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 149px;
  background-image:url('../images/bodyrepeat.jpg');
  background-repeat: repeat-y;
}

#body2 {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 56px;
  background-image:url('../images/body2.jpg');
  background-repeat: no-repeat;
  margin-top:0px;
}

#body3light {
  background-color:#373535;
	position: relative;
	width: 766px;
	height: 505px;
  background-image:url('../images/body3-light.jpg');
  background-repeat: no-repeat;
  margin-top:0px;
}

#credit {

	position: relative;
	margin-top:0px;
	width: 766px;
	height: 50px;
  color:#ffffff;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:center;
	padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

#column1 {

	position: relative;
	float:left;
	width: 405px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 25px;
  margin-top:-395px;

}

#column1-invitations {

	position: relative;
	float:left;
	width: 706px;
	margin-left: -353px;
	left: 50%;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-top:-395px;

}

#column1photo {

	position: relative;
	float:left;
	width: 706px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 25px;
  margin-top:-370px;

}

#column1-services {

	position: relative;
	float:left;
	width: 405px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 25px;
  margin-top:-1270px;

}

#column-promise {

	position: relative;
	float:left;
	width: 704px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 25px;
  margin-top:-470px;
}

#column-before {

	position: relative;
	float:left;
	width: 704px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 25px;
  margin-top:-470px;

}

#column2 {

	position: relative;
	float:right;
	width: 252px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 25px;
  margin-top:-350px;

}

#column2-papers {

	position: relative;
	float:right;
	width: 252px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
  margin-top:50px;

}

.forforms {

  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	width:252px;

}

.forms {

  color:#9fee06;
	font-size:12px;
	font-family:verdana,arial;

}

#welcometext {

	position: absolute;
	width: 405px;
  color:#ffffff;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-top:0px;

}

#phototext {

	position: relative;
	float:left;
  width: 706px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-top:0px;

}

#promisetext {

	position: absolute;
	width: 704px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-top:0px;

}

#beforetext {

	position: absolute;
	width: 704px;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-top:0px;

}


#photogallery {

	position: relative;
	margin-top:0px;
	width: 252px;
	height: 252px;
  padding-left: 0px;
  padding-right: 0px;

}

#staffbox {

	position: absolute;
	width: 230px;
	height: 217px;
	background-image:url('../images/staffbox.gif');
  background-repeat: no-repeat;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;

}

.txtarea {

  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	width:252px;
	height:75px;

}

#hoursbox {
  background-color:#858270;  
	position: absolute;
	width: 230px;
	height: 417px;
	background-image:url('../images/hoursbox.gif');
  background-repeat: no-repeat;
  color:#000000;
	font-size:12px;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;

}

#gallery {

	position: absolute;
	width: 405px;
	height: 405px;
  color:#000000;
	font-size:14px;
	font-weight:bold;
	font-family:verdana,arial;
	line-height:automatic;
	text-align:left;
  padding-left: 0px;
  padding-right: 0px;
  margin-top:400px;

}



