﻿.rotator {
	float: left;
	width: 650px;
	height: 334px;
	background: #E5F0D2;	
	margin:0px 0px 10px 0px;
}
.rotator .promos, .rotator .other_news_container {
	display: none;
}
.rotator .rotator_content .content .articledate {
	clear:both;
	padding: 10px 0px 0px 0px;
	color: #60824F;
	font-weight: bold;	
}
.rotator .rotator_separator {
	display:none;
}
.hidepanel {
	display: none;
	line-height: 0px;
}
.showpanel {
	display: block;
	float: left;
	width: 340px;
	height: 310px;
	margin: 10px 0px 0px 0px;	
	padding: 5px 10px 0px 10px;
	overflow:hidden;
}
.showpanel a img {
	border: 0px;
}
/*thumbnail*/
.thumbcontainer {
	background: #E5F0D2;	
	float: right;
	margin-top: 0px;/*change here for firefox*/;
	_margin-top: 0px; /*for ie6*/;
	width: 280px; /*	position:relative;*/;
	z-index: 1000;
}
.thumbcontainer .solid .bandname, .thumbcontainer .faded .bandname {
	color: #002C58;
	float: left;
	width: 200px;
	font-size: 12px;
	float: left;	
}
.thumbcontainer .solid .bandname, .thumbcontainer .solid .bandname a, .thumbcontainer .faded .bandname a {
	text-decoration: none;
	font-weight:normal;
}
.thumbcontainer .thumbnailcontent {
	float: left;
	height:50px !important;
	width:63px !important;
	margin:0px 5px 0px 0px;
	overflow:hidden;
}
.thumbcontainer .bandnamecontent .articledate {
	float: left;
	color: #60824F;
	font-weight: bold;	
}
.thumbcontainer a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;	
}
.thumbcontainer .solid {
	height: 71px;
	width: 270px;
	padding: 0px 5px;
	background-color: #EAF3F9;
	float: left;
	border-bottom: 1px dashed #B0C8D2;
	display: none;
}
.thumbcontainer .solid img {
	border: solid 1px #A0A0A4;
}
.thumbcontainer .solid * {
}
.thumbcontainer .faded {
	height: 56px;
	width: 270px;
	background-repeat: no-repeat; 
	float: left;
	background:url('../images/gallery_separator.gif') top center no-repeat;
	padding:10px 0px 0px 0px;
}
.header {
	width: 160px; 
	height: 33px;
	display: none;
}
.header img {
	display: block;
}
.rotator .showpanel .content {
	float: left;
	width: 340px;
	height: 130px;
}
/*Home Rotator Title*/
.rotator .hidepanel .homerotatortitle, .rotator .showpanel .homerotatortitle {
	width: 300px;/*280px;*/;
	padding: 10px 0px 0px 0px;
	font-size: 22px;
}
.rotator .hidepanel .homerotatorpullquote, .rotator .showpanel .homerotatorpullquote {	
	width: 340px;/*280px;*/;
}
.rotator .hidepanel .homerotatortitle a, .rotator .showpanel .homerotatortitle a {
	color: #00663E;
	text-decoration: none;
	font-weight: normal;
}
.rotator .homerotatorrelatedlinks {
	height: 90px;
}
.rotator .homerotatorrelatedlinks .relatedarticle {
	float: left;
	padding: 35px 0px 15px 0px;
	margin-top: 10px;
	width: 140px;
	background-color: #F8EDCF;
	background-image: url(../images/article.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
}
.rotator .homerotatorrelatedlinks .relatedaudio {
	float: left;
	padding: 35px 0px 15px 0px;
	margin-top: 10px;
	width: 140px;
	background-color: #F8EDCF;
	background-image: url(../images/audio.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
}
.rotator .homerotatorrelatedlinks .relatedvideo {
	float: left;
	padding: 35px 0px 15px 0px;
	margin-top: 10px;
	width: 140px;
	background-color: #F8EDCF;
	background-image: url(../images/video.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
}
.rotator .homerotatorrelatedlinks .relatedvideo a.morerelatedlink, .rotator .homerotatorrelatedlinks .relatedvideo a.morerelatedlink:visited, .rotator .homerotatorrelatedlinks .relatedarticle a.morerelatedlink, .rotator .homerotatorrelatedlinks .relatedarticle a.morerelatedlink:visited, .rotator .homerotatorrelatedlinks .relatedaudio a.morerelatedlink, .rotator .homerotatorrelatedlinks .relatedaudio a.morerelatedlink:visited {
	margin-left: 8px;
	font-weight: bold;
	height: 50px;
}
.rotator .homerotatorrelatedlinks .relatedvideo a.morerelatedlink:hover, .rotator .homerotatorrelatedlinks .relatedarticle a.morerelatedlink:hover, .rotator .homerotatorrelatedlinks .relatedaudio a.morerelatedlink:hover {
	margin-left: 8px;
	font-weight: bold;
	text-decoration: underline;
	height: 50px;
}
.rotator .homerotatorrelatedlinks .norelatedlinks img {
	border: 0px;
}
.loading {
	display: none;
}
