.centered-content {
width: 940px;
margin: 0 auto;
}

.clearfix:before, .clearfix:after {  content: "\0020"; display: block; height: 0; visibility: hidden;	 } 
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }



/* SLIDER */
	.featured-list {overflow: hidden; height: 110px; width: 940px; background-color: #f6f6f6; position: relative;}

	#slider1 {clear: both; width: 890px; height: auto; padding: 0; margin: 20px 0 0 50px;}
	#slider1 ul {margin: 0; padding:0; list-style:none;}
	#slider1 li {margin: 0; padding:0; overflow: hidden; width: 895px;}


	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:24px;
		height:68px;
		position:absolute;
		left: 0px;
		top: 12px;
		background: #F4F4F4;
		}	
	#nextBtn, #slider1next{ 
		left: 916px;
		}													
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:24px;
		height:68px;
		background:url(../_images/previous.gif) no-repeat;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../_images/next.gif) no-repeat;	
		}



.featured-title {
	background-color: #FFF; 
	height: 25px; 
}

#alu-body .featured-title a {color: #29B7EE; margin: 0; padding: 0 20px 0 0; line-height: 25px; float:right;}

.featured-resources {clear: both; margin: 15px 0}

#alu-body .featured-title h2 {
	font-size: 12px; text-transform: uppercase; color: #333333; margin: 0; padding: 0 0 0 20px; float: left; line-height: 25px;
}



/* FEATURED RESOURCES */

#slider1 dl, dd {margin: 0 30px 0 0; padding: 0;}

.eachCont {
  border-right: 1px solid #D1D1D3;
  float: left;
  display: inline;
  overflow: hidden;
  padding-left: 14px;
  margin-right: 15px;
  width: 190px;
}

#slider1 dl.last{margin-right: 0px; border: none;}

#alu-body .eachContImG {
    float: left;
	display: inline;
    height: 50px;
    padding-right: 15px;
    width: 52px;
}

#alu-body .eachContImG img {
    height: 44px;
    width: 47px;
	border: 3px solid #fff;
  -webkit-box-shadow: 0px 1px 3px #cccccc;
  -moz-box-shadow:    0px 1px 3px #cccccc;
  box-shadow:         0px 1px 3px #cccccc;
}

#alu-body .eachContTxt {
    float: left;
	display: inline;
    width: 108px;
}

#alu-body .eachContTxt h5 {
    padding: 0; margin: 0; 
}

#alu-body .eachContTxt p {margin: 0; padding: 0;}


h5 {
    color: #252525;
    font-size: 11px;
	font-weight: bold;
    line-height: 14px;
}

#alu-body h5 a {
    color: #252525;
}

#alu-body h5 a:hover {
    color: #29B7EE;
	text-decoration: none;
}

#alu-body .featured-list dl dd {
margin: 0;
}