.SpotlightSpotlight {

	background: #FF9900;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
}

.SpotlightBox {

	font-size : 11px;
	font-weight: bold;
	border: solid 1px #FF9900;
	background: #FDF2DB;
	color: black;
}

.SpotlightHeadline {
	font-size: 18px;
	font-weight: bold;
	color: black;
	margin: 5px;
	background: transparent;
}


.SpotlightText {
	margin:  5px;
	font-size:  11px;
	font-weight: bold;
}

.SpotlightLink {
	font-weight: bold;
	color: #ff0000;	
	background: transparent;
}

.SponsorSpotlight {

	background: #FF9900;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
}

.SponsorBox {

	font-size : 11px;
	font-weight: bold;
	border: solid 1px #FF9900;
	background: #FDF2DB;
	color: black;
}

.SponsorHeadline {
	font-size: 18px;
	font-weight: bold;
	color: black;	
	background: transparent;
	margin: 5px;
}


.SponsorText {
	margin:  5px;
	font-size:  11px;
	font-weight: bold;
	background: #FDF2DB;
	color:  #000000;
	
}

.SponsorLink {
	font-weight: bold;
	color: #ff0000;	
	background: transparent;
}


.PromoSpotlight {
    
	background: #006699;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}


.PromoBox {

	font-size : 11px;
	font-weight: bold;
	/*  border: solid 1px #006699; */
	border: solid 2px #b3142e; 
	/* background: #ECF8FF;  */
	background: #eeeeee;
	color: black;
}

.PromoHeadline {
	font-size: 13px;
	font-weight: bold;
	color: black;	
	background: transparent;	
	margin: 5px;
}

.PromoLink {
	font-size: 13px;
	font-weight: bold;
	/*  color: #ff0000;	*/
	background: transparent;
}

.PromoText {
	
	font-size:  11px;
}

.spotlightAd {
	float: right; 
	width: 400px;
	margin-bottom: 10px;
}

.LinkBox {
	width: 140px;
	background: #FFF8DC;
	color: black;
	border: solid 1px #e1e1e1;
	font-size: 11px;
	padding: 3px;
	text-align: left;
}

.verticalAdSlot {
	width: 120px;  
	float: right;   
	margin-top: 10px; 
	margin-left: 2px;
	margin-right: 6px;
	text-align: center;
}

.verticalAdSlotWIDE {
	width: 210px;  
	float: right;   
	margin-top: 10px; 
	margin-left: 2px;
	margin-right: 6px;
	text-align: center;
	background: #e1e1e1;
}


.bannerAd {
	border: none;
	margin-top: 5px;
}


.topBanners {
	width: 980px; 
	margin-left: auto; 
	margin-right: auto;
	clear: both; 
	margin-bottom: 5px;	
	padding-top: 5px;

}

.planABanner {
	float:left; 
	margin-left: 15px; 
	margin-right: 7px; 
	margin-bottom: 5px;
	margin-top: 0px;
	clear:none;
}

.topPremiumBanner {
	float: right; 
	margin-left: 7px; 
	margin-right: 15px; 
	margin-bottom: 5px;
	margin-top: 0px;
	clear: none;
	
}

.midPageBanner {
	text-align: center;
	margin-bottom: 15px;
}

.SponsoredLinks {
	margin-left: 25px;
	margin-right: 25px;
}


/*
.promoBanner {
	width: 90%;
	font-size:  11px;
	border: solid 1px #000000;
	background: #FDF2DB;
	border: solid 3px #FF9900;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
	clear: both;
}
*/

.promoBanner {
	width: 90%;
	font-size:  11px;
	border: solid 1px #000000;
	background: #eeeeee;
	border: solid 2px #b3142e; 
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
	clear: both;
}

.menuAd {
	/* background : url("../images/backgrounds/menuAdbackground.gif") no-repeat;  */
	background-color: #eeeeee;
	width: 959px; 
	font-size: 14px;
	height: 18px; 
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 1px;
}	

.menuAdSpecial {
	background : black;
	color: white;
	margin: 0px;
	width: 970px; 
	font-size: 14px;
	height: 30px; 
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-rigth: 10px;
}	

.menuAdSpecial a {
	color: yellow;
}

.menuAdSpecial a:hover {
	color: #b3142e;
	background: white;
	padding: 3px;
}