

.rotatorWrap{
	height:365px; /* height of full news Rotator */
	margin:-5px auto 0;
	margin-left: 5px;
	overflow:hidden;
	width:490px;
}

#newsNav{
	height:86px;
	margin-top:5px;
	padding:0 2px;
	position:relative;
	top:295px;
	z-index:50;
}
#newsNav a{
	padding:0 1px;
	margin:0 1px;
	float:left;
	
}
.rotatorArticle{
	width:483px; /* width of article section*/
	text-align:justify;
	
}
.photo{ /* thumbnail spacing and border */
	border:solid 3px #FFF;
	margin:0;
	padding:0;
	width:108px; /* same as thumbnail width */
}
.photo img{ /* thumbnail sizes */
	width:108px;
	height:53px;
}
.activeSlide .photo{ /* active thumbnail spacing and border */
	border:solid 2px #FFF>;
}
.photo div{ /* if no image and no default image, show title for thumbnail, use these properties */
	text-align:center;
	height:86px;
	padding:5px;
	color:#fff;
}
.rotatorCaption{
	position:absolute;
	bottom:105px; /* height and margin-top are inversely equal if the caption should overlay, width is set in function based on photo width */
	font-weight:bold;
	color:#fff;
	padding:0 5px;
	z-index:40;
	line-height:20px;
	text-align:center;
	display: none;
}
.rotatorPhoto, .rotatorPhoto img{
	border:solid 3px #FFF;
	z-index:10; 
}
.rotatorLeadIn{
	padding:2px;
}
.rotatorByLine{
	padding:2px 6px;
	color:#;
}
.rotatorByLine a, .rotatorByLine a:link, .rotatorByLine a:visited, .rotatorByLine a:active, .rotatorByLine a:hover {color:#;}
#rotatorDiv, #photoTrail{
	display:none; /*eliminates loading flicker */
}
.rotatorTitle{
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
}

.rotatorBoxContent{
	height:35px;
	padding:0px 0px 0px 5px;
	overflow:hidden;
}
.rotatorBox{
	bottom:97px;
	margin-top:6px;
	background: #D2D2D2;
}
.rotatorReadMore{
	bottom:16px;
	font-weight:bold;
	padding-right:10px;
	position:relative;
	text-align:right;
}
.rotatorReadMore a{
	padding-top:3px;
}
.rotatorSubTitle{
	padding-top:5px;
}
