@charset "utf-8";
/* CSS Document */

body {
	background-repeat: repeat-x;
	background-image: url(../_graphics/bluegradient.jpg);




}
#wrapper {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: thick none #0208D6;
	width: 46.5em;
}
#logo {
	height: 6.9em;
	width: 46.5em;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0px;
	border: medium none #253765;
	background-image: url(../_graphics/logo.jpg);
}
#toplinks {
	width: 47.5em;
	background-color: #253765;
	border: medium none #253765;
	margin: 0px;
	padding: 0px;
}
#wrapper #maincontent h1 {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #253765;
}

#wrapper #maincontent form {
	text-align: right;
}

#maincontent {
	float: left;
	background-image: url(../_graphics/logo_backgrounds.jpg);
	font-family: "Times New Roman", Arial, serif;
	font-size: 14px;
	text-align: left;
	font-weight: bolder;
	min-width: 730px;
	background-repeat: repeat-y;
	margin: 0em;
	padding: 1em;
	min-height: 600px;
	background-position: center;
	background-attachment: scroll;
	width: 730px;
}

#slideshow {
	border: thin none #00F;
	padding-left: 12em;
}

#graphics {
	height: 573px;
	width: 760px;
	float: none;
}
#members {
	float: left;
	font-weight: normal;
	font-size: 0.7em;
	text-align: left;
	border: thin none #333;
	padding: 0px;
	margin: 0em;
	background-attachment: scroll;
	background-image: url(../_graphics/logo_backgrounds.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#footer {
	clear: both;
	border: medium none #0208D6;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0em;
	padding: 0em;
	height: 110px;
	width: 760px;
}


a {
	text-decoration: none;
}



a:active {
	color: #00F;
	text-decoration: none
}
a:visited {
	color: #00F;
	text-decoration: none
}
a:hover {
	color: #00F;
	text-decoration: underline;
}
 
<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}
#wrapper #maincontent ul li .thumbnail {
	color: #FFF;
}


.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
	color: #00F;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #FFF;
	padding: 5px;
	left: -1000px;
	border: thick double #253765;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	left: 35em; /*position where enlarged image should offset horizontally */
	color: #00F;
}

</style>

