.maintoptwobox {
	background: url(https://e831e4.claudeassets.com/20240919144848im_/https://macleishinsurance.com/images/mainphoto_back.jpg);
	width: 980px;
	clear: both;
	float: left;
	height: 364px;
	padding-top: 6px;
}
.logo {
	float: left;
	width: 190px;
	padding-left: 50px;
}
.navmenu {
	width: 740px;
	margin-left: 240px;
	text-align: right;
}



/* 3 column css */

#3column {
	width: 980px;
	margin: 0 auto;
	height: 261px;
	
}

#left3 {
	float: left;
	width: 325px;
	padding-left: 50px;
	height: 241px;
	padding-top: 20px;
	background: url(https://429007.claudeassets.com/20240919144848im_/https://macleishinsurance.com/images/left3back.gif);
}

#left3 a:link, a:visited, a:hover, a:active, a:focus {
	color: #eeb92b;	
}

#middle3 {
	float: left;
	width:300px;
	height: 241px;
	padding-top: 20px;
	background: url(https://2c4e79.claudeassets.com/20240919144848im_/https://macleishinsurance.com/images/middle3back.gif);
}
#middle3 p {
	color: #FFFFFF;	
}
#middle3 a:link, a:visited, a:hover, a:active, a:focus {
	color: #eeb92b;	
}

#right3 {
	float: left;
	width: 255px;
	height: 241px;
	background: #166eac;
	padding-right: 50px;
	padding-top: 20px;
}
#right3 p {
	color: #FFFFFF;	
}
#right3 a:link, a:visited, a:hover, a:active, a:focus {
	color: #eeb92b;	
}

.maintwobox {
	background: url(https://a9f719.claudeassets.com/20240919144848im_/https://macleishinsurance.com/images/maincontent_back.gif);
	width: 980px;
	clear: both;
	overflow-y: hidden;
	float: left;
	height: 307px;
	padding-top: 40px;
}
.mainleftbox {
	float: left;
	width: 540px;
	padding-left: 50px;
	padding-right: 85px;
}
.mainrightbox {
	width: 250px;
	margin-left: 675px;
	padding-right: 45px;
	padding-left: 10px;
}
.mainrightbox ul {
	font-size: 14px;
	list-style: disc;
	line-height: 21px;
	margin-left: 130px;
	padding-bottom: 11px;
}
.mainrightbox p {
	font-size: 16px;
	line-height: 21px;
}


.maintwobox2 {
	background: url(https://399d5f.claudeassets.com/20240919144848im_/https://macleishinsurance.com/images/insurancelogos_back.gif);
	width: 980px;
	clear: both;
	overflow-y: hidden;
	float: left;
	height: 192px;
	padding-top: 40px;
}
.mainleftbox2 {
	float: left;
	width: 285px;
	padding-left: 50px;
}
.mainrightbox2 {
	width: 605px;
	margin-left: 375px;
}

#footer {
    clear: both;
} /* always make sure to clear out divs after this */
/* end 3 column css */
/*
     FILE ARCHIVED ON 06:18:46 Jan 22, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:57:43 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.412
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.03
  esindex: 0.006
  cdx.remote: 28.8
  LoadShardBlock: 783.884 (3)
  PetaboxLoader3.datanode: 807.656 (5)
  PetaboxLoader3.resolve: 77.118 (3)
  load_resource: 175.391 (2)
*/