body {	font-family: Verdana, Helvetica, Geneva, sans-serif;	font-size: 12px; 	color: #000000;	background-color: #FFFFFF;	padding: 0px;	margin-top: 0px;	margin-right: 0%;	margin-bottom: 0px;}#maintable {	width: 750px;	border: 2px solid;	/*/*/line-height: 1.5em;/* */}#maintable td {	padding: 0px;/*padding for modern browsers*/}	#content {	/*/*/font-size: 100%;/* */	width: 570px;	color: #000000;	background-color: #FFFFFF;	background-image: url(backgrounds/blue_kells.gif); 	background-repeat: no-repeat;	background-image: fixed;	background-position: 50% 60%;}#logo {	width: 750px;}#topbox {	width: 750px;	font-size: 12px;	/*/*/font-size: 100%;/* */}#menu {	width: 750px;}#leftbox {	width: 90px;	background-color: #FFFFFF;	color: #000000;	background-image: url(leftbox.gif);	background-repeat: repeat-y;}#rightbox {	width: 90px;	background-color: #FFFFFF;	color: #000000;	background-image:  url(images/rightbox.gif); 	background-repeat: repeat-y;}		#bottombox {	width: 750px;}h1 { 	font-size: 180%; 	margin-top: 10px;	margin-left: 20px;	margin-right: 15px;}h2 { 	font-size: 150%; 	margin-left: 20px;	margin-right: 15px;}h3 { 	font-size: 120%; 	margin-left: 20px;	margin-right: 15px;}p {	line-height: 1.4em;	margin-left: 20px;	margin-right: 15px;}	h4 { 	font-size: 110%; 	margin-left: 20px;	margin-right: 15px;}h5 {	font-size: 90%;	line-height:1.2em;	margin-left: 15px;	margin-right: 15px;	text-align: center;}	td, p, ul { 	font-family: Verdana, Helvetica, Geneva, sans-serif;}h1:first-child {margin-top: 0;}h2:first-child {margin-top: 0;}a:link {color: #0000FF;text-decoration: none; }a:visited {color: #990099;text-decoration: none; }a:hover {color: #0000FF;text-decoration: none;}