
body {
	background-color: #120E19;
	}
	
#whole_slideshow { 
	position: relative;
	margin-right: auto;
	margin-left: auto;
	width: 700px;
	background-color: #0E1319;
	border: 0px solid #ffffff;
	text-align: left;
}

#contents {
	float:left;
	width: 700px;
	margin: 20px 0px 0px 0px;
	}
	
#contents-image {
	position: relative;
	margin: 0px 0px 20px 0px;
	width: 700px;
	border: 0px solid #fff;
	text-align: center;
	height: 600px;
	}

#captions {
float: left;
border: 0px solid #fff;
width: 720px;}


#whole_slideshow h3 {display: inline; font: normal 0.85em arial, verdana, sans-serif; margin: 0px 0px 5px 0px; text-align: center;}
#whole_slideshow h3#title {margin: 0px 140px 0px 140px;}
#whole_slideshow h3 {color: #956958}

#whole_slideshow h3 a:link, h3 a:visited {text-decoration: none; color: #B9B0A3;}
#whole_slideshow h3 a:hover {color: #956958;}

#contents-image a:hover {
	color: #B9B0A3;
	background-color: transparent;
	text-decoration: none;
}


#contents-image a:visited:hover {
	color: #B9B0A3;
	background-color: transparent;
}

#whole_slideshow a.on { color: #79B5F0;}


p.captionstext {
	text-align: center;
	color: #B9B0A3;
	font: normal 0.85em arial, verdana, sans-serif;
	padding: 0px 0px 0px 0px;
	margin-top: 6px;
	margin-bottom: 0px;
	}
	
.captionstext a:link, 
.captionstext a:visited {text-decoration: none;}

.captionstext strong {color: #33ccff;}
.captionstext a:hover strong {color: #333333;}

p.detailstext {
	text-align: center;
	color: #D0CDD5;
	font: normal 0.8em arial, verdana, sans-serif;
	padding: 0px 0px 0px 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	}
	

p.detailstextlink {
	text-align: center;
	margin-top: 0px;
	}
	
p.detailstextlink a {
	
	color: #D0CDD5;
	font: normal 0.8em arial, verdana, sans-serif;
	padding: 0px 0px 0px 0px;
	
	margin-bottom: 3px;
	}
	
p.detailstextlink a:hover {
	color: #4F78A1;
	background-color: transparent;
	}
	
/* Container that gets resized and holds the photo */
#Container {
	margin: 0 auto;
	position: relative;
	width: 200px;	/* Initial width */
	height: 200px;	/* Initial height */
	background: #120E19 url(images/loading.gif) 50% 50% no-repeat;
	border: 1px solid #B9B0A3;
	overflow: visible;
	}

/* Inner container for photo */
#PhotoContainer { visibility: hidden; }

/* Temporary image for preloads */
#TempPhoto { visibility: hidden; display: inline; }

/* Counter for photos */
#Counter { DISPLAY: NONE; }


#LinkContainer {
	position: absolute;
	top: 0;
	left: 0;
	height: 200px;
	width: 200px;
	z-index: 100;
	background-color: transparent;
	display: none;
	}


#PrevLink {
	display: block;
	float: left;
	height: 200px;
	width: 100px;
	}

#NextLink {
	display: block;
	float: right;
	height: 200px;
	width: 100px;
	z-index: 100;
	}



#PrevLink span, #NextLink span { display: none; }

/* Miscellaneous */	
img { border: none; }

	
