body  {	color: navy;	background-color: #afcee3;	font-size: 13px;	font-family: Verdana, Arial, sans-serif;	margin-right: 60px;	background-position: bottom left;	background-attachment: fixed;	background-repeat: repeat-x;	background-image: url(./images/doublespires.jpg);	}body.members  {	color: navy;	background-color: #8496fa;	font-size: 13px;	font-family: Verdana, Arial, sans-serif;	margin-right: 60px;	background-image: none;	}body.welcome  {	color: white;	background-color: #AFCEE3;	}body.nobgimg {	background-image: none;}a:active {	color: navy ;	text-decoration: none;	font-weight: bold;	font-family: Verdana, Arial, sans-serif;	}a:link {	color: navy;	text-decoration: none;	font-weight: bold;	font-family: Verdana, Arial, sans-serif;	}a:visited {	color: navy;	text-decoration: none;	font-weight: bold;	font-family: Verdana, Arial, sans-serif; 	}a:hover {	color: maroon;	text-decoration: underline;	font-weight: bolder;	font-family: Verdana, Arial, sans-serif;	 	}.tooltip {    font:12px Arial,Helvetica,sans-serif;    border: solid 1px #666666;    padding: 1px;    position: absolute;    z-index: 100;    visibility: hidden;    color: navy;    width: 270px;    top: 20px;    left: 90px;    background-color: white;    layer-background-color: white;}img {  border-style: none; }h1 { text-align: center; }.smalltext { font-size: 75%; }.largetext { font-size: 125%; }td, th {	color: navy;	font-family: Verdana, Arial, sans-serif; 	}table.outline {	color: navy;	font-size: 12px;	font-family: Verdana, Arial, sans-serif;	border: none;	border-collapse: collapse;	margin-left: 30px;	margin-right: auto;	line-height: 10pt;	}td.outline, th.outline {	color: navy;	font-family: Verdana, Arial, sans-serif; 	padding: 4px;	border: solid;	border-width: 1px;	border-color: navy;	}table.layout {	color: navy;	font-size: 12px;	font-family: Verdana, Arial, sans-serif;	border: none;	margin-left: 30px;	margin-right: auto;	line-height: 15pt;	}td.address {	vertical-align: top;	border: none;	padding-right: 50px;	text-align: left;}	.menutable {	font-family: Verdana, Arial, sans-serif;	position: relative;	top: 10px;	left: 60px;}.logoposn {	position: relative;	top: 30px;	left: 60px;}.strapline {    position: relative;    top: 40px;    left: 35px;    font-family: Times, Helvetica, serif;    font-style: italic;    color: navy;    font-size: 13px;    line-height: 12px;}div.center {	position: relative;	text-align: center;	display: table;	margin-left: auto;	margin-right: auto;}div.vertcenter {    position: absolute;    top: 50%;    margin-top: -170px;    left: 0px;    width: 100%;    text-align: center;}.left {	float: left;}.right {	float: right;}.button {	color: navy;	background-color: white;	border: solid;	border-width: thin;	padding: 5px;	text-decoration: none;	font-weight: bold;	font-family: Verdana, Arial, sans-serif; }#topleft {	font-family: Verdana, Arial, sans-serif;	position: absolute;	top: 0px;	left: 0px;	width: 330px;	height: 180px;	line-height: 20pt;	}#midleft {	font-family: Verdana, Arial, sans-serif;	position: absolute;	top: 180px;	left: 0px;	width: 330px;	height: 270px;	background-color: white;	line-height: 20pt;	}#midleftblue {    font-family: Verdana, Arial, sans-serif;    position: absolute;    top: 180px;    left: 0px;    width: 330px;    height: 270px;    line-height: 20pt;    }#bottomleft {	font-family: Verdana, Arial, sans-serif;	position: absolute;	top: 450px;	left: 0px;	width: 330px;	height: 250px;	line-height: 20pt;	}#contentpic {	font-family: Verdana, Arial, sans-serif;	position: absolute;	top: 0px;	left: 330px;	}#contentpic2 {	font-family: Verdana, Arial, sans-serif;	position: absolute;	top: 180px;	left: 330px;	}#contentphotosrel {	position: relative;	text-align: center;	display: table;	margin-left: auto;	margin-right: auto;	padding: 0px 20px 0px 20px;	border-width: 0px 3px 0px 3px;	border-style: none double none double;	border-color: navy;}#contentphotos {	position: absolute;	top: 180px;	left: 330px;	display: table;	margin-left: auto;	margin-right: auto;	padding: 0px 20px 0px 20px;	border-width: 0px 3px 0px 3px;	border-style: none double none double;	border-color: navy;}#contenttext {	font-family: Verdana, Arial, sans-serif;	position: absolute;	top: 20px;	left: 330px;	margin-left: 60px;	margin-right: 60px;	margin-top: 0px;	margin-bottom: 0px;	padding-bottom: 150px;	line-height: 20pt;	}#footer {	font-family: Verdana, Arial, sans-serif;	position: relative;	top: 480px;	float: right;	margin-right: 20px;	}#footerleft {	font-family: Verdana, Arial, sans-serif;	position: relative;	top: 620px;	float: left;	margin-left: 20px;	}