body {	background-color: #fafaf5;	}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 12px;	line-height: 18px;	font-weight: lighter;	padding: 0;	margin: 0 0 18px 0;	}span.headerone {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 11px;	line-height: 16px;	font-weight: bold;	}span.bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 11px;	line-height: 14px;	font-weight: bold;	}	.staff_pic {float: left;}.bio {float: right;width: 320px;}.team .staff_pic img {padding: 2px;border: 1px solid #ccc;}	h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 13px;	line-height: 14px;	font-weight: bold;	margin-top: 4px;}	p.developed {	margin-top: 60px;	}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 10px;	font-weight: normal;	text-decoration: none;	display: inline;	}a.break {	display: block;	}	a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 10px;	font-weight: normal;	text-decoration: none;	display: inline;	}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 10px;	font-weight: normal;	text-decoration: underline;	display: inline;	}	a.title{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 14px;	}#masthead {	position: absolute;	top: 0px;	left: 0px;	}#leftborder {	position: absolute;	top: 269px;	left: 0px;	}#content {	position: absolute;	top: 269px;	left: 28px;	width: 492px;	background: #fafaf5;		}#middlespacer {	position: absolute;	top: 269px;	left: 522px;	}#navigation {	position: absolute;	top: 269px;	left: 573px;	width: 183px;	}#navigation a {	display: block;	}#rightborder {	position: absolute;	top: 269px;	left: 755px;	}img {display: inline;	}	img.rows {	margin-right: 15px;	float: left;	vertical-align: top;	}	img.education {	display: block;	float: left;	margin-bottom: 20px;	}	img.teampics {	display: block;	margin-right: 10px;	margin-bottom: 8px;	border: 1px solid black;	}	img.standard {	margin-top: 15px;	margin-bottom: 15px;	}	img.breaks {display: block;	}		#group {	margin-bottom: 100px;	}	span.patientlinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 11px;	line-height: 16px;	font-weight: bold;	vertical-align: text-top;	}	.educational {	height: 143px;	width: 375px;	}	.team {margin-bottom: 30px;	}			.photoleft {	float:left;	margin-right: 20px;	margin-bottom: 20px;}.photoright {display: block;margin-bottom: 20px;}.caption {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b88122;	font-size: 11px;	line-height: 16px;	font-weight: bold;	}	ul.optiolayout {padding-top: 20px;border-top: 1px solid #cccccc;padding-bottom: 40px;position: relative;height: 140px;}li.optiothumb {display: inline;width: 138px;float: left;padding-right: 25px;position: relative;margin-left: 30px;}li.optiolinks {display:inline;float: left;position: relative;}h5 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size: 12px;font-weight: bold;margin-top: 0px;margin-bottom: 8px;}img.optthumb {border: 1px solid black;}.aboutpic {float: left;padding-right: 10px;}.smileholder {margin-bottom: 12px;}.leftsmile {float: left;width: 240px;height: 300px;background: #ccc;}.rightsmile {float: right;width: 240px;height: 300px;background: #ccc;}.clear {clear: both;}#montage {float: left;margin-right: 20px;margin-bottom: 100px;}h3 {font-family: Times, Georgia, serif;margin-top: 0;margin-bottom: 10px;font-size: 30px;font-weight: normal;}h4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-top: 0px;margin-bottom: 8px;}#hand {float: right;margin-left: 10px;}