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

#content {
	position:relative;
	display:block;
	height:auto;
	width:648px;
	margin:0px 0px 20px 0px;
	float:left;
	}
	
	/* ------------------------------ slideshow ------------------------------ */
#content div#slideshow {
	position:relative;
	display:block;
	height:388px;
	width:648px;
	z-index:0;
}
#content div#slideshow div#blenddiv {
	position:absolute;
	z-index:0;
}

/* ------------------------------ gallery ------------------------------ */
#gallery {
	position:relative;
	display:block;
	height:auto;
	width:180px;
	padding:5px 5px 0px 0px;
	float:left;
}
#gallery img {
	float:left;
	padding:0px 10px 10px 0px;
}
a.thumb img {
	filter: alpha(opacity=99.99);   
	-moz-opacity: .9999;   
	opacity: .9999;
	-khtml-opacity: .9999;
}
a.thumb:hover img {
	filter: alpha(opacity=80);   
	-moz-opacity: .80;   
	opacity: .80;
	-khtml-opacity: .80;
}

/* ------------------------------ container ------------------------------ */

#container {
	position:relative; /* needed for footer positioning*/
	width:150px;
	height:auto;
!important; /* real browsers */
	margin-left:auto;
	margin-right:auto;
	background:#FFF;
	padding:0px 25px 25px 25px;
	z-index:0;
	overflow:visible;
}