/* MARQUEE */
#marquee {
	left: 0;
    margin-bottom: -165px;
    position: relative;
    top: -165px;
    width: 100%;
	background: #000000;
}
	#marquee .container {
		border-top:4px solid #E6E58C;
		margin: 0 auto;
		width:100%;
		position: relative;
		max-width:none;
	}
	#marquee .rotate{
		position:relative;	
		width:100%;
		height: 660px;    
		overflow: hidden;
	}
		#marquee .rotate .rotatee{
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			z-index:0;
			display: none;
		}
		#marquee .rotatee img {
			min-width:100%;
		}
	
	#marquee .caption {
		margin: 0 auto;
		position: relative;
		text-align: center;
		top: 28%;
		width: 98%;
		z-index: 2;
		max-width: 1000px;
	}
	
	#marquee p {
		color:#FFF;
	}
	a.button{
		background:ffffff;
		border:1px solid #FFF;
		border-radius:3px;
		color:#FFF;
		margin:18px auto;
		position:relative;
		top:50px;
		padding:15px 45px;
		margin:50px 0;
		text-decoration: none;
		width:180px;

	}
	a.button:hover {
		background:#D5E8F4;
		color:#333;
		text-decoration:none;
		border:1px solid #D5E8F4;
	}

/* CONTENT */
.main{
	padding-top:60px;
	width:100%;
	background:#f6eee1;
	border-bottom: 1px #e8dfcf solid;
}
.main .fifty{
	padding-bottom:50px;
}
.touts{
	padding:40px 0px;
	width:100%;
	background:#faf5ef;
}
.twenty{
	border: 1px #d5e8f4 solid;
	height: 350px;
	text-align:center;
}
.twenty:hover{
	background:#eaf3f9;
	border: 1px #b5d0e8 solid;
}


@media handheld, only screen and (max-width: 800px) {
	
	#marquee .caption{
		top: 16%;
	}
	#marquee {    
		margin-bottom: 0;
		top: 0;
	}

}
@media handheld, only screen and (max-width: 1000px) {
	
	#marquee .rotate .rotatee img{
		background-size:100%;	
		width: auto;
	}

}