A { text-decoration:none }
A:hover { color:#fd0000;  text-decoration:underline; }

h1 {
	font: bold 16pt Arial, Helvetica, sans-serif;
	color: #666666;
}

h2 {font: bold 12pt Arial, Helvetica, sans-serif;
	color: #000000;
}

p {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #333333;
}

ul {
	list-style-type: disc;
	font: 10pt bold Arial, Helvetica, sans-serif;
	color: #333333;
}

.newflash {
	border: 1px solid #fd0000;
	padding: 5px;
	}
.newflash h2 {font: bold 12pt Arial, Helvetica, sans-serif;
	color: #fd0000;
}
.newflash h3 {font: bold 11pt Arial, Helvetica, sans-serif;
	color: #fd0000;
}

.credit {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #000000;
}

.indexnav {
	font: bold 14pt Arial, Helvetica, sans-serif;
	color: #999999;
}
.indexnav a:link, .indexnav a:visited {color: #999999;}
.indexnav a:hover {color: #fd0000; text-decoration:underline;}

.topnav {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #666666;
}
.topnav a:link, .topnav a:visited {color: #666666;}
.topnav a:hover {color: #fd0000; text-decoration:underline;}

.leftnav {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #666666;
}
.leftnav a:link, .leftnav a:visited {color: #666666;}
.leftnav a:hover {color: #fd0000; text-decoration:underline;}

.footer {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	}
.footer a:link {color: #999999;}
.footer a:hover {color: #fd0000; text-decoration:underline;}


#albumlist {
	list-style-type: none;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 100%;
}
#albumlist li {
	float: left;
	padding-left: 0;
	margin-left: 0;
	margin-right: 35px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#albumlist img {
	display: block;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #fd0000;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
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;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}

.datatable {
	border: 1px solid #000000;
	border-collapse: collapse;
	width: 100%;
}
.datatable th {
	font: bold 10pt Arial, "Helvetica", sans-serif;
	color: #FFFFFF;
	border: 1px solid #000000;
	background-color: #fd0000;
	text-align: left;
	padding: 6px;
	
}
.datatable td {
	font: 10pt Arial, "Helvetica", sans-serif;
	border: 1px solid #000000;
	background-color: none;
	line-height: 1.25em;
	text-align: left;
	padding: 6px;
}

.clearBoth {
	font-size: 1px;
	clear: both;
	float: none;
}
.clear {
	clear: both;
}
.rightimage {
	float: right;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 6px;
}
.leftimage {
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 16px;
}

.arialBOLD14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #999999;
}

.arialBOLD12pt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #999999;
}

.arialBody12pt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.arialBOLD12ptTitle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
}
.arialBOLD12ptunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #999999;
	text-decoration: underline;

}
.arialBOLD12ptunderlineblk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-decoration: underline;

}
.arialBOLD12ptunderlinewhite {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: underline;

}

.arialBOLD12ptblk {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fd0000;
}
