@charset "utf-8";
.hidden{
	display:none;	
}

#body_right a.featLeft, #body_right a.featRight  {
display:block;
padding:0;
width:40px;
height:30px;
padding:0;
}

#body_right a.featLeft {background:url(/img/featuresLeft.png);}
#body_right a.featLeft:hover {background:url(/img/featuresLeftRoll.png);} 

#body_right a.featRight {background:url(/img/featuresRight.png);}
#body_right a.featRight:hover {background:url(/img/featuresRightRoll.png);}
#features{
	background:url(/img/featuresBG.png) no-repeat center;
	width:620px;
	height:240px;
}
#featuresTitle{
	float:left;
	width:540px;
	text-align:center;
}
#featuresTitle h4{
	margin-top:5px;
	margin-bottom:5px;
}
#featContentOuter{
	float:left;
	margin-left:5px;
	width:605px;
	height:160px;
	overflow:hidden;
}
#featContent{
	float:left;
	width:590px;
	height:130px;
}
.featContent{
	float:left;
	display:block;
	width:590px;
	height:130px;
}
.featContent h4{
	margin-top:3px;
	margin-bottom:5px;
}
#featTop{
	float:left;
	width:100%;
	height:25px;
}
#featLeft{
	float:left;
	width:5px;
	height:130px;
}

#featImg{
	width:128px;
	height:128px;
}


#dots{
	float:left;
	margin-top:30px;
	width:100%;
	height:20px;
}
#dotsInner{
	margin-left:auto;
	margin-right:auto;
	width:430px;
	height:20px;
}
#body_right a.dot{
	float:left;	
	background:url(/img/featuresDot.png) no-repeat center;
	width:25px;
	height:20px;
	padding:0;
}

#body_right a.dot:hover{
	background:url(/img/featuresDotFull.png) no-repeat center;
}