/* CSS Document */body {	background-color: rgb(212,212,212);	font-family: futura md bt, arial, sans-serif;	color:#434343;	font-size:medium;	margin-left: 1em;	text-align:left;	line-height:120%;	width: 600px}div#haverhill{	background-color:#8dd3c7;	padding:2em;	border: solid 2px #999999;	width:490px;	margin:10px;	float:center}div#personal{	background-color:rgb(128,177,211);	padding:2em;	border: solid 2px #999999;	width:200px;	margin:10px;	float:left}div#professional{	background:rgb(212,191,129);	padding:2em;	border: solid 2px #999999;	width:200px;	margin:10px;	float:left}div#linklist{	margin-top:25px;	background:rgb(240,240,240);	text-align:center;}#footer a:link, #footer a:visited { 	margin-right: 20px; 	}p {  text-indent:20px;  margin: 10px;  width: 550px  }  table {  background: #CCCCFF;  padding:2em;  border: thin outset #9999FF ;  border-collapse: collapse ;  table-layout: fixed ;  frame:2px ;  }  th {  border-bottom: thin solid #9999FF;  }  img {	float:none;	margin: 20px	}ul.plain  {	list-style-type: none ;	}ul.circle { list-style-type: circle }ul.square { list-style-type: square;	}/******links*******/a:link {	color:rgb(43,43,143);	font-size:20px;	line-height:22px;	text-decoration: none;}a:visited  {	color:rgb(135,113,82);	font-size:20px;	line-height:22px;	text-decoration:none;}a:hover{	text-decoration: underline;}/**************headings***/h1 {font-family:futura md bt, Arial, sans-serif;font-size:20pt;color:rgb(43,43,43);background-color:rgb(212,191,129);text-indent:0em;border: solid 1px #000000;padding:2em;text-align:center;width:470px;float:none}h2, h3 {font-family:futura md bt, Arial, sans-serif;margin:20px;text-align:left;}h4, h5, h6 {font-family:futura md bt, Arial, sans-serif;color:rgb(135,113,82);font-size:18px;margin-left:2em;margin-bottom:20px}/*****otherparts***/.sectionname {font-family: Arial, sans-serif;font-size: 30px;color:#9999FF;text-indent:0em;background-color:#ccff66;border: solid 1px #000000;padding: 5px;margin-right:10px;margin-left: 10px;}.pagename {font-family: castellar, Arial, sans-serif;font-size: 16px;color:#9999FF;background-color:#660066;border: 3px single;padding: 5px;margin-right:10px;text-indent:0em;}.moreinfo {font-family: Arial, sans-serif;text-indent:0em;padding:5px;border-bottom: 3px dotted #CCFF99;}