@charset "UTF-8";/* CSS Document */body	{		font-family: Arial, Helvetica, sans-serif;		text-align: center;		background-color: #000000;		background-image: url(images/starfield3.jpg);		background-repeat: repeat;		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;	}										/* For navigation bar */#navlist	{			height: 32px;			width: 745px;			padding: 0 0 0 15px;			margin: 0;			font-size: 1em;			background-color: #003a4c;			}#nav	{		padding: 0;		margin: 0;		top: 7px;		left: 0;		position: relative;		width: 745ox;		z-index: 10;		}#nav a	{		text-decoration: none;		background-color: #006000;		}#nav a:link	{ 			color: #fff;			text-decoration: none;			}#nav a:visited 	{ 				color: #fff;				text-decoration: none;				}#nav a:hover	{				color: #fff;				text-decoration: none;				background-color: #003300;				}				#nav a:active 	{ 				color: #fff;				}#nav ul {		list-style: none;		padding: 0;		margin: 0;		background-color: #006000;		}#nav li li a	{				display: block;				color: #fff;				text-align: left;				padding: 0.2em 5px;				width: 148px;				}				#nav li li a:link	{ 					color: #fff;					text-decoration: none;					background-color: #006000;					}#nav li li a:visited 	{ 						color: #fff;						text-decoration: none;						background-color: #006000;						}#nav li li a:hover {					color: #fff;					text-decoration: none;					background-color: #003300;					}				#nav li li a:active	{ 					color: #fff;					text-decoration: none;					background-color: #009500;					}#nav li	{		float: left;		position: relative;		text-align: center;		cursor: default;		background-color: transparent;		list-style: none;		}#nav li ul	{			display: none;			position: absolute;			top: 100%;			left: 0;			font-weight: normal;			padding: 0;			z-index: 20;			}#nav li>ul 	{			top: auto;			left: auto;			}#nav li li 	{			display: block;			position: relative;			top: 2px;			float: none;			background-color: transparent;			border: 0;			z-index: 30;			border-top: #fff 1px solid;			}#nav li:hover ul, #nav li.over ul	{ display: block; }			/* For navigation bar */#navlist	{			height: 30px;			padding: 0 0 0 15px;			margin: 0;			font-size: .9em;			background-color: #003a4c;			border-top: #990000 1px solid;			border-bottom: #990000 2px solid;			}			#navlist ul { list-style: none; }#nav	{		padding: 0;		margin: 0;		top: 7px;		left: 0px;		position: relative;		z-index: 10;		}#nav a	{		text-decoration: none;		background-color: #003a4c;		}#nav a:link	{ 			color: #fff;			text-decoration: none;			padding: 7px 11px 6px 11px;			}#nav a:visited 	{ 				color: #fff;				text-decoration: none;				padding: 7px 11px 6px 11px;				}#nav a:hover	{				background-color: #001E27;				text-decoration: none;				padding: 7px 11px 6px 11px;				}				#nav a:active 	{ 				color: #fff;				padding: 7px 12px;				padding: 7px 11px 6px 11px;				}#nav ul {		list-style: none;		padding: 0;		margin: 0;		background-color: #003a4c;		}#nav li li a	{				display: block;				color: #fff;				text-align: left;				padding: 0.2em 5px;				width: 180px;				}				#nav li li a:link	{ 					color: #fff;					text-decoration: none;					background-color: #003a4c;					}#nav li li a:visited 	{ 						color: #fff;						text-decoration: none;						background-color: #003a4c;						}#nav li li a:hover {					color: #fff;					text-decoration: none;					background-color: #001E27;					}				#nav li li a:active	{ 					color: #fff;					text-decoration: none;					background-color: #001E27;					}#nav li	{		float: left;		position: relative;		text-align: center;		cursor: default;		background-color: transparent;		list-style: none;		}#nav li ul	{			display: none;			position: absolute;			top: 100%;			left: 0;			font-weight: normal;			padding: 0;			z-index: 20;			}#nav li>ul 	{			top: auto;			left: auto;			}#nav li li 	{			display: block;			position: relative;			top: 2px;			float: none;			background-color: transparent;			border: 0;			z-index: 30;			border-top: #fff 1px solid;			}#nav li:hover ul, #nav li.over ul	{ display: block; }																		h1,h2,h3,h4,h5,h6 {					display: inline;					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: 35px;    margin-left: 166px;	background-color: #fff;}#main2 {    padding: 35px 72px 35px 72px;	background-color: #fff;}#main3 {    padding: 35px 10px 35px 10px;	background-color: #000;	text-align: center;	align: auto;	border-left: #003a4c 1pt solid;	border-right: #003a4c 1pt solid;}#footer		{			width: 760px;			height: 25px;			clear: both;			padding: 0; 			font-size: .65em;			color: #fff;			text-align: left;			background-color: #003a4c;			border-top: #990000 2px solid;			}			#footerContent	{				padding: 6px 17px;				}#footer	 a:link		{ color: #87BBCC; }#footer	 a:visited 	{ color: #87BBCC; }#footer	 a:hover	{ color: #ffcc00; }#footer	 a:active	{ color: #990000; }#foxWorks	{			float: right;			width: 444px;			text-align: right;			color: #fff;			padding: 6px 17px;			}	.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;}#eventListing 	{				padding: 35px 72px 35px 72px;				background-color: #fff;				}		#eventListing 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; }#homePagePhoto	{				position: absolute;				z-index: 10;				bottom: 27px;				right: 0;				}								.photoCapR	{				width: 288px;				background-color: #003A4A;				color: #fff;				text-align: center;				font-size: .85em;				border: 2px #003A4A solid;				float: right;				margin-left: 22px;				margin-bottom: 12px;				padding: 0 0 7px 0;				}				.photoCapR img	{ margin-bottom: 7px; }.photoCapRtall		{					width: 198px;					background-color: #003A4A;					color: #fff;					text-align: center;					font-size: .85em;					border: 2px #003A4A solid;					float: right;					margin-left: 22px;					margin-bottom: 12px;					padding: 0 0 7px 0;					}				.photoCapRtall img	{ margin-bottom: 7px; }.photoCapL	{				width: 288px;				background-color: #003A4A;				color: #fff;				text-align: center;				font-size: .85em;				border: 2px #003A4A solid;				float: left;				margin-right: 22px;				margin-bottom: 12px;				padding: 0 0 7px 0;				}				.photoCapL img	{ margin-bottom: 7px; }#rightbox	{			width: 200px;			padding: 22px;			background-color: #C3DDE5;			border: #003A4C 3px solid;			float: right;			font-size: .9em;			margin-left: 22px;			}			.permission	{ color: #999; }				/*.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;}*/