body {
	color: #333;
	font-size: 14px;
	font-family: 'Lato', verdana, arial;
	margin: 0;
	padding: 0;
	background: #608bb5 url(https://70bcef.claudeassets.com/20240919144848im_/https://macleishinsurance.com/images/backRpt.gif) repeat-x;
}
p {
	font-family: 'Lato', verdana, arial;
	font-size: 16px;
	line-height: 24px;
	color: #333333;
}
td { }
a:link, a:visited, a:hover, a:active, a:focus {
	color: #b38703;
	text-decoration: underline;
}
a:visited { 
	color: #b38703;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	color: #b38703;
	text-decoration: underline; 
}
h1 {
	color: #166eac;
	font-size: 24px;
	font-family: 'EB Garamond', Georgia, serif;
	font-weight: normal;
	margin: 0 0 10px;
	line-height: 24px;
}
h2 { 
	color: #FFFFFF;
	font-size: 24px;
	font-family: 'EB Garamond', Georgia, serif;
	font-weight: normal;
	margin: 0 0 10px;
	line-height: 18px;
}
h3 { 
	color: #166EAC;
	font-size: 42px;
	font-family: 'EB Garamond', Georgia, serif;
	font-weight: normal;
	margin: 0;
	line-height: 24px;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* removing the top margin gets around an issue where margins can escape from their containing div. The remaining bottom margin will hold it away from any elements that follow. */
	
}
ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
}

/* ~~ this fixed width container surrounds the other divs ~~ */
.container {
	width: 980px;
	margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout */
	overflow: hidden;
}

.footertwobox {
	padding: 15px 0;
	height: 40px;
	width: 980px;
	clear: both;
	overflow-y: hidden;
	float: left;
}
.footerleft {
	float: left;
	width: 645px;
	padding-right: 15px;
	padding-left: 15px;
}
.footerright {
	width: 295px;
	margin-left: 675px;
	text-align: right;
	padding-right: 10px;
}


.footertwobox p {
	font-family: 'Lato', verdana, arial;
	font-size: 12px;
	line-height: 21px;
	color: #f8f5ec;
}
.footertwobox a:link, a:visited, a:hover, a:active, a:focus {
	color: #EEB92B;
	text-decoration: underline;
}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}

/* ~~ miscellaneous float/clear classes ~~ */
.fltrt {  /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page. The floated element must precede the element it should be next to on the page. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}


img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
/*
     FILE ARCHIVED ON 04:09:17 Sep 23, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:57:34 Sep 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.443
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.037
  esindex: 0.007
  cdx.remote: 18.191
  LoadShardBlock: 51.934 (3)
  PetaboxLoader3.datanode: 389.914 (5)
  load_resource: 489.659 (2)
  PetaboxLoader3.resolve: 115.445 (2)
*/