.rotator
{
    float:left;
    width:630px;
}
.rotator .content{

	/*need to remove this for ie6*/
   	margin-top:-58px;
	/*_margin-top:-54px;*/
	_margin-top:0px;	/*for ie6*/


    height:54px;
    background-color:#003300;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;    
	float:right;
	width:275px;
	padding-left:8px;
	position:relative;
	z-index:1000;
}

.rotator .promos, 
.rotator .other_news_container{
    display:none;
}




.hidepanel{
	display:none;
	line-height:0px;
}
.showpanel{
    
    display:block;
}
.showpanel a img{
    border:solid 1px #A0A0A4;
   	float: right;
   	margin-top:-3px;
   	_margin-top:-3px;
}

.solid img
{
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
}
.faded img
{
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
}
/*thumbnail*/
.thumbcontainer {
	float:left;
	margin-top:-231px;/*change here for firefox*/
/*	_margin-top:-382px;*/ 
	_margin-top:-320px;  /*for ie6*/
	width:186px;
/*	position:relative;*/
	z-index:1000;
}
.thumbcontainer .solid .bandname,
.thumbcontainer .faded .bandname{
    color:#FFFFFF;
    font-weight:bold;
    float:left;
    width:190px;
    font-size:12px;
    float:left;
    margin-left:2px;
    padding:9px;
}
.thumbcontainer .solid .bandname {
	color:#FFC425;
}
.thumbcontainer .thumbnailcontent
{
}
.thumbcontainer .bandnamecontent
{
}
/*change here for I.E.7*/
html > body .thumbcontainer 
{
	 *margin-top:-322px;
	 /*height:300px;*/
	
}
.thumbcontainer a img{
    border:0;
    margin:0;
    padding:0px;
    float:left;
}

.thumbcontainer .solid{
    height:72px;
    width:282px;
	background-color:#003200;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
	float:left;
}
.thumbcontainer .solid img
{
	border:solid 1px #FFC425;
}
.thumbcontainer .solid *
{
	filter:alpha(opacity=90);
    -moz-opacity:0.9;
}
.thumbcontainer .faded{
	height:72px;
	width:282px;
	background-image:url(../images/flash_rotator_bg.gif);
	background-repeat:no-repeat;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
    float:left;
}
.thumbcontainer .faded *
{
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
}
.thumbcontainer .faded img
{
	border:solid 1px #003745;
}
.header{
    width:160px;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    height:33px;
}
.header img{
	display:block;
}
html body .rotator .showpanel .content
{
	 margin-top:0px;
	 float:right;
	 width:340px;
	 _padding-left:0px;
	 height:91px;
}
html > body .rotator .showpanel .content
{
	 margin-top:0px;
	 float:right;
	 width:340px;
	 height:90px;
	 *height:89px;	/*for ie7*/
}

.rotator .content div{
                filter:alpha(opacity=100);
                -moz-opacity:1;
}
/*Home Rotator Title*/
.rotator .hidepanel .homerotatortitle,
.rotator .showpanel .homerotatortitle
{
	float:left;
	width:338px;
	padding:5px;
	font-size:18px;
}
.rotator .hidepanel .homerotatorpullquote,
.rotator .showpanel .homerotatorpullquote{
    color:#FFF;	
    float:left;	
    width:338px;
	padding-left:5px;
    font-weight:bold;
}

.rotator .hidepanel .homerotatortitle a,
.rotator .showpanel .homerotatortitle a{
    color:#F5BD2A;
    text-decoration:none;
}

.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;
}