#main_content_gallery {
	clear: both;
	background-color: #ffffff;
	background: url(/images/main_content_bg.gif) repeat-y;
	height: 100%;
	margin-top: 10px;
}

#slider {

	/* You MUST specify the width and height */
	width:600px;
	height:420px;
	position:relative;	
	overflow:hidden;
	margin-left: 175px;
	border: 1px solid #cccccc;
	border-bottom: none;
}

#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:2400px;
	overflow:hidden;
}

#gallery li {
	/* float left, so that the items are arrangged horizontally */
	float:left;
}


#mask-excerpt {

	/* Set the position */
	position:absolute;	
	top:0;
	left:0;
	z-index:500px;

	/* width should be lesser than #slider width */
	width:150px;
	overflow:hidden;	


}

#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=70);
	-moz-opacity:0.7;  
	-khtml-opacity: 0.7;
	opacity: 0.7;  

	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;

	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;

	/* Set the style */
	width:150px;
	background-color:#BFDFFF;
	overflow:hidden;
	font-family:arial;
	font-size:12px;
	color:#000;	
}

.excerpt_text {
	/* Set the style */
	width:150px;
	/*background-color:#BFDFFF;*/
	overflow:hidden;
	font-family:arial;
	font-size:12px;
	color:#000;	
	padding:10px;
}

#excerpt li {
	padding: 10px;
}

.excerpt_text span.date {
	font-weight: bold;
	font-size: 130%;
}

#controls {
	margin-left: 175px;
	width:586px;
	background-color: #0066CC;
	padding: 5px 7px 7px 7px;
	border: 1px solid #cccccc;
	border-top: none;
}

#controls a:link,
#controls a:visited {
	color: #ffffff;
	text-decoration: none;
	border: none;
}

#controls a:hover,
#controls a:active {
	color: #000;
}

#numbers {
	float: left;
}

#buttons {
	float: right;
}


.clear {
	clear:both;	
}