@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - UNIVERSAL REPUBLIC MUSIC
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		unirep_musicLanding.css
	Date:			Sept 12, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*

/*	--------------------------------------------------------------------------------------------------------------------------
	contentSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.contentSpace {
		width:958px;
		padding:0;
	}
/*	--------------------------------------------------------------------------------------------------------------------------
	mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.mainCol {
		width:958px;
	}
	.mainCol h1 {
		margin:0 0 5px 19px;
		font:bold 18px Arial, Helvetica, sans-serif;
		color:#333333
	}
	.mainCol h2 {
		margin:0 0 3px 10px;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#333333;
	}
	
	.mainCol h2.addFloat {
		margin:0 0 3px 10px;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#333333;
		float:left;
	}
	.hide {
		display:none;
	}
	.white300 {
		margin:0 0 0 9px;
	}
		.mainCol .header {
			height:19px;
			background:#FFFFFF;
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	musicTop Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#musicTop {
		margin:0 0 20px 9px;
	}
		#musicTop .flaHolder {
			float:left;
		}
		#musicTop .ad {
			margin:0 0 0 20px;
			float:left;
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	whatsNew Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#whatsNew {
		width:300px;
		float:left;
		display:inline;
	}
		#whatsNew .entries {
			padding:15px 14px 0 11px;
		}
			#whatsNew .entries .entry {
				margin:0 0 23px 0;
			}
				#whatsNew .entries .entry h3 {
					margin:0 0 6px 0;
					font:bold 11px Arial, Helvetica, sans-serif;
					color:#CCCCCC;
				}
				#whatsNew .entries .entry a:link, #whatsNew .entries .entry a:visited {
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#bcd9f5;
				}
					#whatsNew .entries .entry a:active, #whatsNew .entries .entry a:hover {
						color:#9ab0c5;
					}
				#whatsNew .entries .entry .date {
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
				}
/*	--------------------------------------------------------------------------------------------------------------------------
	top10Videos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#top10Videos {
		width:300px;
		margin:0 0 0 20px;
		float:left;
	}
		#top10Videos .entries {
			padding:10px;
		}
			#top10Videos .entries .entry {
				margin:0 0 3px 0;
				color:#FFFFFF;
			}
				#top10Videos .entries .entry .track {
					width:40px; height:31px;
					margin:0 1px 0 0; padding:9px 0 0 0;
					background:#778694;
					font:bold 18px Arial, Helvetica, sans-serif;
					text-align:center;
					float:left;
				}
				#top10Videos .entries .entry .content {
					width:234px; height:35px;
					padding:5px 0 0 4px;
					background:#707b85;
					float:left;
				}
					#top10Videos .entries .entry .content a:link, #top10Videos .entries .entry .content a:visited {
						font:bold 14px Arial, Helvetica, sans-serif;
						color:#bcd9f5;
					}
						#top10Videos .entries .entry .content a:active, #top10Videos .entries .entry .content a:hover {
							color:#9ab0c5;
						}
					#top10Videos .entries .entry span.artist {
						font:normal 11px Arial, Helvetica, sans-serif;
						display:block;
					}
/*	--------------------------------------------------------------------------------------------------------------------------
	contests Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#contests {
		width:300px;
		margin:0 0 0 20px;
		float:left;
	}
		#contests .contestsHolder {
			width:299px;
			padding:0 0 10px 1px;
		}
			#contests .contestsHolder .imgHolder {
				margin:0 0 10px 0;
			}
				#contests .contestsHolder .imgHolder img {
					width:298px; height:270px;
					display:block;
				}
				#contests .contestsHolder p {
					width:264px;
					margin:0 0 0 17px;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
				}
				#contests .contestsHolder .btnHolder {
					margin:58px 0 0 188px;
					display:block;
				}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	recentAlbums Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#recentAlbums {
		width:940px;
		margin:15px 0 0 9px;
	}
		#recentAlbums .entries {
			height:288px;
			padding:10px 0px 0px 10px;
			background:#606060;
		}
			#recentAlbums .entries .entry {
				width:179px;
				margin:0 5px 0 0; padding:8px 0 0 1px;
				background:#778694;
				float:left;
			}
				#recentAlbums .entries .entry .info {
					margin:0 0 20px 10px;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
				}
					#recentAlbums .entries .entry .info .title {
						font:bold 11px Arial, Helvetica, sans-serif;
						color:#CCCCCC;
					}	
					#recentAlbums .entries .entry .info p {
						margin:10px 0 0 0;
						width: 150px;
						
					}
						#recentAlbums .entry .info p a:link, #recentAlbums .entry .info p a:visited {
							font:bold 12px Arial, Helvetica, sans-serif;
							color:#bcd9f5;
						}
							#recentAlbums .entry .info p a:active, #recentAlbums .entry .info p a:hover {
								color:#004890;
							}
					#recentAlbums .entries .entry .bgArtist {
						width:156px; height:23px; 
						padding:154px 0 0 22px;
					}
					
					#recentAlbums .entries .entry .bgArtist img {
						border:none;
						margin:0; padding:0;
					}
						#recentAlbums .entries .entry .btnHolder {
							width:140px; height:18px;
						}
							#recentAlbums .entries .entry .btnHolder a.btnSongListA:link, #recentAlbums .entries .entry .btnHolder a.btnSongListA:visited {
								height:9px;
								margin:0 0 0 5px;
								background:url(../../images/btn_songListA.png) center 0 no-repeat;
								border:solid 1px #999999;
								display:block;
								float:left;
							}
								#recentAlbums .entries .entry .btnHolder a.btnSongListA:active {
									color:#9e6c00;
								}
								#recentAlbums .entries .entry .btnHolder a.btnSongListA:hover {
									background-position:center -11px;
									border:solid 1px #4e779f;
								} 
							#recentAlbums .entries .entry .btnHolder a.btnBuyA:link, #recentAlbums .entries .entry .btnHolder a.btnBuyA:visited {
								height:9px;
								background:url(../../images/btn_buyA.png) center 0 no-repeat;
								border:solid 1px #999999;
								display:block;
								float:left;
							}
								#recentAlbums .entries .entry .btnHolder a.btnBuyA:active {
									color:#9e6c00;
								}
								#recentAlbums .entries .entry .btnHolder a.btnBuyA:hover {
									background-position:center -11px;
									border:solid 1px #4e779f;
								}
 /*	--------------------------------------------------------------------------------------------------------------------------
	topicsHolder Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#topicsHolder {
		width:300px;
		margin:0 0 0 0; padding:0 0 10px 0;
		background:#606060;
		float:left;	
	}
		#topicsHolder .header {
			padding:0 7px 0 10px;
			background:#FFFFFF;

		}
		#topicsHolder .header .moreForumWht {
			margin:3px 0 0 0;
		}
		#topicsHolder .entries {
			width:270px;
			margin:13px 0 0 15px;
			border-bottom:dashed 1px #bcd9f5;
		
			
		}
			#topicsHolder .entries .entry {
				padding:10px 0;
				border-top:1px dashed #bcd9f5;
				background:#FFFFFF;
				width:270px;
				overflow:hidden;
			}
				#topicsHolder .entries .entry h2 {
					float:none;
					margin:0 0 0 12px; padding:0 10px 0 0;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#0061c1;
				}
				#topicsHolder .entries .entry p {
					width:215px;
					margin:12px 0 0 0; padding:0 25px;
					background:url(../../images/bg_hotTopics.gif) 0 3px no-repeat;
					font:normal 13px Arial, Helvetica, sans-serif;
					color:#525353;
				}
				#topicsHolder .entry .info {
					margin:15px 0 0 12px;
					font:normal 9px Arial, Helvetica, sans-serif;
					color:#525353;
				}
					#topicsHolder .entry .info .text {
						color:#525353;
						float:left;
					}
					#topicsHolder .entry .info .posted {
						margin:0 15px 0 0;
						float:left;
					}
					#topicsHolder .entry .info .by {
						margin:0 15px 0 0;
						float:left;
					}
					#topicsHolder .entry .info .replies {
						float:left;
					}
													
								
    .altCol .altAd 
    {
        display:none; !important;
    }
