@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - UMRG Video
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		umrg_releases.css
	Date:			Mar 10, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	sideCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
/*	mobile
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#sideCol #mobile {
		font:normal 11px Arial, Helvetica, sans-serif;
		line-height:13px;
		color:#819196;
	}
		#sideCol #mobile h1 {
			background:url(../images/template/hdr_mobile.gif) no-repeat;
		}
		#sideCol #mobile h2 {
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#7095a1;
			margin:20px 0 7px 0; padding:0;
		}
			#sideCol #mobile .item {
				margin:0 0 9px 0;
			}
			#sideCol #mobile .item .img {
				width:90px; height:62px;
				float:left;
			}
				#sideCol #mobile .item .img a:link, #sideCol #mobile .item .img a:visited {
					margin:0; padding:1px;
					width:80px; height:60px;
					display:block;
				}
					#sideCol #mobile .item .img a:active {
						padding:0;
						border:1px solid #22c4db;
					}
					#sideCol #mobile .item .img a:hover {
						padding:0;
						border:1px solid #ffffff;
					}
			#sideCol #mobile .item .info {
				color:#819196;
				float:left;
			}
				#sideCol #mobile .item .info h4 {
					font:bold 9px Verdana, Arial, Helvetica, sans-serif;
					margin:0 0 3px 0; padding:0;
				}
					#sideCol #mobile .item .info h4 a:link, #sideCol #mobile .item .info h4 a:visited {
						text-decoration:none;
						color:#819196;
					}
						#sideCol #mobile .item .info h4 a:active {
							color:#22c4db;
						}
						#sideCol #mobile .item .info h4 a:hover {
							color:#ffffff;
							text-decoration:underline;
						}
				#sideCol #mobile .item .info h5 {
					font:normal 11px Arial, Helvetica, sans-serif;
					margin:3px 0; padding:0;
					height:32px;
				}
		
			
/*	upcomingTours
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#sideCol #upcomingTours {

	}
		#sideCol #upcomingTours h1 {
			background: url(../images/template/hdr_upcomingTours.gif) no-repeat;
		}
		#sideCol #upcomingTours .item {
			margin:0 0 14px 0;
		}
			#sideCol #upcomingTours .item .img {
				width:82px; height:62px;
				padding:0; margin:0 12px 6px 0;
				float:left;
			}
				#sideCol #upcomingTours .item .img a:link, #sideCol #upcomingTours .item .img a:visited {
					margin:1px;
					width:80px; height:60px;
					display:block;
				}
					#sideCol #upcomingTours .item .img a:active {
						margin:0;
						border:1px solid #22c4db;
					}
					#sideCol #upcomingTours .item .img a:hover {
						margin:0;
						border:1px solid #ffffff;
					}
			#sideCol #upcomingTours .item .img img {
				display:block;
			}
			#sideCol #upcomingTours .item .info {
				color:#819196;
				float:left;
			}
				#sideCol #upcomingTours .item .info h4 {
					font:bold 9px Verdana, Arial, Helvetica, sans-serif;
					margin:0 0 3px 0; padding:0;
				}
					#sideCol #upcomingTours .item .info h4 a:link, #sideCol #upcomingTours .item .info h4 a:visited {
						text-decoration:none;
						color:#819196;
					}
						#sideCol #upcomingTours .item .info h4 a:active {
							color:#22c4db;
						}
						#sideCol #upcomingTours .item .info h4 a:hover {
							color:#ffffff;
							text-decoration:underline;
						}
				#sideCol #upcomingTours .item .info p {
					font:normal 11px Arial, Helvetica, sans-serif;
					margin:0; padding:0;
				}
			
		/*	siteSearch //uses class in case we want more than 1 per page
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#sideCol #upcomingTours .siteSearch {
			margin:23px 0 0 0;
		}
			#sideCol #upcomingTours .siteSearch h1 {
				background: url(../images/template/hdr_showsNearYou.gif) no-repeat;
			}
			#sideCol #upcomingTours .siteSearch form {
				margin:0; padding:0;
			}
			#sideCol #upcomingTours .siteSearch .txtBox {
				width:125px; height:16px;
			}
			#sideCol #upcomingTours .siteSearch .contextBox {
				width:84px;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

/*	newReleases
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol #newReleases {
		width:566px;
		float:none; clear:both;
	}
		#mainCol #newReleases h1 {
			margin:0 0 14px 0; padding:0;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#22c4db;
			width:494px; float:left;
		}
		#mainCol #newReleases .holder {
			width:535px;
			background:#16191a;
			margin:0 0 1px 0; padding:19px 0 2px 31px;
			color:#464e54;
			font:normal 11px Arial, Helvetica, sans-serif;
		}
		#mainCol #newReleases .feature {
			margin:0 0 1px 0; padding:19px 0 22px 31px;
		}
			#mainCol #newReleases .feature h3 {
				color:#464e54;
				font:bold 11px Arial, Helvetica, sans-serif;
				line-height:11px;
				margin:4px 0 3px 0; padding:0;
			}
			#mainCol #newReleases .feature h4 {
				color:#464e54;
				font:normal 11px Arial, Helvetica, sans-serif;
				line-height:11px;
				margin:2px 0; padding:0;
			}
			#mainCol #newReleases .feature .content {
				width:389px;
				float:left;
			}
				#mainCol #newReleases .feature .content .img {
					margin:0 0 7px 0;
				}
				#mainCol #newReleases .feature .content p {
					width:347px;
					margin:0 0 6px 0; padding:0;
				}
			#mainCol #newReleases .feature .album {
				float:left;
				width:124px;
				color:#464e54;
			}
				#mainCol #newReleases .feature .album p {
					margin:2px 0 6px 0; padding:0;
				}
		#mainCol #newReleases .holder .item {
			width:151px;
			height:260px;
			color:#464e54;
			font:normal 11px Arial, Helvetica, sans-serif;
			margin:0 27px 20px 0; padding:0;
			float:left;
			display:inline;
		}
			#mainCol #newReleases .holder .item a.img:link, #mainCol #newReleases .holder .item a.img:visited {
				margin:8px 0px;
				border:1px solid #16191a;
				display:block;
			}
				#mainCol #newReleases .holder .item a.img:active {
					border:1px solid #22c4db;
				}
				#mainCol #newReleases .holder .item a.img:hover {
					border:1px solid #ffffff;
				}
			#mainCol #newReleases .holder .item h3 {
				color:#7095a1;
				margin:8px 0 2px 0; padding:0;
				font:bold 11px Arial, Helvetica, sans-serif;
			}
			#mainCol #newReleases .holder .item p {
				margin:0 0 8px 0; padding:0;
			}
			
			
			#mainCol a.btnItunes:link, #mainCol a.btnItunes:active, #mainCol a.btnItunes:visited {
			width:49px; height:12px;
			margin:0; padding:0;
			display:block;
			background:url(../images/template/btn_itunes.gif) 0 0 no-repeat;
		}
			#mainCol a.btnItunes:hover {
				background:url(../images/template/btn_itunes.gif) 0 -12px no-repeat;
			}
			
			
			#mainCol a.btnAmazon:link, #mainCol a.btnAmazon:active, #mainCol a.btnAmazon:visited {
			width:49px; height:12px;
			margin:0; padding:0;
			display:block;
			background:url(../images/template/btn_amazon.gif) 0 0 no-repeat;
		}
			#mainCol a.btnAmazon:hover {
				background:url(../images/template/btn_amazon.gif) 0 -12px no-repeat;
			}
			
			#mainCol a.btnWatchVideoNow:link, #mainCol a.btnWatchVideoNow:active, #mainCol a.btnWatchVideoNow:visited {
			width:75px; height:12px;
			margin:0; padding:0;
			display:block;
			background:url(../images/template/btn_watchVideoNow.gif) 0 0 no-repeat;
		}
			#mainCol a.btnWatchVideoNow:hover {
				background:url(../images/template/btn_watchVideoNow.gif) 0 -12px no-repeat;
			}

					
	/*	popular
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#mainCol #popular {
			margin:0; padding:30px 0px 22px 22px;
			width:544px;
			background:#16191a;
			float:none; clear:both;
		}
		#mainCol #popular h1 {
			margin:0 0 25px 0; padding:0;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#55626a;
		}
		#mainCol #popular .item {
			/*width:566px;
			background:#16191a;
			margin:0 0 1px 0; padding:32px 32px 6px 32px;*/
		}
				#mainCol #popular .item .content {
					width:502px; height:85px;
					background:#101b20;
					margin:1px 0; padding:10px;
					float:left;
					color:#9eacb2;
					font:normal 11px Arial, Helvetica, sans-serif;
					behavior: url("css/IEFixes.htc");
				}
					#mainCol #popular .item .content.hover, #mainCol #popular .item .content:hover{
						background:#223a44;
					}
				#mainCol #popular .itemEven .content {
					width:502px; height:85px;
					background:#151f24;
					margin:1px 0; padding:10px;
					float:left;
					color:#9eacb2;
					font:normal 11px Arial, Helvetica, sans-serif;
					behavior: url("css/IEFixes.htc");
				}
					#mainCol #popular .itemEven .content.hover, #mainCol #popular .itemEven .content:hover{
						background:#223a44;
					}
				#mainCol #popular .content .video {
					width:76px; height:57px;
					padding:0; margin:0 10px 0 0;
					float:left;
				}
					#mainCol #popular .content .video a:link, #mainCol #popular .content .video a:visited {
						margin:0px;
						border:1px solid #193b49;
						display:block;
						text-decoration:none;
					}
						#mainCol #popular .content .video a:active {
							margin:0;
							border:1px solid #5ac6f1;
						}
						#mainCol #popular .content .video a:hover {
							margin:0;
							border:1px solid #ffffff;
						}
				#mainCol #popular .content .time{
					font:normal 9px Arial, Helvetica, sans-serif;
				}
				#mainCol #popular .content h3 {
					color:#9eacb2;
					font:normal 12px Arial, Helvetica, sans-serif;
					margin:0; padding:0;
				}
					#mainCol #popular .content h3 a:link, #mainCol #popular .content h3 a:visited, #mainCol #popular .content h3 a:active {
						color:#9eacb2;
						text-decoration:none;
					}
					#mainCol #popular .content h3 a:hover {
						color:#5ac6f1;
					}
				#mainCol #popular .content p {
					margin:10px 0 0 0; padding:0;
					font:normal 10px Arial, Helvetica, sans-serif;
				}	
			#mainCol #popular .content .buttons {
				margin:6px 0 0 85px;
			}
				#mainCol #popular .content a.btnPlay:link, #mainCol #popular .content a.btnPlay:active, #mainCol #popular .content a.btnPlay:visited {
					width:31px; height:12px;
					display:block;
					margin:4px 0 0 0; padding:0 0 0 13px;
					font:normal 9px Arial, Helvetica, sans-serif;
					background:url(../images/template/btn_play.gif) 0 0 no-repeat;
					float:left;
					color:#9eacb2;
				}
					#mainCol #popular .content a.btnPlay:hover {
						background:url(../images/template/btn_play.gif) 0 -12px no-repeat;
						color:#5ac6f1;
						text-decoration:none;
					}
				#mainCol #popular .content .views {
					margin:2px 0 0 42px; padding:0;
					font:normal 9px Arial, Helvetica, sans-serif;
					display:block;
					float:left;
				}
					#mainCol #popular .content .views .viewNum{
						font:bold 11px Arial, Helvetica, sans-serif;
					}
				#mainCol #popular .content .rating {
					margin:4px 0 0 30px; padding:0;
					font:normal 9px Arial, Helvetica, sans-serif;
					display:block;
					float:left;
				}
				#mainCol #popular .content .stars {
					margin:0 0 0 5px;
					width:79px; height:18px;
					background:url(../images/template/stars_grey.png) no-repeat;
					display:block;
					float:left;
				}
			
	/*	popular
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.moremusic h2 {
			color:#7095A1;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			text-transform:uppercase;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:bold;
			line-height:normal;
			margin:34px 0 8px;
			padding:0;
		}
			.moremusic .listrow h2 {
				margin:0;
			}
		
		.moremusic ul {
			list-style-type:none;
			margin:0; padding:0;
			font-weight:bold;
		}
		
			.moremusic ul li {
				margin:0; padding:0;
			}
		.moremusic .toprow {
			margin:0 0 30px 0;
		}
			
				.moremusic .toprow ul  {
					width:151px;
					padding:0 27px 0 0;
					float:left;
				}
					
		.moremusic .listrow{
			margin:0 0 30px 0;
		}
			.moremusic .listrow .list {
				width:160px;
				padding:0 18px 0 0;
				float:left;
			}
			
				.moremusic .listrow .list ul {
					margin:10px 0 0 0;
				}
			
			
			
			
