body {background: #171d29 url(http://www.lthoresen.com/klein/images-ss/bg-gal-v1.jpg);}

img {border: 0;}
#wr {
	width:554px;
	height:424px;
	position:absolute;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 8px solid #010308;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-opera-border-radius: 10px;
		-khtml-border-radius: 10px;
		border-radius: 12px;
		z-index: 2111;	
}

#slider {

	/* You MUST specify the width and height */
	width:570px;
	height:440px;
	position:relative;
	margin: 60px auto;
	overflow:hidden;
	background: #010308;
}
#slider {margin-bottom: 0;}

#mask-gallery {	
	overflow:hidden;
}

#gallery {
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;	
	z-index:0;
	
	/* width = total items multiply with #mask gallery width */
	width:4164px;
	overflow:hidden;
	
}

	#gallery li {

		
		/* float left, so that the items are arranged horizontally */
		float:left;

	}

#logo {position: absolute; left: 347px; top: 0; width: 223px; height: 203px; margin: 0; padding: 0; z-index: 1200;}
#mask-excerpt {
	
	/* Set the position */
	position:absolute;	
	left:347px;
	top:0;
	z-index:500;
	
	/* width should be lesser than #slider width */
	width:223px;
	overflow:hidden;	
	

}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	left:347px;
	top:0;
	
	/* Set the style */
	width:223px;
	background:#010308;
	overflow:hidden;
	font-family:tahoma;
	font-size:12px;
	color:#fff;	
}

	#excerpt li {
		padding: 248px 18px 0 18px;
	}
	


.clr {
	clear:both;	
}
#buttons {width: 570px; margin: 24px auto; padding: 0;}
#buttons ul {margin: 0; padding: 0;}
#buttons li {display: inline; margin: 0; padding: 0 12px; list-style: none;}
a:link,a:visited {color: #a3a8ae; text-decoration: none;}
a:hover {color: #d5e9fe; text-decoration: none;}
a:active {color: #a3a8ae; text-decoration: none;}

#de-gal #buttons li {padding: 0 8px;}

