@charset "utf-8";
/* CSS Document */

a:link {color: #E23010; } 

a:visited
	{color: #E23010; } 

a:hover
	{color: #E23010; } 

a:active
	{
	color: #E23010;
	text-align: center;
/*	text-align: center; */
} 

body 
	{font-size:14px; 
	 font-style:normal; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 background-image: url('../images/exptextb.jpg'); 
	 color: black; } 

h1 
	{color:black; 
	 text-align:center; 
	 font-weight:bolder; 
	 font-size:40px; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: normal; } 

h2 
	{color:black; 
	 text-align:left; 
	 font-weight:bolder; 
	 font-size:30px; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: normal; } 

h3
	{color:black; 
	 text-align:left; 
	 font-weight:bold; 
	 font-size:24px; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: normal; } 

h4
	{color:black; 
	 text-align:left; 
	 font-weight:bold; 
	 font-size:20px; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: normal; } 

h5
	{color:black; 
	 text-align:left; 
	 font-weight:normal; 
	 font-size:14px; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: normal; } 

h6
	{color:black; 
	 text-align:left; 
	 font-weight:normal; 
	 font-size:12px; 
	 margin-top: 0; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: normal; } 

p
	{color:black; 
	 text-align:justify; 
	 font-weight:normal; 
	 font-size:14px; } 

hr
	{color:black; 
	 margin-top:0; 
	 margin-bottom: 0; } 

ol
	{color:black; 
	 text-align:justify; 
	 font-weight:normal; 
	 font-size:14px; } 

ul
	{
	text-align:justify;
	font-weight:normal;
	font-size:14px;
}
/*	 list-style-image: url(expbul1a.gif); } 

ul ul
	{list-style-image: url(expbul2a.gif); } 

ul ul ul
	{list-style-image: url(expbul3a.gif); } 
*/
legend
	{color: rgb(102,102,0); 
	 font-size: 8pt; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: Normal }

table
	{
	table-border-color-light: rgb(153,51,0);
	table-border-color-dark: rgb(102,51,0);
	color: #000;
	border-color: rgb(102,51,0);
	font-family: 'Book Antiqua', 'Times New Roman', Times;
	font-style: normal;
	font-size: small;
	margin-top:0;
	margin-bottom: 0;
	text-align: center;
} 

caption
	{color: #000; 
	 font-size: 14pt; 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: Normal; } 

th
	{color: rgb(0,0,0); 
	 border-color: rgb(102,51,0); 
	 font-family: 'Book Antiqua', 'Times New Roman', Times; 
	 font-style: normal; } 

td
	{
	border-color: rgb(102,51,0);
	text-align: left;
} 

select
	{color: black; 
	 border-color: rgb(102,51,0); 
	 font-size: 8pt; 
	 font-family: Arial, Helvetica; 
	 font-style: normal; 
	 border-style: solid; 
	 border-width: 1pt; } 

fieldset
	{color: Black; 
	 border-color: rgb(102,51,0); 
	 font-size: 8pt; 
	 font-family: Arial, Helvetica; 
	 font-style: normal; 
	 border-style: solid; 
	 border-width: 1pt; } 

label
	{color: rgb(0,0,0); 
	 font-size: 8pt; 
	 font-family: Arial, Helvetica; 
	 font-style: normal; } 

textarea
	{color: black; 
	 border-color: rgb(102,51,0); 
	 font-size: 8pt; 
	 font-family: Arial, Helvetica; 
	 font-style: normal; 
	 border-style: solid; 
	 border-width: 1pt; } 

button
	{background-color: rgb(102,0,51); 
	 color: white; 
	 border-color: rgb(153,51,0); 
	 font-size: 8pt; font-family: Arial, Helvetica; 
	 font-style: normal; 
	 border-style: solid; 
	 border-width: 1pt; } 


/*
=================================================================================================
										GALLERY Stuff
=================================================================================================
*/

DIV#MainDisplayPanel
	{
	POSITION: relative;
	display: none; /* Avoid ugliness when the gallery page is loading */
	}

DIV.sliderPane 
	{
	WIDTH: 750px;				/* 750 */
	Z-INDEX: 0;
	POSITION: relative;
	margin-top: 15px;
	}

DIV#sliderPane DIV.centerSlide
	{
	WIDTH: 160px;
	HEIGHT: 155px;
	POSITION: absolute;
	LEFT: 293px;				/* 293 */
	TOP: -6px;
	Z-INDEX: 1;
	}

thumbnail
	{
	CURSOR: pointer;
	}

DIV#sliderPane DIV.slide
	{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: 1px solid;
	WIDTH: 145px;
	BORDER-BOTTOM: 1px solid;
	POSITION: absolute;
	HEIGHT: 140px;
	TEXT-ALIGN: center;
	}

DIV.buttonPane
	{
	MARGIN-TOP: 10px;
	WIDTH: 750px;
	POSITION: relative;
	}

DIV.buttonPane SPAN.leftButton
	{
	FONT-SIZE: 15px;
	LEFT: 15px;					/* 15 */
	CURSOR: pointer;
	FONT-FAMILY: arial, sans-serif;
	POSITION: absolute;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline;
	font-weight:bold;
	}

DIV.buttonPane SPAN.centerButton
	{
	FONT-SIZE: 14px;
	LEFT: 72px;
	WIDTH: 600px;				/* 600 */
	FONT-FAMILY: arial, sans-serif;
	/*  FONT-FAMILY: Times New Roman, Serif;*/
	POSITION: absolute;
	TEXT-ALIGN: center;
	}

DIV.buttonPane SPAN.rightButton
	{
	FONT-SIZE: 15px;
	LEFT: 715px;				/* 705 */
	CURSOR: pointer;
	FONT-FAMILY: arial, sans-serif;
	POSITION: absolute;
	TEXT-ALIGN: right;
	TEXT-DECORATION: underline;
	font-weight:bold;
	}

.link
	{
	TEXT-DECORATION: underline;
	CURSOR: pointer;
	COLOR: #E23010;
	}

DIV.selectedImageSection
	{
	WIDTH: 750px;
	POSITION: relative;
	MARGIN-TOP: 40px;
	}

DIV.selectedImageSection DIV#photoTitle
	{ 
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 6px;
	}

DIV.selectedImageSection SPAN#title
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #000000;
	FONT-FAMILY: arial, sans-serif;
	}

DIV.selectedImageSection DIV#photoDescription
	{
	FONT-SIZE: 12px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 5px;
	FONT-FAMILY: arial, sans-serif;
	WIDTH: 500px;
	}

DIV.selectedImageSection DIV#date
	{
	/*MARGIN-LEFT: 30px;*/
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, sans-serif;
	}

DIV#GalleryTitle
	{
	POSITION: relative;
	FONT-FAMILY: arial, sans-serif;
	FONT-SIZE: 16px;
	TEXT-ALIGN: center;
	FONT-VARIANT: small-caps;
	MARGIN-TOP: 25px;
	MARGIN-BOTTOM: 0px;
	WIDTH: 750px;
	}

DIV#ThumbnailsPanel
	{
	POSITION: relative;
	}

DIV#ThumbnailTitle
	{
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 5px;
	POSITION: relative;
	FONT-FAMILY: arial, sans-serif;
	FONT-SIZE: 16px;
	TEXT-ALIGN: center;
	FONT-VARIANT: small-caps;
	}

DIV.footer
	{
	MARGIN-TOP: 36px;
	FONT-SIZE: 10px;
	WIDTH: 745px;				/* 745 */
	FONT-FAMILY: arial, sans-serif;
	POSITION: relative;
	TEXT-ALIGN: right;
	}

DIV#ToggleThumbnails
	{
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 20px;
	}

/*
=================================================================================================
										UNKNOWN Extra Stuff
=================================================================================================
*/

/*DIV#sliderPane DIV.thickSlide
	{
	BORDER-RIGHT: 4px solid;
	BORDER-TOP: 4px solid;
	BORDER-LEFT: 4px solid;
	BORDER-BOTTOM: 4px solid;
	WIDTH: 150px;
	HEIGHT: 144px;
	POSITION: absolute;
	LEFT: 294px;
	TOP: -5px;
	Z-INDEX: 1;
	}
*/

/*smallButton
	{
	FONT-SIZE: 10px; 
	WIDTH: 120px;
	MARGIN-BOTTOM: 10px;
	}
*/

/*DIV#GalleryAdvancedSearchTitle
	{
	POSITION: relative;
	FONT-FAMILY: arial, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
	}
*/

/*DIV.titleDesc SPAN.desc
	{
	FONT-SIZE: 10px;
	FONT-FAMILY: arial, sans-serif;
	}
*/

/*DIV.buttonPane SPAN.centerButton SPAN.desc
	{
	FONT-SIZE: 10px;
	FONT-FAMILY: arial, sans-serif;
	}
*/

/*DIV.titleDesc
	{
	FONT-SIZE: 20px;
	LEFT: 180px;
	WIDTH: 600px;
	FONT-FAMILY: Times New Roman, times, sans-serif;
	POSITION: relative;
	TEXT-ALIGN: center;
	MARGIN-BOTTOM: 15px;
	color: #000000;
	}
*/

/*DIV.selectedImageSection DIV.photoSubDescription
	{
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 15px;
	FONT-FAMILY: arial, sans-serif;
	}
*/

/*DIV.selectedImageSection DIV.photoSubtitle
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-STYLE: italic;
	FONT-FAMILY: arial, sans-serif;
	}
*/

