/* Original source:  http://jsfiddle.net/kristianhamilton/Vwf46/  */


#lps_background {
	position: absolute;
	z-index: -1;
	top: 0px;
	left: 0px;
	
	width: 100%;
	height: 100%;
	overflow: hidden;	
}

#lps_background .slider {
	position:relative;
	list-style: none;
	margin: 0px;
	padding: 0px;
	
	width:100%;
	height:1000%;
}
#lps_background .slider li {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	width:100%;
	height:1000%;
}



#lps_background .slider .lps_caption {
	width: 834px;
	height: 40px;
	display: block;
	margin-top: 615px;
}
#lps_background .slider .lps_caption p {
	text-align: right;
	float: right;
	margin: 0px;
	font-size: 12px;
	line-height: 18px;
	font-family: Georgia, serif;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 0px 1px 2px #000000;
	background-color: rgba(103,62,53,0.2);
	padding: 10px 21px;
}




.arrow, .arrow img {
	border: none;
	text-decoration: none;
}


#lps_background .controls {
    margin: 0 auto;
    width: 200px;
	display: none;
}
#lps_background .controls li {
    width:10px;
    height:10px;
    float:left;
    display:block;
    margin-right:5px;
    cursor:pointer;
    border:1px solid #cbcbcb;
    -webkit-border-radius:35px;
    -moz-border-radius:35px;
    border-radius:35px;
    text-align:center;
    text-indent:-999em;
}
#lps_background .controls li.highlight {
    background:#cbcbcb;
}