/* CSS Document */

body {
	background:#000000 url(../images/bg.jpg) no-repeat center top fixed;
	margin:0px;
}


#main {
	width:992px;
	padding-left:32px;
	margin:0px auto;
}


.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}


#top{
	width:992px;
	height:52px;
	margin-top:13px;
	margin-bottom:15px;
	/*margin-left:32px;*/
}


#top img.logo{
	float:left;
	display:block;
	margin:0px 23px 0px 0px;
}


#topNav{
	float:left;
	width:500px;
	height:14px;
	margin-top:18px;
	display:block;
}


				#topNav a.umrg:link, #topNav a.umrg:active, #topNav a.umrg:visited {

					width:55px;

					height:14px;

					background:url(../images/topnav_umrg.jpg) no-repeat;

					float:left;

					display:block;
					
					margin-right:26px;

				}

				#topNav a.umrg:hover {

					width:55px;

					height:14px;

					background:url(../images/topnav_umrg.jpg) no-repeat bottom;

					float:left;

					display:block;

					margin-right:26px;

				}


				#topNav a.videos:link, #topNav a.videos:active, #topNav a.videos:visited {

					width:39px;

					height:14px;

					background:url(../images/topnav_videos.jpg) no-repeat;

					float:left;

					display:block;
					
					margin-right:26px;

				}

				#topNav a.videos:hover {

					width:39px;

					height:14px;

					background:url(../images/topnav_videos.jpg) no-repeat bottom;

					float:left;

					display:block;

					margin-right:26px;

				}
				
				#topNav a.ringtones:link, #topNav a.ringtones:active, #topNav a.ringtones:visited {

					width:89px;

					height:14px;

					background:url(../images/topnav_ringtone.jpg) no-repeat;

					float:left;

					display:block;
					
					margin-right:26px;

				}

				#topNav a.ringtones:hover {

					width:89px;

					height:14px;

					background:url(../images/topnav_ringtone.jpg) no-repeat bottom;

					float:left;

					display:block;

					margin-right:26px;

				}
				
				#topNav a.contests:link, #topNav a.contests:active, #topNav a.contests:visited {

					width:54px;

					height:14px;

					background:url(../images/topnav_contests.jpg) no-repeat;

					float:left;

					display:block;
					
					margin-right:26px;

				}

				#topNav a.contests:hover {

					width:54px;

					height:14px;

					background:url(../images/topnav_contests.jpg) no-repeat bottom;

					float:left;

					display:block;

					margin-right:26px;

				}
				
				#topNav a.exclusives:link, #topNav a.exclusives:active, #topNav a.exclusives:visited {

					width:65px;

					height:14px;

					background:url(../images/topnav_exclusives.jpg) no-repeat;

					float:left;

					display:block;
					
					margin-right:26px;

				}

				#topNav a.exclusives:hover {

					width:65px;

					height:14px;

					background:url(../images/topnav_exclusives.jpg) no-repeat bottom;

					float:left;

					display:block;

					margin-right:26px;

				}


#bottom {
	width:1024px;   
	margin:0px 0px 0px 0px; 
}


#left {
	width:660px;
	margin:0px 0px 0px 0px;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.blogTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}


.blogDate {
	font-family:Arial, Helvetica, sans-serif;
	color:#da0000;
	font-size:10px;
	font-style:italic;
}


.blogDescription {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;	
	margin-bottom:20px;
}


.blogDescription a:link, .blogDescription a:visited, .blogDescription a.active{
	color:#da0000;
}

.blogDescription a:hover {
	color:#FFFFFF;
}


#right {
	width:309px;
	float:left;
	display:block;
	margin:0px 0px 0px 14px;

}


.artist {
	width:150px;
	margin:0px 0px 10px 3px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}


.artistName {
	font-size:16px;
	font-weight:bold;
}


.albumName {
	font-size:14px;
	font-weight:bold;
}


.artist a:link, .artist a:active, .artist a:visited {
	color:#da0000;
	font-weight:bold;
}


.artist a:hover {
	color:#ffffff;
}


.artists .image{
	width:100px;
	height:71px;
	float:left;
	margin:0px 0px 5px 0px;
}


#footer{
	margin:0px auto;
}


#footerLeft{
	width:330px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	color:#a59e90;
	font-size:11px;
	float:left;
	padding-top:10px;
}
#footerRight{
	width:115px;
	height:31px;
	float:left;
}
#footerLeft a.privacy{
	color:#a59e90;
	text-decoration:underline;
}
