@charset "UTF-8";/* CSS Document */body	{		font-family: Arial, Helvetica, sans-serif;		text-align: center;		background-color: #000000;		font-size: 100%;		color: #333333;		}		.black	{		font-family: Arial, Helvetica, sans-serif;		text-align: center;		background-color: #000000;		font-size: 100%;		color: #333333;		}								#container	{			margin: 0 auto;			padding: 0;			width: 760px;			text-align: left;			background-color: #fff;			background-image: url(images/bodybg.gif);			background-repeat: repeat-y;			position: relative;			}			#banner	{ width: 760px;padding: 0;margin: 0;}				a:link { 	color: #227D85;	}a:visited { 	color: #227D85;	}a:hover { 	color: #990000;	text-decoration: none;	}a:active { 	color: #FF0000;	}			#navbar	{		position: relative;		font-size: .875em;		color: #fff;		background-color: #003a4c;		height: 30px;		text-align: center;		border-top: #990000 1px solid;		border-bottom: #990000 2px solid;		}		#navbar2	{		position: relative;		font-size: .875em;		color: #fff;		background-image: url(images/navbar2.jpg);		background-repeat: no-repeat;		height: 23px;		text-align: center;		}		#navbartext	{ padding: 7px 0 0 0; }						#navbar a:link { 	color: #ffffff;	text-decoration: none;	}#navbar a:visited { 	color: #ffffff;	text-decoration: none;	}#navbar a:hover { 	color: #ffcc00;	text-decoration: none;	}#navbar a:active { 	color: #FF0000;	}	#navbar2 a:link { 	color: #ffffff;	text-decoration: none;	}#navbar2 a:visited { 	color: #ffffff;	text-decoration: none;	}#navbar2 a:hover { 	color: #ffcc00;	text-decoration: none;	}#navbar2 a:active { 	color: #990000;	}			h1	{ color: #004D65; }h2	{ color: #004D65; }h3	{ color: #004D65; }h4	{ color: #004D65; }#leftcol {    width: 166px;    float: left;	margin: 0;	padding: 22px 0 0 0;	position: relative;}#leftcoltext	{padding: 1px 17px 17px 17px;color: #000;text-align: center;font-size: .85em;}#main {    padding: 1px 35px 35px 35px;    margin-left: 166px;	background-color: #fff;	background-image: url(images/donPhoto.jpg);	background-repeat:no-repeat;	background-position: bottom right; }#main2 {    padding: 35px 72px 35px 72px;	background-color: #fff;}#main3 {    padding: 15px 10px 35px 10px;	background-color: #000;	text-align: center;	align: auto;	border-left: #003a4c 1pt solid;	border-right: #003a4c 1pt solid;}#footer	{ 		background-color: #003a4c;		height: 25px; 		width: 760px;		border-top: #990000 2px solid;		text-align: right;		}		#footerText	{			font-size: .65em;			color: #87BBCC;			padding: 6px 17px;			}			#footerText2	{			float: left;			font-size: .65em;			color: #ffffff;			padding: 6px 17px;			}			#footer a:link { 	color: #87BBCC;	text-decoration: underline;	}#footer a:visited { 	color: #87BBCC;	text-decoration: underline;	}#footer a:hover { 	color: #ffcc00;	text-decoration: none;	}#footer a:active { 	color: #990000;	}	.smalltext	{font-size: .8em;}.leftPic	{			float: left;			margin-right: 4px;			}						.rightPic	{			float: right;			margin-left: 4px;			position: relative;			right: -12px;			}			.thumbnail	{			padding: 7px;			color: #003a4c;			font-size: .7em;			line-height: 1.5em;			}			.thumbnail a:link { 	color: #003a4c;	text-decoration: none;	}.thumbnail a:visited { 	color: #003a4c;	text-decoration: none;	}.thumbnail a:hover { 	color: #278E97;	text-decoration: none;	}.thumbnail a:active { 	color: #FF0000;	}	.bigblue	{			color: #003a4c;			font-size: 1.2em;			font-weight: bold;			}						.event	{		width: 300px;		}		#photoCredit	{				color: #fff;				}#moreBttn	{	width: 40px;	height: 22px;	position: relative;	right: -691px;	}#moreBttn a	{	display:block;	background-image: url(images/moreBttn.gif);	background-repeat: no-repeat;}				#moreBttn a:hover {	color: #00b4eb;	background-position: 0 -28px;}#moreBttn2	{	width: 40px;	height: 22px;	float: right;}#moreBttn2 a	{	display:block;	background-image: url(images/moreBttn.gif);	background-repeat: no-repeat;}				#moreBttn2 a:hover {	color: #00b4eb;	background-position: 0 -28px;}#backBttn	{	width: 40px;	height: 22px;	position: relative;	float: left;	left: 9px;	top: -22px;	}#backBttn a	{	display:block;	background-image: url(images/backBttn.gif);	background-repeat: no-repeat;}				#backBttn a:hover {	color: #00b4eb;	background-position: 0 -28px;}#backBttn2	{	width: 40px;	height: 22px;	position: relative;	float: left;	}#backBttn2 a	{	display:block;	background-image: url(images/backBttn.gif);	background-repeat: no-repeat;}				#backBttn2 a:hover {	color: #00b4eb;	background-position: 0 -28px;}		ul 	{ 	list-style-image: url(images/bullet.gif);	list-style-type: disc;	}		.cometTable	{		color: #000;		border: #003a4c 1pt solid;		}.cometTable	th	{				background-color: #003a4c;				color: #fff;				font-weight: bold;				font-size: .8em;				text-align: center;				padding: 7px;				}	.cometTable	td	{				color: #000;				font-size: .8em;				text-align: center;				padding: 2px 7px;				}	.trBlue	{ background-color: #C2DCD9; }				/*.newbttn	{	width: 188px;	height: 104px;	margin: 0;	text-align: center;	padding: 20px;	background-color: red;		}.newbttn a	{	display:block;	background-image: url(images/rollOver2.gif);	background-repeat: no-repeat;	margin: 0;}				.newbttn a:hover {	background-position: 0 -145px;	margin: 0;}*/