/*********** navigator ***********/
/* position and dimensions of the navigator */
.bannernavi {position: absolute;top: 195px;left: 8px; opacity:0.5; filter:alpha(opacity=40)}
	
div.bannernavi a {
	width:28px;
	height:28px;
	float:left;
	margin:3px;
	background:url(../images/navigator.jpg) 0 0 no-repeat;
	display:block;
	font-size:1px;
}

/* mouseover state */
div.bannernavi a:hover {
	background-position:0 -28px;cursor:pointer;
}

/* active state (current page state) */
div.bannernavi a.bannercurrent {
	background-position:0 -56px;     
} 	

/* panes */
#bannerimages {
	background: #ffffff;		
	width:950px;
	height:242px;
	margin-bottom: 20px;
}

.items img {height: 240px;padding: 0px;border: 0px;}
.banner-image {width: 950px;float: left;display: inline;background: #eaeaea url(../images/caption_bg.jpg) no-repeat top right;}
.banner-image h1 {font-size: 18px; color: #ffffff;padding-right: 20px;margin-top: 16px;}
.banner-image p{padding-right: 20px;}
.readmore {text-align: right;display: block;padding-right: 20px;}
/* single pane */
#bannerimages div {
	display:none;	
	color:#000;	
}

/* some decorations for elements inside single pane */

#bannerimages a {
	color:#cc9;		
	font-size:14px;
}

#bannerimages p, #bannerimages samp {
	color:#ccc;		
}


/* override the root element to enable scrolling */
	#bannerimages {
		position:relative;
		overflow:hidden;
		clear:both;
	}

	/* override single pane */
	#bannerimages div {
		float:left;
		display:block;
		width:950px;
		cursor:pointer;
		font-size:14px;
	}

	/* our additional wrapper element for the items */
	#bannerimages .items {
		height:20000em;
		position:absolute;
		clear:both;
		margin:0;
		padding:0;
	}

	#bannerimages .less, #bannerimages .less a {
		color:#999 !important;
		font-size:11px;
	}	
